0001213900-23-048618.txt : 20230613 0001213900-23-048618.hdr.sgml : 20230613 20230613170058 ACCESSION NUMBER: 0001213900-23-048618 CONFORMED SUBMISSION TYPE: 20-F PUBLIC DOCUMENT COUNT: 171 CONFORMED PERIOD OF REPORT: 20230228 FILED AS OF DATE: 20230613 DATE AS OF CHANGE: 20230613 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Karooooo Ltd. CENTRAL INDEX KEY: 0001828102 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-PREPACKAGED SOFTWARE [7372] IRS NUMBER: 000000000 STATE OF INCORPORATION: U0 FISCAL YEAR END: 0228 FILING VALUES: FORM TYPE: 20-F SEC ACT: 1934 Act SEC FILE NUMBER: 001-40300 FILM NUMBER: 231012018 BUSINESS ADDRESS: STREET 1: 363 SMITH STREET STREET 2: #05-303 CITY: NEW BRIDGE CENTRE STATE: U0 ZIP: 050336 BUSINESS PHONE: 65 6255 4151 MAIL ADDRESS: STREET 1: 363 SMITH STREET STREET 2: #05-303 CITY: NEW BRIDGE CENTRE STATE: U0 ZIP: 050336 FORMER COMPANY: FORMER CONFORMED NAME: Karooooo Pte. Ltd. DATE OF NAME CHANGE: 20201116 FORMER COMPANY: FORMER CONFORMED NAME: Karoo Pte. Ltd. DATE OF NAME CHANGE: 20201013 20-F 1 f20f2023_karoooooltd.htm ANNUAL REPORT

As filed with the Securities and Exchange Commission on June 13, 2023

 

 

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

 

FORM 20-F

 

(Mark One)

REGISTRATION STATEMENT PURSUANT TO SECTION 12(b) OR (g) OF THE SECURITIES EXCHANGE ACT OF 1934

 

OR

 

ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934

 

For the fiscal year ended February 28, 2023

 

OR

 

TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934

 

For the transition period from __________to __________.

 

OR

 

SHELL COMPANY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934

 

Date of event requiring this shell company report_________

 

Commission file number: 001-40300

 

KAROOOOO LTD. 

(Exact name of registrant as specified in its charter)

 

1 Harbourfront Avenue 

Keppel Bay Tower #14-07 

Singapore 098632 

(Address of principal executive office)

 

Hoe Shin Goy 

Group Chief Financial Officer

17 Kallang Junction #06-05/06

Singapore 339274

 

Phone: +65 6255 4151 

Email: ir@karooooo.com 

(Name, Telephone, E-mail and/or Facsimile number and Address of Company Contact Person)

 

Securities registered or to be registered pursuant to Section 12(b) of the Act:

 

Title of each class   Trading Symbol   Name of each exchange on which registered
Ordinary shares, no par value per share   KARO   The Nasdaq Capital Market

 

Securities registered or to be registered pursuant to Section 12(g) of the Act:

 

None 

(Title of Class)

 

Securities for which there is a reporting obligation pursuant to Section 15(d) of the Act:

 

None

(Title of Class)

 

 

 

 

Indicate the number of outstanding shares of each of the issuer’s classes of capital or common stock as of the close of the period covered by the annual report.

 

30,951,106 shares of Common Stock as of February 28, 2023

 

Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act.

 

Yes No

 

If this report is an annual or transition report, indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or 15(d) of the Securities Exchange Act of 1934

 

Yes No

 

Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.1

 

Yes No

 

Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).

 

Yes No

 

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, or an emerging growth company. See definition of “large accelerated filer,” “accelerated filer,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.

 

Large Accelerated Filer Accelerated Filer ☒ Non-accelerated Filer Emerging growth company

 

If an emerging growth company that prepares its financial statements in accordance with U.S. GAAP, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards† provided pursuant to Section 13(a) of the Exchange Act.

 

The term “new or revised financial accounting standard” refers to any update issued by the Financial Accounting Standards Board to its Accounting Standards Codification after April 5, 2012.

 

Indicate by check mark whether the registrant has filed a report on and attestation to its management’s assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report.

 

Yes No

 

If securities are registered pursuant to Section 12(b) of the Act, indicate by check mark whether the financial statements of the registrant included in the filing reflect the correction of an error to previously issued financial statements.

 

Indicate by check mark whether any of those error corrections are restatements that required a recovery analysis of incentive-based compensation received by any of the registrant's executive officers during the relevant recovery period pursuant to §240.10D-1(b). ☐

 

Indicate by check mark which basis of accounting the registrant has used to prepare the financial statements included in this filing:

 

U.S. GAAP

 

International Financial Reporting Standards as issued by the International Accounting Standards Board

 

Other

 

If “Other” has been checked in response to the previous question, indicate by check mark which financial statement item the registrant has elected to follow.

 

Item 17 Item 18

 

If this is an annual report, indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).

 

Yes No

 

 

 

 

 

 

ANNUAL REPORT

TABLE OF CONTENTS

 

    Page
INTRODUCTION   ii
SPECIAL NOTE REGARDING FORWARD-LOOKING STATEMENTS   iii
     
PART I   1
     
Item 1. IDENTITY OF DIRECTORS, SENIOR MANAGEMENT AND ADVISERS   1
Item 2. OFFER STATISTICS AND EXPECTED TIMETABLE   1
Item 3. KEY INFORMATION   1
Item 4. INFORMATION ON THE COMPANY   36
Item 4A. UNRESOLVED STAFF COMMENTS   51
Item 5. OPERATING AND FINANCIAL REVIEW AND PROSPECTS   52
Item 6. DIRECTORS, SENIOR MANAGEMENT AND EMPLOYEES   76
Item 7. MAJOR SHAREHOLDERS AND RELATED PARTY TRANSACTIONS   81
Item 8. FINANCIAL INFORMATION   84
Item 9. THE OFFER AND LISTING   85
Item 10. ADDITIONAL INFORMATION   86
Item 11. QUANTITATIVE AND QUALITATIVE DISCLOSURE ABOUT MARKET RISK   95
Item 12. DESCRIPTION OF SECURITIES OTHER THAN EQUITY SECURITIES   96
     
PART II   97
     
Item 13. DEFAULTS, DIVIDEND ARREARAGES AND DELINQUENCIES   97
Item 14. MATERIAL MODIFICATIONS TO THE RIGHTS OF SECURITY HOLDERS AND USE OF PROCEEDS   97
Item 15. CONTROLS AND PROCEDURES   97
Item 16. RESERVED   98
Item 16A. AUDIT COMMITTEE FINANCIAL EXPERT   98
Item 16B. CODE OF ETHICS.   98
Item 16C. PRINCIPAL ACCOUNTANT FEES AND SERVICES   99
Item 16D. EXEMPTIONS FROM THE LISTING STANDARDS FOR AUDIT COMMITTEES   99
Item 16E. PURCHASES OF EQUITY SECURITIES BY THE ISSUER AND AFFILIATED PURCHASERS   99
Item 16F. CHANGE IN REGISTRANT’S CERTIFYING ACCOUNTANT   99
Item 16G. CORPORATE GOVERNANCE   100
Item 16H. MINE SAFETY DISCLOSURE   100
Item 16I. DISCLOSURE REGARDING FOREIGN JURISDICTIONS THAT PREVENT INSPECTIONS   100
Item 16J. INSIDER TRADING POLICIES   100
     
PART III   101
     
ITEM 17. FINANCIAL STATEMENTS   101
ITEM 18. FINANCIAL STATEMENTS   101
ITEM 19. EXHIBITS   101
SIGNATURES   101
CONSOLIDATED FINANCIAL STATEMENTS   F-1

 

i

 

 

INTRODUCTION

 

During the year ended February 28, 2022, Karooooo Ltd. (“Karooooo” or the “Company”) listed on the Nasdaq (April 01, 2021) and concluded an inward secondary listing on the JSE by April 21, 2021.

 

As at February 28, 2021, Karooooo was a privately owned company fully owned by Isaias (Zak) Jose Calisto (founder and CEO of Karooooo) and Cartrack Holdings Proprietary Limited, previously known as Cartrack Holdings Limited (“CTK”) listed as a public company on the Johannesburg Stock Exchange (JSE). Karooooo was a non-operating entity, with its only asset being its ownership of 203,328,943 ordinary shares, or 68.1%, of CTK’s 298,766,000 ordinary shares in issue.

 

Karooooo listed on the Nasdaq on April 1, 2021 in connection with its initial public offering (“IPO”) in the United States. Following the IPO, Karooooo had 21,540,394 shares in issue of which 20,332,894 were founder held shares. By April 21, 2021 Karooooo had bought out all of the minority shareholders of CTK pursuant to a scheme of arrangement in South Africa and had delisted CTK from the JSE. Karooooo concluded an inward secondary listing on the JSE on this date (April 21, 2021) and issued a further 9,410,712 shares to eligible CTK shareholders who elected to reinvest the proceeds of the sale of their CTK shares pursuant to the scheme in shares of Karooooo, representing 99% of all minority CTK shareholders bought out by Karooooo.

 

PRESENTATION OF FINANCIAL INFORMATION

 

Unless otherwise indicated, all financial information contained in this annual report is prepared and presented in accordance with International Financial Reporting Standards (“IFRS”) as issued by the International Accounting Standards Board (“IASB”). Certain differences exist between IFRS and generally accepted accounting principles in the United States of America (“U.S. GAAP”) which might be material to the financial information herein.

 

We have not prepared a reconciliation of our consolidated financial statements and related footnote disclosures between IFRS and U.S. GAAP. Potential investors should consult their own professional advisers for an understanding of the differences between IFRS and U.S. GAAP and how these differences might affect the financial information herein.

 

Our historical consolidated financial statements were prepared to give effect to

 

(i)the common control transaction in which Karooooo Ltd. acquired a controlling stake in CTK and

 

(ii)the conversion of a shareholder loan from our founder and chief executive officer, Isaias (Zak) Jose Calisto, to Karooooo Ltd. into ordinary shares of Karooooo Ltd., which took place on November 18, 2020.

 

There is currently no specific guidance on accounting for common control transactions under IFRS as issued by the IASB. In the absence of specific guidance Karooooo Ltd. elected to apply the “pooling of interests” method of accounting. Under “pooling of interests” the assets and liabilities of CTK were carried over at their book values with no adjustment made for the acquisition price and prior periods are restated as if the common control transaction had occurred at the beginning of the earliest period presented.

 

All references in this annual report to “Group” or “Company” refer to Karooooo Ltd. and its subsidiaries.

 

All references in this annual report to “U.S. dollars,” “U.S.$,” “$” and “USD” refer to the currency of the United States of America, all references to “R”, “rand” and “ZAR” refer to the currency of South Africa and all references to “S$” or “Singapore dollar” refer to the currency of Singapore. Unless otherwise indicated, all references to currency amounts in this annual report are in rand. Our fiscal year ends on February 28 or February 29 of each year. References in this annual report to a fiscal year or a financial year, such as “fiscal year 2023,” relate to our fiscal year ended on February 28 or February 29, as applicable, of that calendar year.

 

ii

 

 

SPECIAL NOTE REGARDING FORWARD-LOOKING STATEMENTS

 

This annual report contains “forward-looking statements.” Forward-looking statements are based on our beliefs and assumptions and on information currently available to us, and include, without limitation, statements regarding our business, financial condition, strategy, results of operations, certain of our plans, objectives, assumptions, expectations, prospects and beliefs and statements regarding other future events or prospects. Forward-looking statements include all statements that are not historical facts and can be identified by the use of forward-looking terminology such as the words “believe,” “expect,” “plan,” “intend,” “seek,” “anticipate,” “estimate,” “predict,” “potential,” “assume,” “continue,” “may,” “will,” “should,” “could,” “shall,” “risk” or the negative of these terms or similar expressions that are predictions of or indicate future events and future trends.

 

By their nature, forward-looking statements involve risks and uncertainties because they relate to events and depend on circumstances that may or may not occur in the future. We caution you that forward-looking statements are not guarantees of future performance and that our actual results of operations, financial condition and liquidity, the development of the industry in which we operate and the effect of acquisitions on us may differ materially from those made in or suggested by the forward-looking statements contained in this annual report. In addition, even if our results of operations, financial condition and liquidity, the development of the industry in which we operate and the effect of acquisitions on us are consistent with the forward-looking statements contained in this annual report, those results or developments may not be indicative of results or developments in subsequent periods.

 

Factors that may cause our actual results to differ materially from those expressed or implied by the forward-looking statements in this annual report include, but are not limited to, the risks described under “Risk Factors.” For example, factors that could cause actual results to vary from projected results include, but are not limited to:

 

our ability to acquire new customers and retain existing customers;

 

our ability to acquire new subscribers and retain existing subscribers;

 

our expectations regarding the effects of a pandemic or widespread outbreak of an illness, the Russia-Ukraine conflict, geopolitical tensions involving China, and similar macroeconomic events, including financial distress caused by recent or potential bank failures, global supply chain challenges, foreign currency fluctuations, elevated inflation and interest rates and monetary policy changes, upon our and our customers’ and partners’ respective businesses;

 

our anticipated growth strategies, including our ability to increase sales to existing customers, the introduction of new solutions and international expansion;

 

our ability to adapt to rapid technological change in our industry;

 

our dependence on cellular networks;

 

competition from industry consolidation;

 

market adoption of software-as-a-service (“SaaS”) fleet management platform;

 

automotive market conditions and the evolving nature of the automotive industry towards autonomous vehicles;

 

expected changes in our profitability and certain cost or expense items as a percentage of our revenue;

 

our dependence on certain key component suppliers and vendors;

 

our ability to maintain or enhance our brand recognition;

 

our ability to maintain our key personnel or attract, train and retain other highly qualified personnel;

 

the impact and evolving nature of laws and regulations relating to the internet and data privacy;

 

our ability to protect our intellectual property and proprietary technologies and address any infringement claims;

 

significant disruption in service on, or security breaches of, our websites or computer systems;

 

dependence on third-party technology and licenses;

 

fluctuations in the value of the South African rand and inflation rates in the countries in which we conduct business;

 

our ability to access the capital markets in the future; and

 

other risk factors discussed under “Risk Factors”.

 

Forward-looking statements speak only as of the date they are made, and we do not undertake any obligation to update them in light of new information or future developments or to release publicly any revisions to these statements in order to reflect later events or circumstances or to reflect the occurrence of unanticipated events.

 

iii

 

 

PART I

 

Item 1. IDENTITY OF DIRECTORS, SENIOR MANAGEMENT AND ADVISERS

 

Not applicable.

 

Item 2. OFFER STATISTICS AND EXPECTED TIMETABLE

 

Not applicable.

 

Item 3. KEY INFORMATION

 

A.RESERVED

 

B.CAPITALIZATION AND INDEBTEDNESS

 

Not applicable.

 

C.REASONS FOR THE OFFER AND USE OF PROCEEDS

 

Not applicable.

 

D.RISK FACTORS

 

You should carefully consider the risks and uncertainties described below and the other information in this annual report before making an investment in our ordinary shares. Our business, financial condition or results of operations could be materially and adversely affected if any of these risks occurs, and as a result, the market price of our ordinary shares could decline and you could lose all or part of your investment. Additional risks and uncertainties not currently known to us, or which we currently deem immaterial, may also adversely affect our business, financial condition or results of operations. This annual report also contains forward-looking statements that involve risks and uncertainties. See “Special Note Regarding Forward-Looking Statements”. Our actual results could differ materially and adversely from those anticipated in these forward-looking statements as a result of certain factors, including the risks described below and elsewhere in this annual report.

 

A summary of the risk factors is followed by a detailed description of each risk factor.

 

RISK FACTOR SUMMARY

 

Risks Relating to Our Business and Operations

 

We may not be able to add new customers and retain existing customers, which could have a material adverse effect on our ability to grow our business and increase revenue.

 

We may not be able to retain or drive margin expansion with our existing customers, which could adversely affect our financial results.

 

The effects of a pandemic or widespread outbreak of an illness, the Russia-Ukraine conflict, geopolitical tensions involving China, and similar macroeconomic events, including financial distress caused by recent or potential bank failures, global supply chain challenges, foreign currency fluctuations, elevated inflation and interest rates and monetary policy changes, could have a material adverse effect on our business, financial condition and results of operations.

 

Our inability to adapt to rapid technological change in our industry and related industries could impair our ability to remain competitive and adversely affect our results of operations.

 

1

 

 

Our inability to successfully recover should we experience a disaster or other business continuity problem could cause material financial loss, loss of human capital, regulatory actions, reputational harm or legal liability.

 

The market for SaaS fleet management solutions is highly fragmented and competitive. If we do not compete effectively in such markets, our operating results may be harmed.

 

An increase in factory-fitted or embedded telematics technology in new vehicles in our markets could result in reduced demand for our SaaS platform, which could have a material adverse effect on our revenue.

 

Our dependence on various lead generation programs could adversely affect our operating results if we need to pay more for such programs or we are unable to attract new customers at the same rate.

 

If we are unable to successfully convert customer sales leads into customers on a cost-effective basis, our revenue and results of operations would be adversely affected.

 

Risks Relating to Our Reliance on Third Parties

 

The conduct of security officers engaged in stolen vehicle recovery (“SVR”) operations in support of our services from time to time involves the use of force, which could expose the Company to reputational harm or, potentially, civil and/or criminal liability.

 

We depend on certain key component suppliers and vendors as part of our hardware manufacturing process. An interruption in the supply of components could impair our production capacity and affect hardware manufacturing output adversely affecting distribution.

 

Risks Relating to Our Growth Strategy

 

We have experienced growth in recent periods. If we fail to manage our growth effectively, we may be unable to execute our business plan, maintain high levels of service or address competitive challenges adequately.

 

We may not effectively execute on our expansion strategy, which may adversely affect our ability to maintain our historical growth and earnings trends.

 

Investments into our SaaS platform and technology infrastructure may not yield the desired results.

 

If we fail to maintain or enhance our brand recognition or reputation, our business could be harmed.

 

Our corporate culture has contributed to our success, and if we cannot maintain this culture, we could lose the innovation, creativity and teamwork fostered by our culture, which could harm our business.

 

2

 

 

Risks Relating to Our Intellectual Property, Data Privacy and Cybersecurity

 

Evolving regulation and changes in applicable laws relating to the Internet and data privacy may increase our expenditures related to compliance efforts or otherwise limit the solutions we can offer, which may harm our business and adversely affect our financial condition.

 

Any significant disruption in service on our SaaS platform or in our computer systems, through cybersecurity breaches, computer viruses or otherwise or disruption of our platform, could damage our reputation and result in a loss of customers, which would harm our business and results of operations.

 

Security or privacy breaches in our electronic transactions or data may expose us to additional liability or result in a loss of customers, either of which events could harm our business.

 

Risks Related to Legal Proceedings

 

We may incur material losses and costs as a result of lawsuits or claims that may be brought against us which are related to product liability, warranty, product recalls, client service interruptions or other matters, and any litigation against us could be costly and time-consuming to defend and could harm our business, financial condition and results of operations.

 

Risks Relating to Our Operations in South Africa and Other Emerging Markets

 

We conduct a material amount of our business in foreign currencies, which heightens our exposure to the risk of exchange rate fluctuations.

 

Risks Relating to Investments in Singapore Companies

 

We are incorporated in Singapore, and our shareholders may have more difficulty in protecting their interests than they would as shareholders of a corporation incorporated in the United States.

 

Risks Relating to Our Ordinary Shares

 

Our stock price may fluctuate and you could lose all or a significant part of your investment.

 

As a foreign private issuer and “controlled company” within the meaning of the Nasdaq rules, we are permitted to, and we will, rely on exemptions from certain corporate governance standards. Our reliance on such exemptions may afford less protection to holders of our ordinary shares.

 

If we fail, for any reason, to effectively or efficiently maintain proper internal control procedures for compliance with Section 404 of the Sarbanes Oxley Act of 2002 (“SOX”), or Section 404, such failure could materially and adversely affect our business, results of operations and financial condition.

 

3

 

 

RISK FACTORS

 

Risks Relating to Our Business and Operations

 

We may not be able to add new customers and retain existing customers, which could have a material adverse effect on our ability to grow our business and increase revenue.

 

We market and sell our mobility data analytics solutions to a wide range of customers, from consumers and sole proprietors to small and medium-sized businesses and large enterprises. To grow our revenue, we must continue to add new customers and subscribers. We intend to increase new subscription sales by increasing penetration in our existing markets and with existing customers, upgrading and enhancing our platform and solutions and by opportunistically entering new markets that represent a potential source of demand. Our success in adding new customers may be tied to a number of factors, including demand for our SaaS platform, the rate of new vehicle sales, the success of our sales and marketing campaigns, our ability to generate leads, our relationships with channel partners, price and service competition, general economic conditions and, in the case of our safety and security services, the real and perceived threat of vehicle theft and discounts offered by insurers for risk mitigation.

 

Selling to consumers or sole proprietors and small business customers may, in some instances, be more difficult than selling to medium-sized businesses and large enterprise customers. Consumers and sole proprietors and small businesses may have higher default rates, are price sensitive, may be difficult to reach with targeted sales campaigns and may have higher churn rates in part because of the scale of their businesses and the ease of switching solutions.

 

On the other hand, the typical sales cycle for medium-sized businesses and large enterprises may be longer than that of our consumer and sole proprietor and small business customers. These customers may have more complex business, operational, procurement and integration requirements and their scale may result in less favorable contract terms. Our sales cycle runs from lead generation to the installation of the device. Our typical sales cycle for large enterprises ranges from 3 to 24 months. Medium enterprise sales cycles run between 1 to 8 months with small business and sole proprietor sale cycles running between 1 to 90 days. The consumer sales cycle runs between 1 and 60 days. A number of factors influence the length and variability of our sales cycle, including the need to educate potential customers about the uses and benefits of our solutions, the discretionary nature of purchasing and budget cycles, and the competitive nature of evaluation and purchasing approval processes. It may be difficult for us to predict the timing of when we will enter into subscription contracts with medium-sized businesses and large enterprises and how quickly such contracts can be implemented. This could make the timing of our revenues uncertain and difficult to predict.

 

We may not be able to retain or drive margin expansion with our existing customers, which could adversely affect our financial results.

 

We generally sell our SaaS platform services pursuant to subscription agreements with an initial minimum term of 36 months. The majority of these agreements provide for automatic renewal on a month-to-month basis thereafter unless the customer elects otherwise. Our customers have no obligation to renew these agreements after the expiration of the initial term or any renewal term. If our efforts to satisfy our existing customers are not successful, we may not be able to retain them or expand our relationship with them and, as a result, our revenue and growth could be materially and adversely affected. Customers may choose to cancel or not renew their subscriptions for a number of reasons, including the belief that our solutions are not required for their personal or business needs or are otherwise not cost-effective, a desire to reduce discretionary spending, a belief that our competitors’ solutions provide better value, or economic downturn in their industries or the geography in which they operate, and customers may not renew their subscriptions when they refresh their fleet with new vehicles. Large enterprise customers may also decrease the number of vehicles covered by subscription contracts if their fleet sizes decrease. Additionally, our customers may cancel or not renew for reasons entirely out of our control, such as the dissolution of their business or personal financial distress.

 

4

 

 

Part of our growth strategy is to retain customers and drive margin expansion by providing enhanced and additional software solutions to our existing customers while keeping our costs low. Our ability to provide an advanced software platform to existing customers in a cost-effective manner will depend in significant part on our ability to anticipate industry evolution, practices and standards and to continue to enhance our platform and existing software solutions, such as integration with fuel cards, GPS navigation devices, as well as various third-party software and products manufactured by original equipment manufacturers, or OEMs, or partnership with vehicle insurance providers, or to introduce or acquire new software features on a timely basis to keep pace with technological developments both within our industry and in related industries, including integration with developing technologies and platforms such as artificial intelligence (“AI”), machine learning and big data analytics. However, we may prove unsuccessful either in developing new software features or in expanding the third-party software and products with which our SaaS platform integrates, and such third-party software and products may become incompatible or replace our solutions, and such efforts may not be cost-effective - See “Our platform integrates with third-party technologies and if our platform becomes incompatible with these technologies, our platform would lose functionality and flexibility and our customer acquisition and retention could be adversely affected.” In addition, the success of any enhancement or new feature depends on several factors, including the timely completion, introduction and market acceptance of the enhancement or feature. Any new software applications or features we develop or acquire might not be introduced in a timely or cost-effective manner and might not achieve the broad market acceptance necessary to generate significant revenue. If any of our competitors implements new technologies before we are able to implement them, better anticipates the innovation and integration opportunities in related industries or implements them in a more cost-effective manner, those competitors may be able to provide more effective or less expensive solutions than ours, which may also negatively affect our ability to retain our existing customers and drive margin expansion.

 

The effects of a pandemic or widespread outbreak of an illness, the Russia-Ukraine conflict, geopolitical tensions involving China, and similar macroeconomic events, including financial distress caused by recent or potential bank failures, global supply chain challenges, foreign currency fluctuations, elevated inflation and interest rates and monetary policy changes, could have a material adverse effect on our business, financial condition and results of operations.

 

Our growth strategy involves the further expansion of our operations and customer base internationally. Any extended period of global and economic disruption resulting from a pandemic, the ongoing Russia-Ukraine conflict, other geopolitical tension and macroeconomic events such as financial institution failures, create increased uncertainty and strain on the global economy and could have a material adverse effect on our business, financial condition and results of operations.

 

The ongoing conflict between Russia and Ukraine may adversely impact the economies of neighboring countries, such as Poland, in which we have a presence. Any increase in tensions between China and Taiwan, or other countries, including threats of military actions or escalation of military activities, could adversely affect our supply chain partners’ operations in these areas – See “ We depend on certain key component suppliers and vendors as part of our hardware manufacturing process. An interruption in the supply of components could impair our production capacity and affect hardware manufacturing output adversely affecting distribution.”

 

The evolving energy crisis in Europe, exacerbated by the ongoing Russia-Ukraine conflict, could continue to significantly disrupt supply chains and cause uncertainty in the global economy, which could negatively impact our business prospects. Similarly, in South Africa, protracted electricity rationing and planned blackouts, due to the government owned power utility’s inability to meet electricity demand, have had, and could continue to have an adverse effect on our business, financial condition and results of operations.

 

We are subject to fluctuations in foreign exchange rates between the South African rand, our reporting currency, and currencies of other countries where we market our solutions or source our raw components, for example the Euro, Mozambican metical, the Singapore dollar and Polish zloty. Such fluctuations may result in significant increases or decreases in our reported revenue and other results as expressed in South African rand, and in the reported value of our assets, liabilities and cash flows – See “Risks Relating to Our Operations in South Africa and Other Emerging Markets”

 

The impact of these risks may also have the effect of heightening many of the other risks described in this “Risk Factors” section.

 

Similarly, the ongoing Russia-Ukraine conflict, other geopolitical tension and macroeconomic events such as financial institution failures cause increased uncertainty and strain on the global economy. Such events and circumstances are subject to fluctuations and may exacerbate other risks described in this “Risk Factors” section or otherwise directly or indirectly impact our business in unpredictable ways.

 

Our inability to adapt to rapid technological change in our industry and related industries could impair our ability to remain competitive and adversely affect our results of operations.

 

The industry in which we compete, and related industries, are characterized by rapid technological change, frequent introductions of new applications and evolving industry standards. In addition to the telematics or fleet management industry, we are subject to changes in the automotive software and technology industry with rapid technological advancement to mobile handsets, multi-functional driver terminals, on-board cameras, advanced driver-assistance systems (“ADAS”) and workflow management software. As the technology used in each of these industries evolves, we will face new integration and competition challenges. For example, as mobile handsets have evolved to include GPS tracking technology, they have become competitors against our solutions. Additionally, ADAS technology, with embedded AI, may have features that are similar to or overlap with our solutions. Furthermore, major gains in fuel efficiency and electronic automobiles may lead to a relative decrease in the demonstrable return on investment of our solutions as perceived by our customers. If we are unable to adapt to rapid technological change, it could have a material adverse effect on our results of operations and our ability to remain competitive.

 

5

 

 

Our platform integrates with third-party technologies and if our platform becomes incompatible with these technologies, our platform would lose functionality and flexibility and our customer acquisition and retention could be adversely affected.

 

Our platform integrates with third-party software and devices to allow our platform to perform key functions. For example, we offer integration with work-flow software products, such as business intelligence software, enterprise resource planning systems, routing and scheduling and freight management logistics billing systems, among others. Although to date this integration has been accomplished using application programming interfaces (“API”), other open software interfaces and simple physical linkages, we cannot guarantee that this ease of integration will continue or that we will be able to integrate with other products as easily or without additional cost. Newer vehicles and devices may be developed which include different ports and do not allow for our platform to be integrated through simple physical linkages. Errors, viruses or bugs may be present in third-party software that our customers use in conjunction with our platform.

 

Changes to third-party software that our customers use in conjunction with our platform could also render our platform inoperable. Customers may conclude that our software is the cause of these errors, bugs or viruses and terminate their subscriptions. The inability to easily integrate with, or any defects in, any third-party software could result in increased costs, or in delays in software releases or updates to our platform until such issues have been resolved, which could have a material adverse effect on our business, financial condition, results of operations, cash flows and future prospects and could damage our reputation.

 

Our software solutions rely on cellular (GSM/LTE) and GNSS (including GPS, Glonass, Galileo) or regionally equivalent networks (including QZSS) and any disruption, failure or increase in costs could impede our profitability and harm our financial results.

 

Two critical links in our current solutions are between telematics devices and GPS or equivalent Global Navigation Satellite Systems (“GNSS”) such as Glonass, Galileo and Quasi-Zenith Satellite System (“QZSS”) and between telematics devices and cellular networks, which allow us to obtain location data and transmit it to our system. Increases in the fees charged by cellular carriers for data transmission or changes in the cellular networks, such as a cellular carrier discontinuing support of the network currently used by our telematics devices, requiring retrofitting of our telematics devices could increase our costs and impact our profitability. We have initiated activities to migrate new installations to the next generation of cellular network compatibility in order to maximize expected useful life of our telematics devices, however, cellular carriers could in the future migrate allotted bandwidth from one network to another. Also, while we have included the ability to store GPS data in our telematics devices in case of temporary cellular network connectivity failure, widespread disruptions or extended failures of the cellular networks would materially and adversely affect our solutions’ functionality and utility and harm our financial results.

 

GPS-equivalent services like Glonass, Galileo and QZSS are satellite-based positioning systems consisting of a constellation of orbiting satellites. These satellites and their ground support systems are complex electronic systems subject to electronic and mechanical failures and possible sabotage and it is not certain that the various government agencies will remain committed to the operation and maintenance of such satellites over a long period. In addition, technologies that rely on GPS or Glonass, Galileo and QZSS depend on the use of radio frequency bands and any modification of the permitted uses of these bands may adversely affect the functionality of such satellites and, in turn, our solutions. The GPS satellites and their ground control and monitoring stations are maintained and operated by the U.S. Department of Defense. The Department of Defense does not currently charge users for access to the satellite signals, but we cannot assure you that they will not do so in the future. It is also possible that agencies that operate GPS- equivalent services like Glonass, Galileo and QZSS begin to charge users for access. Any such disruption, failure or increase in costs could impede the functionality and/or cost of our solutions which could have a material adverse effect on our financial condition and results of operations.

 

6

 

 

The 5G market may take longer to materialize than we expect or, if it does materialize rapidly, we may not be able to meet customer expectations and timelines.

 

Growth of the 5G market and its emerging standards, including the newly defined 5G NR (New Radio) standard, is accelerating. If the market materializes faster than expected, we may have difficulty introducing new solutions in a timely manner to meet customer demands. The 5G market may require us to design hardware that meets certain technical specifications. We may have difficulty meeting such specifications in the expected timelines. 5G markets will develop at different rates and we may encounter challenges to varying degrees in different countries. If are unable to manage challenges related to 5G markets and related opportunities, it could have a material adverse effect on our financial condition and results of operations.

 

Our inability to successfully recover should we experience a disaster or other business continuity problem could cause material financial loss, loss of human capital, regulatory actions, reputational harm or legal liability.

 

Should we experience a local or regional disaster or other business continuity problem, such as an earthquake, hurricane, terrorist attack, pandemic, security breach, power loss, telecommunications failure or other natural or man-made disaster, our continued success will depend, in part, on the availability of personnel, office facilities, and the proper functioning of computer, telecommunication and other related systems and operations. We could potentially experience material adverse interruptions to our operations or delivery of services to customers in a disaster recovery scenario.

 

For example, due to historic levels of relative under-investment in infrastructure, in particular, electricity, the South African government owned power utility, Eskom, has continued electricity rationing and planned blackouts due to its inability to meet electricity demand. Although we have made contingent arrangements for use of generators at our various locations, the lack of a constant, reliable supply of electricity could have a material adverse effect on our business, financial condition and results of operations.

 

Even with our disaster recovery arrangements, our services could be interrupted. Our suppliers and customers are also subject to the risk of catastrophic events. In those events, our ability to deliver our services in a timely manner, as well as the demand for our solutions, may be adversely impacted by factors outside our control. If our systems were to fail or be negatively impacted as a result of a natural disaster, pandemic or other catastrophic event, our ability to deliver our services to our customers would be impaired, our reputation could suffer and we could be subject to contractual penalties.

 

The market for SaaS fleet management solutions is highly fragmented and competitive. If we do not compete effectively in such markets, our operating results may be harmed.

 

The market for SaaS fleet management solutions, including tracking and mobility solutions is highly fragmented, consisting of a significant number of vendors, competitive and rapidly changing. Competition in such markets is based primarily on the level of difficulty in installing, using and maintaining solutions, total cost of ownership, product performance, functionality, interoperability, brand and reputation, distribution channels, industries and the financial resources of the vendor. We expect competition in such markets to intensify in the future with the introduction of new technologies and market entrants.

 

The market for SaaS fleet management solutions is highly competitive. Our growth will depend in part on a combination of the continued growth in the market for these solutions, our ability to increase our market share, and our customers’ continued operation in the regions in which we operate. We compete with a number of companies in each of the geographic markets in which we operate, some of which have established sizable market shares in the relevant markets. We expect competition to intensify in the future with the introduction of new technologies, the use of mobile devices and new market entrants from outside the telematics industry, such as enterprise software vendors or large technology companies expanding into the space. As competition intensifies, we expect that price competition for telematics solutions, including SaaS fleet management solutions will intensify, which could cause our revenues to decline and have a material adverse effect on our results of operations.

 

For example, mobile service providers and global software platforms, such as Google, provide limited services at lower prices or at no charge, such as basic GPS based mapping, tracking and turn-by-turn navigation that could be expanded or further developed to more directly compete with our SaaS fleet management solutions. In addition, wireless carriers, such as Verizon, offer SaaS fleet management solutions that benefit from the carrier’s scale and cost advantages, which we may be unable to match. Similarly, vehicle OEMs may provide factory embedded or after-market installed devices and effectively compete against us directly or indirectly by partnering with other fleet management service providers. Furthermore, companies such as Google, Amazon and others, have substantially greater financial, technical and marketing resources, relationships with large vendor partners, larger global presence, larger customer bases, longer operating histories, greater brand recognition and more established relationships than we do and may decide to compete in the market for SaaS fleet management and telematics solutions.

 

Such competition could result in reduced operating margins, increased sales and marketing expenses and the loss of market share, any of which could have a material adverse effect on our results of operations.

 

7

 

 

Industry consolidation may give our competitors advantages over us, which could result in a loss of customers and/or a reduction in revenue.

 

Some of our competitors have made or may make acquisitions or enter into partnerships or other strategic relationships to offer more comprehensive services or achieve greater economies of scale. In addition, new entrants not currently considered competitors may enter our market through acquisitions, partnerships or strategic relationships. Many potential entrants may have competitive advantages over us, such as greater name recognition, longer operating histories, more varied services and larger marketing budgets, as well as greater financial, technical and other resources. Industry consolidation may result in competitors with more compelling service offerings or greater pricing flexibility than we have or business practices that make it more difficult for us to compete effectively, including on the basis of price, sales and marketing programs, technology or service functionality. These pressures could result in a loss of subscribers and/or a reduction in revenue.

 

Failure of businesses to adopt SaaS fleet management solutions could reduce the demand for our platform.

 

We derive, and expect to continue to derive, substantial revenue from the sale of subscriptions to customers choosing our SaaS platform. Widespread acceptance and usage of SaaS fleet management solutions is critical to our future revenue growth and success. If the market for SaaS fleet management solutions fails to grow, or grows more slowly than we currently anticipate, demand for our solutions would be negatively affected.

 

The market for SaaS fleet management solutions is subject to changing customer demand and trends in preferences. Some of the potential factors that could affect interest in and demand for fleet management solutions include:

 

the effectiveness and reliability of the software platforms;

 

fluctuations in fuel and vehicle maintenance costs, which are significant drivers of customer demand for SaaS fleet management solutions;

 

assumptions regarding general mobile workforce inefficiency and the extent to which efficiency can be improved through SaaS fleet management solutions;

 

the level of governmental and regulatory burden on the fields of transportation and occupational health and safety;

 

the price, performance, features, functionality and availability of solutions that compete with ours; and

 

our ability to maintain high levels of customer satisfaction.

 

Failure of businesses to adopt SaaS fleet management solutions could have a material adverse effect on our business, results of operations and financial condition.

 

Automotive market conditions and the evolving nature of the automotive industry towards autonomous vehicles could adversely affect demand for our solutions.

 

New vehicle sales may decline for various reasons, including adverse changes in the general economic environment, a reduction in our customers’ discretionary spending or an increase in new vehicle tariffs, taxes or gas prices. A decline in vehicle production levels or labor disputes affecting the automobile industry in the markets where we operate may also impact the volume of new vehicle sales. A decline in vehicle production levels or sales of new vehicles in the markets in which we operate could result in a long-term decrease in the overall number of vehicles, and consequently, a decrease in our total addressable market, resulting in reduced demand for our solutions which could have a material adverse effect on our business, results of operations and financial condition.

 

The automotive industry is also increasingly focused on the development of AD and ADAS technologies, including the utilization of artificial intelligence, with the goal of developing and introducing a commercially viable, fully automated driving experience. There has also been an increase in consumer preferences for mobility on demand (“MoD”) services, such as car and ride-sharing, as opposed to automobile ownership, which may result in a long-term reduction in the number of vehicles per capita and sales of new vehicles. A reduction in the number of vehicles per capita and sales of new vehicles could reduce our addressable market for solutions.

 

The increase in MoD services has also attracted increased competition from entrants outside the traditional automotive industry. If we do not continue to innovate to develop or acquire new and compelling solutions that capitalize upon new technologies in response to OEM and consumer preferences, this could have a material adverse effect on our results of operations.

 

8

 

 

An increase in factory-fitted or embedded telematics technology in new vehicles in our markets could result in reduced demand for our SaaS platform, which could have a material adverse effect on our revenue.

 

Certain OEMs have begun embedding technology similar to our own technology in new vehicles prior to their initial sale, resulting in products and services that may overlap with our SaaS platform. This may preclude us from increasing sales to customers purchasing such vehicles. Our inability to market and sell our solutions to new customers or partner with OEMs to embed our solutions into their devices prior to their initial sale could have a material adverse effect on our ability to grow our subscriber base and increase revenue.

 

Our dependence on various lead generation programs could adversely affect our operating results if we need to pay more for such programs or we are unable to attract new customers at the same rate.

 

We use a number of lead generation channels to promote our SaaS platform, along with inside sales and field sales teams. Significant increases in the costs of one or more of our lead generation channels would increase our overall lead generation costs or cause us to choose less expensive and perhaps less effective channels. For example, a portion of our potential customers locate our website through search engines and social media platforms, representing one of the most efficient means for generating cost-effective customer leads. If search engine companies modify their search algorithms in a manner that reduces the prominence of our listing, or if our competitors’ search engine optimization efforts are more successful than ours, fewer potential customers may click through to our website or lead pages. In addition, the cost of purchased listings has increased in the past and may continue to increase in the future. Additionally, in regions where we are reliant on inside sales and field sales teams, an increase in labor costs may increase our lead generation costs and cost of customer acquisition. As we add to or change the mix of our lead generation strategies, we may need to expand into channels with significantly higher costs than our current channels, which could have a material adverse effect on our cost of subscriber acquisition and results of operations. If we are unable to maintain effective advertising programs, our ability to attract new customers could be materially and adversely affected, and our advertising and marketing expenses could increase substantially further affecting our results of operations.

 

If we are unable to successfully convert customer sales leads into customers on a cost-effective basis, our revenue and results of operations would be adversely affected.

 

We generate substantially all of our revenue from the sale of subscriptions to our SaaS platform. In order to grow, we must continue to efficiently and cost effectively convert customer leads, many of whom have not previously used SaaS fleet management platforms, into customers.

 

We rely on our inside sales team and our field sales representatives to drive cost-effective conversion of customer leads into customers. To execute our growth plan, we must continue to attract and retain highly qualified inside sales and field sales personnel. We may experience difficulty in hiring, training and retaining highly skilled inside sales and field sales personnel. An inability to convert customer sales leads into customers on a cost-effective basis could have a material adverse effect on our financial condition and results of operations. See “—The loss of one or more of our key management team members or personnel, or our failure to attract, train and retain other highly qualified personnel, could harm our business,” below.

 

An actual or perceived reduction in vehicle theft may adversely impact demand for certain of our applications, which could result in a loss of customers and a decline in growth.

 

Demand for our vehicle tracking and asset recovery solutions is influenced by prevailing or expected vehicle theft rates. Vehicle theft rates may decline as a result of various factors, such as the availability of improved security systems, implementation of improved or more effective law enforcement measures and improved economic or political conditions in markets that have high theft rates. If vehicle theft rates in our markets decline significantly, or if vehicle owners or insurance companies believe that vehicle theft rates have declined or are expected to decline, demand for some of our SaaS platform applications may decline, which could result in a loss of customers and a decline in growth.

 

We are subject to the risk of defaults by our customers and business partners.

 

Entering into subscription agreements with customers, particularly consumers and sole proprietors whose credit may not be as strong as our large enterprise clients, exposes us to credit risk in the event of customer defaults, and we may not be paid all amounts due under our subscription agreements. In deciding whether to enter into subscription agreements with prospective customers, we may rely on information furnished by or on behalf of them. We may also rely on representations of those prospective customers as to the accuracy and completeness of that information. The inaccuracy of such information or representations affects our ability to accurately evaluate the credit risk of a customer, and an increase in the default rates of our customers could have a material adverse effect on our business, results of operations and financial condition.

 

In addition, recent bank failures in the United States and Europe have caused uncertainty across the global banking sector and financial markets. If other banks and financial institutions wind down and liquidate, enter receivership or become insolvent in the future in response to financial conditions affecting the banking system and financial markets, our customers and business partners may face difficulties accessing cash, cash equivalents or financing, which would lead to an increase in default rates and could have an adverse effect on our business, results of operations and financial condition.

 

9

 

 

We provide minimum service level commitments to certain of our customers, and our failure to meet them could cause us to issue credits for future subscriptions, which could harm our results of operations.

 

Certain of our subscription agreements currently, and may in the future, provide minimum service level commitments regarding items such as unit and platform uptime, functionality, platform performance or operational turnaround times. If we are unable to meet the stated service level commitments for these subscribers or suffer extended periods of service unavailability, we are or may be contractually obligated to provide these subscribers with credits for future subscriptions, or provide services at no cost, which could adversely impact our revenue.

 

Risks Relating to Our Reliance on Third Parties

 

The conduct of security officers engaged in stolen vehicle recovery (“SVR”) operations in support of our services from time to time involves the use of force, which could expose the Company to reputational harm or, potentially, civil and/or criminal liability.

 

We work with local law enforcement authorities and licensed security officers to recover our customers’ stolen vehicles. These recovery teams are armed and undergo training on recovery procedures including confrontation measures and the controlled use of force in response to threats, including being the target of gunfire by car theft suspects.

 

SVR operations in South Africa, which are provided in connection with our services, are conducted under an arm’s length agreement by a third-party service provider, which until August 2020 was 49% owned by CTK. On August 31, 2020, we sold our 49% interest in the business to the majority shareholder.

 

Our agreement requires the service provider to comply with local law and our policies and procedures related to SVR operations.

 

Since March 01, 2018, less than 0.05% of SVR operations conducted on our behalf have resulted in injury or death, as a result of weapons discharge, with such operations resulting in one fatality and three other injuries since then up until February 28, 2023. While in each of these incidents local law enforcement authorities determined that the security personnel engaged in the action acted lawfully and in compliance with our policies and procedures, there can be no assurance that a later determination will not find fault on the part of such security personnel.

 

In light of the nature of SVR operations, future incidents in which force is required are likely to occur. If the security personnel engaged in such SVR operations are found to be at fault in any similar incident in the future, it could result in civil and/or criminal liability for us, including monetary damages or other penalties. Even if we are not found liable, we could suffer reputational harm if we are negatively associated with such incidents. While we have policies and procedures in place governing the use of force by our service provider, there can be no assurance that these policies and procedures, even if followed, would entirely mitigate any resulting reputational harm or civil and/or criminal liability resulting from any incident.

 

Our financial results are affected directly by the operating results of our licensees and their employees, over whom we do not have direct control.

 

Our operations in Botswana, Malawi, Rwanda, Eswatini and Zimbabwe, which are conducted by independent businesses that are licensees pursuant to franchise agreements with us, comprised 0.1% of our revenue in the year ended February 28, 2023 and 0.1% of our revenue in the year ended February 28, 2022. Our licensees generate revenue in the form of hardware and subscription revenue billed to customers. Accordingly, our financial results depend in part upon the operational and financial success of our licensees. We may have to terminate licensees due to various reasons, including non-payment. Additionally, if licensees fail to renew their license agreements, or if we decide to restructure license agreements in order to induce licensees to renew these agreements, then our revenues may decrease, and profitability from new licensees may be lower than in the past due to reduced royalties and other incentives we may need to provide.

 

We rely in part on our licensees and the manner in which they operate their locations to develop and promote our business in Botswana, Malawi, Rwanda, Eswatini and Zimbabwe. In March 2023, for strategic reasons, we acquired 76% of Cartrack Swaziland (Proprietary) Limited (Eswatini), from its existing licensees. Although we have developed criteria to evaluate and screen prospective licensees, we cannot be certain that our licensees will have the business acumen or financial resources necessary to operate successful businesses in their franchise areas and local laws may limit our ability to terminate or modify these franchise agreements. Moreover, despite our training, support and monitoring, licensees may not successfully operate in a manner consistent with our standards and requirements or may not hire and train qualified personnel. The failure of our licensees to operate their franchises successfully could have a material adverse effect on us, our reputation, our brand and our ability to attract prospective licensees and could materially adversely affect our business, financial condition or results of operations.

 

10

 

 

Our licensees and their employees could take actions that could harm our business.

 

Our licensees are independent businesses and the employees who work for our licensees are not our employees, and we do not exercise control over their day-to-day operations. Our licensees may not operate their businesses in a manner consistent with industry standards or may not attract and retain qualified employees. If licensees were to provide diminished quality of service to customers, engage in fraud, misappropriation, misconduct or negligence or otherwise violate the law, including with respect to any laws relating to sanctions, our brand and reputation may suffer materially, and we may become subject to liability claims based upon such actions of our licensees and their employees.

 

Brand value can be severely damaged even by isolated incidents, particularly if the incidents receive considerable negative publicity or result in litigation. Some of these incidents may relate to the way we manage our relationship with our licensees, our growth strategies or the ordinary course of our business or our licensees’ business. Other incidents may arise from events that are or may be beyond our control and may damage our brand, such as actions taken (or not taken) by one or more licensees or their employees relating to health, safety, welfare or other matters; litigation and claims; failure to maintain high ethical and social standards for all of our operations and activities; failure to comply with local laws and regulations; and illegal activity targeted at us or others. Our brand value could diminish significantly if any such incidents or other matters erode consumer confidence in us, which may result in a decrease in our revenue, which in turn would materially and adversely affect our business, financial condition and results of operations.

 

We depend on certain key component suppliers and vendors as part of our hardware manufacturing process. An interruption in the supply of components could impair our production capacity and affect hardware manufacturing output adversely affecting distribution.

 

The manufacturing of our core hardware requires advanced production planning, including the purchase of specific components and evaluation of component-related design elements. We currently purchase the latest Global System for Mobile Communications (“GSM”), including Long-Term Evolution (“LTE”), module components of our hardware, semiconductors and other passive components from certain third-party suppliers, and we also source other hardware and devices from third-party suppliers that integrate into our device agnostic SaaS platform. In addition, we currently depend principally on certain third-party suppliers to supply and manufacture components of our hardware for our PC boards and to manufacture our GSM, LTE and GNSS components. These modules and many of the other components used in the manufacture of our devices have extended lead times on orders. We do not have contracts or volume commitments in place with our third-party suppliers but instead place purchase orders on a periodic as-needed basis.

 

We have in the past experienced and may in the future experience component shortages, and the predictability of the availability of these components may be limited. For example, we utilize semiconductor chips in certain of the hardware products that we manufacture. Over the last several fiscal years, there has been an ongoing global silicon component shortage, which has resulted in increases in the cost of devices and components and delays in shipments of goods across many industries, including components used in our IoT devices. 

 

Increases in the cost of devices or components, or freight to transport those items, could negatively impact our ability to fulfill engineering design changes or customer demand, each of which could adversely impact our results of operations.

 

While our hardware is designed such that components may be interchanged in case of supply disruptions or unavailability, any interruptions or delays in the supply of components could require us to identify and integrate our manufacturing logistics with an alternate supplier or use a substitute component. If the facilities of one of our contract manufacturers were to suffer a major casualty event, it could take up to three months or longer to replace production capacity. Interruption in the supply of components from our contract manufacturers could impair our production capacity, and further, we may not have recourse against our suppliers through contractual representations, warranties, indemnification provisions or otherwise, which could have a material adverse effect on our business, results of operations and financial condition.

 

These suppliers or vendors could fail to provide equipment or service on a timely basis, or fail to meet our performance expectations, for a number of reasons, including, for example, disruption to the global supply chain as a result of geopolitical factors, effects of a pandemic, natural disasters or the potential impacts of global climate change.

 

Although we have extended our supply orders in terms of lead times and have made pre-emptive purchases to build out our inventory, we cannot guarantee that we will have sufficient inventory for our needs. Any interruption or delay in the supply of any of these devices or components, or the inability to obtain these devices or components from alternate sources at acceptable prices and within a reasonable amount of time, could harm our ability to onboard new customers.

 

11

 

 

Risks Relating to Our Growth Strategy

 

We have experienced growth in recent periods. If we fail to manage our growth effectively, we may be unable to execute our business plan, maintain high levels of service or address competitive challenges adequately.

 

We increased the number of our full-time employees from 3,508 at February 28, 2022 to 4,039 at February 28, 2023. Our subscription revenue increased from ZAR 2,568.2 million for the year ended February 28, 2022 to ZAR 3,010.1 million for the year ended February 28, 2023 and our total subscribers increased from 1,525,972 at February 28, 2022 to 1,717,077 at February 28, 2023. Our growth has placed, and may continue to place, a significant pressure on our managerial, administrative, operational, financial and other resources. We intend to further expand our overall business, customer base, headcount and operations. Our global organization and workforce require substantial management effort to maintain. We will be required to continue to improve our operational and financial controls and reporting procedures and we may not be able to do so effectively. As such, we may be unable to manage our expenses effectively in the future, which may negatively impact our gross profit or operating expenses in any particular quarter.

 

We may not effectively execute on our expansion strategy, which may adversely affect our ability to maintain our historical growth and earnings trends.

 

Cartrack has grown rapidly over the last several years. Companies that grow rapidly can experience significant difficulties as a result of rapid growth. Our primary expansion strategy focuses on organic growth, including increased regional market penetration; however, we may not be able to successfully execute on these aspects of our expansion strategy, which may cause our future growth rate to decline below our recent historical levels, or may prevent us from growing at all.

 

While we operate in numerous jurisdictions and our software platform and local company websites are designed for ease of localizations, we may find it difficult to localize our local company website and software platform into certain foreign languages, and we may be required to invest significant resources in order to do so into markets in which we do not yet operate. Furthermore, in addition to the expansion of our business into new geographical markets, we are seeking to develop a range of mobility and monitoring solutions in select markets, such as Carzuka, a vehicle buying and selling marketplace. We may not succeed in these efforts or achieve our customer acquisition or other goals. In some international markets, customer preferences and buying behaviors may be different, and we may use business or pricing models that are different from our traditional subscription model to provide our mobility data analytics solutions to customers in those markets or we may be unsuccessful in implementing the appropriate business model. Our revenue from new markets may not exceed the costs of establishing, marketing, and maintaining our international offerings.

 

In addition, conducting expanded international operations would subject us to new risks. These risks include:

 

localization of our SaaS platform and the specific features and applications, including the addition of foreign languages and adaptation to new local practices and regulatory requirements;

 

lack of experience in other geographic markets;

 

strong local competitors;

 

the cost and burden of complying with, lack of familiarity with, and unexpected changes in, foreign legal and regulatory requirements;

 

difficulties in managing and staffing international operations;

 

fluctuations in currency exchange rates or restrictions on foreign currency;

 

potentially adverse tax consequences, including the complexities of transfer pricing, value-added or other tax systems, double taxation and restrictions and/or taxes on the repatriation of earnings;

 

dependence on third parties, including commercial partners with whom we do not have extensive experience;

 

increased financial accounting and reporting burdens and complexities;

 

political, social, and economic instability, terrorist attacks, pandemics and security concerns in general; and

 

reduced or varied protection for intellectual property rights in some countries.

 

12

 

 

Operating in international markets also requires significant management attention and financial resources. The investment and additional resources required to establish operations and manage growth in other countries may not produce desired levels of revenue or profitability.

 

Various other factors, such as economic conditions and competition may impede or restrict the growth of our operations. The success of our strategy also depends on our ability to manage our growth effectively, which in turn depends on a number of factors, including our ability to adapt our credit, operational, technology and governance infrastructure to accommodate expanded operations. Even if we are successful in continuing our growth, such growth may not offer the same levels of potential profitability, and we may not be successful in controlling costs relative to revenue. As such, we may not be able to achieve our long-term targets for expense management and profitability. Accordingly, our inability to maintain growth or to effectively manage growth, could have a material adverse effect on our business, financial condition and results of operations.

 

Investments into our SaaS platform and technology infrastructure may not yield the desired results.

 

We have developed a scalable and proprietary SaaS platform to facilitate and integrate our business operations, data gathering analysis and online marketing capabilities and have invested significant capital and time into building and updating our SaaS platform and infrastructure. In order to remain competitive, we expect to continue to make significant investments into our technology. However, there is no guarantee that the capital and resources we have invested or will invest in the future will allow us to develop suitable SaaS platform enhancements or software applications or maintain and expand our SaaS platform and technology infrastructure as intended, which could have a material adverse effect on our ability to compete or require us to purchase expensive software solutions from third-party developers.

 

If our investments in our SaaS platform and technology infrastructure do not yield the desired results, it could have a material adverse effect on our business, financial condition, results of operations and prospects.

 

If we fail to maintain or enhance our brand recognition or reputation, our business could be harmed.

 

We believe that maintaining and enhancing our brand and our reputation are critical to our relationships with our customers and to our ability to attract new customers. We also believe that our brand and reputation will be increasingly important as competition in our market continues to develop. Our success in this area will depend on a wide range of factors, some of which are beyond our control, including the following:

 

the efficacy of our marketing efforts;

 

our ability to continue to offer stable, high-quality, innovative and error- and bug-free applications;

 

our ability to retain existing customers and attract new customers;

 

our ability to maintain high customer service levels and satisfaction;

 

our ability to successfully differentiate our applications from those of our competitors;

 

actions of competitors and other third parties;

 

positive or negative publicity;

 

any misuse or perceived misuse of our applications;

 

interruptions, delays or attacks on our platform or applications; and

 

litigation, legislative or regulatory-related developments.

 

If our brand promotion activities are not successful, our growth and results of operations may be harmed. Furthermore, negative publicity, whether or not justified, relating to events or activities attributed to us, our employees, our partners or others associated with any of these parties, may tarnish our reputation and reduce the value of our brand. Damage to our reputation and loss of brand equity may reduce demand for our applications and could have a material adverse effect on our business, financial condition and results of operations. Moreover, any attempts to rebuild our reputation and restore the value of our brand may be costly and time consuming, and such efforts may not ultimately be successful.

 

13

 

 

The loss of one or more of our key management team members or personnel, or our failure to attract, train and retain other highly qualified personnel, could harm our business.

 

We depend on the continued service and performance of our senior management team, including our founder and Chief Executive Officer, Isaias (Zak) Jose Calisto. In addition, the sales, customer service-driven and research and development focus of our business is vital to our growth plan and the loss of key personnel could disrupt our operations. To execute our growth plan, we must attract and retain highly qualified personnel. Competition for these employees is intense, and we may not be successful in attracting and retaining qualified personnel with appropriate skills. This is particularly the case in Southeast Asia where there is increased competition for qualified personnel with the appropriate language skills. In addition, new hires require significant training and, in most cases, take significant time before they achieve full productivity. Our recent and planned hires may not become as productive as we expect, and we may be unable to hire or retain sufficient numbers of qualified employees. If we fail to attract, hire and train new personnel, or fail to retain, focus and motivate our current personnel, it could have a material adverse effect on our business and growth prospects.

 

Our corporate culture has contributed to our success, and if we cannot maintain this culture, we could lose the innovation, creativity and teamwork fostered by our culture, which could harm our business.

 

We believe that our vertically integrated and customer-centric corporate culture has been an important contributor to our success, which we believe fosters innovation, creativity and teamwork among our employees. As we continue to grow, we may have difficulties in maintaining or adapting our culture to sufficiently meet the needs of our future and evolving operations, and we must be able to effectively integrate, develop and motivate a growing number of employees. In addition, our ability to maintain our culture as a public company and a listed company in the United States, with the attendant changes in policies, practices, corporate governance and management requirements may be challenging. Any failure to preserve our culture, particularly if we are unable to preserve our culture across the various markets in which we operate, could also negatively affect our ability to retain and recruit personnel, maintain our performance or execute on our business strategy, which could have a material adverse effect on our business, financial condition, results of operations and prospects.

 

We may expand by acquiring or investing in other companies, which may divert our management’s attention, result in dilution to our shareholders, and consume resources that are necessary to sustain our business.

 

We may in the future acquire complementary platforms, solutions, technologies, or businesses. We also may enter into relationships with other businesses to expand our portfolio of solutions or our ability to provide our solutions in foreign jurisdictions. Negotiating these transactions can be time-consuming, difficult and expensive, and our ability to complete these transactions may often be subject to conditions or approvals that are beyond our control. Consequently, these transactions, even if undertaken and announced, may not close.

 

An acquisition, investment, joint venture, alliance or new business relationship may result in unforeseen operating difficulties and expenditures. In particular, we may encounter difficulties assimilating or integrating the businesses, technologies, solutions, personnel, or operations of acquired companies, particularly if the key personnel of the acquired company choose not to work for us, the acquired company’s technology is not easily adapted to be compatible with ours, or we have difficulty retaining the customers of any acquired business due to changes in management or otherwise. Acquisitions may also disrupt our business, divert our resources, and require significant management attention that would otherwise be available for the development of our business. Moreover, the anticipated benefits of any acquisition, investment, or business relationship may not be realized or we may be exposed to unknown liabilities, including litigation against the companies we may acquire. For one or more of those transactions, we may:

 

issue additional equity securities that would dilute our shareholders;

 

use cash that we may need in the future to operate our business;

 

lose key personnel of any acquired business;

 

face challenges in successfully integrating, operating and managing acquired businesses and workforce and instilling our culture into new management and staff;

 

incur debt on terms unfavorable to us or that we are unable to repay or that may place burdensome restrictions on our operations;

 

incur large charges or substantial liabilities; or

 

become subject to adverse tax consequences, or substantial depreciation, deferred compensation or other acquisition-related accounting charges.

 

Any of these risks could harm our business and results of operations.

 

14

 

 

We have entered, and expect to continue to enter, into collaboration agreements or partnerships and these activities involve risks and uncertainties.

 

We have entered, and expect to continue to enter, into collaboration agreements with local partners to the extent required pursuant to local laws and regulations in order to penetrate certain geographic regions to effectively grow our business. Entering into collaborations or partnerships involves risks and uncertainties, including the risk that a given partner could fail to satisfy its obligations, which may result in certain liabilities to us for guarantees and other commitments. Further, since we may not exercise control over our current or future partners, we may not be able to require our partners to take the actions that we believe are necessary to implement our business strategy. Additionally, differences in views among partners may result in delayed decision-making or failure to agree on major issues. If any of these difficulties cause any of our partners to deviate from our business strategy, or if this leads any of our collaborations or partnerships to fail to attract the intended customer base, it could have a material adverse effect on our results of operations.

 

Risks Relating to Our Intellectual Property, Data Privacy and Cybersecurity

 

Evolving regulation and changes in applicable laws relating to the Internet and data privacy may increase our expenditures related to compliance efforts or otherwise limit the solutions we can offer, which may harm our business and adversely affect our financial condition.

 

The transmission of data over the Internet and cellular networks is a critical component of our SaaS business model. As Internet commerce continues to evolve, increased regulation by federal, state or foreign agencies becomes more likely, particularly in the areas of data privacy and data security. In addition, taxation of services provided over the Internet or other charges imposed by government agencies or by private organizations for accessing the Internet may be imposed. Any regulation imposing greater fees for Internet use or restricting information exchange over the Internet could result in a decline in the profitability and viability of Internet-based services, which could harm our business.

 

Our solutions enable us to collect, manage and store a wide range of data related to fleet management, vehicle location and tracking and other telematics services such as fuel usage, engine temperature, speed and mileage and, in the case of our field service application, includes customer information, job data, schedule and invoice information. A valuable component of our solutions is our ability to analyze this data to present the user with actionable business intelligence. We obtain our data from a variety of sources, including our customers and third-party sources or service providers. We cannot assure you that the data we require for our proprietary data sets will be available from these sources in the future or that the cost of such data will not increase. The United States and various state governments have adopted or proposed limitations on the collection, distribution and use of personal information. Several foreign jurisdictions, including South Africa, Singapore and the European Union, have adopted legislation (including directives or regulations) that increase or change the requirements governing data collection and storage in these jurisdictions. Further, such data privacy laws and regulations may be amended in the future. Any failure to adhere to or successfully implement processes in response to changing regulatory requirements in this area could result in legal liability or impairment to our reputation in the marketplace, which could have a material adverse effect on our business, financial condition, results of operations and prospects.

 

The current European Union legislation related to data protection is the General Data Protection Regulation (“GDPR”), which came into effect on May 25, 2018. While we appointed a Data Protection Officer to oversee and supervise our compliance with European data protection regulations and have obtained in certain instances data privacy insurance policies and have taken steps to mitigate the risks of GDPR, we cannot provide any assurance that we are in compliance with all aspects of European data protection regulations, including GDPR. Despite our ongoing efforts to bring practices into compliance, we may not be successful either due to various factors within our control, such as limited financial or human resources, or other factors outside of our control. For example, while we seek to enter into data processing agreements with third-parties with whom we share data, or who share data with us, we may be unable to execute agreements with all such-third parties. It is also possible that local data protection authorities may have different interpretations of the GDPR, leading to potential inconsistencies amongst various EU member states.

 

In Singapore, the Personal Data Protection Act 2012, No. 26 of 2012 of Singapore generally requires organizations to give notice and obtain consents prior to collection, use or disclosure of personal data (data, whether true or not, about an individual who can be identified from that data or other accessible information). The Protection of Personal Information Act, No. 4 of 2013 (the “POPI Act”) applies to each of our South African subsidiaries. We have updated and will continue to evaluate our group data protection and security policies, charters, and procedures to assist in maintaining data privacy and data security in line with international practices. If our privacy or data security measures fail to comply, or are perceived to fail to comply, with current or future laws and regulations, we may be subject to litigation, regulatory investigations or other liabilities.

 

15

 

 

Moreover, if future laws and regulations limit our customers’ ability to use and share this data or our ability to store, process and share data with our clients over the Internet, demand for our solution could decrease, our costs could increase, and our results of operations and financial condition could be harmed. For example, we will have to consider the potential implications of the new privacy law in California, the California Consumer Privacy Act (“CCPA”), which creates new rights for consumers and will be widely applicable to businesses (regardless of location) that collect personal information about California residents. The potential effects of this legislation are far reaching and may require us to modify our data processing practices and policies and to incur substantial costs and expenses in an effort to comply. The CCPA also provides for civil penalties for violations, as well as a private right of action for data breaches that may increase the volume of and costs associated data breach litigation. The California Attorney General may also bring enforcement actions under the CCPA resulting in financial penalties for violations.

 

We also run an insurance agency or broking unit that sells short-term insurance policies and selected vehicle warranty and service plans to our customers. This results in us receiving personally identifiable information with the customer’s consent. This information is increasingly subject to legislation and regulation. This legislation and regulation are generally intended to protect individual privacy and the privacy and security of personal information. We could be adversely affected if government regulations require us to significantly change our business practices with respect to this type of information or if the insurance providers who use our marketplace violate applicable laws and regulations.

 

Changes in applicable laws and regulations may materially increase our direct and indirect compliance and other expenses of doing business, having a material adverse effect on our business, financial condition and results of operations. If there were to be changes to statutory or regulatory requirements, we may be unable to comply fully with or maintain all required licenses and approvals. Regulatory authorities have relatively broad discretion to grant, renew and revoke licenses and approvals. If we do not have all requisite licenses and approvals, or do not comply with applicable statutory and regulatory requirements, the regulatory authorities could preclude or temporarily suspend us from carrying on some or all of our activities or monetarily penalize us, which could have a material adverse effect on our business, results of operations and financial condition.

 

We cannot predict whether any proposed legislation or regulatory changes will be adopted, or what impact, if any, such proposals or, if enacted, such laws could have on our business, results of operations and financial condition. If we fail to comply with applicable laws and regulations, we may be subject to investigations, criminal penalties or civil remedies, including fines, injunctions, loss of an operating license or approval, increased scrutiny or oversight by regulatory authorities, the suspension of individual employees, limitations on engaging in a particular business or redress to customers. The cost of compliance and the consequences of non-compliance could have a material adverse effect on our business, results of operations and financial condition. In addition, a failure to comply with applicable laws and regulations could have a material adverse effect on our business, results of operations and financial condition by exposing us to negative publicity and reputational damage or by harming our customer or employee relationships.

 

In most jurisdictions, government regulatory authorities have the power to interpret and amend applicable laws and regulations, and have discretion to grant, renew and revoke the various licenses and approvals we need to conduct our activities. Such authorities may require us to incur substantial costs in order to comply with such laws and regulations. Regulatory statutes are broad in scope and subject to differing interpretation. In some areas of our businesses, we act on the basis of our own or the industry’s interpretations of applicable laws or regulations, which may conflict from jurisdiction to jurisdiction. In the event those interpretations eventually prove different from the interpretations of regulatory authorities, we may be penalized or precluded from carrying on our previous activities.

 

16

 

 

Our software platform may contain undetected defects or software errors, which could result in damage to our reputation, market rejection of our products, or adversely affect our business, financial condition and results of operations.

 

Our continued growth depends in part on the ability of our existing and potential customers to access our solutions and platform capabilities at any time and within an acceptable amount of time. We have experienced, and may in the future experience, disruptions, outages, and other performance problems due to a variety of factors, including infrastructure changes, introductions of new functionality, human or software errors, capacity constraints due to an overwhelming number of users accessing our platform simultaneously, denial of service attacks, or other security-related incidents. We must update our SaaS platform quickly to keep pace with the rapidly changing market including the third-party software and devices with which our solutions integrate, and we have a history of frequently introducing new versions. Our solutions could contain undetected errors or defects, especially when first introduced or when new versions are released that are difficult to detect and correct despite third-party testing. Our solutions, including software, may not be free from errors or defects, which could result in damage to our reputation or a material adverse effect on our results of operations.

 

It may become increasingly difficult to maintain and improve our performance, especially during peak usage times and as our solutions and platform capabilities become more complex and our user traffic increases. If our platform is unavailable or if our users are unable to access our solutions and platform capabilities within a reasonable amount of time or at all, we may experience a loss of customers, lost or delayed market acceptance of our platform and solutions, delays in payment to us by customers, injury to our reputation and brand, legal claims against us, and the diversion of our resources. In addition, to the extent that we do not effectively address capacity constraints, upgrade our systems as needed and continually develop our technology and network architecture to accommodate actual and anticipated changes in technology, our business, financial condition and results of operations may be adversely affected.

 

The operation of our hardware is controlled by the firmware loaded on the hardware. We generally provide firmware updates to our customers by “over-the-air” wireless communication of the updated firmware directly to our customers’ telematics devices. If the firmware does not function as expected and prevents the uploading of updated firmware, it would require direct servicing of the installed on-board computer by trained personnel resulting in significant costs. Variations among communications protocols in the markets in which we operate enhance the risk of error in the remote installation of firmware. Although we attempt to manage this risk by introducing firmware updates in stages so that the success of deployment to a small number of telematics devices can be assessed before the installment risk is expanded to a larger customer base, there can be no assurance that we will be successful in detecting firmware operation and integration problems or otherwise in managing our exposure to remediation expense related to the deployment of firmware updates.

 

Our “over-the-air” transmission of firmware updates could permit a third party to disable our customers’ telematics devices or introduce malware into our customers’ telematics devices, which could expose us to customer claims.

 

“Over-the-air” transmission of our firmware updates potentially provides the opportunity for a third party to modify or disable our customers’ operating systems or introduce malware into our customers’ operating systems. While no such incidents have occurred to date, there can be no assurance that they will not occur in the future. For example, a third party could attempt to introduce software modifications providing incorrect location data and functionality or the deletion of data. Damage to our customers’ telematics devices as a result of such incidents could only be remedied through direct servicing of their installed telematics devices by trained personnel resulting in significant costs, particularly if the incidents were widespread. Moreover, such incidents could expose us to claims by our customers under various theories of liability, the outcome of which would be uncertain. Third party interference with our over-the-air transmission of firmware or with our customers’ telematics devices during such processes could have a material adverse effect our business, financial condition and results of operations.

 

Any significant disruption in service on our SaaS platform or in our computer systems, through cybersecurity breaches, computer viruses or otherwise or disruption of our platform, could damage our reputation and result in a loss of customers, which would harm our business and results of operations.

 

Our brand, reputation, and ability to attract, retain, and serve our customers are dependent upon the reliable performance of our service and our customers’ ability to access our solutions at all times. Our customers rely on our solutions to make operating decisions related to their fleet, as well as to measure, store and analyze valuable data regarding their businesses. Our solutions are vulnerable to interruption and our data centers are vulnerable to damage or interruption from human error, intentional bad acts, computer viruses or hackers, earthquakes, hurricanes, floods, fires, war, terrorist attacks, power losses, hardware failures, systems failures, telecommunications failures, and similar events, any of which could limit our customers’ ability to access our solutions. Prolonged delays or unforeseen difficulties in connection with adding capacity or upgrading our network architecture may cause our service quality to suffer. Any event that significantly disrupts our service or exposes our data to misuse could damage our reputation and harm our business and results of operations, including reducing our revenue, causing us to issue credits to customers, subjecting us to potential liability, harming our churn rates, or increasing our cost of acquiring new customers.

 

17

 

 

We host our solutions and serve all of our customers from our network servers, which are principally located at third-party data center facilities in South Africa, Singapore, the Netherlands, United Arab Emirates and France. While we control and have access to our servers and all of the components of our network that are located in our external data centers, we do not control the operation of these facilities. Problems faced by our third-party data centers, with the telecommunications network providers with whom we or they contract, or with the systems by which our telecommunications providers allocate capacity among their customers, including us, could adversely affect the experience of our customers. Our third-party data center operators could decide to close their facilities without adequate notice. In addition, any financial difficulties, such as bankruptcy, faced by our third-party data center operators or any of the service providers with whom we or they contract may have negative effects on our business, the nature and extent of which are difficult to predict. Our disaster recovery systems are located at our third-party hosting facilities. While we are increasing redundancy, our systems have not been tested under actual disaster conditions and may not have sufficient capacity to recover all data and services in the event of an outage. In the event of a disaster in which our disaster recovery systems are irreparably damaged or destroyed, we would experience interruptions in access to our solutions. Any changes in third-party service levels at our data centers or any errors, defects, disruptions, or other performance problems with our solutions could harm our reputation and may damage our data. Interruptions in our services might reduce our revenue, cause us to issue credits or refunds to customers, subject us to potential liability, or harm our customer retention rate. Compliance with the various data protection laws across nations is challenging due to the complex and sometimes contradictory nature of the different regulatory regimes. Because data protection regulations are not uniform among the various nations in which we operate, our ability to transmit consumer information across borders is limited by our ability to comply with conditions and restrictions that vary from country to country. In countries with particularly strict data protection laws, we might not be able to transmit data out of the country at all and may be required to host individual servers in each such country where we collect data.

 

We have experienced, and may in the future experience, disruptions, outages, and other performance problems due to a variety of factors, including infrastructure changes, introductions of new functionality, human or software errors, capacity constraints due to an overwhelming number of users accessing our solutions and platform capabilities simultaneously, denial of service attacks, or other security-related incidents. It may become increasingly difficult to maintain and improve our performance, especially during peak usage times and as our solutions and platform capabilities become more complex and our user traffic increases. If our solutions and platform capabilities are unavailable or if our users are unable to access our solutions and platform capabilities within a reasonable amount of time or at all, we may experience a loss of customers, lost or delayed market acceptance of our platform and solutions, delays in payment to us by customers, injury to our reputation and brand, legal claims against us, and the diversion of our resources.

 

In addition, to the extent that we do not effectively address capacity constraints, upgrade our systems as needed and continually develop our technology and network architecture to accommodate actual and anticipated changes in technology, our business, financial condition and results of operations may be adversely affected.

 

Cybersecurity incidents are increasing in frequency and evolving in nature and include, but are not limited to, installation of malicious software, unauthorized access to data and other electronic security breaches that could lead to disruptions in systems, unauthorized release of confidential or otherwise protected information and the corruption of data. Given the unpredictability of the timing, nature and scope of information technology disruptions, there can be no assurance that the procedures and controls we employ will be sufficient to prevent security breaches from occurring and we could be subject to manipulation or improper use of our systems and networks or financial losses from remedial actions, any of which could have a material adverse effect on our business, financial condition, results of operations and prospects.

 

Security or privacy breaches in our electronic transactions or data may expose us to additional liability or result in a loss of customers, either of which events could harm our business.

 

Use of our solutions involve the storage, transmission and processing of our customers’ proprietary data, including potentially personal or identifying information. We may experience data security breaches or unauthorized disclosures of personal, confidential or proprietary information. Any inability on our part to protect the information security of our SaaS platform or the privacy of confidential information could have a material adverse effect on our profitability by exposing us to additional liability, increasing our expenses relating to resolution of these breaches and deterring users from using our solutions. Further, unauthorized access to, or security breaches of, our solutions could result in the loss, compromise or corruption of data, loss of business, severe reputational damage adversely affecting customer or investor confidence, regulatory investigations and orders, litigation, indemnity obligations, damages for contract breach, penalties for violation of applicable laws or regulations, significant costs for remediation and other liabilities. For example, under the GDPR, substantial penalties for failure to comply with the regulations can be imposed, including a fine of up to €20 million or up to 4% of the annual worldwide turnover, whichever is greater. We have incurred and expect to incur significant expenses to prevent security breaches and achieve compliance with all applicable laws and regulations including the GDPR, such as deploying additional personnel and protection technologies, training employees, and engaging third-party experts and consultants. Our errors and omissions insurance coverage covering certain security and privacy damages and claim expenses may not be sufficient to compensate for all liabilities we may incur.

 

18

 

 

In addition, our and our third-party vendors’ systems, operations and information technology systems are vulnerable to damage or interruption from human error, physical break-ins, unauthorized access, computer hackers, computer viruses, worms, malicious applications, distributed denial of service attacks, spurious spam attacks, intentional acts of vandalism and similar events. We cannot assure you that our current security methods and measures will effectively counter evolving security risks, prevent future slowdowns or disruptions, protect against extraordinary attacks while addressing the security and privacy requirements of existing and future users. Any physical or electronic break-in or other security breach or compromise of the information handled by us or our service provider may jeopardize the security or integrity of information in our computer systems and networks or those of our customers and cause significant interruptions in our and our customers’ operations. Although we have developed systems and processes that are designed to protect customer information and prevent data loss and other security breaches, including systems and processes designed to reduce the impact of a security breach at a third-party vendor, such measures cannot provide absolute security. It is also possible that, despite existing safeguards, our personnel could misappropriate our customers’ proprietary information or data, exposing us to a risk of loss or litigation and possible liability. Customers and other end-users who rely on our solutions for applications that are integral to their businesses may have a greater sensitivity to security vulnerabilities than customers for software solutions generally. Any such access, breach, or other loss of information could result in legal claims or proceedings, liability under applicable federal or state laws and regulatory penalties. Under certain applicable law, notice of breaches must be made to affected individuals, and for extensive breaches, notice may need to be made to the media or state attorneys general. Such a notice could harm our reputation and our ability to compete. Unauthorized access, loss, or dissemination could also damage our reputation or disrupt our operations, including our ability to conduct our analyses, deliver results, provide customer assistance, conduct research and development activities, collect, process, and prepare company financial information, and manage the administrative aspects of our business. Further, any system failures, slowdowns or disruptions will likely result in unanticipated disruptions in service to our users, decreased levels of user satisfaction and significant negative effects on our reputation, which could have a material adverse effect on our business.

 

We rely on third-party encryption and authentication technology to provide secure transmission of confidential information over the Internet, including customer bank account numbers. Advances in technological capabilities, new discoveries in the field of cryptography or other events or developments could result in a compromise or breach of the technology we use to protect sensitive transaction data. If we are unable to detect and prevent unauthorized use of bank account numbers, our business could suffer. If any such compromise of our security, or the security of our customers, were to occur, it could result in misappropriation of proprietary information or interruptions in operations and have a material adverse effect on our reputation or the reputation of our customers.

 

Our SaaS platform relies on specific third-party software and any inability to license or use such software from third-parties could render our platform inoperable.

 

We rely on software and other intellectual property licensed from third parties, including mapping software, business intelligence tools and data from third party vendors such as Google, MapIT, Here and Sisense to develop and provide solutions to our customers. In addition, we may need to obtain future licenses from third parties to use software or other intellectual property associated with our solutions. We cannot assure you that these licenses will be available to us on acceptable terms, without significant price increases or at all. Any loss of the right or inability to obtain the right to use any such software or other intellectual property required for the development and maintenance of our solutions could result in interruptions in the provision of our solutions until equivalent technology is either developed by us, or, if available from others, is identified, obtained, and integrated, which could harm our business.

 

Our use of open-source software may pose particular risks to our proprietary software and systems.

 

We use open-source software in our proprietary software and systems and intend to continue using open-source software in the future. The terms of many open-source licenses to which we are subject have not been interpreted by Singapore, South Africa or U.S. courts or courts of other jurisdictions, and there is a risk that those licenses could be construed in a manner that imposes unanticipated conditions or restrictions on our ability to commercialize our solutions. The licenses applicable to our use of open-source software may require that source code that is developed using open-source software be made available to the public and that any modifications or derivative works to certain open-source software continue to be licensed under open-source licenses. Moreover, we cannot ensure that we have not incorporated additional open-source software in our software in a manner that is inconsistent with the terms of the applicable license or our current policies and procedures. In that event, we could be required to seek licenses from third parties in order to continue offering our solutions, to re-develop our solutions, to discontinue sales of our solutions, or to release our proprietary software source code under the terms of an open-source license, any of which could have a material adverse effect on our business.

 

19

 

 

Although we employ open-source software license screening measures, if we were to combine our proprietary software products with open-source software in a certain manner we could, under certain open-source licenses, be required to release the source code of our proprietary software products. If we fail to comply with these licenses, we may be subject to certain requirements, including requirements that we offer our solutions that incorporate the open-source software for no cost, that we make available source code for modifications or derivative works we create based upon, incorporating or using the open-source software and that we license such modifications or derivative works under the terms of applicable open-source licenses. If an author or other third party that distributes such open-source software were to allege that we had not complied with the conditions of one or more of these licenses, we could be required to incur significant legal expenses defending against such allegations and could be subject to significant damages, enjoined from the sale of our products that contained the open-source software and required to comply with onerous conditions or restrictions on these products, which could disrupt the distribution and sale of these products.

 

From time to time, there have been claims challenging the rights in open-source software against companies that incorporate it into their products. We and our customers may face claims from third parties claiming infringement of their intellectual property rights for what we believe to be permissive open-source software, or demanding the release or license of the open-source software or derivative works that we developed using such software (which could include our proprietary source code) or otherwise seeking to enforce the terms of the applicable open-source license. These claims could result in litigation that could be costly to defend, have a negative effect on our business, financial condition and results of operations, and could require us to purchase a costly license, publicly release the affected portions of our source code, be limited in or cease the sale or use of the implicated software unless and until we can re-engineer such software to avoid infringement or change the use of, or remove, the implicated open-source software, which could require us to devote additional research and development resources, or take other remedial actions.

 

In addition to risks related to license requirements, use of certain open-source software can lead to greater risks than use of third-party commercial software, as open-source licensors generally do not provide warranties, indemnities or other contractual protections with respect to the software (for example, non-infringement or functionality). Some open-source projects have known vulnerabilities and architectural instabilities and are provided on an “as-is” basis which, if not properly addressed, could negatively affect the performance of our product. Our use of open-source software may also present additional security risks because the source code for open-source software is publicly available, which may make it easier for hackers and other third parties to determine how to breach our website, our software platform and systems that rely on open-source software.

 

Any of these risks could be difficult to eliminate or manage, and, if not addressed, could have a material adverse effect on our business, financial condition, results of operations and prospects.

 

If our SaaS platform does not comply with quality standards set forth under our subscription agreements or we breach our obligations under our subscription agreements, our subscribers may assert claims for reduced payments or seek damages from us.

 

Under our subscription contracts, we typically provide certain representations and warranties to our subscribers, including, among others, that we have not knowingly incorporated any intellectual property which infringes the rights of any third-party, the software being delivered has been developed as per the specifications provided and is free from any patent defects and services will be provided with reasonable care.

 

In case of any breach of these representations and warranties, we would be required to take certain remedial steps, including: modifying the solution, defending our subscribers in any litigation arising from an intellectual property rights infringement claim by a third-party, providing functionally equivalent replacements to the subscribers, rectifying the defect and indemnifying our subscribers for any direct losses arising from such a breach of representations and warranties.

 

Such steps may involve significant monetary costs and management time. Any inability to predict our performance and measure our productivity would further compound these risks and expose us to additional liabilities. Our subscribers could seek significant compensation from us for the losses they suffer. Although our subscription agreements typically contain provisions designed to limit our exposure to product liability claims, existing or future laws or unfavorable judicial decisions could negate these limitations. Even if not successful, a product liability claim brought against us would likely be time-consuming and costly and could seriously damage our reputation in the marketplace, making it harder for us to sell our solutions.

 

20

 

 

An assertion by a third party that we are infringing on its intellectual property could subject us to costly and time- consuming litigation or expensive licenses and our business could be harmed.

 

The industries in which we operate are characterized by the existence of entities, including leading companies, competitors, patent holding companies and non-practicing entities that hold a large number of patents, copyrights, trademarks and trade secrets. Further, the industries are characterized by frequent litigation based on allegations of infringement or other violations of intellectual property rights. Such entities may assert patent, copyright, trademark or other intellectual property claims against us, our customers and partners, and those from whom we license technology and intellectual property. Much of this litigation involves patent holding companies or other adverse patent owners who have no relevant product revenues of their own. We do not have a patent portfolio of our own and even if we did, a patent portfolio may provide little or no deterrence to such patent holding companies or non-practicing entities.

 

Legal proceedings involving intellectual property rights are highly uncertain, and can involve complex legal and scientific questions. We cannot assure you that we will prevail in any current or future intellectual property infringement or other litigation given the complex technical issues and inherent uncertainties in such litigation. Defending such claims, regardless of their merit, could be time-consuming and distracting to management, result in costly litigation or settlement, cause development delays, or require us to enter into royalty or licensing agreements. Insurance may not cover or be insufficient for any such claim. In addition, we could be obligated to indemnify our customers against third parties’ claims of intellectual property infringement based on our solutions. If our solutions violate any third-party intellectual property rights, we could be required to withdraw those solutions from the market, re-develop those solutions or seek to obtain licenses from third parties, which might not be available on reasonable terms or at all. Any efforts to re-develop our solutions, obtain licenses from third parties on favorable terms or license a substitute technology might not be successful and, in any case, might substantially increase our costs and harm our business, financial condition and results of operations. Withdrawal of any of our solutions from the market could also harm our business, financial condition and results of operations. Further, we may not have the ability to terminate or amend our supplier contracts in connection with such solutions being withdrawn from the market, nor may we have recourse through representations, warranties, indemnification provisions or otherwise in such supplier contracts.

 

In addition, we incorporate open-source software into our platform. Given the nature of open-source software, third parties might assert copyright and other intellectual property infringement claims against us based on our use of certain open-source software programs, particularly in the United States. The terms of many open-source licenses to which we are subject have not been interpreted by U.S. courts or courts of other jurisdictions, and there is a risk that those licenses could be construed in a manner that imposes unanticipated conditions or restrictions on our ability to commercialize our solutions. In that event, we could be required to seek licenses from third parties in order to continue offering our solutions, to re-develop our solutions, to discontinue sales of our solutions, or to release our proprietary software source code under the terms of an open-source license, any of which could have a material adverse effect on our business.

 

If we are unable to protect our intellectual property and proprietary technologies, our business may be adversely affected.

 

Our future success and competitive position depend in large part on our ability to protect our intellectual property and proprietary technologies. We rely on a combination of trademark, copyright, and trade secret laws, as well as confidentiality procedures and contractual restrictions, to establish and protect our intellectual property rights, all of which provide only limited protection and may not currently or in the future provide us with a competitive advantage.

 

We enter into confidentiality agreements with our employees, independent contractors and other individual advisors and enter into confidentiality agreements with licensees and other third parties, including suppliers and partners. We have not entered into invention assignment agreements with licensees and third parties. However, we cannot guarantee that we have entered into such agreements with each party that has or may have had access to our proprietary information, know-how and trade secrets. Moreover, no assurances can be given that these agreements effectively prevent access to, distribution, use, misuse, misappropriation, reverse engineering or disclosure of confidential or proprietary information. Further, these agreements may not provide adequate remedy in the event of unauthorized disclosure of confidential or proprietary information. In addition, others may independently discover our trade secrets or develop similar technologies and processes, and, in either event we would not be able to assert trade secret rights.

 

21

 

 

We also rely to a limited extent on trademark and copyright law. We have no patents or patent applications. We cannot make any assurances that any future trademark registrations will be issued for pending or future applications or that any registered trademarks will be enforceable or provide adequate protection of our proprietary rights. Intellectual property rights protection is territorial in nature and therefore, successfully obtaining intellectual property rights protection in one jurisdiction may not necessarily provide protection in another jurisdiction. For example, while we have obtained certain registered trademarks in South Africa, Namibia, Nigeria and Tanzania, we have not obtained registered trademarks in all of the jurisdictions in which we operate or plan to operate. Accordingly, we rely primarily on common law or unregistered rights in such jurisdictions, which may not provide the same scope of protection as registered trademarks and may be insufficient for our business. In addition, third-parties have filed, and may in the future file, for registration of trademarks similar or identical to our trademarks, thereby impeding our ability to build brand identity and possibly leading to market confusion. In addition, there could be potential trade name or trademark infringement claims brought by owners of other registered trademarks or trademarks that incorporate variations of our registered or unregistered trademarks or trade names.

 

We cannot assure you that any patents or trademarks will issue from any future patent or trademark applications, that any patents or trademarks that issue from such applications will give us the protection that we seek, or that any such patents or trademarks will not be challenged, invalidated, or circumvented. Any patents or trademarks that may issue in the future from future patent and trademark applications may not provide sufficiently broad protection and may not be enforceable in actions against alleged infringers.

 

Even upon intellectual property rights registration, there is no certainty that our intellectual property rights will provide us with substantial protection or commercial benefit. Despite our efforts to protect our intellectual property, some of our innovations may not be protectable, and our intellectual property rights may offer insufficient protection from competition or unauthorized use, lapse or expire, be challenged, narrowed, invalidated, or misappropriated by third-parties, or be deemed unenforceable or abandoned, which, could have a material adverse effect on our business, financial condition, results of operations and prospects and the legal remedies available to us may not adequately compensate us.

 

We cannot assure you that the steps we take will be adequate to protect our technologies and intellectual property, any patent and trademark applications will lead to issued patents or registered trademarks, others will not develop or patent similar or superior technologies or solutions, or that our trademarks and other intellectual property will not be challenged, invalidated, or circumvented by others. Furthermore, effective patent, trademark, copyright, and trade secret protection may not be available in every country in which our solutions are available or where we have employees or independent contractors. In addition, the legal standards relating to the validity, enforceability, and scope of protection of intellectual property rights in Internet-related industries are uncertain and still evolving. The steps we have taken and will take may not prevent unauthorized use, reverse engineering, or misappropriation of our technologies and we may not be able to detect any of the foregoing. Defending and enforcing our intellectual property rights may result in litigation, which can be costly and divert management attention and resources. Any such litigation may not be successful even if such rights have been infringed, and an adverse decision could limit the scope of such rights. If our efforts to protect our technologies and intellectual property are inadequate, the value of our intangible assets may be diminished and competitors may be able to replicate our solutions and methods of operations. Any of the foregoing events could have a material adverse effect on our business, financial condition, and results of operations.

 

Risks Related to Legal Proceedings

 

We may incur material losses and costs as a result of lawsuits or claims that may be brought against us which are related to product liability, warranty, product recalls, client service interruptions or other matters, and any litigation against us could be costly and time-consuming to defend and could harm our business, financial condition and results of operations.

 

We are exposed to product liability and warranty claims in the normal course of business, in the event that our solutions actually or allegedly fail to perform as expected, or the use of our solutions results, or is alleged to result, in bodily injury and/or property damage. Our safety and security services may be disabled or prove to be ineffective as a result of techniques employed by car thieves or the discovery of technological weaknesses by such persons.

 

Additionally, we provide asset recovery warranty coverage of up to ZAR 1.0 million on certain contracts in the event we fail to recover a stolen vehicle. If our recovery rate for stolen vehicles falls, we may be subject to an increased number of claims. We could experience material warranty costs in the future and incur significant costs to defend ourselves against these claims.

 

22

 

 

If there were a systematic failure of any of our solutions, we could suffer significant damage to our reputation and any product liability insurance we maintain might not be sufficient to prevent us from suffering a material economic loss. While we carry insurance and maintain reserves for product liability claims, we have not established a liability reserve under these warranties. Our insurance coverage may be inadequate if such claims do arise, and any defense costs and liability not covered by insurance could have a material adverse impact on our financial condition, results of operations or cash flow. A future claim could involve the imposition of punitive damages, the award of which, pursuant to local laws, may not be covered by insurance. In addition, warranty and certain other claims are not typically covered by insurance. Any product liability or warranty issues may adversely impact our reputation as a manufacturer of high-quality, effective and safe solutions and could have a material adverse effect on our business, results of operations and financial condition.

 

Furthermore, we have in the past and may in the future become subject to legal proceedings and claims that arise in the ordinary course of business, such as claims brought by our clients or vendors in connection with commercial disputes or employment claims made by our current or former employees. Internal fraud, which may include the stealing and dissemination of client personally identifiable information, may also create significant client distrust and result in litigation against us. Actions taken by security officers involved in SVR operations as part of our services may also result in legal proceedings and claims which could then result in reputational harm to us or criminal and/or civil liability, including monetary damages or other penalties. See “Risk Factors— Risks Relating to Our Reliance on Third Parties—The conduct of security officers engaged in SVR operations in support of our services from time to time involves the use of force, which could expose the Company to reputational harm or, potentially, civil and/or criminal liability.”

 

We are unable to predict the outcome of such legal proceedings. Such proceedings might result in substantial costs, regardless of the outcome, and may divert management’s attention and resources, which might seriously harm our business, financial condition and results of operations. Insurance might not cover such claims, might not provide sufficient payments to cover all the costs to resolve one or more such claims, and might not continue to be available on terms acceptable to us. A claim brought against us that is uninsured or underinsured could result in unanticipated costs, potentially resulting in a material adverse effect on our business, financial condition, and results of operations.

 

Risks Relating to Our Operations in South Africa and Other Emerging Markets

 

We conduct a material amount of our business in foreign currencies, which heightens our exposure to the risk of exchange rate fluctuations.

 

We are subject to fluctuations in foreign exchange rates between the South African rand, our reporting currency, and currencies of other countries where we market our solutions or source our raw components, for example the Euro, Mozambican metical, the Singapore dollar and Polish zloty. Such fluctuations may result in significant increases or decreases in our reported revenue and other results as expressed in South African rand, and in the reported value of our assets, liabilities and cash flows. In addition, currency fluctuation may adversely affect receivables, payables, debt, firm commitments and forecast transactions denominated in foreign currencies. In particular, translation risks arise where parts of the cost of sales are not denominated in the same currency of such sales. The U.S. dollar/South African rand exchange rates have historically been volatile and we expect this volatility to continue. Fluctuation in exchange rates, depreciation of local currencies, changes in monetary and/or fiscal policy or inflation in the countries in which we operate could negatively impact the prices at which the ordinary shares trade and have a material adverse effect on our business, financial condition, results of operations and prospects.

 

Exchange controls may restrict the ability of our subsidiaries to convert or transfer sums in foreign currencies.

 

Our ability to generate operating cash flows at the holding company level depends on the ability of our subsidiaries, including Cartrack Holdings Proprietary Limited, to upstream funds. In particular, companies operating in South Africa are subject to exchange control limitations. Exchange controls in South Africa are administered by the South African Reserve Bank (“SARB”) pursuant to the Exchange Control Regulations, 1961, as amended, which regulates transactions between South African residents and non-residents. While exchange controls have been relaxed in recent years and may continue to be relaxed, South African companies remain subject to restrictions on their ability to export capital outside of the Common Monetary Area, which includes South Africa, Namibia, Lesotho and Eswatini. In addition, as the cash flows of certain countries are highly dependent on the export of certain raw materials, the ability to convert such currencies can be limited by the timing of payments for such exports, which may require us to organize our currency conversions around such constraints. These restrictions may affect the manner in which we finance our transactions outside South Africa and the geographic distribution of our debt.

 

We can offer no assurance that additional restrictions on currency exchange will not be implemented in the future or that these restrictions will not limit the ability of our subsidiaries to transfer cash to us, which could have a material adverse effect on our business, financial condition, results of operations and prospects.

 

23

 

 

The markets in which we operate are exposed to high inflation and interest rates which could increase our operating costs and thereby reduce our profitability.

 

The economies of countries in which we operate, including South Africa, Mozambique, Tanzania, Kenya and Nigeria in the past have been, and in the future may continue to be, characterized by rates of inflation and interest rates that are substantially higher than those prevailing in the United States and other highly developed economies. High rates of inflation could increase our costs in such regions and decrease our operating margins. In particular, the inflation rate in South Africa, where we have significant operations, is relatively high compared to developed, industrialized countries. As of February 2023, the annual CPI stood at 7% compared to 5.7% in February 2022. Inflation in South Africa generally results in an increase in our operational costs in rand. Higher and sustained inflation in the future, with a consequent increase in operational costs could have a material adverse effect on our results of operations and our financial condition and could result in operations being discontinued or reduced or rationalized, which could have a material adverse effect on our business, financial condition and results of operations.

 

Although higher interest rates would increase the amount of income we earn on our cash balances, they would also adversely affect our ability to obtain cost-effective debt financing in certain countries in which we operate.

 

The laws and regulations which we are subject to, such as U.S. and other anti-corruption laws, trade controls, economic sanctions and similar laws and regulations in the jurisdictions which we operate, are complex and the regulatory and political regimes under which we operate are volatile. Our failure to comply with the relevant laws and regulations could subject us to civil, criminal and administrative penalties and harm our reputation.

 

Doing business on a worldwide basis requires us to comply with the laws and regulations of various foreign jurisdictions, including those not specifically related to our industry. These laws and regulations place restrictions on our operations, trade practices, partners and investment decisions. In particular, our operations are subject to U.S. and foreign anti-corruption and trade control laws and regulations, such as the Foreign Corrupt Practices Act (the “FCPA”), export controls and economic sanctions programs, including those administered by the U.S. Treasury Department’s Office of Foreign Assets Control (“OFAC”). As a result of doing business in foreign countries and with foreign partners, we are exposed to a heightened risk of violating anti-corruption and trade control laws and sanctions regulations.

 

The FCPA prohibits us from providing anything of value to foreign officials for the purposes of obtaining or retaining business or securing any improper business advantage. It also requires us to keep books and records that accurately and fairly reflect our transactions. As part of our business, we may deal with state-owned business enterprises, the employees of which are considered foreign officials for purposes of the FCPA. In addition, the United Kingdom Bribery Act (the “Bribery Act”) extends beyond bribery of foreign public officials and also apply to transactions with individuals not employed by a government. The provisions of the Bribery Act are also more onerous than the FCPA in a number of other respects, including jurisdiction, non- exemption of facilitation payments and penalties. Some of the international locations in which we operate lack a developed legal system and have higher than normal levels of corruption.

 

Economic sanctions programs restrict our business dealings with certain sanctioned countries, persons and entities, such as Zimbabwe, a country in which we conduct business.

 

Violations of anti-corruption and trade control laws and sanctions regulations are punishable by civil penalties, including fines, denial of export privileges, injunctions, asset seizures, debarment from government contracts and revocations or restrictions of licenses, as well as criminal fines and imprisonment. We have established policies and procedures designed to assist our compliance with applicable U.S. and international anti-corruption and trade control laws and regulations, including the FCPA, the Bribery Act and trade controls and sanctions programs administered by OFAC, and have trained our employees to comply with these laws and regulations. However, there can be no assurance that all of our employees, consultants, agents or other associated persons will not take actions in violation of our policies and these laws and regulations, and that our policies and procedures will effectively prevent us from violating these regulations in every transaction in which we may engage or provide a defense to any alleged violation. In particular, we may be held liable for the actions that our local strategic partners take inside or outside of the United States, even though our partners may not be subject to these laws. Such a violation, even if our policies prohibit it, could have a material adverse effect on our reputation, business, results of operations and financial condition.

 

24

 

 

Our continued international expansion, including in developing countries, and our development of new partnerships and joint venture relationships worldwide, could increase the risk of FCPA, OFAC or Bribery Act violations in the future. Additionally, our software contains encryption technologies, certain types of which are subject to U.S. and foreign export control regulations and, in some foreign countries, restrictions on importation and/or use. Any failure on our part to comply with encryption or other applicable export control requirements could result in financial penalties or other sanctions under the U.S. export regulations, including restrictions on future export activities, which could harm our business and results of operations. Regulatory restrictions could impair our access to technologies needed to improve our solutions and may also limit or reduce the demand for our solutions in certain geographic regions.

 

Furthermore, we currently sell regulated insurance products in South Africa through an authorized Financial Services Provider (“FSP”) that is a wholly owned subsidiary of ours. FSPs are subject to a variety of regulations, including the Financial Advisory and Intermediary Services Act, No. 37 of 2002. We may from time to time face challenges resulting from changes in applicable law and regulations in South Africa, or changes in approach to oversight of our business from insurance or other regulators in South Africa.

 

Additionally, we have to comply with the South African anti-corruption law, the Prevention and Combating of Corrupt Activities Act, No. 12 of 2004, as amended (“PRECCA”). This law prohibits public and private bribery and criminalizes various categories of corrupt activities. PRECCA also contains a reporting obligation to authorities of known or suspected corrupt activities which is triggered when the value of any known or suspected acts of corruption exceeds ZAR 100,000. Failure to report said corrupt activities is a criminal offense under PRECCA and imposes significant penalties on those convicted of corrupt activities. Regulation 43 of the South African Companies Act No. 71 of 2008 (“South African Companies Act”) also contains a number of anti-corruption compliance obligations that we must adhere to.

 

Although we have policies and procedures in place to comply with financial crime regulation, these policies and procedures may not prevent all situations of money laundering, bribery, fraud or corruption, including actions by our employees, for which we might be held responsible. Any such event may have severe consequences, including sanctions, fines and reputational consequences, which could have a material adverse effect on our business, financial condition, results of operations and prospects.

 

Operating in emerging markets, such as South Africa, subjects us to greater political, economic and market risks than those we would face if we only operated in more developed markets, which could increase our operating costs.

 

For the year ended February 28, 2023, 78% of our revenue was derived from South Africa. Emerging markets, including South Africa, are subject to greater risks than more developed markets. The political, economic and market conditions in many emerging markets present risks that could make it more difficult to operate our business successfully. These risks include:

 

the strength of emerging market economies;

 

fluctuations in interest rates;

 

political and economic instability, including higher rates of inflation and currency fluctuations;

 

high levels of crime and unemployment;

 

inconsistent supply or failure of infrastructure;

 

higher levels of corruption, including bribery of public officials;

 

loss due to civil strife, acts of war or terrorism, guerrilla activities and insurrection;

 

a lack of well-developed legal systems which could make it difficult for us to enforce our intellectual property and contractual rights;

 

potential adverse changes in laws and regulatory practices, including import and export license requirements and restrictions, tariffs, taxation and other laws or policies affecting foreign trade or investment;

 

25

 

 

restrictions on the right to convert or repatriate currency or export assets;

 

introduction or changes to indigenization and empowerment programs;

 

logistical and communications challenges;

 

difficulties in staffing and managing operations and ensuring the safety of our employees;

 

greater risk of uncollectible accounts and longer collection cycles; and

 

future downgrades of the debt ratings of the countries in which we operate, particularly in South Africa, where the three major rating agencies have all downgraded South Africa’s sovereign debt credit rating below investment-grade status;

 

If we are unable to effectively manage these risks, it could have a material adverse effect on our business, financial condition and results of operations.

 

We have operations in other African and Asian countries, and governments in Africa and Asia have in the past intervened in the economies of their respective countries and occasionally made significant changes in policy and regulations. Governmental actions have often involved, among other measures, nationalizations and expropriations, price controls, currency devaluations, mandatory increases on wages and employee benefits, capital controls, limits on imports and arbitrary interference with private ownership of contract rights. Our business, financial condition and results of operations may be adversely affected by changes in government policies or regulations, including such factors as exchange rate and exchange control policies, inflation control policies, price control policies, consumer protection policies, import duties and restrictions, liquidity of domestic capital and lending markets, electricity rationing, tax policies, including tax increases and retroactive tax claims, and other political, diplomatic, social and economic developments in or affecting the countries where we operate. In the future, the level of intervention by African and Asian governments may continue to increase. It is difficult to predict the future political, economic and market environment in these countries, and these or other measures could have a material adverse effect on the economy of the countries in which we operate and, consequently, could have a material adverse effect on our business, financial condition and results of operations.

 

We face the risk of disruption from labor disputes and changes to labor laws, which could result in significant additional operating costs or alter our relationship with our employees.

 

We are required to comply with extensive labor regulations in each of the countries in which we have employees, including with respect to wages, social security benefits and termination payments. In particular, South African laws relating to labor regulate work time, provide for mandatory compensation in the event of termination of employment for operational reasons, and impose monetary penalties for non-compliance with administrative and reporting requirements in respect of affirmative action policies, could result in significant costs.

 

Recent amendments to the labor legislation in South Africa have introduced more stringent requirements in relation to the relationship with employees. For example, under the Labour Relations Amendment Act, No. 66 of 1995 (as amended) (the “LRA”), an employee on a fixed term contract must be permanently employed unless the employer can establish justification for employment on a fixed term basis. The reasons available to an employer for justifying a fixed term contract are limited. Temporary employees are required to be given the same pay and benefits as permanent employees, including pensions and medical insurance coverage. The LRA provides strict penalties for failure to comply with its provisions and in certain instances breach of the legislation amounts to a criminal offense.

 

Furthermore, the Employment Equity Act, No. 55 of 1998 (as amended) (the “EEA”) creates obligations and administrative requirements in respect of non-discrimination and equity in employment matters. Fines of up to 10% of revenue may be imposed in the event of non-compliance with certain provisions of the EEA.

 

In addition, future changes to South African legislation and regulations relating to labor may increase our costs or alter our relationship with our employees. Resulting disruptions could have a material adverse effect on our business, results of operations and financial condition.

 

26

 

 

If we do not achieve applicable black economic empowerment objectives in our South African operations, we risk early termination of certain of our subscription contracts and the loss of the corresponding revenue.

 

The South African government, through the Broad-Based Black Economic Empowerment Act No, 53 of 2003 (as amended), and the codes of good practice and industry charters published pursuant thereto, has established a legislative framework for the promotion of broad-based black economic empowerment, or “B-BBEE”. Achievement of specified B-BBEE objectives is measured by a scorecard which establishes a weighting for the various objectives of B-BBEE, which include procuring goods and services from black-owned businesses (or from businesses that have earned good B-BBEE scores) and achieving certain levels of black South African employment and management participation, which is then translated to an entity’s “contributor level”. Compliance may affect the ability of a company to secure contracts in the public and private sectors in South Africa. We have four customers which require us to maintain specific/specified B-BBEE contributor levels as measured under the Amended Broad-Based Black Economic Empowerment Information and Communication Technology Sector Code. We currently maintain a level 8 B-BBEE contributor level. Customers with such requirements collectively represented 0.4% of our total revenue for the year ended February 28, 2023.

 

Recent amendments to the law, expected to be implemented in the latter part of 2023, now empower the government to set specific equity targets by sector and region, where transformation initiatives have lagged.

 

Failing to achieve or maintain a specified B-BBEE contributor level could affect our ability to maintain existing customers or to sell to large enterprise customers in South Africa, which could have an adverse effect on our business, financial condition and results of operations.

 

Tax regulations and challenges by tax authorities could have a material adverse effect on us and we may be subject to challenges by tax authorities.

 

We operate in a number of countries and are therefore regularly examined by and remain subject to numerous tax regulations. Changes in our global mix of earnings could affect our effective tax rate.

 

Furthermore, changes in tax laws could result in higher tax-related expenses and payments. Legislative changes in any of the countries in which our businesses operate could materially impact our tax receivables and liabilities as well as deferred tax assets and deferred tax liabilities. Additionally, the uncertain tax environment in some regions in which our businesses operate may limit our ability to successfully challenge adverse determination by any local tax authorities. Some of our businesses operate in countries with complex tax rules, which may be interpreted in a variety of ways and could affect our effective tax rate. Future interpretations or developments of tax regimes or a higher than anticipated effective tax rate could have a material adverse effect on our tax liability, return on investments and business operations.

 

In addition, we and our businesses operate in, are incorporated in and are tax residents of, various jurisdictions. The tax authorities in the various jurisdictions in which we and our businesses operate, or are incorporated, may disagree with and challenge our assessments of our transactions, tax position, deductions, exemptions, where we or our subsidiaries or businesses are tax resident, or other matters. If we, or our businesses, are unsuccessful in responding to any such challenge from a tax authority, we, or our businesses, may be required to pay additional taxes, interest, fines or penalties, we, or our businesses, may be subject to taxes for the same business in more than one jurisdiction or may also be subject to higher tax rates, withholding or other taxes. A successful challenge could potentially result in payments to the relevant tax authority of substantial amounts that could have a material adverse effect on our financial condition and results of operations.

 

Even if we, or our businesses, are successful in responding to challenges by taxing authorities, responding to such challenges may be expensive, consume time and other resources, or divert management’s time and focus from our operations or businesses or from the operations of our businesses. Therefore, a challenge as to our, or our businesses’, tax position or status or transactions, even if unsuccessful, may have a material adverse effect on our business, financial condition, results of operations or liquidity or the business, financial condition, results of operations or liquidity of our businesses.

 

27

 

 

A breach of any of the covenants or other provisions contained in our credit facilities could result in an event of default, which could result in amounts outstanding under our credit facilities becoming immediately due and payable as well as foreclosure by our lenders upon our critical assets.

 

Our Revolving Credit Facility, as defined below, entered into between the wholly-owned subsidiary of Karooooo, Cartrack Holdings Proprietary Limited, and The Standard Bank of South Africa Limited (“Standard Bank”) contains certain covenants, including without limitation, those limiting our and our guarantor subsidiaries’, as applicable, ability to, among other things, incur indebtedness, incur liens, or sell or acquire assets or businesses.

 

Our obligations under our credit facility agreement with Standard Bank are secured by one of our significant subsidiaries and are secured by a lien on bank accounts, cash and cash equivalent investments, intellectual property, insurance policies, insurance proceeds and a pledge of the shares of certain of our subsidiaries incorporated in South Africa. A breach of any of these covenants or other provisions of our credit facilities could result in an event of default, which if not cured or waived, could result in amounts outstanding under our credit facilities becoming immediately due and payable. In the event that some or all of the amounts outstanding under our credit facilities are accelerated and become immediately due and payable, we may not have the funds to repay, or the ability to refinance, such outstanding amounts under our credit facilities, or our lenders could foreclose upon critical assets, which could have a material adverse effect on our business, results of operations and financial condition.(Refer to disclosure of Revolving Credit Facility with Standard Bank on page 72)

 

Changes in practices of insurance companies in the markets in which we provide our solutions could have an adverse effect on demand for products and services.

 

We depend in part on the practices of insurance companies in some of our markets to support demand for our SaaS platform. For example, in South Africa, which is currently our largest market based on new subscriber additions, insurance companies either mandate the installation of tracking devices as a prerequisite for providing insurance coverage to owners of certain vehicles, or provide insurance premium discounts to encourage vehicle owners to subscribe to vehicle tracking and mobile asset recovery solutions such as ours. We benefit from this continued practice in the South African and certain other markets of:

 

accepting mobile asset location technologies such as ours as a preferred security product;

 

providing premium discounts for using location and recovery products and services such as ours; and

 

mandating the use of our products and services, or similar products and services, for certain vehicles.

 

If any of these policies or practices change, revenues from sale of our solutions could decline, which could have a material adverse effect on our business, results of operations and financial condition.

 

Risks Relating to Investments in Singapore Companies

 

We are incorporated in Singapore, and our shareholders may have more difficulty in protecting their interests than they would as shareholders of a corporation incorporated in the United States.

 

Our corporate affairs are governed by our constitution and by the laws governing companies incorporated in Singapore. The rights of our shareholders and the responsibilities of the members of our board of directors under Singapore law may be different from those applicable to a corporation incorporated in the United States. Therefore, our public shareholders may have more difficulty in protecting their interests in connection with actions taken by us, our management, members of our board of directors or our controlling shareholder than they would as shareholders of a corporation incorporated in the United States. For example, controlling shareholders in corporations incorporated in Delaware are subject to fiduciary duties while controlling shareholders in Singapore companies are not subject to such duties.

 

In addition, only persons who are registered as shareholders in our register of members are recognized under Singapore law as our shareholders. Only registered shareholders have legal standing to institute shareholder actions against us or otherwise seek to enforce their rights as shareholders. Investors in our ordinary shares who are not specifically registered as shareholders in our register of members (for example, where such shareholders hold ordinary shares indirectly through the depository trust company “DTC”) are required to be registered as shareholders in our register of members in order to institute or enforce any legal proceedings or claims against us, our directors or our executive officers relating to shareholder rights. The administrative process of becoming a registered shareholder could result in delays prejudicial to any such legal proceeding or enforcement action. See Exhibit 2.2 “Description of Ordinary Shares—Comparison of Shareholder Rights” for a discussion of certain differences between Singapore and Delaware corporation law.

 

28

 

 

It may be difficult for you to enforce any judgment obtained in the United States against us, our directors, officers or our affiliates.

 

A majority of our directors and officers reside outside the United States. In addition, a majority of our assets and the assets of those persons are located outside the United States. As a result, it may be difficult to enforce in the United States any judgment obtained in the United States against us or any of these persons, including judgments based upon the civil liability provisions of the U.S. securities laws. In addition, in original actions brought in courts in jurisdictions located outside the United States, it may be difficult for investors to enforce liabilities based upon U.S. securities laws.

 

There is no treaty between the United States and Singapore providing for the reciprocal recognition and enforcement of judgments in civil and commercial matters and a final judgment for the payment of money rendered by any federal or state court in the United States based on civil liability, whether or not predicated solely upon the federal securities laws, would, therefore, not be automatically enforceable in Singapore. It is not clear whether a Singapore court may impose civil liability on us or our directors and officers who reside in Singapore in an action brought in the Singapore courts against us or such persons with respect to a violation solely of the federal securities laws of the United States.

 

In addition, holders of book-entry interests in the ordinary shares (for example, where such shareholders hold ordinary shares indirectly through the DTC) will be required to be registered shareholders as reflected in our register of members in order to have standing to bring a shareholder action and, if successful, to enforce a foreign judgment against us, our directors or our executive officers in the Singapore courts. Any such enforcement action would be subject to applicable Singapore laws. The administrative process of becoming a registered shareholder could result in delays that could be prejudicial to any legal proceeding or enforcement action. In making a determination as to enforceability of a judgment of a state court or a federal court of the United States, the Singapore courts would have regard to, among others, whether the judgment was final and conclusive, given by a court of law of competent jurisdiction, expressed to be for a fixed sum of money, whether it was procured by fraud, or in breach of principles of natural justice, or whether the enforcement thereof would be contrary to public policy.

 

Accordingly, there can be no assurance that the Singapore courts would enforce against us, our directors or our officers, judgments obtained in the United States which are predicated upon the civil liability provisions of the federal securities laws of the United States.

 

Subject to the general authority to allot and issue new ordinary shares provided by our shareholders, the Singapore Companies Act and our constitution, our directors may allot and issue new ordinary shares on terms and conditions and for such purposes as may be determined by our board of directors in its sole discretion. Any issuance of new shares would dilute the percentage ownership of existing shareholders and could adversely impact the market price of our ordinary shares.

 

Under Singapore law, we may only allot and issue new ordinary shares with the prior approval of our shareholders in a general meeting. Subject to the general authority to allot and issue new ordinary shares provided by our shareholders, the provisions of the Singapore Companies Act, and our constitution, we may allot and issue new ordinary shares on such terms and conditions as our directors may think fit to impose. Such terms and conditions may be adverse to the rights of holders of our ordinary shares. Any additional issuances of new ordinary shares could dilute the percentage ownership of our existing shareholders and may adversely impact the market price of our ordinary shares.

 

Because new issuances of ordinary shares are subject to shareholder approval, if a sufficient number of shares have not been approved for issuance in any given year, we may be delayed in raising capital through equity offerings or delayed or prevented from consummating an acquisition using our ordinary shares.

 

Assuming shareholders have approved the issuance of new shares, we may seek to raise capital in the future, including to fund acquisitions, future investments and other growth opportunities. We may, for these and other purposes, issue additional ordinary shares or securities convertible into ordinary shares. Any additional issuances of new ordinary shares could dilute the percentage ownership of our existing shareholders and may also adversely impact the market price of our ordinary shares.

 

29

 

 

We are subject to the laws of Singapore, which differ in certain material respects from the laws of the United States.

 

As a Singapore-incorporated company, we are required to comply with the laws of Singapore, certain of which are capable of extra-territorial application, as well as our constitution. In particular, we are required to comply with certain provisions of the Securities and Futures Act, Chapter 289 of Singapore, which prohibit certain forms of market conduct and information disclosures, and impose criminal and civil penalties on corporations, directors and officers in respect of any breach of such provisions. In addition, the Singapore Code on Take-Overs and Mergers, or “Singapore Take-Over Code”, which specifies, among other things, certain circumstances in which a general offer is to be made upon a change in control of a Singapore-incorporated public company, and further specifies the manner and price at which voluntary and mandatory general offers are to be made.

 

The laws of Singapore and of the United States differ in certain significant respects. The rights of our shareholders and the obligations of our directors and officers under Singapore law may be different from those applicable to U.S. corporations, including those incorporated in Delaware, in material respects, and our shareholders may have more difficulty and less clarity in protecting their interests in connection with actions taken by our management, members of our board of directors or our controlling shareholders than would otherwise apply to U.S. corporations, including those incorporated in Delaware. See Exhibit 2.2 “Description of Ordinary Shares—Comparison of Shareholder Rights” for a discussion of certain differences between Singapore and Delaware corporation law.

 

In addition, the application of Singapore law, in particular, the Singapore Companies Act may, in certain circumstances, impose more restrictions on us, our shareholders, directors and officers than would otherwise be applicable to U.S. corporations, including those incorporated in Delaware. For example, the Singapore Companies Act requires a director to act with reasonable degree of diligence in the discharge of the duties of his office and, in certain circumstances, imposes criminal liability for specified contraventions of particular statutory requirements or prohibitions. In addition, pursuant to the provisions of the Singapore Companies Act, shareholders holding 10% or more of the total number of paid-up shares as at the date of the deposit carrying the right of voting at general meetings (disregarding paid-up shares held as treasury shares) may by depositing a requisition, require our directors to convene an extraordinary general meeting. If our directors do not within 21 days after the date of deposit of the requisition proceed to convene a meeting, the requisitioning shareholders, or any of them representing more than 50% of the total voting rights represented of all of them, may themselves, proceed to convene such meeting, and we will be liable for the reasonable expenses incurred by such requisitioning shareholders. We are also required by the Singapore Companies Act to deduct corresponding amounts from fees or other remuneration payable by us to such of the directors as are in default.

 

Singapore take-over laws contain provisions that may vary from those in other jurisdictions.

 

The Singapore Take-Over Code applies to, among others, corporations with a primary listing of their equity securities in Singapore. While the Singapore Take-Over Code is drafted with, among others, listed public companies in mind, unlisted public companies with more than 50 (fifty) shareholders and net tangible assets of S$5.0 million or more, must also observe the letter and spirit of the general principles and rules of the Singapore Take-Over Code, wherever this is possible and appropriate. Public companies with a primary listing overseas may apply to Securities Industry Council (“SIC”) to waive the application of the Singapore Take-Over Code. As at the date of this annual report, no application has been made to SIC to waive the application of the Singapore Take-Over Code in relation to us.

 

In this regard, the Singapore Take-Over Code contains certain provisions that may possibly delay, deter or prevent a future take-over or change in control of us. Under the Singapore Take-Over Code, except with the consent of SIC, any person acquiring an interest, whether by a series of transactions over a period of time or not, either on his own or together with parties acting in concert with him, in 30% or more of our voting shares is required to extend a take-over offer for all remaining voting shares in accordance with the procedural and other requirements under the Singapore Take-Over Code.

 

Except with the consent of SIC, such a take-over offer is also required to be made if a person holding between 30% and 50% (both inclusive) of our voting shares, either on his own or together with parties acting in concert with him, acquires additional voting shares representing more than 1% of our voting shares in any six-month period. While the Singapore Take-Over Code seeks to ensure an equality of treatment among shareholders in take-over or merger situations, its provisions could substantially impede the ability of the shareholders to benefit from a change of control and, as a result, may adversely affect the market price of the ordinary shares and the ability to realize any benefit from a potential change of control.

 

30

 

 

Risks Relating to Our Ordinary Shares

 

Our stock price may fluctuate and you could lose all or a significant part of your investment.

 

The market price of our ordinary shares may be influenced by many factors, some of which are beyond our control, including:

 

actual or anticipated variations in our operating results;

 

the failure of financial analysts to cover our ordinary shares;

 

changes in financial estimates by financial analysts, or any failure by us to meet or exceed any of these estimates, or changes in the recommendations of any financial analysts that elect to follow our ordinary shares or the shares of our competitors;

 

changes in market valuations of similar companies;

 

announcements by us or our competitors of significant contracts, acquisitions, strategic partnerships or joint ventures;

 

future sales of our shares by us or our shareholders;

 

investor perceptions of us and the industry in which we operate;

 

general economic, industry or market conditions; and

 

the other factors described in this “Risk Factors” section.

 

In addition, the stock market in general has experienced substantial price and volume fluctuations that have often been unrelated or disproportionate to the operating performance of the particular companies affected. These broad market and industry factors may materially harm the market price of our ordinary shares, regardless of our operating performance. In the past, following periods of volatility in the market price of certain companies’ securities, securities class action litigation has been instituted against these companies. This type of litigation, if instituted against us, could have a material adverse effect on our business, financial condition and results of operations.

 

The ordinary shares are traded on more than one stock exchange and this may result in price variations between the markets.

 

The ordinary shares are listed on each of the Nasdaq and the JSE. Trading in the ordinary shares therefore will take place in different currencies (U.S. dollars on the Nasdaq and South African Rand on the JSE), and at different times (resulting from different time zones, different trading days and different public holidays in the United States and South Africa). The trading prices of the ordinary shares on these two markets may differ as a result of these, or other, factors. Any decrease in the price of ordinary shares one either of these markets could cause a decrease in the trading prices of ordinary shares on the other market.

 

31

 

 

Sales of substantial amounts of our ordinary shares in the public market, or the perception that these sales may occur, could cause the market price of our ordinary shares to decline.

 

Sales of substantial amounts of our ordinary shares in the public market, or the perception that these sales may occur, could cause the market price of our ordinary shares to decline. This could also impair our ability to raise additional capital through the sale of our equity securities. We are authorized to issue an unlimited number of shares as there is no concept of authorized share capital under Singapore law. Moreover, we have entered into a registration rights agreement pursuant to which we have granted demand and piggyback registration rights to our Chief Executive Officer, Isaias (Zak) Jose Calisto.

 

Although we have paid dividends in the past, our ability to pay dividends in the future depends on many factors and we cannot guarantee you that we will continue to pay dividends in the future.

 

The payment and timing of dividends in cash or other distributions (such as a return of capital to shareholders through share buy-backs, for example) are determined by the board after considering factors that include: earnings and free cash flow; current and anticipated capital requirements; economic conditions; contractual, legal, tax and regulatory restrictions (including covenants contained in any financing agreements); the ability of group subsidiaries to distribute funds to Karooooo; and such other factors the board may deem relevant. We aim to reinvest retained earnings to the extent that it aligns with the group’s required return on incrementally reinvested capital, return on equity, and short- to medium-term growth strategy. The board may, by ordinary resolution, declare dividends at a general meeting of its shareholders, but no dividend shall be payable except out of our profits, and the amount of any such dividend shall not exceed the amount recommended by the board of directors. Subject to Karooooo’s constitution and in accordance with the Singapore Companies Act, the board of directors may, without the approval of shareholders, declare and pay interim dividends, but any final dividends the board declares must be approved by an ordinary resolution at a general meeting of shareholders.

 

We cannot provide assurances regarding the amount or timing of dividend payments and may decide not to pay dividends in the future. As a result, you should not rely on an investment in our ordinary shares to provide dividend income and if we do not pay dividends, capital appreciation, if any, of our ordinary shares will be a shareholder’s sole source of gain in the near future. See “Dividends and Dividend Policy.”

 

If securities or industry analysts do not publish research, or publish inaccurate or unfavorable research, about our business, the price of our ordinary shares and our trading volume could decline.

 

The trading market for our ordinary shares will depend in part on the research and reports that securities or industry analysts publish about us or our business. Securities and industry analysts do not currently, and may never, publish research on our company. If no or too few securities or industry analysts commence coverage of our company, the trading price for our ordinary shares would likely be negatively affected. In the event securities or industry analysts initiate coverage, if one or more of the analysts who cover us downgrade our ordinary shares or publish inaccurate or unfavorable research about our business, the price of our ordinary shares would likely decline. If one or more of these analysts cease coverage of our company or fail to publish reports on us regularly, demand for our ordinary shares could decrease, which might cause the price of our ordinary shares and trading volume to decline.

 

Requirements associated with being a public company in the United States require significant company resources and management attention.

 

As a U.S. public company, we incur significant additional legal, accounting, reporting, compliance and other expenses as a result of having publicly traded ordinary shares in the United States. We also incur costs including, but not limited to, costs and expenses for directors’ fees, increased directors and officers insurance, investor relations, and various other costs relating to being a public company registered in the United States.

 

We also incur costs associated with United States corporate governance requirements, including requirements under SOX, as well as rules implemented by the SEC, Nasdaq and the JSE. These rules and regulations increase our legal and financial compliance costs and make some management and corporate governance activities more time-consuming and costly, particularly after we are no longer an “emerging growth company.” These rules and regulations make it more difficult and more expensive for us to obtain director and officer liability insurance, and we may be required to accept reduced policy limits and coverage or incur substantially higher costs to obtain the same or similar coverage. This could have an adverse impact on our ability to recruit and retain a qualified independent board.

 

32

 

 

Our senior management and other personnel have devoted, and will need to continue to devote, a substantial amount of time and attention away from revenue producing activities to management and administrative oversight, adversely affecting our ability to attract and complete business opportunities and increasing the difficulty in both retaining professionals and managing and growing our businesses. Furthermore, new rules and regulations relating to disclosure, financial reporting and controls and corporate governance, or varying interpretations of existing rules and regulations, could be adopted by the SEC, Nasdaq or other regulatory bodies and exchange entities from time to time, and could result in a significant increase in legal, accounting and compliance costs and make certain activities more time-consuming and costly. Any of these effects could have a material adverse effect on our business, financial condition and results of operations.

 

For as long as we are an “emerging growth company” under the JOBS Act, our independent registered public accounting firm will not be required to attest to the effectiveness of our internal control over financial reporting pursuant to Section 404 of SOX. We could be an emerging growth company for up to five years from our IPO. See “Summary—Implications of Being an Emerging Growth Company,” below.

 

Furthermore, after the date we are no longer an emerging growth company, our independent registered public accounting firm will only be required to attest to the effectiveness of our internal control over financial reporting depending on our market capitalization. Even if our management concludes that our internal control over financial reporting is effective, our independent registered public accounting firm may still decline to attest to our management’s assessment or may issue a report that is qualified if it is not satisfied with our controls or the level at which our controls are documented, designed, operated or reviewed, or if it interprets the relevant requirements differently from us. In addition, in connection with the implementation of the necessary procedures and practices related to internal control over financial reporting, we may identify deficiencies that we may not be able to remediate in time to meet the deadline imposed by SOX for compliance with the requirements of Section 404. Failure to comply with Section 404 could subject us to regulatory scrutiny and sanctions, impair our ability to raise capital, cause investors to lose confidence in the accuracy and completeness of our financial reports and negatively affect our share price.

 

As a foreign private issuer and “controlled company” within the meaning of the Nasdaq rules, we are permitted to, and we will, rely on exemptions from certain corporate governance standards. Our reliance on such exemptions may afford less protection to holders of our ordinary shares.

 

Nasdaq’s corporate governance rules require listed companies to have, among other things, a majority of independent directors and independent director oversight of executive compensation, nomination of directors and corporate governance matters. As a foreign private issuer, we are permitted to, and we will, follow home country practice in lieu of the above requirements. While a majority of the directors on our board of directors are independent directors and all of our board committees consist entirely of independent directors, as long as we rely on the foreign private issuer exemption to certain of the Nasdaq corporate governance standards, a majority of the directors on our board of directors are not required to be independent directors, and that certain of our board committees do not have to consist entirely of independent directors. Therefore, to the extent we rely on such exemptions in the future, our board of directors’ approach to governance may be different from that of a board of directors consisting of a majority of independent directors, and, as a result, the management oversight of our company may be more limited than if we were subject to all of the Nasdaq corporate governance standards.

 

In the event we no longer qualify as a foreign private issuer, we intend to rely on the “controlled company” exemption under the Nasdaq corporate governance rules. A “controlled company” under the Nasdaq corporate governance rules is a company of which more than 50% of the voting power is held by an individual, group or another company. Our controlling shareholder controls a majority of the combined voting power of our outstanding ordinary shares, making us a “controlled company” within the meaning of the Nasdaq corporate governance rules. As a controlled company, we would be eligible to elect not to comply with certain of the Nasdaq corporate governance standards, including the requirement that a majority of directors on our board of directors are independent directors and that certain of our board committees consist entirely of independent directors. We may utilize some of these exemptions.

 

33

 

 

Accordingly, our shareholders will not have the same protection afforded to shareholders of companies that are subject to all of the Nasdaq corporate governance standards, and the ability of our independent directors to influence our business policies and affairs may be reduced.

 

If we fail, for any reason, to effectively or efficiently maintain proper internal control procedures for compliance with Section 404 of SOX, or Section 404, such failure could materially and adversely affect our business, results of operations and financial condition.

 

Section 404(a) of SOX, or Section 404(a), requires that beginning with this annual report, management assess and report annually on the effectiveness of our internal control over financial reporting and identify any material weaknesses in our internal control over financial reporting and identify any material weaknesses in our internal control over financial reporting. Although Section 404(b) of SOX, or Section 404(b), requires our independent registered public accounting firm to issue an annual report that addresses the effectiveness of our internal control over financial reporting, we have opted to rely on the exemptions provided in the JOBS Act, and consequently will not be required to comply with SEC rules that implement Section 404(b) until such time as we are no longer an EGC.

 

Based on our Section 404(a) assessment, our management concluded that, as of February 28, 2023, our internal control over financial reporting was effective. If it is determined that we are not in compliance with Section 404 in the future, we will be required to implement new internal control procedures and re-evaluate our financial reporting. We may experience higher than anticipated operating expenses as well as outside auditor fees during the implementation of these changes and thereafter. We may need to hire additional qualified personnel in order for us to maintain compliance with Section 404. During the course of documenting and testing our internal control procedures, in order to satisfy the requirements of Section 404, we may identify weaknesses and deficiencies in our internal control over financial reporting. If we fail, for any reason, to implement these changes effectively or efficiently, such failure could harm our operations, financial reporting or financial results and the trading price of our ordinary shares, expose us to increased risk of fraud or misuse of corporate assets, subject us to regulatory investigations and civil or criminal sanctions and could result in our conclusion that our internal control over financial reporting is not effective.

 

Insiders have substantial control over us and may have interests that are different from the interests of our other shareholders.

 

Certain of our major shareholders may have interests that are different from, or are in addition to, the interests of our other shareholders. In particular, our Chief Executive Officer and certain of his affiliates, may be deemed to beneficially own approximately 74.85% of our issued and outstanding shares. For so long as such shareholders continue to own a significant percentage of our ordinary shares, they will be able to significantly influence the composition of our board of directors and the approval of actions requiring shareholder approval through their voting power. Additionally, as a consequence of our “staggered” board of directors, as further described in Item 6.C. “Board Practices—Board Composition,” only a minority of the board of directors will be considered for election at any annual meeting and such shareholders, because of their ownership position, will have considerable influence regarding the outcome of the election. Accordingly, for such period of time, they will have significant influence with respect to our management, business plans and policies, including the appointment and removal of our officers. In particular, for so long as such shareholders continue to own a significant percentage of our ordinary shares, they may be able to cause or prevent a change of control of our company and could preclude any unsolicited acquisition of our company. The concentration of ownership could deprive you of an opportunity to receive a premium for your ordinary shares as part of a sale of our company and ultimately might affect the market price of our ordinary shares.

 

34

 

 

We may lose our foreign private issuer status which would then require us to comply with the Exchange Act’s domestic reporting regime and cause us to incur significant legal, accounting and other expenses.

 

In order to maintain our current status as a foreign private issuer, either (a) more than 50% of our outstanding voting securities must be either directly or indirectly owned of record by non-residents of the United States or (b) if more than 50% of our outstanding voting securities are owned either directly or indirectly owned of record by residents of the United States, (i) a majority of our executive officers or directors may not be U.S. citizens or residents, (ii) more than 50% of our assets cannot be located in the United States and (iii) our business must be administered principally outside the United States. If we lose this status, we would be required to comply with the Exchange Act reporting and other requirements applicable to U.S. domestic issuers, which are more detailed and extensive than the requirements for foreign private issuers. We would be required under current SEC rules to prepare our financial statements in accordance with GAAP, rather than IFRS, and modify certain of our policies to comply with corporate governance practices associated with U.S. domestic issuers. Such conversion of our financial statements to GAAP would involve significant time and cost. We may also be required to make changes in our corporate governance practices in accordance with various SEC and Nasdaq rules. The regulatory and compliance costs to us under U.S. securities laws if we are required to comply with the reporting requirements applicable to a U.S. domestic issuer may be significantly higher than the costs we will incur as a foreign private issuer.

 

We are an “emerging growth company” and we cannot be certain if the reduced disclosure requirements applicable to emerging growth companies will make our ordinary shares less attractive to investors.

 

We are an “emerging growth company,” as defined in the JOBS Act, and we intend to take advantage of certain exemptions from various reporting requirements that are applicable to other public companies that are not “emerging growth companies” including, but not limited to, not being required to comply with the auditor attestation requirements of Section 404(b) of SOX. We cannot predict if investors will find our ordinary shares less attractive because we will rely on these exemptions. If some investors find our ordinary shares less attractive as a result, there may be a less active trading market for our ordinary shares and our share price may be more volatile.

 

There can be no assurance that we will not be a passive foreign investment company, or PFIC, for any taxable year, which could result in adverse U.S. federal income tax consequences to U.S. investors in our ordinary shares.

 

In general, a non-U.S. corporation is a PFIC for U.S. federal income tax purposes for any taxable year in which (i) 50% or more of the value of its assets (generally determined based on the average of the quarterly values of its gross assets) consists of assets that produce, or are held for the production of, passive income, or (ii) 75% or more of its gross income consists of passive income. For purposes of the above calculations, a non-U.S. corporation that owns, directly or indirectly, at least 25% by value of the shares of another corporation is treated as if it held its proportionate share of the assets of the other corporation and received directly its proportionate share of the income of the other corporation. Passive income generally includes dividends, interest, certain rents and royalties and gains from the sale or exchange of investment property. Cash is generally a passive asset for these purposes. Goodwill is generally characterized as an active asset to the extent it is associated with business activities that produce active income.

 

Based on the composition of our income and assets and the value of our assets, including the value of our goodwill, we believe that we were not a PFIC for our taxable year ended February 28, 2023. However, our PFIC status for any taxable year is an annual factual determination that can be made only after the end of that year, and depend on the composition of our income and assets and the value of our assets from time to time (including the value of our goodwill, which may be determined in part by reference to the market price of the ordinary shares, which has been, and could continue to be, volatile). We hold a significant amount of cash and cash equivalents and our PFIC status for any taxable year may also depend on how, and how quickly, we use them. Because the value of our goodwill may be determined by reference to our market capitalization, we could become a PFIC for any taxable year if the price of our ordinary shares declines significantly while we hold a substantial amount of cash, cash equivalents and financial investments. In addition, the application of the PFIC rules is subject to certain uncertainties and the proper characterization of some of our income and assets is not entirely clear. Accordingly, there can be no assurance that we will not be a PFIC for our current or any future taxable year. If we were a PFIC for any taxable year during which a U.S. taxpayer owned ordinary shares, the U.S. taxpayer generally would be subject to adverse U.S. federal income tax consequences, including increased tax liability on disposition gains and “excess distributions” and additional reporting requirements. See “Tax Considerations—Material U.S. Federal Income Tax Considerations—Passive Foreign Investment Company Rules.”

 

35

 

 

Item 4. INFORMATION ABOUT THE COMPANY

 

A.HISTORY AND DEVELOPMENT OF THE COMPANY

 

We were founded in 2001 in South Africa with an initial focus on SVR services in the region. We have strategically grown our business and are now a global provider of leading smart transportation management and analytics.

 

In 2020, we moved our global headquarters to Singapore, where we believe we have access to the talent and capital to maintain and further our technological and operational leadership in the industry. Since our founding, we have gained vast expertise and enhanced our business in the following areas:

 

Developing new software applications such as fleet management, mobile asset accounting, workforce management and insurance solutions;

 

Developing capabilities in data management at scale as well as a broad range of communication technologies and protocols;

 

Expanding our sales and marketing focus to include commercial fleets of all sizes; and

 

Expanding our geographic footprint to meet the needs of our customers who are increasingly global with larger, more complex fleets and requirements.

 

Our single user interface and fully integrated cloud-based platform runs on internally developed and cost-effective smart IoT devices, enabling us to deliver a unified and comprehensive service to our customers while maintaining control of our cost structure. Our discreet, sophisticated smart devices stream data to the platform, facilitating informed decisions about optimal asset efficiency and productivity, including live tracking and location of assets. Customers utilize the platform through an easily accessible web-based portal or mobile application, which is designed to be easy to deploy across customers’ entire mobile asset fleets. Our devices can be installed in a range of mobile assets independent of asset procurement, allowing our customers to integrate our solutions in existing or new vehicles. Our platform includes a wide range of reliable services to effectively serve the needs of a geographically diverse range of clients. Where appropriate, partnerships with third party technology providers are established to create incremental value to customers in the markets we serve.

 

As part of a limited strategy to distribute our SaaS platform through independent business owners, our solutions are sold through independent licensees in Botswana, Malawi, Rwanda, Eswatini and Zimbabwe, who enter into franchise agreements and have exclusive geographic licenses to market and sell our solutions in exchange for royalty payments. Revenue generated by licensees was 0.1% of our total revenue for the year ended February 28, 2023, 0.1% of our total revenue for the year ended February 28, 2022 and 0.2% of our total revenue for the year ended February 28, 2021.

 

B.BUSINESS OVERVIEW

 

Overview

 

Cartrack is a global provider of leading real-time mobility data analytics solutions for smart transportation.

 

In our view, all vehicles will be connected, and data will drive all aspects of mobility in the future and our mission is to build the leading mobility SaaS platform that maximizes the value of data.

 

We offer a full-stack smart mobility SaaS platform for connected vehicles and other assets and provide customers with differentiated insights and analytics to optimize their business operations and workforce, increase efficiency and decrease costs, improve safety, monitor environmental impact, assist with regulatory compliance and manage risk.

 

36

 

 

Our business is vertically integrated, which affords us complete autonomy with regards to the development of the capabilities and features that differentiate our applications as well as the speed of our innovation. Since we own and control almost every aspect of our smart device design, platform innovation and software application development, client acquisition and onboarding, customer service and the management of our back-end support, we are able to move quickly without any significant third-party dependencies and inefficiencies.

 

We serve customers in 25 countries across five continents, supporting more than 1.7 million subscribers as of February 28, 2023 and our highly scalable platform serves large multinational enterprises and individual consumers alike, enabling us to address a large, growing and underpenetrated global market. We collect an average of over 125 billion data points per month and have maintained a consistent platform uptime of 99.9%.

 

Our proprietary SaaS platform acts as a central nervous system for connected vehicles and other mobile assets, such as construction equipment, generators, refrigeration units, trailers and boats. Our platform collects, processes, and analyzes data via two-way communication with our proprietary hardware technology or third-party devices in each vehicle or other asset, providing our users with visibility into their fleets from a single, user friendly interface with reporting and tracking capabilities that deliver actionable insights in real-time. Our intuitive web-based applications provide a comprehensive set of software features for managing fleets and related workforces without the need for customers to incur upfront information technology costs and include advanced functionality such as real-time high speed video streaming.

 

We provide customers with the flexibility to deploy our solutions across a range of vehicles, including electric vehicles, and other assets and to use our platform alone or in conjunction with the systems of OEM’s and other third parties. We are committed to the continued enhancement of our customer experience and retention by driving innovation in the platform, adding functionality, new software features and integration with OEM solutions. The benefits of our platform to our customers include increased productivity, efficiency, sustainability, and regulatory compliance. We empower our customers, which range from consumers to large enterprise fleets, with actionable intelligence to enhance profitability, better serve their customers, and strengthen safety and security. We define customers at the enterprise or consumer level and subscribers as each vehicle or asset we service.

 

Our principal expenditure includes costs related to Sales and Marketing, General and Administration and Research and Development, as more fully described further on in this Annual Report. Capital expenditure, including commitments, are also described further below.

 

Our Platform and its Key Strengths

 

We have built one platform with vertically integrated operations and we offer a:-

 

Broad array of mobility applications. Cartrack offers real-time connectivity services through mobile devices to manage the deployment of people and vehicles and the tasks that they are required to perform. This includes communications, analytics, accounting, live video streaming, workforce management and an array of medical and roadside assistance services that are applicable to taxi/ridesharing, public transit systems and logistics businesses. With fleet management, mobile asset accounting, workforce management, and a broad set of additional software features, we offer a highly functional, unified platform for smart transportation management and analytics delivered through a single screen.

 

Highly scalable vertical SaaS. Cartrack’s cloud architecture enables us to quickly and reliably add thousands of mobile subscriptions and integrate their corresponding data streams each month, including data from sources such as OEMs and other third-party devices. Our easy-to-use interfaces for iOS and Android, as well as our online platform for desktop, make it seamless for users to switch between devices, and our internally developed SaaS platform caters to all types of vehicle propulsion methods (internal combustion, hybrid, and electric) and allows for flexible integration with all major OEM hardware and software platforms.

 

Large and growing global infrastructure. Our business is fully vertically integrated in the design, development, production, and deployment of its hardware and software offerings. Unlike many of our competitors, almost all of our systems and products that we use are proprietary. Our vertically-integrated model allows us to provide our customers with the benefits of lower costs and greater flexibility without third-party vendor lock-in. Our R&D center in Singapore is staffed exclusively by our employees and is positioned to ensure our continued access to world-class talent in Southeast Asia. To provide leading service in installations, customer support, and vehicle recovery, we have established a comprehensive branch network of automotive technicians with rapid-response capabilities in each of the 25 countries in which we or our licensees operate. Our more than 1000 mobile workshops serve customers globally around-the-clock. Our customer focused approach to service is key to our leadership position in the industry.

 

37

 

 

Deep domain expertise, industry knowledge, and institutional intellectual property. Our experienced R&D and management teams have accumulated vast experience in the fields of data operations, GSM, radio frequency, and satellites, as well as emerging and next-generation technologies such as LPWAN and V2X communications. Each of our proprietary smart devices is compact, facilitating effective concealment, and is transferable from one vehicle to another. Personal safety considerations, specialized fleet management, and regulatory compliance will continue to require the design and development of proprietary hardware. Our trained automotive technicians carry out installations with electronic connections kept at a minimum so as not to interfere with the vehicle’s electronic systems. Our products and installations are endorsed by a number of insurers and motor vehicle manufacturers.

 

Culture of service and innovation. The values at the heart of our culture — accountability, integrity, service orientation, relationships, and entrepreneurial leadership — are core drivers of our success. As we have grown from a small South African company to a global enterprise with more than one million subscribers, we have maintained a start-up culture that eschews hierarchy and where individual ownership and agility remain key features of our everyday behaviors and operations. We have a highly proven service delivery track record and are known for being quick to deploy and fast to respond.

 

Key Benefits to Our Customers

 

The relatively low monthly cost and material return on investment realized by our customers favorably positions us in both weak and strong macroeconomic environments. Our platform provides the following key benefits to our customers:

 

Lower operating costs. Research by the U.S. Department of Transportation shows implementing telematics can reduce unsafe driving by 60%, which can translate into profit margin increases of 30% in commercial fleets as well as reduced emissions. Telematics insurance has also reduced car accidents by around 35% in recent years, according to Allied Market Research. We believe that the AI-enabled real-time feedback through our platform coaches drivers to engage in behavior that lowers fuel consumption, reduces maintenance costs, and improves on-road safety.

 

Increased workforce and asset productivity. Real-time fleet oversight and analysis of data can assist fleet managers in planning better routes and times for vehicles to be on the road, as well as planning maintenance through alerting and scheduling. Route management and traffic mapping, powered by our platform, can reduce the distance covered by each vehicle. By providing an integrated platform for data, analytics and communications, driver and dispatch teams can work together more efficiently and empower management with greater insight into key performance indicators of asset and employee performance such as utilization, service intervals, and billable hours.

 

Stability and reliability. Cartrack utilizes the GSM/LTE network, to facilitate reliable communication between our platform and telematics devices. This technology enables recovery teams to accurately locate stolen vehicles and allows customers to track the movement of their vehicles via the web or mobile applications. GPS satellite technology provides users with accurate positioning and monitoring of the vehicle fleet. Secondary radio homing beacons enable air and ground response teams to locate vehicles in areas where coverage may be sparse. Customers also further benefit from our consistent 99.9% system uptime for the year ended February 28, 2023.

 

Road safety and accident management. The World Bank Group estimates that, on average, a 25% reduction in road traffic deaths raises per capita real GDP by several percentage points in the growth markets we target, illustrating the importance of improving driver habits and monitoring commercial vehicles. Powered by industry leading AI, we provide comprehensive driver behavior monitoring and measurement applications which are easily integrated into vehicles to extract and analyze significant amounts of data to improve driver behavior. In addition, deployment of in-vehicle telematics sensors to monitor activity on road and within a vehicle provides performance benefits and critical data in the event of a collision.

 

38

 

 

Our Opportunity

 

There is a significantly underpenetrated global opportunity in mobility data analytics for smart transportation. According to Allied Market Research, the market opportunity in automotive telematics in commercial vehicles alone is expected to grow from $33.4 billion in 2018 to $219.1 billion in 2026, representing a CAGR of 28%. On-the-ground operations present an attractive opportunity and may account for more than 40% of global GDP, based on market research & analysis from multiple third-party sources including Berg Insight, Trailer and Cargo Container Tracking, 2020; IDC, Worldwide Video Surveillance Camera Forecast, 2021–2025, July 2021; IDC, Worldwide Global DataSphere IoT Device and Data Forecast, 2020–2024. We believe a large portion of spending in this space today is for outdated telematics offerings that do not provide the next-generation capabilities required by today’s customers across a broad range of transportation and mobility use cases. In 2020, Fitch Solutions estimated there will be more than 1.5 billion vehicles in the world, including more than 392 million commercial vehicles, increasing to 2 billion total vehicles by 2029, including more than 500 million commercial vehicles. McKinsey & Company found that around 15% of vehicles come with telematics installed as standard, suggesting under-penetration of a significant global opportunity. Additionally, we are identifying new avenues of growth from our data analysis and monetization. We have expanded our SaaS platform into insurance and the buying and selling of vehicles, and plan to continue to expand into tyres, batteries and the maintenance of vehicles We continue to serve consumers across South Africa and are well positioned to launch and scale similar offerings opportunistically in other geographies.

 

Our Growth Strategy

 

Our long-term growth is driven by five key factors:

 

Growth of connected devices. We are enhancing our SaaS platform to be device and service provider agnostic as we further develop smart mobility capabilities, partnering with the world’s leading companies in pay-as-a-service transportation. Increasing global access to these devices will further drive demand for our solutions and services. Our platform is complementary to OEM and third-party telematics systems and we conduct aftermarket installations in collaboration with OEMs.

 

Deeper insights from data. Our customers are increasingly reliant on our SaaS platform to optimize business intelligence relating to both assets and people on a global scale. In order to capitalize on this rapidly growing trend, we will continue to invest in technology and operating capacity across markets.

 

Global demand. We have seen a notable rise in demand for connected vehicles, devices and mobility data across the globe, enabling our expansion across geographic regions. All markets remain underpenetrated, and we are capitalizing on opportunities to provide scalable, customer-centric solutions that rapidly deliver value to enterprise customers and consumers alike.

 

New platform enhancements. We continue to expand our platform to address our customers’ most critical business priorities. R&D investments allow us to meet growing expectations from customers for deeper insights quickly. We offer an easy-to-use administrative and vehicle cost accounting software called MiFleet and a mobile enabled workforce management solution called the Communicator, which can effectively manage business processes like stock control, electronic proof-of-delivery and invoicing. Recent enhancements to our platform include business intelligence and OEM integrations, our buying and selling cars platform, and advanced jobs and messaging via our Communicator routing application.

 

Significant barriers to entry. We enjoy a strong competitive advantage due to the global fragmentation of our market, upfront capital requirements for the development and deployment of global infrastructure and to fund cash investments in device and installation costs, and the significant R&D expenditure necessary to keep pace with technological developments. The industry has shifted from upfront payment for hardware and installations to recurring SaaS subscription contract models where the service provider retains the ownership of the device, and we have capitalized on this shift to reinforce customer retention. This high demand for SaaS solutions with no upfront fees increases the challenge facing new entrants and vendors lacking scale.

 

39

 

 

We intend to pursue the following growth strategies:

 

Increase subscription sales to existing customers. We believe our longstanding commitment to R&D investment positions us favorably to continue to deploy technologically advanced solutions increasingly in demand among customers of all sizes worldwide. Our customer base of more than one million subscribers represents a significant opportunity for further subscription sales expansion. Many of the growth drivers for new subscriptions will also lead to the growth of our offering within existing customers. Our scalable platform and vertically integrated infrastructure will enable us to onboard new customers quickly and easily and make new software features immediately available to our customer base worldwide.

 

Expand our customer base. Our market penetration is low worldwide. We believe there is substantial opportunity to grow our customer base. We expect growth in customer demand to come from mobile asset growth and a broad range of emerging smart mobility use cases, where we expect robust demand for SaaS based data analytics solutions to optimize operations. We believe demand growth will be in excess of global fleet growth forecasts due to increased market penetration opportunities resulting from the realization of the benefits associated with adopting mobility offerings. We anticipate demand increases for safety and security services by governments, business, and individuals due to increasing crime rates in key markets. We serve a broad range of customers and industries and will continue to focus on growing our subscriber base among them.

 

Expand our geographic presence worldwide. While South Africa remains an important market for us, we expect more robust subscriber growth from the Asia-Pacific and Middle East regions, due to populous, fast-growing economies, a favorable competitive climate, including low penetration rates and unsophisticated competing solutions, and established operations that have now gained scale. We expect growth from the unmet need for improved road safety and decreased pollution levels, particularly in the Asia-Pacific and Middle East regions where vehicle populations are expected to show a material increase along with already elevated traffic congestion and pollution levels. We are looking to further increase our footprint in Europe, and our U.S. operations are small but highly strategic in nature. As the breadth of our offering increases over time, we believe we will be able to efficiently deploy our offering across our existing multinational customers’ fleets as we enter new regions where they already operate.

 

Expand our consumer platform and services. We intend to expand our consumer offering into both Europe and the Asia-Pacific and Middle East region as demand grows for consumer services. For example, in Europe, the demand for accident notification and medical emergency response is growing and at our current scale, we can add these services to our business very efficiently.

 

Our SaaS Cloud Platform

 

Our single platform offers a range of scalable mobile asset management and workforce optimization applications to address the needs of our diverse customer segments. We offer a comprehensive set of software features for data analysis, mobile asset tracking, and oversight for managers to protect, connect, and report on every asset in a fleet.

 

Our platform is accessible to users via web interface and mobile applications, with services offered via monthly subscription. Our applications are tightly integrated to avoid the need for multiple interfaces, and include free application programming interface (“API”) integrations with enterprise resource planning (“ERP”) systems.

 

40

 

 

The principal components of our SaaS platform include the following:

 

Commercial Applications

 

Fleet Telematics The comprehensive Fleet Management SaaS Platform provides customers with real-time insight into their asset base through live tracking on a roadmap interface; using proprietary smart IoT devices that allow for powerful vehicle integration and the use of peripheral sensors all geared towards delivering:

 

Real-time, accurate GPS positioning enabling location management, fuel management and fraud detection, maintenance management, eco-driving, vehicle utilization, time and attendance, and cold chain management

 

Integration of real-time data into back-office systems

 

Detailed driver management with advanced scorecards to manage the risk and performance of drivers

 

Real-time alerts for maintenance and engine diagnostics

 

LiveVision enables comprehensive pro-active risk management and fleet visibility via an AI enabled two-camera video telematics system or a four-camera live streaming vehicle video system:

 

The AI enabled camera delivers live warnings to proactively mitigate the risk of driver fatigue, driver distraction and collisions and includes the monitoring of safe driving distances

 

Live on-board cameras enable video selection, replay, and analysis, enabling driver coaching and performance improvement

 

Increased driver visibility reduces extraneous driving costs, reduces driver liability, increases driver safety, and further empowers fleet control

 

MiFleet Advanced Fleet Administration and Business Intelligence (“BI”) provides cost management and administration capabilities:

 

Provides insight into all asset-related costs, such as purchasing, fuel, fines and insurance for each asset in a fleet

 

Provides actionable intelligence for driver optimization through powerful BI

 

Karooooo Logistics (formerly Picup) provides a software application enabling the management of last mile delivery and general operational logistics. This technology addresses the challenges of on-the-ground distribution for large enterprises requiring systems integrations, payment gateways, third-party long-haul services and crowd-sourced drivers in order to scale and meet their operational needs.

 

Trace and locate drivers and mobile assets in real-time

 

Drive powerful and highly controlled workflows, for example, stock control, invoicing, electronic proof-of-delivery, and mobile workforce management

 

Up-to-date destinations and navigation integration, allowing drivers to spend more time focusing on job completion rather than finding a destination

 

Quick communication to drivers via synchronized task list and built-in messaging systems

 

41

 

 

Cartrack Field Service provides a software application enabling the management of field and or on site workers.

 

Trace and locate field workers and mobile assets in real-time

 

Manage workflows, for example, stock control, invoicing, electronic proof-of-job-completion

 

Up-to-date destinations and navigation integration, allowing workforce to spend more time focusing on job completion rather than finding a destination

 

Quick communication to field workers via synchronized task list and built-in messaging systems

 

Business Intelligence offers users a high-level view of fleet statistics, including analysis of key indicators and granular detail of asset-specific data.

 

Asset Tracking provides a way to track and trace moveable assets to reduce losses, automate inventory management, and improve workforce efficiency, equipment utilization, and regulatory compliance.

 

Asset Recovery. Our SVR and asset recovery services assist vehicle owners and insurance companies with the recovery of vehicles and other assets that have been, or have been alleged to have been, stolen. This service includes around-the-clock assistance with real-time tracking, dedicated technical teams, early warning alert systems, ground and air recovery teams dedicated exclusively to Cartrack operating under local law licenses, specialized technologies for both GSM and radio frequency and repatriation assistance across international borders. Our recovery success rate is considered by management to be achieved through the high reliability standards of our SaaS Platform, our smart in-vehicle devices, specialized installation techniques, miniaturization, and a dedicated team of rapid response recovery agents.

 

Insurance Telematics allows insurers to tailor premiums for commercial and consumer customers using analytics our platform provides. This data also can be used to better reconstruct accident scenes, making it more efficient to evaluate claims and resulting in lower premiums.

 

Consumer Applications

 

Protector is an all-encompassing safety package for all consumer vehicles. Following the installation of the Cartrack telematics device, consumers can access a diverse set of software features and benefits, including:

 

a mobile application for real time movement management and communication;

 

Asset Recovery;

 

Ambulance Assist (facilitating emergency medical outreach and response);

 

Crash Alert (as described below);

 

a Limited Asset Recovery Warranty pay out in the unlikely event of the vehicle not being recovered;

 

a power event notification provides alerts upon vehicle battery disconnect;

 

an ignition sensor remotely reads ignition status and detects improper use;

 

Crash Alert is a 24/7 monitoring system, which immediately triggers a dispatch for emergency services in response to a detected collision or accident.

 

42

 

 

Car Watch is a mobile application that lets users track and watch their vehicles from a distance. It includes alert notifications and the ability to sound an alarm remotely after unauthorized movements.

 

Insurance Telematics allows insurers to tailor premiums for commercial and consumer customers using analytics our platform provides. This data also can be used to better reconstruct accident scenes, making it more efficient to evaluate claims and drive behavioral change resulting in safer drivers, reduced risk and lower premiums.

 

Specialist Mobility Solutions

 

Bike Track offers a GPS-based solution providing a comprehensive set of fleet management software features for commercial motorbike fleets. It includes a unique power management system that ensures bike batteries will not have to be discharged.

 

Credit Management predicts payment cycles and facilitate active credit management for asset-based vehicle finance including accident reconstruction and driver behavior reporting for maintenance services and fraud detection. Real-time alarms and alerts are used to protect and secure assets.

 

Electronic Monitoring. In Singapore, we provide an end-to-end electronic monitoring services (“EMS”) application that allows law enforcement agencies to monitor persons of interest, such as offenders on extended supervision, parole, home detention, or community detention, including released prisoners in halfway care or who are in the process of being reintegrated into society.

 

Next-Generation Mobility Solutions

 

We are constantly innovating to offer a range of additional mobility and monitoring solutions in select markets:

 

Carzuka, our vehicle buying and selling marketplace is designed to allow clients to source, buy and sell vehicles efficiently and cost effectively with peace of mind. This marketplace includes vehicles sold by third parties as well as vehicles purchased and reconditioned by Cartrack.

 

The global addressable market for used cars is anticipated to grow from 115 million vehicles in 2019 to 275 million vehicles in 2030 with South Africa making up 1.2 million of the used car market in 2019 according to industry sources.

 

Significant revenue growth in the second half of this financial year is a welcome justification of our belief in the sustainability of Carzuka’s agile, data-enhanced and highly scalable business model. We continue to exercise caution and pragmatism as we invest to grow this business.

 

Cartrack Insurance Agency. Our insurtech multi-quote or aggregator platform offering customers the ability to obtain a fast online quote from a panel of independent insurers at competitive rates or if they choose, they can talk to a qualified consultant to advise on the appropriate insurance at the right price;

 

On-Demand Rideshare Taxi Application. We have developed a rideshare application that is currently deployed in the United Arab Emirates, and has been developed for localization in multiple geographies.

 

Smart IoT

 

Customers deploy our smart devices to collect real-time data from their vehicles and transmit this information to secure data centers for processing which we manage via the Cartrack Private Cloud. Our platform components are designed to operate using a diverse array of communication technologies, including radio, satellite, and network protocols such as Sigfox and LoRa. We generally design, develop and manufacture our devices and firmware in order to ensure their modularity and interoperability with our core subscription offering. We seek to drive device costs down over time in order to reduce the upfront investment required by our customers. In addition to sales of these devices to customers, we offer customers the option of a SaaS-based subscription model with no up-front payment, reducing the capital investment required to access our solutions.

 

43

 

 

Our solutions are both flexible and relevant across all industries and fleet sizes, and have the capability to track other types of assets. Our technology has proven to be scalable, with many use cases and subscribers in many countries. This has given us large amounts of data, which we have in turn learned to process quickly and reliably. As we continue to grow, we plan to leverage our data by integrating data science and AI more deeply into our platform. In a system that can watch fleets and drivers for our customers, operators can spend more time optimizing their businesses in other ways.

 

We believe our modular, proprietary designs give us an advantage over competitors who rely on third-party commodity telematics devices because we are able to provide more solutions through our devices tailored to our customers’ needs. Our devices can access and leverage CANBUS data, a system which enables communication between various parts of a vehicle, such as the engine control unit and airbags, which can be commercialized through collaborations with OEMs.

 

Our Customers

 

We divide our subscriber base into the following five categories across a range of industries: (i) consumers and sole proprietors, (ii) small businesses, (iii) medium-sized businesses, (iv) large enterprises and (v) other connected devices. We define consumers and sole proprietors as individuals or business owners whose vehicles are used for personal and/or business use; these customers typically have between one to five vehicles under subscription with us. We define small businesses as commercial customers with up to 24 vehicle subscriptions with us. We define medium-sized businesses as fleets with between 25 and 99 vehicle subscriptions with us and large enterprises as having fleets with 100 or more vehicle subscriptions with us.

 

Our strategy for generating scale in a region is to initially build customer volume. We subsequently target larger business customers. Excellence in service to our customers is core to our values and culture. As of February 28, 2023 Karooooo had more than 105,000 commercial customers compared to more than 88,000 as of February 28, 2022 driven by new customer additions and maintaining our high customer retention rate. We believe that we have a satisfied customer base given our high customer retention rate. We maintain a strong focus on internally monitoring and continuously enhancing our customer satisfaction levels. We provide 24/7 customer support as part of our subscription and our internal teams are proactive in assisting customers over the phone. Additional assistance is also available via phone, chat or email.

 

Representative customers by geographical regions are listed below:

 

South Africa: Anglo American De Beers Group, MAN Automotive South Africa, King Price Insurance, Avis Car Rental, The Courier Guy, SA Taxi Finance, Bridge Taxi Finance, Spartan Truck Hire, MultiChoice, SuperSport, Toyota Motors (including Hino), Clicks, Dis-Chem Pharmacies, Pick n Pay.

 

Africa: CAT/MANTRAC, Moove, Gemfields Group, Ryce Leasing, NCBA Kenya, Toyota Motors (including Hino), Aids Healthcare Foundation, Rentworks, AMS.

 

Europe: Central Cervejas e Bebidas, La Farge, Telefurgo, SONAE, MC Green, Galaxy JMV, Jeronimo Martins, Biedronka.

 

Asia-Pacific, Middle East and USA: Grab Rentals, Singapore Prison Service, Asia Brewery Inc.,Ley Choon Group, Orix, Lim Siang Huat, GetGo, Huationg, Unilever, KFC, CAT/MANTRAC, Hertz, Five Star, Dizon Farms, Lumens, Goldbell, Singapore, Coca-Cola.

 

44

 

 

Sales and Marketing

 

Our strategy to generate scale in the region is to target subscriber volume with consumers and sole proprietors and small businesses as we build our distribution and customer care model in such region. We then move to target the medium-sized businesses and large enterprises in such region. In all regions, we sell subscriptions of our solutions through our direct sales force.

 

Sales

 

We sell subscriptions to our SaaS fleet management platform through our direct sales organization. Maintaining direct control of our sales force allows us to efficiently target individual consumers and sole proprietors, small to medium-sized businesses with local fleets, and large enterprise fleets.

 

The focus of our sales efforts is to drive a high volume of transactions through a standardized and highly repeatable methodology. We focus on the core challenges that fleet operators face in managing their fleet. We are able to provide our prospects with an anticipated return on investment, or ROI, calculation that enables us to tangibly demonstrate the benefits of our solutions and how they address the challenges that our prospects face. We highlight the insights that fleet operators gain from our reports and real-time alerts and how they can use those insights to improve productivity, increase operating profitability and solve key business problems. We believe we effectively sell our solutions to large customers because our platform is competitively priced, easy to use, stable and delivers the required actionable insights. We are also able to rapidly deploy our devices into a large fleet, making switching quick and easy. Additionally, the ease of use of our platform allows us to meet our customers to integrate our solutions with relative simplicity.

 

We have dedicated sales and marketing teams in each region using the following sales channels, depending on our customers’ needs and fleet sizes:

 

Inside sales and web sales. We sell via our internal teams to both consumers and commercial prospects. This is our primary sales channel and a key component of our go-to-market strategy and the teams have typically increased their sales productivity while lowering the aggregate cost of subscriber acquisition to date. Our sales agents conduct their selling activities telephonically, in some cases using live web demonstrations to convert sales leads to customers.

 

Field sales. Our field sales team of relationship managers meet face-to-face with prospects and focuses on sales to small businesses, medium-sized businesses and large enterprises. The field sales team is supported by a team of inside sales representatives.

 

In addition to the direct selling methods set forth above, our field sales teams, with support from our inside sales team, work closely with automobile dealerships, insurance companies and insurance brokers to generate channel-based opportunities for us to acquire new customers.

 

Furthermore, both the inside sales teams and field sales teams focus on assisting customers that are adding devices through fleet expansion or broader use of additional applications or software features across their fleet. They monitor customer usage to ensure that our customers are deriving the maximum benefit from our offering.

 

Marketing

 

Our marketing programs target both individual consumers, business owners and decision-making managers in multiple industries that operate fleets of commercial vehicles. Our marketing strategy is focused on lead generation and reinforcing customer engagement and thought leadership.

 

Lead generation is a core function of our business processes. We generate leads through a combination of internet-driven inbound activities and traditional outbound marketing activities.

 

45

 

 

Inbound leads. Our inbound leads are largely generated through digital or internet-based marketing efforts. This involves extensive search engine marketing, search engine optimization, email marketing, direct internet traffic, social media platforms and purchased lead generations. Our demand generation programs vary depending on our target customer, industry or fleet size, and include marketing activities, such as integrated programs on the internet, outbound marketing campaigns targeted to prospects in key industries and geographies, attendance and sponsorship of trade shows, email lead generation and prospect follow up, and traditional public relations and website properties. We make use of social media to engage customers and prospects to generate interest, demand and leads.

 

Outbound leads. Our outbound lead generation involves a variety of traditional marketing activities, including, customer referral, purchased leads, direct mail, email marketing, cold calling, advertising, trade shows and in-person events, and telemarketing. We accumulate marketing lists through a variety of sources, including purchased lists selected by industry and geographic demographics. We filter prospects by using industry knowledge to identify quality targets.

 

Our Technology

 

We designed our SaaS Cloud platform architecture for global access via an internet browser or mobile application. Updates to our platform are distributed instantaneously to all of our customers over the internet. Our solutions have been specifically built to deliver:

 

a consistent, intuitive end-user experience to limit the need for training and to encourage high levels of end-user adoption and engagement;

 

turnkey, out-of-the-box functionality;

 

flexibility to design customized reports and alerts that enable our customers to gain insights into their existing fleet and mobile assets;

 

integration with other systems such as OEM systems, fuel cards, GPS navigation devices, and customer information technology systems, such as work order management and enterprise resource management systems;

 

scalability to match the needs of our growing customer base and their fleets; and

 

rigorous security standards and high levels of system performance and availability demanded by our customers.

 

Our fleet management platform is comprised of a telematics device that incorporates off-the-shelf components, including a cellular modem, GPS receiver and memory capacity sufficient to run our proprietary firmware, which reports vehicle coordinates, time, speed, ignition status, and mileage from satellite readings. This information is collected using an event-based algorithm (allowing the events collected to provide a road hugging presentation on the mapping layers) and then sent to our receivers at third-party data centers via a commercial cellular network. The information is then processed and delivered to our customers providing a wide range of live reporting, mapping, and alerts designed to give customers business intelligence. This information can be accessed by our customers via an internet browser or mobile application as well as be sent to customers by email, an XML feed, or internet services.

 

Our SaaS platform is deployed using a multi-tenanted architecture that scales rapidly to support additional new subscribers through the addition of incremental commodity processing and storage hardware. This architecture flexibility allows us to sustain high levels of uptime without degradation of system performance despite significant subscriber growth. Our existing architecture and infrastructure have been designed with sufficient capacity to meet our current and anticipated future needs.

 

We use many frameworks, most notably REACT developed by Facebook, and write the majority of our software in industry-standard software programming languages, such as JavaScript, python, PHP and C/C++. All software is deployed for our relational database management system. Apart from these and other third-party industry standard technologies, our fleet management solutions have been specifically built and upgraded by our in-house development team.

 

46

 

 

Research and Development

 

The responsibilities of our research and development organization, which consists of 163 full-time employees, include platform management, platform development, quality assurance, and technology operations. Our investment in research and development is core to our business strategy and a key differentiator in the competitive landscape. All of our research and development activities are performed in-house. Our primary research and development organization is based in Singapore. We also have research and development operations in South Africa (where the first versions of our solutions were developed), and Portugal. Based on feedback from our customers and prospects, we work to expand our platform offerings while enhancing and maintaining our core solution technology to adapt to new regulatory compliance requirements, user demands, and emerging trends in the industry. We develop new functionality with a view to full platform deployment for use by all of our customers and avoid bespoke development.

 

Operations

 

We physically host our cloud-based SaaS platform for our customers principally in five secure third-party data centers located in South Africa, Singapore, the Netherlands, and the United Arab Emirates. These data centers provide us with both physical security, including around-the-clock security personnel, biometric access controls and systems security, including firewalls, encryption, redundant power and environmental controls. Our data centers maintained over 99.9% system uptime during the year ended February 28, 2023. We believe that our third-party hosting facilities are adequate for our current needs and that suitable additional capacity will be available as needed to accommodate planned expansion of our operations. We believe our agreements with these third-party data centers are generally consistent with competitive market terms and conditions.

 

Our platform technology also includes switches, routers, load balancers, IDS/IPS and application firewalls from top-tier suppliers to serve as the networking infrastructure and high levels of security infrastructure for the network environment. We use rack-mounted servers to run our solutions and for content caching. We use storage area network (“SAN”) hardware with fiber channel and solid-state drives at our data center locations. These SAN systems have been architected for high performance and data-loss protection, and we believe that these systems have the capacity and scalability to support our anticipated growth for the foreseeable future.

 

We leverage a large team of employed installers worldwide to install our telematics devices. On some occasions we may call on third parties to assist with installation. Upon contracting with a new customer, we dispatch the nearest installer to the customer’s place of business or a central location for installation of our telematics devices. Typically, the full installation cycle is accomplished within two to five days from the date of contract. If a telematics device malfunctions in the field, we also use our installers to replace the device.

 

Our Competition

 

The rapidly evolving market for our solutions is competitive and highly fragmented in certain of our regions, particularly by geography and customer segment. We compete with point-to-point solution providers as well as other companies with service offerings designed to address similar needs as our solutions that range from small, regional providers to midsized multinational providers to large global providers. Many of our competitors offer fleet or mobile asset management software solutions to particular industry segments or in limited geographic regions. For example, we compete with Verizon Connect, WebFleet by Bridgestone (formerly TomTom), Masternaut (a Michelin Group Company) and Fleet Complete for commercial fleet management in Europe; we compete with Tracker, Netstar, MiX Telematics, Geotab and CTrack for both consumers and commercial customers in South Africa; and we compete with a large and fragmented group of competitors in Asia and Africa. Many larger competitors have entered the market in recent years through acquisitions of competing solutions, such as telecommunications provider Verizon acquiring Fleetmatics, as well as tyre companies Bridgestone and Michelin acquiring TomTom and Masternaut, respectively. Some of our actual and potential competitors may enjoy competitive advantages over us, such as greater name recognition, longer operating histories, more varied services, and larger marketing budgets, as well as greater financial, technical, and other resources.

 

47

 

 

We believe that the key competitive factors in our market include:

 

ease of onboarding, initial setup and use;

 

platform functionality, performance and reliability (speed and stability);

 

relevant features that best meet the needs of fleet operators;

 

business intelligence capabilities;

 

technology architecture scalability; and

 

cost.

 

We believe that our efficient customer acquisition model, data driven business intelligence approach to fleet management, SaaS delivery model, deep domain expertise and large user base enable us to compete effectively. We believe that many of our competitors rely on up-front hardware sales to finance their operations. Their business models are a significant investment hurdle for certain customers. Additionally, many of these competitive offerings are difficult to deploy and use and lack other features required by customers.

 

Some of our competitors have made or may make acquisitions or enter into partnerships or other strategic relationships to offer a more comprehensive service than we do. These combinations may make it more difficult for us to compete effectively, including on the basis of price, sales and marketing programs, technology, or service functionality. We expect these trends to continue as companies attempt to strengthen or maintain their market positions.

 

Seasonality

 

Our business is not materially affected by seasonal trends.

 

Intellectual Property

 

Our intellectual property rights are important to our business. We rely on a combination of trademark, copyright, and trade secret laws, as well as confidentiality procedures and contractual restrictions, to establish and protect our intellectual property rights. We also license technology from third parties. We believe our license agreements for third-party software and other intellectual property are generally consistent with industry standard terms and conditions. See “Risk Factors—Our SaaS platform relies on specific third-party software and any inability to license or use such software from third-parties could render our platform inoperable.” Although the protection afforded by trademark, copyright, and trade secret laws, written agreements and common law may provide some advantages, we believe that the following factors help us to maintain a competitive advantage: the technological skills of our research and development personnel; frequent enhancements to our solutions; and continued expansion of our proprietary technology.

 

Human Capital

 

As at February 28, 2023, we had 4,039 full-time employees of which 2,816 are located in South Africa, 221 are located in Africa-Other, 288 are located in Europe, and 714 are located in Asia-Pacific, Middle East and USA.

 

We have a team-oriented culture and encourage candor from our employees, which we believe helps us to succeed and drive operational excellence. We also seek to, and have a history of, promoting from within our organization as well as hiring top talent from outside of our company to expand our capabilities. We aim to hire individuals who share our passion, commitment and entrepreneurial spirit. We are also committed to diversity and inclusion because we believe that diversity leads to better outcomes for our business and enables us to better meet the needs of our customers.

 

48

 

 

C.ORGANIZATIONAL STRUCTURE

 

The following table lists the entities which are controlled by the group.

 

      Country of  % holding   % holding 
Company Name  Held by  incorporation  2023   2022 
Cartrack Holdings Proprietary Limited4  Karooooo Ltd  South Africa   100.0    100.0 
Carzuka.com Pte Ltd1  Karooooo Ltd  Singapore   100.0    100.0 
Karooooo Management Company Pte. Ltd.  Karooooo Ltd  Singapore   100.0    100.0 
Karooooo Software Pte. Ltd.  Karooooo Ltd  Singapore   100.0    100.0 
Karooooo Proprietary Ltd  Karooooo Ltd  South Africa   100.0    100.0 
Karooooo Cartrack Limited10  Karooooo Ltd  Uganda   100.0    - 
Cartrack (Cambodia) Co. Ltd  Karooooo Management Company Pte Ltd  Cambodia   100.0    - 
Carzuka Pte Ltd1  Carzuka.com Pte Ltd  Singapore   100.0    100.0 
Karooooo Technologies Proprietary Limited2  Karooooo Proprietary Ltd  South Africa   100.0    100.0 
Cartrack Management Services Limited  Cartrack Holdings Proprietary Limited  South Africa   100.0    100.0 
Cartrack Proprietary Limited  Cartrack Holdings Proprietary Limited  South Africa   100.0    100.0 
Cartrack Manufacturing Proprietary Limited  Cartrack Holdings Proprietary Limited  South Africa   100.0    100.0 
Cartrack Insurance Agency Proprietary Limited3  Cartrack Holdings Proprietary Limited  South Africa   100.0    100.0 
Cartrack Namibia Proprietary Limited  Cartrack Holdings Proprietary Limited  Namibia   100.0    100.0 
Cartrack Technologies Pte. Limited  Cartrack Holdings Proprietary Limited  Singapore   100.0    100.0 
Carzuka Proprietary Limited  Cartrack Holdings Proprietary Limited  South Africa   100.0    100.0 
Purple rain Properties No.444 Proprietary Limited  Cartrack Holdings Proprietary Limited  South Africa   100.0    100.0 
Karooooo Logistics Pty Ltd (“Picup”)8  Cartrack Holdings Proprietary Limited  South Africa   70.1    70.1 
Cartrack Telematics Proprietary Limited  Cartrack Proprietary Limited  South Africa   49.0    49.0 
CTK Shell 1 (Pty) Ltd1,6  Cartrack Proprietary Limited  South Africa   100.0    100.0 
Karu Holdings Proprietary Ltd  Cartrack Proprietary Limited  South Africa   100.0    100.0 
Combined Telematics Services Proprietary Limited1  Cartrack Proprietary Limited  South Africa   49.0    49.0 
CTK Shell 2 (Pty) Ltd1,7  Cartrack Proprietary Limited  South Africa   100.0    100.0 
Cartrack Tanzania Limited  Cartrack Technologies Pte. Limited  Tanzania   100.0    100.0 
Karooooo Kenya Limited5  Cartrack Technologies Pte. Limited  Kenya   70.0    100.0 
Cartrack Engineering Technologies Limited  Cartrack Technologies Pte. Limited  Nigeria   100.0    100.0 
PT. Cartrack Technologies Indonesia  Cartrack Technologies Pte. Limited  Indonesia   100.0    100.0 
Cartrack Investments UK Limited1  Cartrack Technologies Pte. Limited  United Kingdom   100.0    100.0 

 

49

 

 

      Country of  % holding   % holding 
Company Name  Held by  incorporation  2023   2022 
Cartrack Technologies (China) Limited  Cartrack Technologies Pte. Limited  Hong Kong   100.0    100.0 
Cartrack Malaysia SDN.BHD  Cartrack Technologies Pte. Limited  Malaysia   100.0    100.0 
Cartrack Technologies LLC  Cartrack Technologies Pte. Limited  U.A.E   100.0    100.0 
Cartrack Technologies PHL.INC  Cartrack Technologies Pte. Limited  Philippines   100.0    100.0 
Cartrack Technologies South East Asia Pte. Limited  Cartrack Technologies Pte. Limited  Singapore   100.0    100.0 
Cartrack Ireland Limited  Cartrack Technologies Pte. Limited  Republic of Ireland   100.0    100.0 
Cartrack Technologies (Thailand) Company Limited  Cartrack Technologies Pte. Limited  Thailand   100.0    100.0 
Cartrack New Zealand Limited  Cartrack Technologies Pte. Limited  New Zealand   51.0    51.0 
Cartrack (Australia) Proprietary Limited  Cartrack Technologies Pte. Limited  Australia   100.0    100.0 
Cartrack Technologies Zambia Limited1  Cartrack Technologies Pte. Limited  Zambia   100.0    100.0 
Cartrack (Mauritius) Ltd1  Cartrack Technologies Pte. Limited  Mauritius   100.0    100.0 
Cartrack Vietnam Limited Liability Company1  Cartrack Technologies Pte. Limited  Vietnam   100.0    100.0 
Cartrack INC.  Cartrack Ireland Limited  U.S.A   100.0    100.0 
Cartrack Polska.SP.ZO.O  Cartrack Ireland Limited  Poland   90.9    90.9 
Cartrack Portugal S.A.  Cartrack Ireland Limited  Portugal   100.0    100.0 
Cartrack Espana. S.L.U.  Cartrack Ireland Limited  Spain   100.0    100.0 
Karu.Com. Unipessoal. Lda  Cartrack Portugal S.A.  Portugal   100.0    100.0 
Cartrack France SAS9  Cartrack Portugal S.A.  France   -    100.0 
Cartrack Limitada  Cartrack Technologies LLC  Mozambique   50.0    50.0 
Auto Club LDA  Cartrack Technologies LLC  Mozambique   80.0    80.0 
Cartrack for Information Technology Company  Cartrack Technologies LLC  Kingdom of Saudi Arabia   51.0    - 

 

 

1Dormant

2Previously known as Cartrack Technologies Proprietary Limited

3Previously known as Drive and Save Proprietary Limited

4Previously known as Cartrack Holdings Limited

5Previously known as Retriever Limited

6Previously known as Veraspan Proprietary Limited

7Previously known as Zonke Bonke Telecoms Proprietary Limited

8Previously known as Picup Technologies Proprietary Limited

9

Liquidated on May 19, 2022

1090% of the share capital of Karooooo Cartrack Limited is held by Karooooo Limited and the remainder 10% of the share capital is held by Karooooo Management Company Pte Limited, a wholly owned subsidiary of Karooooo Limited.

 

50

 

 

D.PROPERTY, PLANT AND EQUIPMENT

 

Our principal executive office in Singapore consists of approximately 1,625 square meters of space under a lease that expired in April 2023. We entered into a lease agreement for premises at 17 Kallang Junction #06-05/06 Singapore 339274 upon the terms set out below. Construction of our South African central office in Johannesburg, South Africa is well underway. In the interim, we entered into lease agreements for office space at two locations as set out below.

 

Lessee   Lessor   Address   Term
             
Karooooo Management Company  Pte Ltd   SB (17KJ) Investment Pte Ltd     17 Kallang Junction #06-
05/06 Singapore 339274
  April 04, 2023 to October 03, 2028
             
Cartrack Manufacturing Proprietary Limited   Stand 222 Republic Road (Pty) Ltd     Cnr Cherry Drive & Republic Rd, Randburg, Johannesburg, Gauteng, S.A   January 01, 2022 to December 31, 2024
             
Cartrack Proprietary Limited       Growthpoint Properties Limited       Grosvenor Corner, 195 Jan Smuts Avenue, Rosebank, Johannesburg, Gauteng, S.A.   April 01, 2021 to November 30, 2024  
 

We use these facilities for finance, legal, human resources, information technology, sales, marketing, manufacturing and other administrative functions.

 

We currently have six data center sites providing coverage and high-speed access to all customers. The locations of the data centers are in the Netherlands, United Arab Emirates (Dubai), Singapore, France and two in South Africa.

 

We believe that our facilities are adequate for our current needs and that suitable additional or substitute space will be available as needed to accommodate any potential expansion of our operations.

 

Item 4A. UNRESOLVED STAFF COMMENTS

 

Not applicable.

 

51

 

 

Item 5. OPERATING AND FINANCIAL REVIEW AND PROSPECTS

 

A.OPERATING RESULTS

 

MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS

 

The following discussion of our financial condition and results of operations should be read in conjunction with our consolidated financial statements and the notes thereto, included elsewhere in this annual report, as well as the information presented under “Presentation of Financial Information.” The following discussion and analysis includes forward-looking statements. These forward-looking statements are subject to risks, uncertainties and other factors that could cause our actual results to differ materially from those expressed or implied by the forward-looking statements. Factors that could cause or contribute to these differences include, but are not limited to, those discussed elsewhere in this annual report. See “Special Note Regarding Forward-Looking Statements” and “Risk Factors.”

 

Overview

 

Karooooo, headquartered in Singapore, is a leading provider of an on-the-ground operations Internet of Things (“IoT”) software-as-a-service (“SaaS”) cloud that maximizes the value of data by providing insightful real-time data analytics and business intelligence reports. Its offering extends beyond connected vehicles and equipment, assisting diverse enterprise customers in digitally transforming their on-the-ground operations, including systems integrations, fleet administration, field worker management, video-based safety, risk mitigation, delivery management and ESG compliance and reporting. Our business is vertically integrated, which affords us complete autonomy with regards to the development of the capabilities and features that differentiate our applications as well as the speed of our innovation. Since we own and control almost every aspect of our smart device design, platform innovation and software application development, client acquisition and onboarding, customer service and the management of our back-end support, we are able to move quickly without any significant third-party dependencies and inefficiencies.

 

Karooooo Limited (“Karooooo”), owns 100% of Cartrack, 100% of Carzuka and 70.1% of Karooooo Logistics.

 

We serve customers in 25 countries across five continents, supporting more than 1.7 million subscribers as of February 28, 2023 and our highly scalable platform serves large multinational enterprises and individual consumers alike, enabling us to address a large, growing and underpenetrated global market. As of February 28, 2023, we had more than 105,000 commercial customers (Fiscal 2022: 88,000+).

 

Prior to the financial year ended February 28, 2022, the group was organized into geographical business units and had four reportable segments by geography. There was only one reportable business segment, the Cartrack business segment. However, with the new business setup and new business acquired in financial year February 28, 2022, for management purposes, the group organized its business units based on its products and services into the following reportable segments:

 

Cartrack is a provider of an on-the-ground operational Internet of Things (“IoT”) Software-as-a-service (“SaaS”) cloud that maximizes the value of transportation, operations and workflow data by providing insightful real-time data analytics to connected vehicles and equipment.

 

Carzuka is a physical and e-commerce vehicle buying and selling marketplace which allows customers to source, buy and sell vehicles efficiently and cost effectively.

 

Karooooo Logistics provides a software application enabling the management of last mile delivery and general operational logistics. This technology addresses the challenges of on-the-ground distribution for large enterprises requiring systems integrations, payment gateways, third-party long-haul services and crowd-sourced drivers in order to scale and meet their operational needs.

 

52

 

 

Since our founding, Cartrack has gained vast expertise and enhanced our business in the following areas:

 

Developing new software applications such as fleet management, mobile asset accounting, workforce management, and insurance solutions;

 

Assisting diverse enterprise customers in digitally transforming their on-the-ground operations, including systems integrations, fleet administration, field worker management, video-based safety, risk mitigation, delivery management and ESG compliance and reporting.

 

Developing capabilities in data management at scale as well as a broad range of communication technologies and protocols;

 

Expanding our sales and marketing focus to include commercial fleets of all sizes; and

 

Expanding our geographic footprint.

 

Our single user interface and fully integrated cloud-based SaaS platform runs on internally developed and cost-effective smart IoT devices, enabling us to deliver a unified and comprehensive service to our customers while maintaining control of our cost structure. Our discrete, sophisticated smart devices stream data to the platform, facilitating informed decisions about optimal asset efficiency and productivity, including live tracking and location of assets. Customers utilize the platform through an easily accessible web-based portal or mobile application, which is designed to be easy to deploy across customers’ entire mobile asset fleets. Our devices can be installed in a range of mobile assets independent of asset procurement, allowing our customers to integrate our solutions in existing or new vehicles. Our platform includes a wide range of reliable services to effectively serve the needs of a geographically diverse range of clients. Where appropriate, partnerships with third party technology providers are established to create incremental value to customers in the markets we serve.

 

We believe that maintaining strong financial discipline and prudent investment of capital provides a strong foundation for growth. For the year ended February 28, 2023, we grew our subscribers to 1,717,077 (FY2022: 1,525,972) despite challenging macro-economic conditions. Our business has experienced scale, growth, strong profitability, cash generation and capital efficiency in recent years. For the year ended February 28, 2023, we generated subscription revenues of ZAR 3,010.1 million compared to subscription revenues of ZAR 2,568.2 million for the year ended February 28, 2022, reflecting year-over-year growth of 17%. Cartrack’s subscription revenue represented 98% of Cartrack’s total revenue.

 

Karooooo’s profit for the year was ZAR 608.8 million and ZAR 476.6 million, for the years ended February 28, 2023 and February 28, 2022, respectively, reflecting a year-over-year increase of 28%. This result includes Carzuka’s operating losses of ZAR 37.8 million in FY 2023 (FY 2022: ZAR13.3 million) due to our investment in infrastructure and brand building. We continue to exercise caution and pragmatism as we invest to grow Carzuka and Karooooo Logistics, supported by the group’s strong cash flow generative business model and the ability to leverage the untapped network effects of the Cartrack platform. The business models of Karooooo Logistics and Carzuka have delivered promising early results supporting scalability and good growth potential in the future.

 

Karooooo’s Adjusted EBITDA (a non-IFRS measure) for the year was ZAR 1,426.8 million and ZAR 1,211.8 million for the years ended February 28, 2023 and February 28, 2022, respectively, reflecting year-over-year growth of 18%.

 

Finally, we believe strong net cash generated from operating activities is an important factor in supporting our robust business model and indicates our ability to provide the capital necessary to invest in subscriber growth, territorial expansion, Carzuka and Karooooo Logistics. For the years ended February 28, 2023 and February 28, 2022, respectively, Karooooo generated net cash from operating activities of ZAR 1,126.7 million and ZAR 931.7 million, reflecting a year-over-year increase of 21%. This result was achieved notwithstanding the group’s strategic investment in expansion, brand building and customer acquisition for long-term, sustainable growth.

 

53

 

 

The following table sets forth the segment revenue, operating profit, operating profit margin, adjusted EBITDA and adjusted EBITDA margin for the periods presented.

 

   Year Ended February 28 
   Cartrack   Carzuka   Karooooo Logistics   Karooooo Consolidated 
  

2023

    2023      2022 (2)   Y-o-Y
%
  

2023

   2023   2022   Y-o-Y
%
  

2023

   2023   2022   Y-o-Y
%
  

2023

   2023   2022   Y-o-Y
%
 
  

(U.S$
thousands 
(1))

   (in R thousands)      

(U.S$
thousands(1))

   (in R thousands)       (U.S$
thousands (1))
   (in R thousands)       (U.S$
thousands (1))
   (in R thousands)     
Subscription revenue   163,769    3,003,931    2,565,745    17%      -       -       -       -    335    6,141    2,420    154%   164,104    3,010,072    2,568,165    17%
Other revenue   3,964    72,709    71,055    2%   -    -    -    -    -    -    -    -    3,964    72,709    71,055    2%
Vehicle sales   -    -    -    -    13,676    250,845    67,310    273%   -    -    -    -    13,676    250,845    67,310    273%
Delivery service   -    -    -    -    -    -    -    -    9,456    173,441    39,621    338%   9,456    173,441    39,621    338%
Total revenue   167,733    3,076,640    2,636,800    17%   13,676    250,845    67,310    273%   9,791    179,582    42,041    327%   191,200    3,507,067    2,746,151    28%
Cost of Sales   (47,707)   (875,068)   (832,197)   5%   (12,359)   (226,697)   (59,213

)

   283%   (7,246)   (132,907)   (31,151)   327%   (67,312)   (1,234,672)   (922,561)   34%
Gross profit   120,026    2,201,572    1,804,603    22%   1,317    24,148    8,097    198%   2,545    46,675    10,890    329%   123,888    2,272,395    1,823,590    25%
Gross profit margin        72%   68%             10%   12%             26%   26%             65%   66%     
Operating profit/(loss)   49,883    914,981    715,336    28%   (2,061)   (37,813)   (13,302)   184%   259    4,747    (2,909)   263%   48,081    881,915    699,125    26%
Operating profit/ (loss) margin        30%   27%             (15)%   (20)%             3%   (7)%             25%   25%     
Adjusted EBITDA (a non-IFRS measure)(2)   79,390    1,456,217    1,227,798    19%   (1,945)   (35,680)   (13,205)   170%   344    6,307    (2,808)   325%   77,789    1,426,844    1,211,785    18%
Adjusted EBITDA margin (a non-IFRS measure)(2)        47%   47%             (14)%   (20)%             4%   (7)%             41%   44%     

 

(1)For convenience purposes only, amounts in South African rand as at February 28, 2023 have been translated to U.S. dollars using an exchange rate of ZAR 18.3425 to U.S.$1.00, the exchange rate for U.S. dollars at February 28, 2023 as set forth in the H.10 statistical release of the Board of Governors of the Federal Reserve System. These translations should not be considered representations that any such amounts have been, could have been or could be converted at that or any other exchange rate. See “Exchange Rates” for further information about recent fluctuations in exchange rates.

(2)

We define Adjusted EBITDA, a non-IFRS measure, as profit less finance income plus finance costs, fair value changes to derivative assets, taxation, depreciation and amortization, plus once-off IPO costs in 2022 and 2021, plus a write-off of capitalized commission assets of ZAR 15.3 million through profit and loss in 2022. A reconciliation from segment operating profit to segment adjusted EBITDA is presented below.

(3)If excluding the ZAR 15.3 million relating to the write-off of capitalized commission assets in the fourth quarter of fiscal 2022, Cartrack’s:

 

Operating expenses increased 20%

 

General and administration operating expenses increased 10% to ZAR 524.3 million, in line with management expectations

 

Operating profit increased 1% to ZAR 730.6 million

 

Operating profit margin is 28%

 

54

 

 

Reconciliation of segment operating profit to segment adjusted EBITDA (a non-IFRS measure)

 

   Year ended February 28, 2023 
   Cartrack   Carzuka   Karooooo
Logistics
   Karooooo
Consolidated
 
   (in R thousands) 
                 
Segment operating profit/(loss)   914,981    (37,813)   4,747    881,915 
Depreciation and amortization   541,236    2,133    1,560    544,929 
Adjusted EBITDA (a non-IFRS measure)   1,456,217    (35,680)   6,307    1,426,844 

 

   Year ended February 28, 2022 
   Cartrack   Carzuka   Karooooo
Logistics
   Karooooo
Consolidated
 
   (in R thousands) 
                 
Segment operating profit/(loss)   715,336    (13,302)   (2,909)   699,125 
Depreciation and amortization   497,161    97    101    497,359 
Capitalized commission assets written-off   15,301    -    -    15,301 
Adjusted EBITDA (a non-IFRS measure)   1,227,798    (13,205)   (2,808)   1,211,785 

 

Factors Affecting Our Results of Operations

 

We believe that our performance and future success depend on a number of factors that present significant opportunities for us but also pose risks and challenges, including those discussed below and in the section of this annual report titled “Risk Factors.”

 

Subscriber Growth

 

We derive substantially all of our revenue from the sale of subscriptions to our SaaS cloud. We are focused on growing our subscription revenue by acquiring subscriptions from new customers and retaining and expanding subscriptions with existing customers, as we seek to utilize innovative feature enhancements on our SaaS cloud and value-added services as part of our customer acquisition and retention strategy.

 

We measure our success by our net subscriber base growth. We calculate net subscriber growth as the difference between gross subscriber additions and gross subscriber churn over a given period.

 

Customer Growth and Customer Retention

 

We rely on our proprietary internal systems and processes as well as our own sales teams to drive customer growth and minimize third-party risks in acquiring customers. Customer growth is a key driver of subscriber growth (vehicles under subscription contracts).

 

We offer our SaaS Cloud platform to a broad range of customers seeking a variety of mobility solutions. Neither our ability to acquire nor retain customers is dependent on any specific industry, and we have not historically been materially exposed or vulnerable to cyclical or niche business sectors. Moreover, as a result of this industry agnostic approach and our generally consistent average Revenue per subscriber (“ARPU”) in each region, our customer mix has not materially affected our results of operations. We do, however, monitor our customer mix to ensure that our sales and marketing efforts continue to be effective and evaluate exposure to customer concentration or other material risks in our subscriber base.

 

We seek to capitalize on the growth opportunities in our other regional markets, with subscribers currently located in 25 countries worldwide. In addition to driving subscription revenue growth, we believe that our presence across multiple geographic markets and our exposure to multiple industry sectors can mitigate the risk of changing economic conditions.

 

Foreign Currency Fluctuations

 

We conduct business in multiple countries and currencies, and as a result, the Group is exposed to currency risk to the extent that sales, purchases, and borrowings of the foreign operations are denominated in a currency other than the respective functional currencies of Group companies (comprising the Company and its subsidiaries). The functional currencies of Group companies are primarily the ZAR, USD, Euro (EUR), Mozambican metical (MZN), the Singapore dollar (SGD) and Polish zloty (PLN).

 

(Refer to the Risk Factors note on foreign currencies on page 23 and Note 31.2 (c) on Currency Risk on page F-52)

 

55

 

 

Key Business Metrics

 

We review a number of operating and financial metrics, including the following key business metrics, to evaluate the performance of our business, identify trends, formulate business plans, make strategic decisions and assess operational efficiencies. Our calculation of the key business metrics and other measures discussed below may differ from other similarly titled metrics used by other companies, securities analysts or investors.

 

Number of Subscribers and Subscription Revenue

 

We have demonstrated a history of growing our subscriber base through growth in customers as a result of our proprietary platform with next-generation functionality and software features, sales-centric culture and competitive pricing. We believe that our ability to attract a range of diversified new customers and grow our subscriber base is key to building a sustainable business model.

 

We define our number of subscribers at the end of any particular period as the total number of connected vehicles and equipment using our platform at the end of such period. For the years ended February 28, 2023, and February 28, 2022, Cartrack had 1,717,077 and 1,525,972 subscribers, respectively, which represents net subscriber growth of 191,105 or a 13% increase from period to period as a result of gross subscriber additions of 449,291 and gross subscriber churn of 258,186.

 

As of February 28, 2022, and February 28, 2021, Karooooo had 1,525,972 and 1,306,000 subscribers, respectively, which represents net subscriber growth of 219,972 or a 17% increase from period to period as a result of gross subscriber sales of 448,160 and gross subscriber churn of 228,188.

 

   As of February 28   Y-o-Y % 
   2023   2022   2021   2023   2022 
                          
Subscribers (as of end of period)   1,717,077    1,525,972    1,306,000    13%   17%

 

The number of subscribers on our platform directly drives our subscription revenue, which made up 86% of total group’s revenue for the fiscal year ended February 28, 2023.

 

Subscription revenue is a key metric we use to evaluate our business, since Karooooo derives substantially all of its revenue from the sale of subscriptions to its next-generation SaaS cloud platform.

 

For the years ended February 28, 2023, February 28, 2022 and February 28, 2021, Karooooo’s subscription revenue was ZAR 3,010.1 million, ZAR 2,568.2 million and ZAR 2,209.0 million, respectively, which represents a 17% and 16% increase respectively compared to the prior period, as a result of resilient subscriber growth.

 

    Year ended February 28     Y-o-Y %  
    2023     2023     2022     2021     2023     2022  
    (U.S.$
thousands (1))
    (in R thousands)              
                                                 
Subscription Revenue     164,104       3,010,072       2,568,165       2,209,017       17 %     16 %

 

(1)For convenience purposes only, amounts in South African rand as at February 28, 2023 have been translated to U.S. dollars using an exchange rate of ZAR 18.3425 to U.S.$1.00, the exchange rate for U.S. dollars at February 28, 2023 as set forth in the H.10 statistical release of the Board of Governors of the Federal Reserve System. These translations should not be considered representations that any such amounts have been, could have been or could be converted at that or any other exchange rate. See “Exchange Rates” for further information about recent fluctuations in exchange rates.

 

56

 

 

Annualized Recurring Revenue (“SaaS ARR”) (a non-IFRS measure)

 

We use SaaS ARR, a non-IFRS measure, as a measure of our revenue trend and an indicator of our future revenue opportunity from existing recurring customer contracts, assuming zero cancellations. We define SaaS ARR as the annual run rate subscription revenue of subscription agreements from all customers at a point in time, calculated by taking the monthly subscription revenue for all customers during that month and multiplying by 12. SaaS ARR is not adjusted for the impact of any known or projected future customer cancellations, service upgrades or downgrades or price increases or decreases.

 

The amount of actual revenue that we recognize over any 12-month period is likely to differ from SaaS ARR at the beginning of that period, sometimes significantly. This may occur due to subsequent changes in our pricing, service cancellations, upgrades or downgrades and acquisitions or divestitures.

 

Our calculation of SaaS ARR may differ from similarly titled metrics presented by other companies. The following table shows our SaaS ARR for each of the periods presented calculated using subscription revenue for the last month in each period:

 

   As of February 28   Y-o-Y % 
   2023   2023   2022   2021   2023   2022 
   (U.S.$
thousands (1))
   (in R thousands)         
                               
SaaS Annualized Recurring Revenue (a non-IFRS measure)   176,377    3,235,202    2,727,588    2,377,108    19%   15%

 

(1)For convenience purposes only, amounts in South African rand as at February 28, 2023 have been translated to U.S. dollars using an exchange rate of ZAR 18.3425 to U.S.$1.00, the exchange rate for U.S. dollars at February 28, 2023 as set forth in the H.10 statistical release of the Board of Governors of the Federal Reserve System. These translations should not be considered representations that any such amounts have been, could have been or could be converted at that or any other exchange rate. See “Exchange Rates” for further information about recent fluctuations in exchange rates.

 

As at February 28, 2023 and February 28, 2022, SaaS ARR was ZAR 3,235.2 million and ZAR 2,727.6 million, respectively, which represents a 19% increase from period to period, as a result of strong subscriber growth and a 3% increase in ARPU due to adverse currency fluctuations. We believe that the SaaS ARR growth has been trending well as we aim to continue to grow our subscriber base and ARR.

 

As at February 28, 2022 and February 28, 2021, SaaS ARR was ZAR 2,727.6 million and ZAR 2,377.1 million, respectively, which represents a 15% increase from period to period, as a result of strong subscriber growth offset by a 2% decrease in ARPU due to adverse currency fluctuations.

 

Average Revenue Per Subscriber (“ARPU”)

 

ARPU measures the monetization of Karooooo’s platform and is an indicator of pricing efficiency, competitiveness and market positioning. On an annual basis, ARPU is calculated as the average of the four quarterly ARPUs in that year. Cartrack’s ARPU has been fairly consistent since inception more than 15 years ago. Management believes that ARPU of approximately ZAR 150 provides attractive margins and sustainable growth in most countries.

 

The following table shows our historical ARPU for each of the periods presented:

 

   As of February 28   Y-o-Y % 
   2023   2023   2022   2021   2023   2022 
   (U.S.$(1))   (in R’s)         
                               
Average Revenue Per Subscribers (a non-IFRS measure)   8    155    151    154    3%   (2)%

 

(1)For convenience purposes only, amounts in South African rand as at February 28, 2023 have been translated to U.S. dollars using an exchange rate of ZAR 18.3425 to U.S.$1.00, the exchange rate for U.S. dollars at February 28, 2023 as set forth in the H.10 statistical release of the Board of Governors of the Federal Reserve System. These translations should not be considered representations that any such amounts have been, could have been or could be converted at that or any other exchange rate. See “Exchange Rates” for further information about recent fluctuations in exchange rates.

 

57

 

 

Adjusted Earnings Before Interest Depreciation Taxation and Amortization (“Adjusted EBITDA”) (a non-IFRS measure)

 

In addition to our results determined in accordance with IFRS, we believe Adjusted EBITDA, a non-IFRS measure, is useful in evaluating our operating performance.

 

We use Adjusted EBITDA in our operational and financial decision-making and believe Adjusted EBITDA is useful to investors because similar measures are frequently used by securities analysts, investors, ratings agencies and other interested parties to evaluate our competitors and to measure profitability.

 

We define Adjusted EBITDA, a non-IFRS measure, as profit less finance income plus finance costs, fair value changes to derivative assets, taxation, depreciation and amortization, plus once-off IPO costs in 2022 and 2021, plus a write-off of capitalized commission assets of ZAR 15.3 million through profit and loss in 2022.

 

However, non-IFRS financial information is presented for supplemental informational purposes only, has limitations as an analytical tool and should not be considered in isolation or as a substitute for financial information presented in accordance with IFRS. Investors are encouraged to review the related IFRS financial measure and the reconciliation of Adjusted EBITDA to profit, its most directly comparable IFRS financial measure, and not to rely on any single financial measure to evaluate our business.

 

   Year ended February 28   Y-o-Y % 
   2023   2023   2022   2021   2023   2022 
   (U.S.$
thousands(1))
   (in R thousands)         
Profit for the year   33,191    608,806    476,607    497,420    28%   (4)%
Less: Finance income   (1,268)   (23,255)   (6,083)   (4,358)   282%   40%
Add: Finance costs   550    10,095    12,331    9,302    (18)%   33%
Add: Fair value changes to derivate assets   53    971    506    -    92%   100%
Add: Taxation   15,554    285,298    205,476    198,628    39%   3%
Add: Depreciation of property, plant and equipment and amortization of intangible assets   29,709    544,929    497,359    398,792    10%   25%
Add: IPO costs   -    -    10,288    25,570    (100)%   (60)%
Add: Capitalized commission assets written-off (2)   -    -    15,301    -    (100)%   100%
Adjusted EBITDA (a non-IFRS measure)   77,789    1,426,844    1,211,785    1,125,354    18%   8%
Profit Margin   17%   17%   17%   22%          
Adjusted EBITDA Margin (a non-IFRS measure)   41%   41%   44%   49%          

 

(1)For convenience purposes only, amounts in South African rand as at February 28, 2023 have been translated to U.S. dollars using an exchange rate of ZAR 18.3425 to U.S.$1.00, the exchange rate for U.S. dollars at February 28, 2023 as set forth in the H.10 statistical release of the Board of Governors of the Federal Reserve System. These translations should not be considered representations that any such amounts have been, could have been or could be converted at that or any other exchange rate. See “Exchange Rates” for further information about recent fluctuations in exchange rates.

(2)During the financial year ended February 28, 2022, the Group uncovered collusion between a few insurance brokers and certain staff members. This resulted in a write-off of capitalized commission assets, of ZAR 15.3 million through profit or loss. The write-off was recognized in general and administration operating expenses for the year ended February 28, 2022. The error was corrected prospectively as the impact to prior periods is not material.

 

For the years ended February 28, 2023 and February 28, 2022, Adjusted EBITDA was ZAR 1,426.8 million and ZAR 1,211.8 million, respectively, which represents an 18% increase period over period, primarily due to consistent profitability as a result of robust subscriber and subscription revenue growth offset by investment for growth. This result includes Carzuka’s losses of ZAR 43.8 million (FY 2022: ZAR 12.4 million loss) incurred in the period. Karooooo is investing for the future in building Carzuka and Karooooo Logistics for scale, supported by the group’s strong cash flow generative business model and the ability to leverage the untapped network effects of the Cartrack platform. The business models of Karooooo Logistics and Carzuka have delivered promising early results supporting scalability and good growth potential in the future.

 

For the years ended February 28, 2022 and February 28, 2021, Adjusted EBITDA was ZAR 1,211.8 million and ZAR 1,125.4 million, respectively, which represents an 8% increase period over period, primarily due to consistent profitability as a result of robust subscriber and subscription revenue growth offset by investment for growth. This result includes Carzuka’s and Karooooo Logistics’s losses incurred in the period (2021: Nil).

 

58

 

 

Free Cash Flow and Free Cash Flow Margin (a non-IFRS measure)

 

In addition to our results determined in accordance with IFRS, we believe free cash flow and free cash flow margin, which are non-IFRS measures, are useful in evaluating our operating performance. Free cash flow is a non-IFRS financial measure that we calculate as net cash generated from operating activities less purchases of property, plant and equipment. Free cash flow margin is calculated as free cash flow divided by revenue.

 

We believe that free cash flow and free cash flow margin are useful indicators of liquidity and the ability of the group to turn revenues into free cash flow, respectively, that provide information to management and investors about the amount of cash generated from our operations that, after the investments in property and equipment and capitalized internal-use software, can be used for strategic initiatives, including investing in our business, and strengthening our financial position.

 

However, non-IFRS financial information is presented for supplemental informational purposes only, has limitations as an analytical tool and should not be considered in isolation or as a substitute for financial information presented in accordance with IFRS. In particular, free cash flow does not reflect any restrictions on the transfer of cash and cash equivalents within the group or any requirement to repay the group’s borrowings and does not take into account cash flows that are available from disposals or the issue of shares.

 

Management therefore takes such factors into account, in addition to free cash flow when determining the resources available for acquisitions and for distribution to shareholders. Investors are encouraged to review the related IFRS financial measure and the reconciliation of this non-IFRS financial measure to its most directly comparable IFRS financial measure, and not to rely on any single financial measure to evaluate our business.

 

   Year ended February 28   Y-o-Y % 
   2023   2023   2022   2021   2023   2022 
   (U.S.$
thousands (1))
   (in R thousands)         
Net cash generated from operating activities   61,424    1,126,663    931,706    937,851    21%   (1)%
Less: purchase of property, plant and equipment   (31,602)   (579,656)   (552,634)   (478,036)   5%   16%
Free cash flow (a non-IFRS measure)   29,822    547,007    379,072    459,815    44%   (18)%
Net cash generated from operating activities as a percentage of revenue   32%   32%   34%   41%          
Less: purchase of property, plant and equipment as a percentage of revenue   (17)%   (17)%   (20)%   (21)%          
Free cash flow margin (a non-IFRS measure)   16%   16%   14%   20%          

 

 

(1)For convenience purposes only, amounts in South African rand as at February 28, 2023 have been translated to U.S. dollars using an exchange rate of ZAR 18.3425 to U.S.$1.00, the exchange rate for U.S. dollars at February 28, 2023 as set forth in the H.10 statistical release of the Board of Governors of the Federal Reserve System. These translations should not be considered representations that any such amounts have been, could have been or could be converted at that or any other exchange rate. See “Exchange Rates” for further information about recent fluctuations in exchange rates.

 

We calculate free cash flow as net cash generated from operating activities less purchases of property, plant and equipment. Free cash flow margin is calculated as free cash flow divided by revenue.

 

For the years ended February 28, 2023 and February 28, 2022, free cash flow was ZAR 547.0 million and ZAR 379.1 million, respectively, which represents a 44% increase period over period and an increase in net cash generated from operating activities at ZAR 1,126.7 million (2022: ZAR 931.7 million) This result was achieved notwithstanding the group’s strategic investment in expansion, brand building and customer acquisition for long-term, sustainable growth.

 

59

 

 

For the years ended February 28, 2022 and February 28, 2021, free cash flow was ZAR 379.1 million and ZAR 459.8 million, respectively, which represents a 18% decrease period over period primarily due to a 1% decrease in net cash generated from operating activities at ZAR 931.7 million (2021: ZAR 937.9 million) given Karooooo’s continued and strategic investment into customer acquisition and long-term growth and strategic decisions to increase its investment into property, plant and equipment and infrastructure (predominantly being telematics devices and components) with ZAR 552.6 million invested during 2022, 16% more than the ZAR 478.0 million invested in 2021.

 

Free cash flow margin was 16% and 14%, respectively, for the years ended February 28, 2023 and February 28, 2022 and was 14% and 20%, respectively, for the years ended February 28, 2022 and February 28, 2021.

 

Components of Our Results of Operations

 

Revenue

 

Our revenue is substantially derived from the provision of mobility data analytics solutions on a subscription-based model typically under monthly SaaS subscription contracts. Our revenue is driven primarily by the number of assets under subscription to our SaaS platform and the price per asset under subscription contracts. Hardware sales, including sales to our licensees, installation revenue and royalties we receive from our licensees make up a minimal component of total revenue. Our initial per subscriber (or vehicle) contract terms are generally 36 months with automatic monthly renewals thereafter and may not be cancelled without penalty prior to the completion of the initial term. The average duration of our subscription contracts is 60 months. In some instances, we charge our customers for a ratable portion of the contract on a periodic basis, generally in advance on a monthly basis and in certain regions we apply annual escalations to the contract pricing. However, our customers may prepay all or part of their contractual obligations for the full initial contract term.

 

Cost of Sales

 

Cost of sales consists primarily of costs related to the depreciation and amortization of capitalized subscriber acquisition costs, which includes the telematics device, the cost of the installation and direct commissions paid to our sales staff. Other components of cost of sales include non-capitalized automotive technician costs, machine to machine (“M2M”) network communications costs and the costs of delivering safety and asset recovery services to our customers, including such costs incurred by our licensees. We capitalize the cost of installed telematics devices and direct sales commissions and depreciate these costs over the expected useful life of the subscriber, which is currently 60 months. We pay commissions to our sales staff only once a telematics device is installed and activated. If a customer subscription agreement is cancelled prior to the end of the expected useful life of the subscriber, the depreciation period is accelerated resulting in the carrying capitalized value being expensed in the then-current period. If an installed telematics device requires replacement for defect, the cost is taken as an expense in the replacement period. Less significant cost of sales items include expenditures incurred in connection with our asset recovery warranty program, (which is determined based on historical loss data observed over a period of at least the past five years) and mapping costs. Our cost of sales is generally driven by the number of assets under subscription and solutions provided. We expect the cost of sales in absolute terms to increase with subscriber growth. Cost of sales also includes the cost of vehicles bought for and sold via the Carzuka platform.

 

Other Income

 

Other income substantially consists of the profit on sales of fixed assets and other less significant items.

 

Operating Expenses

 

Other operating expenses consist of sales and marketing, research and development, general and administration and expected credit losses on financial assets.

 

60

 

 

Sales and Marketing

 

Sales and marketing expenses consist primarily of wages and benefits for sales and marketing personnel, and other marketing, advertising and promotional costs. Marketing and advertising costs consist primarily of pay-per-click advertising with search engines, social media advertising and other online and traditional advertising media, as well as the costs to create and produce these advertisements. Marketing and advertising costs are expensed as incurred.

 

We expect sales and marketing expenses to increase in absolute terms and to continue to be one of the largest components of operating expenses. Moreover, although sales and marketing expenses may fluctuate as a percentage of subscription revenue from period to period, our long-term target is for sales and marketing expenses to increase as a percentage of our subscription revenue.

 

General and Administration

 

General and administration expenses consist primarily of wages and benefits for administrative services, human resources, internal information technology support, executive, legal, finance and accounting personnel; professional fees; expenses for business application software licenses; non-income related taxes; other corporate expenses, such as insurance; and general office related expenses, such as rent and utilities.

 

In addition to the above, general and administration expenses consist of depreciation relating to other property, plant and equipment, excluding those related to subscriber acquisition costs, which are included in cost of sales, and the amortization of intangible assets relating to purchased computer software infrastructure.

 

We expect that administration and other expenses will increase as we continue to add personnel in connection with the anticipated growth of our business. In addition, we anticipate that we will also incur additional personnel expenses, professional service fees, including auditing and legal fees, and insurance costs related to operating as a public company in the United States of America. However, notwithstanding these additional expenses, our long-term target is to reduce general and administration expenses as a percentage of subscription revenue.

 

Research and Development

 

Research and development expenses consist of wages and benefits for hardware engineers, product management and software development personnel, technology experimental costs and the amortization of intangible assets relating to capitalized development costs. We have focused our research and development efforts on improving ease of use, functionality and technological scalability of our SaaS platform as well as on expanding and developing new offerings. The majority of our research and development employees are located in Singapore, South Africa and Portugal. Research and development costs that qualify for capitalization, such as costs related to new generation smart devices and our SaaS platform, are capitalized and amortized over 3 years.

 

We believe that continued investment in our technology is important for our future growth, and as a result, we expect research and development expenses to increase in absolute dollars, although they may fluctuate as a percentage of subscription revenue from period to period.

 

Expected Credit Losses on Financial Assets

 

Expected credit losses on financial assets consist of bad debts expensed, the movement on the expected credit loss provision and any bad debts recovered.

 

IPO costs

 

Costs relating directly to the IPO.

 

Finance Income

 

Finance income consists of interest earned on positive bank balances.

 

61

 

 

Finance Costs

 

Finance costs consist of interest paid on bank overdraft facilities, interest bearing loans, lease obligations and interest charges on outstanding taxes.

 

Taxation

 

Taxation consists primarily of current and deferred income tax and a minimal component of withholding tax.

 

Non-Controlling Interest

 

The non-controlling interest principally relates to a portion of Karooooo’s subsidiaries not owned by the parent, Karooooo. Subsequent to the acquisition of the remaining 31.9% stake in Cartrack Holdings Proprietary Limited on April 21, 2021, there is no material non-controlling interest as at February 28, 2023 and February 28, 2022.

 

Results of Operations

 

The following table sets forth our results of operations for the periods presented.

 

   Year ended February 28   Y-o-Y % 
   2023   2023   2022   2021 (3)   2023   2022 
Consolidated Statement of Profit and Loss  (U.S.$
thousands(1))
   (in R thousands)     
                         
Revenue   191,199    3,507,067    2,746,151    2,290,543    28%   20%
Cost of sales   (67,312)   (1,234,672)   (922,561)   (670,523)   34%   38%
Gross profit   123,887    2,272,395    1,823,590    1,620,020    25%   13%
Other income   536    9,828    1,841    2,166    434%   (15)%
Operating expenses   (76,343)   (1,400,308)   (1,126,306)   (895,624)   24%   26%
Sales and marketing(2)   (23,505)   (431,140)   (333,259)   (238,110)   29%   40%
General and administration   (38,414)   (704,603)   (555,327)   (476,534)   27%   17%
Research and development   (9,651)   (177,024)   (149,238)   (100,138)   19%   49%
Expected credit losses on financial assets   (4,773)   (87,541)   (88,482)   (80,842)   (1)%   9%
Operating profit   48,080    881,915    699,125    726,562    26%   (4)%
Initial public offering costs (“IPO”)   -    -    (10,288)   (25,570)   (100)%   (60)%
Finance income   1,268    23,255    6,083    4,358    282%   40%
Finance costs   (550)   (10,095)   (12,331)   (9,302)   (18)%   33%
Fair value changes to derivative assets   (53)   (971)   (506)   -    92%   100%
Profit before taxation   48,745    894,104    682,083    696,048    31%   (2)%
Taxation   (15,554)   (285,298)   (205,476)   (198,628)   39%   3%
Profit for the year   33,191    608,806    476,607    497,420    28%   (4)%
                               
Profit attributable to:                              
Owners of the parent   32,556    597,153    449,953    318,183    33%   41%
Non-controlling interest   635    11,653    26,654    179,237    (56)%   (85)%
    33,191    608,806    476,607    497,420    28%   (4)%
                               
Earnings per share                              
Basic and diluted earnings per share (US$’s & R’s)   1.05    19.29    15.24    15.65    27%   (3)%
Adjusted earnings per share (a non-IFRS measure)(2)                              
Adjusted basic and diluted earnings per share (a non-IFRS measure) (US$’s & R’s)    1.05    19.29    16.10    16.91    20%   (5)%

 

62

 

 

   Year ended February 28 
   2023   2023   2022   2021 (3) 
   (U.S.$             
   thousands(1))   (in R thousands) 
                 
Reconciliation of basic and diluted earnings and adjusted earnings per share (a non-IFRS measure)                
                 
Reconciliation between basic earnings and adjusted earnings (a non-IFRS measure)                
Profit attributable to ordinary shareholders   32,556    597,153    449,953    318,183 
Adjust for:                    
IPO costs   -    -    10,288    25,570 
Capitalized commission assets written-off   -    -    15,301    - 
Adjusted profit attributable to ordinary shareholders (a non-IFRS measure)   32,556    597,153    475,542    343,753 
                     
Weighted average number of ordinary shares in issue at period end (000’s) on which the per share figures have been calculated   30,951    30,951    29,528    20,333 
                     
Basic and diluted earnings per share   1.05    19.29    15.24    15.65 
Adjusted basic and diluted earnings per share (a non-IFRS measure)   1.05    19.29    16.10    16.91 

 

(1)For convenience purposes only, amounts in South African rand as at February 28, 2023 have been translated to U.S. dollars using an exchange rate of ZAR 18.3425 to U.S.$1.00, the exchange rate for U.S. dollars at February 28, 2023 as set forth in the H.10 statistical release of the Board of Governors of the Federal Reserve System. These translations should not be considered representations that any such amounts have been, could have been or could be converted at that or any other exchange rate. See “Exchange Rates” for further information about recent fluctuations in exchange rates.

(2)Adjusted earnings per share, a non-IFRS measure, is defined as earnings per share in accordance with IFRS excluding the impact of non-recurring expenses relating to the IPO and a write-off of capitalized commission assets. For the year ended February 28, 2022, IPO costs of ZAR 10.3 million were expensed (2021: ZAR 25.6 million) and ZAR 15.3 million (2021: Nil) of capitalized commission assets were written off through profit and loss in 2022. A reconciliation from earnings per share to Adjusted earnings per share, a non-IFRS measure, is presented.
(3)

We have elected to omit discussion of the earliest of the three years covered by our consolidated financial statements presented in this Annual Report because that disclosure for the fiscal year ended February 28, 2021 was included in our Annual Report on Form 20-F (File No. 001-40300), filed with the SEC on June 9, 2022, under the section titled “Item 5. Operating and Financial Review and Prospects.”

 

Comparison of Results for the Year Ended February 28, 2023 and February 28, 2022

 

Revenue

 

Cartrack’s subscription revenue increased by ZAR 441.9 million, or 17%, to ZAR 3,010.1 million for the year ended February 28, 2023 from ZAR 2,568.2 million for the year ended February 28, 2022.

 

Net subscriber growth was impacted by challenging trading conditions in South Africa as consumers exercised increased caution amidst looming inflationary pressure causing the growth to slow down by 13% from 219,972 for the year ended February 28, 2022 to 191,105 for the year ended February 28, 2023.

 

Carzuka generated ZAR 250.8 million (2022: ZAR 67.3 million). This growth is welcome justification of our belief in the sustainability of its agile, data-enhanced and highly scalable business model. It is also a testament to Karooooo’s customer-centric innovation in solving unique mobility needs.

 

Karooooo Logistics delivered significant revenue growth to ZAR 179.6 million (2022: ZAR 42.0 million), up 327%. Karooooo Logistics focuses on delivery-as-a-service (“Daas”) through selected third-party sourced drivers and logistics companies, and charges per delivery. The business model has been highly scalable and is delivering solid growth.

 

Cost of Sales

 

Karooooo’s cost of sales increased ZAR 312.1 million, or 34%, for the year ended February 28, 2023 compared to the year ended February 28, 2022. This was primarily due to Cartrack’s cost of sales increasing by ZAR 42.9 million, or 5%. Increased cost of sales of ZAR 269.2 million relating to Carzuka and Karooooo Logistics for the year ended February 28, 2023 compared to ZAR 90.4 million for the year ended February 28, 2022. is in line with the increase in revenue.

 

63

 

 

Other Income

 

Other income increased ZAR 8.0 million, or 434%, for the year ended February 28, 2023 compared to the year ended February 28, 2022. This was due to a higher gain on disposal of property, plant and equipment and an increase in sundry income in the current year.

 

Operating Expenses

 

Operating expenses increased ZAR 274.0 million, or 24%, for the year ended February 28, 2023 compared to the year ended February 28, 2022, impacted by Karooooo Logistics and Carzuka operating expenses of ZAR 42.2 million and ZAR 62.0 million respectively incurred in the year ended February 28, 2023, compared to ZAR 13.8 million and ZAR 21.4 million respectively in the year ended February 28, 2022. Cartrack’s operating expenses increased ZAR 205.1 million, or 19%, for the year ended February 28, 2023 compared to the year ended February 28, 2022 were predominantly contributed by ZAR 12.4 million in foreign exchange losses as a result of volatile exchange rates and an increase of ZAR 89.5 million in salary expenses, given Cartrack’s continued preparation for future growth.

 

Operating expenses for the year ended February 28, 2022 were negatively impacted during the fourth quarter when Cartrack management uncovered collusion between a few insurance brokers and certain staff members. This resulted in a write-off of capitalized commission assets of ZAR 15.3 million through profit and loss in 2022. The write-off was recognized in general and administration operating expenses in the fourth quarter of the year ended February 28, 2022. The error was corrected prospectively as the impact to prior periods is not material. Internal mitigation procedures have been implemented, criminal charges against parties involved have been laid with the South African Police Service (SAPS) and relevant staff members have been dismissed.

 

The increase in operating expenses is set forth in more detail below:

 

Sales and Marketing

 

   Year ended February 28     
   2023   2023   2022   Y-o-Y % 
   (U.S.$             
   thousands (1))   (in R thousands)     
                     
Sales and marketing   (23,505)   (431,140)   (333,259)   29%

 

(1)For convenience purposes only, amounts in South African rand as at February 28, 2023 have been translated to U.S. dollars using an exchange rate of ZAR 18.3425 to U.S.$1.00, the exchange rate for U.S. dollars at February 28, 2023 as set forth in the H.10 statistical release of the Board of Governors of the Federal Reserve System. These translations should not be considered representations that any such amounts have been, could have been or could be converted at that or any other exchange rate. See “Exchange Rates” for further information about recent fluctuations in exchange rates.

 

Karooooo’s sales and marketing operating expenses increased by ZAR 97.9 million or 29% for the year ended February 28, 2023 compared to the year ended February 28, 2022, impacted by Karooooo Logistics and Carzuka, sales and marketing operating expenses of ZAR 0.7 million and ZAR 35.0 million, respectively, incurred in the year ended February 28, 2023, compared to ZAR 0.4 million and ZAR 11.1 million, respectively, in the year ended February 28, 2022.

 

Cartrack’s sales and marketing operating expenses increased ZAR 73.8 million, or 23%, for the year ended February 28, 2023 compared to the year ended February 28, 2022 with a significant recruitment drive focused mainly on sales and customer experience.

 

Sales and marketing basic salaries are a major component of the cost of acquiring new customers and are not expensed over the expected life span of a customer, but rather when incurred. This component increased ZAR 36.9 million, or 17%, for the year ended February 28, 2023.

 

Investment in sales and marketing expenditure which will generally take approximately 6 months to translate into customer acquisition. We believe that the continued and strategic investment in enhancing our vertically integrated sales and marketing capabilities to leverage our go-to-market strategy drives customer acquisition and places us well for long term growth and margin expansion.

 

64

 

 

General and Administration              

 

   Year ended February 28     
   2023   2023   2022   Y-o-Y % 
   (U.S.$             
   thousands (1))   (in R thousands)     
                     
General and administration(2)   (38,414)   (704,603)   (555,327)   27%

 

(1)For convenience purposes only, amounts in South African rand as at February 28, 2023 have been translated to U.S. dollars using an exchange rate of ZAR 18.3425 to U.S.$1.00, the exchange rate for U.S. dollars at February 28, 2023 as set forth in the H.10 statistical release of the Board of Governors of the Federal Reserve System. These translations should not be considered representations that any such amounts have been, could have been or could be converted at that or any other exchange rate. See “Exchange Rates” for further information about recent fluctuations in exchange rates.

(2)Excluding the impact of the write-off of capitalized commission assets of ZAR 15.3 million incurred in the fourth quarter of the year ended February 28, 2022, Karooooo’s general and administration operating expenses as a percentage of subscription is 21%.

 

Karooooo’s general and administration operating expenses increased by 27% to ZAR 704.6 million for the year ended February 28, 2023 from ZAR 555.3 million for the year ended February 28, 2022. The increase of ZAR 149.3 million includes Karooooo Logistics’ and Carzuka’s general and administration operating expenses of ZAR 35.8 million and ZAR 22.5 million, respectively, incurred in the year ended February 28, 2023, compared to ZAR 10.4 million and ZAR 5.3 million, respectively, incurred in the year ended February 28, 2022.

 

Research and Development              

 

   Year ended February 28     
   2023   2023   2022   Y-o-Y % 
   (U.S.$             
   thousands (1))   (in R thousands)     
                     
Research and Development   (9,651)   (177,024)   (149,238)   19%

 

(1)For convenience purposes only, amounts in South African rand as at February 28, 2023 have been translated to U.S. dollars using an exchange rate of ZAR 18.3425 to U.S.$1.00, the exchange rate for U.S. dollars at February 28, 2023 as set forth in the H.10 statistical release of the Board of Governors of the Federal Reserve System. These translations should not be considered representations that any such amounts have been, could have been or could be converted at that or any other exchange rate. See “Exchange Rates” for further information about recent fluctuations in exchange rates.

 

Karooooo’s research and development operating expenses increased by ZAR 27.8 million or 19% for the year ended February 28, 2023 compared to the year ended February 28, 2022 primarily due to an increase in Cartrack’s research and development operating expenses by ZAR 25.7 million, or 18%, for the year ended February 28, 2023 compared to the year ended February 28, 2022 as the group continued its investment for improvement, enrichment and expansion of its connected cloud during the year ended February 28, 2023. Carzuka and Karooooo Logistics’s research and development operating expenses were ZAR 4.3 million and ZAR 5.7 million, respectively, incurred in the year ended February 28, 2023, compared to USD 4.9 million and ZAR 3.0 million, respectively, incurred in the year ended February 28, 2022.

 

Expected Credit Losses on Financial Assets

 

Expected credit losses on financial assets decreased ZAR 0.9 million, or 1%, for the year ended February 28, 2023 compared to the year ended February 28, 2022. The method in providing for expected credit losses is consistent with prior years.

 

65

 

 

Finance Income

 

Finance income increased ZAR 17.2 million, or 282%, for the year ended February 28, 2023 compared to the year ended February 28, 2022. This was primarily due to an increase in interest earned on positive bank balances during the course of the year.

 

Finance Costs

 

Finance costs decreased ZAR 2.2 million, or 18%, for the year ended February 28, 2023 compared to the year ended February 28, 2022. This was primarily due to marginally lower loan balances.

 

Taxation

 

Our total effective tax rate for the year ended February 28, 2023 was 31.9%, which increased from 30.1% for the year ended February 28, 2022. This was primarily due to more taxes incurred in the year ended February 28, 2023, partly attributable to some operating entities becoming profitable and as a result, taxable during the year.

 

There is no dividends tax in Singapore.

 

See Note 24 to the accompanying consolidated financial statements included elsewhere in this annual report for a detailed reconciliation of the tax expense.

 

Non-Controlling Interest

 

Profit attributable to non-controlling interest, relates to a portion of Karooooo’s subsidiaries not owned by the parent and decreased by ZAR 15.0 million, or 56%, for the year ended February 28, 2023 compared to the year ended February 28, 2022.

 

Segment Information

 

Operating segments are reported in a manner consistent with the internal reporting provided to the Chief Operating Decision Maker (“CODM”). The CODM, who is responsible for allocating resources and assessing performance of the operating segments, has been identified as the Group Chief Executive Officer (“CEO”), who makes strategic decisions.

 

Prior to the financial year ended February 28, 2022, the group was organized into geographical business units and had four reportable segments by geography. There was only one reportable business segment, the Cartrack business segment. However, with the new business setup and new business acquired in the financial year ended February 28, 2022, for management purposes, the group organized its business units based on its products and services into the following reportable segments:

 

Cartrack is a provider of an on-the-ground operational Internet of Things (“IoT”) Software-as-a-service (“SaaS”) cloud that maximizes the value of transportation, operations and workflow data by providing insightful real-time data analytics to connected vehicles and equipment.

 

Carzuka is a physical and e-commerce vehicle buying and selling marketplace which allows customers to source, buy and sell vehicles efficiently and cost effectively.

 

Karooooo Logistics provides a software application enabling the management of last mile delivery and general operational logistics. This technology addresses the challenges of on-the-ground distribution for large enterprises requiring systems integrations, payment gateways, third-party long-haul services and crowd-sourced drivers in order to scale and meet their operational needs.

 

The CODM monitors the operating results of its business units separately for the purpose of making decisions about resource allocation and performance assessment. Segment performance is evaluated based on subscription revenue, total revenue and operating profit or loss.

 

The segment information was provided to the CEO. See Note 4 to the accompanying consolidated financial statements included elsewhere in this annual report for Segment related information.

 

66

 

 

The following table sets forth the geographical region by subscriber numbers, subscription revenue and total revenue for the Cartrack business unit at the end of the periods presented.

 

   Cartrack 
   Year ended February 28 
   Subscriber       Subscription Revenue       Total Revenue     
   2023   2022   Y-o-Y %   2023   2023   2022   Y-o-Y %   2023   2023   2022   Y-o-Y % 
   (in Units)       (U.S.$
thousands(1))
   (in R thousands)       (U.S.$
thousands(1))
   (in R thousands)     
South Africa   1,314,902    1,185,528    11%   123,029    2,256,649    1,965,631    15%   125,391    2,299,983    2,013,802    14%
Africa-Other   73,150    67,965    8%   6,414    117,645    89,052    32%   7,146    131,068    101,019    30%
Europe   143,878    127,336    13%   13,694    251,190    223,846    12%   14,015    257,078    229,671    12%
Asia-Pacific, Middle East & USA   185,147    145,143    28%   20,632    378,447    287,216    32%   21,181    388,511    292,308    33%
Total   1,717,077    1,525,972    13%   163,769    3,003,931    2,565,745    17%   167,733    3,076,640    2,636,800    17%

 

(1)For convenience purposes only, amounts in South African rand as at February 28, 2023 have been translated to U.S. dollars using an exchange rate of ZAR 18.3425 to U.S.$1.00, the exchange rate for U.S. dollars at February 28, 2023 as set forth in the H.10 statistical release of the Board of Governors of the Federal Reserve System. These translations should not be considered representations that any such amounts have been, could have been or could be converted at that or any other exchange rate. See “Exchange Rates” for further information about recent fluctuations in exchange rates.

 

South Africa

 

Karooooo was able to leverage its strong market position and well-established national distribution network to deliver strong subscriber growth in the year, contributing to Karooooo’s robust financial performance. Revenue for South Africa increased ZAR 286.2 million, or 14%, for the year ended February 28, 2023 driven by a 15% increase in subscription revenue of ZAR 291.0 million as a result of net subscriber growth of 129,374 subscribers.

 

Africa-Other

 

This region remains a positive cash generator and is strategic to Karooooo’s South Africa operations. The number of subscribers increased 8% to 73,150 for the year ended February 28, 2023 (2022: 67,965). This translates to growth in subscription revenue by ZAR 28.6 million or 32%. This year, we were able to recoup income from customers impacted by COVID-19 that were not billed for an extended period, which bolstered the revenue. Significant operational reorganization, which we began in the fourth quarter of the year ended February 28, 2022, gained traction during the year. This yielded encouraging customer additions.

 

67

 

 

Europe

 

Revenue for Europe increased ZAR 27.4 million, or 12%, for the year ended February 28, 2023 compared to the year ended February 28, 2022, primarily driven by subscriber growth of 13% to 143,878 subscribers across the region at February 28, 2023.

 

Asia-Pacific, Middle East and USA

 

Revenue for Asia-Pacific, Middle East and USA increased ZAR 96.2 million, or 33%, for the year ended February 28, 2023 compared to the year ended February 28, 2022. Subscription revenue growth was driven by the number of subscribers in this region increasing 28% to 185,147 commercial subscribers at February 28, 2023 (2022:145,143). Considering that Southeast Asia economies only began to open up toward the end of the first quarter of the fiscal year, we are pleased with the traction gained in this region. As the second largest contributor to the group, we view Southeast Asia as the group’s most compelling regional growth opportunity in the medium to long term.

 

Our investment in the United States is strategic in nature, as it continues to yield key insights that have positively contributed to the group.

 

We have elected to omit discussion of the earliest of the three years covered by our consolidated financial statements presented in this Annual Report because that disclosure for the fiscal year ended February 28, 2021 was included in our Annual Report on Form 20-F (File No. 001-40300), filed with the SEC on June 9, 2022, under the section titled “Item 5. Operating and Financial Review and Prospects.”

 

Recent Accounting Pronouncements

 

A discussion of new accounting guidance that we have recently adopted, as well as accounting guidance that has been recently issued but not yet adopted by us, is included below and in Note 3 — New standards and interpretations of our consolidated financial statements included elsewhere in this annual report.

 

68

 

 

The new and amended standards and interpretations that are issued, but not yet effective, up to the date of issuance of the Group’s financial statements which could be relevant to the Group are disclosed below. The Group intends to adopt these new and amended standards and interpretations, when they become effective. At the date of authorization of the financial statements, the Group continues to assess and evaluate the impact to its financials on the initial adoption of these new accounting standards and interpretations and its related applicable period.

  

Details of amendment   Annual periods
beginning on/after
IFRS 17 Insurance Contracts and amendments to IFRS 17 Insurance Contracts   January 1, 2023
Amendments to IAS 8: Definition of Accounting Estimates   January 1, 2023
Amendments to IAS 12 Income Taxes: Deferred Tax Related to Assets and Liabilities Arising from a Single Transaction   January 1, 2023
Amendments to IAS 1 and IFRS Practice Statement 2: Disclosure of Accounting Policies   January 1, 2023
     
Initial Application of IFRS 17 and IFRS 9 – Comparative information (Amendments to IFRS 17)   January 1, 2023
Amendments to IAS 1: Classification of Liabilities as Current or Non-current   January 1, 2024
Amendments to IFRS 16: Lease Liability in a Sale and Leaseback   January 1, 2024
Amendments to IFRS 1: Non-current Liabilities with Covenants   January 1, 2024
Amendments to IAS 28 and IFRS 10: Sale or Contribution of Assets between an Investor and its Associate or Joint Venture   To be determined

 

Emerging Growth Company

 

As a company with less than US$1.07 billion in revenue during our last fiscal year, we qualify as an “emerging growth company” as defined in the JOBS Act. An emerging growth company may take advantage of specified reduced reporting and other burdens that are otherwise applicable generally to public companies. These provisions include an exemption from the auditor attestation requirement in the assessment of our internal control over financial reporting pursuant to the Sarbanes-Oxley Act.

 

We may take advantage of these provisions for up to five years from our IPO or such earlier time that we are no longer an emerging growth company. We would cease to be an emerging growth company upon (A) the last day of the fiscal year in which we had more than US$1.07 billion in annual revenue, (B) the date on which we are deemed to be a “large accelerated filer” under the rules of the SEC, which means the market value of our ordinary shares held by non-affiliates exceeds US$700.0 million as of the prior June 30th, or (C) the date on which we have issued more than US$1.0 billion of non-convertible debt over a three-year period. We may choose to take advantage of some but not all of these reduced burdens. To the extent that we take advantage of these reduced reporting burdens, the information that we provide shareholders may be different than you might obtain from other public companies in which you hold equity interests.

 

B.LIQUIDITY AND CAPITAL RESOURCES

 

Our principal sources of liquidity are our cash generated from operations, cash and cash equivalents on hand and borrowings available under our revolving credit facility. Cash and cash equivalents consist primarily of cash on deposit with banks. Cash and cash equivalents totaled ZAR 965.8 million as of February 28, 2023.

 

69

 

 

We believe that our cash generated from operations, cash and cash equivalents on hand and availability under our revolving credit facility will be sufficient to fund our working capital and capital expenditure requirements for at least the next twelve months. In addition, we may choose to raise additional funds at any time through equity or debt financing arrangements, if required for additional working capital, capital expenditures or other strategic investments. Our belief concerning liquidity is based on currently available information. To the extent this information proves to be inaccurate, or if circumstances change, future availability of credit or other sources of financing may be reduced, and our liquidity could be adversely affected. Our future capital requirements and the adequacy of available funds will depend on many factors, including those described in the section of this annual report titled “Risk Factors.” Depending on the severity and direct impact of these factors on us, we may be unable to secure additional financing to meet our operating requirements on terms favorable to us, or at all.

 

   Year ended February 28   Y-o-Y % 
   2023   2023   2022   2021(3)   2023   2022 
   (U.S.$
thousands (1))
   (in R thousands)         
                         
Net cash generated from operating activities   61,424    1,126,663    931,706    937,851    21%   (1)%
Net cash utilized by investing activities   (33,922)   (622,210)   (658,217)   (517,691)(2)    (5)%   27%
Net cash (utilized by) / generated from financing activities   (22,899)   (420,026)   334,972    (486,012)   (225)%   169%

 

(1)For convenience purposes only, amounts in South African rand as at February 28, 2023 have been translated to U.S. dollars using an exchange rate of ZAR 18.3425 to U.S.$1.00, the exchange rate for U.S. dollars at February 28, 2023 as set forth in the H.10 statistical release of the Board of Governors of the Federal Reserve System. These translations should not be considered representations that any such amounts have been, could have been or could be converted at that or any other exchange rate. See “Exchange Rates” for further information about recent fluctuations in exchange rates.
 (2)Net cash utilized from investing for the year ended February 28, 2021 includes the reclassification of ZAR 220.9 million in inventory movement to the purchase of property, plant and equipment.
 

(3)

We have elected to omit discussion of the earliest of the three years covered by our consolidated financial statements presented in this Annual Report because that disclosure for the fiscal year ended February 28, 2021 was included in our Annual Report on Form 20-F (File No. 001-40300), filed with the SEC on June 9, 2022, under the section titled “Item 5. Operating and Financial Review and Prospects.”

 

Operating Activities

 

Strong net cash generated from operating activities is an important factor in supporting our robust business model, and is an indication of our ability to provide the capital necessary to invest in subscriber growth and territorial expansion.

 

Net cash generated from operating activities increased ZAR 195.0 million, or 21%, for the year ended February 28, 2023 compared to the year ended February 28, 2022, primarily due to an increase in cash generated from operations before working capital changes of ZAR 219.5 million and a net increase in working capital of ZAR 8.4 million due to an increase in trade receivables, increase in inventories, and a decrease in deferred revenue. The increase in cash inflows associated with the increase in net finance income received amounted to ZAR 21.1 million and an increase in taxation paid of ZAR 54.1 million.

  

70

 

 

Investing Activities

 

Net cash utilized by investing activities decreased ZAR 36.0 million, or 5%, for the year ended February 28, 2023 compared to the prior period, primarily due to the acquisition of subsidiaries in 2022 and offset by 5% increase, of ZAR 27.0 million, in the investment in property, plant and equipment compared to the prior period.

 

Financing Activities

 

Net cash generated from financing activities decreased ZAR 755.0 million for the year ended February 28, 2023 compared to the prior period as a dividend of ZAR 331.3 million was paid in the year ended February 28, 2023. Net cash generated from financing activities was also impacted by an increase in cash outflow of ZAR 9.4 million for the year ended February 28, 2023 relating to lease liabilities repayment.

 

Other Financial Assets

 

As at February 28, 2023, the group recognized a derivative – call option of ZAR 0.4 million (FY2022: ZAR 1.4 million) and nil (FY2022: ZAR 15.3 million) for a derivative – put option relating to its acquisition of Karooooo Logistics. The call option is an agreement with the non-controlling shareholders of Karooooo Logistics to acquire an additional 13% interest, is exercisable from September 1, 2024 and expires on February 29, 2028.

 

The put option is an agreement entered into with the ultimate controlling shareholders to grant the group the right to sell its interest in Karooooo Logistics. The put option expired on August 31, 2022.

 

(Refer to Note 14 to the Consolidated Annual Financial Statements, “Other financial asset” on Page F-37 and Note 28 on “Acquisition of subsidiary” on Page F-46)

 

On December 29, 2020, prior to Karooooo’s corporate action during the year ended February 28, 2022, the group received US$58.5 million (ZAR 882.4 million) from a related party (Orient Victoria Pte Ltd) for the sole purpose of facilitating the guarantee required for Karooooo to implement the corporate action in connection with its IPO in the United States. This amount has been classified as other financial assets and is excluded from cash and cash equivalents in the statement of cash flows. (Refer to Note 14 to the Consolidated Annual Financial Statements, “Other financial assets” on Page F-37). This loan and all interest due had been repaid in full, terminating this related party transaction.

 

Term Loan Facility

 

The Term Loan Facility with Rand Merchant Bank was terminated and all outstanding borrowings were repaid in full in February 2021.

 

Euro Denominated Loan

 

Our wholly owned subsidiary, Cartrack Portugal, S.A., has a €1.5 million loan from Caixa Geral de Depositos S.A. pursuant to the loan agreement dated December 14, 2018 by and between Cartrack Portugal S.A. and Caixa Geral de Depositos S.A. The loan bears interest at a rate of 3.00% plus 12-month Euribor and payment on the loan is due in equal monthly installments over a five-year period. As of February 28, 2023, ZAR 5.7 million remained outstanding under the loan.

 

71

 

 

Revolving Credit Facility

 

General

 

In February 2021, Cartrack Proprietary Limited entered into a revolving credit facility agreement (the “Revolving Credit Facility”) with The Standard Bank of South Africa Limited (“Standard Bank”). The Revolving Credit Facility consists of a ZAR 925.0 million revolving credit funding facility, which includes an uncommitted term facility of ZAR 850.0 million and a committed term facility of ZAR 75.0 million. Each facility matures in a period of three years from the utilization date. At February 28, 2023, nil (2022: ZAR 20.0 million) was utilized.

 

Interest Rate

 

Both facilities bear interest at the Johannesburg Interbank Average Rate plus 2.05%, provided that with respect to the uncommitted term facility, such rate is subject to variation as determined by Standard Bank in its sole discretion dependent on prevailing market conditions at the time of utilization, as notified by the Standard Bank to the Cartrack Proprietary Limited by no later than the applicable utilization date. Cartrack Proprietary Limited has no obligations to prepay loans under our Revolving Credit Facility and may voluntarily prepay the Revolving Credit Facility, in whole or in part, subject to certain penalties and restrictions.

 

Covenants

 

The Revolving Credit Facility contains certain financial maintenance covenants as well as customary negative covenants, including, but not limited to, restrictions on Cartrack Proprietary Limited and its restricted subsidiaries’ ability to merge and consolidate with other companies, incur indebtedness, make investments, grant liens or security interests on assets, pay dividends or make other restricted payments, sell or otherwise transfer assets or enter into transactions with affiliates.

 

Events of Default

 

The Revolving Credit Facility provides that, upon the occurrence of certain events of default, Cartrack Proprietary Limited’s obligations under the agreement may be accelerated. Such events of default include payment defaults to the lenders, material inaccuracies of representations and warranties, breach of the financial maintenance covenants, cross-defaults to other material indebtedness, the suspension or cessation of a material part of the business of Cartrack Proprietary Limited, litigation which is reasonably likely to have a material adverse effect and other customary events of default.

 

Security and Guarantees

 

Cartrack Proprietary Limited’s borrowings under the Revolving Credit Facility are guaranteed by Cartrack Holdings Proprietary Limited and Cartrack Manufacturing Proprietary Limited.

 

Security has been provided in the form of a pledge and cession by the borrower and the guarantors of certain rights in favor of the lender.

 

Overdraft Facility

 

In February 2021, Cartrack Proprietary Limited entered into an unsecured ZAR 75.0 million overdraft facility with Mercantile Bank, a division of Capitec Bank Limited (“Mercantile Bank”), pursuant to the Addendum to the Short-Term Facility Letter dated February 12, 2021 by and between Cartrack Proprietary Limited and Mercantile Bank (the “Overdraft Facility”). Amounts due under the Overdraft Facility bear interest at Mercantile Bank’s prime lending rate, which as of the date of this annual report was 11.75%, and the overdraft facility expires on June 30, 2023.

 

As of February 28, 2023, nil (2022: ZAR 13.7 million) of the facility had been utilized.

 

Mortgage bond

 

A mortgage bond of ZAR 54 million is registered in favor of First Rand Bank Limited over the Remaining extent of Erf 160, Rosebank and Portion 6 of Erf 161, Rosebank, registered in the name of Purple Rain Properties No 444 Proprietary Limited (“Purple Rain”). Cartrack Proprietary Limited has signed a limited suretyship of ZAR 60 million for the mortgage bond. Interest levied by First Rand Bank Limited is at a rate of prime less 1.15% and repayable in equal monthly installments over a period of 60 months. The final repayment date is December 2025. Covenants are reviewed annually unless loan instalments are not met timeously. The next review date is October 31, 2023. From the inception date to the date of this report, Purple Rain has not breached the LTV covenant of 77%. As the leases on the properties had been cancelled in preparation of the demolition and redevelopment of the properties, the DSC covenant will be assessed based on the financials of Cartrack Proprietary Limited as surety for the income stream in the absence of a lease.

 

72

 

 

Off-Balance Sheet Arrangements

 

We do not engage in any off-balance sheet activities or have any arrangements or relationships with unconsolidated entities, such as variable interest, special purpose, and structured finance entities.

 

Contractual Obligations

 

The following table summarizes our contractual obligations as of February 28, 2023.

 

The table below analyses the group’s financial liabilities into relevant maturity groupings based on the remaining period at the statement of financial position to the contractual maturity date. The amounts disclosed in the table are the contractual undiscounted cash flows and include contractual interest payments.

 

   Less than                     
   1 year   2 years   3 years   4 years   >5 years   Total 
   (in R thousands) 
At February 28, 2023                        
Term loans   21,993    18,352    17,596    15,751        73,692 
Lease obligations   56,511    37,454    15,084    11,180    10,271    130,500 
Trade and other payables   329,481                    329,481 
Loans from related parties   607                    607 
Bank overdraft   40                    40 

 

C.RESEARCH AND DEVELOPMENT, PATENTS AND LICENSES

 

For our disclosure in respect of research and development, technology and intellectual property please refer to Item 4.B. “Information on the Company— Business Overview”.

 

D.TREND INFORMATION

 

See Item 4.B. “Information on the Company—Business Overview,” Item 5.A. “Operating and Financial Review and Prospectus—Operating Results” and Item 5.B. “Operating and Financial Review and Prospects—Liquidity and Capital Resources” within this annual report.

 

Quarterly Financial Information and Other Information

 

The following table sets forth our unaudited quarterly operational and financial information for each of the nine most recent quarters for the period ended February 28, 2023.We have prepared the unaudited quarterly operational and financial information on a consistent basis with the consolidated financial statements included elsewhere in this annual report. In the opinion of management, the unaudited quarterly operational and financial information reflects all necessary adjustments, consisting only of normal recurring adjustments, necessary for a fair statement of this data. This information should be read in conjunction with the consolidated financial statements and related notes included elsewhere in this annual report. The results of historical periods are not necessarily indicative of results for a full year or for any future period.

 

    Three Months Ended  
Quarterly Subscriber Data   February 28,
2021
    May 31,
2021
    August 31,
2021
    November 30,
2021
    February 28,
2022
    May 31,
2022
    August 31,
2022
    November 30,
2022
    February 28,
2023
 
    (subscribers and percentage growth)  
Subscribers (as of end of period)     1,306,000       1,366,470       1,408,609       1,470,385       1,525,972       1,542,762       1,600,013       1,678,606       1,717,077  
Net subscriber growth for the three months     59,911       60,470       42,139       61,776       55,587       16,790       57,251       78,593       38,471  
Growth against comparative prior year quarter     59 %     760 %     1 %     (13 )%     (7 )%     13 %     14 %     14 %     13 %

 

73

 

 

   Three Months Ended 
Quarterly Financial Results Data  February 28,
2021
   May 31,
2021
   August 31,
2021
   November 30,
2021
   February 28,
2022(1)
   May 31,
2022
   August 31,
2022
   November 30,
2022
   February 28,
2023
 
   (in R thousands) 
                                     
Revenue   615,741    626,193    658,768    719,541    741,649    801,437    859,282    929,993    916,355 
Subscription revenue   573,976    605,866    627,637    663,947    670,715    708,903    734,216    772,483    794,470 
Hardware and installation revenue   37,274    14,770    19,241    11,506    13,239    12,875    16,710    30,893    (1,515)
Other revenue   4,491    2,988    3,196    3,134    2,981    3,362    3,017    2,203    5,164 
Carzuka   -    2,569    8,694    23,884    32,163    50,005    65,406    71,700    63,734 
Karooooo Logistics   -    -    -    17,070    22,551    26,292    39,933    52,714    54,502 
Cost of sales   (206,276)   (182,341)   (207,044)   (249,878)   (283,298)   (271,551)   (290,069)   (346,904)   (326,149)
Gross profit   409,465    443,852    451,724    469,663    458,351    529,886    569,213    583,089    590,206 
Other income   810    785    500    532    24    737    3,420    3,852    1,819 
Operating expenses   (249,668)   (276,513)   (274,534)   (265,485)   (309,774)   (313,133)   (354,505)   (377,810)   (354,860)
Sales and marketing   (73,979)   (88,693)   (84,710)   (79,888)   (79,968)   (95,959)   (107,514)   (118,514)   (109,153)
General and administration   (105,183)   (128,675)   (131,857)   (132,537)   (162,258)   (155,189)   (178,551)   (184,690)   (186,173)
Research and development   (45,933)   (32,741)   (36,308)   (37,277)   (42,912)   (41,541)   (43,612)   (46,577)   (45,294)
Expected credit losses on financial assets   (24,593)   (26,404)   (21,659)   (15,783)   (24,636)   (20,444)   (24,828)   (28,029)   (14,240)
Operating profit   160,587    168,124    177,690    204,710    148,601    217,490    218,128    209,131    237,165 
IPO costs   (25,570)   (10,288)   -    -    -    -    -    -    - 
Finance income   506    712    1,619    1,525    2,227    2,842    4,763    6,541    9,109 
Finance costs   (4,469)   (1,891)   (3,019)   (3,756)   (3,665)   (3,619)   (3,193)   (488)   (2,795)
Fair value changes to derivative assets   -    -    -    -    (506)   -    -    -    (971)
Profit before taxation   131,054    156,657    176,290    202,479    146,657    216,713    219,698    215,184    242,508 
Taxation   (28,498)   (48,742)   (53,128)   (54,165)   (49,441)   (60,374)   (64,221)   (68,096)   (92,607)
Profit for the year   102,556    107,915    123,162    148,314    97,216    156,339    155,477    147,088    149,901 
                                              
Profit attributable to:                                             
Owners of the parent   59,308    88,275    119,148    146,201    96,329    153,533    152,544    145,553    145,522 
Non-controlling interest   43,248    19,640    4,014    2,113    887    2,806    2,933    1,535    4,379 
    102,556    107,915    123,162    148,314    97,216    156,339    155,477    147,088    149,901 

 

(1)Included in the fourth quarter of the year ended February 28, 2022 is the write-off of capitalized commission assets, of ZAR 15.3 million through profit or loss. The write-off was recognized in general and administration operating expenses for the year ended February 28, 2022. The error was corrected prospectively as the impact to prior periods is not material.

 

74

 

 

E.CRITICAL ACCOUNTING ESTIMATES

 

Our discussion and analysis of our financial condition and results of operations are based upon our consolidated financial statements, which have been prepared in conformity with IFRS. The preparation of our consolidated financial statements and related disclosures requires us to make estimates, assumptions and judgments that affect the reported amounts and related disclosures. We believe that the estimates, assumptions and judgments involved in the accounting policies described below have the greatest potential impact on our financial statements and, therefore, we consider these to be our critical accounting policies. Accordingly, we evaluate our estimates and assumptions on an ongoing basis. Our actual results may differ from these estimates under different assumptions and conditions.

 

Useful Life of Capitalized Telematics Devices, Capitalized Commission Assets and Revenue Recognition from Deferred Revenue

 

We complete a detailed assessment annually on the expected life cycle of subscriber contracts across the group. The continued growth in our customer base over the past few years has provided a more comprehensive database of information and more certainty to support the assessment of the average useful life of subscriber contracts with customers. On the basis of such information, there has been no change to the estimated average useful life of 60 months of a subscriber contract for the year ended February 28, 2023. Contracts which terminate prior to 60 months result in accelerated depreciation of the underlying capitalized telematics devices and capitalized commission assets being recognized immediately.

 

Goodwill

 

We test goodwill for impairment on an annual basis. The recoverable amounts of cash-generating units have been determined based on value-in-use calculations. These calculations are performed internally by the group and require the use of various estimates and assumptions regarding discount rates and the future financial performance of the cash-generating units.

 

Please refer to Note 2.1 to the accompanying consolidated financial statements included elsewhere in this annual report for information about the critical accounting policies, as well as Note 2.2 for a description of our other significant accounting policies.

 

75

 

 

Item 6. DIRECTORS, SENIOR MANAGEMENT AND EMPLOYEES

 

A.DIRECTORS AND SENIOR MANAGEMENT

 

Board of Directors

 

The following table sets forth information regarding the current members of our board of directors.

 

Name   Age   Position
Isaias (Zak) Jose Calisto   56   Executive Officer and Executive Chairman
Hoe Shin Goy   43   Executive Officer
Siew Koon Lim   64   Lead Independent Director
Andrew Leong   48   Independent Director
Kim White   47   Independent Director

 

Board Diversity Matrix (as at February 28, 2023)

 

Country of Principal Executive Offices “Home Country”   Singapore  
Foreign Private Issuer   Yes  
Disclosure Prohibited Under Home Country Law   No  
Total number of Directors   5  

 

            Did not
            disclose
Name  Female  Male  Non-Binary  gender
Part I: Gender Identity                    
Directors   3    2    0    0 
                     
Part II: Demographic Background                    
Underrepresented Individual in Home Country Jurisdiction   0                
LGBTQ+   0                
Did Not Disclose Demographic Background   0                

 

Executive Officers

 

The table below sets forth information regarding individuals who serve as executive officers.

 

Name   Age   Position
Isaias (Zak) Jose Calisto   56   Chief Executive Officer
Hoe Shin Goy   43   Chief Financial Officer
Juan Marais (1)   54   Chief Sales Officer

 

1.Mr. Marais is included above as executive officer by virtue of his shareholding in Karooooo. Mr. Marais is the beneficial owner of 3,140,000 shares through One Spire (Pty) Ltd., which corresponds to 10.14% of the issued and outstanding shares of the Company.

 

Senior Management

 

The following table sets forth information regarding members of our current senior management team.

 

Name   Age   Position
Richard Schubert   49   Chief Operating Officer
Carmen Calisto   26   Chief Strategy and Marketing Officer
Pedro Ventura   35   Chief Technology Officer

 

76

 

 

The following sets forth certain biographical information with respect to our directors, executive officers and senior management. Unless otherwise stated, the business address for our directors, executive officers and senior management is 17 Kallang Junction #06-05/06 Singapore 339274.

 

Isaias (Zak) Jose Calisto is our Chief Executive Officer and has been a member of our board of directors since May 2018. He has been the Chief Executive Officer of the group since its founding in 2001. Before founding the Company, Mr. Calisto was a Member of Vehicle Tracking Services, a company specializing in the distribution of telematics services, from 1994 through 2001. Prior to that, Mr. Calisto was a Member of Cell Communications, a company specializing in the distribution of telecommunication services, from 1994 to 1996. Mr. Calisto also completed an accelerated training program at Standard Bank, Africa’s largest lender by assets, from 1986 through 1991. Mr. Calisto studied at the University of South Africa and University of the Witwatersrand.

 

Hoe Shin Goy was appointed as Karooooo’s CFO on June 30, 2022. Hoe Shin is a registered Chartered Accountant based in Singapore. Hoe Shin joined Ernst & Young LLP in 2004 and was with the firm until 2009. She has extensive experience in audit, full spectrum finance and group financial reporting throughout the span of her career. Hoe Shin was the Director of Consolidation and Group Reporting for DFS Group, under the Selective Retailing Maison of LVMH.

 

Siew Koon Ong (Siew Koon Lim) was appointed to our board in July 2021 and is currently Karooooo’s Lead Independent Director and the Chair of the Audit and Risk Committee. Mrs. Lim holds a Bachelor of Accountancy degree from the National University of Singapore and is a Chartered Accountant and fellow member of the Institute of Singapore Chartered Accountants. Mrs. Lim has 38 years of experience in providing audit and business advisory services to local companies as well as major public listed companies in a wide range of industries, including banks. She has led initial public offerings of companies in the retail and lifestyle, manufacturing, construction and property development industries. Mrs. Lim joined Ernst & Young LLP (then known as Ernst & Whinney) in April 1982 and was a partner of the firm from July 1998 to June 2019, acting as Chief Financial Officer for a period of 3 years with the responsibility for the firm’s financial and management accounts. Mrs. Lim is also an independent director of Nanofilm Technologies International Limited, which is listed on the Mainboard of the SGX, serving as the Lead Independent Director and Chairperson of the Audit Committee and member of the Risk Committee and Nominating Committee. Mrs. Lim is also an independent director of Maribank (Singapore) Pte Ltd, one of the four digital banks in Singapore. At Maribank, she is the Lead Independent Director and Chairperson of the Audit Committee. She also sits on the Risk Committee and Remuneration and Nominating Committee at Maribank. In addition to Mrs. Lim’s global financial expertise and deep understanding of regulatory and technical compliance in a listed environment, we believe her extensive local knowledge and experience qualifies her to serve as a member of the Board.

 

Andrew Leong has been a member of our board of directors since February 2021 and is currently the co- founder and the Chief Executive Officer of Videre Security Solutions, a software company established in 2016, providing data analytics and cyber security to Singapore. Mr. Leong started his career in Singapore’s Intelligence Agency in 1998 and was head of the cybersecurity division from 1999 until 2005. From 2005 until 2015, Mr. Leong was the Managing Director of Chameleon Associates Pte. Ltd., a company specializing in risk mitigation utilizing predictive profiling. Mr. Leong holds a Bachelor of Applied Sciences in computer engineering from the Nanyang Technology University, Singapore. We believe that Mr. Leong is well qualified to serve as a member of our board of directors given his extensive experience in artificial intelligence and data analytics.

 

Kim White was appointed to our board on June 25, 2021. Mrs. White served as a member of the board of directors of Cartrack Holdings Limited since 2014. Mrs White also served as Chairman of the Audit and Risk Committee and member of the Remuneration Committee for Cartrack Holdings Limited during this time. Mrs. White started her career at RSM South Africa and then founded KCE Consulting, an audit and advisory firm, in 2001. Mrs. White currently holds the position of managing director at this firm. Mrs White holds a Bachelor of accounting science degree, an Honours degree in Accounting Science, a post-graduate certificate in Advanced taxation, a post-graduate certificate in International taxation, a certified financial planner diploma and a MBA from Guglielmo Marconi University, Italy. Mrs. White is a registered Chartered Accountant (South Africa). We believe Mrs. White is well qualified to serve as a member of our board of directors given her extensive knowledge, leadership, and experience.

 

77

 

 

Juan Marais is our Chief Sales Officer. Before joining Cartrack Holdings Limited in this role in 2004, he was the Chief Executive Officer of Advancor (Pty) Ltd., an insurance brokerage, from 2001 to 2004. Prior to that, Mr. Marais was the Chief Executive Officer of Finance Mart (Pty) Ltd., a financial services company, from 1998 to 2001. Mr. Marais began his career in the insurance industry at Broadstreet Financial Advisory Services, where he was a Managing Member from 1993 to 1998. Mr. Marais holds a Certification in Financial Planning from Milpark Business School.

 

Richard Schubert is our Chief Operating Officer. Mr. Schubert joined Cartrack Holdings Limited in 2007 and has held this role at Cartrack Holdings Limited since 2017, and prior to that, served as Chief Information Officer from 2007 through 2017. Mr. Schubert holds a National Higher Diploma in Electronic Engineering from the Technikon of the Witwatersrand.

 

Carmen Calisto joined Cartrack Holdings Limited in February 2020 as Group Chief Marketing Officer. Before joining Cartrack Holdings Limited in this role, she was a Media Activation Executive at Essence Global from 2019-2020, a global data and measurement-driven full-service agency. Prior to that, Ms. Calisto interned as an Actuarial Marketer with the Cartrack Group and an Actuarial Advisor at Ernst & Young. She holds a BSc (Honours) in Actuarial Science from Cass Business School and an MSc in Strategic Marketing from Imperial College London.

 

Pedro Ventura is our Chief Technology Officer. Mr. Ventura joined Cartrack Holdings Limited in 2015 as a senior Software Engineer and he was promoted to Chief Technical Officer in November 2020 assuming full responsibility for the strategic and technical direction of Research and Development and our IT infrastructure. Prior to joining Cartrack Holdings Limited, Mr. Ventura held various senior roles in technology and software development including being the founder of Internet Business Solutions & Technologies S.A., an Internet based start-up. Mr. Ventura studied Computer Engineering at the Instituto Superior Técnico in Lisbon.

 

Family Relationships

 

Carmen Calisto is the daughter of Isaias (Zak) Jose Calisto.

 

B.COMPENSATION

 

Directors and Executive Officer Compensation footnote

 

The following table provides information about the aggregate compensation, including benefits in kind, accrued or paid to our executive officers and directors with respect to the years ended February 2023 and 2022 for services in all capacities:

 

   Year ended February 28 
   2023   2023(2)   2022(2) 
   (U.S.$         
   thousands (1))   (in R thousands) 
Short-term employee benefits   903    16,557    13,109 
Post-employment benefits   21    378    276 
    924    16,935    13,385 

 

(1)For convenience purposes only, amounts in South African rand as at February 28, 2023 have been translated to U.S. dollars using an exchange rate of ZAR 18.3425 to U.S.$1.00, the exchange rate for U.S. dollars at February 28, 2023 as set forth in the H.10 statistical release of the Board of Governors of the Federal Reserve System. These translations should not be considered representations that any such amounts have been, could have been or could be converted at that or any other exchange rate. See “Exchange Rates” for further information about recent fluctuations in exchange rates.
(2)

Aggregate information disclosed includes directors and executive management given Karooooo’s IPO in the United States and the incorporation of an international headquarter in Singapore with a centralized management function. The Group CEO and CFO drive the Group’s strategy implementation, operation and direction with focus on sustainability and top and bottom-line growth. In 2022 Mr. Marais was included as executive officer by virtue of his shareholding in Karooooo. Mr. Marais is the beneficial owner of 3,140,000 shares through One Spire (Pty) Ltd., which corresponds to 10.14% of the issued and outstanding shares of the Company.

 

78

 

 

C.BOARD PRACTICES Board Composition

 

Board Composition

 

Our board of directors is composed of five members, of whom Siew Koon Lim, Andrew Leong and Kim White qualify as “independent” under Nasdaq listing rules. Our constitution provides that our board of directors initially be divided into three classes with staggered terms over a three-year period. Only Class I directors were subject to re-election at the first annual meeting of stockholders held after the Nasdaq listing, with the other classes continuing for the remainder of their respective terms. Our current directors are divided among the three classes as follows:

 

the Class I director that retired at the first annual meeting of stockholders held after the Nasdaq listing, Andrew Leong, was re-elected for a term of three years;

 

the Class II directors are Kim White and Siew Koon Lim, who were both re-elected at the AGM held on August 26, 2021 for a term of three years; and

 

the Class III directors are Isaias (Zak) Jose Calisto and Hoe Shin Goy, and their terms will expire at the third annual meeting of stockholders held after the Nasdaq listing, which will be held on July 12, 2023.

 

At each annual meeting of stockholders, upon the expiration of the term of a class of directors, the successor to each such director in the class will be elected to serve from the time of election and qualification until the third annual meeting following his or her election and until his or her successor is duly elected and qualified, in accordance with our amended and restated certificate of incorporation. Any additional directorships resulting from an increase in the number of directors will be distributed among the three classes so that, as nearly as possible, each class will consist of one-third of our directors.

 

This classification of our board of directors may have the effect of delaying or preventing changes in control of our company. For additional information regarding our board of directors, see Exhibit 2.2 “Description of Ordinary Shares—Election and Reelection of Directors.”

 

Siew Koon Lim was appointed as an additional director in accordance with article 92 of our Constitution, which required her to retire at the first annual general meeting of shareholders following her appointment. She was re-elected for a term of three years and also fulfils the position of Lead Independent Director, tasked to oversee governance and ensure independent decision-making by the board.

 

We have not entered into service contracts with any directors of our company or any of our subsidiaries providing for benefits upon termination of employment.

 

Audit Committee

 

The audit committee, which consists of Siew Koon Lim, Andrew Leong and Kim White assists the board in overseeing our accounting and financial reporting processes, the audits of our financial statements and business risk analysis. In addition, the audit committee is directly responsible for the appointment, compensation, retention and oversight of the work of our independent registered public accounting firm. The audit committee is also responsible for reviewing and determining whether to approve certain transactions with related parties. See Item 7.B. “Related Party Transactions—Related Person Transaction Policy.” The board of directors has determined that Siew Koon Lim qualifies as an “audit committee financial expert,” as such term is defined in the rules of the SEC, and that Siew Koon Lim, Andrew Leong and Kim White are independent, as defined under the rules of the SEC and the Nasdaq applicable to foreign private issuers. Siew Koon Lim acts as chairman of our audit committee.

 

Compensation and Nomination Committee

 

The compensation and nomination committee consists of Andrew Leong, Siew Koon Lim and Kim White, who are all independent non-executive directors, and assists the board in identifying and nominating candidates for election to the board of directors; reviews and recommends the compensation arrangements for the executive members of our board of directors and administers any equity compensation plan. Andrew Leong is the appointed director to act as chairman of our compensation and nomination committee. Although the CEO and CFO are invitees to the meetings to provide input on management performance and to motivate and explain the remuneration of our people and present proposals for general increases and bonuses, they are not members of this committee and therefore have no vote.

 

This committee is also charged with evaluating individual director performance, the performance of the sub-committees and the board as a whole, which is done on an annual basis.

 

Duties of Directors and attendance of meetings

 

Under Singapore law, members of the board of directors of a Singapore company owe certain fiduciary duties towards the company, including a duty to act in good faith in the best interests of the company, a duty to act honestly and to use reasonable diligence in the discharge of the duties of their office. Directors generally owe fiduciary duties to the company, and not to the company’s individual shareholders. Our shareholders may not have a direct cause of action against our directors. The company has a right to seek damages if a duty owed by directors is breached.

 

The directors have, without exception, attended all board meetings held during the reporting period.

 

79

 

 

Foreign Private Issuer and Controlled Company Exemptions

 

In general, under the Nasdaq corporate governance standards, foreign private issuers, as defined by the rules adopted under the Securities Exchange Act of 1934, as amended (the “Exchange Act”), are permitted to follow home country corporate governance practices instead of the corporate governance practices of the Nasdaq. Accordingly, we follow certain corporate governance practices of our home country, Singapore, in lieu of certain of the corporate governance requirements of the Nasdaq in respect of the following:

 

the requirement under Section 5605(e)(2) of Nasdaq listing rules that companies must adopt a formal written charter or board resolution, as applicable, addressing the nominations process and such related matters as may be required under the U.S. federal securities laws;

 

the requirement under Section 5605(d) of Nasdaq listing rules that a compensation committee comprised solely of independent directors governed by a compensation committee charter oversee executive compensation;

 

the requirement under Section 5605(b)(2) of Nasdaq listing rules that the independent directors have regularly scheduled meetings with only the independent directors present;

 

the requirement under Section 5605(c) of Nasdaq listing rules that a quorum must consist of at least 331∕3 percent of the outstanding shares of a listed company’s common voting stock; and

 

the requirement under Section 5610 of Nasdaq listing rules that a company must have adopted one or more codes of conduct applicable to all directors, officers and employees, and that such codes are publicly available.

 

In the event we no longer qualify as a foreign private issuer, we intend to rely on the “controlled company” exemption under the NASDAQ corporate governance rules. A “controlled company” under the Nasdaq corporate governance rules is a company of which more than 50% of the voting power is held by an individual, group or another company. Our controlling shareholder and chief executive officer, Zak Calisto, controls a majority of the combined voting power of our outstanding ordinary shares, and will be able to nominate a majority of directors for election to our board of directors. Accordingly, we would be eligible to, and, in the event we no longer qualify as a foreign private issuer, we intend to, take advantage of certain exemptions under the Nasdaq corporate governance rules.

 

The “foreign private issuer” exemption and the “controlled company” exemption do not modify the independence requirements for the audit committee, and we comply with the requirements of the Sarbanes-Oxley Act and the Nasdaq rules, which require that our audit committee be composed of at least three directors, all of whom are independent.

 

If at any time we cease to be a “controlled company” or a “foreign private issuer” under the rules of the Nasdaq and the Exchange Act, as applicable, our board of directors will take all action necessary to comply with the NASDAQ corporate governance rules.

 

Due to our status as a foreign private issuer and our intent to follow certain home country corporate governance practices, our shareholders will not have the same protections afforded to shareholders of companies that are subject to all the Nasdaq corporate governance standards. See Exhibit 2.2 “Description of Ordinary Shares.”

 

D.EMPLOYEES

 

As at February 28, 2023, we had 4,039 full-time employees, of which 2,816 are located in South Africa, 221 are located in Africa-Other, 288 are located in Europe, and 714 are located in Asia-Pacific, Middle East and USA. None of our employees are represented by a labor union or covered by a collective bargaining agreement.

 

We have a team-oriented culture and encourage candor from our employees, which we believe helps us to succeed and drive operational excellence. We also seek to, and have a history of, promoting from within our organization as well as hiring top talent from outside of our company to expand our capabilities. We aim to hire individuals who share our passion, commitment and entrepreneurial spirit. We are also committed to diversity and inclusion because we believe that diversity leads to better outcomes for our business and enables us to better meet the needs of our customers.

 

E.SHARE OWNERSHIP

 

For information regarding the share ownership of our directors and executive officers, please refer to Item 6.B. “—Compensation” and Item 7.A. “Major Shareholders and Related Party Transactions—Major Shareholders.”

 

F.DISCLOSURE OF A REGISTRANT’S ACTION TO RECOVER ERRONEOUSLY AWARDED COMPENSATION

 

Not applicable.

 

80

 

 

Item 7. MAJOR SHAREHOLDERS AND RELATED PARTY TRANSACTIONS

 

A.MAJOR SHAREHOLDERS

 

The following table sets forth information as at May 19, 2023 regarding actual ownership of our ordinary shares by:

 

each person or entity we know to own 5% or more of our ordinary shares;

 

each executive officer; and

 

each director.

 

For purposes of the table below, the percentage ownership calculations are based on 30,951,106 ordinary shares outstanding as of May 20, 2022. To the extent different, beneficial ownership determined in accordance with the rules of the SEC, including voting or investment power with respect to the securities, is described in the footnotes to the table.

 

   As of May 19, 2023 
Name of Owner  Number   Percent 
Directors and Executive Officers        
Directors        
Isaias (Zak) Jose Calisto (1)    20,028,811    64.71%
Hoe Shin Goy   -    0.0%
Kim White   -    0.0%
Siew Koon Lim   -    0.0%
Andrew Leong   -    0.0%
Executive Officers          
Richard Schubert   -    0.0%
Juan Marais (2)   3,140,000    10.14%
Carmen Calisto   188    0.0%
Pedro Ventura   -    0.0%
All executive officers and directors as a group (9 persons)   23,168,999    74.85%
           
Other 5% Shareholders          
Gobi Capital LLC (3)   2,177,218    7.03%
           
Total Ordinary Shares   30,951,106    100.0%

 

(1)Mr. Calisto owns 20,028,811 shares, or 64.71%. However, Mr. Calisto and One Spire (Pty) Ltd. have agreed that if Mr. Calisto’s beneficial ownership falls to below 51% of the issued and outstanding shares of the Company, then One Spire (Pty) Ltd. will cast all votes in respect of the ordinary shares that One Spire (Pty) Ltd. beneficially owns as directed by Mr. Calisto. As a result, in accordance with the rules of the SEC, Mr. Marais’ 3,140,000 shares may be deemed to be beneficially owned by Mr. Calisto. Therefore, Mr. Calisto may be deemed to beneficially own 23,168,811 shares or 74.85%. Mr. Calisto disclaims beneficial ownership of Mr. Marais’ 3,140,000 ordinary shares.

(2)Mr. Marais is the beneficial owner of 3,140,000 shares through One Spire (Pty) Ltd., which corresponds to 10.14% of the issued and outstanding shares of the Company. Mr. Marais and Jennie Allen are directors of One Spire (Pty) Ltd., and accordingly, Mr. Marais and Ms. Allen share voting and investment power over the shares held by One Spire (Pty) Ltd. Mr. Calisto and One Spire (Pty) Ltd. have agreed that if Mr. Calisto’s beneficial ownership falls to below 51% of the issued and outstanding shares of the Company, then One Spire (Pty) Ltd. will cast all votes in respect of the ordinary shares that One Spire (Pty) Ltd. beneficially owns as directed by Mr. Calisto. As a result, in accordance with the rules of the SEC, Mr. Calisto may be deemed to beneficially own such shares. Mr. Calisto disclaims beneficial ownership of such ordinary shares.

(3)Gobi Capital LLC is controlled by Bo Shan. Gobi Capital LLC and Bo Shan disclaim beneficial ownership of the ordinary shares listed above except to the extent of any pecuniary interest therein. The business address of Gobi Capital LLC is 909 Montgomery Street, Suite 400, San Francisco, CA 94133.

 

81

 

 

As at May 19, 2023, we had 2 holders of record of our ordinary shares, 1 of which was located in the United States, holding approximately 24,232,652 of our total issued ordinary shares. The U.S. shareholder of record is CEDE & CO., a nominee of The Depository Trust Company. We believe that the shares held by CEDE & CO. include ordinary shares beneficially owned by both holders in the United States and non-U.S. beneficial owners. The share register in South Africa holds 6,718,454 ordinary shares.

 

B.RELATED PARTY TRANSACTIONS

 

CERTAIN RELATIONSHIPS AND RELATED PARTY TRANSACTIONS

 

Related Person Transaction Policy

 

We have adopted a policy requiring approval by the audit committee, subject to certain exceptions, of certain transactions between us and a related person (as defined below). Transactions subject to the policy would include the following transactions in which a related person has or will have a direct or indirect material interest:

 

any transaction or series of transactions with a related person that is material to us or the related person, or

 

any transactions that are unusual in their nature or conditions, involving goods, services, or tangible or intangible assets, to which we are a party.

 

For purposes of the policy, “related person” means:

 

any director or executive officer of (i) the Company or (ii) an affiliated entity of the Company;

 

any immediate family member of a director or executive officer of (i) the Company or (ii) an affiliated entity of the Company;

 

any nominee for director of (i) the Company or (ii) an affiliated entity of the Company and the immediate family members of such nominee;

 

a 10% beneficial owner of the Company’s voting securities or any immediate family member of such owner; and

 

enterprises in which a substantial interest in the voting power is owned, directly or indirectly by a person described in any of the immediately preceding four bullet points or over which such a person is able to exercise significant influence.

 

Related Party Transactions

 

The information below describes related party transactions we have entered into, which are material to the company or the related party, or any transactions that are unusual in their nature or conditions, involving goods, services or tangible or intangible assets, to which the company or any of its affiliates was a party.

 

Additional information about our related party transactions is included in Note 30 to the audited consolidated financial statements.

 

Property leases

 

Up to December 2021, we leased offices at 166 Jan Smuts Avenue, Rosebank, Johannesburg, 2196, South Africa and at 11 Keyes Avenue, Rosebank, Johannesburg, 2196, South Africa, with approximately 6,356 square meters of space in total, pursuant to lease agreements (the “Lease Agreements”) by and between Purple Rain, and each of (i) Cartrack Proprietary Limited, (ii) Cartrack Manufacturing Proprietary Limited and (iii) Found Proprietary Limited, each dated as at March 1, 2020. Purple Rain was an entity in which our Chief Executive Officer, Isaias (Zak) Jose Calisto, owned an 85% stake. Under the Lease Agreements, the aggregate amount of payments paid to Purple Rain were ZAR 7.2 million, ZAR 12.4 million and ZAR 16.4 million for the years ended February 28, 2022, February 28, 2021 and February 29, 2020, respectively.

 

The Lease Agreements were terminated during fiscal 2022 and the shares of Purple Rain were acquired by Cartrack Holdings Proprietary Limited, terminating the only material related party transaction within the group - more detail below “acquisitions”. Following a decision to demolish the existing buildings we entered into lease agreements for office space at two locations as set out in Item 4.D, “Property, Plant and Equipment”.

 

Put Option

 

When Karooooo acquired 70.1% of Karooooo Logistics (Picup) in September 2021, Karooooo entered into a Put Option Agreement with our Chief Executive Officer, Isaias (Zak) Jose Calisto, the ultimate controlling shareholder of Karooooo, to grant Karooooo the right to sell all its interest in Karooooo Logistics to Isaias (Zak) Jose Calisto. The put option expired on August 31, 2022. As this was a transaction between Karooooo and the ultimate controlling shareholder of Karooooo, Isaias (Zak) Jose Calisto, the fair value and subsequent changes in fair value of the put option is recognized directly against retained earnings, amounting to ZAR 15.3 million. Refer to FS – page F-37.

 

Registration Rights Agreement

 

In connection with the Offering, we entered into a registration rights agreement with our Chief Executive Officer, Isaias (Zak) Jose Calisto. The registration rights agreement grants Mr. Calisto and his designees specified registration rights in connection with any transfer of ordinary shares issuable to us or our affiliates upon conversion of any shares. As a result, Mr. Calisto may require us to use reasonable best efforts to effect the registration under the Securities Act of our ordinary shares that he or his affiliates own, in each case at our own expense. The registration rights agreement also provides that we will indemnify Mr. Calisto in connection with the registration of our ordinary shares.

 

82

 

 

Loan Arrangements

 

Given our commitment to South Africa’s broad-based Black economic codes of good practice, we entered into an Enterprise Development Loan Agreement with Bumbene House (Proprietary) Limited in February 2020 under which we provided Bumbene House (Proprietary) Limited with a loan in an aggregate amount of ZAR 11.0 million. The loan was extended by a further ZAR 8.4 million during the 2021 financial year and another ZAR 6.4 million during the 2023 financial year. Our Chief Executive Officer, Isaias (Zak) Jose Calisto, serves as a trustee of the Kubu Trust that owns 100% of Bumbene House (Proprietary) Limited. Amounts due under this loan bear no interest, have no fixed terms of repayment and are repayable on demand. As at February 28, 2023, ZAR 25.8 million of this loan remained outstanding in full.

 

On December 22, 2020, the Company entered into an agreement with a related party (Orient Victoria Pte Ltd), whereby the related party agreed to lend and advance up to USD 65 million for the sole purpose of facilitating the Company’s acquisition of the remaining interest in the subsidiary, CTK. The related party loan bore interest at a rate of 1.25% and was repayable as soon as possible and prior to the Company paying any dividends. On December 29, 2020, the Company received a USD 58.5 million (ZAR 882.4 million) loan from Orient Victoria Pte Ltd. This loan was fully repaid, with interest, on April 22, 2021.

 

Acquisitions

 

Karooooo Logistics (Pty) Ltd: In September 2021, the group strategically acquired 70.1% of the shares and voting interest in Karooooo Logistics (Picup), a logistics cloud-based disruptive technology company located in South Africa. The acquisition may be a related party transaction given that Isaias (Zak) Jose Calisto, founder and CEO of Karooooo, had been working with Picup prior to its acquisition by the group, to build the Picup business for scale, including through a ZAR 4.5 million loan from Onecell Holdings (Pty) Ltd of which Mr J Marais and Mr Calisto hold substantial voting interests, and Mr Calisto is a director, given the timing of the approval of the transaction. The loan was intended as a once-off short-term bridge financing for Picup prior to final acquisition approvals, and was fully repaid in September 2021 following the completion of the acquisition.

 

Mr J Marais, Mr Calisto and Onecell Holdings (Pty) Ltd had no interest in Picup prior to the acquisition.

 

As Cartrack’s mobility open eco system platform allows for seamless integration into third party systems, Karooooo Logistics has been working with Cartrack to address the challenges of last-mile delivery through an integrated offering. Karooooo Logistics simplifies transport operations and helps mitigate the risks associated with logistics, specifically in relation to meeting tight delivery timeframes. Cartrack customers are now able to manage their own fleets and workflows, interact with specialist courier companies, as well as a network of vetted crowd-sourced drivers, thus enabling them to efficiently scale their e-commerce business, deliveries and general logistic needs. The platform allows enterprises and transporters to plan and allocate their loads, access real-time tracking and proof of delivery with automated payments.

 

Purple Rain Properties (Pty) Ltd (“Purple Rain”): In February 2022, the group acquired 100% of the shares and voting interest in Purple Rain for a nominal consideration of ZAR 100 which equaled the net asset value and issued share capital of Purple Rain at the time. See Note 28 to the accompanying consolidated financial statements included elsewhere in this annual report for further information.

 

The Transaction is a related party transaction due to Mr J Marais and Mr Calisto indirectly owning Purple Rain through their interest in Onecell Holdings (Pty) Ltd, a private company registered in South Africa.

 

Purple Rain’s only asset is the properties at the location of the office space utilized by Cartrack businesses in Johannesburg, South Africa prior to this acquisition and redevelopment. Independent valuation appraisals of these properties had been concluded.

 

Given Karooooo’s consistent annual growth rate since inception, its existing leased office premises in Johannesburg South Africa, Cartrack Corner, situated at 11 Keyes Avenue Rosebank (“office premises”), no longer provided adequate space to accommodate the expected growth.

 

Subsequent to the acquisition the office buildings have been demolished and the properties consolidated to enable the erection of a head office suite for South Africa.

 

The full total cost for the redevelopment of the office premises, including the site, is estimated to be ZAR 404.1 million. The complete asset estimated to be ZAR 404.1 million equates to an estimated monthly long term lease cost of ZAR 115 per square meter, in comparison to the current market rate of ZAR 140 per square meter with an annual escalation of 8%. The new offices, including 404 parking bays, will have a built-up area of approximately 31,800 square meters. Whilst the redevelopment is taking place, expected to be 2 years, Cartrack has temporarily leased offices opposite its current offices in Rosebank, Johannesburg and another location in Johannesburg South Africa, as set out in Item 4.D “Property, Plant and Equipment”.

 

C.INTERESTS OF EXPERTS AND COUNSEL

 

Not applicable.

 

83

 

 

Item 8. FINANCIAL INFORMATION

 

A.CONSOLIDATED STATEMENTS AND OTHER FINANCIAL INFORMATION

 

See Item 18. “FINANCIAL STATEMENTS”

 

LEGAL PROCEEDINGS

 

To our knowledge, we are not currently a party to any legal proceeding that would have a material adverse effect on our financial condition, results of operations, or liquidity, nor are we aware of any pending legal proceedings, which may have a material adverse effect on our financial condition, results of operations, or liquidity. From time to time in the future, we may become involved in legal proceedings arising in the ordinary course of our business. Litigation is subject to many uncertainties, the outcome of individual litigated matters is not predictable with assurance, and it is reasonably possible that some of these matters may be decided unfavorably to us.

 

DIVIDENDS AND DIVIDEND POLICY

 

Dividends are declared at the discretion of our board of directors and we cannot assure you that we will pay any dividends to holders of our ordinary shares, or as to the amount of any such dividends if our board of directors determines to do so.

 

The Group did not pay any dividends during Fiscal 2022 (Fiscal 2021: ZAR 418 million).

 

The board recognizes the importance to the group of investment in achieving growth at scale and endeavors to avoid swings in dividend profile.The payment and timing of dividends in cash or other distributions (such as a return of capital to shareholders through share buy-backs, for example) are determined by the board after considering factors that include: earnings and free cash flow; current and anticipated capital requirements; economic conditions; contractual, legal, tax and regulatory restrictions (including covenants contained in any financing agreements), the ability of group subsidiaries to distribute funds to Karooooo and such other factors the board may deem relevant. Karooooo aims to reinvest retained earnings to the extent that it aligns with the group’s required return on incrementally reinvested capital, return on equity, and short- to medium-term growth strategy. See “Risk Factors—Although Karooooo has paid dividends in the past, our ability to pay dividends in the future depends on many factors and we cannot guarantee you that we will continue to pay dividends in the future.”

 

The board may, by ordinary resolution, declare dividends at a general meeting of its shareholders, but no dividend shall be payable except out of our profits, and the amount of any such dividend shall not exceed the amount recommended by the board of directors. Subject to Karooooo’s constitution and in accordance with the Singapore Companies Act, the board of directors may, without the approval of shareholders, declare and pay interim dividends, but any final dividends the board declares must be approved by an ordinary resolution at a general meeting of shareholders.

 

In accordance with the stated dividend policy above, an interim dividend of 60 U.S. cents per ordinary share, pertaining to the first quarter of Karooooo’s 2023 financial year, was paid, out of Karooooo’s retained earnings, on September 12, 2022 to shareholders on record as at the close of business on September 02, 2022.

 

On May 8, 2023, the board declared an interim dividend of 85 U.S. cents per ordinary share, pertaining to the first quarter of Karooooo’s 2024 financial year, which will be paid on July 3, 2023 to shareholders on record as at the close of business on June 23, 2023. Although Karooooo’s reporting currency is ZAR, its statutory filings in Singapore are reported in USD, as a result of which dividends are declared in USD.

 

B.SIGNIFICANT CHANGES

 

See Note 38 in the notes to the consolidated financial statements attached to this annual report for discussion of subsequent events since the date of our most recent audited financial statements.

 

84

 

 

Item 9. THE OFFER AND LISTING

 

A.OFFER AND LISTING DETAILS

 

The principal market in which our ordinary shares trade is the Nasdaq Capital Market under the symbol “KARO”.

 

The secondary market in which our ordinary shares trade is the Johannesburg Stock Exchange (“JSE”) under the symbol “KRO”.

 

B.PLAN OF DISTRIBUTION

 

Not applicable.

 

C.MARKETS

 

Not applicable.

 

D.SELLING SHAREHOLDERS

 

Not applicable.

 

E.DILUTION

 

Not applicable.

 

F.EXPENSES OF THE ISSUE

 

Not applicable.

 

85

 

 

 Item 10. ADDITIONAL INFORMATION

 

A.SHARE CAPITAL

 

Not applicable.

 

B.MEMORANDUM AND ARTICLES OF ASSOCIATION

 

The information required by this section, including a summary of certain key provisions of our constitution, has been included previously in our Registration Statement on Form F-1 (Registration No. 333-253625) as filed under the Securities Act with the SEC on February 26, 2021 and has not changed since, and therefore is incorporated by reference to that Registration Statement. A copy of our constitution is attached as Exhibit 1.1 to this annual report. For additional information on our memorandum and articles of association, please see Exhibit 2.2 “Description of Ordinary Shares” to this annual report.

 

C.MATERIAL CONTRACTS

 

We have not entered into any material contracts other than in the ordinary course of business and other than as may be described in Item 5.B. “Operating and Financial Review and Prospects—Liquidity and Capital Resources,” Item 7.B. “Major Shareholders and Related Party Transactions—Related Party Transactions” or elsewhere in this annual report.

 

D.EXCHANGE CONTROLS

 

There are no governmental laws, decrees, regulations or other legislation of Singapore that may affect:

 

the import or export of capital including the availability of cash and cash equivalents for use by the Company, or

 

the remittance of dividends, interests or other payments to non-resident holders of the Company’s securities other than those deriving from the U.S.-Singapore double taxation treaty.

 

The risks associated with exchange controls experienced in the ordinary course of business are described in Item 3.D. “Key Information—Risk Factors.”

 

E.TAXATION

 

TAX CONSIDERATIONS

 

The following are material Singaporean, South African and U.S. federal income tax considerations relevant to an investment in our ordinary shares. This discussion does not address all of the tax consequences that may be relevant in light of the investor’s particular circumstances. Potential investors should consult their tax advisers regarding the Singaporean, South African, U.S. federal, state and local, and non-U.S. tax consequences of owning and disposing of our ordinary shares in their particular circumstances.

 

Singaporean Tax Considerations

 

The statements made herein regarding taxation are general in nature and based on certain aspects of current tax laws of Singapore and administrative guidelines issued by the relevant authorities in force as of the date of this annual report and are subject to any changes in such laws or administrative guidelines, or in the interpretation of these laws or guidelines, occurring after such date, which changes could be made on a retrospective basis. These laws and guidelines are also subject to various interpretations and the relevant tax authorities or the courts could later disagree with the explanations or conclusions set out below. The statements below are not to be regarded as advice on the tax position of any holder of our ordinary shares or of any person acquiring, selling or otherwise dealing with our ordinary shares or on any tax implications arising from the acquisition, sale or other dealings in respect of our ordinary shares. The statements made herein do not purport to be a comprehensive or exhaustive description of all of the tax considerations that may be relevant to a decision to purchase, own or dispose of our ordinary shares and do not purport to deal with the tax consequences applicable to all categories of investors, some of which (such as dealers in securities) may be subject to special rules. Holders of our ordinary shares are advised to consult their own tax advisers as to the Singapore or other tax consequences of the acquisition, ownership of or disposal of our ordinary shares. The statements below regarding the Singapore tax treatment of dividends received in respect of our ordinary shares are based on the assumption that the Company is tax resident in Singapore for Singapore income tax purposes. It is emphasized that neither the Company nor any other persons involved in this annual report accepts responsibility for any tax effects or liabilities resulting from the subscription for, purchase, holding or disposal of our ordinary shares.

 

Individual Income Tax

 

An individual is a tax resident in Singapore in a year of assessment if, in the preceding year, he was physically present in Singapore or exercised an employment in Singapore (other than as a director of a company) for 183 days or more, or if he resides in Singapore.

 

86

 

 

Individual taxpayers who are Singapore tax residents are subject to Singapore income tax on income accruing in or derived from Singapore. All foreign-sourced income received in Singapore on or after January 01, 2004 by a Singapore tax resident individual (except for income received through a partnership in Singapore) is exempt from Singapore income tax if the Comptroller of Income Tax in Singapore (“Comptroller”) is satisfied that the tax exemption would be beneficial to the individual. A Singapore tax resident individual is taxed at progressive rates ranging from 0% to 22% up to YA2023. With effect from YA2024, the maximum tax rate for tax resident is 24%.

 

Non-resident individuals, subject to certain exceptions and conditions, are subject to Singapore income tax on income accruing in or derived from Singapore at the rate of 22% up to year of assessment (“YA”) 2023. With effect from YA2024, the non-resident tax rate is 24%.

 

Corporate Income Tax

 

A corporate taxpayer is regarded as resident in Singapore for Singapore tax purposes if the control and management of its business is exercised in Singapore.

 

Corporate taxpayers who are Singapore tax residents are subject to Singapore income tax on income accruing in or derived from Singapore and, subject to certain exceptions, on foreign-sourced income received or deemed to be received in Singapore. Foreign-sourced income in the form of dividends, branch profits or after June 01, 2003 are exempt from tax if certain prescribed conditions are met, including the following:

 

(i)such income is subject to tax of a similar character to income tax under the law of the jurisdiction from which such income is received; and

 

(ii)at the time the income is received in Singapore, the highest rate of tax of a similar character to income tax (by whatever name called) levied under the law of the territory from which the income is received on any gains or profits from any trade or business carried on by any company in that territory at that time is not less than 15%.

 

Certain concessions and clarifications have also been announced by the Inland Revenue Authority of Singapore (“IRAS”) with respect to such conditions.

 

A non-resident corporate taxpayer is subject to income tax on income that is accrued in or derived from Singapore, and on foreign-sourced income received or deemed received in Singapore, subject to certain exceptions.

 

The corporate tax rate in Singapore is currently 17%. In addition, three-quarters of up to the first S$10,000 of a company’s annual normal chargeable income, and one-half of up to the next S$190,000, is exempt from corporate tax from the YA2020 onwards. The remaining chargeable income (after the tax exemption) will be fully taxable at the prevailing corporate tax rate.

 

New companies will also, subject to certain conditions and exceptions, be eligible for tax exemption on three-quarters of up to the first S$100,000 of a company’s annual normal chargeable income, and one-half of up to the next S$100,000, a year for each of the Company’s first three YAs from YA2020 onwards. The remaining chargeable income (after the tax exemption) will be taxed at the applicable corporate tax rate.

 

Dividend Distributions

 

All Singapore-resident companies are currently under the one-tier corporate tax system (“one-tier system”).

 

Dividends received in respect of our ordinary shares by either a resident or non-resident of Singapore are not subject to Singapore withholding tax, on the basis that we are a tax resident of Singapore and under the one-tier system.

 

Under the one-tier system, the tax on corporate profits is final and dividends paid by a Singapore resident company are tax exempt in the hands of a shareholder, regardless of whether the shareholder is a company or an individual and whether or not the shareholder is a Singapore tax resident.

 

87

 

 

Gains on Disposal of our Ordinary Shares

 

Singapore does not impose tax on capital gains. There are no specific laws or regulations which deal with the characterization of whether a gain is income or capital in nature. Gains arising from the disposal of our ordinary shares may be construed to be of an income nature and subject to Singapore income tax, especially if they arise from activities which the IRAS regards as the carrying on of a trade or business in Singapore.

 

Holders of our ordinary shares who apply, or who are required to apply, the Singapore Financial Reporting Standard (“FRS”) 39, FRS 109 or Singapore Financial Reporting Standard (International) 9 (“SFRS(I) 9”) (as the case may be) may for the purposes of Singapore income tax be required to recognize gains or losses (not being gains or losses in the nature of capital) in accordance with the provisions of FRS 39, FRS 109 or SFRS(I) 9 (as modified by the applicable provisions of Singapore income tax law) even though no sale or disposal of our ordinary shares is made.

 

Holders of our ordinary shares who may be subject to this tax treatment should consult their accounting and tax advisers regarding the Singapore income tax consequences of their acquisition, holding and disposal of our ordinary shares.

 

Stamp Duty

 

Where our ordinary shares evidenced in certificated form are acquired in Singapore, stamp duty is payable on the instrument of their transfer at the rate of 0.2% of the consideration for, or market value of, our ordinary shares, whichever is higher.

 

Stamp duty is borne by the purchaser unless there is an agreement to the contrary. Where an instrument of transfer is executed outside Singapore or no instrument of transfer is executed, no stamp duty is generally payable on the acquisition of our ordinary shares. However, stamp duty may be payable if the instrument of transfer is executed outside Singapore and is received in Singapore.

 

Pursuant to recent amendments to the Stamp Duties Act, Chapter 312 of Singapore, stamp duty is payable on certain electronic instruments that effect a transfer of interest in our ordinary shares, where such instruments are regarded or deemed to be executed in Singapore, or executed outside Singapore and received in Singapore. In this regard, an electronic instrument that is executed outside Singapore is received in Singapore if (a) it is retrieved or accessed by a person in Singapore; (b) an electronic copy of it is stored on a device (including a computer) and brought into Singapore; or (c) an electronic copy of it is stored on a computer in Singapore.

 

On the basis that any transfer instruments in respect of any interests in our ordinary shares (whether traded on Nasdaq or JSE) are executed outside Singapore through the transfer agent(s), share registrar(s) and/or administrative depositary agent(s) in the United States and/or South Africa for registration in our share register(s) and/or administrative depositary register(s) (including branch register(s) of members) maintained in the United States and/or South Africa respectively, no stamp duty should be payable in Singapore on such transfers to the extent that the instruments of transfer (including electronic instruments) are not received in Singapore and all electronic records and any information relating to such transfers are not electronically received by persons in Singapore, stored on any server or device in Singapore or made accessible to any person in Singapore.

 

Estate Duty

 

Singapore estate duty was abolished with respect to all deaths occurring on or after February 15, 2008.

 

Goods and Services Tax (“GST”)

 

The sale of our ordinary shares by a GST-registered investor belonging in Singapore for GST purposes to another person belonging in Singapore is an exempt supply not subject to GST. Any input GST incurred by the GST-registered investor in making an exempt supply is generally not recoverable from the Singapore Comptroller of GST.

 

Where our ordinary shares are sold by a GST-registered investor in the course of or furtherance of a business carried on by such investor contractually to and for the direct benefit of a person belonging outside Singapore, the sale should generally, subject to satisfaction of certain conditions, be considered a taxable supply subject to GST at 0%. Any input GST incurred by the GST-registered investor in making such a supply in the course of or furtherance of a business may be fully recoverable from the Singapore Comptroller of GST. Investors should seek their own tax advice on the recoverability of GST incurred on expenses in connection with the purchase and sale of our ordinary shares.

 

88

 

 

Services consisting of arranging, brokering, underwriting or advising on the issue, allotment or transfer of ownership of our ordinary shares rendered by a GST-registered person to an investor belonging in Singapore for GST purposes in connection with the investor’s purchase, sale or holding of our ordinary shares will be subject to GST at the standard rate of 7.0%. Similar services rendered by a GST registered person contractually to and for the direct benefit of an investor belonging outside Singapore should generally, subject to the satisfaction of certain conditions, be subject to GST at 0%.

 

The Singapore’s GST will be raised in 2 phases, with the first increase from 7% to 8% taking place from January 01, 2023 and the second increase to 9% will take place from January 01, 2024.

 

South African Tax Considerations

 

The following summary describes the principal South African income tax considerations generally applicable to the acquisition, holding and disposal of the Company’s ordinary shares.

 

This summary is based on the current provisions of the South African Income Tax Act No. 58 of 1962 (“Income Tax Act”), and the prevailing practice adopted by the South African Revenue Service (“SARS”), published in writing prior to the date hereof. This summary does not consider legislative proposals to amend the Income Tax Act. This summary is of a general nature only and is not intended to be legal or tax advice to any particular shareholder. This summary is not exhaustive of all South African income tax considerations. Accordingly, shareholders should consult their own tax advisors as to the tax consequences under the tax laws of the country of which they are resident or otherwise subject to tax.

 

As used in this registration statement, the term “SA Corporate” means a person in section 64F(1)(a) of the Income Tax Act being “a company which is a resident” for tax purposes in South Africa.

 

As used in this registration statement, the term “Regulated Intermediary” means a regulated intermediary as contemplated in section 64D of the Income Tax Act.

 

For tax years ending before March 31, 2023, the Corporate Income Tax rate applicable to the corporate income of both resident and non-resident companies is 28%. This rate will be reduced to 27% with effect for years of assessment ending on or after March 31, 2023.

 

SA Tax Resident Shareholders

 

SA Tax Resident Shareholders (i.e. shareholders of the Company who are subject to income tax in South Africa on their worldwide income) will initially be reflected in the administrative depositary share register in South Africa and will not hold their shares through DTC. SA Tax Resident Shareholders who choose to hold their shares through DTC will need to ensure they have sufficient single discretionary allowance in respect of individuals and trusts or foreign direct investment allowance for SA Corporates.

 

South African dividend tax at 20% will be withheld on any cash dividends declared and paid by the Company to SA Tax Resident Shareholders holding Company ordinary shares listed on the JSE, subject to any applicable exemptions that may apply.

 

89

 

 

No South African dividend tax will be withheld on any cash dividends declared and paid by the Company to SA Tax Resident Shareholders holding Company ordinary shares through DTC. Such dividends will be subject to income tax in South Africa in the hands of the SA Tax Resident Shareholders.

 

A controlled foreign company (“CFC”) is a non-South African company in which more than 50% of the participation rights/voting rights are directly or indirectly held/exercisable by SA Tax Residents who are not headquarter companies. Certain profits of CFCs are included in the taxable income of certain SA Tax Resident ordinary shareholders.

 

The Company’s shares are not held more than 50% by SA Tax Resident ordinary shareholders and thus the Company is not currently a CFC.

 

The shareholder base of the Company, classified either as SA Tax Resident Shareholders or non-SA Tax Resident Shareholders, may vary over time. Where the Company achieves CFC status in future, only those SA Tax Resident Shareholders holding, alone or together with any connected person, 10% or more of the Company’s ordinary shares must include in their taxable income (i.e. impute unless any of the exemptions from imputation apply — see below) their proportion of the “profit” of the Company, with such proportion being their proportional shareholding equivalent to the percentage of their shareholding in the Company’s ordinary shares.

 

SA Tax Resident Shareholders who, together with connected persons, will acquire more than 10% of the Company’s ordinary shares in future are advised to obtain tax advice regarding whether they will have a South African tax exposure as a result of the Company potentially being a CFC as at that date, having regard to the Company’s shareholder base as at that point in time.

 

SA Tax Resident Shareholders that dispose of their Company ordinary shares will be subject to either income tax (in the case of share dealers) or capital gains tax (in the case of capital investors).

 

Non-SA Tax Resident Shareholders

 

No South African dividend tax will be withheld on any cash dividends declared and paid by the Company to Non-SA Tax Resident Shareholders (i.e. shareholders of the Company who are not subject to income tax in South Africa on their worldwide income) holding Company ordinary shares. Where such shares are registered on the JSE, a specific exemption is applicable in terms of the Income Tax Act, provided that the Non-SA Tax Resident Shareholder has submitted the prescribed information to their Regulated Intermediary or the Company as required in terms of section 64G(2)(a) prior to payment of the relevant cash dividend. Where such shares are registered through the DTC, South African dividend tax is not applicable.

 

Non-SA Tax Resident Shareholders that dispose of their Company ordinary shares registered on the JSE or through the DTC will not be subject to capital gains tax (in the case of capital investors) in South Africa provided that the Company ordinary shares are not attributable to a permanent establishment of the Non-SA Tax Resident Shareholder in South Africa.

 

Where the Non-SA Tax Resident Shareholders are share dealers no income tax will be payable on disposal of their Company ordinary shares registered on the JSE or through the DTC as the income will not be from a South African source, provided that the Company ordinary shares are not attributable to a permanent establishment of the Non-SA Tax Resident shareholder in South Africa.

 

90

 

 

U.S. Federal Income Tax Considerations

 

The following are certain U.S. federal income tax consequences to the “U.S. Holders” described below of owning and disposing of ordinary shares, but this discussion does not purport to be a comprehensive description of all of the tax considerations that may be relevant to a particular person’s decision to hold ordinary shares.

 

This discussion applies only to a U.S. Holder that holds the ordinary shares as capital assets for U.S. federal income tax purposes. In addition, it does not describe all of the tax consequences that may be relevant in light of a U.S. Holder’s particular circumstances, including any alternative minimum tax or Medicare contribution tax considerations, or consequences applicable to U.S. Holders subject to special rules, such as:

 

certain financial institutions;

 

dealers or traders in securities that use a mark-to-market method of tax accounting;

 

persons holding ordinary shares as part of a straddle, integrated or similar transaction;

 

persons whose functional currency for U.S. federal income tax purposes is not the U.S. dollar;

 

entities classified as partnerships for U.S. federal income tax purposes and their partners;

 

tax-exempt entities, “individual retirement accounts” or “Roth IRAs”;

 

persons that own or are deemed to own 10% or more of our stock by voting power or value;

 

persons who acquired our ordinary shares pursuant to the exercise of an employee stock option or otherwise as compensation; or

 

persons holding ordinary shares in connection with a trade or business outside the United States.

 

If a partnership (or other entity that is classified as a partnership for U.S. federal income tax purposes) owns ordinary shares, the U.S. federal income tax treatment of a partner will generally depend on the status of the partner and the activities of the partnership. Partnerships that own ordinary shares and their partners should consult their tax advisers as to their particular U.S. federal income tax consequences of owning and disposing of ordinary shares.

 

This discussion is based on the Internal Revenue Code of 1986, as amended (the “Code”), administrative pronouncements, judicial decisions, and final, temporary and proposed Treasury regulations, all as of the date hereof, any of which is subject to change, possibly with retroactive effect.

 

As used herein, a “U.S. Holder” is a person that is, for U.S. federal income tax purposes, a beneficial owner of ordinary shares and:

 

a citizen or individual resident of the United States;

 

a corporation, or other entity taxable as a corporation, created or organized in or under the laws of the United States, any state therein or the District of Columbia; or

 

an estate or trust the income of which is subject to U.S. federal income taxation regardless of its source.

 

91

 

 

This discussion does not address the effects of any state, local or non-U.S. tax laws, or any U.S. federal tax laws other than income tax laws (such as U.S. federal estate or gift tax laws). U.S. Holders should consult their tax advisers concerning the U.S. federal, state, local and non-U.S. tax consequences of owning and disposing of ordinary shares in their particular circumstances.

 

Except as described below under “— Passive Foreign Investment Company Rules,” this discussion assumes that we are not, and will not be, a passive foreign investment company (a “PFIC”) for any taxable year.

 

Taxation of Distributions

 

Distributions, if any, paid on our ordinary shares, other than certain pro rata distributions of ordinary shares, will be treated as dividends to the extent paid out of our current or accumulated earnings and profits, as determined under U.S. federal income tax principles. Because we do not maintain calculations of our earnings and profits under U.S. federal income tax principles, U.S. Holders generally should expect that distributions will be treated as dividends. Dividends will not be eligible for the dividends-received deduction generally available to U.S. corporations under the Code. Subject to applicable limitations, (including a minimum holding period requirement), dividends paid by “qualified foreign corporations” to certain non-corporate U.S. investors are taxable at a preferential rate applicable to long-term capital gains. A non-U.S. corporation is treated as a qualified foreign corporation with respect to dividends paid on stock that is readily tradable on certain U.S. securities markets, such as the Nasdaq. The preferential rate does not apply if the non-U.S. corporation is a PFIC for the year the dividend is paid or the preceding year. Non-corporate U.S. Holders should consult their tax advisers regarding the availability of the preferential rate and any limitations that may apply in their particular circumstances.

 

Dividends will be included in a U.S. Holder’s income on the date of receipt. The amount of any dividend income paid in a currency other than the U.S. dollar will be the U.S. dollar amount calculated by reference to the spot rate in effect on the date of receipt, regardless of whether the payment is in fact converted into U.S. dollars on such date. If the dividend is converted into U.S. dollars on the date of receipt, a U.S. Holder generally should not be required to recognize foreign currency gain or loss in respect of the amount received. A U.S. Holder may have foreign currency gain or loss if the dividend is converted into U.S. dollars after the date of receipt. Dividends will be treated as foreign-source income for foreign tax credit purposes, which may be relevant to U.S. Holders in calculating their foreign tax credit limitation. Foreign currency gain or loss generally will be treated as U.S.-source income or loss for foreign tax credit purposes.

 

As described under Item 10.E. “Tax Considerations—Singaporean Tax Considerations—Dividend Distributions” and “Tax Considerations—South African Tax Considerations—Non-SA Tax Resident Shareholders,” Singapore and South Africa generally do not impose withholding taxes on dividends paid by the Company on ordinary shares held through DTC (and in the case of a Non-SA Tax Resident Shareholder, JSE, provided that procedural requirements to establish an exemption are met). If any non-U.S. jurisdiction imposes taxes on dividends, U.S. Holders should consult their tax advisers regarding the creditability or deductibility of any such foreign taxes (including any applicable limitations that may apply either generally or in their particular circumstances).

 

Sale or Other Taxable Disposition of Ordinary Shares

 

A U.S. Holder will generally recognize capital gain or loss on a sale or other taxable disposition of ordinary shares, which will be long-term capital gain or loss if, at the time of the sale or disposition, the U.S. Holder has owned the ordinary shares for more than one year. The amount of gain or loss will equal the difference between the amount realized on the sale or disposition and the U.S. Holder’s tax basis in the ordinary shares disposed of, in each case as determined in U.S. dollars. A U.S. Holder’s gain or loss will generally be treated as U.S.-source income or loss for foreign tax credit purposes. U.S. Holders that sell ordinary shares for an amount denominated in a non-U.S. currency should consult their tax advisers regarding the exchange rate at which the amount received should be translated to U.S. dollars, and whether any U.S.-source foreign currency gain or loss may be required to be recognized as a result of the sale. Long-term capital gains recognized by non-corporate U.S. Holders are taxed at a rate that is lower than the rate applicable to ordinary income. The deductibility of capital losses is subject to limitations.

 

92

 

 

As described under Item 10.E. “Tax Considerations—Singaporean Tax Considerations—Gains on Disposal of our Ordinary Shares” and “Tax Considerations—South African Tax Considerations—Non-SA Tax Resident Shareholders,” Singapore and South Africa generally do not tax capital gains of non-resident investors from the sale of their ordinary shares. If any non-U.S. taxes are imposed on dispositions of our ordinary shares generally, they will not be creditable for U.S. federal income tax purposes (although, in certain circumstances, such taxes may reduce the amount realized by a U.S. Holder on the disposition, or be deductible). U.S. Holders should consult their tax advisers regarding the U.S. federal income tax consequences of the imposition of any non-U.S. taxes on dispositions of our ordinary shares.

 

Passive Foreign Investment Company Rules

 

In general, a non-U.S. corporation is a PFIC for U.S. federal income tax purposes for any taxable year in which (i) 50% or more of the value of its assets (generally determined based on the average of the quarterly values of its gross assets) consists of assets that produce, or are held for the production of, passive income, or (ii) 75% or more of its gross income consists of passive income. For purposes of the above calculations, a non-U.S. corporation that owns, directly or indirectly, at least 25% by value of the shares of another corporation is treated as if it held its proportionate share of the assets of the other corporation and received directly its proportionate share of the income of the other corporation. Passive income generally includes dividends, interest, certain rents and royalties, and gains from the sale or exchange of investment property. Cash is generally a passive asset for these purposes. Goodwill is generally characterized as an active asset to the extent it is associated with business activities that produce active income.

 

Based on the composition of our income and assets and the value of our assets, including the value of our goodwill, we believe that we were not a PFIC for our taxable year ended February 28, 2023. However, our PFIC status for any taxable year is an annual factual determination that can be made only after the end of that year, and depends on the composition of our income and assets and the value of our assets from time to time (including the value of our goodwill, which may be determined in part by reference to the market price of the ordinary shares, which has been, and could continue to be, volatile). We hold a significant amount of cash and cash equivalents and our PFIC status for any taxable year may also depend on how, and how quickly, we use them. Because the value of our goodwill may be determined by reference to our market capitalization, we could become a PFIC for any taxable year if the price of our ordinary shares declines significantly while we hold a substantial amount of cash, cash equivalents and financial investments. In addition, the application of the PFIC rules is subject to certain uncertainties and the proper characterization of some of our income and assets is not entirely clear. Accordingly, there can be no assurance that we will not be a PFIC for our current or any future taxable year.

 

If we are a PFIC for any taxable year and any entity in which we own equity interests is also a PFIC (any such entity, a “Lower-tier PFIC”), U.S. Holders will be deemed to own a proportionate amount (by value) of the shares of each Lower-tier PFIC and will be subject to U.S. federal income tax according to the rules described in the next paragraph on (i) certain distributions by the Lower-tier PFIC and (ii) dispositions of shares of the Lower-tier PFIC, in each case as if the U.S. Holders held such shares directly, even though the U.S. Holder will not receive any proceeds of those distributions or dispositions.

 

In general, if we are a PFIC for any taxable year during which a U.S. Holder owns ordinary shares, gain recognized by such U.S. Holder on a sale or other disposition (including certain pledges) of its ordinary shares will be allocated ratably over its holding period. The amounts allocated to the taxable year of the sale or disposition and to any year before we became a PFIC with respect to such U.S. Holder will be taxed as ordinary income. The amount allocated to each other taxable year will be subject to tax at the highest rate in effect for individuals or corporations, as applicable, for that taxable year, and an interest charge will be imposed on the resulting tax liability for each such year. Furthermore, to the extent that distributions received by a U.S. Holder in any taxable year on its ordinary shares exceed 125% of the average of the annual distributions on the ordinary shares received during the preceding three taxable years or the U.S. Holder’s holding period, whichever is shorter, such excess distributions will be subject to taxation in the same manner. If we are a PFIC for any taxable year during which a U.S. Holder owns ordinary shares, we will generally continue to be treated as a PFIC with respect to the U.S. Holder for all succeeding taxable years during which the U.S. Holder owns the ordinary shares, even if we cease to meet the threshold requirements for PFIC status, unless the U.S. Holder makes a timely “deemed sale” election. If we are a PFIC for any taxable year, a mark-to-market election may be available, which will result in an alternative treatment of the ordinary shares. U.S. Holders should consult their tax advisers to determine whether any of these elections will be available or advisable, and, if so, what the consequences of the resulting alternative treatments will be in their particular circumstances.

 

93

 

 

If we are a PFIC (or with respect to a particular U.S. Holder are treated as a PFIC) for a taxable year in which we pay a dividend or for the prior taxable year, the preferential tax rate described above with respect to dividends paid to certain non-corporate U.S. Holders will not apply.

 

We do not intend to provide information necessary for U.S. Holders to make qualified electing fund elections which, if available, would result in tax treatment different from the general tax treatment for PFICs described above.

 

If we are a PFIC for any taxable year during which a U.S. Holder owns any ordinary shares, the U.S. Holder will generally be required to file annual reports on an Internal Revenue Service Form 8621. Substantial penalties and other adverse tax consequences may apply for failure to timely file such reports. U.S. Holders should consult their tax advisers regarding the determination of whether we are a PFIC for any taxable year and the potential application of the PFIC rules to their ownership of ordinary shares.

 

Information Reporting and Backup Withholding

 

Payments of distributions and sales proceeds that are made within the United States or through certain U.S. related financial intermediaries may be subject to information reporting and backup withholding, unless (i) the U.S. Holder is a corporation or other “exempt recipient” and (ii) in the case of backup withholding, the U.S. Holder provides a correct taxpayer identification number and certifies that it is not subject to backup withholding. The amount of any backup withholding from a payment to a U.S. Holder will be allowed as a credit against its U.S. federal income tax liability and may entitle it to a refund, provided that the required information is timely furnished to the Internal Revenue Service.

 

Certain U.S. Holders who are individuals (or certain specified entities) may be required to report information relating to their ownership of ordinary shares or non-U.S. financial accounts through which ordinary shares are held, on Internal Revenue Service Form 8938. Substantial penalties and other tax consequences may apply for failure to timely file such reports. U.S. Holders should consult their tax advisers regarding their reporting obligations with respect to our ordinary shares.

 

F.DIVIDENDS AND PAYING AGENTS

 

Not applicable.

 

G.STATEMENT BY EXPERTS

 

Not applicable.

 

H.DOCUMENTS ON DISPLAY

 

We are subject to the informational requirements of the Exchange Act. In accordance with these requirements, we file reports and furnish other information as a foreign private issuer with the SEC, including annual reports on Form 20-F and reports on Form 6-K. The SEC maintains an Internet website that contains reports and other information regarding registrants, like us, that file electronically with the SEC. The address of that website is www.sec.gov.

 

I.SUBSIDIARY INFORMATION

 

Not applicable.

 

J.ANNUAL REPORT TO SECURITY HOLDERS

 

Not applicable.

 

94

 

 

Item 11. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT RISK

 

We are exposed to market risks in the ordinary course of our business. Market risk represents the risk of loss that may impact our financial position due to adverse changes in financial market prices and rates. Our market risk exposure is primarily the result of fluctuations in foreign currency exchange rates and interest rates. Please refer to Note 31 to the accompanying consolidated financial statements included elsewhere in this annual report for information about quantitative and qualitative disclosures about market risk.

 

Foreign Currency Risk

 

We conduct business in multiple countries and currencies, and as a result, the Group is exposed to currency risk to the extent that sales, purchases, and borrowings of the foreign operations are denominated in a currency other than the respective functional currencies of Group companies. The functional currencies of Group companies are primarily the ZAR, USD, Euro, Mozambican metical, the Singapore dollar and Polish zloty.

 

(Refer to the Risk Factors note on foreign currencies on page 23 and Note 31.2 (c) on Currency Risk on page F-52)

 

At this time, we do not hedge our foreign currency risk.

 

Interest Rate Risk

 

Interest rate risk primarily relates to our loan obligations with variable interest rates. For example, amounts outstanding under our Term Loan Facilities accrue interest at variable rates linked to the South African prime rate and 12-month Euribor which exposes us to interest rate risk. Short-term deposits held at banking institutions also carry interest rates at prevailing market conditions.

 

An increase of 100 basis points at February 28, 2023 would have resulted in ZAR0.6 million in additional interest income.

 

We have not entered into any financial instruments to mitigate interest rate risk.

 

Credit Risk

 

Credit risk primarily results from when a customer fails to meet its contractual obligations, and arises principally from our receivables from customer, cash deposits and cash equivalents. Credit risk is managed by each subsidiary subject to our policies and procedures. A significant percentage of our individual customers pay via direct debit in order to minimize our credit risk.

 

We evaluate credit risk relating to customers on an ongoing basis using independent ratings, or if independent ratings are not available, we assess the credit quality of our customers by taking into account their financial position, past experience and other factors, including the default risk associated with the country in which the customer operates. Individual risk limits are set based on internal or external ratings in accordance with limits set by our board of directors. The utilization of credit limits is regularly monitored.

 

We do not have any significant credit risk exposure to any single customer or any group of customers having similar characteristics.

 

95

 

 

Item 12. DESCRIPTION OF SECURITIES OTHER THAN EQUITY SECURITIES

 

A.DEBT SECURITIES

 

Not applicable.

 

B.WARRANTS AND RIGHTS

 

Not applicable.

 

C.OTHER SECURITIES

 

Not applicable.

 

D.AMERICAN DEPOSITORY SHARES

 

Not applicable.

 

96

 

 

PART II

 

Item 13. DEFAULTS, DIVIDEND ARREARAGES AND DELINQUENCIES

 

A.DEFAULTS

 

Not applicable.

 

B.ARREARS AND DELINQUENCIES

 

Not applicable.

 

Item 14. MATERIAL MODIFICATIONS TO THE RIGHTS OF SECURITY HOLDERS AND USE OF PROCEEDS

 

None.

 

Item 15. CONTROLS AND PROCEDURES

 

A.DISCLOSURE CONTROLS AND PROCEDURES

 

We have evaluated, with the participation of our Chief Executive Officer and Chief Financial Officer, the effectiveness of the Group’s disclosure controls and procedures (as defined in Rule 13a-15(e) of the Exchange Act, as amended) as of February 28, 2023. Based on that evaluation, we concluded that, as of such date, our disclosure controls and procedures were effective and ensured that the information required to be disclosed by us in reports that we file or submit under the Exchange Act is accumulated and communicated to our management, including our Chief Executive Officers and our Chief Financial Officer, to allow timely decisions regarding required disclosures, and is recorded, processed, summarized and reported within the time periods specified by the SEC’s rules and forms.

 

B.MANAGEMENT’S ANNUAL REPORT ON INTERNAL CONTROL OVER FINANCIAL REPORTING

 

Management of Karooooo is responsible for establishing and maintaining adequate internal control over financial reporting as defined in Rule 13a-15(f) under the Securities Exchange Act of 1934, as amended, for the Company. Karooooo’s internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of Karooooo’s financial reporting and the preparation and fair presentation of financial statements for external purposes in accordance with IFRS as issued by the IASB.

 

Karooooo’s internal control over financial reporting includes those policies and procedures that (i) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of our assets; (ii) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with IFRS, and that receipts and expenditures are being made only in accordance with authorizations of our management and directors; and (iii) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use or disposition of assets that could have a material effect on our financial statements.

 

Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Therefore, even those systems determined to be effective can provide only reasonable assurance with respect to financial statement preparation and presentation in accordance with IFRS.

 

Management assessed the effectiveness of the Company’s internal control over financial reporting as of February 28, 2023. In making these assessments, management used the criteria set forth by the Committee of Sponsoring Organizations of the Treadway Commission (COSO) in “Internal Control— Integrated Framework (2013)’’ and assessed the current processes as effective.

 

97

 

 

C.ATTESTATION REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

 

As Karooooo Ltd is still classified as an Emerging Growth Company (“EGC”) company, under the Jumpstart our Business Startups Act (JOBS Act). The effectiveness of internal control over financial reporting as of February 28, 2023 need not be independently audited by the independent registered public accounting firm. This exemption was applied in the current reporting cycle.

 

D.CHANGES IN INTERNAL CONTROL OVER FINANCIAL REPORTING

 

There were no changes in our internal control over financial reporting that occurred during the year ended February 28, 2023 that have materially affected, or are reasonably likely to materially affect, the Group’s internal control over financial reporting.

 

Limitations on effectiveness of controls and procedures

 

In designing and evaluating the disclosure controls and procedures and internal control over financial reporting, management recognizes that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving the desired control objectives. In addition, the design of disclosure controls and procedures and internal control over financial reporting must reflect the fact that there are resource constraints and that management is required to apply its judgment in evaluating the benefits of possible controls and procedures relative to their costs.

 

Item 16. RESERVED

 

Item 16A. AUDIT COMMITTEE FINANCIAL EXPERT

 

Audit Committee

 

The audit committee, which consists of Siew Koon Lim, Andrew Leong and Kim White will assist the board in overseeing our accounting and financial reporting processes and the audits of our financial statements. In addition, the audit committee is directly responsible for the appointment, compensation, retention and oversight of the work of our independent registered public accounting firm. The audit committee is also responsible for reviewing and determining whether to approve certain transactions with related parties. See “Certain Relationships and Related Party Transactions—Related Person Transaction Policy.” The board of directors has determined that Siew Koon Lim qualifies as an “audit committee financial expert,” as such term is defined in the rules of the SEC, and that Siew Koon Lim, Andrew Leong and Kim White are independent, as independence is defined under the rules of the SEC and the Nasdaq applicable to foreign private issuers. Siew Koon Lim acts as chairman of our audit committee.

 

Item 16B. CODE OF ETHICS

 

Our board of directors has adopted a code of business conduct and ethics that applies to all of our employees, officers and directors, including our Chief Executive Officer, Chief Financial Officer and other executive and senior financial officers. The full text of our code of business conduct and ethics is posted on the investor relations page of our website at https://www.karooooo.com/corporate-governance.php. We intend to disclose any amendments to our code of business conduct and ethics, or waivers of its requirements, as it applies to our executive officers and directors, on our website or in filings under the Exchange Act.

 

98

 

 

Item 16C. PRINCIPAL ACCOUNTANT FEES AND SERVICES

 

The following table sets forth the aggregate audit and audit-related fees, tax fees and all other fees billed or accrued for professional services rendered by our principal accountants Ernst & Young LLP, Singapore for fiscal year February 28, 2023 and KPMG LLP, Singapore for fiscal year February 28, 2022:

 

   Year ended February 28 
   2023   2023   2022 
   (U.S.$         
   thousands(1))   In R thousands 
             
Audit fees   780    14,307    12,364 
Tax fees   -    -    - 
All other fees   -    -    - 
Total   780    14,307    12,364 

 

(1)For convenience purposes only, amounts in South African rand as at February 28, 2023 have been translated to U.S. dollars using an exchange rate of ZAR 18.3425 to U.S.$1.00, the exchange rate for U.S. dollars at February 28, 2023 as set forth in the H.10 statistical release of the Board of Governors of the Federal Reserve System. These translations should not be considered representations that any such amounts have been, could have been or could be converted at that or any other exchange rate. See “Exchange Rates” for further information about recent fluctuations in exchange rates.

 

Audit fees consist of fees billed or accrued for the annual audit of our consolidated financial statements and the audit of statutory financial statements of our subsidiaries, including fees billed for assurance and related services that are reasonably related to the performance of the audit or reviews of our financial statements that are services that only an external auditor can reasonably provide.

 

Item 16D. EXEMPTIONS FROM THE LISTING STANDARDS FOR AUDIT COMMITTEES

 

Not applicable.

 

Item 16E. PURCHASE OF EQUITY SECURITIES BY THE ISSUER AND AFFILIATED PURCHASERS

 

Not applicable.

 

Item 16F. CHANGE IN REGISTRANT’S CERTIFYING ACCOUNTANT

 

The information required by Item 16F was previously reported in our Annual Report on Form 20-F for the year ended February 28, 2022.

 

99

 

 

Item 16G. CORPORATE GOVERNANCE

 

We are a “foreign private issuer” under the securities laws of the United States and the rules of Nasdaq. Under Nasdaq’s rules, a foreign private issuer is subject to less stringent corporate governance requirements. Subject to certain exceptions, the rules of Nasdaq permit a foreign private issuer to follow its home country practice in lieu of the listing requirements of Nasdaq. We intend to follow home country practices in lieu of the listing requirements of Nasdaq with regard to the following:

 

the requirement under Section 5605(e)(2) of Nasdaq listing rules that companies must adopt a formal written charter or board resolution, as applicable, addressing the nominations process and such related matters as may be required under the U.S. federal securities laws;

 

the requirement under Section 5605(d) of Nasdaq listing rules that a compensation committee comprised solely of independent directors governed by a compensation committee charter oversee executive compensation;

 

the requirement under Section 5605(b)(2) of Nasdaq listing rules that the independent directors have regularly scheduled meetings with only the independent directors present;

 

the requirement under Section 5605(c) of Nasdaq listing rules that a quorum must consist of at least 331∕3 percent of the outstanding shares of a listed company’s common voting stock; and

 

the requirement under Section 5610 of Nasdaq listing rules that a company must have adopted one or more codes of conduct applicable to all directors, officers and employees, and that such codes are publicly available.

 

Otherwise, we intend to follow the requirements of Nasdaq to the extent possible under Singapore law.

 

In addition, because we are a foreign private issuer, our directors and executive officers are not subject to short-swing profit liability and insider trading reporting obligations under Section 16 of the Exchange Act. They will, however, be subject to the obligations to report changes in share ownership under Section 13 of the Exchange Act and related SEC rules to the extent appropriate.

 

The SEC maintains an internet site that contains reports,  proxy and information statements, other information regarding issuers that file electronically with the SEC and the address of that site is http://www.sec.gov

 

Item 16H. MINE SAFETY DISCLOSURE

 

Not applicable.

 

Item 16I. DISCLOSURE REGARDING FOREIGN JURISDICTIONS THAT PREVENT INSPECTIONS

 

Not applicable.

 

Item 16J. INSIDER TRADING POLICIES

 

Not applicable.

 

100

 

 

PART III

 

Item 17. FINANCIAL STATEMENTS

 

Not applicable.

 

Item 18. FINANCIAL STATEMENTS

 

See the financial statements beginning on page F-1 of this annual report.

 

Item 19. EXHIBITS

 

List all exhibits filed as part of the registration statement or annual report, including exhibits incorporated by reference.

 

EXHIBIT INDEX

 

        Incorporated by Reference
        Schedule/   File        
Exhibit   Description   Form   Number   Exhibit   File Date
                     
1.1#   Constitution of Karooooo Ltd.   Form F-1   333-253635   3.1   February 26, 2021
                     
2.1#   Specimen Share Certificate   Form F-1/A   333-253635   4.1   March 22, 2021
                     
2.2*   Description of Ordinary Shares              
                     
4.1#   Revolving Credit Facility dated February 18, 2021 by and between Cartrack Proprietary Limited, The Standard Bank of South Africa Limited and the parties listed therein as the original guarantors   Form F-1   333-253635   10.1   February 26, 2021
                     
4.2#   Loan Agreement dated July 4, 2019 by and between Isaias (Zak) Jose Calisto and Karoo Pte. Ltd.   Form F-1   333-253635   10.2   February 26, 2021
                     
4.3#   Loan Capitalization Agreement dated November 18, 2020 by and between Isaias (Zak) Jose Calisto and Karooooo Ltd.   Form F-1   333-253635   10.3   February 26, 2021
                     
4.4#   Loan Agreement dated December 22, 2020 by and between Orient Victoria Pte. Ltd. and Karooooo Ltd., as supplemented by the addendum dated February 15, 2021   Form F-1   333-253635   10.4   February 26, 2021
                     
4.5#   Registration Rights Agreement   Form F-1/A   333-253635   10.5   March 22, 2021
                     
4.6#   Form of Deed of Indemnity   Form F-1/A   333-253635   10.6   March 12, 2021
                     
8.1#*   List of subsidiaries               June 13, 2023

 

101

 

 

12.1*   Certification by the Principal Executive Officer pursuant to Securities Exchange Act Rules 13a-14(a) and 15d-14(a) as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002               June 13, 2023
                     
12.2*   Certification by the Principal Financial Officer pursuant to Securities Exchange Act Rules 13a-14(a) and 15d-14(a) as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002               June 13, 2023
                     
13.1**   Certification by the Principal Executive Officer and Principal Financial Office pursuant to Section 906 of the Sarbanes-Oxley Act of 2002               June 13, 2023
                     
101.INS*   Inline XBRL Instance Document.                
                     
101.SCH*   Inline XBRL Taxonomy Extension Schema Document.                
                     
101.CAL*   Inline XBRL Taxonomy Extension Calculation Linkbase Document.                
                     
101.DEF*   Inline XBRL Taxonomy Extension Definition Linkbase Document.                
                     
101.LAB*   Inline XBRL Taxonomy Extension Label Linkbase Document.                
                     
101.PRE*   Inline XBRL Taxonomy Extension Presentation Linkbase Document.                
                     
104*   Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101).                

 

*Filed herewith.

 

#Portions of this exhibit (indicated by asterisks) have been excluded from the exhibit because it both (i) is not material and (ii) would likely cause competitive harm to the registrant if disclosed.

 

102

 

 

SIGNATURES

 

The registrant hereby certifies that it meets all of the requirements for filing on Form 20-F and that it has duly caused and authorized the undersigned to sign this registration statement on Form 20-F on its behalf.

 

Karooooo Ltd.

 

By: /s/ Isaias (Zak) Jose Calisto  
  Name:  Isaias (Zak) Jose Calisto  
  Title: Chief Executive Officer  
       
By: /s/ Hoe Shin Goy  
  Name: Hoe Shin Goy  
  Title: Chief Financial Officer  

 

Date: June 13, 2023

 

103

 

   

INDEX TO CONSOLIDATED FINANCIAL STATEMENTS

 

Audited Consolidated Financial Statements

for the Years Ended February 28, 2023, February 28, 2022 and February 28, 2021— Karooooo Ltd.

 

    Page
Reports of the Independent Registered Public Accounting Firms (PCAOB ID: 1247)   F-2
Reports of the Independent Registered Public Accounting Firms (PCAOB ID: 1051)   F-3
Consolidated Statement of Financial Position   F-4
Consolidated Statement of Profit or Loss   F-5
Consolidated Statement of Comprehensive Income   F-6
Consolidated Statement of Changes in Equity   F-7
Consolidated Statement of Cash Flows   F-10
Notes to the Consolidated Financial Statements   F-11

 

F-1

 

 

REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

 

To the Stockholders and Board of Directors of Karooooo Ltd.

 

Opinion on the Financial Statements

 

We have audited the accompanying consolidated statement of financial position of Karooooo Ltd. (the Company) as of February 28, 2023, the related consolidated statements of profit or loss, comprehensive income, changes in equity and cash flows for the period ended February 28, 2023, and the related notes (collectively referred to as the “consolidated financial statements”). In our opinion, the consolidated financial statements present fairly, in all material respects, the financial position of the Company at February 28, 2023, and the results of its operations and its cash flows for the period ended February 28, 2023, in conformity with International Financial Reporting Standards as issued by the International Accounting Standards Board.

 

Basis for Opinion

 

These financial statements are the responsibility of the Company’s management. Our responsibility is to express an opinion on the Company’s financial statements based on our audit. We are a public accounting firm registered with the Public Company Accounting Oversight Board (United States) (PCAOB) and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.

 

We conducted our audit in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud. The Company is not required to have, nor were we engaged to perform, an audit of its internal control over financial reporting. As part of our audit, we are required to obtain an understanding of internal control over financial reporting but not for the purpose of expressing an opinion on the effectiveness of the Company’s internal control over financial reporting. Accordingly, we express no such opinion.

 

Our audit included performing procedures to assess the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the financial statements. Our audit also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the financial statements. We believe that our audit provide a reasonable basis for our opinion.

 

/s/ Ernst & Young LLP

 

We have served as the Company’s auditor since 2022.

 

Singapore

June 13, 2023

 

F-2

 

 

REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

 

To the Stockholders and Board of Directors

Karooooo Ltd.:

 

Opinion on the Consolidated Financial Statements

 

We have audited the accompanying consolidated statement of financial position of Karooooo Ltd. and subsidiaries (the Company) as of February 28, 2022, the related consolidated statements of profit and loss, comprehensive income, changes in equity, and cash flows for each of the years in the two-year period ended February 28, 2022, and the related notes (collectively, the consolidated financial statements). In our opinion, the consolidated financial statements present fairly, in all material respects, the financial position of the Company as of February 28, 2022, and the results of its operations and its cash flows for each of the years in the two-year period ended February 28, 2022, in conformity with International Financial Reporting Standards as issued by the International Accounting Standards Board.

 

Basis for Opinion

 

These consolidated financial statements are the responsibility of the Company’s management. Our responsibility is to express an opinion on these consolidated financial statements based on our audits. We are a public accounting firm registered with the Public Company Accounting Oversight Board (United States) (PCAOB) and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.

 

We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the consolidated financial statements are free of material misstatement, whether due to error or fraud. The Company is not required to have, nor were we engaged to perform, an audit of its internal control over financial reporting. As part of our audits, we are required to obtain an understanding of internal control over financial reporting but not for the purpose of expressing an opinion on the effectiveness of the Company’s internal control over financial reporting. Accordingly, we express no such opinion.

 

Our audits included performing procedures to assess the risks of material misstatement of the consolidated financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the consolidated financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the consolidated financial statements. We believe that our audits provide a reasonable basis for our opinion.

 

/s/ KPMG LLP

 

We have served as the Company’s auditor since 2021.

 

Singapore

June 09, 2022

 

F-3

 

 

Consolidated Statement of Financial Position

 

       As of February 28 
Figures in Rand thousands  Notes   2023   2022 
             
ASSETS            
Non-current assets            
Property, plant and equipment   5    1,591,814    1,390,659 
Capitalized commission assets   6    287,054    231,537 
Intangible assets   7    85,642    77,031 
Goodwill   8    212,481    186,384 
Loans to related parties   12    25,800    19,400 
Long-term other receivables and prepayments   11    24,715    9,722 
Non-current financial asset   14    388    1,359 
Deferred tax assets   9    60,919    58,383 
Total non-current assets        2,288,813    1,974,475 
                
Current assets               
Inventories   10    79,159    25,369 
Trade and other receivables and prepayments   11    409,191    333,886 
Income tax receivables        8,627    8,818 
Other financial asset   14    -    15,305 
Cash and cash equivalents   13    965,790    731,748 
Total current assets        1,462,767    1,115,126 
Total assets        3,751,580    3,089,601 
                
EQUITY AND LIABILITIES               
Equity               
Share capital   15    7,142,853    7,142,853 
Capital reserve        (3,582,568)   (3,587,640)
Common control reserve   1    (2,709,236)   (2,709,236)
Foreign currency translation reserve        245,109    28,776 
Retained earnings        1,564,809    1,276,523 
Equity attributable to equity holders of parent        2,660,967    2,151,276 
Non-controlling interest        30,908    22,905 
Total equity        2,691,875    2,174,181 
                
Liabilities               
Non-current liabilities               
Term loans   16    38,304    71,194 
Lease liabilities   17    67,882    64,784 
Deferred revenue   18    112,185    108,256 
Deferred tax liabilities   9    51,894    47,063 
Total non-current liabilities        270,265    291,297 
Current liabilities               
Term loans   16    21,643    18,156 
Trade and other payables   19    374,047    281,866 
Loans from related parties   12    607    2,134 
Lease liabilities   17    52,845    47,294 
Deferred revenue   18    283,682    218,148 
Bank overdraft   13    40    13,722 
Income tax payables        55,996    40,918 
Provision for warranties        580    1,885 
Total current liabilities        789,440    624,123 
Total liabilities        1,059,705    915,420 
Total equity and liabilities        3,751,580    3,089,601 

 

The accompanying notes form an integral part of these financial statements.

 

F-4

 

 

Consolidated Statement of Profit and Loss

 

       Year ended February 28 
Figures in Rand thousands  Notes   2023   2022   2021 
                 
Revenue   20    3,507,067    2,746,151    2,290,543 
Cost of sales        (1,234,672)   (922,561)   (670,523)
Gross profit        2,272,395    1,823,590    1,620,020 
                     
Other income        9,828    1,841    2,166 
                     
Operating expenses        (1,400,308)   (1,126,306)   (895,624)
Sales and marketing        (431,140)   (333,259)   (238,110)
General and Administration        (704,603)   (555,327)   (476,534)
Research and development        (177,024)   (149,238)   (100,138)
Expected credit losses on financial assets        (87,541)   (88,482)   (80,842)
                     
Operating profit   21    881,915    699,125    726,562 
                     
Initial public offering costs (“IPO”)   1    
-
    (10,288)   (25,570)
Finance income   22    23,255    6,083    4,358 
Finance costs   23    (10,095)   (12,331)   (9,302)
Fair value changes to derivative assets        (971)   (506)   
 
Profit before taxation        894,104    682,083    696,048 
Taxation   24    (285,298)   (205,476)   (198,628)
Profit for the year        608,806    476,607    497,420 
                     
Profit attributable to:                    
Owners of the parent        597,153    449,953    318,183 
Non-controlling interest        11,653    26,654    179,237 
         608,806    476,607    497,420 
Earnings per share                    
Basic and diluted earnings per share (ZAR)
   35    19.29    15.24    15.65 

 

The accompanying notes form an integral part of these financial statements.

 

F-5

 

 

 Consolidated Statement of Comprehensive Income

 

       Year ended February 28 
Figures in Rand thousands   Notes   2023   2022   2021 
                 
Profit for the year       608,806    476,607    497,420 
                     
OTHER COMPREHENSIVE INCOME                    
Items that may be reclassified to profit or loss in future periods:                    
Exchange differences on translating foreign operations        220,471    17,955    (10,240)
Other comprehensive income for the year        220,471    17,955    (10,240)
Total comprehensive income for the year net of income tax        829,277    494,562    487,180 
                     
Total comprehensive income attributable to:                    
Owners of the parent        813,486    469,024    316,037 
Non-controlling interest        15,791    25,538    171,143 
         829,277    494,562    487,180 

 

The accompanying notes form an integral part of these financial statements.

 

F-6

 

 

Consolidated Statement of Changes in Equity

 

Figures in Rand thousands  Notes   Share
capital
   Common
control
reserve
   Foreign
currency
translation
   Investment
by owner
   Retained
earnings
   Total
attributable
to owner of
the parent
   Non-
controlling
interest
   Total
equity
   
                                       
Balance at March 1, 2020        10    
    11,851    30,383    835,978    878,222    346,913    1,225,135   
                                                
Profit for the year        
    
    
    
    318,183    318,183    179,237    497,420   
Other comprehensive income        
    
    (2,146)   
    
    (2,146)   (8,094)   (10,240)  
Total comprehensive income for the year        
    
    (2,146)   
    318,183    316,037    171,143    487,180   
                                                
Transactions with owner, recognized directly in equity Contributions by and distributions to owner                                               
Dividends   26    
    
    
    
    (272,235)   (272,235)   (145,859)   (418,094)  
Common control reserve1        2,739,619    (2,709,236)   
    (30,383)   
    
    
    
   
Total contribution by and distributions to owner        2,739,619    (2,709,236)   
    (30,383)   (272,235)   (272,235)   (145,859)   (418,094)  
Reclassification2        
    
    
    
    (58,671)   (58,671)   58,671    
   
Total transactions with owner        2,739,619    (2,709,236)   
    (30,383)   (330,906)   (330,906)   (87,188)   (418,094)  
                                                
Changes in ownership interest in subsidiaries                                               
Acquiring interest in subsidiaries without change in control        
    
    
    
    (7,893)   (7,893)   (3,666)   (11,559)  
Disposal of interest in subsidiary        
    
    
    
    (147)   (147)   (69)   (216)  
Total changes in ownership interest in subsidiaries        
    
    
    
    (8,040)   (8,040)   (3,735)   (11,775)  
Balance at February 28, 2021        2,739,629    (2,709,236)   9,705    
    815,215    855,313    427,133    1,282,446   

 

F-7

 

 

Figures in Rand thousands  Notes   Share
capital
   Capital
reserve
   Common
control
reserve
   Foreign
currency
translation
   Retained
earnings
   Total
attributable
to owner of
the parent
   Non-
controlling
interest
     Total
equity
 
                                        
Balance at March 1, 2021        2,739,629    
    (2,709,236)   9,705    815,215    855,313    427,133     1,282,446  
Profit for the year        
    
    
    
    449,953    449,953    26,654     476,607  
Other comprehensive income      
    
    
    19,071    
    19,071    (1,116)    17,955  
Total comprehensive income for the year        
    
    
    19,071    449,953    469,024    25,538     494,562  
                                                
Transactions with owner, recognized directly in equity Contributions by and distributions to owner                                               
Issuance of share capital        4,452,423    
    
    
    
    4,452,423    
     4,452,423  
IPO costs off set against share capital        (49,199)   
    
    
    
    (49,199)   
     (49,199 )
Dividends        
    
    
    
    
    
    
(6,726
)4    (6,726 )
Derivative – put option   14    
    
    
    
    15,305    15,305    
     15,305  
Total contribution by and distributions to owner        4,403,224    
    
    
    15,305    4,418,529    (6,726)    4,411,803  
Reclassification2        
    
    
    
    (3,950)   (3,950)   3,950    
 
Total transactions with owner        4,403,224    
    
    
    11,355    4,414,579    (2,776)    4,411,803  
                                                
Changes in ownership interest in subsidiaries                                               
Acquiring interest in subsidiaries without change in control3        
    (3,587,640)   
    
    
    (3,587,640)   (426,990)    (4,014,630 )
Total changes in ownership interest in subsidiaries        
    (3,587,640)   
    
    
    (3,587,640)   (426,990)    (4,014,630 )
Balance at February 28, 2022        7,142,853    (3,587,640)   (2,709,236)   28,776    1,276,523    2,151,276    22,905     2,174,181  

 

F-8

 

 

Figures in Rand thousands   Notes   Share
capital
   Capital
reserve
   Common
control
reserve
   Foreign
currency
translation
   Retained
earnings
   Total
attributable
to owner of
the parent
   Non-
controlling
interest
     Total
equity
 
                                          
Balance at March 1, 2022         7,142,853    (3,587,640)   (2,709,236)   28,776    1,276,523    2,151,276    22,905     2,174,181  
Profit for the year         
    
    
    
    597,153    597,153    11,653     608,806  
Other comprehensive income         
    
    
    216,333    
    216,333    4,138     220,471  
Total comprehensive income for the year         
    
    
    216,333    597,153    813,486    15,791     829,277  
                                                  
Transactions with owner, recognized directly in equity Contributions by and distributions to owner                                                 
Dividends         
    
    
    
    (293,562)   (293,562)   
(8,518
)5    (302,080 )
Derivative – put option    14    
    
    
    
    (15,305)   (15,305)   
     (15,305 )
Total transactions with owner         
    
    
    
    (308,867)   (308,867)   (8,518)    (317,385 )
                                                  
Changes in ownership interest in subsidiaries                                                 
Disposal of interest in subsidiaries without change in control         
    5,072    
    
    
    5,072    730     5,802  
Total changes in ownership interest in subsidiaries         
    5,072    
    
    
    5,072    730     5,802  
Balance at February 28, 2023         7,142,853    (3,582,568)   (2,709,236)   245,109    1,564,809    2,660,967    30,908     2,691,875  

 

1 Karooooo Ltd (“Karooooo”) acquired control of Cartrack Holdings Limited (“Cartrack”) on November 18, 2020 when the loan from Isaias Jose Calisto to Karooooo was extinguished through the issuance of shares.

2 In November 2014, a change in interest in Cartrack from 88.3% to 68.0% was not accounted for retained earnings transfer to non-controlling interest (“NCI”). During the financial year ended February 28, 2021 and February 28, 2022, the Group corrected the error prospectively as the impact to comparatives is not material. On April 21, 2021, when Karooooo acquired the minority interest and took control of 100% interest in Cartrack, all NCI relating to the Karooooo minority interest was transferred back to capital reserve.

3 During the financial year ended February 28, 2022, the Group changed the accounting policy voluntarily and accounted for the acquisition of NCI of Cartrack as a separate reserve, “capital reserve” instead of retained earnings. This is to provide transparency to the users since the reinvestment offer is a significant event (see Note 1). The change in accounting policy was corrected prospectively as the impact to the prior period is not material. Subsequent acquisition of interest in subsidiaries without change in control is accounted for under capital reserve.

4 Dividends declared during the financial year ended February 28, 2022 amounting to ZAR 4.20 per ordinary share and remains payable by a subsidiary to NCI as of February 28, 2022.

5 Dividends declared by a subsidiary during the financial year ended February 28, 2023 amounting to ZAR 5.32 per ordinary share remains payable by a subsidiary to NCI as of February 28, 2023.

 

The accompanying notes form an integral part of these financial statements.

 

F-9

 

 

Consolidated Statement of Cash Flows

 

       Year ended February 28 
Figures in Rand thousands  Notes   2023   2022   2021 
Cash flows from operating activities                
Profit before taxation        894,104    682,083    696,048 
                     
Adjustments        591,190    583,734    448,804 
Depreciation on property, plant and equipment   5    493,788    458,281    372,936 
Amortization of capitalized commission assets   6    64,707    64,566    46,957 
Amortization of intangible assets   7    51,143    39,078    25,856 
Capitalized commission assets written off   6    
-
    15,301    
 
Gain on disposal of property, plant and equipment        (4,954)   (1,150)   (1,191)
Finance income   22    (23,255)   (6,083)   (4,358)
Finance costs   23    10,095    12,331    9,302 
Provision for warranties charge        (1,305)   904    (698)
Fair value changes to derivative assets        971    506    
 
                     
Working capital adjustments                    
Inventories        (53,790)   (25,369)   
 
Trade and other receivables and prepayments        (62,833)   (52,053)   (78,625)
Trade and other payables        67,940    (11,677)   115,179 
Deferred revenue        46,251    78,130    43,227 
Capitalized commission assets        (112,738)   (112,639)   (95,999)
Cash generated from operating activities        1,370,124    1,142,209    1,128,634 
Interest received        23,255    6,083    4,358 
Interest paid        (10,095)   (14,061)   (7,254)
Income tax paid   25    (256,621)   (202,525)   (187,887)
Net cash generated from operating activities        1,126,663    931,706    937,851 
                     
Cash flows from investing activities                    
Purchase of property, plant and equipment   5    (579,656)   (552,634)   (478,036)
Purchase of property, plant and equipment – Telematics devices and equipment on hand        (457,542)   (500,203)   (445,377)
Purchase of property, plant and equipment – Other        (122,114)   (52,431)   (32,659)
Proceeds on disposal of property, plant and equipment        10,499    4,840    14,362 
Investment in intangible assets   7    (46,653)   (43,816)   (45,630)
Acquisition of subsidiary, net of cash acquired   28    
    (66,607)   
 
Advances of loans to related party        (6,400)   
    (8,400)
Repayment of loans from related party        
    
    13 
Net cash utilized by investing activities        (622,210)   (658,217)   (517,691)
                     
Cash flows from financing activities                    
Proceeds from related parties loans   16    315    
    857,367 
Repayment of related parties loans   16    (1,940)   (845,003)   (1,512)
Cash transferred from/(to) restricted cash1        
    834,543    (857,216)
Acquiring interest in subsidiaries without change in control        
    (66,386)   (11,559)
Net proceeds from issuance of share capital2        
    450,727    
 
Proceeds from term loans obtained   16    502    110,000    
 
Repayment of term loans   16    (31,034)   (101,708)   (8,247)
Payments of lease liabilities   16    (56,617)   (47,201)   (46,751)
Dividends paid   26    (331,252)   
    (418,094)
Net cash (utilized by)/ generated from financing activities        (420,026)   334,972    (486,012)
                     
Net increase/(decrease) in cash and cash equivalents        84,427    608,461    (65,852)
Cash and cash equivalents at the beginning of the year        718,026    76,098    146,591 
Effect of exchange rate changes on cash and cash equivalents        163,297    33,467    (4,641)
Cash and cash equivalents at the end of the year   13    965,750    718,026    76,098 

 

1 On December 29, 2020, the Group received ZAR 882.4 million (USD 58.5 million) from a related party - Orient Victoria Pte Ltd for the sole purpose of facilitating the Company’s acquisition of the remaining interest in Cartrack Holdings Proprietary Limited. The loan was fully repaid on April 22, 2021.

2 On April 21, 2021 Karooooo bought out all of the minority shareholders of Cartrack and delisted Cartrack from Johannesburg Stock Exchange (“JSE”). In terms of the reinvestment offer, investors who elected to remain invested in Cartrack received 1 Karooooo ordinary share for every 10 Cartrack ordinary shares owned on the JSE prior to the finalization of the reinvestment offer. Karooooo concluded an inward secondary listing on the JSE on April 21, 2021 and issued 9,410,712 ordinary shares of ZAR 3,952 million to eligible Cartrack shareholders who opted to reinvest the proceeds of sale of their Cartrack shares into Karooooo. Included in the net proceeds from issuance of share capital are transaction costs of ZAR 49.2 million. See Note 1 for details.

 

The accompanying notes form an integral part of these financial statements.

 

F-10

 

 

Notes to consolidated financial statementS

 

1. PRESENTATION OF CONSOLIDATED FINANCIAL STATEMENTS

 

Reporting entity

 

Karooooo Ltd. (“Karooooo” or “the Company”) was incorporated on May 19, 2018 in the Republic of Singapore and wholly owned by Isaias Jose Calisto (“Zak”). Cartrack Holdings Proprietary Limited previously known as Cartrack Holdings Limited (“Cartrack”) was a public company listed on the Johannesburg stock exchange (“JSE”) in December 2014. Zak is the current CEO of Cartrack. Karooooo acquired an approximate 68 per cent interest in Cartrack effective July 17, 2019.

 

Through a flow of funds arrangement, Karooooo’s acquisition of control of Cartrack was facilitated by Zak capitalizing Karooooo, which resulted in a loan from Zak that was repayable on demand in either cash or through the receipt of that number of Cartrack shares where the Cartrack share price is the equivalent of ZAR 13.44 per share, being the share price at which a mandatory public offer was made pursuant to the acquisition. Subsequent to the acquisition, Karooooo was the legal and beneficial owner of the Cartrack shares. As a consequence of the call option embedded within the loan, Karooooo did not acquire control as defined by IFRS 10 Consolidated Financial Statements of Cartrack at that time; instead, control remained with Zak.

 

On November 18, 2020, the loan from Zak was converted into Karooooo share capital and as a consequence, Karooooo acquired control of Cartrack. On this date, 20,331,894 shares were issued to Zak and Karooooo registered ZAR 2,739,619,000 paid-up capital which resulted in a common control reserve of ZAR 2,709,236,000 arising due to the common control transaction. Since the loan was eliminated as part of the common control transaction, it is not presented as a financial liability in the consolidated annual financial statements.

 

The acquisition of control of Cartrack by Karooooo is considered to be a transaction under common control as ultimately both entities were controlled by Zak before and after the transaction. Therefore, the consolidated financial statements was retrospectively recast to reflect Karooooo’s controlling interest in Cartrack for all previous periods presented prior to the date of acquisition. For the period prior to the incorporation of Karooooo the consolidated financial statements reflect Zak’s controlling interest in Cartrack, which he held through another personal holding company with no other operations that does not form part of the consolidated Group. There is currently no specific guidance on accounting for common control transactions under International Financial Reporting Standards (IFRS) issued by the the International Accounting Standards Board (IASB). In the absence of specific guidance Karooooo elected to apply the “pooling of interests” method of accounting. Under “pooling of interests” the assets and liabilities of Cartrack are carried over at their book values with no adjustment made for the acquisition price and prior periods are restated as if the common control transaction had occurred at the beginning of the earliest period presented.

 

Karooooo listed on the NASDAQ on April 1, 2021 and raised USD 33.8 million gross cash for general corporate purposes including the growth and expansion of Cartrack, such as research and development. Karooooo issued 1,207,500 shares at an offer price of USD 28 per share which is equivalent to the offer price made to Cartrack shareholders to participate in the reinvestment offer, enabling Karooooo to proceed with the IPO in order to meet the requirements to list on the NASDAQ.

 

Total IPO costs incurred amounted to ZAR 85.1 million of which ZAR 25.6 million and ZAR 10.3 million were expensed in the financial year ended February 28, 2021 and February 28, 2022 respectively, and ZAR 49.2 million which is directly attributable to the issuance of shares were set off against share capital.

 

F-11

 

 

As at February 28, 2021, certain Cartrack shareholders have agreed to participate in the reinvestment offer of Karooooo through the issue of irrevocable undertakings. As the reinvestment offer is based on exchanging a fixed number of Karooooo shares for a fixed number of Cartrack shares, this contract is classified as equity. Accordingly, Karooooo adopted the present-access method to account for the transaction where the non-controlling shareholders still have an economic interest in the equity returns of Cartrack and there was no net impact to equity.

 

The reinvestment offer to Cartrack shareholders was finalized on April 16, 2021 with 99% of the eligible Cartrack shareholders opting to remain invested in Karooooo. These shareholders received 1 Karooooo share for every 10 Cartrack shares held.

 

Karooooo, as listed on the NASDAQ and inward listed on the JSE on April 21, 2021, owns 100% of Cartrack. As at February 28, 2022, Zak is the ultimate controlling shareholder of the Group, holding 20,028,811 shares (65.0% shareholdings) of Karooooo.

 

The principal activities of the Group relate to the provision of real-time mobility data analytics solutions for smart transportation through its software-as-a-service (“SaaS”) platform, physical and e-commerce vehicle buying and selling and providing a technology platform focused on last mile delivery. The Group’s SaaS platform acts as a central nervous system for connected vehicles and other mobile assets, such as construction equipment, generators, refrigeration units, trailers and boats.

 

These consolidated financial statements comprise the Company and its subsidiaries (collectively the “Group” and individually “group companies”). 

 

Statement of compliance

 

The consolidated financial statements of the Group have been prepared in accordance with the International Financial Reporting Standards (IFRS) as issued by the International Accounting Standards Board (IASB).

 

The policies applied in these annual financial statements are based on IFRS effective for annual period beginning on March 1, 2022.

 

The Group has prepared the financial statements on the basis that it will continue to operate as a going concern. 

 

The financial statements were approved for issue by the Directors on June 13, 2023.

 

Basis of measurement

 

The consolidated financial statements have been prepared on the historical cost basis with the exception of certain financial instruments that have been measured at fair value.

 

Functional and presentation currency

 

The consolidated financial statements are presented in South African Rand (ZAR), which is the Group’s presentation currency and all values are rounded to the nearest thousand (ZAR’000), except when otherwise indicated. The Company’s functional currency is in United States Dollars (USD).

 

F-12

 

 

2. SIGNIFICANT ACCOUNTING POLICIES

 

2.1 Significant accounting judgements, estimates and assumptions

 

The preparation of the Group’s consolidated financial statements requires management to make judgements, estimates and assumptions that affect the reported amounts of revenue, expenses, assets and liabilities, and the disclosure of contingent liabilities at the end of the reporting period. Uncertainty about these assumptions and estimates could result in outcomes that require a material adjustment to the carrying amount of the asset or liability affected in the future periods.

 

Judgements

 

Management is of the opinion that there is no significant judgement made in applying accounting policies that have a significant risk of causing a material adjustment to the carrying amounts of assets and liabilities within the next financial period.

 

Estimates and assumptions

 

The key assumptions concerning the future and other key sources of estimation uncertainty at the reporting date, that have a significant risk of causing a material adjustment to the carrying amounts of assets and liabilities within the next financial year, are described below. The Group based its assumptions and estimates on parameters available when the consolidated financial statements were prepared. Existing circumstances and assumptions about future developments, however, may change due to market changes or circumstances arising that are beyond the control of the Group. Such changes are reflected in the assumptions when they occur.

 

i. Useful life estimates of capitalized telematics devices and capitalized commission assets

 

The Group completes a detailed assessment annually on the expected life cycle of subscriber contracts across the Group. The continued growth in the subscriber base over the past few years has provided a more comprehensive database of information and more certainty to support the assessment of the average useful life of subscriber contracts. On the basis of the statistical assessment, there has been no change to the estimated average useful life of 60 months of a subscriber contract in the current financial year. Contracts which terminate prior to 60 months result in accelerated depreciation of the underlying capitalized telematic devices and capitalized commission assets being recognized immediately in profit or loss.

 

ii. Goodwill

 

The Group tests goodwill for impairment on an annual basis. The recoverable amounts of cash-generating units have been determined based on value-in-use calculations. These calculations are performed internally by the Group and require the use of various estimates and assumptions regarding discount rates and the future financial performance of the cash-generating units.

 

The Group’s goodwill is subjected to impairment assessment for the financial year ended February 28, 2023. Management assesses goodwill impairment annually. For impairment assessment, management uses a discounted cash flow model which involves significant judgement in estimating the recoverable values of these assets. Any shortfall of the recoverable values against the carrying amounts of these assets will be recognized as impairment losses. The recoverable amount is most sensitive to the discount rate used for the discounted cash flow model as well as the expected future cash inflows and the growth rate used for extrapolation purposes. The carrying amounts of the Group’s goodwill and key assumptions applied in the determination of the value-in-use including a sensitivity analysis, are disclosed and further explained in Note 8 to the financial statements.

 

F-13

 

  

2.2 Accounting policies

 

The accounting policies applied in the preparation of these consolidated financial statements are set out below. The Group consistently applied the following accounting policies to all periods presented in these consolidated financial statements, unless otherwise stated.

 

a) Basis of consolidation

 

The consolidated financial statements comprises the financial statement of the Company and its subsidiaries as at the end of the reporting period. The financial statements of the subsidiaries used in the preparation of the consolidated financial statements are prepared for the same reporting date as the Company. Consistent accounting policies are applied to like transactions and events in similar circumstances.

 

All intra-group balances, income and expenses and unrealized gains and losses resulting from intra-group transactions and dividends are eliminated in full.

 

Subsidiaries are consolidated from the date of acquisition, being the date on which the Group obtains control, and continue to be consolidated until the date that such control ceases.

 

Losses within a subsidiary are attributed to the non-controlling interest even if that results in a deficit balance.

 

Business combinations and goodwill

 

Business combinations are accounted for using the acquisition method. Identifiable assets acquired and liabilities assumed in business combination are measured initially at their fair values at the acquisition date. Acquisition-related costs are recognized as expenses in the periods in which the costs are incurred and the services are received.

 

Any contingent consideration to be transferred by the acquirer will be recognized at fair value at the acquisition date. Subsequent changes to the fair value of the contingent consideration which is an asset or liability are recognized in profit or loss.

 

Non-controlling interest in the acquire, that are present ownership interests and entitled their holders to a proportionate share of net assets of the acquire are recognized on the acquisition date at either fair value, or the non-controlling interest’s proportionate share of the acquiree’s identifiable net assets.

 

Any excess of the sum of the fair value of the consideration transferred in the business combination, the amount of non-controlling interest in the acquiree (if any), and the fair value of the Group’s previously held equity interest in the acquiree (if any), over the net fair value of the acquiree’s identifiable assets and liabilities is recorded as goodwill. In instances where the latter amount exceeds the former, the excess is recognized as gain on bargain purchase in profit or loss on the acquisition date.

 

Goodwill is initially measured at cost. Following initial recognition, goodwill is measured at cost less any accumulated impairment losses.

 

For the purpose of impairment testing, goodwill acquired in a business combination is, from the acquisition date, allocated to the Group’s cash-generating units that are expected to benefit from the synergies of the combination.

 

The cash-generating units to which goodwill have been allocated is tested for impairment annually and whenever there is an indication that the cash-generating unit may be impaired. Impairment is determined for goodwill by assessing the recoverable amount of each cash-generating unit (or group of cash-generating units) to which the goodwill relates.

 

F-14

 

 

Subsidiaries

 

Subsidiaries are entities controlled by the Group. The Group controls an entity when it is exposed to, or has rights to, variable returns from its involvement with the entity and has the ability to affect those returns through its power over the entity. The financial results of subsidiaries are consolidated into the Group’s results from acquisition date until loss of control.

 

When the Group loses control over a subsidiary, it derecognizes the assets and liabilities of the subsidiary, and any related NCI and other components of equity. Any resulting gain or loss is recognized in profit or loss. Any interest retained in the former subsidiary is measured at fair value when control is lost.

 

Non-controlling interest

 

Non-controlling interest represents the equity in subsidiaries not attributable, directly or indirectly, to owners of the Company. Changes in the Company’s ownership interest in a subsidiary that do not result in a loss of control are accounted for as equity transactions. In such circumstances, the carrying amounts of the controlling and non-controlling interests are adjusted to reflect the changes in their relative interests in the subsidiary. Any difference between the amount by which the non-controlling interest is adjusted and the fair value of the consideration paid or received is recognized directly in equity and attributed to owners of the Company.

 

During the financial year ended February 28, 2022, the Group changed the accounting policy voluntarily and accounted for the acquisition of NCI of Cartrack as a separate reserve, “capital reserve” instead of retained earnings. This is to provide transparency to the users since the reinvestment offer is a significant event (see Note 1). The change in accounting policy was corrected prospectively as the impact to the prior period is not material. Subsequent acquisition of interest in subsidiaries without change in control is accounted for under capital reserve. 

 

b) Foreign currency

 

i. Functional and presentation currency

 

The financial statements are presented in ZAR, which is the Group’s presentation currency. Each entity in the Group determines its own functional currency and items included in the financial statements of each of entities are measured using the currency of the primary economic environment in which the entity operates.

 

ii. Transactions and balances

 

Transactions in foreign currencies are measured in the respective functional currencies of the Company and its subsidiaries and are recorded on initial recognition in the functional currencies at exchange rates approximating those ruling at the transaction dates. Monetary assets and liabilities denominated in foreign currencies are translated at the rate of exchange ruling at the end of the reporting period. Non-monetary items that are measured in terms of historical cost in a foreign currency are translated using the exchange rates as at the dates of the initial transactions. Non-monetary items measured at fair value in a foreign currency are translated using the exchange rates at the date when the fair value was measured.

 

Exchange differences arising on the settlement of monetary items or on translating monetary items at the end of the reporting period are recognized in profit or loss.

 

F-15

 

 

iii. Consolidated financial statements

 

For consolidation purpose, the assets and liabilities of foreign operations are translated into ZAR at the rate of exchange ruling at the end of the reporting period and their profit or loss are translated at the exchange rates prevailing at the date of the transactions. The exchange differences arising on the translation are recognized in other comprehensive income. On disposal of a foreign operation, the component of other comprehensive income relating to that particular foreign operation is recognized in profit or loss.

 

Exchange differences arising on monetary items that form part of the Group’s net investment in foreign operations are recognized initially in other comprehensive income and accumulated under foreign currency translation reserve in equity. The foreign currency translation reserve is reclassified from equity to profit or loss of the Group on disposal of the foreign operation.

 

Monetary items cease to form part of the net investment in the foreign operation at the moment in time when the Group decides that settlement is planned or is likely to occur in the foreseeable future. Accordingly, exchange differences arising on these monetary items up to that date are recognized in other comprehensive income and accumulated under foreign currency translation reserve in equity. The exchange differences that arise after that date are recognized in profit or loss. When these monetary items are settled, the exchange differences accumulated under foreign currency translation reserve in equity are reclassified from equity to profit or loss.

 

c) Financial instruments

 

i. Financial assets

 

Initial recognition and measurement

 

Financial assets are recognized when, and only when, the Group becomes a party to the contractual provisions of the financial instruments.

 

At initial recognition, the Group measures a financial asset at its fair value plus, in the case of a financial asset not at fair value through profit or loss, transaction costs that are directly attributable to the acquisition of the financial asset. Transaction costs of financial assets carried at fair value through profit or loss are expensed in profit or loss.

 

Trade receivables are measured at the amount of consideration to which the Group expects to be entitled in exchange for transferring promised goods or services to a customer, excluding amounts collected on behalf of third party, if the trade receivables do not contain a significant financing component at initial recognition.

 

Subsequent measurement

 

Subsequent measurement of debt instruments depends on the Group’s business model for managing the asset and the contractual cash flow characteristics of the asset. The measurement categories for classification of debt instruments are:

 

Amortized cost

 

Financial assets that are held for the collection of contractual cash flows where those cash flows represent solely payments of principal and interest are measured at amortized cost. Financial assets are measured at amortized cost using the effective interest method, less impairment. Gains and losses are recognized in profit or loss when the assets are derecognized or impaired, and through amortization process.

 

F-16

 

 

Fair value through other comprehensive income (“FVOCI”)

 

Financial assets that are held for collection of contractual cash flows and for selling the financial assets, where the assets’ cash flows represent solely payments of principal and interest, are measured at FVOCI. Financial assets measured at FVOCI are subsequently measured at fair value. Any gains or losses from changes in fair value of the financial assets are recognized in other comprehensive income, except for impairment losses, foreign exchange gains and losses and interest calculated using the effective interest method are recognized in profit or loss. The cumulative gain or loss previously recognized in other comprehensive income is reclassified from equity to profit or loss as a reclassification adjustment when the financial asset is derecognized.

 

Fair value through profit or loss (“FVPL”)

 

Assets that do not meet the criteria for amortized cost or FVOCI are measured at fair value through profit or loss. A gain or loss on a debt instrument that is subsequently measured at fair value through profit or loss and is not part of a hedging relationship is recognized in profit or loss in the period in which it arises.

 

Derecognition

 

A financial asset is derecognized where the contractual right to receive cash flows from the asset has expired. On derecognition of a financial asset in its entirety, the difference between the carrying amount and the sum of the consideration received and any cumulative gain or loss that had been recognized in other comprehensive income for debt instruments is recognized in profit or loss.

 

ii. Financial liabilities

 

Initial recognition and measurement

 

Financial liabilities are recognized when, and only when, the Group becomes a party to the contractual provisions of the financial instrument. The Group determines the classification of its financial liabilities at initial recognition.

 

All financial liabilities are recognized initially at fair value plus in the case of financial liabilities not at fair value through profit or loss, directly attributable transaction costs.

 

Subsequent measurement

 

After initial recognition, financial liabilities that are not carried at fair value through profit or loss are subsequently measured at amortized cost using the effective interest rate method. Gains and losses are recognized in profit or loss when the liabilities are derecognized, and through the amortization process.

 

Derecognition

 

A financial liability is derecognized when the obligation under the liability is discharged or cancelled or expires. On derecognition, the difference between the carrying amounts and the consideration paid is recognized in profit or loss.

 

d) Derivative financial instruments

 

Derivatives are initially measured at fair value and any directly attributable transactions are recognized in profit or loss as incurred. Subsequent to initial recognition, derivatives are measured at fair value, and changes therein are generally recognized in profit or loss. For derivatives entered as a transaction with owner, changes in the fair value is recognized directly in equity.

 

e) Impairment of financial assets

 

The Group recognizes an allowance for expected credit losses (“ECLs”) for all debt instruments not held at fair value through profit or loss. ECLs are based on the difference between the contractual cash flows due in accordance with the contract and all the cash flows that the Group expects to receive, discounted at an approximation of the original effective interest rate. The expected cash flows will include cash flows from the sale of collateral held or other credit enhancements that are integral to the contractual terms.

 

F-17

 

 

ECLs are recognized in two stages. For credit exposures for which there has not been a significant increase in credit risk since initial recognition, ECLs are provided for credit losses that result from default events that are possible within the next 12-months (a “12-month ECL”). For those credit exposures for which there has been a significant increase in credit risk since initial recognition, a loss allowance is recognized for credit losses expected over the remaining life of the exposure, irrespective of timing of the default (a “lifetime ECL”).

 

For trade receivables, the Group applies a simplified approach in calculating ECLs. Therefore, the Group does not track changes in credit risk, but instead recognizes a loss allowance based on lifetime ECLs at each reporting date. The Group has established a provision matrix based on its historical credit loss experience, adjusted for forward-looking factors specific to the debtors and the economic environment which could affect debtor’s ability to pay.

 

The Group considers a financial asset in default when contractual payments are 360 days past due. However, in certain cases, the Group may also consider a financial asset to be in default when internal or external information indicates that the Group is unlikely to receive the outstanding contractual amounts in full before taking into account any credit enhancements held by the Group. A financial asset is written off when there is no reasonable expectation of recovering the contractual cash flows.

 

f) Property, plant and equipment

 

i. Recognition and measurement

 

All items of property, plant and equipment are initially recorded at cost. Subsequent to recognition, property, plant and equipment are measured at cost less accumulated depreciation and any accumulated impairment losses.

 

The cost of telematic devices is capitalized as property, plant and equipment.

 

In-vehicle capitalized telematics devices are installed in customers’ vehicles as part of a subscription contract. The telematics device and directly related installation costs are capitalized and depreciated over the expected useful life of the average contract. The related depreciation expense is recorded as part of cost of sales in the consolidated statement of profit and loss. If a subscriber contract with a customer is cancelled prior to the end of its useful life, the unamortized cost is recognized immediately in profit and loss.

 

Where subscriber contracts are expected to be in existence for periods significantly shorter than the average useful life of 60 months, these are depreciated over a reduced useful life.

 

Uninstalled telematics devices are devices not installed and available for installation. Work in progress telematics devices are devices in progress of being manufactured.

 

ii. Depreciation

 

Depreciation is computed on a straight-line basis over their estimated useful lives of property, plant and equipment including right of use assets as follows:

 

Category   Depreciation method   Average useful life
Property   Straight line   20-50 years
Property - Right of use assets   Straight line   Lease term or useful life whichever is shorter
Property - Leasehold improvements   Straight line   3 years or lease term
Plant, equipment and vehicles   Straight line   4-5 years
IT equipment   Straight line   3 years
Capitalized telematics devices - Installed   Straight line   5 years

 

Depreciation is recognized when the property, plant and equipment are installed and are ready for use. Land and construction in progress are stated at cost and are not depreciated.

 

The residual value, useful life and depreciation method are reviewed at each financial year-end, and adjusted prospectively, if appropriate.

 

An item of property, plant and equipment is derecognized upon disposal or when no future economic benefits are expected from its use or disposal. Any gain or loss on derecognition of the asset is included in profit and loss in the year the asset is derecognized. 

 

F-18

 

 

g) Capitalized commission assets

 

i. Recognition and measurement

 

Incremental sales commission costs which are directly related to a customer contract are capitalized to capitalized commission assets and are measured at cost less accumulated amortization.

 

ii. Amortization

 

The capitalized commission assets are amortized over the expected useful life of the average contract which is 60 months. If a contract with a customer is cancelled prior to the end of its useful life, the unamortized cost is recognized immediately in profit and loss.

 

The useful life of items of capitalized commission assets has been assessed as follows:

 

Item   Amortization method   Average useful life
Capitalized commission assets   Straight line   5 years

 

h) Intangible assets

 

Intangible assets acquired separately are measured initially at cost. Following initially acquisition, intangible assets are carried at cost less any accumulated amortization and any accumulated impairment losses.

 

The useful lives of intangible assets are assessed as either finite or indefinite.

 

Intangible assets with finite useful lives are amortized over the estimated useful life and assessed for impairment annually whenever there is an indication that the intangible asset may be impaired. The amortization period and the amortization method are reviewed at least at each financial year end. Changes in the expected useful life or the expected pattern of consumption of future economic benefits embodied in the asset is accounted for by changing the amortization period or method, as appropriate, and are treated as changes in accounting estimates.

 

Intangible assets with indefinite useful lives or not yet available for use are tested for impairment annually, or more frequently if the events and circumstances indicate that the carrying value may be impaired either individually or at the cash-generating unit level. Such intangible assets are not amortized. The useful life of an intangible asset with an indefinite useful life is reviewed annually to determine whether the useful life assessment continues to be supportable. If not, the change in useful life from indefinite to finite is made on a prospective basis.

 

Gains or losses arising from de-recognition of an intangible asset are measured as the difference between the net disposal proceeds and the carrying amount of the asset and are recognized in the profit or loss when the asset is derecognized.

 

i. Product development costs

 

Product development costs that are directly attributable to the design, testing and development of identifiable hardware and software, controlled by the Group, are recognized as intangible assets when the following criteria are met:

 

  It is technically feasible to complete the software or product so that it will be available for use or sale;

 

  Management intends to complete the software or product and use or sell it;

 

  There is an ability to use or sell the software or product;

 

  It can be demonstrated how the software or product will generate probable future economic benefits;

 

  Adequate technical, financial and other resources to complete the development and use or sell the software or product are available; and

 

  The expenditure attributable to the software or product during its development can be reliably measured.

 

F-19

 

 

Directly attributable costs that are capitalized as part of the intangible assets include software costs and the costs of personnel whose sole responsibility is their involvement in the Group’s research and development function.   

 

Other product development expenditures that do not meet the recognition criteria are recognized as an expense as incurred. Product development costs previously recognized as an expense are not recognized as an asset in a subsequent period if the criteria are subsequently met.

 

Costs incurred in enhancing current telematics hardware (telematics devices) and software (SaaS platform) are expensed when incurred.

 

The capitalized product development costs are amortized over their estimated useful life which is considered to be three years due to the life cycle of telematics hardware and software applications.

 

ii. Computer software

 

Computer software comprises self-developed computer software acquired in a business combination and externally acquired computer software. Acquired computer software licenses are capitalized on the basis of costs incurred to acquire and bring the software into use.

 

The acquired computer software is amortized over the expected useful life which is generally three to five years. Self-developed computer software acquired in a business combination are recognized at fair value at the acquisition date and subsequently carried at cost less accumulated amortization and accumulated impairment losses, if any.

 

iii.Brand name

 

Brand name acquired in a business combination are recognized at fair value at the acquisition date and subsequently carried at cost less accumulated amortization and accumulated impairment losses. Brand name is amortized on a straight-line basis over the expected useful life of five years.

 

iv.Customer relationship

 

Customer relationship acquired in a business combination are recognized at fair value at the acquisition date and subsequently carried at cost less accumulated amortization and accumulated impairment losses. Customer relationship is amortized on a straight-line basis over the expected useful life of three years.

 

i) Impairment of non-financial assets

 

The Group assesses at each reporting date whether there is an indication of impairment that an asset may be impaired or that a previously recognized impairment loss for an asset other than goodwill may no longer exist or may have decreased. If any indication exists, or when an annual impairment testing for an asset is required, the Group makes an estimate of the asset’s recoverable amount.

 

An asset’s recoverable amount is the higher of an asset’s or cash-generating unit’s fair value less costs of disposal and its value in use and is determined for an individual asset, unless the asset does not generate cash inflows that are largely independent of those from other assets or groups of assets. Where the carrying amount of an asset or cash-generating unit exceeds its recoverable amount, the asset is considered impaired and is written down to its recoverable amount.

 

The impairment losses are recognized in profit or loss.

 

A previously recognized impairment loss is reversed only if there has been a change in the estimates used to determine the asset’s recoverable amount since the last impairment loss was recognized. If that is the case, the carrying amount of the asset is increased to its recoverable amount. That increase cannot exceed the carrying amount that would have been determined, net of depreciation, had no impairment loss been recognized previously. Such reversal is recognized in profit or loss. Impairment loss relating to goodwill cannot be reversed in future periods.

  

j) Taxation

 

i. Current income tax

 

Current income tax assets and liabilities for the current and prior periods are measured at the amount expected to be recovered from or paid to the taxation authorities. The tax rates and tax laws used to compute the amount are those that are enacted or substantively enacted at the end of the reporting period, in the countries where the Group operates and generates taxable income.

 

F-20

 

 

Current income taxes are recognized in profit or loss except to the extent that the tax relates to items recognized outside profit or loss, either in other comprehensive income or directly in equity. Management periodically evaluates positions taken in the tax returns with respect to situations in which applicable tax regulations are subject to interpretation and establishes provisions where appropriate.

 

Dividend withholding tax is currently payable on dividends distributed to equity holders of the Group at a rate as determined by each country’s jurisdiction. This tax is not attributable to the Company, but is collected by the Company and paid to the tax authorities on behalf of the shareholder.

 

On receipt of a dividend by a company from an investment held in a tax jurisdiction outside that of the Company, any dividend withholding tax payable is recognized as part of current tax.

 

ii. Deferred tax

 

Deferred tax is provided using the liability method on temporary differences at the end of the reporting period between the tax bases of assets and liabilities and their carrying amounts for financial reporting purposes.

 

Deferred tax liabilities are recognized for all temporary differences, except:

 

  When the deferred tax liability arises from the initial recognition of goodwill or an asset or liability in a transaction that is not a business combination and, at the time of the transaction, affects neither the accounting profit nor taxable profit or loss.

 

  In respect of taxable temporary differences associated with investments in subsidiaries and interests in joint venture, where the timing of the reversal of the temporary differences can be controlled and it is probable that the temporary differences will not reverse in the foreseeable future.

 

Deferred tax assets are recognized for all deductible temporary differences, the carry forward of unused tax credits and unused tax losses, to the extent that it is probable that taxable profit will be available against which the deductible temporary differences, and the carry forward of unused tax credits and unused tax losses can be utilized, except:

 

  When the deferred tax asset relating to the deductible temporary difference arises from the initial recognition of an asset or liability in a transaction that is not a business combination and, at the time of the transaction, affects neither the accounting profit nor taxable profit or loss.

 

  In respect of deductible temporary differences associated with investments in subsidiaries and interests in joint venture, deferred tax assets are recognized only to the extent that it is probable that the temporary differences will reverse in the foreseeable future and taxable profit will be available against which the temporary differences can be utilized.

 

The carrying amount of deferred tax assets is reviewed at the end of each reporting period and reduced to the extent that it is no longer probable that sufficient taxable profit will be available to allow all or part of the deferred tax asset to be utilized. Unrecognized deferred tax assets are reassessed at the end of each reporting period and are recognized to the extent that it has become probable that future taxable profit will allow the deferred tax asset to be recovered.

 

Deferred tax assets and liabilities are measured at the tax rates that are expected to apply to the year when the asset is realized or the liability is settled, based on tax rates (and tax laws) that have been enacted or substantively enacted at the end of each reporting period.

 

Deferred tax relating to items recognized outside profit or loss is recognized outside profit or loss. Deferred tax items are recognized in correlation to the underlying transaction either in other comprehensive income or directly in equity.

 

The Group offsets deferred tax assets and deferred tax liabilities if and only if it has a legally enforceable right to set off current tax assets and current tax liabilities and the deferred tax assets and deferred tax liabilities relate to income taxes levied by the same taxation authority on either the same taxable entity or different taxable entities which intend either to settle current tax liabilities and assets on a net basis, or to realise the assets and settle the liabilities simultaneously, in each future period in which significant amounts of deferred tax liabilities or assets are expected to be settled or recovered.

 

F-21

 

  

iii. Sales tax

 

Revenues, expenses and assets are recognized net of the amount of sales tax except:

 

  Where the sales tax incurred on a purchase of assets or services is not recoverable from the taxation authority, in which case the sales tax is recognized as part of the cost of acquisition of the asset or as part of the expense item as applicable; and

 

  Receivables and payables that are stated with the amount of sales tax included.

 

The net amount of sales tax recoverable from, or payable to, the taxation authority is included as part of receivables or payables in the statement of financial position.

 

k) Leases

 

The Group assesses at contract inception whether a contract is, or contains, a lease. That is, if the contract conveys the right to control the use of an identified asset for a period of time in exchange for consideration.

 

i. As Lessee

 

The Group applies a single recognition and measurement approach for all leases, except for short-term leases and leases of low-value assets. The Group recognizes lease liabilities representing the obligations to make lease payments and right-of-use assets representing the right to use the underlying leased assets.

 

Right-of-use assets

 

The Group recognizes right-of-use assets at the commencement date of the lease (i.e. the date the underlying asset is available for use). Right-of-use assets are measured at cost, less any accumulated depreciation and impairment losses, and adjusted for any remeasurement of lease liabilities. The cost of right-of-use assets includes the amount of lease liabilities recognized, initial direct costs incurred, and lease payments made at or before the commencement date less any lease incentives received. Right-of-use assets are depreciated on a straight-line basis over the shorter of the lease term and the estimated useful lives of the assets.

 

If ownership of the leased asset transfers to the Group at the end of the lease term or the cost reflects the exercise of a purchase option, depreciation is calculated using the estimated useful life of the asset. The right-of-use assets are also subject to impairment. The accounting policy for impairment is disclosed in Note 2.2(i).

 

The Group’s right-of-use assets are presented in property, plant and equipment in the consolidated statement of financial position.

 

Lease liabilities

 

At the commencement date of the lease, the Group recognizes lease liabilities measured at the present value of lease payments to be made over the lease term. The lease payments include fixed payments (including in-substance fixed payments) less any lease incentives receivable, variable lease payments that depend on an index or a rate, and amounts expected to be paid under residual value guarantees. The lease payments also include the exercise price of a purchase option reasonably certain to be exercised by the Group and payments of penalties for terminating the lease, if the lease term reflects the Group exercising the option to terminate. Variable lease payments that do not depend on an index or a rate are recognized as expenses (unless they are incurred to produce inventories) in the period in which the event or condition that triggers the payment occurs.

 

In calculating the present value of lease payments, the Group uses its incremental borrowing rate at the lease commencement date because the interest rate implicit in the lease is not readily determinable. After the commencement date, the amount of lease liabilities is increased to reflect the accretion of interest and reduced for the lease payments made. In addition, the carrying amount of lease liabilities is remeasured if there is a modification, a change in the lease term, a change in the lease payments (e.g. changes to future payments resulting from a change in an index or rate used to determine such lease payments) or a change in the assessment of an option to purchase the underlying asset.

 

The Group’s lease liabilities are presented separately in the consolidated statement of financial position and in Note 17.

 

Short-term leases and leases of low-value assets

 

The Group applies the short-term lease recognition exemption to not recognize right-of-use assets and lease liabilities that have a lease term of 12 months or less and leases of low-value assets. The lease payments associated with these leases are charged directly to profit on a straight-line basis over the lease term.

 

ii. As Lessor (Finance lease)

 

Leases where the Group has transferred substantially all risks and rewards incidental to ownership of the leased assets to the lessees are classified as finance leases.

 

The leased asset is derecognized and the present value of the lease receivable is recognized on the balance sheet and included in “trade and other receivables and prepayments”. The difference between the gross receivable and the present value of the lease receivable is recognized as finance income.

 

Each lease payment received is applied against the gross investment in the finance lease receivable to reduce both the principal and the unearned finance income. The finance income is recognized in profit or loss on a basis that reflects a constant periodic rate of return on the net investment in the finance lease receivable.

 

Initial direct costs incurred by the Group in negotiating and arranging finance leases are added to finance lease receivables and reduce the amount of income recognized over the lease term.

 

F-22

 

 

l) Inventories

 

Inventories are stated at the lower of cost and net realizable value. Net realizable value is the estimated selling price in the ordinary course of business less the estimated costs of completion and the estimated costs necessary to make the sale. The cost of inventories comprises of all costs of purchase, costs of conversion and other costs incurred in bringing the inventories to their present location and condition.

 

Cost is determined on a weighted average cost basis.

 

Management considers the condition and usability of inventories on an annual basis to determine whether an allowance for obsolete inventory is required.

 

m) Cash and cash equivalents

 

Cash and cash equivalents comprise cash balances and short-term deposits with maturities of three months or less from the date of acquisition that are subject to an insignificant risk of changes in their fair value, and are used by the Group in the management of its short-term commitments.

 

For the purpose of the statement of cash flows, bank overdrafts that are repayable on demand and form an integral part of the Group’s cash management are included in cash and cash equivalents. Bank overdrafts are included within current liabilities on the statement of financial position. Restricted cash is excluded from the statement of cash flows.

 

n) Borrowing costs

 

Borrowing costs directly attributable to the acquisition, construction or production of an asset that necessarily takes a substantial period of time to get ready for its intended use or sale are capitalized as part of the cost of the asset. All other borrowing costs are expensed in the period they occur. Borrowing costs consist of interest and other costs that an entity incurs in connection with the borrowing of funds.

 

o) Employee benefits

 

i. Defined contribution plans

 

The Group participates in the national pension schemes as defined by the laws of the countries in which it has operations. In particular, the Singapore companies in the Group make contributions to the Central Provident Fund scheme in Singapore, a defined contribution pension scheme. Contributions to defined contribution pension schemes are recognized as an expense in the period in which the related service is performed.

 

ii. Employee leave entitlement

 

Employee entitlements to annual leave are recognized as a liability when they are accrued to the employees. The undiscounted liability for leave expected to be settled wholly before twelve months after the end of the reporting period is recognized for services rendered by employees up to the end of the reporting period.

 

p) Provisions and contingencies

 

Provisions are recognized when the Group has a present obligation (legal or constructive) as a result of a past event, it is probable that an outflow of resources embodying economic benefits will be required to settle the obligation can be estimated reliably.

 

Provisions are reviewed at the end of each reporting period and adjusted to reflect the current best estimate. If it is no longer probable that an outflow of economic resources will be required to settle the obligation, the provision is reversed. If the effect of the time value of money is material, provisions are discounted using a current pre-tax rate that reflects, where appropriate, the risks specific to the liability. When discounting is used, the increase in the provision due to the passage of time is recognized as a finance cost.

 

The Group offers warranties of up to ZAR 1.0 million in the event of the non-recovery of a stolen vehicle, subject to various terms and conditions. The provision for future warranty claims is based on known claims at year end and takes into account the historic claims to payment ratio.

 

q) Revenue

 

The Group principally generates revenue from providing a full-stack smart mobility software-as-a-service (“SaaS”) platform for connected vehicles and other assets. The Group recognizes revenue as or when it satisfies its performance obligations.

 

Hardware revenue

 

Hardware revenue is recognized when control of the telematics device was transferred to the customer which occurred upon installation on the customer’s vehicle. The payment terms is generally 30 days.

 

F-23

 

  

Installation revenue

 

Installation revenue is recognized when the device is successfully installed, which occurs at the same time that control of the hardware is transferred to the customer, which occurs upon installation on the customer’s vehicle. Customers are invoiced when the devices are installed and payment terms is generally 30 days.

 

Subscription revenue

 

Revenues arising from the SaaS service is recognized as the service is provided over the contractual term. Customers are invoiced monthly in advance and invoices are payable on presentation.

  

The Group has assessed whether its subscription contract arrangements contain a significant financing component and it was determined that the contracts do not have a significant financing component because the difference between the timing of when the cash is received and the services are transferred to the customer is not to provide the customer with a benefit of financing.

 

Miscellaneous contract fees

 

The Group sometimes makes miscellaneous SaaS charges to customers to maintain the telematic devices, process administrative changes to contractual terms, or for contract cancellation. Such charges are recognized and invoiced when they arise and payment terms are generally 30 days.

 

Motor Dealership Embedded Devices

 

The Group installs devices into motor dealership vehicles free of charge, but ownership of the embedded devices remains with the Group. Such devices were recognized as properly, plant and equipment under the category of “capitalized telematics devices - installed”. In some cases, installed devices are removed from dealership vehicles and returned to capitalized telematics devices uninstalled. During the financial year ended February 28, 2022, the reclassification was corrected prospectively as the impact to comparative amounts is not material.

 

Although the group does collect certain upfront fees from its customers, these fees represent an insignificant proportion of the total transaction price, and therefore the Company has concluded that the amount invoiced each month for subscription services reasonably represents the value to customers of the group’s performance completed to date. Therefore, revenue is recognized for the amount to which the group has a right to invoice and the group qualifies for the practical expedient provided in IFRS 15:B16. Accordingly, as permitted by IFRS 15:121, the quantitative disclosures about the group’s remaining performance obligations (future subscription services) are not provided.

 

When the motor dealership sells the motor vehicle to a customer, a customer may sign a SaaS subscription contract. Subscription revenue will then be recognized as the service is provided. If the customer does not sign a subscription contract the cost of the device will be recognized immediately in cost of sales.

 

Since control of the embedded device is not transferred to the customer and the customer does not have the ability to determine how and for what purpose the device is used, the Group has concluded that its contracts do not contain a lease arrangement.

 

Vehicle sales

 

Vehicle sales is recognized when ownership of the vehicle is transferred to the customer.

 

Delivery service fees

 

Delivery service fee is recognized as the service is rendered.

 

Interest income

 

Interest income is recognized using the effective interest method.

 

F-24

 

 

r) Government grants

 

Government grant relates to Research and Development (“R&D”) incentives and various COVID-19 relief government initiatives.

 

Government grants are recognized when there is reasonable assurance that the grant will be received and all attaching conditions will be complied with. When the grant relates to an expense item, it is recognized as income on a systematic basis over the periods that the related costs, for which it is intended to compensate, are expensed. Where the grant relates to an asset, the fair value is recognized as deferred capital grant on the balance sheet and is amortized to profit or loss over the expected useful life of the relevant asset.

 

s) Earnings per share

 

Basic earnings per share

 

Basic earnings per share is calculated by dividing the profit or loss attributable to ordinary shareholders of the Group by the weighted average number of ordinary shares outstanding during the financial year.

 

Diluted earnings per share

 

Diluted earnings per share is calculated by dividing the profit attributable to ordinary equity holders of the parent by the weighted average number of ordinary shares outstanding during the financial year plus the weighted average number of ordinary shares that would be issued on conversion of all the dilutive potential ordinary shares into ordinary shares.

 

t) Share capital and share issue expenses

 

Proceeds from issuance of ordinary shares are recognized as share capital in equity. Incremental costs directly attributable to the issuance of ordinary shares are deducted against share capital.

 

u) Treasury shares

 

The Group’s own equity instruments, which are reacquired are recognized at cost and deducted from equity. No gain or loss is recognized in profit or loss on the purchase, sale, issue or cancellation of the Group’s own equity instruments. Any difference between the carrying amount of treasury shares and the consideration received, if reissued, is recognized directly in equity. Voting rights related to treasury shares are nullified for the Group and no dividends are allocated to them respectively.

 

v) Contingencies

 

A contingent liability is:

 

  a possible obligation that arises from past events and whose existence will be confirmed only by the occurrence or non-occurrence of one or more uncertain future events not wholly within the control of the Group; or

 

  a present obligation that arises from past events but is not recognized because:

 

    (i) It is not probable that an outflow of resources embodying economic benefits will be required to settle the obligation; or

 

    (ii) The amount of the obligation cannot be measured with sufficient reliability.

 

A contingent asset is a possible asset that arises from past events and whose existence will be confirmed only by the occurrence or non-occurrence of one or more uncertain future events not wholly within the control of the Group.

 

Contingent liabilities and assets are not recognized on the statement of financial position of the Group.

 

F-25

 

 

3. STANDARDS ISSUED BUT NOT YET EFFECTIVE

 

The Group will apply for the first-time certain standards and amendments, which are effective for annual periods beginning on or after March 1, 2023. The Group has not early adopted any other standard, interpretation or amendment that has been issued but is not yet effective.

 

Based on an initial assessment, the following new and amended standards are not expected to have a significant impact on the Group’s consolidated financial statements.

 

Details of amendment   Annual periods
beginning on/after
IFRS 17 Insurance Contracts and amendments to IFRS 17 Insurance Contracts   January 1, 2023
Amendments to IAS 8: Definition of Accounting Estimates   January 1, 2023
Amendments to IAS 12 Income Taxes: Deferred Tax Related to Assets and Liabilities Arising from a Single Transaction   January 1, 2023
Amendments to IAS 1 and IFRS Practice Statement 2: Disclosure of Accounting Policies   January 1, 2023
Initial Application of IFRS 17 and IFRS 9 – Comparative information (Amendments to IFRS 17)   January 1, 2023
Amendments to IAS 1: Classification of Liabilities as Current or Non-current   January 1, 2024
Amendments to IFRS 16: Lease Liability in a Sale and Leaseback   January 1, 2024
Amendments to IFRS 1: Non-current Liabilities with Covenants   January 1, 2024
Amendments to IAS 28 and IFRS 10: Sale or Contribution of Assets between an Investor and its Associate or Joint Venture   To be determined

 

4. SEGMENT REPORTING

 

Operating segments are reported in a manner consistent with the internal reporting provided to the Chief Operating Decision Maker (“CODM”). The CODM, who is responsible for allocating resources and assessing performance of the operating segments, has been identified as the Group Chief Executive Officer (“CEO”), who makes strategic decisions.

 

Prior to the financial year ended February 28, 2022, the Group was organized into geographical business units and had four reportable segments by geography. There was only one reportable business segment, the Cartrack business segment. However, with the new business setup and new business acquired in the previous financial year, for management purposes, the Group organized its business units based on its products and services into the following reportable segments:

 

  - Cartrack is a provider of an on-the-ground operational Internet of Things (“IoT”) Software-as-a-service (“SaaS”) cloud that maximizes the value of transportation, operations and workflow data by providing insightful real-time data analytics to connected vehicles and equipment.

 

  - Carzuka is a physical and e-commerce vehicle buying and selling marketplace which allows customers to source, buy and sell vehicles efficiently and cost effectively.

 

  - Karooooo Logistics provides a software application enabling the management of last mile delivery and general operational logistics. This technology addresses the challenges of on-the-ground distribution for large enterprises requiring systems integrations, payment gateways, third-party long-haul services and crowd-sourced drivers in order to scale and meet their operational needs.

 

F-26

 

 

The CODM monitors the operating results of its business units separately for the purpose of making decisions about resource allocation and performance assessment. Segment performance is evaluated based on operating profit or loss which in certain respects, as explained in the table below, is measured differently from operating profit or loss in the consolidated financial statements.

 

The segment information provided to the Group CEO, for the reportable segments for the financial year ended February 28, 2023 and February 28, 2022 as follows:

 

Figures in Rand thousands  Cartrack   Carzuka  

Karooooo

Logistics

   Total 
February 28, 2023                
Subscription revenue   3,003,931    
-
    6,141    3,010,072 
Other revenue   72,709    
-
    
-
    72,709 
Vehicle sales   
-
    250,845    
-
    250,845 
Delivery service   
-
    
-
    173,441    173,441 
Segment revenue   3,076,640    250,845    179,582    3,507,067 
                     
Segment operating profit/ (loss)   914,981    (37,813)   4,747    881,915 
                     
Depreciation and amortization   541,238    2,133    1,560    544,931 
Capital expenditure   605,716    12,074    8,519    626,309 
                     
February 28, 2022                    
Subscription revenue   2,565,745    
    2,420    2,568,165 
Other revenue   71,055    
    
    71,055 
Vehicle sales   
    67,310    
    67,310 
Delivery service   
    
    39,621    39,621 
Segment revenue   2,636,800    67,310    42,041    2,746,151 
                     
Segment operating profit/ (loss)   715,336    (13,302)   (2,909)   699,125 
                     
Depreciation and amortization   497,161    97    101    497,359 
Capital expenditure   594,171    1,916    363    596,450 

 

For financial year ended February 28, 2021, the Group only has one business segment, the Cartrack business segment and hence, it is not separately presented in this note.

 

F-27

 

 

Reconciliation of information on reportable segments to the amounts reported in consolidated financial statements

 

   Year ended February 28 
Figures in Rand thousands  2023   2022   2021 
Total segment operating profits   881,915    699,125    726,562 
IPO costs   
-
    (10,288)   (25,570)
Finance income   23,255    6,083    4,358 
Finance cost   (10,095)   (12,331)   (9,302)
Fair value changes to derivative assets   (971)   (506)   
 
Consolidated profit before taxation   894,104    682,083    696,048 

 

Information about geographical areas:

 

   As of February 28 
Non-current operating assets1  2023   2022 
        
South Africa   1,417,103    1,295,683 
Africa-Other   116,463    92,517 
Europe   270,379    192,712 
Asia-Pacific2, Middle East & USA   380,436    314,421 
    2,184,381    1,895,333 

 

1 Non-current operating assets consist of property, plant and equipment, capitalized commission assets, intangible assets, goodwill and prepayments.

2 Included in Asia-Pacific is non-current assets from Singapore amount to ZAR 140.0 million (2022: ZAR 113.0 million).

 

Information about revenue from geographical areas are disclosed in Note 20.

 

There are no customers which contribute in excess of 10% of Group revenue for the financial year ended February 28, 2023, February 28, 2022 and February 28, 2021.

 

F-28

 

 

5. PROPERTY, PLANT AND EQUIPMENT

 

   Land and
Property 3
   Plant,
equipment
and vehicles
   IT
equipment
   Capitalized
telematics
devices –
Work-in-
Progress
   Capitalized
telematics
devices –
Uninstalled
   Capitalized
telematics
devices -
Installed
   Construction
in progress
   Total 
At February 28, 2023                                
Owned assets                                
Cost   147,607    134,813    143,734    202,425    104,951    2,566,867    76,519    3,376,916 
Accumulated depreciation   (26,422)   (105,337)   (79,563)   
    
    (1,691,206)   
    (1,902,528)
Carrying value   121,185    29,476    64,171    202,425    104,951    875,661    76,519    1,474,388 
                                         
Right-of-use assets                                        
Cost   172,155    53,083    21,170    
    
    
    
    246,408 
Accumulated depreciation   (88,208)   (19,928)   (20,846)   
    
    
    
    (128,982)
Carrying value   83,947    33,155    324    
    
    
    
    117,426 
                                         
Total   205,132    62,631    64,495    202,425    104,951    875,661    76,519    1,591,814 
                                         
At February 28, 2022                                        
Owned assets                                        
Cost   141,873    132,870    100,299    138,405    173,871    2,039,265    4,166    2,730,749 
Accumulated depreciation   (21,858)   (101,426)   (50,932)   
-
    
-
    (1,268,141)   
-
    (1,442,357)
Carrying value   120,015    31,444    49,367    138,405    173,871    771,124    4,166    1,288,392 
                                         
Right-of-use assets                                        
Cost   112,516    43,435    20,586    
    
    
    
    176,537 
Accumulated depreciation   (48,128)   (10,927)   (15,215)   
    
    
    
    (74,270)
Carrying value   64,388    32,508    5,371    
    
    
    
    102,267 
                                         
Total   184,403    63,952    54,738    138,405    173,871    771,124    4,166    1,390,659 

 

Reconciliation of the carrying value of property, plant and equipment

 

   Land and
Property 3
   Plant,
equipment
and vehicles
   IT
equipment
   Capitalized
telematics
devices –
Work-in-
Progress
   Capitalized
telematics
devices –
Uninstalled
   Capitalized
telematics
devices -
Installed
   Construction
in progress
   Total 
                                 
At February 28, 2023                                
Beginning balance   120,015    31,444    49,367    138,405    173,871    771,124    4,166    1,288,392 
Additions   9,057    7,513    33,191    142,586    111,661    203,295    72,353    579,656 
Transfer   
    
    
    (78,566)   (189,160)   267,726    
    
 
Disposals   (3,230)   (2,033)   (282)   
    
    (2,890)   
    (8,435)
Depreciation   (5,425)   (8,957)   (25,152)   
    
    (404,577)   
    (444,111)
Translation adjustments   768    1,509    7,047    
    8,579    40,983    
    58,886 
Ending balance   121,185    29,476    64,171    202,425    104,951    875,661    76,519    1,474,388 
                                         
Right-of-use assets                                        
Beginning balance   64,388    32,508    5,371    
    
    
    
    102,267 
Additions   48,978    9,959    635    
    
    
    
    59,572 
Disposals   (698)   (187)   (2)   
    
    
    
    (887)
Depreciation   (34,450)   (9,517)   (5,710)   
    
    
    
    (49,677)
Translation adjustments   5,729    392    30    
    
    
    
    6,151 
Ending balance   83,947    33,155    324    
    
    
    
    117,426 
                                         
Total   205,132    62,631    64,495    202,425    104,951    875,661    76,519    1,591,814 

 

F-29

 

 

Figures in Rand thousands  Land and
Property
   Plant,
equipment
and vehicles
   IT
equipment
   Capitalized
telematics
devices –
Work-in-
Progress
   Capitalized
telematics
devices –
Uninstalled
   Capitalized
telematics
devices -
Installed
   Construction
in progress
   Total 
At February 28, 2022                                
Owned assets                                
Beginning balance   17,742    20,151    25,270    104,475    116,422    761,433    
-
    1,045,493 
Acquisition of subsidiary   110,000    45    261    
-
    
-
    
-
    4,166    114,472 
Additions   3,152    5,940    43,339    212,940    56,8572   230,406    
-
    552,634 
Transfer   
-
    
-
    
-
    (179,010)   (47,825)   226,835    
-
    
-
 
Disposals   (108)   (27)   (470)   
-
    
-
    (2,391)   
-
    (2,996)
Depreciation   (4,992)   (9,023)   (14,798)   
-
    
-
    (384,058)   
-
    (412,871)
Reclassification (to)/ from right-of-use assets   (5,816)   14,620    (4,649)   
-
    
-
    
-
    
-
    4,155 
Reclassification1   
-
    
-
    
-
    
-
    50,355    (50,355)   
-
    
-
 
Translation adjustments   37    (262)   414    
-
    (1,938)   (10,746)   
-
    (12,495)
Ending balance   120,015    31,444    49,367    138,405    173,871    771,124    4,166    1,288,392 
                                         
Right-of-use assets                                        
Beginning balance   52,633    33,993    5,073    
-
    
-
    
-
    
-
    91,699 
Additions   38,859    25,183    132    
-
    
-
    
-
    
-
    64,174 
Transfer   (3,798)   3,629    169    
-
    
-
    
-
    
-
    
-
 
Disposals   (146)   (528)   (20)   
-
    
-
    
-
    
-
    (694)
Depreciation   (26,948)   (14,123)   (4,339)   
-
    
-
    
-
    
-
    (45,410)
Reclassification from/(to) owned assets   5,816    (14,620)   4,649    
-
    
-
    
-
    
-
    (4,155)
Translation adjustments   (2,028)   (1,026)   (293)   
-
    
-
    
-
    
-
    (3,347)
Ending balance   64,388    32,508    5,371    
-
    
-
    
-
    
-
    102,267 
                                         
Total   184,403    63,952    54,738    138,405    173,871    771,124    4,166    1,390,659 

  

1During the financial year ended February 28, 2022, the Group has reclassified capitalized telematics devices - installed to capitalized telematics devices - uninstalled of ZAR 50.4 million to better reflect the underlying nature of these assets. The reclassification was corrected prospectively as the impact to the prior period is not material.
2Amount is net of the provision for unconverted motor dealership units amounting to ZAR 13.3 million.
3Certain freehold land and building of the Group with a carrying amount of ZAR 186.5 million were mortgaged to a bank as security for mortgaged loan (Note 16). The freehold land and building is a head office suite for South Africa and is located at Rosebank, Johannesburg.

 

The carrying amount of the property under construction at February 28, 2023 was ZAR 186.5 million. The amount of borrowing costs capitalized during the year ended February 28, 2023 was ZAR 4.6 million. The rate used to determine the amount of borrowing costs eligible for capitalization was prime rate plus 1.15%, which is the effective interest rate (“EIR”) of the specific borrowings.

 

F-30

 

 

6. CAPITALIZED COMMISSION ASSETS

 

   As of February 28 
Figures in Rand thousands  2023   2022 
         
Cost   537,367    413,240 
Accumulated amortization   (250,313)   (181,703)
Carrying value   287,054    231,537 

 

Reconciliation of the carrying value of capitalized sales commissions

 

   As of February 28 
Figures in Rand thousands  2023   2022 
         
At March 1   231,537    201,075 
Additions   112,738    112,639 
Amortization   (64,707)   (64,566)
Write off   
    (15,301)
Translation adjustments   7,486    (2,310)
At February 28   287,054    231,537 

 

The Group capitalizes sales commission costs arising from activated subscription contracts.

 

During the financial year ended February 28, 2022, the Group uncovered collusion between a few insurance brokers and certain staff members. This resulted in write-off of capitalized commission assets, of ZAR 15.3 million through profit or loss. The write-off was recognized in general and administration operating expenses for the year ended February 28, 2022. The error was corrected prospectively as the impact to the prior periods is not material. No instances were noted for the financial year ended February 28, 2023.

 

7. INTANGIBLE ASSETS

 

Figures in Rand thousands  Product
development
costs
   Computer
software
   Trade name   Customer
relationship
   Total 
                     
At February 28, 2023                    
Cost   144,922    34,039    782    6,385    186,128 
Accumulated amortization   (76,621)   (20,281)   (391)   (3,193)   (100,486)
Carrying value   68,301    13,758    391    3,192    85,642 
                          
At February 28, 2022                         
Cost   123,036    24,680    782    6,385    154,883 
Accumulated amortization   (63,299)   (13,359)   (130)   (1,064)   (77,852)
Carrying value   59,737    11,321    652    5,321    77,031 

 

Staff costs of ZAR 38.8 million (2022: ZAR 40.8 million) have been capitalized to product development costs with regard to the development of new generation telematics hardware and platform software which was deployed in the current financial year.

 

F-31

 

 

Reconciliation of the carrying value of intangible assets

 

Figures in Rand thousands  Note  Product
development
costs
   Computer
software
   Trade name   Customer
relationship
   Total 
                        
At February 28, 2023                       
Beginning balance      59,737    11,321    652    5,321    77,031 
Additions      38,837    7,816    
    
    46,653 
Amortization      (42,638)   (6,115)   (261)   (2,129)   (51,143)
Translation adjustments      12,365    736    
    
    13,101 
Ending balance      68,301    13,758    391    3,192    85,642 
                             
At February 28, 2022                            
Beginning balance      53,644    5,695    
    
    59,339 
Acquisition of subsidiary  28   
    6,218    782    6,385    13,385 
Additions      40,787    3,029    
    
    43,816 
Amortization      (34,288)   (3,596)   (130)   (1,064)   (39,078)
Translation adjustments      (406)   (25)   
    
    (431)
Ending balance      59,737    11,321    652    5,321    77,031 

 

8. GOODWILL

 

Goodwill is allocated to the following cash generating units (CGUs): Cartrack - Mozambique, Portugal, Spain and Other and Karooooo Logistics.

 

      Cartrack   Karooooo     
Figures in Rand thousands  Note  Mozambique   Portugal   Spain   Other   Logistics   Total 
                            
At March 1, 2021      57,232    32,192    22,818    11,910    
    124,152 
Acquisition of subsidiary  28   
    
    
    
    58,314    58,314 
Translation adjustments      7,849    (2,028)   (1,437)   (466)   
    3,918 
At February 28, 2022      65,081    30,164    21,381    11,444    58,314    186,384 
Translation adjustments      17,196    4,305    3,051    1,545    
    26,097 
At February 28, 2023      82,277    34,469    24,432    12,989    58,314    212,481 

 

Impairment testing

 

The Group performs its annual impairment test at the end of each financial year, or more frequently if there are indications that goodwill may be impaired. No impairment was identified in the current financial year which is consistent with the conclusions reached in 2022.

 

The Group considers the relationship between its market capitalization and its equity attributable to equity holders of the parent, among other factors, when performing the annual test of impairment. At February 28, 2023, the market capitalization of the Group exceeded the value of equity by ZAR 11.8 billion (2022: ZAR 12.6 billion).

 

The recoverable amount of each cash-generating unit (CGU) with the exception of the Other CGUs is determined using a discounted cash flow valuation technique, which requires the use of various estimates. Each of the cash flow projections are based on forecasts over a five-year period, which have been approved by senior management. The Other CGUs are valued on an earnings multiple basis.

 

For the financial year ended February 28, 2022, the Group was of the view that the total consideration paid was representative of Karooooo Logistics fair value less costs of disposal as the acquisition of Karooooo Logistics was completed in September 2021. There were no significant events since the date of acquisition to the financial year ended February 28, 2022 that would have resulted in a significant reduction of its fair value. Accordingly, the recoverable amount approximates the carrying amount as of February 28, 2022 and goodwill arising from the acquisition of Karooooo Logistics was not impaired.

 

F-32

 

 

The key estimates used for the value in use calculations and sensitivity to changes in assumptions are as follows:

 

        As of February 28  
Key estimates   CGU   2023     2022  
Revenue growth rate                
This is the average annual compound growth rate in revenue that is derived from management’s forecast and is based on external available information, such as GDP and industry growth rate within the region.         Mozambique     16 %     17 %
  Portugal     15 %     10 %
  Spain     19 %     16 %
  Karooooo Logistics     51 %     -  
                     
The growth rate applied for revenue is considered to be the main driver of profitability and hence free cash flow. CGUs are at different maturity levels in their business cycles and hence will reflect considerably different growth rates. The various geographical markets the CGUs operate within also have differences in their economies which have been taken into consideration. The growth rate determined by management is based on historical data from both external and internal sources and is consistent with reported global telematics growth forecasts for the medium to long term and with the assumptions that a market participant would make.                    
                     
Terminal growth rate                    
The estimated rate of growth after the five-year forecast period. This rate is informed primarily by external forecasts about economic activity by region. Changes in these rates are reflective of changes in market views on the economic growth in those regions.         Mozambique     8 %     8 %
  Portugal     2 %     1 %
  Spain     2 %     1 %
  Karooooo Logistics     5 %     -  
                     
Discount rate                    
The rate reflects the specific risks relating to the country and industry in which the entity operates. These rates were determined using externally available information. The rates were determined using the Capital Asset pricing model and adjusting for risk. The rate is a pre-tax rate.     Mozambique     31 %     30 %
  Portugal     19 %     16 %
  Spain     19 %     17 %
  Karooooo Logistics     38 %     -  

 

Sensitivity analysis

 

The Group has applied a 50 basis point (2022: 50 basis point) increase and decrease to the revenue growth rates, terminal growth rates and discount rates used in the impairment testing. For Spain, Portugal and Karooooo Logistics, it does not result in impairment. However, for Mozambique, an increase of the discount rate, decrease of revenue growth rate or decrease in terminal growth rate by 50 basis point would result in an immaterial impairment.

 

F-33

 

 

9. DEFERRED TAX

 

      As of February 28 
Figures in Rand thousands  Note  2023   2022 
            
Deferred tax liabilities      (51,894)   (47,063)
Deferred revenue      59,402    58,137 
Property, plant and equipment and capitalized commission assets      (144,007)   (144,782)
Lease obligations      4,812    4,690 
ECL provision on trade receivables      17,238    21,887 
Other      10,661    13,005 
              
Deferred tax assets      60,919    58,383 
Deferred revenue      4,856    540 
Property, plant and equipment and capitalized commission assets      25,233    27,059 
Tax losses      8,795    19,710 
Lease obligations      2,903    1,303 
ECL provision on trade receivables      8,890    3,953 
Other      10,242    5,818 
              
Total net deferred tax assets      9,025    11,320 
              
Reconciliation of deferred tax assets/(liabilities)             
At March 1      11,320    5,022 
Acquisition of subsidiaries      
-
    (13,386)
Increase in deferred revenue temporary differences      5,417    13,912 
Decrease in property, plant and equipment and capitalized commission assets temporary differences      (469)   (23,479)
(Decrease)/increase in tax losses temporary differences      (13,076)   8,887 
Increase/(decrease) in lease obligation temporary differences      1,659    (6,365)
(Decrease)/increase in ECL provision on trade receivables temporary differences      (430)   13,855 
Increase in other temporary differences      1,504    12,954 
Translation adjustments      3,100    (80)
At February 28      9,025    11,320 
              
Reconciliation of deferred tax balances             
At March 1      11,320    5,022 
Acquisition of subsidiaries      
    (13,386)
(Charge)/credit to income statement  24   (17,229)   19,764 
Others      14,570    
-
 
Translation adjustments      364    (80)
At February 28      9,025    11,320 

 

Unrecognized deferred tax assets

 

The Group has not recognized deferred tax assets relating to available tax losses in start-up subsidiaries where the probability of future taxable income is uncertain. These potential deferred tax assets will be recognized and utilized in future periods as and when they meet the recognition criteria. The tax losses available from these subsidiaries are ZAR 116.2 million (2022: ZAR 6.2 million). Detailed budgets and forecasts have been prepared by management which support the recoverability of these tax losses. None of the tax losses expire in terms of local tax legislation.

 

F-34

 

 

Unrecognized deferred tax liabilities

 

No deferred tax liability is recognized on temporary differences of ZAR 1,194.7 million (2022: ZAR 1,484.7 million) relating to the unremitted earnings of overseas subsidiaries as the Group is able to control the timings of the reversal of these temporary differences and it is probable that they will not reverse in the foreseeable future.

 

10. INVENTORIES

 

   As of February 28 
Figures in Rand thousands  2023   2022 
         
Vehicles   75,843    25,369 
Other consumables   3,316    
-
 
Total inventories   79,159    25,369 
           
Inventories recognized as an expense in cost of sales   218,847    59,213 

 

11. TRADE AND OTHER RECEIVABLES AND PREPAYMENTS

 

   As of February 28 
Figures in Rand thousands  2023   2022 
         
Amounts due from related parties   
-
    2,515 
Trade receivables   485,740    448,212 
Expected credit loss provision   (149,541)   (161,683)
    336,199    289,044 
Other receivables          
Deposits   11,811    6,386 
Sundry debtors   24,739    9,131 
Finance lease receivables   21,403    
-
 
Subtotal   394,152    304,561 
           
Prepayments   32,387    28,964 
Other taxes   7,367    10,083 
Total trade and other receivables and prepayments   433,906    343,608 
           
           
Non-current   24,715    9,722 
Current   409,191    333,886 
    433,906    343,608 

 

Amounts due from related parties are unsecured, interest-free and repayable on demand.

 

The Group recognizes a loss allowance for expected credit losses on financial assets that are measured at amortized cost. The determination of the expected credit loss provision is calculated on a basis specific to each customer grouping and jurisdiction in which the Group operates and requires the use of estimates. Additional information regarding credit risk applicable to trade receivables is disclosed in Note 31.2 (a).

 

The Group has recognized a loss allowance of 100% (2022: 100%) against aged receivables, and debts are considered aged and not recoverable when they typically reach 360 or 450 days, depending on respective entities’ historical experiences.

 

With customers being afforded payment holidays and extended payment terms, the ageing profile of trade receivables has extended which in turn has resulted in the expected credit loss provision being increased. The method in providing for expected credit losses is consistent with prior years.

 

The average credit period extended to customers is 30 days (2022: 30 days). No interest is charged on outstanding trade receivables. 

 

F-35

 

 

Credit quality of trade and other receivables

 

Information on credit quality of trade and other receivables is on Note 31.2 (a).

 

Reconciliation of the expected credit loss provision recognized with regard to trade and other receivables

 

   As of February 28 
Figures in Rand thousands  2023   2022 
         
At March 1   (161,683)   (101,066)
Allowance for expected credit losses, net   (87,541)   (88,482)
Amounts utilized   105,921    26,896 
Translation adjustments   (6,238)   969 
At February 28   (149,541)   (161,683)

 

During the year ended February 28, 2023, the Group entered into a finance leasing arrangement as a lessor for a property to a third party. The average term of finance leases entered into is five years. The following table shows the maturity analysis of the undiscounted lease payments to be received:

 

   As of
February 28
 
Figures in Rand thousands  2023 
     
Maturities analysis    
– within one year   4,078 
– within two to four years   14,525 
– over four years   2,800 
Present value of lease payments   21,403 
      
Non-current asset   17,325 
Current asset   4,078 
    21,403 

 

12. LOANS TO/(FROM) RELATED PARTIES

 

   As of February 28 
Figures in Rand thousands  2023   2022 
         
Non-current assets        
Loans to related party   25,800    19,400 
           
Current liabilities          
Loans from related parties   (607)   (2,134)

 

Related party loans are unsecured, bear no interest and have no fixed terms of repayment. The fair value of these financial instruments approximates the carrying amount.

 

F-36

 

 

13. CASH AND CASH EQUIVALENTS AND BANK OVERDRAFT

 

   As of February 28 
Figures in Rand thousands  2023   2022 
         
Cash on hand   398    2,175 
Bank balances   318,630    717,935 
Short-term deposits   646,762    11,638 
Cash and cash equivalents in the consolidated statement of financial position   965,790    731,748 
Bank overdrafts   (40)   (13,722)
Cash and cash equivalents in the consolidated statement of cash flows   965,750    718,026 
           
Current assets   965,790    731,748 
Current liabilities   (40)   (13,722)
    965,750    718,026 

 

Information on cash flow management is included in Note 31.2 (b). Refer to Note 36 for information on the various facilities available to the Group.

 

14. OTHER FINANCIAL ASSETS

 

   As of February 28 
Figures in Rand thousands  2023   2022 
         
Non-current assets        
Derivative – call option 1   388    1,359 
           
Current assets          
Derivative – put option 2   
-
    15,305 
    388    16,664 

 

1 Relates to the acquisition of Picup. See Note 28 for details.

2 Relates to the put option agreement entered with ultimate controlling shareholder to grant the Group the right to sell all its interest in Picup. The put option expired on August 31, 2022. As this is a transaction with owner, the fair value and subsequent changes fair value of the put option is recognized directly against retained earnings.

 

15. SHARE CAPITAL

 

   As of February 28 
Figures in Rand thousands  2023   2022 
           
Issued and fully paid 30,951,106 (2022: 30,951,106) ordinary shares of no par value   7,142,853    7,142,853 

 

As discussed in Note 1, Karooooo acquired control of Cartrack when the loan from Zak to Karooooo was extinguished through the issuance of shares. The acquisition of control of Cartrack has been accounted for as a transaction under common control. The Company’s authorized and issued number of ordinary shares increased on November 18, 2020 to 20,332,894 shares as of February 28, 2021.

 

Karooooo listed on NASDAQ in April 2021 with 20,332,894 shares and issued additional 1,207,500 shares to public shareholders. On April 21, 2021, Karooooo bought out all of the minority shareholders of Cartrack and delisted Cartrack from the JSE. In terms of the reinvestment offer, investors who elected to remain invested in Cartrack received 1 Karooooo ordinary share for every 10 Cartrack ordinary shares owned on the JSE prior to the finalization of reinvestment offer. Karooooo concluded an inward secondary listing on the JSE on April 21, 2021 and issued another 9,410,712 ordinary shares to eligible Cartrack shareholders. The Company’s authorized and issued number of ordinary shares increased from 20,332,894 to 30,951,106 as at February 28, 2022.

 

The holder of ordinary shares is entitled to receive dividends as declared from time to time, and is entitled to one vote per share at meetings of the Company.

 

F-37

 

 

16. TERM LOANS

 

               As of February 28 
Figures in Rand thousands  Notes  Currency  Interest rate  Maturity  2023   2022 
                     
Non-current liabilities                      
Interest-bearing loans1     ZAR  JIBAR + 2.05%  February 2024   
-
    20,003 
Interest-bearing loans     ZAR  7.25%  February 2025   504    
-
 
Interest-bearing loans     EUR  EURIBOR + 3%  December 2023   243    5,024 
Mortgaged bonds  28  ZAR  Prime rate + 1.15%  December 2025   37,557    46,167 
                38,304    71,194 
                       
Current liabilities                      
Interest-bearing loans     EUR  EURIBOR + 3%  December 2023   5,497    5,235 
Mortgaged bonds  28  ZAR  Prime rate +1.15%  December 2025   16,146    12,921 
                21,643    18,156 
Total term loans               59,947    89,350 

 

1 The ZAR interest-bearing loans were fully repaid on December 8, 2022.

 

As at February 28, 2023 and February 28, 2022, the Group met the loan covenants.

 

Reconciliation of movement of liabilities to cash flows arising from financing activities

 

Figures in Rand thousands  Loans
from
related
parties
   Other
loans and
borrowings
   Lease
liabilities
   Total 
                 
Balance at March 1, 2022   2,134    89,350    112,078    203,562 
Changes from financing cash flows   (1,625)   (30,532)   (56,617)   (88,774)
Proceeds from borrowings   315    502    
    817 
Repayment of related parties loans   (1,940)   
    
    (1,940)
Repayment of term loans   
    (31,034)   
    (31,034)
Payment of lease liabilities   
    
    (56,617)   (56,617)
The effect of changes in foreign exchange rates   98    1,129    5,694    6,921 
                     
Other changes   
    
    59,572    59,572 
Interest paid   
    (797)   (8,199)   (8,996)
New leases   
    
    59,572    59,572 
Interest expense   
    797    8,199    8,996 
Balance at February 28, 2023   607    59,947    120,727    181,281 
                     
Balance at March 1, 2021   891,977    15,930    98,684    1,006,591 
Changes from financing cash flows   (845,003)   8,292    (47,201)   (883,912)
Proceeds from borrowings   
    110,000    
    110,000 
Repayment of related parties loans   (845,003)   
    
    (845,003)
Repayment of term loans   
    (101,708)   
    (101,708)
Payment of lease liabilities   
    
    (47,201)   (47,201)
Acquisition of a subsidiary   
    66,047    
    66,047 
The effect of changes in foreign exchange rates   (43,110)   (919)   (2,609)   (46,638)
                     
Other changes   (1,730)   
    63,204    61,474 
Interest paid   (1,730)   (4,317)   (6,249)   (12,296)
New leases   
    
    63,204    63,204 
Interest expense   
    4,317    6,249    10,566 
Balance at February 28, 2022   2,134    89,350    112,078    203,562 

 

F-38

 

 

17. LEASE LIABILITIES

 

   As of February 28 
Figures in Rand thousands  2023   2022 
         
Maturities analysis          
– within one year   52,843    47,294 
– within two to four years   57,930    56,868 
– over four years   9,954    7,916 
Present value of lease payments   120,727    112,078 
           
Non-current liabilities   67,882    64,784 
Current liabilities   52,845    47,294 
    120,727    112,078 

 

It is Group policy to lease the various commercial properties occupied by the Group’s operations and certain motor vehicles are leased in terms of installment sale agreements. The average term of the installment sale agreements is between three to four years and interest is charged at prime linked interest rates. The Group’s obligations under instalment sale agreements are secured by the leased assets.

 

Property leases capitalized have an average lease term of four years and interest incurred is at an incremental borrowing rate of a similar asset. External sources of information were used to determine incremental borrowing rate of a similar asset. Total cash outflows for leases recognized in statement of cash flows ZAR 64.8 million (2022: ZAR 53.5 million, 2021: ZAR 52.3 million). 

 

The Group leases office building, motor vehicles and IT equipment with contract terms less than twelve months. These leases are short-term. For the financial year ended February 28, 2023, the Group recognized lease payments of ZAR 6.2 million (2022: ZAR 8.2 million, 2021: ZAR 11.2 million) associated with these short-term leases as an expense on a straight-line basis over the lease term.

 

18. DEFERRED REVENUE

 

   As of February 28 
Figures in Rand thousands  2023   2022 
         
Beginning balance   326,404    246,765 
Acquisition of subsidiary   
    2,678 
Amounts deferred in current financial year   353,719    355,873 
Amounts released to revenue in the current financial year   (304,541)   (277,939)
Translation adjustments   20,285    (973)
Ending balance   395,867    326,404 
           
Non-current liabilities   112,185    108,256 
Current liabilities   283,682    218,148 
    395,867    326,404 

 

Majority of subscription revenues are billed monthly in advance and then recognized in revenue as the service is provided. In most situations, ownership of all telematics devices remain with the Group. For customers who have paid for the hardware fees and service upfront, revenue is deferred and recognized over 60 months and the expected term of the customer relationship respectively.

 

The following table includes estimated revenue expected to be recognized in the future related to performance obligations that are unsatisfied or partially satisfied at the end of the reporting period.

 

   As of February 28 
Figures in Rand thousands  2023   2022 
         
Maturities analysis        
– within one year   283,682    218,148 
– within two to four years   107,558    103,026 
– over four years   4,627    5,230 
Present value of amounts received in advance   395,867    326,404 

 

F-39

 

 

19. TRADE AND OTHER PAYABLES

 

   As of February 28 
Figures in Rand thousands  2023   2022 
         
Trade payables        
Amounts due to related parties   13,081    8,963 
Trade payables   137,400    90,387 
Accrued expenses   121,784    115,198 
    272,265    214,548 
           
Other payables          
Sundry creditors   22,918    14,754 
Other taxes   44,566    30,896 
Dividend payable to NCI   34,298    21,668 
    374,047    281,866 

 

The amounts due to related parties are unsecured, interest-free and repayable on demand.

 

Trade payables are non-interest bearing and are normally settled on 30 to 60 days term.

 

The fair value of the financial instruments approximates their carrying amounts.

 

20. REVENUE

 

The Group generates revenue by offering a full-stack smart mobility technology SaaS platform for connected vehicles and other assets, vehicles sales and delivery services.

 

In the following table, revenue from contract with customers is disaggregated by revenue streams, primary geographical markets and timing of revenue recognition.

 

   Year ended February 28 
Figures in Rand thousands  2023   2022   2021 
             
Revenue from contracts with customers            
Subscription revenue - Cartrack   3,003,931    2,565,745    2,209,017 
Subscription revenue - Karooooo Logistics   6,141    2,420    
 
Other revenue - Cartrack               
Hardware sales   29,685    37,435    45,280 
Installation revenue   29,278    21,321    20,511 
Miscellaneous contract fees   13,746    12,299    15,735 
Vehicle sales   250,845    67,310    
 
Delivery service fees   173,441    39,621    
 
Total revenue   3,507,067    2,746,151    2,290,543 
                
Primary geographical markets               
South Africa   2,730,401    2,123,153    1,681,928 
Africa-Other   131,077    101,019    105,895 
Europe   257,078    229,671    219,866 
Asia-Pacific*, Middle East and USA   388,511    292,308    282,854 
    3,507,067    2,746,151    2,290,543 
                
Timing of revenue recognition               
Products and services transferred at a point in time   323,554    177,986    81,526 
Services transferred over time   3,183,513    2,568,165    2,209,017 
Total revenue   3,507,067    2,746,151    2,290,543 

 

* Included in Asia-Pacific is revenue from Singapore amounted to ZAR 105.6 million (2022: ZAR 96.1 million, 2021: ZAR 98.6 million).

 

F-40

 

 

21. OPERATING PROFIT

 

      Year ended February 28 
Figures in Rand thousands  Notes  2023   2022   2021 
                
Operating profit is stated after accounting for the following charges:               
                
Depreciation of property, plant and equipment  5   493,788    458,281    372,936 
Amortization of capitalized commission assets  6   64,707    64,566    46,957 
Amortization of intangible assets  7   51,143    39,078    25,856 
Employee benefits expense 1      865,831    720,606    396,369 
Defined contribution plan      44,681    26,534    21,742 

 

1 After offsetting government grant received ZAR nil (2022: ZAR 6.7 million, 2021: ZAR 16.7 million).

 

22. FINANCE INCOME

 

   Year ended February 28 
Figures in Rand thousands  2023   2022   2021 
                
Interest income from bank balances   23,255    6,083    4,358 

 

23. FINANCE COSTS

 

   Year ended February 28 
Figures in Rand thousands  2023   2022   2021 
             
Lease liabilities   8,199    6,249    5,588 
Term loans   797    4,317    2,711 
Overdraft   291    794    870 
Others   808    971    133 
    10,095    12,331    9,302 

 

F-41

 

 

24. TAXATION

 

       Year ended February 28 
Figures in Rand thousands  Note   2023   2022   2021 
                 
Major components of the tax expense:                
Current tax                
Current year       250,606    208,141    160,751 
Prior year       (4,671)   8,573    5,725 
Other – Securities Transfer tax       
    
    200 
        245,935    216,714    166,676 
                    
Deferred tax                   
Current year       15,972    (16,370)   36,184 
Prior year       1,257    (3,394)   (19,188)
   9    17,229    (19,764)   16,996 
                    
Withholding tax       22,134    8,526    14,956 
                    
Total tax expense       285,298    205,476    198,628 
                    
Reconciliation between accounting profit and tax expense:                   
Profit before taxation       894,104    682,083    696,048 
Tax at the applicable tax rate of 17% 1 (2022: 17%1, 2021: 17%1)       151,998    115,954    118,328 
Effect of different tax rates in foreign jurisdictions       91,841    66,257    71,122 
                    
Taxation effect of adjustments on taxable income:                   
Utilization of previously unrecognized tax losses       (2,239)   (982)   (1,332)
Tax incentive       (5,975)   (2,709)   (5,827)
Income not subject to tax       (4,184)   (270)   (219)
Non-deductible expenses       20,789    12,556    12,072 
Recognition of previously unrecognized tax losses       (1,794)   (2,060)   
 
Current year losses for which no deferred tax asset is recognized       14,085    1,040    2,791 
Withholding tax       22,134    8,526    14,956 
Securities transfer tax       
    
    200 
Prior year tax under/(over) provision       (3,414)   5,179    (13,463)
Tax effect of deferred tax on decrease in tax rate       (594)   
    
 
Others       2,651    1,985    
 
Total tax expense       285,298    205,476    198,628 

 

1 This is the corporate tax rate in Singapore.

 

F-42

 

 

25. TAXATION PAID

 

   Year ended February 28 
Figures in Rand thousands  2023   2022   2021 
             
Balance payable at beginning of the year   (32,100)   (10,203)   (16,458)
Acquisition of subsidiary   
    477    
 
Current tax for the year recognized in profit or loss   (268,069)   (225,240)   (181,632)
Translation adjustments   (3,821)   341    
 
Balance payable at end of the year   47,369    32,100    10,203 
    (256,621)   (202,525)   (187,887)

 

26. DIVIDEND PAID

 

During the financial year ended February 28, 2022, no dividends were paid.

  

   Year ended February 28 
Figures in Rand thousands  2023   2022   2021 
             
Dividend paid by the Company to owner of the Company   (331,252)   
    (272,235)
Dividend paid by subsidiaries to NCI   
    
    (145,859)
Total dividend paid   (331,252)   
    (418,094)

 

Dividend per share

 

Dividend paid by the Company to owner of the Company

 

   Year ended February 28 
   2023   2021 
Figures in Rand thousands  Per share (ZAR)   Amount   Per share (ZAR)   Amount 
Interim dividend   10.70    331,252    104,385.00    104,385 
Final dividend   
    
    8.26    167,850 
         331,252         272,235 

 

Dividend paid by subsidiaries to NCI

 

   Year ended February 28 
Figures in Rand thousands  2023   2021 
Subsidiary  Per share (ZAR)   Amount   Per share (ZAR)   Amount 
Cartrack Holdings Proprietary Limited   
    
    0.54    51,536 
Cartrack Holdings Proprietary Limited   
    
    0.87    83,030 
Cartrack Limitada   
    
    5.68    9,090 
Found Proprietary Limited   
    
    20,000.00    1,020 
Cartrack Polska.Sp.zo.o   
    
    119,019.27    1,183 
         
         145,859 

 

F-43

 

 

27. INTEREST IN SUBSIDIARIES

 

The following table lists the entities which are controlled by the Group.

 

Company Name  Held by  Country of incorporation  %  holding 2023   %  holding 2022 
Cartrack Holdings Proprietary Limited4  Karooooo Ltd  South Africa   100.0    100.0 
Carzuka.com Pte Ltd1  Karooooo Ltd  Singapore   100.0    100.0 
Karooooo Management Company Pte. Ltd.  Karooooo Ltd  Singapore   100.0    100.0 
Karooooo Software Pte. Ltd.  Karooooo Ltd  Singapore   100.0    100.0 
Karooooo Proprietary Ltd  Karooooo Ltd  South Africa   100.0    100.0 
Karooooo Cartrack Limited 11  Karooooo Ltd  Uganda   100.0    
-
 
Cartrack (Cambodia) Co. Ltd  Karooooo Management Company Pte. Ltd.  Cambodia   100.0    
-
 
Carzuka Pte Ltd1  Carzuka.com Pte. Ltd.  Singapore   100.0    100.0 
Karooooo Technologies Proprietary Limited2  Karooooo Proprietary Ltd  South Africa   100.0    100.0 
Cartrack Management Services Proprietary Limited  Cartrack Holdings Proprietary Limited  South Africa   100.0    100.0 
Cartrack Proprietary Limited  Cartrack Holdings Proprietary Limited  South Africa   100.0    100.0 
Cartrack Manufacturing Proprietary Limited  Cartrack Holdings Proprietary Limited  South Africa   100.0    100.0 
Cartrack Insurance Agency Proprietary Limited3  Cartrack Holdings Proprietary Limited  South Africa   100.0    100.0 
Cartrack Namibia Proprietary Limited  Cartrack Holdings Proprietary Limited  Namibia   100.0    100.0 
Cartrack Technologies Pte. Limited  Cartrack Holdings Proprietary Limited  Singapore   100.0    100.0 
Carzuka Proprietary Limited  Cartrack Holdings Proprietary Limited  South Africa   100.0    100.0 
Purple rain Properties No.444 Proprietary Limited  Cartrack Holdings Proprietary Limited  South Africa   100.0    100.0 
Karooooo Logistics (Pty) Ltd6  Cartrack Holdings Proprietary Limited  South Africa   70.1    70.1 
Cartrack Telematics Proprietary Limited10  Cartrack Proprietary Limited  South Africa   49.0    49.0 
CTK Shell 1 (Pty) Ltd1,7  Cartrack Proprietary Limited  South Africa   100.0    100.0 
Karu Holdings Proprietary Limited  Cartrack Proprietary Limited  South Africa   100.0    100.0 
Combined Telematics Services Proprietary Limited1, 10  Cartrack Proprietary Limited  South Africa   49.0    49.0 
CTK Shell 2 (Pty) Ltd1,8  Cartrack Proprietary Limited  South Africa   100.0    100.0 
Cartrack Tanzania Limited  Cartrack Technologies Pte. Limited  Tanzania   100.0    100.0 
Karooooo Kenya Limited5  Cartrack Technologies Pte. Limited  Kenya   70.0    100.0 
Cartrack Engineering Technologies Limited  Cartrack Technologies Pte. Limited  Nigeria   100.0    100.0 
PT. Cartrack Technologies Indonesia  Cartrack Technologies Pte. Limited  Indonesia   100.0    100.0 

 

F-44

 

 

Company Name  Held by  Country of incorporation %  holding 2023   %  holding 2022 
Cartrack Investments UK Limited1  Cartrack Technologies Pte. Limited  United Kingdom   100.0    100.0 
Cartrack Technologies (China) Limited  Cartrack Technologies Pte. Limited  Hong Kong   100.0    100.0 
Cartrack Malaysia SDN.BHD  Cartrack Technologies Pte. Limited  Malaysia   100.0    100.0 
Cartrack Technologies LLC  Cartrack Technologies Pte. Limited  U.A.E   100.0    100.0 
Cartrack Technologies PHL.INC.  Cartrack Technologies Pte. Limited  Philippines   100.0    100.0 
Cartrack Technologies South East Asia Pte. Limited  Cartrack Technologies Pte. Limited  Singapore   100.0    100.0 
Cartrack Ireland Limited  Cartrack Technologies Pte. Limited  Republic of Ireland   100.0    100.0 
Cartrack Technologies (Thailand) Company Limited  Cartrack Technologies Pte. Limited  Thailand   100.0    100.0 
Cartrack New Zealand Limited  Cartrack Technologies Pte. Limited  New Zealand   51.0    51.0 
Cartrack (Australia) Proprietary Limited  Cartrack Technologies Pte. Limited  Australia   100.0    100.0 
Cartrack Technologies Zambia Limited1  Cartrack Technologies Pte. Limited  Zambia   100.0    100.0 
Cartrack (Mauritius) Ltd1  Cartrack Technologies Pte. Limited  Mauritius   100.0    100.0 
Cartrack Vietnam Limited Liability Company1  Cartrack Technologies Pte. Limited  Vietnam   100.0    100.0 
Cartrack INC.  Cartrack Ireland Limited  U.S.A   100.0    100.0 
Cartrack Polska.Sp.zo.o  Cartrack Ireland Limited  Poland   90.9    90.9 
Cartrack Portugal S.A.  Cartrack Ireland Limited  Portugal   100.0    100.0 
Cartrack Espana. S.L.U.  Cartrack Ireland Limited  Spain   100.0    100.0 
Karu.Com. Unipessoal. Lda  Cartrack Portugal S.A.  Portugal   100.0    100.0 
Cartrack France SAS9  Cartrack Portugal S.A.  France   
-
    100.0 
Cartrack Limitada10  Cartrack Technologies LLC  Mozambique   50.0    50.0 
Auto Club LDA  Cartrack Technologies LLC  Mozambique   80.0    80.0 
Cartrack for Information Technology Company1  Cartrack Technologies LLC  Kingdom of Saudi Arabia   51.0    
-
 

 

1Dormant

2Previously known as Cartrack Technologies Proprietary Limited

3Previously known as Drive and Save Proprietary Limited

4Previously known as Cartrack Holdings Limited

5 Previously known as Retriever Limited
6 Previously known as Picup Technologies Proprietary Limited
7 Previously known as Veraspan Proprietary Limited
8 Previously known as Zonke Bonke Telecoms Proprietary Limited
9 Liquidated on May 19, 2022
10

The Group considers Cartrack Limitada, Combined Telematics Services Proprietary Limited and Cartrack Telematics Proprietary limited as subsidiaries of the Group as the Group has the right to appoint majority of the directors on the Board of Directors of these entities through contractual shareholders' agreement. The Board of Directors of the companies direct the relevant activities of these entities. Accordingly, the Group is exposed to and has the rights to variable returns, and has the ability to affect those returns through the Board of Directors.

11 90% of the share capital of Karooooo Cartrack Limited is held by Karooooo Limited and the remainder 10% of the share capital is held by Karooooo Management Company Pte Limited.

 

Loans provided to subsidiary companies which require financial support have been subordinated in favour of third- party creditors of the underlying companies.

 

On September 1, 2021, Cartrack Holdings (Pty) Ltd acquired 70.1% of the shares and voting interests in Picup Technologies Proprietary Limited for a consideration of ZAR 70.1 million (see Note 28).

 

On September 24, 2021, Cartrack Technologies Pte. Limited acquired 49% of the shares and voting interest in Cartrack Technologies PHL. INC., for a cash consideration of PHP 9.2 million. As a result, the equity interest in Cartrack Technologies PHL. INC. increased from 51% to 100%.

 

On February 28, 2022, Cartrack acquired 100% of the shares and voting interests in Purple Rain Properties No. 444 Proprietary Limited for a consideration of ZAR 100 (see Note 28).

 

On June 15, 2022, the Group disposed of 30% of its interest in Karooooo Kenya Limited for a consideration of USD 380,000. An amount of ZAR 730,112, being the proportion share of the carrying amount of net assets in Karooooo Kenya Limited has been transferred to non-controlling interests.

 

F-45

 

 

28. ACQUISITION OF SUBSIDIARY

  

(i)Karooooo Logistics (Pty) Ltd (formerly known as Picup Technologies Proprietary Limited)

 

On September 1, 2021, the Group acquired 70.1% of the shares and voting interests in Picup, for a consideration of ZAR 70.1 million, recognizing a goodwill of ZAR 58.3 million. The principal activity of Picup is that of providing a technology platform focused on last mile delivery.

 

From the date of acquisition to February 28, 2022, Picup contributed revenue of ZAR 42.0 million and net loss of ZAR 2.1 million to the Group’s results. If the acquisition had occurred on March 1, 2021, management estimates the contribution to the Group’s revenue and net loss would have been ZAR 68.9 million and ZAR 10.6 million respectively.

 

The fair values of identifiable net assets and the cash outflows on the acquisition were as follows:

 

Figures in Rand thousands  Notes   As of
February 28,
2022
 
         
Intangible assets 1  7    13,385 
Other non-current assets       5,055 
Cash and cash equivalents       2,140 
Other current assets (excluding cash and cash equivalents)       11,090 
Non-current liabilities       (13,478)
Current liabilities       (3,967)
          
Net identifiable assets acquired       14,225 
Add: Goodwill  8    58,314 
Add: Other financial asset 2       1,865 
Less: NCI based on proportionate interest       (4,253)
Cash consideration transferred for the business       70,151 
          
Less: cash and cash equivalents acquired       (2,140)
Net outflow of cash       68,011 

 

Goodwill arising on the acquisitions is attributable to the synergies expected to arise from their integration with the Group, the skilled workforce acquired and the distribution networks. The primary reason for these acquisitions is to enhance capability and broaden product offering to customers.

 

The fair value and gross contractual amount of trade and other receivables is ZAR 11.0 million.

 

1 The intangible assets comprised of computer software, trade name and customer relationships estimated at ZAR 13.4 million. The computer software was valued based on replacement cost following review of the useful life. In measuring the fair value of the trade name and customer-related intangibles, relief-from-royalty method and multi-period excess earnings method were used. The relief-from-royalty method considers the discounted estimated royalty payments that are expected to be avoided as a result of the technical know-how being owned. The multi-period excess earnings method considers the present value of net cash flows expected to be generated by the customer relationships, by excluding any cash flows related to contributory assets.

2 This relates to a call option agreement with the non-controlling shareholders of Picup to acquire additional 13% interest in Karooooo Logistics. The option is exercisable from September 1, 2024 and expires on February 29, 2028. The value of the call option as of February 28, 2023 is disclosed in Note 14.

 

F-46

 

  

(ii)Purple Rain Properties No.444 Proprietary Limited

 

On February 28, 2022, the Group acquired 100% of the shares and voting interests in Purple Rain Properties No. 444 Proprietary Limited (“Purple Rain”) for a consideration of ZAR 100. The acquisition was accounted for as an asset acquisition as based on the concentration test, substantially all of the fair values of the gross assets is concentrated in properties of Purple Rain.

 

The fair values of identifiable net assets and the net cash inflows on the acquisition were as follows:

 

Figures in Rand thousands  Note   As of
February 28,
2022
 
         
Property, plant and equipment       114,166 
Cash and cash equivalents       1,404 
Other current assets (excluding cash and cash equivalents)       1,476 
Term loans  16    (59,088)
Other non-current liabilities       (14,387)
Current liabilities       (1,167)
          
Net identifiable assets acquired       42,404 
Settlement of amounts due from Purple Rain       (42,404)
Cash consideration transferred for acquisition of asset       
*
          
Less: cash and cash equivalents acquired       (1,404)
Net inflow of cash       (1,404)

 

* Amount is less than a thousand Rand.

 

29. MATERIAL NON-CONTROLLING INTEREST

 

On April 21, 2021, the Group acquired the remaining 31.9% equity interest in Cartrack, increasing its ownership from 68.1% to 100%. Reinvestment scheme was offered to the minority shareholders of Cartrack by exchanging a fixed number of Karooooo shares for a fixed number of Cartrack Shares (see Note 1).

 

The carrying amount of Cartrack’s net assets in the Group’s consolidated financial statements on the date of acquisition was ZAR 435.1 million. Subsequent to the acquisition of the remaining 31.9% stake in Cartrack, there is no material non-controlling interest as at February 28, 2023 and February 28, 2022.

 

F-47

 

 

The following table summarizes the information relating to the Group’s subsidiary that has a material NCI, before intra-group eliminations as at February 28, 2021:

 

    Cartrack Holdings Proprietary Limited  
Figures in Rand thousands   As of
February 28,
2021
 
       
NCI percentage     31.9 %
Principal place of business     South Africa  
         
Revenue     2,290,543  
Profit for the year after tax     542,338  
Other comprehensive income     (12,942 )
Total comprehensive income     529,396  
         
Profit attributable to NCI     179,237  
Other comprehensive income attributable to NCI     (8,094 )
Total comprehensive income attributable to NCI     171,143  
         
Non-current assets     1,588,204  
Current assets     453,576  
Current liabilities     (533,914 )
Non-current liabilities     (198,430 )
Net assets     1,309,436  
Net assets attributable to NCI     427,133  
         
Cash flows from operating activities     955,309  
Cash flows from investing activities     (517,691 )
Cash flows from financing activities     (500,629 )
Net decrease in cash and cash equivalents     (63,011 )
         
Dividends paid to NCI     (145,859 )

 

F-48

 

 

30. RELATED PARTIES

 

In addition to the information disclosed in Notes 11, 12 and 19 in the financial statements, the following transactions took place between the Group and related parties at the terms agreed between parties:

 

Transactions with related parties

 

   Year ended February 28 
Figures in Rand thousands  2023   2022   2021 
             
Sales to related parties   (20,139)   (28,915)   (24,901)
Purchases from related parties   92,520    98,032    54,470 
Rent paid to related parties   6,121    13,697    18,260 
Interest paid to related party   
    
    2,048 

 

Information regarding the key management and prescribed officers is detailed in Note 34.

 

31. RISK MANAGEMENT

 

The Directors have overall responsibility for the establishment in oversight of the Group’s risk management framework. The Directors have established the Audit and risk committee which is responsible for developing and monitoring the Group’s risk management policies. The committee reports regularly to the Directors on its activities.

 

The Group’s risk management policies are established to identify and analyze the risk faced by the Group, to set appropriate risk limits, implement controls to enforce limits to monitor risk and adherence to limits.

 

The committee is assisted in its oversight role by internal audit. Internal audit reviews risk and management controls and procedures, the results of which are reported to the committee. 

 

31.1 Capital management

 

The Group’s policy is to maintain a strong capital base so as to maintain investor, creditor and market confidence and to sustain future development of the business. Management monitors return of capital, as well as the level of dividends to shareholders.

 

The capital structure of the Group consists of debt, which includes the borrowings and lease obligations disclosed in Note 16 and 17 respectively, cash and cash equivalents and bank overdraft disclosed in Note 13, and equity as disclosed in the consolidated statement of financial position.

 

There were no changes in the Group’s approach to the capital management during the financial year.

 

In order to maintain or adjust the capital structure, the Group may adjust the amounts of dividends paid to shareholders, return capital to shareholders, issue new shares or sell assets to reduce debt.

 

F-49

 

 

31.2 Financial risk management

 

The Group has exposure to the following risks arising from financial instruments: credit risk, liquidity risk, currency and interest rate risk.

 

31.2 (a) Credit risk

 

Credit risk is the risk of financial loss to the Group if a customer fails to meet its contractual obligations, and arises principally from the Group’s receivables from customers, cash deposits and cash equivalents.

 

Credit risk is managed by each subsidiary subject to the Group’s established policy and procedure. The Group has a general credit policy of only dealing with credit worthy customers. A significant element of its individual customers is on debit-order payment method to assess credit risk.

 

Trade receivables comprise a widespread customer base. Management evaluates credit risk relating to customers on an ongoing basis. If customers are independently rated, these ratings are used. Otherwise, if there is no independent rating. risk control assesses the credit quality of the customer, taking into account its financial position, past experience and other factors. Individual risk limits are set based on internal or external ratings in accordance with limits set by the Directors. The utilization of credit limits is regularly monitored. The Group does not have any significant credit risk exposure to any single customer or any Group of customers having similar characteristics.

 

There has been no change in credit risk estimation techniques since the last financial year. The carrying amounts of financial assets represent the maximum credit exposure.

 

Expected credit losses on financial assets recognized in profit or loss were as follows:

 

   Year ended February 28 
Figures in Rand thousands  2023   2022   2021 
                
Expected credit loss provision on trade receivables arising from contracts with customers   87,541    88,482    80,842 

 

Trade receivables

 

The Group’s exposure to credit risk is influenced mainly by the individual characteristics of each customer. However, management also considers the factors that may influence the credit risk of its customer base, including the default risk associated with the country in which the customer operates. Details of concentration of revenue are included in Note 20. 

 

Expected credit loss assessment process followed in the current financial year

 

An impairment analysis is performed at each reporting date using a provision matrix to measure expected credit losses.

 

F-50

 

 

The provision rates are based on days since invoicing date for various groupings of various customer segments with similar loss patterns.

 

The calculation reflects the probability-weighted outcome and reasonable and supportable information that is available at the reporting date about past events, current conditions and forecasts of future conditions.

 

The following table provides information about the expected credit loss rate for trade receivables by ageing category:

 

Figures in Rand thousands  Expected
credit loss
rate
   Gross
carrying
amount
   Impairment
loss
allowance
 
             
At February 28, 2023            
Since invoicing   7%   195,058    13,177 
1 month since invoicing date   18%   51,655    9,434 
2 months since invoicing date   25%   29,777    7,328 
3 months since invoicing date   57%   209,250    119,602 
Total   31%   485,740    149,541 

 

Figures in Rand thousands  Expected
credit loss
rate
   Gross
carrying
amount
   Impairment
loss
allowance
 
             
At February 28, 2022            
Since invoicing   7%   148,625    10,139 
1 month since invoicing date   14%   47,681    6,661 
2 months since invoicing date   22%   26,329    5,729 
3 months since invoicing date   61%   228,092    139,154 
Total   36%   450,727    161,683 

 

Cash and cash equivalents

 

The Group held cash and cash equivalents of ZAR 965.8 million as at February 28, 2023 (2022: ZAR 731.7 million). The cash is held with major banks and financial institutions which are rated and regulated in each country. None of the bank’s holding deposits show financial strain. Impairment on cash and cash equivalents at bank has been measured on a 12-month expected loss and reflect the short maturity of the exposures. The Group considers that its cash and cash equivalents at bank have low credit risk and the amount of the allowance to be insignificant. 

  

31.2 (b) Liquidity risk

 

The Group manages liquidity risk through an ongoing review of future commitments and ensures that there is adequate funding available in terms of cash reserves and committed funding facilities.

 

Cash flow forecasts are prepared and available borrowing facilities are monitored on an ongoing basis.

 

F-51

 

 

 

Exposure to liquidity risk

 

The table below analyzes the Group’s financial liabilities into relevant maturity groupings based on the remaining period at the statement of financial position to the contractual maturity date. The amounts disclosed in the table are the contractual undiscounted cash flows and includes contractual interest payments.

 

Figures in Rand thousands  Less than
1 year
   2 years   3 years   4 years   >5 years   Total 
                         
At February 28, 2023                        
Term loans   21,993    18,352    17,596    15,751    
    73,692 
Lease obligations   56,511    37,454    15,084    11,180    10,271    130,500 
Trade and other payables   329,481    
    
    
    
    329,481 
Loans from related parties   607    
    
    
    
    607 
Bank overdraft   40    
    
    
    
    40 
                               
At February 28, 2022                              
Term loans   22,408    43,884    17,938    16,036    
    100,266 
Lease obligations   50,821    42,853    17,305    4,733    8,333    124,045 
Trade and other payables   250,970    
    
    
    
    250,970 
Loans from related parties   2,134    
    
    
    
    2,134 
Bank overdraft   13,722    
    
    
    
    13,722 

 

31.2 (c) Currency risk

 

The Group is exposed to currency risk to the extent that sales, purchases, and borrowings of the foreign operations are denominated in a currency other than the respective functional currencies of Group companies. The functional currencies of Group companies are primarily the ZAR, USD, Euro (EUR), Mozambican metical (MZN), the Singapore dollar (SGD) and Polish zloty (PLN).

 

The Group does not apply hedge accounting. 

 

Exposure to currency risk

 

The summarized quantitative data about the Group’s exposure to currency risk as reported to the management of the Group is as follows:

 

Figures in Rand thousands  USD   EUR   SGD 
             
At February 28, 2023            
Trade and other receivables   104,583    40    433 
Loan from related parties   114,186    80,342    
 
Loan to related parties   (229,229)   
    (20,040)
Cash and cash equivalents   61,780    2,337    560 
Trade and other payables   (50,581)   (5,846)   (8,135)
    739    76,873    (27,182)

 

At February 28, 2022            
Trade and other receivables   62,247    228    
 
Loan from related parties   86,159    71,994    32,085 
Loan to related parties   (112,334)   
    (7,227)
Cash and cash equivalents   144,173    9,618    1,880 
Trade and other payables   (53,609)   (5,286)   (2,299)
    126,636    76,554    24,439 

 

F-52

 

 

Sensitivity analysis

 

A strengthening/weakening of the ZAR against the USD, EUR and SGD, at year-end would have impacted the measurement of financial instruments denominated in a foreign currency, equity and profit or loss by the amounts shown below. The analysis assumes that all other variables remain constant. A factor change of 10% has been applied to the exchange rates.

 

Figures in Rand thousands  Strengthening
of ZAR
   Weakening of
ZAR
 
         
February 28, 2023        
USD   (74)   74 
EUR   (7,687)   7,687 
SGD   2,718    (2,718)
    (5,043)   5,043 

 

February 28, 2022        
USD   (12,664)   12,664 
EUR   (7,655)   7,655 
SGD   (2,444)   2,444 
    (22,763)   22,763 

 

31.2 (d) Interest rate risk

 

Interest rate risk is the risk that the fair value of future cash flows of a financial instrument will fluctuate because of changes in market interest rates.

 

A fundamental reform of major interest rate benchmarks is being undertaken globally, including the replacement of some interbank offered rates (“IBORs”) with alternative nearly risk-free rates (referred to as “IBOR reform”). The Group has exposures to IBORs on its financial instruments that will be replaced or reformed as part of these market-wide initiatives. The Group’s exposure to interest rate risk relates primarily to the Group’s loan obligations with variable interest rates as follow:

 

  The term loan with Caixa Geral Depositos de S.A attracts interest at a rate of 3% p.a plus 12-month Euro Interbank Offered Rate (“EURIBOR”). The reform of EURIBOR was completed and as a result it can continue to be used as a reference rate.

 

  The term loan with Standard Bank South Africa attracts interest at a rate of 2.05% plus 3-month Johannesburg Interbank Average Rate (“JIBAR”). To-date, no fixed date has been set for the cessation of JIBAR by South Africa Reserve Bank. There is uncertainty over the timing and the methods of transition for replacing the existing benchmark IBORs with alternative rates.
     
  The mortgaged loan with First National Bank attracts interest at a rate of 1.15% p.a plus prime rate. There is uncertainty over the timing and the methods of transition for replacing the existing prime rate with alternative rates.

 

No financial instruments were entered into to mitigate the risk of interest rate movements.

 

F-53

 

 

Interest rate sensitivity

 

The following table illustrates the effects on Group’s earnings and equity, all other factors remaining constant. A factor of 1% has been applied to the interest rates:

 

   As of February 28 
Figures in Rand thousands  2023   2022 
         
Effect on profit before tax (1% increase)   (599)   (893)
Effect on profit before tax (1% decrease)   599    893 

 

 

32. ANALYSIS OF ASSETS AND LIABILITIES BY FINANCIAL INSTRUMENT CLASSIFICATION

 

The following table shows the carrying amounts and classification of financial assets and financial liabilities. The carrying amounts approximate their fair values.

 

       As of February 28 
Figures in Rand thousands  Notes   2023   2022 
             
Financial assets (at amortized cost)            
Loans to related party   12    25,800    19,400 
Trade and other receivables (excludes prepayments and other taxes)   11    376,827    304,561 
Cash and cash equivalents   13    965,790    731,748 
         1,368,417    1,055,709 
                
Financial assets (at fair value)               
Other financial assets   14    388    16,664 
                
Financial liabilities (at amortized cost)               
Loans from related parties   12    607    2,134 
Trade and other payables (excludes other taxes)   19    329,481    250,970 
Term loans   16    59,947    89,350 
Bank overdraft   13    40    13,722 
         390,075    356,176 

 

F-54

 

 

33. FAIR VALUE OF ASSETS AND LIABILITIES

 

Fair value hierarchy

 

The Group categorizes fair value measurement using a fair value hierarchy that is dependent on the valuation inputs used as follows:

 

  Level 1: Quoted prices (unadjusted) in active markets for identical assets or liabilities that the Group can access at the measurement date.

 

  Level 2: Inputs other than quoted prices included within Level 1 that are observable for the asset or liability, either directly (i.e. as prices) or indirectly (i.e. derived from prices).

 

  Level 3: Unobservable inputs for the asset or liability

 

Fair value measurements that use inputs of different hierarchy levels are categorized in its entirety in the same level of the fair value hierarchy as the lowest level input that is significant to the entire measurement.

 

Assets and liabilities measured at fair value

 

As of February 28, 2023, Derivative – call option (Note 14) was measured at level 3 fair value.

 

The fair value of the underlying share of Picup is determined using discounted cash flow model. The key unobservable inputs of the discounted cash flow are as disclosed in Note 8.

 

Assets and liabilities not measured at fair value, for which fair value is disclosed

 

As of February 28, 2023, the fair value of loan to related party as disclosed in the table below is based on significant unobservable inputs (Level 3) and have been calculated by discounting the expected future cash flows using rates currently available for instruments on with similar terms, credit risk and remaining maturities.

 

          As of February 28, 2023  
Figures in Rand thousands   Notes     Carrying amount     Aggregate fair value  
                   
Loan to related party     12       25,800       24,112  

 

Fair value of financial instruments by classes that are not carried at fair value and whose carrying amounts are reasonable approximation of fair value

 

Cash and cash equivalents (Note 13), trade and other receivables (Note 11), trade and other payables (Note 19), term loans (Note 16), loans from related parties (Note 12), and lease liabilities (Note 17). The carrying amounts of these financial assets and liabilities are reasonable approximation of fair values as they are short term in nature, market interest rate instruments.

 

Fair value of financial instrument classes that are not carried at fair value and whose carrying amounts are not reasonable approximation of fair value

 

There are no financial instruments that are not carried at fair value and whose carrying amounts are not reasonable approximation of fair value.

 

34. DIRECTORS AND KEY MANAGEMENT PERSONNEL EMOLUMENTS

 

Key management personnel compensation comprised the following:

 

   Year ended February 28 
Figures in Rand thousands  2023   2022   2021 
             
Short-term employee benefits   16,557    13,109    27,775 
Post-employment benefits   378    276    590 
    16,935    13,385    28,365 

 

The amounts disclosed in the table are the amounts recognized as an expense during the reporting period related to directors and key management personnel.

  

35. BASIC AND DILUTED EARNINGS PER SHARE INFORMATION

 

Basic and diluted earnings per share

 

The calculation of basic and diluted earnings per share has been based on the profit attributable to ordinary shareholders and the weighted average number of ordinary shares in issue.

 

   Year ended February 28 
Figures in Rand  2023   2022   2021 
             
Basic earnings            
Profit attributable to ordinary shareholder of Karooooo (ZAR ’000)   597,153    449,953    318,183 
                
Weighted average number of ordinary shares issued   30,951,106    29,528,020    20,332,894 
                
Basic and diluted earnings per share (ZAR)
   19.29    15.24    15.65 

 

Diluted earnings per share

  

There are no dilutive instruments and therefore diluted earnings per share is the same as basic earnings per share.

 

F-55

 

 

36. FUNDING FACILITIES

  

Cartrack Proprietary Limited (“CTSA”) has entered into funding agreements with The Standard Bank South Africa Limited (“SBSA”) and Mercantile Bank, a division of Capitec Bank Limited (“Mercantile”) as follows: The SBSA facility comprises a ZAR 925 million revolving credit funding facility (the “Loan”), of which ZAR 75.0 million is committed and ZAR 850 million is uncommitted. The final repayment date of the Loan is three years from the commencement date. Interest is levied at a rate of 3 months JIBAR plus margin. A guarantee has been provided by Cartrack and Cartrack Manufacturing Proprietary Limited (“CTM”). Security has been provided by Cartrack, CTSA and CTM in the form of a pledge and cession of certain rights in favor of the lender, including shares held in South African entities, all claims, bank accounts, cash and cash equivalent investments, intellectual property, insurance policies and insurance proceeds. At February 28, 2023, ZAR Nil (2022: ZAR 20 million) was utilized.

 

The Mercantile facility comprises an unsecured short-term overdraft facility of ZAR 75.0 million at the bank’s prime lending rate of 11.75% (2022: 7%) per annum. No security is provided on this facility. At February 28, 2023, ZAR Nil (2022: ZAR 13.7 million) was utilized.

 

37. COMMITMENTS

  

Other than the lease commitments disclosed in Note 17, as at February 28, 2023, the Group has commitments for capital expenditure of ZAR 45.0 million (2022: ZAR 13.8 million), relating to the redevelopment of its head office suite for South Africa. The total estimated redevelopment cost is ZAR 294 million.

 

38. SUBSEQUENT EVENTS

 

In March 2023, for strategic reasons, the group acquired 76% of Cartrack Swaziland (Proprietary) Limited, from its existing franchisees for a purchase consideration of ZAR 9.1 million.

 

On May 8, 2023, the Board of Directors declared an interim dividend of 85 U.S. cents per ordinary shares which shall be payable entirely out of the Karooooo Ltd’s retained earnings. 

 

F-56

Karooooo Ltd. 15.24 15.65 19.29 6726000 8518000 During the financial year ended February 28, 2022, the Group has reclassified Capitalized telematics devices - Installed to Capitalized telematics devices - Uninstalled of ZAR 50.4 million to better reflect the underlying nature of these assets. The reclassification was corrected prospectively as the impact to the prior period is not material. 15240 15650 19290 false FY 0001828102 0.17 0.17 0.28 0001828102 2022-03-01 2023-02-28 0001828102 dei:BusinessContactMember 2022-03-01 2023-02-28 0001828102 2023-02-28 0001828102 karo:AuditorOneMember 2022-03-01 2023-02-28 0001828102 2022-02-28 0001828102 2021-03-01 2022-02-28 0001828102 2020-03-01 2021-02-28 0001828102 karo:ShareCapitalMember 2020-02-29 0001828102 karo:CommonControlReserveMember 2020-02-29 0001828102 karo:ForeignCurrencyTranslationMember 2020-02-29 0001828102 karo:InvestmentbyownerMember 2020-02-29 0001828102 ifrs-full:RetainedEarningsMember 2020-02-29 0001828102 karo:TotalAttributableToOwnerOfTheParentMember 2020-02-29 0001828102 ifrs-full:NoncontrollingInterestsMember 2020-02-29 0001828102 2020-02-29 0001828102 karo:ShareCapitalMember 2020-03-01 2021-02-28 0001828102 karo:CommonControlReserveMember 2020-03-01 2021-02-28 0001828102 karo:ForeignCurrencyTranslationMember 2020-03-01 2021-02-28 0001828102 karo:InvestmentbyownerMember 2020-03-01 2021-02-28 0001828102 ifrs-full:RetainedEarningsMember 2020-03-01 2021-02-28 0001828102 karo:TotalAttributableToOwnerOfTheParentMember 2020-03-01 2021-02-28 0001828102 ifrs-full:NoncontrollingInterestsMember 2020-03-01 2021-02-28 0001828102 karo:ShareCapitalMember 2021-02-28 0001828102 karo:CommonControlReserveMember 2021-02-28 0001828102 karo:ForeignCurrencyTranslationMember 2021-02-28 0001828102 karo:InvestmentbyownerMember 2021-02-28 0001828102 ifrs-full:RetainedEarningsMember 2021-02-28 0001828102 karo:TotalAttributableToOwnerOfTheParentMember 2021-02-28 0001828102 ifrs-full:NoncontrollingInterestsMember 2021-02-28 0001828102 2021-02-28 0001828102 karo:CapitalReservesMember 2021-02-28 0001828102 karo:ShareCapitalMember 2021-03-01 2022-02-28 0001828102 karo:CapitalReservesMember 2021-03-01 2022-02-28 0001828102 karo:CommonControlReserveMember 2021-03-01 2022-02-28 0001828102 karo:ForeignCurrencyTranslationMember 2021-03-01 2022-02-28 0001828102 ifrs-full:RetainedEarningsMember 2021-03-01 2022-02-28 0001828102 karo:TotalAttributableToOwnerOfTheParentMember 2021-03-01 2022-02-28 0001828102 ifrs-full:NoncontrollingInterestsMember 2021-03-01 2022-02-28 0001828102 karo:ShareCapitalMember 2022-02-28 0001828102 karo:CapitalReservesMember 2022-02-28 0001828102 karo:CommonControlReserveMember 2022-02-28 0001828102 karo:ForeignCurrencyTranslationMember 2022-02-28 0001828102 ifrs-full:RetainedEarningsMember 2022-02-28 0001828102 karo:TotalAttributableToOwnerOfTheParentMember 2022-02-28 0001828102 ifrs-full:NoncontrollingInterestsMember 2022-02-28 0001828102 karo:ShareCapitalMember 2022-03-01 2023-02-28 0001828102 karo:CapitalReservesMember 2022-03-01 2023-02-28 0001828102 karo:CommonControlReserveMember 2022-03-01 2023-02-28 0001828102 karo:ForeignCurrencyTranslationMember 2022-03-01 2023-02-28 0001828102 ifrs-full:RetainedEarningsMember 2022-03-01 2023-02-28 0001828102 karo:TotalAttributableToOwnerOfTheParentMember 2022-03-01 2023-02-28 0001828102 ifrs-full:NoncontrollingInterestsMember 2022-03-01 2023-02-28 0001828102 karo:ShareCapitalMember 2023-02-28 0001828102 karo:CapitalReservesMember 2023-02-28 0001828102 karo:CommonControlReserveMember 2023-02-28 0001828102 karo:ForeignCurrencyTranslationMember 2023-02-28 0001828102 ifrs-full:RetainedEarningsMember 2023-02-28 0001828102 karo:TotalAttributableToOwnerOfTheParentMember 2023-02-28 0001828102 ifrs-full:NoncontrollingInterestsMember 2023-02-28 0001828102 2019-07-17 0001828102 2020-11-06 2020-11-18 0001828102 2021-04-01 2021-04-01 0001828102 2021-04-01 0001828102 karo:IPOsMember 2020-03-01 2021-02-28 0001828102 karo:IPOsMember 2021-03-01 2022-02-28 0001828102 2021-04-01 2021-04-16 0001828102 karo:PropertyMember 2022-03-01 2023-02-28 0001828102 srt:MinimumMember karo:PropertyMember 2022-03-01 2023-02-28 0001828102 srt:MaximumMember karo:PropertyMember 2022-03-01 2023-02-28 0001828102 karo:RightOfUseAssetsPropertyMember 2022-03-01 2023-02-28 0001828102 ifrs-full:LeaseholdImprovementsMember 2022-03-01 2023-02-28 0001828102 ifrs-full:PropertyPlantAndEquipmentMember 2022-03-01 2023-02-28 0001828102 srt:MinimumMember ifrs-full:PropertyPlantAndEquipmentMember 2022-03-01 2023-02-28 0001828102 srt:MaximumMember ifrs-full:PropertyPlantAndEquipmentMember 2022-03-01 2023-02-28 0001828102 karo:ITEquipmentMember 2022-03-01 2023-02-28 0001828102 karo:CapitalizedTelematicsDevicesMember 2022-03-01 2023-02-28 0001828102 karo:CapitalizedCommissionAssetsMember 2022-03-01 2023-02-28 0001828102 karo:IFRS17InsuranceContractsAndAmendmentsToIFRS17InsuranceContractsMember 2021-03-01 2022-02-28 0001828102 karo:DefinitionOfAccountingEstimatesMember 2021-03-01 2022-02-28 0001828102 karo:DeferredTaxRelatedToAssetsAndLiabilitiesArisingFromASingleTransactionMember 2021-03-01 2022-02-28 0001828102 ifrs-full:DisclosureOfAccountingPoliciesMember 2021-03-01 2022-02-28 0001828102 karo:InitialApplicationOfIFRS17AndIFRS9ComparativeInformationMember 2021-03-01 2022-02-28 0001828102 ifrs-full:ClassificationOfLiabilitiesAsCurrentOrNoncurrentMember 2021-03-01 2022-02-28 0001828102 karo:LeaseLiabilityInASaleAndLeasebackMember 2021-03-01 2022-02-28 0001828102 karo:NoncurrentLiabilitiesWithCovenantsMember 2021-03-01 2022-02-28 0001828102 karo:SaleOrContributionOfAssetsBetweenAnInvestorAndItsAssociateOrJointVentureMember 2021-03-01 2022-02-28 0001828102 country:ZA 2022-03-01 2023-02-28 0001828102 karo:CartrackMember 2022-03-01 2023-02-28 0001828102 karo:CarzukaMember 2022-03-01 2023-02-28 0001828102 karo:KaroooooLogisticsMember 2022-03-01 2023-02-28 0001828102 karo:CartrackMember 2021-03-01 2022-02-28 0001828102 karo:CarzukaMember 2021-03-01 2022-02-28 0001828102 karo:KaroooooLogisticsMember 2021-03-01 2022-02-28 0001828102 country:ZA 2022-03-01 2023-02-28 0001828102 country:ZA 2021-03-01 2022-02-28 0001828102 srt:AfricaMember 2022-03-01 2023-02-28 0001828102 srt:AfricaMember 2021-03-01 2022-02-28 0001828102 srt:EuropeMember 2022-03-01 2023-02-28 0001828102 srt:EuropeMember 2021-03-01 2022-02-28 0001828102 karo:AsiaPacificMiddleEastAndUSAMember 2022-03-01 2023-02-28 0001828102 karo:AsiaPacificMiddleEastAndUSAMember 2021-03-01 2022-02-28 0001828102 karo:OwnedAssetsMember karo:LandAndPropertyMember 2022-03-01 2023-02-28 0001828102 karo:OwnedAssetsMember karo:PlantEquipmentAndVehiclesMember 2022-03-01 2023-02-28 0001828102 karo:OwnedAssetsMember karo:ITEquipmentMember 2022-03-01 2023-02-28 0001828102 karo:OwnedAssetsMember karo:CapitalizedTelematicsDevicesWorkinProgressMember 2022-03-01 2023-02-28 0001828102 karo:OwnedAssetsMember karo:CapitalizedTelematicsDevicesUninstalledMember 2022-03-01 2023-02-28 0001828102 karo:OwnedAssetsMember karo:CapitalizedTelematicsDevicesInstalledMember 2022-03-01 2023-02-28 0001828102 karo:OwnedAssetsMember ifrs-full:ConstructionInProgressMember 2022-03-01 2023-02-28 0001828102 karo:OwnedAssetsMember 2022-03-01 2023-02-28 0001828102 karo:RightofuseassetsMember karo:LandAndPropertyMember 2022-03-01 2023-02-28 0001828102 karo:RightofuseassetsMember karo:PlantEquipmentAndVehiclesMember 2022-03-01 2023-02-28 0001828102 karo:RightofuseassetsMember karo:ITEquipmentMember 2022-03-01 2023-02-28 0001828102 karo:RightofuseassetsMember karo:CapitalizedTelematicsDevicesWorkinProgressMember 2022-03-01 2023-02-28 0001828102 karo:RightofuseassetsMember karo:CapitalizedTelematicsDevicesUninstalledMember 2022-03-01 2023-02-28 0001828102 karo:RightofuseassetsMember karo:CapitalizedTelematicsDevicesInstalledMember 2022-03-01 2023-02-28 0001828102 karo:RightofuseassetsMember ifrs-full:ConstructionInProgressMember 2022-03-01 2023-02-28 0001828102 karo:RightofuseassetsMember 2022-03-01 2023-02-28 0001828102 karo:RightofuseassetsMember karo:LandAndPropertyMember 2023-02-28 0001828102 karo:RightofuseassetsMember karo:PlantEquipmentAndVehiclesMember 2023-02-28 0001828102 karo:RightofuseassetsMember karo:ITEquipmentMember 2023-02-28 0001828102 karo:RightofuseassetsMember karo:CapitalizedTelematicsDevicesWorkinProgressMember 2023-02-28 0001828102 karo:RightofuseassetsMember karo:CapitalizedTelematicsDevicesUninstalledMember 2023-02-28 0001828102 karo:RightofuseassetsMember karo:CapitalizedTelematicsDevicesInstalledMember 2023-02-28 0001828102 karo:RightofuseassetsMember ifrs-full:ConstructionInProgressMember 2023-02-28 0001828102 karo:RightofuseassetsMember 2023-02-28 0001828102 karo:OwnedAssetsMember karo:LandAndPropertyMember 2021-03-01 2022-02-28 0001828102 karo:OwnedAssetsMember karo:PlantEquipmentAndVehiclesMember 2021-03-01 2022-02-28 0001828102 karo:OwnedAssetsMember karo:ITEquipmentMember 2021-03-01 2022-02-28 0001828102 karo:OwnedAssetsMember karo:CapitalizedTelematicsDevicesWorkinProgressMember 2021-03-01 2022-02-28 0001828102 karo:OwnedAssetsMember karo:CapitalizedTelematicsDevicesUninstalledMember 2021-03-01 2022-02-28 0001828102 karo:OwnedAssetsMember karo:CapitalizedTelematicsDevicesInstalledMember 2021-03-01 2022-02-28 0001828102 karo:OwnedAssetsMember ifrs-full:ConstructionInProgressMember 2021-03-01 2022-02-28 0001828102 karo:OwnedAssetsMember 2021-03-01 2022-02-28 0001828102 karo:RightofuseassetsMember karo:LandAndPropertyMember 2021-03-01 2022-02-28 0001828102 karo:RightofuseassetsMember karo:PlantEquipmentAndVehiclesMember 2021-03-01 2022-02-28 0001828102 karo:RightofuseassetsMember karo:ITEquipmentMember 2021-03-01 2022-02-28 0001828102 karo:RightofuseassetsMember karo:CapitalizedTelematicsDevicesWorkinProgressMember 2021-03-01 2022-02-28 0001828102 karo:RightofuseassetsMember karo:CapitalizedTelematicsDevicesUninstalledMember 2021-03-01 2022-02-28 0001828102 karo:RightofuseassetsMember karo:CapitalizedTelematicsDevicesInstalledMember 2021-03-01 2022-02-28 0001828102 karo:RightofuseassetsMember ifrs-full:ConstructionInProgressMember 2021-03-01 2022-02-28 0001828102 karo:RightofuseassetsMember 2021-03-01 2022-02-28 0001828102 karo:RightofuseassetsMember karo:LandAndPropertyMember 2022-02-28 0001828102 karo:RightofuseassetsMember karo:PlantEquipmentAndVehiclesMember 2022-02-28 0001828102 karo:RightofuseassetsMember karo:ITEquipmentMember 2022-02-28 0001828102 karo:RightofuseassetsMember karo:CapitalizedTelematicsDevicesWorkinProgressMember 2022-02-28 0001828102 karo:RightofuseassetsMember karo:CapitalizedTelematicsDevicesUninstalledMember 2022-02-28 0001828102 karo:RightofuseassetsMember karo:CapitalizedTelematicsDevicesInstalledMember 2022-02-28 0001828102 karo:RightofuseassetsMember ifrs-full:ConstructionInProgressMember 2022-02-28 0001828102 karo:RightofuseassetsMember 2022-02-28 0001828102 karo:OwnedAssetsMember karo:ReconciliationOfTheCarryingValueOfPropertyPlantAndEquipmentMember karo:LandAndPropertyMember 2023-02-28 0001828102 karo:OwnedAssetsMember karo:ReconciliationOfTheCarryingValueOfPropertyPlantAndEquipmentMember karo:PlantEquipmentAndVehiclesMember 2023-02-28 0001828102 karo:OwnedAssetsMember karo:ReconciliationOfTheCarryingValueOfPropertyPlantAndEquipmentMember karo:ITEquipmentMember 2023-02-28 0001828102 karo:OwnedAssetsMember karo:ReconciliationOfTheCarryingValueOfPropertyPlantAndEquipmentMember karo:CapitalizedTelematicsDevicesWorkinProgressMember 2023-02-28 0001828102 karo:OwnedAssetsMember karo:ReconciliationOfTheCarryingValueOfPropertyPlantAndEquipmentMember karo:CapitalizedTelematicsDevicesUninstalledMember 2023-02-28 0001828102 karo:OwnedAssetsMember karo:ReconciliationOfTheCarryingValueOfPropertyPlantAndEquipmentMember karo:CapitalizedTelematicsDevicesInstalledMember 2023-02-28 0001828102 karo:OwnedAssetsMember karo:ReconciliationOfTheCarryingValueOfPropertyPlantAndEquipmentMember ifrs-full:ConstructionInProgressMember 2023-02-28 0001828102 karo:OwnedAssetsMember 2023-02-28 0001828102 karo:OwnedAssetsMember karo:ReconciliationOfTheCarryingValueOfPropertyPlantAndEquipmentMember karo:LandAndPropertyMember 2022-03-01 2023-02-28 0001828102 karo:OwnedAssetsMember karo:ReconciliationOfTheCarryingValueOfPropertyPlantAndEquipmentMember karo:PlantEquipmentAndVehiclesMember 2022-03-01 2023-02-28 0001828102 karo:OwnedAssetsMember karo:ReconciliationOfTheCarryingValueOfPropertyPlantAndEquipmentMember karo:ITEquipmentMember 2022-03-01 2023-02-28 0001828102 karo:OwnedAssetsMember karo:ReconciliationOfTheCarryingValueOfPropertyPlantAndEquipmentMember karo:CapitalizedTelematicsDevicesWorkinProgressMember 2022-03-01 2023-02-28 0001828102 karo:OwnedAssetsMember karo:ReconciliationOfTheCarryingValueOfPropertyPlantAndEquipmentMember karo:CapitalizedTelematicsDevicesUninstalledMember 2022-03-01 2023-02-28 0001828102 karo:OwnedAssetsMember karo:ReconciliationOfTheCarryingValueOfPropertyPlantAndEquipmentMember karo:CapitalizedTelematicsDevicesInstalledMember 2022-03-01 2023-02-28 0001828102 karo:OwnedAssetsMember karo:ReconciliationOfTheCarryingValueOfPropertyPlantAndEquipmentMember ifrs-full:ConstructionInProgressMember 2022-03-01 2023-02-28 0001828102 karo:ReconciliationOfTheCarryingValueOfPropertyPlantAndEquipmentMember karo:LandAndPropertyMember 2023-02-28 0001828102 karo:ReconciliationOfTheCarryingValueOfPropertyPlantAndEquipmentMember karo:PlantEquipmentAndVehiclesMember 2023-02-28 0001828102 karo:ReconciliationOfTheCarryingValueOfPropertyPlantAndEquipmentMember karo:ITEquipmentMember 2023-02-28 0001828102 karo:ReconciliationOfTheCarryingValueOfPropertyPlantAndEquipmentMember karo:CapitalizedTelematicsDevicesWorkinProgressMember 2023-02-28 0001828102 karo:ReconciliationOfTheCarryingValueOfPropertyPlantAndEquipmentMember karo:CapitalizedTelematicsDevicesUninstalledMember 2023-02-28 0001828102 karo:ReconciliationOfTheCarryingValueOfPropertyPlantAndEquipmentMember karo:CapitalizedTelematicsDevicesInstalledMember 2023-02-28 0001828102 karo:ReconciliationOfTheCarryingValueOfPropertyPlantAndEquipmentMember ifrs-full:ConstructionInProgressMember 2023-02-28 0001828102 ifrs-full:RightofuseAssetsMember 2023-02-28 0001828102 karo:ReconciliationOfTheCarryingValueOfPropertyPlantAndEquipmentMember karo:LandAndPropertyMember 2022-03-01 2023-02-28 0001828102 karo:ReconciliationOfTheCarryingValueOfPropertyPlantAndEquipmentMember karo:PlantEquipmentAndVehiclesMember 2022-03-01 2023-02-28 0001828102 karo:ReconciliationOfTheCarryingValueOfPropertyPlantAndEquipmentMember karo:ITEquipmentMember 2022-03-01 2023-02-28 0001828102 karo:ReconciliationOfTheCarryingValueOfPropertyPlantAndEquipmentMember karo:CapitalizedTelematicsDevicesWorkinProgressMember 2022-03-01 2023-02-28 0001828102 karo:ReconciliationOfTheCarryingValueOfPropertyPlantAndEquipmentMember karo:CapitalizedTelematicsDevicesUninstalledMember 2022-03-01 2023-02-28 0001828102 karo:ReconciliationOfTheCarryingValueOfPropertyPlantAndEquipmentMember karo:CapitalizedTelematicsDevicesInstalledMember 2022-03-01 2023-02-28 0001828102 karo:ReconciliationOfTheCarryingValueOfPropertyPlantAndEquipmentMember ifrs-full:ConstructionInProgressMember 2022-03-01 2023-02-28 0001828102 ifrs-full:RightofuseAssetsMember 2022-03-01 2023-02-28 0001828102 karo:OwnedAssetsMember 2023-02-28 0001828102 karo:OwnedAssetsMember karo:ReconciliationOfTheCarryingValueOfPropertyPlantAndEquipmentMember karo:LandAndPropertyMember 2022-02-28 0001828102 karo:OwnedAssetsMember karo:ReconciliationOfTheCarryingValueOfPropertyPlantAndEquipmentMember karo:PlantEquipmentAndVehiclesMember 2022-02-28 0001828102 karo:OwnedAssetsMember karo:ReconciliationOfTheCarryingValueOfPropertyPlantAndEquipmentMember karo:ITEquipmentMember 2022-02-28 0001828102 karo:OwnedAssetsMember karo:ReconciliationOfTheCarryingValueOfPropertyPlantAndEquipmentMember karo:CapitalizedTelematicsDevicesWorkinProgressMember 2022-02-28 0001828102 karo:OwnedAssetsMember karo:ReconciliationOfTheCarryingValueOfPropertyPlantAndEquipmentMember karo:CapitalizedTelematicsDevicesUninstalledMember 2022-02-28 0001828102 karo:OwnedAssetsMember karo:ReconciliationOfTheCarryingValueOfPropertyPlantAndEquipmentMember karo:CapitalizedTelematicsDevicesInstalledMember 2022-02-28 0001828102 karo:OwnedAssetsMember karo:ReconciliationOfTheCarryingValueOfPropertyPlantAndEquipmentMember ifrs-full:ConstructionInProgressMember 2022-02-28 0001828102 karo:OwnedAssetsMember 2022-02-28 0001828102 karo:OwnedAssetsMember karo:ReconciliationOfTheCarryingValueOfPropertyPlantAndEquipmentMember karo:LandAndPropertyMember 2021-03-01 2022-02-28 0001828102 karo:OwnedAssetsMember karo:ReconciliationOfTheCarryingValueOfPropertyPlantAndEquipmentMember karo:PlantEquipmentAndVehiclesMember 2021-03-01 2022-02-28 0001828102 karo:OwnedAssetsMember karo:ReconciliationOfTheCarryingValueOfPropertyPlantAndEquipmentMember karo:ITEquipmentMember 2021-03-01 2022-02-28 0001828102 karo:OwnedAssetsMember karo:ReconciliationOfTheCarryingValueOfPropertyPlantAndEquipmentMember karo:CapitalizedTelematicsDevicesWorkinProgressMember 2021-03-01 2022-02-28 0001828102 karo:OwnedAssetsMember karo:ReconciliationOfTheCarryingValueOfPropertyPlantAndEquipmentMember karo:CapitalizedTelematicsDevicesUninstalledMember 2021-03-01 2022-02-28 0001828102 karo:OwnedAssetsMember karo:ReconciliationOfTheCarryingValueOfPropertyPlantAndEquipmentMember karo:CapitalizedTelematicsDevicesInstalledMember 2021-03-01 2022-02-28 0001828102 karo:OwnedAssetsMember karo:ReconciliationOfTheCarryingValueOfPropertyPlantAndEquipmentMember ifrs-full:ConstructionInProgressMember 2021-03-01 2022-02-28 0001828102 karo:ReconciliationOfTheCarryingValueOfPropertyPlantAndEquipmentMember karo:LandAndPropertyMember 2022-02-28 0001828102 karo:ReconciliationOfTheCarryingValueOfPropertyPlantAndEquipmentMember karo:PlantEquipmentAndVehiclesMember 2022-02-28 0001828102 karo:ReconciliationOfTheCarryingValueOfPropertyPlantAndEquipmentMember karo:ITEquipmentMember 2022-02-28 0001828102 karo:ReconciliationOfTheCarryingValueOfPropertyPlantAndEquipmentMember karo:CapitalizedTelematicsDevicesWorkinProgressMember 2022-02-28 0001828102 karo:ReconciliationOfTheCarryingValueOfPropertyPlantAndEquipmentMember karo:CapitalizedTelematicsDevicesUninstalledMember 2022-02-28 0001828102 karo:ReconciliationOfTheCarryingValueOfPropertyPlantAndEquipmentMember karo:CapitalizedTelematicsDevicesInstalledMember 2022-02-28 0001828102 karo:ReconciliationOfTheCarryingValueOfPropertyPlantAndEquipmentMember ifrs-full:ConstructionInProgressMember 2022-02-28 0001828102 ifrs-full:RightofuseAssetsMember 2022-02-28 0001828102 karo:ReconciliationOfTheCarryingValueOfPropertyPlantAndEquipmentMember karo:LandAndPropertyMember 2021-03-01 2022-02-28 0001828102 karo:ReconciliationOfTheCarryingValueOfPropertyPlantAndEquipmentMember karo:PlantEquipmentAndVehiclesMember 2021-03-01 2022-02-28 0001828102 karo:ReconciliationOfTheCarryingValueOfPropertyPlantAndEquipmentMember karo:ITEquipmentMember 2021-03-01 2022-02-28 0001828102 karo:ReconciliationOfTheCarryingValueOfPropertyPlantAndEquipmentMember karo:CapitalizedTelematicsDevicesWorkinProgressMember 2021-03-01 2022-02-28 0001828102 karo:ReconciliationOfTheCarryingValueOfPropertyPlantAndEquipmentMember karo:CapitalizedTelematicsDevicesUninstalledMember 2021-03-01 2022-02-28 0001828102 karo:ReconciliationOfTheCarryingValueOfPropertyPlantAndEquipmentMember karo:CapitalizedTelematicsDevicesInstalledMember 2021-03-01 2022-02-28 0001828102 karo:ReconciliationOfTheCarryingValueOfPropertyPlantAndEquipmentMember ifrs-full:ConstructionInProgressMember 2021-03-01 2022-02-28 0001828102 ifrs-full:RightofuseAssetsMember 2021-03-01 2022-02-28 0001828102 karo:OwnedAssetsMember 2022-02-28 0001828102 karo:ProductDevelopmentCostsMember 2022-03-01 2023-02-28 0001828102 ifrs-full:ComputerSoftwareMember 2022-03-01 2023-02-28 0001828102 karo:TradeNameMember 2022-03-01 2023-02-28 0001828102 ifrs-full:CustomerrelatedIntangibleAssetsMember 2022-03-01 2023-02-28 0001828102 karo:ProductDevelopmentCostsMember 2023-02-28 0001828102 ifrs-full:ComputerSoftwareMember 2023-02-28 0001828102 karo:TradeNameMember 2023-02-28 0001828102 ifrs-full:CustomerrelatedIntangibleAssetsMember 2023-02-28 0001828102 karo:ProductDevelopmentCostsMember 2021-03-01 2022-02-28 0001828102 ifrs-full:ComputerSoftwareMember 2021-03-01 2022-02-28 0001828102 karo:TradeNameMember 2021-03-01 2022-02-28 0001828102 ifrs-full:CustomerrelatedIntangibleAssetsMember 2021-03-01 2022-02-28 0001828102 karo:ProductDevelopmentCostsMember 2022-02-28 0001828102 ifrs-full:ComputerSoftwareMember 2022-02-28 0001828102 karo:TradeNameMember 2022-02-28 0001828102 ifrs-full:CustomerrelatedIntangibleAssetsMember 2022-02-28 0001828102 karo:ProductDevelopmentCostsMember 2021-02-28 0001828102 ifrs-full:ComputerSoftwareMember 2021-02-28 0001828102 karo:TradeNameMember 2021-02-28 0001828102 ifrs-full:CustomerrelatedIntangibleAssetsMember 2021-02-28 0001828102 country:MZ 2021-02-28 0001828102 country:PT 2021-02-28 0001828102 country:ES 2021-02-28 0001828102 karo:OtherMember 2021-02-28 0001828102 karo:KaroooooLogisticsMember 2021-02-28 0001828102 country:MZ 2021-03-01 2022-02-28 0001828102 country:PT 2021-03-01 2022-02-28 0001828102 country:ES 2021-03-01 2022-02-28 0001828102 karo:OtherMember 2021-03-01 2022-02-28 0001828102 karo:KaroooooLogisticsMember 2021-03-01 2022-02-28 0001828102 country:MZ 2022-02-28 0001828102 country:PT 2022-02-28 0001828102 country:ES 2022-02-28 0001828102 karo:OtherMember 2022-02-28 0001828102 karo:KaroooooLogisticsMember 2022-02-28 0001828102 country:MZ 2022-03-01 2023-02-28 0001828102 country:PT 2022-03-01 2023-02-28 0001828102 country:ES 2022-03-01 2023-02-28 0001828102 karo:OtherMember 2022-03-01 2023-02-28 0001828102 karo:KaroooooLogisticsMember 2022-03-01 2023-02-28 0001828102 country:MZ 2023-02-28 0001828102 country:PT 2023-02-28 0001828102 country:ES 2023-02-28 0001828102 karo:OtherMember 2023-02-28 0001828102 karo:KaroooooLogisticsMember 2023-02-28 0001828102 country:MZ 2022-03-01 2023-02-28 0001828102 country:MZ karo:CGUMember 2022-03-01 2023-02-28 0001828102 country:MZ 2021-03-01 2022-02-28 0001828102 country:PT karo:CGUMember 2022-03-01 2023-02-28 0001828102 country:PT 2022-03-01 2023-02-28 0001828102 country:PT 2021-03-01 2022-02-28 0001828102 country:ES karo:CGUMember 2022-03-01 2023-02-28 0001828102 country:ES 2022-03-01 2023-02-28 0001828102 country:ES 2021-03-01 2022-02-28 0001828102 karo:KaroooooLogisticsMember karo:CGUMember 2022-03-01 2023-02-28 0001828102 karo:KaroooooLogisticsMember 2022-03-01 2023-02-28 0001828102 karo:KaroooooLogisticsMember 2021-03-01 2022-02-28 0001828102 2020-11-01 2020-11-18 0001828102 2021-04-01 2021-04-30 0001828102 2021-04-01 2021-04-21 0001828102 ifrs-full:BottomOfRangeMember 2022-02-28 0001828102 ifrs-full:TopOfRangeMember 2021-03-01 2022-02-28 0001828102 karo:ZARMember karo:InterestBearingLoansMember 2022-03-01 2023-02-28 0001828102 karo:ZARMember karo:InterestBearingLoansMember 2023-02-28 0001828102 karo:ZARMember karo:InterestBearingLoansMember 2022-02-28 0001828102 karo:ZARMember karo:InterestBearingLoansOneMember 2022-03-01 2023-02-28 0001828102 karo:ZARMember karo:InterestBearingLoansOneMember 2023-02-28 0001828102 karo:ZARMember karo:InterestBearingLoansOneMember 2022-02-28 0001828102 karo:EURMember karo:InterestBearingLoansTwoMember 2022-03-01 2023-02-28 0001828102 karo:EURMember karo:InterestBearingLoansTwoMember 2023-02-28 0001828102 karo:EURMember karo:InterestBearingLoansTwoMember 2022-02-28 0001828102 karo:ZARMember karo:MortgagedBondsMember 2022-03-01 2023-02-28 0001828102 karo:ZARMember karo:MortgagedBondsMember 2023-02-28 0001828102 karo:ZARMember karo:MortgagedBondsMember 2022-02-28 0001828102 karo:NoncurrentLiabilitiesMember karo:MortgagedBondsMember 2023-02-28 0001828102 karo:NoncurrentLiabilitiesMember karo:MortgagedBondsMember 2022-02-28 0001828102 karo:InterestBearingLoansMember karo:EURMember 2022-03-01 2023-02-28 0001828102 karo:InterestBearingLoansMember karo:EURMember 2023-02-28 0001828102 karo:InterestBearingLoansMember karo:EURMember 2022-02-28 0001828102 karo:ZARMember karo:MortgagedBondsOneMember 2022-03-01 2023-02-28 0001828102 karo:ZARMember karo:MortgagedBondsOneMember 2023-02-28 0001828102 karo:ZARMember karo:MortgagedBondsOneMember 2022-02-28 0001828102 karo:CurrentLiabilitiesMember 2023-02-28 0001828102 karo:CurrentLiabilitiesMember 2022-02-28 0001828102 karo:LoansFromRelatedPartiesMember 2022-02-28 0001828102 karo:OtherLoansAndBorrowingsMember 2022-02-28 0001828102 ifrs-full:LeaseLiabilitiesMember 2022-02-28 0001828102 karo:LoansFromRelatedPartiesMember 2022-03-01 2023-02-28 0001828102 karo:OtherLoansAndBorrowingsMember 2022-03-01 2023-02-28 0001828102 ifrs-full:LeaseLiabilitiesMember 2022-03-01 2023-02-28 0001828102 karo:LoansFromRelatedPartiesMember 2023-02-28 0001828102 karo:OtherLoansAndBorrowingsMember 2023-02-28 0001828102 ifrs-full:LeaseLiabilitiesMember 2023-02-28 0001828102 karo:LoansFromRelatedPartiesMember 2021-02-28 0001828102 karo:OtherLoansAndBorrowingsMember 2021-02-28 0001828102 ifrs-full:LeaseLiabilitiesMember 2021-02-28 0001828102 karo:LoansFromRelatedPartiesMember 2021-03-01 2022-02-28 0001828102 karo:OtherLoansAndBorrowingsMember 2021-03-01 2022-02-28 0001828102 ifrs-full:LeaseLiabilitiesMember 2021-03-01 2022-02-28 0001828102 srt:MinimumMember 2022-03-01 2023-02-28 0001828102 srt:MaximumMember 2022-03-01 2023-02-28 0001828102 country:ZA 2020-03-01 2021-02-28 0001828102 srt:AfricaMember 2020-03-01 2021-02-28 0001828102 srt:EuropeMember 2020-03-01 2021-02-28 0001828102 karo:AsiaPacificMiddleEastAndUSAMember 2020-03-01 2021-02-28 0001828102 karo:PrimaryGeographicalMarketsMember 2022-03-01 2023-02-28 0001828102 karo:PrimaryGeographicalMarketsMember 2021-03-01 2022-02-28 0001828102 karo:PrimaryGeographicalMarketsMember 2020-03-01 2021-02-28 0001828102 ifrs-full:GoodsOrServicesTransferredAtPointInTimeMember 2022-03-01 2023-02-28 0001828102 ifrs-full:GoodsOrServicesTransferredAtPointInTimeMember 2021-03-01 2022-02-28 0001828102 ifrs-full:GoodsOrServicesTransferredAtPointInTimeMember 2020-03-01 2021-02-28 0001828102 ifrs-full:GoodsOrServicesTransferredOverTimeMember 2022-03-01 2023-02-28 0001828102 ifrs-full:GoodsOrServicesTransferredOverTimeMember 2021-03-01 2022-02-28 0001828102 ifrs-full:GoodsOrServicesTransferredOverTimeMember 2020-03-01 2021-02-28 0001828102 karo:TotalRevenueMember 2022-03-01 2023-02-28 0001828102 karo:TotalRevenueMember 2021-03-01 2022-02-28 0001828102 karo:TotalRevenueMember 2020-03-01 2021-02-28 0001828102 karo:InterimDividendMember 2022-03-01 2023-02-28 0001828102 karo:InterimDividendMember 2020-03-01 2021-02-28 0001828102 karo:FinalDividendMember 2022-03-01 2023-02-28 0001828102 karo:FinalDividendMember 2020-03-01 2021-02-28 0001828102 karo:TotalDividendMember 2022-03-01 2023-02-28 0001828102 karo:TotalDividendMember 2020-03-01 2021-02-28 0001828102 karo:CartrackHoldingsProprietaryLimitedMember 2023-02-28 0001828102 karo:CartrackHoldingsProprietaryLimitedMember 2022-03-01 2023-02-28 0001828102 karo:CartrackHoldingsProprietaryLimitedMember 2021-02-28 0001828102 karo:CartrackHoldingsProprietaryLimitedMember 2020-03-01 2021-02-28 0001828102 karo:CartrackHoldingsProprietaryLimitedOneMember 2023-02-28 0001828102 karo:CartrackHoldingsProprietaryLimitedOneMember 2022-03-01 2023-02-28 0001828102 karo:CartrackHoldingsProprietaryLimitedOneMember 2021-02-28 0001828102 karo:CartrackHoldingsProprietaryLimitedOneMember 2020-03-01 2021-02-28 0001828102 karo:CartrackLimitadaMember 2023-02-28 0001828102 karo:CartrackLimitadaMember 2022-03-01 2023-02-28 0001828102 karo:CartrackLimitadaMember 2021-02-28 0001828102 karo:CartrackLimitadaMember 2020-03-01 2021-02-28 0001828102 karo:FoundProprietaryLimitedMember 2023-02-28 0001828102 karo:FoundProprietaryLimitedMember 2022-03-01 2023-02-28 0001828102 karo:FoundProprietaryLimitedMember 2021-02-28 0001828102 karo:FoundProprietaryLimitedMember 2020-03-01 2021-02-28 0001828102 karo:CartrackPolskaSpzooMember 2023-02-28 0001828102 karo:CartrackPolskaSpzooMember 2022-03-01 2023-02-28 0001828102 karo:CartrackPolskaSpzooMember 2021-02-28 0001828102 karo:CartrackPolskaSpzooMember 2020-03-01 2021-02-28 0001828102 karo:TotalSubsidiaryMember 2022-03-01 2023-02-28 0001828102 karo:TotalSubsidiaryMember 2020-03-01 2021-02-28 0001828102 karo:PicupTechnologiesProprietaryLimitedMember 2022-03-01 2023-02-28 0001828102 karo:CartrackTanzaniaLimitedMember 2022-03-01 2023-02-28 0001828102 karo:PurpleRainPropertiesNo444ProprietaryLimitedMember 2022-03-01 2023-02-28 0001828102 karo:KaroooooKenyaLimitedMember 2022-03-01 2023-02-28 0001828102 karo:CartrackHoldingsProprietaryLimitedMember 2022-03-01 2023-02-28 0001828102 karo:CartrackHoldingsProprietaryLimitedMember 2021-03-01 2022-02-28 0001828102 karo:CarzukacomPteLtdMember 2022-03-01 2023-02-28 0001828102 karo:CarzukacomPteLtdMember 2021-03-01 2022-02-28 0001828102 karo:KaroooooManagementCompanyPteLtdMember 2022-03-01 2023-02-28 0001828102 karo:KaroooooManagementCompanyPteLtdMember 2021-03-01 2022-02-28 0001828102 karo:KaroooooSoftwarePteLtdMember 2022-03-01 2023-02-28 0001828102 karo:KaroooooSoftwarePteLtdMember 2021-03-01 2022-02-28 0001828102 karo:KaroooooProprietaryLtdMember 2022-03-01 2023-02-28 0001828102 karo:KaroooooProprietaryLtdMember 2021-03-01 2022-02-28 0001828102 karo:KaroooooCartrackLimited1Member 2022-03-01 2023-02-28 0001828102 karo:KaroooooCartrackLimited1Member 2021-03-01 2022-02-28 0001828102 karo:CartrackCambodiaCoLtdMember 2022-03-01 2023-02-28 0001828102 karo:CartrackCambodiaCoLtdMember 2021-03-01 2022-02-28 0001828102 karo:CarzukaPteLtdMember 2022-03-01 2023-02-28 0001828102 karo:CarzukaPteLtdMember 2021-03-01 2022-02-28 0001828102 karo:KaroooooTechnologiesProprietaryLimitedMember 2022-03-01 2023-02-28 0001828102 karo:KaroooooTechnologiesProprietaryLimitedMember 2021-03-01 2022-02-28 0001828102 karo:CartrackManagementServicesProprietaryLimitedMember 2022-03-01 2023-02-28 0001828102 karo:CartrackManagementServicesProprietaryLimitedMember 2021-03-01 2022-02-28 0001828102 karo:CartrackProprietaryLimitedMember 2022-03-01 2023-02-28 0001828102 karo:CartrackProprietaryLimitedMember 2021-03-01 2022-02-28 0001828102 karo:CartrackManufacturingProprietaryLimitedMember 2022-03-01 2023-02-28 0001828102 karo:CartrackManufacturingProprietaryLimitedMember 2021-03-01 2022-02-28 0001828102 karo:CartrackInsuranceAgencyProprietaryLimitedMember 2022-03-01 2023-02-28 0001828102 karo:CartrackInsuranceAgencyProprietaryLimitedMember 2021-03-01 2022-02-28 0001828102 karo:CartrackNamibiaProprietaryLimitedMember 2022-03-01 2023-02-28 0001828102 karo:CartrackNamibiaProprietaryLimitedMember 2021-03-01 2022-02-28 0001828102 karo:CartrackTechnologiesPteLimitedMember 2022-03-01 2023-02-28 0001828102 karo:CartrackTechnologiesPteLimitedMember 2021-03-01 2022-02-28 0001828102 karo:CarzukaProprietaryLimitedMember 2022-03-01 2023-02-28 0001828102 karo:CarzukaProprietaryLimitedMember 2021-03-01 2022-02-28 0001828102 karo:PurpleRainPropertiesNo444ProprietaryLimitedMember 2022-03-01 2023-02-28 0001828102 karo:PurpleRainPropertiesNo444ProprietaryLimitedMember 2021-03-01 2022-02-28 0001828102 karo:KaroooooLogisticsPtyLtdMember 2022-03-01 2023-02-28 0001828102 karo:KaroooooLogisticsPtyLtdMember 2021-03-01 2022-02-28 0001828102 karo:CartrackTelematicsProprietaryLimitedMember 2022-03-01 2023-02-28 0001828102 karo:CartrackTelematicsProprietaryLimitedMember 2021-03-01 2022-02-28 0001828102 karo:CTKShell1PtyLtdMember 2022-03-01 2023-02-28 0001828102 karo:CTKShell1PtyLtdMember 2021-03-01 2022-02-28 0001828102 karo:KaruHoldingsProprietaryLimitedMember 2022-03-01 2023-02-28 0001828102 karo:KaruHoldingsProprietaryLimitedMember 2021-03-01 2022-02-28 0001828102 karo:CombinedTelematicsServicesProprietaryLimitedMember 2022-03-01 2023-02-28 0001828102 karo:CombinedTelematicsServicesProprietaryLimitedMember 2021-03-01 2022-02-28 0001828102 karo:CTKShell2PtyLtdMember 2022-03-01 2023-02-28 0001828102 karo:CTKShell2PtyLtdMember 2021-03-01 2022-02-28 0001828102 karo:CartrackTanzaniaLimitedMember 2022-03-01 2023-02-28 0001828102 karo:CartrackTanzaniaLimitedMember 2021-03-01 2022-02-28 0001828102 karo:KaroooooKenyaLimitedMember 2022-03-01 2023-02-28 0001828102 karo:KaroooooKenyaLimitedMember 2021-03-01 2022-02-28 0001828102 karo:CartrackEngineeringTechnologiesLimitedMember 2022-03-01 2023-02-28 0001828102 karo:CartrackEngineeringTechnologiesLimitedMember 2021-03-01 2022-02-28 0001828102 karo:PTCartrackTechnologiesIndonesiaMember 2022-03-01 2023-02-28 0001828102 karo:PTCartrackTechnologiesIndonesiaMember 2021-03-01 2022-02-28 0001828102 karo:CartrackInvestmentsUKLimitedMember 2022-03-01 2023-02-28 0001828102 karo:CartrackInvestmentsUKLimitedMember 2021-03-01 2022-02-28 0001828102 karo:CartrackTechnologiesChinaLimitedMember 2022-03-01 2023-02-28 0001828102 karo:CartrackTechnologiesChinaLimitedMember 2021-03-01 2022-02-28 0001828102 karo:CartrackMalaysiaSDNBHDMember 2022-03-01 2023-02-28 0001828102 karo:CartrackMalaysiaSDNBHDMember 2021-03-01 2022-02-28 0001828102 karo:CartrackTechnologiesLLCMember 2022-03-01 2023-02-28 0001828102 karo:CartrackTechnologiesLLCMember 2021-03-01 2022-02-28 0001828102 karo:CartrackTechnologiesPHLINCMember 2022-03-01 2023-02-28 0001828102 karo:CartrackTechnologiesPHLINCMember 2021-03-01 2022-02-28 0001828102 karo:CartrackTechnologiesSouthEastAsiaPteLimitedMember 2022-03-01 2023-02-28 0001828102 karo:CartrackTechnologiesSouthEastAsiaPteLimitedMember 2021-03-01 2022-02-28 0001828102 karo:CartrackIrelandLimitedMember 2022-03-01 2023-02-28 0001828102 karo:CartrackIrelandLimitedMember 2021-03-01 2022-02-28 0001828102 karo:CartrackTechnologiesThailandCompanyLimitedMember 2022-03-01 2023-02-28 0001828102 karo:CartrackTechnologiesThailandCompanyLimitedMember 2021-03-01 2022-02-28 0001828102 karo:CartrackNewZealandLimitedMember 2022-03-01 2023-02-28 0001828102 karo:CartrackNewZealandLimitedMember 2021-03-01 2022-02-28 0001828102 karo:CartrackAustraliaProprietaryLimitedMember 2022-03-01 2023-02-28 0001828102 karo:CartrackAustraliaProprietaryLimitedMember 2021-03-01 2022-02-28 0001828102 karo:CartrackTechnologiesZambiaLimitedMember 2022-03-01 2023-02-28 0001828102 karo:CartrackTechnologiesZambiaLimitedMember 2021-03-01 2022-02-28 0001828102 karo:CartrackMauritiusLtdMember 2022-03-01 2023-02-28 0001828102 karo:CartrackMauritiusLtdMember 2021-03-01 2022-02-28 0001828102 karo:CartrackVietnamLimitedLiabilityCompanyMember 2022-03-01 2023-02-28 0001828102 karo:CartrackVietnamLimitedLiabilityCompanyMember 2021-03-01 2022-02-28 0001828102 karo:CartrackINCMember 2022-03-01 2023-02-28 0001828102 karo:CartrackINCMember 2021-03-01 2022-02-28 0001828102 karo:CartrackPolskaSpzooMember 2022-03-01 2023-02-28 0001828102 karo:CartrackPolskaSpzooMember 2021-03-01 2022-02-28 0001828102 karo:CartrackPortugalSAMember 2022-03-01 2023-02-28 0001828102 karo:CartrackPortugalSAMember 2021-03-01 2022-02-28 0001828102 karo:CartrackEspanaSLUMember 2022-03-01 2023-02-28 0001828102 karo:CartrackEspanaSLUMember 2021-03-01 2022-02-28 0001828102 karo:KaruComUnipessoalLdaMember 2022-03-01 2023-02-28 0001828102 karo:KaruComUnipessoalLdaMember 2021-03-01 2022-02-28 0001828102 karo:CartrackFranceSASMember 2022-03-01 2023-02-28 0001828102 karo:CartrackFranceSASMember 2021-03-01 2022-02-28 0001828102 karo:CartrackLimitadaMember 2022-03-01 2023-02-28 0001828102 karo:CartrackLimitadaMember 2021-03-01 2022-02-28 0001828102 karo:AutoClubLDAMember 2022-03-01 2023-02-28 0001828102 karo:AutoClubLDAMember 2021-03-01 2022-02-28 0001828102 karo:CartrackForInformationTechnologyCompanyMember 2022-03-01 2023-02-28 0001828102 karo:CartrackForInformationTechnologyCompanyMember 2021-03-01 2022-02-28 0001828102 2021-09-01 2021-09-01 0001828102 karo:PicupTechnologiesProprietaryLimitedMember 2023-02-28 0001828102 karo:PurpleRainPropertiesNo444ProprietaryLimitedMember 2021-03-01 2022-02-28 0001828102 karo:PicupTechnologiesProprietaryLimitedMember 2022-02-28 0001828102 karo:PicupTechnologiesProprietaryLimitedMember 2021-03-01 2022-02-28 0001828102 karo:PurpleRainPropertiesNo444ProprietaryLimitedMember 2022-02-28 0001828102 ifrs-full:BottomOfRangeMember 2021-04-01 2021-04-21 0001828102 ifrs-full:TopOfRangeMember 2021-04-01 2021-04-21 0001828102 karo:CartrackHoldingsProprietaryLimitedMember 2020-03-01 2021-02-28 0001828102 karo:CartrackHoldingsProprietaryLimitedMember 2021-02-28 0001828102 karo:SinceInvoicingMember 2022-03-01 2023-02-28 0001828102 karo:SinceInvoicingMember 2023-02-28 0001828102 karo:OneMonthSinceInvoicingDateMember 2022-03-01 2023-02-28 0001828102 karo:OneMonthSinceInvoicingDateMember 2023-02-28 0001828102 karo:TwoMonthSinceInvoicingDateMember 2022-03-01 2023-02-28 0001828102 karo:TwoMonthSinceInvoicingDateMember 2023-02-28 0001828102 karo:ThreeMonthSinceInvoicingDateMember 2022-03-01 2023-02-28 0001828102 karo:ThreeMonthSinceInvoicingDateMember 2023-02-28 0001828102 karo:SinceInvoicingMember 2021-03-01 2022-02-28 0001828102 karo:SinceInvoicingMember 2022-02-28 0001828102 karo:OneMonthSinceInvoicingDateMember 2021-03-01 2022-02-28 0001828102 karo:OneMonthSinceInvoicingDateMember 2022-02-28 0001828102 karo:TwoMonthSinceInvoicingDateMember 2021-03-01 2022-02-28 0001828102 karo:TwoMonthSinceInvoicingDateMember 2022-02-28 0001828102 karo:ThreeMonthSinceInvoicingDateMember 2021-03-01 2022-02-28 0001828102 karo:ThreeMonthSinceInvoicingDateMember 2022-02-28 0001828102 ifrs-full:NotLaterThanOneYearMember 2022-03-01 2023-02-28 0001828102 ifrs-full:LaterThanOneYearAndNotLaterThanTwoYearsMember 2022-03-01 2023-02-28 0001828102 ifrs-full:LaterThanTwoYearsAndNotLaterThanThreeYearsMember 2022-03-01 2023-02-28 0001828102 ifrs-full:LaterThanThreeYearsAndNotLaterThanFourYearsMember 2022-03-01 2023-02-28 0001828102 ifrs-full:LaterThanFourYearsAndNotLaterThanFiveYearsMember 2022-03-01 2023-02-28 0001828102 ifrs-full:NotLaterThanOneYearMember 2023-02-28 0001828102 ifrs-full:LaterThanOneYearAndNotLaterThanTwoYearsMember 2023-02-28 0001828102 ifrs-full:LaterThanTwoYearsAndNotLaterThanThreeYearsMember 2023-02-28 0001828102 ifrs-full:LaterThanThreeYearsAndNotLaterThanFourYearsMember 2023-02-28 0001828102 ifrs-full:LaterThanFourYearsAndNotLaterThanFiveYearsMember 2023-02-28 0001828102 ifrs-full:NotLaterThanOneYearMember 2021-03-01 2022-02-28 0001828102 ifrs-full:LaterThanOneYearAndNotLaterThanTwoYearsMember 2021-03-01 2022-02-28 0001828102 ifrs-full:LaterThanTwoYearsAndNotLaterThanThreeYearsMember 2021-03-01 2022-02-28 0001828102 ifrs-full:LaterThanThreeYearsAndNotLaterThanFourYearsMember 2021-03-01 2022-02-28 0001828102 ifrs-full:LaterThanFourYearsAndNotLaterThanFiveYearsMember 2021-03-01 2022-02-28 0001828102 ifrs-full:NotLaterThanOneYearMember 2022-02-28 0001828102 ifrs-full:LaterThanOneYearAndNotLaterThanTwoYearsMember 2022-02-28 0001828102 ifrs-full:LaterThanTwoYearsAndNotLaterThanThreeYearsMember 2022-02-28 0001828102 ifrs-full:LaterThanThreeYearsAndNotLaterThanFourYearsMember 2022-02-28 0001828102 ifrs-full:LaterThanFourYearsAndNotLaterThanFiveYearsMember 2022-02-28 0001828102 currency:USD 2023-02-28 0001828102 currency:EUR 2023-02-28 0001828102 currency:SGD 2023-02-28 0001828102 currency:USD 2022-02-28 0001828102 currency:EUR 2022-02-28 0001828102 currency:SGD 2022-02-28 0001828102 karo:LoansToRelatedPartiesMember 2023-02-28 0001828102 karo:LoansToRelatedPartiesMember 2022-02-28 0001828102 karo:TradeAndOtherReceivablesMember 2023-02-28 0001828102 karo:TradeAndOtherReceivablesMember 2022-02-28 0001828102 karo:CashAndCashEquivalentMember 2023-02-28 0001828102 karo:CashAndCashEquivalentMember 2022-02-28 0001828102 karo:FinancialAssetMember 2023-02-28 0001828102 karo:FinancialAssetMember 2022-02-28 0001828102 karo:OtherFinancialAssetMember 2023-02-28 0001828102 karo:OtherFinancialAssetMember 2022-02-28 0001828102 karo:LoansFromRelatedPartiesMember 2023-02-28 0001828102 karo:LoansFromRelatedPartiesMember 2022-02-28 0001828102 karo:TradeAndOtherPayablesMember 2023-02-28 0001828102 karo:TradeAndOtherPayablesMember 2022-02-28 0001828102 karo:TermLoansMember 2023-02-28 0001828102 karo:TermLoansMember 2022-02-28 0001828102 karo:BankOverdraftMember 2023-02-28 0001828102 karo:BankOverdraftMember 2022-02-28 0001828102 karo:FinancialLiabilitiesTypesMember 2023-02-28 0001828102 karo:FinancialLiabilitiesTypesMember 2022-02-28 0001828102 karo:FundingAgreementsMember 2023-02-28 0001828102 karo:MercantileFacilityMember 2022-03-01 2023-02-28 0001828102 karo:MercantileFacilityMember 2021-03-01 2022-02-28 0001828102 karo:SubsequentEventsMember 2023-03-31 2023-03-31 0001828102 karo:SubsequentEventsMember 2023-05-08 2023-05-08 xbrli:shares iso4217:ZAR iso4217:ZAR xbrli:shares xbrli:pure iso4217:USD iso4217:USD xbrli:shares iso4217:EUR iso4217:SGD
EX-2.2 2 f20f2023ex2-2_karoooooltd.htm DESCRIPTION OF ORDINARY SHARES

Exhibit 2.2

 

Description of Rights of Ordinary Shares Registered under Section 12 of the Securities Exchange Act of 1934 (the “Exchange Act”)

 

This Exhibit contains a description of the rights of the holders of our ordinary shares. This description also summarizes relevant provisions of Singapore law. The following summary does not purport to be complete and is subject to, and is qualified in its entirety by reference to, the applicable provisions of Singapore law and our constitution, a copy of which is incorporated by reference as Exhibit 1.1 to the Annual Report on Form 20-F, of which this Exhibit 2.2 is a part. We encourage you to read our constitution and the applicable provisions of Singapore law for additional information.

 

General

 

Our issued and outstanding share capital consists of ordinary shares. We have 30,951,106 ordinary shares issued and outstanding as of May 6, 2021.

 

We currently only have one class of issued ordinary shares, which have identical rights in all respects and rank equally with one another.

 

For the purposes of this section, references to “shareholders” mean those shareholders whose names and number of shares are entered in our register of members. Only persons who are registered in our register of members are recognized under Singapore law as our shareholders. As a result, only registered shareholders have legal standing under Singapore law to institute shareholder actions against us or otherwise seek to enforce their rights as shareholders.

 

Ordinary Shares

 

Our ordinary shares have no par value as there is no concept of authorized share capital under Singapore law. All shares presently issued are fully paid and existing shareholders are not subject to any calls on shares. Although Singapore law does not recognize the concept of “non-assessability” with respect to newly-issued shares, we note that any subscriber of our ordinary shares who has fully paid up all amounts due with respect to such ordinary shares will not be subject under Singapore law to any personal liability to contribute to our assets or liabilities in such subscriber’s capacity solely as a holder of such ordinary shares. We believe this interpretation is substantively consistent with the concept of “non-assessability” under most, if not all, U.S. state corporations laws. We cannot, except in the circumstances permitted by the Companies Act (Chapter 50) of Singapore (the “Singapore Companies Act”), grant any financial assistance for the acquisition or proposed acquisition of our own ordinary shares. Except as described in “—Singapore Code on Take-Overs and Mergers”, there are no limitations in our constitution or Singapore law on the rights of shareholders not resident in Singapore to hold or vote in respect of our ordinary shares.

 

Voting Rights

 

Each ordinary share is entitled to one vote per share. Voting at any meeting of shareholders is by show of hands unless a poll has been demanded prior to or on the declaration of the result of the show of hands by, among others, at least one shareholder present in person or by proxy or by attorney or other duty authorized representative and representing not less than 5% of the total voting rights of all shareholders having the right to vote at the meeting. On a poll, each holder of ordinary shares who is present in person or by proxy or by attorney or other duly authorized representative, has one vote for each ordinary share which he holds or represents. Proxies need not be shareholders.

 

Subject to the Singapore Companies Act and our constitution, only those shareholders who are registered in our register of members will be entitled to vote at any meeting of shareholders in person or by proxy or by attorney or other duly authorized representative. Therefore, since some of our ordinary shares are held through The Depository Trust Company (“DTC”) or its nominee, DTC or its nominee will grant an omnibus proxy to DTC participants holding our ordinary shares in book-entry form. Persons holding through a broker, bank, nominee or other institution that is a direct or indirect participant of DTC will have the right to instruct their broker, bank, nominee or other institution holding these ordinary shares on how to vote such ordinary shares by completing the voting instruction form provided by the applicable broker, bank, nominee, or other institution. Whether voting is by a show of hands or by a poll, the vote of DTC or its nominee will be voted by the chairman of the meeting according to the results of the votes of the DTC participants (which results will reflect the instructions received from persons that own our ordinary shares electronically in book-entry form through DTC). In the case of a tie vote, the chairman of the meeting shall be entitled to a casting vote.

 

 

 

 

Dividends

 

We may, by ordinary resolution, declare dividends at a general meeting of our shareholders, but no dividend shall be payable except out of our profits, and the amount of any such dividend shall not exceed the amount recommended by our board of directors. Subject to our constitution and in accordance with the Singapore Companies Act, our board of directors may, without the approval of our shareholders, declare and pay interim dividends, but any final dividends the board declares must be approved by an ordinary resolution at a general meeting of our shareholders.

 

Capitalization and Other Rights

 

Our board of directors may, with the approval of our shareholders at a general meeting, capitalize any reserves or profits and distribute them as shares, credited as paid-up, to our shareholders in proportion to their shareholdings in accordance with our constitution.

 

Variation of Rights

 

Subject to the Singapore Companies Act and every other Singapore statute for the time being in force affecting us, under our constitution, whenever our share capital is divided into different classes of shares, the special rights attached to any class may be varied or abrogated either with the consent in writing of the holders of three-quarters of the issued shares of the class or with the sanction of a special resolution passed at a separate general meeting of the holders of the shares of the class (but not otherwise) and may be so varied or abrogated either while the Company is a going concern or during or in contemplation of a winding-up. To every such separate general meeting, the necessary quorum shall be two persons (unless all the shares of the class are held by one person whereupon the necessary quorum shall be one person) at least holding or representing by proxy or by attorney or other duly authorized representative at least one-third of issued shares of the class and that any holder of shares of the class present in person or by proxy or by attorney or other duly authorized representative may demand a poll, and on a poll, shall have one vote for every share of the class held by him, provided always that where the necessary majority for such a special resolution is not obtained at such general meeting, consent in writing if obtained from the holders of three-quarters of the issued shares of the class concerned within two months of such general meeting shall be as valid and effectual as a special resolution carried at such general meeting.

 

Issuance of New Shares

 

Under the “Singapore Companies Act”), new shares may be issued only with the prior approval of our shareholders in a general meeting. General approval may be sought from our shareholders in a general meeting for the issuance of shares. Such approval, if granted, will lapse at the earlier of:

 

the conclusion of the next annual general meeting; or

 

the expiration of the period within which the next annual general meeting is required by law to be held (i.e., within six months after the end of each fiscal year);

 

however, any approval may be revoked or varied by the company in a general meeting.

 

Our shareholders have provided such general authority to issue new ordinary shares until the conclusion of our annual general meeting or the date by which the next annual general meeting of the Company is required by law to be held, whichever is earlier.

 

Subject to this and the provisions of the Singapore Companies Act and our constitution, our board of directors may allot, issue or grant options over or otherwise dispose of new ordinary shares to such persons on such terms and conditions and with the rights and restrictions as they may think fit to impose. Such rights are subject to any condition attached to such issue and the regulations of any stock exchange on which our ordinary shares are listed, as well as U.S. federal and blue sky securities laws applicable to such issue.

 

2

 

 

Preference Shares

 

Our constitution provides that, subject to the Singapore Companies Act and our constitution, we may issue shares of a different class with preferential, deferred, qualified or special rights, privileges, conditions or such restrictions, whether with regard to dividend, voting, return of capital or otherwise, or which do not confer voting rights, as our board of directors may think fit. The Singapore Companies Act allows public companies such as us to issue shares with different voting rights (including special, limited or conditional voting rights, or no voting rights), subject to, among others, our shareholders having adopted a special resolution approving such issuance.

 

We may, subject to the Singapore Companies Act and the prior approval in a general meeting of our shareholders, issue preference shares that are, or at our option are to be, subject to redemption provided that such preference shares may not be redeemed out of the capital of the Company unless:

 

all the directors have made a solvency statement in relation to such redemption; and

 

we have lodged a copy of the statement with the Accounting and Corporate Regulatory Authority of Singapore. Further, the preference shares must be fully paid-up before they are redeemed.

 

The issuance of preference shares could have the effect of decreasing the trading price of our ordinary shares, restricting dividends on our ordinary shares, diluting the voting power of our ordinary shares, impairing the liquidation rights of our ordinary shares, or delaying or preventing a change in control of the Company.

 

Register of Members

 

Only persons who are registered in our register of members are recognized under Singapore law as our shareholders with legal standing under Singapore law to institute shareholder actions against us or otherwise seek to enforce their rights as shareholders. We will not, except as required by applicable law, recognize any equitable, contingent, future or partial interest in any ordinary share, or any interest in any fractional part of an ordinary share, or other rights for any ordinary share other than the absolute right thereto of the registered holder of that ordinary share. We may close our register of members for any time or times, provided that our register of members may not be closed for more than 30 days in the aggregate in any calendar year. We typically will close our register of members to determine shareholders’ entitlement to receive dividends and other distributions.

 

Our ordinary shares, which are expected to be listed and traded on NASDAQ, are expected to be held through The Depository Trust Company (“DTC”). Accordingly, DTC or its nominee, Cede & Co., will be the shareholder on record registered in our register of members.

 

A holder of our ordinary shares held in book-entry interests through DTC or its nominee may become a registered shareholder by exchanging its interest in such shares for certificated ordinary shares and being registered in our register of members in respect of such shares. The procedures by which a holder of book-entry interests held through the facilities of the DTC may exchange such interests for certificated ordinary shares are determined by DTC (including the broker, bank, nominee or other institution that holds the shares within DTC) and Computershare Trust Company, N.A. (“Computershare”), which will act as our transfer agent, in accordance with their internal policies and guidelines regulating the withdrawal and exchange of book-entry interests for certificated ordinary shares.

 

Under the Singapore Companies Act, if (a) the name of any person is without sufficient cause entered in or omitted from the register of members; or (b) default is made or unnecessary delay takes place in entering in the register of members the fact of any person having ceased to be a member, the person aggrieved or any member or the public company itself, may apply to the Singapore courts for rectification of the register of members. The Singapore courts may refuse the application or may order rectification of the register of members and payment by the public company of any damages sustained by any party to the application. The Singapore courts will not entertain any application for the rectification of a register of members in respect of an entry which was made in the register of members more than 30 years before the date of the application.

 

3

 

 

Singapore Code on Take-Overs and Mergers

 

The Singapore Code on Take-Overs and Mergers, or “Singapore Take-over Code,” regulates, among other things, the acquisition of voting shares of Singapore-incorporated public companies. In this regard, the Singapore Take-over Code applies to, among others, corporations with a primary listing of their equity securities in Singapore. While the Singapore Take-over Code is drafted with, among others, listed public companies in mind, unlisted public companies with more than 50 shareholders and net tangible assets of S$5.0 million or more, must also observe the letter and spirit of the general principles and rules of the Singapore Take-over Code, wherever this is possible and appropriate. Public companies with a primary listing overseas may apply to SIC to waive the application of the Singapore Take-over Code. As at the date of this prospectus, no application has been made to SIC to waive the application of the Singapore Take-over Code in relation to us. We may submit an application to SIC for a waiver from the Singapore Take-over Code so that the Singapore Take-over Code will not apply to us for so long as we are not listed on a securities exchange in Singapore. We will make an appropriate announcement if we submit the application and when the result of the application is known.

 

Any person acquiring an interest, whether by a series of transactions over a period of time or not, either on his or her own or together with parties acting in concert with such person, in 30% or more of the voting rights in the Company or any person holding, either on his or her own or together with parties acting in concert with such person, between 30% and 50% (both amounts inclusive) of the voting rights in the Company, and if such person (or parties acting in concert with such person) acquires additional voting shares representing more than 1% of the voting rights in the Company in any six-month period, must, except with the consent of SIC, extend a mandatory take-over offer for all the remaining voting shares in accordance with the provisions of the Singapore Take-over Code. Responsibility for ensuring compliance with the Singapore Take-over Code rests with parties (including company directors) to a take-over or merger and their advisors.

 

Under the Singapore Take-over Code, “parties acting in concert” comprise individuals or companies who, pursuant to an agreement or understanding (whether formal or informal), cooperate, through the acquisition by any of them of shares in a company, to obtain or consolidate effective control of that company. Certain persons are presumed (unless the presumption is rebutted) to be acting in concert with each other. They are as follows:

 

a company, its parent company, subsidiaries and fellow subsidiaries (together, the related companies), the associated companies of any of the company and its related companies, companies whose associated companies include any of these foregoing companies and any person who has provided financial assistance (other than a bank in the ordinary course of business) to any of the foregoing for the purchase of voting rights;

 

a company with any of its directors (together with their close relatives, related trusts and companies controlled by any of the directors, their close relatives and related trusts);

 

a company with any of its pension funds and employee share schemes;

 

a person with any investment company, unit trust or other fund whose investment such person manages on a discretionary basis but only in respect of the investment account which such person manages;

 

a financial or other professional adviser, including a stockbroker, with its client in respect of the shareholdings of the adviser and persons controlling, controlled by or under the same control as the adviser;

 

directors of a company (including their close relatives, related trusts and companies controlled by any of such directors, their close relatives and related trusts) which is subject to an offer or where the directors have reason to believe a bona fide offer for the company may be imminent;

 

partners; and

 

an individual and (i) such person’s close relatives, (ii) such person’s related trusts, (iii) any person who is accustomed to act in accordance with such person’s instructions, (iv) companies controlled by the individual, such person’s close relatives, such person’s related trusts or any person who is accustomed to act in accordance with such person’s instructions and (v) any person who has provided financial assistance (other than a bank in the ordinary course of business) to any of the foregoing for the purchase of voting rights.

 

4

 

 

Subject to certain exceptions, a mandatory offer must be in cash or be accompanied by a cash alternative at not less than the highest price paid by the offeror or parties acting in concert with the offeror during the offer period and within the six months prior to its commencement.

 

Under the Singapore Take-over Code, where effective control of a company is acquired or consolidated by a person, or persons acting in concert, a general offer to all other shareholders is normally required. An offeror must treat all shareholders of the same class in an offeree company equally. A fundamental requirement is that shareholders in the company subject to the take-over offer must be given sufficient information, advice and time to enable them to reach an informed decision on the offer. These legal requirements may impede or delay a takeover of our company by a third-party.

 

Election and Reelection of Directors

 

We may, by ordinary resolution, remove any director before the expiration of his or her period of office, notwithstanding anything in our constitution or in any agreement between us and such director but where any director so removed was appointed to represent the interests of any particular class of shareholders or debenture holders the resolution to remove him shall not take effect until his successor has been appointed. We may also, by an ordinary resolution, appoint another person in place of a director removed from office pursuant to the foregoing.

 

Under our constitution, our directors shall be divided into three (3) classes as nearly equal in size as is practicable, hereby designated Class I, Class II and Class III.

 

The board of directors may assign members of the board of directors already in office to such classes at the time such classification becomes effective. The term of office of the initial Class I directors shall expire at the first annual general meeting following the adoption of our constitution, the term of office of the initial Class II directors shall expire at the second annual general meeting following the adoption of this constitution and the term of office of the initial Class III directors shall expire at the third annual general meeting following the adoption of our constitution. At each annual general meeting, commencing with the first annual general meeting following the adoption of our constitution, each of the successors elected to replace the directors of a class whose term shall have expired at such annual general meeting shall be elected to hold office until the third annual general meeting next succeeding his or her election and until his or her respective successor shall have been duly elected and qualified. A retiring director shall be eligible for re-election.

 

Our constitution provides that our board of directors shall have the power, at any time, to appoint any person to be a director either to fill a casual vacancy or as an additional director but any person so appointed by the directors shall hold office only until the next annual general meeting and shall then be eligible for re-election.

 

General Meetings of Shareholders

 

Subject to the Singapore Companies Act, we are required to hold an annual general meeting of shareholders within six months from the end of our fiscal year. The directors may convene an extraordinary general meeting whenever they think fit and they must do so upon the requisition of shareholders holding not less than 10% of the total number of paid-up shares as of the date of deposit of the requisition carrying the right to vote at a general meeting (disregarding paid-up shares held as treasury shares). In addition, two or more shareholders holding not less than 10% of our total number of issued shares (excluding treasury shares) may call a meeting of our shareholders.

 

The Singapore Companies Act provides that a shareholder is entitled to attend any general meeting and speak on any resolution put before the general meeting. Unless otherwise required by law or by our constitution, voting on resolutions put forth at general meetings is by ordinary resolution, requiring the affirmative vote of a simple majority of the voting rights of the shareholders present in person or represented by proxy at the meeting and entitled to vote on the resolution. An ordinary resolution suffices, for example, for the appointment of directors. A special resolution, requiring the affirmative vote of not less than three-fourths of the voting rights of the shareholders present in person or represented by proxy at the meeting and entitled to vote on the resolution, is necessary for certain matters under Singapore law, including voluntary winding-up, amendments to our constitution, a change of our corporate name and a reduction in the share capital.

 

We must give at least 21 days’ notice in writing for every general meeting convened for the purpose of passing a special resolution. General meetings convened for the purpose of passing ordinary resolutions generally require at least 14 days’ notice in writing.

 

5

 

 

Minority Rights

 

The rights of minority shareholders of Singapore companies are protected under Section 216 of the Singapore Companies Act, which gives the Singapore courts a general power to make any order, upon application by any shareholder of a company, as they think fit to remedy any of the following situations:

 

the affairs of a company are being conducted or the powers of the board of directors are being exercised in a manner oppressive to, or in disregard of the interests of, one or more of the shareholders, including the applicant; or

 

a company takes an action, or threatens to take an action, or the shareholders pass a resolution, or propose to pass a resolution, which unfairly discriminates against, or is otherwise prejudicial to, one or more of the shareholders, including the applicant.

 

Singapore courts have a wide discretion as to the remedies they may grant and the remedies listed in the Singapore Companies Act itself are not exclusive. In general, the Singapore courts may:

 

direct or prohibit any act or cancel or modify any transaction or resolution;

 

regulate the conduct of the affairs of the company in the future;

 

authorize civil proceedings to be brought in the name of, or on behalf of, the company by a person or persons and on such terms as the court may direct;

 

provide for the purchase of a minority shareholder’s shares by the other shareholders or by the company and, in the case of a purchase of shares by the company, a corresponding reduction of its share capital; or

 

provide that the company be wound up.

 

In addition, Section 216A of the Singapore Companies Act allows a complainant (including a minority shareholder) to apply to the Singapore courts for leave to bring an action in a court proceeding or arbitration to which a company is a party or intervene in an action in a court proceeding or arbitration to which a company is a party for the purpose of prosecuting, defending or discontinuing the action or arbitration on behalf of a company.

 

Liquidation or Other Return of Capital

 

On a winding-up or other return of capital, subject to any special rights attaching to any other class of shares, holders of ordinary shares will be entitled to participate in any surplus assets in proportion to their shareholdings.

 

Limitation of Liability of Directors and Officers

 

Under Section 172 of the Singapore Companies Act, any provision exempting or indemnifying the officers of a company (including directors) against any liability that would otherwise attach to them in connection with any negligence, default, breach of duty or breach of trust in relation to the company is void. However, a company is not prohibited from: (a) as provided in Section 172A of the Singapore Companies Act, purchasing and maintaining for any such individual insurance against liability incurred by him or her in connection with any negligence, default, breach of duty or breach of trust in relation to the company; or (b) as provided in Section 172B of the Singapore Companies Act, indemnifying the individual against liability incurred by him or her to a person other than the company except when the indemnity is against any liability (i) of the individual to pay a fine in criminal proceedings, (ii) of the individual to pay a penalty to a regulatory authority in respect of non-compliance with any requirements of a regulatory nature (howsoever arising), (iii) incurred by the individual in defending criminal proceedings in which he or she is convicted, (iv) incurred by the individual in defending civil proceedings brought by the company or a related company in which judgment is given against him or her, or (v) incurred by the individual in connection with an application for relief under Section 76A(13) or Section 391 of the Singapore Companies Act in which the court refuses to grant him or her relief.

 

6

 

 

Our constitution provides that, subject to the provisions of the Singapore Companies Act and every other Singapore statute for the time being in force and affecting our company, every director, secretary or other officer of the Company shall be entitled to be indemnified by us against all costs, charges, losses, expenses and liabilities incurred or to be incurred by them in the execution and discharge of their duties or in relation thereto.

 

In addition, and without prejudice to the generality of the foregoing, no director, secretary or other officer of the Company shall be liable for the acts, receipts, neglects or defaults of any other director or officer, or for joining in any receipt or other act for conformity, or for any loss or expense happening to the Company through the insufficiency or deficiency of title to any property acquired by order of the directors for or on behalf of us or for the insufficiency or deficiency of any security in or upon which any of the moneys of the Company shall be invested or for any loss or damage arising from the bankruptcy, insolvency or tortious act of any person with whom any moneys, securities or effects shall be deposited or left or for any other loss, damage or misfortune whatsoever which shall happen in the execution of duties of his or her office or in relation thereto unless the same shall happen through his or her own negligence, willful default, breach of duty or breach of trust.

 

We have entered into indemnification agreements with each of our directors and officers. These agreements will require us to indemnify these individuals to the fullest extent permitted under Singapore law against liabilities that may arise by reason of their service to us, and to advance expenses incurred as a result of any proceeding against them as to which they could be indemnified (on terms that the full amount of such advances is to be repaid if the individual is convicted in the relevant proceeding (with such conviction being final), final judgment is given against the individual in the relevant proceeding or, as the case may be, the court refuses to grant the individual relief on the application (with such refusal of relief being final)), save that the Company shall not provide any indemnity (to any extent) to a director or an officer against any liability attaching to him in connection with any negligence, default, breach of duty or breach of trust in relation to the Company save for the circumstances as permitted pursuant to Section 172A and Section 172B of the Singapore Companies Act. These indemnification rights shall not be exclusive of any other right which an indemnified person may have or hereafter acquire under any statute, provision of our constitution, agreement, vote of shareholders or disinterested directors or otherwise.

 

Transfer Agent and Registrar

 

The transfer agent and branch registrar for our ordinary shares, which maintains our branch register located in the United States, is Computershare. Its address is 150 Royall Street, Canton, Massachusetts 02021. In South Africa, Computershare Investor Services Proprietary Limited maintains an administrative depositary share register to facilitate trading on the JSE.

 

Comparison of Shareholder Rights

 

We are incorporated under the laws of Singapore. The following discussion summarizes material differences between the rights of holders of our ordinary shares and the rights of holders of the common stock of a typical corporation incorporated under the laws of the state of Delaware which result from differences in governing documents and the laws of Singapore and Delaware.

 

This discussion does not purport to be a complete or comprehensive statement of the rights of holders of our ordinary shares under applicable law in Singapore and our constitution or the rights of holders of the common stock of a typical corporation under applicable Delaware law and a typical certificate of incorporation and bylaws.

 

7

 

 

Delaware   Singapore
     
Board of Directors
     

A typical certificate of incorporation and bylaws would provide that the number of directors on the board of directors will be fixed from time to time by a vote of the majority of the authorized directors. Under Delaware law, a board of directors can be divided into classes and cumulative voting in the election of directors is only permitted if expressly authorized in a corporation’s certificate of incorporation.

 

 

The constitution of companies will typically state the minimum number of directors as well as provide that directors may be appointed or removed by shareholders via ordinary resolution passed at a general meeting, provided that the number of directors following such appointment or removal is within the minimum (and maximum, if any) number of directors provided in the constitution. Our constitution provides that subject to the Singapore Companies Act, there shall be at least one director who is ordinarily resident in Singapore.

     

Limitation on Personal Liability of Directors

     

A typical certificate of incorporation provides for the elimination of personal monetary liability of directors for breach of fiduciary duties as directors to the fullest extent permissible under the laws of Delaware, except for liability (i) for any breach of a director’s loyalty to the corporation or its stockholders, (ii) for acts or omissions not in good faith or which involve intentional misconduct or a knowing violation of law, (iii) under Section 174 of the Delaware General Corporation Law (relating to the liability of directors for unlawful payment of a dividend or an unlawful stock purchase or redemption) or (iv) for any transaction from which the director derived an improper personal benefit. A typical certificate of incorporation would also provide that if the Delaware General Corporation Law is amended so as to allow further elimination of, or limitations on, director liability, then the liability of directors will be eliminated or limited to the fullest extent permitted by the Delaware General Corporation Law as so amended.

 

 

Under Section 172 of the Singapore Companies Act, any provision exempting or indemnifying a director against any liability for negligence, default, breach of duty or breach of trust in relation to a company will be void. However, a company is not prohibited from: (a) as provided in Section 172A of the Singapore Companies Act, purchasing and maintaining for any director insurance against any such liability incurred by him or her in connection with any negligence, default, breach of duty or breach of trust in relation to the company; or (b) as provided in Section 172B of the Singapore Companies Act, indemnifying a director against liability incurred by him or her to a person other than the company except when the indemnity is against any liability (i) of the director to pay a fine in criminal proceedings, (ii) of the director to pay a penalty to a regulatory authority in respect of non-compliance with any requirements of a regulatory nature (howsoever arising), (iii) incurred by the director in defending criminal proceedings in which he or she is convicted, (iv) incurred by the director in defending civil proceedings brought by the company or a related company in which judgment is given against him or her, or (v) incurred by the director in connection with an application for relief under Section 76A(13) or Section 391 of the Singapore Companies Act in which the court refuses to grant him or her relief.

     
   

Our constitution provides that, subject to the provisions of the Singapore Companies Act and every other Singapore statute for the time being in force and affecting the Company, every director, secretary or other officer of the Company shall be entitled to be indemnified by the Company against all costs, charges, losses, expenses and liabilities incurred or to be incurred by them in the execution and discharge of their duties or in relation thereto. In particular, and without prejudice to the generality of the foregoing, no director, secretary or other officer of the Company shall be liable for the acts, receipts, neglects or defaults of any other director or officer, or for joining in any receipt or other act for conformity, or for any loss or expense happening to the Company through the insufficiency or deficiency of title to any property acquired by order of the directors for or on behalf of the Company or for the insufficiency or deficiency of any security in or upon which any of the moneys of the Company shall be invested or for any loss or damage arising from the bankruptcy, insolvency or tortious act of any person with whom any moneys, securities or effects shall be deposited or left or for any other loss, damage or misfortune whatsoever which shall happen in the execution of the duties of his or her office or in relation thereto unless the same shall happen through his or her own negligence, willful default, breach of duty or breach of trust.

 

8

 

 

Interested Shareholders
     

Section 203 of the Delaware General Corporation Law generally prohibits a Delaware corporation from engaging in specified corporate transactions (such as mergers, stock and asset sales, and loans) with an “interested stockholder” for three years following the time that the stockholder becomes an interested stockholder. Subject to specified exceptions, an “interested stockholder” is a person or group that owns 15% or more of the corporation’s outstanding voting stock (including any rights to acquire stock pursuant to an option, warrant, agreement, arrangement or understanding, or upon the exercise of conversion or exchange rights, and stock with respect to which the person has voting rights only), or is an affiliate or associate of the corporation and was the owner of 15% or more of the voting stock at any time within the previous three years.

 

There are no comparable provisions in Singapore with respect to public companies which are not listed on the Singapore Exchange Securities Trading Limited.

 

     

A Delaware corporation may elect to “opt out” of, and not be governed by, Section 203 through a provision in either its original certificate of incorporation, or an amendment to its original certificate or bylaws that was approved by majority stockholder vote. With a limited exception, this amendment would not become effective until 12 months following its adoption.

   
     

Removal of Directors 

     

A typical certificate of incorporation and bylaws provide that, subject to the rights of holders of any preferred stock, directors may be removed at any time by the affirmative vote of the holders of at least a majority, or in some instances a supermajority, of the voting power of all of the then outstanding shares entitled to vote generally in the election of directors, voting together as a single class. A certificate of incorporation could also provide that such a right is only exercisable when a director is being removed for cause (removal of a director only for cause is the default rule in the case of a classified board).

 

 

According to the Singapore Companies Act, directors of a public company may be removed before expiration of their term of office with or without cause by ordinary resolution (i.e., a resolution requiring the affirmative vote of a simple majority of those shareholders present and voting in person or by proxy). Notice of the intention to move such a resolution has to be given to the company not less than 28 days before the meeting at which it is moved. The company shall then give notice of such resolution to its shareholders not less than 14 days before the meeting. Where any director removed in this manner was appointed to represent the interests of any particular class of shareholders or debenture holders, the resolution to remove such director will not take effect until such director’s successor has been appointed.

     
Filling Vacancies on the Board of Directors
     

A typical certificate of incorporation and bylaws provide that, subject to the rights of the holders of any preferred stock, any vacancy, whether arising through death, resignation, retirement, disqualification, removal, an increase in the number of directors or any other reason, may be filled by a majority vote of the remaining directors, even if such directors remaining in office constitute less than a quorum, or by the sole remaining director. Any newly elected director usually holds office for the remainder of the full term expiring at the annual meeting of stockholders at which the term of the class of directors to which the newly elected director has been elected expires. 

 

Our constitution provides that our board of directors shall have the power, at any time, to appoint any person to be a director either to fill a casual vacancy or as an additional director but any person so appointed by the directors shall hold office only until the next annual general meeting and shall then be eligible for re-election.

 

 

9

 

 

Amendment of Governing Documents
 

Amendment of Certification of Incorporation and Bylaws Under the Delaware General Corporation Law, amendments to a corporation’s certificate of incorporation require the approval of stockholders holding a majority of the outstanding shares entitled to vote on the amendment.

 

 

Alteration to Constitution

 

If a class vote on the amendment is required by the Delaware General Corporation Law, a majority of the outstanding stock of the class is required, unless a greater proportion is specified in the certificate of incorporation or by other provisions of the Delaware General Corporation Law. Under the Delaware General Corporation Law, the board of directors may amend bylaws if so authorized in the certificate of incorporation. The stockholders of a Delaware corporation also have the power to amend bylaws. 

 

Our constitution may be altered by special resolution (i.e., a resolution requiring the affirmative vote of not less than three-fourths majority of the shareholders present in person or represented by proxy at the meeting and entitled to vote on the resolution for which not less than 21 days written notice is given). Our board of directors has no power to amend our constitution.

 

     
Meetings of Shareholders
     
Annual and Special Meetings   Annual General Meetings
     

Typical bylaws provide that annual meetings of stockholders are to be held on a date and at a time fixed by the board of directors.

 

 

Subject to the Singapore Companies Act, we are required to hold an annual general meeting of shareholders within six months from the end of our fiscal year.

 

Under the Delaware General Corporation Law, a special meeting of stockholders may be called by the board of directors or by any other person authorized to do so in the certificate of incorporation or the bylaws. 

   
     
    Extraordinary General Meetings
     
   

Any general meeting other than the annual general meeting is called an “extraordinary general meeting.” Two or more shareholders holding not less than 10% of the total number of issued shares (excluding treasury shares) may call an extraordinary general meeting. In addition, the constitution usually also provides that general meetings may be convened in accordance with the Singapore Companies Act by the directors. 

     
   

Notwithstanding anything in the constitution, the directors are required to convene a general meeting if required to do so by requisition (i.e., written notice to directors requiring that a meeting be called) by shareholders holding not less than 10% of the total number of paid-up shares as at the date of the deposit of the requisition carrying the right of voting at general meetings of the company. In addition, our constitution provides that the directors may, whenever they think fit, convene an extraordinary general meeting. 

     
Quorum Requirements   Quorum Requirements
     
Under the Delaware General Corporation Law, a corporation’s certificate of incorporation or bylaws can specify the number of shares which constitute the quorum required to conduct business at a meeting, provided that in no event shall a quorum consist of less than one-third of the shares entitled to vote at a meeting.  

Our constitution provides that the quorum at any general meeting shall be two or more members present in person or by proxy or by attorney or other duly authorized representative save in certain circumstances.

 

 

10

 

 

Indemnification of Officers, Directors and Employees 

     

Under the Delaware General Corporation Law, subject to specified limitations in the case of derivative suits brought by a corporation’s stockholders in its name, a corporation may indemnify any person who is made a party to any third-party action, suit or proceeding on account of being a director, officer, employee or agent of the corporation (or was serving at the request of the corporation in such capacity for another corporation, partnership, joint venture, trust or other enterprise) against expenses, including attorneys’ fees, judgments, fines and amounts paid in settlement actually and reasonably incurred by him or her in connection with the action, suit or proceeding through, among other things, a majority vote of a quorum consisting of directors who were not parties to the suit or proceeding, if the person:

 

●    acted in good faith and in a manner he or she reasonably believed to be in or not opposed to the best interests of the corporation or, in some circumstances, at least not opposed to its best interests; and

 

●    in a criminal proceeding, had no reasonable cause to believe his or her conduct was unlawful.

 

 

Under Section 172 of the Singapore Companies Act, any provision exempting or indemnifying a director against any liability for negligence, default, breach of duty or breach of trust in relation to a company will be void. However, a company is not prohibited from: (a) as provided in Section 172A of the Singapore Companies Act, purchasing and maintaining for any director insurance against any such liability incurred by him or her in connection with any negligence, default, breach of duty or breach of trust in relation to the company; or (b) as provided in Section 172B of the Singapore Companies Act, indemnifying a director against liability incurred by him or her to a person other than the company except when the indemnity is against any liability (i) of the director to pay a fine in criminal proceedings, (ii) of the director to pay a penalty to a regulatory authority in respect of non-compliance with any requirements of a regulatory nature (howsoever arising), (iii) incurred by the director in defending criminal proceedings in which he or she is convicted, (iv) incurred by the director in defending civil proceedings brought by the company or a related company in which judgment is given against him or her or (v) incurred by the director in connection with an application for relief under Section 76A(13) or Section 391 of the Singapore Companies Act in which the court refuses to grant him or her relief. 

     

Delaware corporate law permits indemnification by a corporation under similar circumstances for expenses (including attorneys’ fees) actually and reasonably incurred by such persons in connection with the defense or settlement of a derivative action or suit, except that no indemnification may be made in respect of any claim, issue or matter as to which the person is adjudged to be liable to the corporation unless the Delaware Court of Chancery or the court in which the action or suit was brought determines upon application that the person is fairly and reasonably entitled to indemnity for the expenses which the court deems to be proper. 

 

In cases where a director is sued by the company, the Singapore Companies Act gives the court the power to relieve directors either wholly or partially from the consequences of their negligence, default, breach of duty or breach of trust. In order for relief to be obtained, it must be shown that (i) the director acted reasonably and honestly; and (ii) it is fair, having regard to all the circumstances of the case including those connected with such director’s appointment, to excuse the director.

 

     
   

However, Singapore case law has indicated that such relief will not be granted to a director who has benefited as a result of his or her breach of trust.

     

To the extent a director, officer, employee or agent is successful in the defense of such an action, suit or proceeding, the corporation is required by Delaware corporate law to indemnify such person for reasonable expenses incurred thereby. Expenses (including attorneys’ fees) incurred by such persons in defending any action, suit or proceeding may be paid in advance of the final disposition of such action, suit or proceeding upon receipt of an undertaking by or on behalf of that person to repay the amount if it is ultimately determined that person is not entitled to be so indemnified.

 

 

Our constitution provides that, subject to the provisions of the Singapore Companies Act and every other Singapore statute for the time being in force and affecting the Company, every director, secretary or other officer of the Company shall be entitled to be indemnified by the Company against all costs, charges, losses, expenses and liabilities incurred or to be incurred by them in the execution and discharge of their duties or in relation thereto. In particular, and without prejudice to the generality of the foregoing, no director, secretary or other officer of the Company shall be liable for the acts, receipts, neglects or defaults of any other director or officer, or for joining in any receipt or other act for conformity, or for any loss or expense happening to the Company through the insufficiency or deficiency of title to any property acquired by order of the directors for or on behalf of the Company or for the insufficiency or deficiency of any security in or upon which any of the moneys of the Company shall be invested or for any loss or damage arising from the bankruptcy, insolvency or tortious act of any person with whom any moneys, securities or effects shall be deposited or left or for any other loss, damage or misfortune whatsoever which shall happen in the execution of the duties of his or her office or in relation thereto unless the same shall happen through his or her own negligence, willful default, breach of duty or breach of trust.

 

11

 

 

Shareholder Approval of Issuance of Shares
     

Under Delaware law, the board of directors has the authority to issue, from time to time, capital stock in its sole discretion, as long as the number of shares to be issued, together with those shares that are already issued and outstanding and those shares reserved to be issued, do not exceed the authorized capital for the corporation as previously approved by the stockholders and set forth in the corporation’s certificate of incorporation. Under the foregoing circumstances, no additional stockholder approval is required for the issuance of capital stock. Under Delaware law, stockholder approval is required for (i) any amendment to the corporation’s certificate of incorporation to increase the authorized capital and (ii) the issuance of stock in a direct merger transaction where the number of shares exceeds 20% of the corporation’s shares outstanding prior to the transaction, regardless of whether there is sufficient authorized capital. 

 

Section 161 of the Singapore Companies Act provides that notwithstanding anything in the company’s constitution, the directors shall not exercise any power to issue shares without prior approval of the shareholders in a general meeting. Such authorization may be obtained by ordinary resolution (i.e., a resolution requiring the affirmative vote of a simple majority of the voting rights of those shareholders present and voting in person or by proxy). Once this shareholders’ approval is obtained, unless previously revoked or varied by the company in a general meeting, it continues in force until the conclusion of the next annual general meeting or the expiration of the period within which the next annual general meeting after that date is required by law to be held, whichever is earlier; but any approval may be revoked or varied by the company in a general meeting.

 

     

In addition, a corporation may issue one or more classes of stock or one or more series of stock within any class as shall be stated and expressed in the certificate of incorporation or of any amendment thereto, or in the resolution or resolutions providing for the issue of such stock adopted by the board of directors pursuant to authority expressly vested in it by the provisions of its certificate of incorporation. 

   
     

Any stock of any class or of any series thereof may be made convertible into, or exchangeable for, at the option of either the holder or the corporation or upon the happening of a specified event, shares of any other class or classes or any other series of the same or any other class or classes of stock of the corporation, at such price or prices or at such rate or rates of exchange and with such adjustments as shall be stated in the certificate of incorporation or in the resolution or resolutions providing for the issue of such stock adopted by the board of directors. 

   
     
Shareholder Approval of Business Combinations
     

Generally, under the Delaware General Corporation Law, completion of a merger, consolidation, or the sale, lease or exchange of substantially all of a corporation’s assets or dissolution requires approval by the board of directors and by a majority (unless the certificate of incorporation requires a higher percentage) of outstanding stock of the corporation entitled to vote.

 

The Delaware General Corporation Law also requires a special vote of stockholders in connection with a business combination with an “interested stockholder” as defined in section 203 of the Delaware General Corporation Law. See “—Interested Shareholders” above.

 

 

 

 

The Singapore Companies Act mandates that specified corporate actions require approval by the shareholders in a general meeting, notably:

 

●    notwithstanding anything in the company’s constitution, directors are not permitted to carry into effect any proposals for disposing of the whole or substantially the whole of the company’s undertaking or property unless those proposals have been approved by shareholders in a general meeting;

 

●   subject to the constitution of each amalgamating company, an amalgamation proposal in accordance with the full amalgamation procedures under the Singapore Companies Act that do not require a court order must be approved by the shareholders of each amalgamating company via special resolution at a general meeting; and

 

●   notwithstanding anything in the company’s constitution, the directors may not, without the prior approval of shareholders, issue shares, including shares being issued in connection with corporate actions. 

 

12

 

 

Shareholder Action Without A Meeting
 

Under the Delaware General Corporation Law, unless otherwise provided in a corporation’s certificate of incorporation, any action that may be taken at a meeting of stockholders may be taken without a meeting, without prior notice and without a vote if the holders of outstanding stock, having not less than the minimum number of votes that would be necessary to authorize such action, consent in writing. It is not uncommon for a corporation’s certificate of incorporation to prohibit such action. 

 

Shareholder action by written consent is not permitted for a listed public company.

 

     
Shareholder Suits
     

Under the Delaware General Corporation Law, a stockholder may bring a derivative action on behalf of the corporation to enforce the rights of the corporation. An individual also may commence a class action suit on behalf of himself or herself and other similarly situated stockholders where the requirements for maintaining a class action under the Delaware General Corporation Law have been met. A person may institute and maintain such a suit only if such person was a stockholder at the time of the transaction which is the subject of the suit or his or her shares thereafter devolved upon him or her by operation of law. Additionally, under Delaware case law, the plaintiff generally must be a stockholder not only at the time of the transaction which is the subject of the suit, but also through the duration of the derivative suit. The Delaware General Corporation Law also requires that the derivative plaintiff make a demand on the directors of the corporation to assert the corporate claim before the suit may be prosecuted by the derivative plaintiff, unless such demand would be futile. 

 

Derivative Actions

 

The Singapore Companies Act has a provision which provides a mechanism enabling shareholders to apply to the court for leave to bring a derivative action or commence an arbitration on behalf of the company.

 

Applications are generally made by shareholders of the company, but courts are given the discretion to allow such persons as they deem proper to apply (e.g., beneficial owner of shares).

 

It should be noted that this provision of the Singapore Companies Act is primarily used by minority shareholders to bring an action or arbitration in the name and on behalf of the company or intervene in an action or arbitration to which the company is a party for the purpose of prosecuting, defending or discontinuing the action on behalf of the company.

     
   

Class Actions 

     
   

The concept of class action suits, which allows individual shareholders to bring an action seeking to represent a class or classes of shareholders, does not exist in Singapore. However, it is possible as a matter of procedure for a number of shareholders to lead an action and establish liability on behalf of themselves and other shareholders who join in or who are made parties to the action. These shareholders are commonly known as “lead plaintiffs.” 

     

Distributions and Dividends; Repurchases and Redemptions 

 

The Delaware General Corporation Law permits a corporation to declare and pay dividends out of statutory surplus or, if there is no surplus, out of net profits for the fiscal year in which the dividend is declared and/or for the preceding fiscal year as long as the amount of capital of the corporation following the declaration and payment of the dividend is not less than the aggregate amount of the capital represented by the issued and outstanding stock of all classes having a preference upon the distribution of assets.

 

 

The Singapore Companies Act provides that no dividends can be paid to shareholders except out of profits.

 

The Singapore Companies Act does not provide a definition on when profits are deemed to be available for the purpose of paying dividends and this is accordingly governed by case law.

 

Our constitution provides that no dividend can be paid otherwise than out of profits. 

 

13

 

 

Under the Delaware General Corporation Law, any corporation may purchase or redeem its own shares, except that generally it may not purchase or redeem these shares if the capital of the corporation is impaired at the time or would become impaired as a result of the redemption. A corporation may, however, purchase or redeem out of capital shares that are entitled upon any distribution of its assets to a preference over another class or series of its shares if the shares are to be retired and the capital reduced.

 

 

Acquisition of a Company’s Own Shares

 

The Singapore Companies Act generally prohibits a company from acquiring its own shares subject to certain exceptions. Any contract or transaction made or entered into in contravention of the aforementioned prohibition by which a company acquires its own shares is void. However, provided that it is expressly permitted to do so by its constitution, as the case may be, and subject to the special conditions of each permitted acquisition contained in the Singapore Companies Act, a company may:

 

●   redeem redeemable preference shares. Preference shares may be redeemed out of capital if all the directors make a solvency statement in relation to such redemption in accordance with the Singapore Companies Act, and the company lodges a copy of the statement with the Accounting and Corporate Regulatory Authority of Singapore;

 

●    whether or not it is listed on an approved exchange in Singapore or any securities exchange outside Singapore, make an off-market purchase of its own shares in accordance with an equal access scheme authorized in advance at a general meeting;

 

●    make a selective off-market purchase of its own shares in accordance with an agreement authorized in advance at a general meeting by a special resolution where persons whose shares are to be acquired and their associated persons have abstained from voting;

 

●    whether or not it is listed on an approved exchange in Singapore or any securities exchange outside Singapore, make an acquisition of its own shares under a contingent purchase contract which has been authorized in advance at a general meeting by a special resolution; and

 

●    where it is listed on a securities exchange, make an acquisition of its own shares on the securities exchange, in accordance with terms and limits authorized in advance at a general meeting.

 

   

A company may also purchase its own shares by an order of a Singapore court.

 

The total number of ordinary shares that may be acquired by a company during a relevant period may not exceed 20% (or such other prescribed percentage) of the total number of ordinary shares as of the date of the resolution passed to authorize the acquisition of the shares. Where, however, a company has reduced its share capital by a special resolution or a Singapore court has made an order confirming the reduction of share capital of the company, the total number of ordinary shares shall be taken to be the total number of ordinary shares as altered by the special resolution or the order of the court. Payment, including any expenses (including brokerage or commission) incurred directly in the acquisition by the company of its own shares, may be made out of the company’s distributable profits or capital, provided that the company is solvent.

 

14

 

 

    Our constitution provides that subject to the provisions of the Singapore Companies Act, we may purchase or otherwise acquire our issued shares on such terms and in such manner as we may think fit. These shares may be held as treasury shares or cancelled as provided in the Singapore Companies Act or dealt with in such manner as may be permitted by the Singapore Companies Act. On cancellation of the shares, the rights and privileges attached to those shares will expire.
     
    Financial Assistance for the Acquisition of Shares
     
   

A public company or a company whose holding company or ultimate holding company is a public company shall not give financial assistance to any person whether directly or indirectly for the purpose of or in connection with:

     
    ● the acquisition or proposed acquisition of shares in the company or units of such shares; or
     
    the acquisition or proposed acquisition of shares in its holding company or ultimate holding company, or units of such shares.
     
    Financial assistance may take the form of a loan, the giving of a guarantee, the provision of security, the release of an obligation, the release of a debt or otherwise.
     
    However, it should be noted that a company may provide financial assistance for the acquisition of its shares or shares in its holding company if it complies with the requirements (including approval by special resolution) set out in the Singapore Companies Act.

 

15

 

 

Transactions with Officers or Directors
     

Under the Delaware General Corporation Law, some contracts or transactions in which one or more of a corporation’s directors has an interest are not void or voidable because of such interest provided that some conditions, such as obtaining the required approval and fulfilling the requirements of good faith and full disclosure, are met. Under the Delaware General Corporation Law, either (a) the stockholders or the board of directors must approve in good faith any such contract or transaction after full disclosure of the material facts or (b) the contract or transaction must have been “fair” as to the corporation at the time it was approved. If board approval is sought, the contract or transaction must be approved in good faith by a majority of disinterested directors after full disclosure of material facts, even though less than a majority of a quorum.

 

 

Under the Singapore Companies Act, directors and chief executive officers are not prohibited from dealing with the company, but where they have an interest in a transaction with the company, that interest must be disclosed to the board of directors. In particular, every director or chief executive officer who is in any way, whether directly or indirectly, interested in a transaction or proposed transaction with the company must, as soon as is practicable after the relevant facts have come to such director’s or chief executive officer’s knowledge, declare the nature of such director’s or chief executive officer’s interest at a board of directors’ meeting or send a written notice to the company containing details on the nature, character and extent of his or her interest in the transaction or proposed transaction with the company.

 

   

There is, however, no requirement for disclosure where the interest of the director or chief executive officer (as the case may be) consists only of being a member or creditor of a corporation which is interested in the transaction or proposed transaction with the company if the interest may properly be regarded as immaterial. Where the transaction or the proposed transaction relates to any loan to the company, a director or chief executive officer shall not be deemed to be interested or to have been at any time interested in the transaction or proposed transaction where the director or chief executive officer has only guaranteed or joined in guaranteeing the repayment of such loan, unless the constitution provides otherwise.

 

Further, where the transaction or the proposed transaction has been or will be made with or for the benefit of a related corporation (i.e. the holding company, subsidiary or subsidiary of a common holding company), a director or chief executive officer shall not be deemed to be interested or to have been at any time interested in the transaction or proposed transaction where he is a director or chief executive officer (as the case may be) of that corporation, unless the constitution provides otherwise.

 

In addition, a director or chief executive officer who holds any office or possesses any property which directly or indirectly might create duties or interests in conflict with such director’s or chief executive officer’s duties or interests as director or chief executive officer (as the case may be) is required to declare the fact and the nature, character and extent of the conflict at a meeting of directors or send a written notice to the company setting out the fact and the nature, character and extent of the conflict.

 

The Singapore Companies Act extends the scope of this statutory duty of a director and chief executive officer to disclose any interests by pronouncing that an interest of a member of a director’s or chief executive officer’s (as the case may be) family (including spouse, son, adopted son, step-son, daughter, adopted daughter and step-daughter) will be treated as an interest of the director or chief executive officer (as the case may be).

 

Subject to specified exceptions, the Singapore Companies Act prohibits a company from making a loan or quasi-loan to its directors or to directors of a related corporation, or giving a guarantee or security in connection with such a loan or quasi-loan.

 

Companies are also prohibited from making loans or quasi-loans to its directors’ spouse or children (whether adopted or natural or step-children), or giving a guarantee or security in connection with such a loan or quasi-loan.

 

 

16

 

 

Dissenters’ Rights
     

Under the Delaware General Corporation Law, a stockholder of a corporation participating in some types of major corporate transactions may, under varying circumstances, be entitled to appraisal rights pursuant to which the stockholder may receive cash in the amount of the fair market value of his or her shares in lieu of the consideration he or she would otherwise receive in the transaction. 

 

There are no equivalent provisions in Singapore under the Singapore Companies Act.

 

     

Cumulative Voting 

 

Under the Delaware General Corporation Law, a corporation may adopt in its bylaws that its directors shall be elected by cumulative voting. When directors are elected by cumulative voting, a stockholder has the number of votes equal to the number of shares held by such stockholder times the number of directors nominated for election. The stockholder may cast all of such votes for one director or among the directors in any proportion. 

 

There is no equivalent provision under the Singapore Companies Act in respect of companies incorporated in Singapore.

 

     
Anti-Takeover Measures
     

Under the Delaware General Corporation Law, the certificate of incorporation of a corporation may give the board the right to issue new classes of preferred stock with voting, conversion, dividend distribution, and other rights to be determined by the board at the time of issuance, which could prevent a takeover attempt and thereby preclude shareholders from realizing a potential premium over the market value of their shares.

 

The constitution of a Singapore company typically provide that the company may allot and issue new shares of a different class with preferential, deferred, qualified or other special rights as its board of directors may determine with the prior approval of the company’s shareholders in a general meeting.

 

     

In addition, Delaware law does not prohibit a corporation from adopting a stockholder rights plan, or “poison pill,” which could prevent a takeover attempt and also preclude shareholders from realizing a potential premium over the market value of their shares.

 

 

Under the Singapore Take-over Code, if, in the course of an offer, or even before the date of the announcement of the offer, the board of the offeree company has reason to believe that a bona fide offer is imminent, the board must not, except pursuant to a contract entered into earlier, take any action, without the approval of shareholders at a general meeting, on the affairs of the offeree company that could effectively result in any bona fide offer being frustrated or the shareholders being denied an opportunity to decide on its merits.

 

 

17

 

 

EX-8.1 3 f20f2023ex8-1_karoooooltd.htm LIST OF SUBSIDIARIES

Exhibit 8.1

 

Subsidiary   Jurisdiction of Incorporation
Cartrack Holdings Proprietary Limited (previously Cartrack Holdings Limited, now a private company)   South Africa
Cartrack Proprietary Limited   South Africa
Cartrack Manufacturing Proprietary Limited   South Africa
Cartrack Technologies Pte. Ltd.   Singapore
Cartrack Technologies South East Asia Pte. Ltd.   Singapore
Cartrack Technologies (Thailand) Company Limited   Thailand
Cartrack Polska.SP.ZO.O   Poland
Cartrack Portugal S.A.   Portugal
Cartrack Limitada   Mozambique
EX-12.1 4 f20f2023ex12-1_karoooooltd.htm CERTIFICATION

Exhibit 12.1

 

CERTIFICATION BY THE PRINCIPAL EXECUTIVE OFFICER PURSUANT TO SECURITIES EXCHANGE ACT RULES 13a-14(a) AND 15d-14(a) AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

 

I, Isaias (Zak) Jose Calisto, certify that:

 

1.I have reviewed this annual report on Form 20-F of Karooooo Ltd.;

 

2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

 

3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the company as of, and for, the periods presented in this report;

 

4.The company’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the company and have:

 

(a)Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the company, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

 

(b)Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

 

(c)Evaluated the effectiveness of the company’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

 

(d)Disclosed in this report any change in the company’s internal control over financial reporting that occurred during the period covered by the annual report that has materially affected, or is reasonably likely to materially affect, the company’s internal control over financial reporting; and

 

5.The company’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the company’s auditors and the audit committee of the company’s board of directors (or persons performing the equivalent functions):

 

(a)All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the company’s ability to record, process, summarize and report financial information; and

 

(b)Any fraud, whether or not material, that involves management or other employees who have a significant role in the company’s internal control over financial reporting.

 

Date: June 13, 2023 By: /s/ Isaias (Zak) Jose Calisto
    Isaias (Zak) Jose Calisto
    Chief Executive Officer
EX-12.2 5 f20f2023ex12-2_karoooooltd.htm CERTIFICATION

Exhibit 12.2

 

CERTIFICATION BY THE PRINCIPAL FINANCIAL OFFICER PURSUANT TO SECURITIES EXCHANGE ACT RULES 13a-14(a) AND 15d-14(a) AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

 

I, Hoe Shin Goy, certify that:

 

1.I have reviewed this annual report on Form 20-F of Karooooo Ltd.;

 

2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

 

3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the company as of, and for, the periods presented in this report;

 

4.The company’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the company and have:

 

(a)Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the company, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

 

(b)Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

 

(c)Evaluated the effectiveness of the company’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

 

(d)Disclosed in this report any change in the company’s internal control over financial reporting that occurred during the period covered by the annual report that has materially affected, or is reasonably likely to materially affect, the company’s internal control over financial reporting; and

 

5.The company’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the company’s auditors and the audit committee of the company’s board of directors (or persons performing the equivalent functions):

 

(a)All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the company’s ability to record, process, summarize and report financial information; and

 

(b)Any fraud, whether or not material, that involves management or other employees who have a significant role in the company’s internal control over financial reporting.

 

Date: June 13, 2023 By: /s/ Hoe Shin Goy
    Hoe Shin Goy
    Chief Financial Officer

EX-13.1 6 f20f2023ex13-1_karoooooltd.htm CERTIFICATION

Exhibit 13.1

 

CERTIFICATION BY THE PRINCIPAL EXECUTIVE OFFICER AND PRINCIPAL FINANCIAL OFFICER PURSUANT TO 18 U.S.C.
SECTION 1350, AS ADOPTED PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

 

The certification set forth below is being submitted in connection with the Annual Report on Form 20-F for the year ended February 28, 2023 (the “Report”) for the purpose of complying with Rule 13a-14(b) or Rule 15d-14(b) of the Securities Exchange Act of 1934 (the “Exchange Act”) and Section 1350 of Chapter 63 of Title 18 of the United States Code.

 

Isaias (Zak) Jose Calisto, the Chief Executive Officer and Hoe Shin Goy, the Chief Financial Officer of Karooooo Ltd., each certifies that, to the best of his or her knowledge:

 

1.the Report fully complies with the requirements of Section 13(a) or 15(d) of the Exchange Act; and

 

2.the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of Karooooo Ltd.

 

Date: June 13, 2023 By: /s/ Isaias (Zak) Jose Calisto
    Isaias (Zak) Jose Calisto
    Chief Executive Officer
     
  By: /s/ Hoe Shin Goy
    Hoe Shin Goy
    Chief Financial Officer

EX-101.SCH 7 karo-20230228.xsd XBRL SCHEMA FILE 001 - Statement - Consolidated Statement of Financial Position link:presentationLink link:definitionLink link:calculationLink 002 - Statement - Consolidated Statement of Profit and Loss link:presentationLink link:definitionLink link:calculationLink 002 - Statement - Consolidated Statement of Profit and Loss Alternate 0 link:presentationLink link:definitionLink link:calculationLink 003 - Statement - Consolidated Statement of Profit and Loss (Parentheticals) link:presentationLink link:definitionLink link:calculationLink 004 - Statement - Consolidated Statement of Comprehensive Income link:presentationLink link:definitionLink link:calculationLink 005 - Statement - Consolidated Statement of Changes in Equity link:presentationLink link:definitionLink link:calculationLink 006 - Statement - Consolidated Statement of Cash Flows link:presentationLink link:definitionLink link:calculationLink 007 - Disclosure - Presentation of Consolidated Financial Statements link:presentationLink link:definitionLink link:calculationLink 008 - Disclosure - Significant Accounting Policies link:presentationLink link:definitionLink link:calculationLink 009 - Disclosure - Standards Issued But Not Yet Effective link:presentationLink link:definitionLink link:calculationLink 010 - Disclosure - Segment Reporting link:presentationLink link:definitionLink link:calculationLink 011 - Disclosure - Property, Plant and Equipment link:presentationLink link:definitionLink link:calculationLink 012 - Disclosure - Capitalized Commission Assets link:presentationLink link:definitionLink link:calculationLink 013 - Disclosure - Intangible Assets link:presentationLink link:definitionLink link:calculationLink 014 - Disclosure - Goodwill link:presentationLink link:definitionLink link:calculationLink 015 - Disclosure - Deferred tax link:presentationLink link:definitionLink link:calculationLink 016 - Disclosure - Inventories link:presentationLink link:definitionLink link:calculationLink 017 - Disclosure - Trade and Other Receivables and Prepayments link:presentationLink link:definitionLink link:calculationLink 018 - Disclosure - Loans to/(From) Related Parties link:presentationLink link:definitionLink link:calculationLink 019 - Disclosure - Cash and Cash Equivalents and Bank Overdraft link:presentationLink link:definitionLink link:calculationLink 020 - Disclosure - Other Financial Assets link:presentationLink link:definitionLink link:calculationLink 021 - Disclosure - Share Capital link:presentationLink link:definitionLink link:calculationLink 022 - Disclosure - Term Loans link:presentationLink link:definitionLink link:calculationLink 023 - Disclosure - Lease Liabilities link:presentationLink link:definitionLink link:calculationLink 024 - Disclosure - Deferred Revenue link:presentationLink link:definitionLink link:calculationLink 025 - Disclosure - Trade and Other Payables link:presentationLink link:definitionLink link:calculationLink 026 - Disclosure - Revenue link:presentationLink link:definitionLink link:calculationLink 027 - Disclosure - Operating Profit link:presentationLink link:definitionLink link:calculationLink 028 - Disclosure - Finance Income link:presentationLink link:definitionLink link:calculationLink 029 - Disclosure - Finance Costs link:presentationLink link:definitionLink link:calculationLink 030 - Disclosure - Taxation link:presentationLink link:definitionLink link:calculationLink 031 - Disclosure - Taxation Paid link:presentationLink link:definitionLink link:calculationLink 032 - Disclosure - Dividends Paid link:presentationLink link:definitionLink link:calculationLink 033 - Disclosure - Interest in Subsidiaries link:presentationLink link:definitionLink link:calculationLink 034 - Disclosure - Acquisition of Subsidiary link:presentationLink link:definitionLink link:calculationLink 035 - Disclosure - Material Non-Controlling Interest link:presentationLink link:definitionLink link:calculationLink 036 - Disclosure - Related Parties link:presentationLink link:definitionLink link:calculationLink 037 - Disclosure - Risk Management link:presentationLink link:definitionLink link:calculationLink 038 - Disclosure - Analysis of Assets and Liabilities by Financial Instrument Classification link:presentationLink link:definitionLink link:calculationLink 039 - Disclosure - Fair value of Assets and liabilities link:presentationLink link:definitionLink link:calculationLink 040 - Disclosure - Directors and Key Management Personnel Emoluments link:presentationLink link:definitionLink link:calculationLink 041 - Disclosure - Basic and Diluted Earnings Per Share Information link:presentationLink link:definitionLink link:calculationLink 042 - Disclosure - Funding Facilities link:presentationLink link:definitionLink link:calculationLink 043 - Disclosure - Commitments link:presentationLink link:definitionLink link:calculationLink 044 - Disclosure - Subsequent Events link:presentationLink link:definitionLink link:calculationLink 045 - Disclosure - Accounting Policies, by Policy (Policies) link:presentationLink link:definitionLink link:calculationLink 046 - Disclosure - Significant Accounting Policies (Tables) link:presentationLink link:definitionLink link:calculationLink 047 - Disclosure - Standards Issued But Not Yet Effective (Tables) link:presentationLink link:definitionLink link:calculationLink 048 - Disclosure - Segment Reporting (Tables) link:presentationLink link:definitionLink link:calculationLink 049 - Disclosure - Property, Plant and Equipment (Tables) link:presentationLink link:definitionLink link:calculationLink 050 - Disclosure - Capitalized Commission Assets (Tables) link:presentationLink link:definitionLink link:calculationLink 051 - Disclosure - Intangible Assets (Tables) link:presentationLink link:definitionLink link:calculationLink 052 - Disclosure - Goodwill (Tables) link:presentationLink link:definitionLink link:calculationLink 053 - Disclosure - Deferred tax (Tables) link:presentationLink link:definitionLink link:calculationLink 054 - Disclosure - Inventories (Tables) link:presentationLink link:definitionLink link:calculationLink 055 - Disclosure - Trade and Other Receivables and Prepayments (Tables) link:presentationLink link:definitionLink link:calculationLink 056 - Disclosure - Loans to/(From) Related Parties (Tables) link:presentationLink link:definitionLink link:calculationLink 057 - Disclosure - Cash and Cash Equivalents and Bank Overdraft (Tables) link:presentationLink link:definitionLink link:calculationLink 058 - Disclosure - Other Financial Assets (Tables) link:presentationLink link:definitionLink link:calculationLink 059 - Disclosure - Share Capital (Tables) link:presentationLink link:definitionLink link:calculationLink 060 - Disclosure - Term Loans (Tables) link:presentationLink link:definitionLink link:calculationLink 061 - Disclosure - Lease Liabilities (Tables) link:presentationLink link:definitionLink link:calculationLink 062 - Disclosure - Deferred Revenue (Tables) link:presentationLink link:definitionLink link:calculationLink 063 - Disclosure - Trade and Other Payables (Tables) link:presentationLink link:definitionLink link:calculationLink 064 - Disclosure - Revenue (Tables) link:presentationLink link:definitionLink link:calculationLink 065 - Disclosure - Operating Profit (Tables) link:presentationLink link:definitionLink link:calculationLink 066 - Disclosure - Finance Income (Tables) link:presentationLink link:definitionLink link:calculationLink 067 - Disclosure - Finance Costs (Tables) link:presentationLink link:definitionLink link:calculationLink 068 - Disclosure - Taxation (Tables) link:presentationLink link:definitionLink link:calculationLink 069 - Disclosure - Taxation Paid (Tables) link:presentationLink link:definitionLink link:calculationLink 070 - Disclosure - Dividends Paid (Tables) link:presentationLink link:definitionLink link:calculationLink 071 - Disclosure - Interest in Subsidiaries (Tables) link:presentationLink link:definitionLink link:calculationLink 072 - Disclosure - Acquisition of Subsidiary (Tables) link:presentationLink link:definitionLink link:calculationLink 073 - Disclosure - Material Non-Controlling Interest (Tables) link:presentationLink link:definitionLink link:calculationLink 074 - Disclosure - Related Parties (Tables) link:presentationLink link:definitionLink link:calculationLink 075 - Disclosure - Risk Management (Tables) link:presentationLink link:definitionLink link:calculationLink 076 - Disclosure - Analysis of Assets and Liabilities by Financial Instrument Classification (Tables) link:presentationLink link:definitionLink link:calculationLink 077 - Disclosure - Fair value of Assets and liabilities (Tables) link:presentationLink link:definitionLink link:calculationLink 078 - Disclosure - Directors and Key Management Personnel Emoluments (Tables) link:presentationLink link:definitionLink link:calculationLink 079 - Disclosure - Basic and Diluted Earnings Per Share Information (Tables) link:presentationLink link:definitionLink link:calculationLink 080 - Disclosure - Presentation of Consolidated Financial Statements (Details) link:presentationLink link:definitionLink link:calculationLink 081 - Disclosure - Significant Accounting Policies (Details) link:presentationLink link:definitionLink link:calculationLink 082 - Disclosure - Significant Accounting Policies (Details) - Schedule of property, plant and equipment useful lives link:presentationLink link:definitionLink link:calculationLink 083 - Disclosure - Significant Accounting Policies (Details) - Schedule of capitalized commission assets link:presentationLink link:definitionLink link:calculationLink 084 - Disclosure - Standards Issued But Not Yet Effective (Details) - Schedule of significant impact on the groups consolidated financial statements link:presentationLink link:definitionLink link:calculationLink 085 - Disclosure - Segment Reporting (Details) link:presentationLink link:definitionLink link:calculationLink 086 - Disclosure - Segment Reporting (Details) - Schedule of segment information provided to the Group CEO link:presentationLink link:definitionLink link:calculationLink 087 - Disclosure - Segment Reporting (Details) - Schedule of reconciliation of information on reportable segments to the amounts reported in consolidated financial statements link:presentationLink link:definitionLink link:calculationLink 088 - Disclosure - Segment Reporting (Details) - Schedule of information about geographical areas link:presentationLink link:definitionLink link:calculationLink 089 - Disclosure - Property, Plant and Equipment (Details) link:presentationLink link:definitionLink link:calculationLink 090 - Disclosure - Property, Plant and Equipment (Details) - Schedule of property, plant and equipment link:presentationLink link:definitionLink link:calculationLink 091 - Disclosure - Property, Plant and Equipment (Details) - Schedule of reconciliation of the carrying value of property, plant and equipment link:presentationLink link:definitionLink link:calculationLink 092 - Disclosure - Capitalized Commission Assets (Details) link:presentationLink link:definitionLink link:calculationLink 093 - Disclosure - Capitalized Commission Assets (Details) - Schedule of capitalized commission assets link:presentationLink link:definitionLink link:calculationLink 094 - Disclosure - Capitalized Commission Assets (Details) - Schedule of reconciliation of the carrying value of capitalized sales commissions link:presentationLink link:definitionLink link:calculationLink 095 - Disclosure - Intangible Assets (Details) link:presentationLink link:definitionLink link:calculationLink 096 - Disclosure - Intangible Assets (Details) - Schedule of intangible assets link:presentationLink link:definitionLink link:calculationLink 097 - Disclosure - Intangible Assets (Details) - Schedule of reconciliation of the carrying value of intangible assets link:presentationLink link:definitionLink link:calculationLink 098 - Disclosure - Goodwill (Details) link:presentationLink link:definitionLink link:calculationLink 099 - Disclosure - Goodwill (Details) - Schedule of goodwill is allocated cash generating units link:presentationLink link:definitionLink link:calculationLink 100 - Disclosure - Goodwill (Details) - Schedule of key estimates used for the fair value link:presentationLink link:definitionLink link:calculationLink 101 - Disclosure - Deferred tax (Details) link:presentationLink link:definitionLink link:calculationLink 102 - Disclosure - Deferred tax (Details) - Schedule of deferred tax link:presentationLink link:definitionLink link:calculationLink 103 - Disclosure - Inventories (Details) - Schedule of inventories link:presentationLink link:definitionLink link:calculationLink 104 - Disclosure - Trade and Other Receivables and Prepayments (Details) link:presentationLink link:definitionLink link:calculationLink 105 - Disclosure - Trade and Other Receivables and Prepayments (Details) - Schedule of detailed information about trade and other receivables and prepayments link:presentationLink link:definitionLink link:calculationLink 106 - Disclosure - Trade and Other Receivables and Prepayments (Details) - Schedule of reconciliation of the expected credit loss provision recognized with regard to trade and other receivables link:presentationLink link:definitionLink link:calculationLink 107 - Disclosure - Trade and Other Receivables and Prepayments (Details) - Schedule of maturity analysis of the undiscounted lease payments to be received link:presentationLink link:definitionLink link:calculationLink 108 - Disclosure - Loans to/(From) Related Parties (Details) - Schedule of loans to related parties link:presentationLink link:definitionLink link:calculationLink 109 - Disclosure - Cash and Cash Equivalents and Bank Overdraft (Details) - Schedule of cash and cash equivalents and bank overdraft link:presentationLink link:definitionLink link:calculationLink 110 - Disclosure - Other Financial Assets (Details) - Schedule of other financial assets link:presentationLink link:definitionLink link:calculationLink 111 - Disclosure - Share Capital (Details) link:presentationLink link:definitionLink link:calculationLink 112 - Disclosure - Share Capital (Details) - Schedule of share capital link:presentationLink link:definitionLink link:calculationLink 113 - Disclosure - Share Capital (Details) - Schedule of share capital (Parentheticals) link:presentationLink link:definitionLink link:calculationLink 114 - Disclosure - Term Loans (Details) - Schedule of financial liabilities link:presentationLink link:definitionLink link:calculationLink 115 - Disclosure - Term Loans (Details) - Schedule of reconciliation of movement of liabilities to cash flows arising from financing activities link:presentationLink link:definitionLink link:calculationLink 116 - Disclosure - Lease Liabilities (Details) link:presentationLink link:definitionLink link:calculationLink 117 - Disclosure - Lease Liabilities (Details) - Schedule of lease liabilities link:presentationLink link:definitionLink link:calculationLink 118 - Disclosure - Deferred Revenue (Details) - Schedule of deferred revenue link:presentationLink link:definitionLink link:calculationLink 119 - Disclosure - Deferred Revenue (Details) - Schedule of estimated revenue expected to be recognized in the future related to performance obligations link:presentationLink link:definitionLink link:calculationLink 120 - Disclosure - Trade and Other Payables (Details) - Schedule of trade and other payables link:presentationLink link:definitionLink link:calculationLink 121 - Disclosure - Revenue (Details) link:presentationLink link:definitionLink link:calculationLink 122 - Disclosure - Revenue (Details) - Schedule of disaggregation of revenue from contracts with customers link:presentationLink link:definitionLink link:calculationLink 123 - Disclosure - Operating Profit (Details) link:presentationLink link:definitionLink link:calculationLink 124 - Disclosure - Operating Profit (Details) - Schedule of operating profit link:presentationLink link:definitionLink link:calculationLink 125 - Disclosure - Finance Income (Details) - Schedule of finance income link:presentationLink link:definitionLink link:calculationLink 126 - Disclosure - Finance Costs (Details) - Schedule of finance costs link:presentationLink link:definitionLink link:calculationLink 127 - Disclosure - Taxation (Details) - Schedule of taxation link:presentationLink link:definitionLink link:calculationLink 128 - Disclosure - Taxation (Details) - Schedule of taxation (Parentheticals) link:presentationLink link:definitionLink link:calculationLink 129 - Disclosure - Taxation Paid (Details) - Schedule of taxation paid link:presentationLink link:definitionLink link:calculationLink 130 - Disclosure - Dividends Paid (Details) - Schedule of dividend paid link:presentationLink link:definitionLink link:calculationLink 131 - Disclosure - Interest in Subsidiaries (Details) link:presentationLink link:definitionLink link:calculationLink 132 - Disclosure - Interest in Subsidiaries (Details) - Schedule of following table lists the entities which are controlled by the group link:presentationLink link:definitionLink link:calculationLink 133 - Disclosure - Acquisition of Subsidiary (Details) link:presentationLink link:definitionLink link:calculationLink 134 - Disclosure - Acquisition of Subsidiary (Details) - Schedule of net assets and the cash outflows on the acquisition link:presentationLink link:definitionLink link:calculationLink 135 - Disclosure - Material Non-Controlling Interest (Details) link:presentationLink link:definitionLink link:calculationLink 136 - Disclosure - Material Non-Controlling Interest (Details) - Schedule of information relating to the group’s subsidiary material NCI link:presentationLink link:definitionLink link:calculationLink 137 - Disclosure - Related Parties (Details) - Schedule of transaction with related parties link:presentationLink link:definitionLink link:calculationLink 138 - Disclosure - Risk Management (Details) link:presentationLink link:definitionLink link:calculationLink 139 - Disclosure - Risk Management (Details) - Schedule of expected credit losses on financial assets recognized in profit or loss link:presentationLink link:definitionLink link:calculationLink 140 - Disclosure - Risk Management (Details) - Schedule of provides information about the expected credit loss rate for trade receivables by ageing category link:presentationLink link:definitionLink link:calculationLink 141 - Disclosure - Risk Management (Details) - Schedule of contractual undiscounted cash flows and contractual interest payments link:presentationLink link:definitionLink link:calculationLink 142 - Disclosure - Risk Management (Details) - Schedule of currency risk link:presentationLink link:definitionLink link:calculationLink 143 - Disclosure - Risk Management (Details) - Schedule of a factor change of 10% has been applied to the exchange rates link:presentationLink link:definitionLink link:calculationLink 144 - Disclosure - Risk Management (Details) - Schedule of a factor of 1% has been applied to the interest rates link:presentationLink link:definitionLink link:calculationLink 145 - Disclosure - Analysis of Assets and Liabilities by Financial Instrument Classification (Details) - Schedule of classification of financial assets and financial liabilities link:presentationLink link:definitionLink link:calculationLink 146 - Disclosure - Fair value of Assets and liabilities (Details) - Schedule of loans to related party link:presentationLink link:definitionLink link:calculationLink 147 - Disclosure - Directors and Key Management Personnel Emoluments (Details) - Schedule of directors and key management personnel emoluments link:presentationLink link:definitionLink link:calculationLink 148 - Disclosure - Basic and Diluted Earnings Per Share Information (Details) - Schedule of basic and diluted earnings per share link:presentationLink link:definitionLink link:calculationLink 149 - Disclosure - Basic and Diluted Earnings Per Share Information (Details) - Schedule of basic and diluted earnings per share (Parentheticals) link:presentationLink link:definitionLink link:calculationLink 150 - Disclosure - Funding Facilities (Details) link:presentationLink link:definitionLink link:calculationLink 151 - Disclosure - Commitments (Details) link:presentationLink link:definitionLink link:calculationLink 152 - Disclosure - Subsequent Events (Details) link:presentationLink link:definitionLink link:calculationLink 000 - Document - Document And Entity Information link:presentationLink link:definitionLink link:calculationLink EX-101.CAL 8 karo-20230228_cal.xml XBRL CALCULATION FILE EX-101.DEF 9 karo-20230228_def.xml XBRL DEFINITION FILE EX-101.LAB 10 karo-20230228_lab.xml XBRL LABEL FILE EX-101.PRE 11 karo-20230228_pre.xml XBRL PRESENTATION FILE XML 12 R1.htm IDEA: XBRL DOCUMENT v3.23.1
Document And Entity Information
12 Months Ended
Feb. 28, 2023
shares
Document Information Line Items  
Entity Registrant Name Karooooo Ltd.
Trading Symbol KARO
Document Type 20-F
Current Fiscal Year End Date --02-28
Entity Common Stock, Shares Outstanding 30,951,106
Amendment Flag false
Entity Central Index Key 0001828102
Entity Current Reporting Status Yes
Entity Voluntary Filers No
Entity Filer Category Accelerated Filer
Entity Well-known Seasoned Issuer No
Document Period End Date Feb. 28, 2023
Document Fiscal Year Focus 2023
Document Fiscal Period Focus FY
Entity Emerging Growth Company true
Entity Shell Company false
Entity Ex Transition Period false
ICFR Auditor Attestation Flag false
Document Registration Statement false
Document Annual Report true
Document Transition Report false
Document Shell Company Report false
Entity File Number 001-40300
Entity Address, Address Line One 1 Harbourfront Avenue
Entity Address, Address Line Two Keppel Bay Tower #14-07
Entity Incorporation, State or Country Code U0
Entity Address, City or Town Singapore
Entity Address, Country SG
Entity Address, Postal Zip Code 098632
Title of 12(b) Security Ordinary shares, no par value per share
Security Exchange Name NASDAQ
Entity Interactive Data Current Yes
Document Accounting Standard International Financial Reporting Standards
Auditor Firm ID 1051
Auditor Name KPMG LLP
Auditor Location Singapore
Auditor One  
Document Information Line Items  
Auditor Firm ID 1247
Auditor Name Ernst & Young LLP
Auditor Location Singapore
Business Contact  
Document Information Line Items  
Entity Address, Address Line One 17 Kallang Junction #06-05/06
Entity Address, City or Town Singapore
Entity Address, Country SG
Entity Address, Postal Zip Code 339274
Contact Personnel Name Hoe Shin Goy
City Area Code +65
Local Phone Number 6255 4151
Contact Personnel Email Address ir@karooooo.com
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.23.1
Consolidated Statement of Financial Position - ZAR (R)
R in Thousands
Feb. 28, 2023
Feb. 28, 2022
Non-current assets    
Property, plant and equipment R 1,591,814 R 1,390,659
Capitalized commission assets 287,054 231,537
Intangible assets 85,642 77,031
Goodwill 212,481 186,384
Loans to related parties 25,800 19,400
Long-term other receivables and prepayments 24,715 9,722
Non-current financial asset 388 1,359
Deferred tax assets 60,919 58,383
Total non-current assets 2,288,813 1,974,475
Current assets    
Inventories 79,159 25,369
Trade and other receivables and prepayments 409,191 333,886
Income tax receivables 8,627 8,818
Other financial asset   15,305
Cash and cash equivalents 965,790 731,748
Total current assets 1,462,767 1,115,126
Total assets 3,751,580 3,089,601
Equity    
Share capital 7,142,853 7,142,853
Capital reserve (3,582,568) (3,587,640)
Common control reserve (2,709,236) (2,709,236)
Foreign currency translation reserve 245,109 28,776
Retained earnings 1,564,809 1,276,523
Equity attributable to equity holders of parent 2,660,967 2,151,276
Non-controlling interest 30,908 22,905
Total equity 2,691,875 2,174,181
Non-current liabilities    
Term loans 38,304 71,194
Lease liabilities 67,882 64,784
Deferred revenue 112,185 108,256
Deferred tax liabilities 51,894 47,063
Total non-current liabilities 270,265 291,297
Current liabilities    
Term loans 21,643 18,156
Trade and other payables 374,047 281,866
Loans from related parties 607 2,134
Lease liabilities 52,845 47,294
Deferred revenue 283,682 218,148
Bank overdraft 40 13,722
Income tax payables 55,996 40,918
Provision for warranties 580 1,885
Total current liabilities 789,440 624,123
Total liabilities 1,059,705 915,420
Total equity and liabilities R 3,751,580 R 3,089,601
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.23.1
Consolidated Statement of Profit and Loss - ZAR (R)
R in Thousands
12 Months Ended
Feb. 28, 2023
Feb. 28, 2022
Feb. 28, 2021
Profit or loss [abstract]      
Revenue R 3,507,067 R 2,746,151 R 2,290,543
Cost of sales (1,234,672) (922,561) (670,523)
Gross profit 2,272,395 1,823,590 1,620,020
Other income 9,828 1,841 2,166
Operating expenses (1,400,308) (1,126,306) (895,624)
Sales and marketing (431,140) (333,259) (238,110)
General and Administration (704,603) (555,327) (476,534)
Research and development (177,024) (149,238) (100,138)
Expected credit losses on financial assets (87,541) (88,482) (80,842)
Operating profit 881,915 699,125 726,562
Initial public offering costs (“IPO”) (10,288) (25,570)
Finance income 23,255 6,083 4,358
Finance costs (10,095) (12,331) (9,302)
Fair value changes to derivative assets (971) (506)
Profit before taxation 894,104 682,083 696,048
Taxation (285,298) (205,476) (198,628)
Profit for the year 608,806 476,607 497,420
Profit attributable to:      
Owners of the parent 597,153 449,953 318,183
Non-controlling interest 11,653 26,654 179,237
Total Profit R 608,806 R 476,607 R 497,420
Earnings per share      
Basic earnings per share (ZAR) (in Rand per share) R 19.29 R 15.24 R 15.65
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.23.1
Consolidated Statement of Profit and Loss (Parentheticals) - R / shares
12 Months Ended
Feb. 28, 2023
Feb. 28, 2022
Feb. 28, 2021
Profit or loss [abstract]      
Diluted earnings per share (ZAR) R 19.29 R 15.24 R 15.65
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.23.1
Consolidated Statement of Comprehensive Income - ZAR (R)
R in Thousands
12 Months Ended
Feb. 28, 2023
Feb. 28, 2022
Feb. 28, 2021
Consolidated Statement Of Comprehensive Income Abstract      
Profit for the year R 608,806 R 476,607 R 497,420
Items that may be reclassified to profit or loss in future periods:      
Exchange differences on translating foreign operations 220,471 17,955 (10,240)
Other comprehensive income for the year 220,471 17,955 (10,240)
Total comprehensive income for the year net of income tax 829,277 494,562 487,180
Total comprehensive income attributable to:      
Owners of the parent 813,486 469,024 316,037
Non-controlling interest 15,791 25,538 171,143
Total comprehensive income R 829,277 R 494,562 R 487,180
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.23.1
Consolidated Statement of Changes in Equity - ZAR (R)
R in Thousands
Share capital
Common control reserve
Foreign currency translation
Investment by owner
Retained earnings
Total attributable to owner of the parent
Non- controlling interest
Share capital
Total
Balance at Feb. 29, 2020 R 10 R 11,851 R 30,383 R 835,978 R 878,222 R 346,913   R 1,225,135
Profit for the year 318,183 318,183 179,237   497,420
Other comprehensive income (2,146) (2,146) (8,094)   (10,240)
Total comprehensive income for the year (2,146) 318,183 316,037 171,143   487,180
Dividends (272,235) (272,235) (145,859)   (418,094)
Common control reserve [1] 2,739,619 (2,709,236) (30,383)  
Total contribution by and distributions to owner 2,739,619 (2,709,236) (30,383) (272,235) (272,235) (145,859)   (418,094)
Reclassification [2] (58,671) (58,671) 58,671  
Total transactions with owner 2,739,619 (2,709,236) (30,383) (330,906) (330,906) (87,188)   (418,094)
Acquiring interest in subsidiaries without change in control (7,893) (7,893) (3,666)   (11,559)
Disposal of interest in subsidiaries without change in control (147) (147) (69)   (216)
Total changes in ownership interest in subsidiaries (8,040) (8,040) (3,735)   (11,775)
Balance at Feb. 28, 2021 2,739,629 (2,709,236) 9,705 815,215 855,313 427,133 1,282,446
Profit for the year   449,953 449,953 26,654 476,607
Other comprehensive income 19,071   19,071 (1,116) 17,955
Total comprehensive income for the year 19,071   449,953 469,024 25,538 494,562
Issuance of share capital 4,452,423   4,452,423 4,452,423
IPO costs off set against share capital (49,199)   (49,199) (49,199)
Dividends   (6,726) [3] (6,726)
Derivative – put option   15,305 15,305 15,305
Total contribution by and distributions to owner 4,403,224   15,305 4,418,529 (6,726) 4,411,803
Reclassification [2]   (3,950) (3,950) 3,950
Total transactions with owner 4,403,224   11,355 4,414,579 (2,776) 4,411,803
Acquiring interest in subsidiaries without change in control [4]   (3,587,640) (426,990) (3,587,640) (4,014,630)
Total changes in ownership interest in subsidiaries   (3,587,640) (426,990) (3,587,640) (4,014,630)
Balance at Feb. 28, 2022 7,142,853 (2,709,236) 28,776   1,276,523 2,151,276 22,905 (3,587,640) 2,174,181
Profit for the year   597,153 597,153 11,653 608,806
Other comprehensive income 216,333   216,333 4,138 220,471
Total comprehensive income for the year 216,333   597,153 813,486 15,791 829,277
Dividends   (293,562) (293,562) (8,518) [5] (302,080)
Derivative – put option   (15,305) (15,305) (15,305)
Total transactions with owner   (308,867) (308,867) (8,518) (317,385)
Disposal of interest in subsidiaries without change in control   5,072 730 5,072 5,802
Total changes in ownership interest in subsidiaries   5,072 730 5,072 5,802
Balance at Feb. 28, 2023 R 7,142,853 R (2,709,236) R 245,109   R 1,564,809 R 2,660,967 R 30,908 R (3,582,568) R 2,691,875
[1] Karooooo Ltd (“Karooooo”) acquired control of Cartrack Holdings Limited (“Cartrack”) on November 18, 2020 when the loan from Isaias Jose Calisto to Karooooo was extinguished through the issuance of shares.
[2] In November 2014, a change in interest in Cartrack from 88.3% to 68.0% was not accounted for retained earnings transfer to non-controlling interest (“NCI”). During the financial year ended February 28, 2021 and February 28, 2022, the Group corrected the error prospectively as the impact to comparatives is not material. On April 21, 2021, when Karooooo acquired the minority interest and took control of 100% interest in Cartrack, all NCI relating to the Karooooo minority interest was transferred back to capital reserve.
[3] Dividends declared during the financial year ended February 28, 2022 amounting to ZAR 4.20 per ordinary share and remains payable by a subsidiary to NCI as of February 28, 2022.
[4] During the financial year ended February 28, 2022, the Group changed the accounting policy voluntarily and accounted for the acquisition of NCI of Cartrack as a separate reserve, “capital reserve” instead of retained earnings. This is to provide transparency to the users since the reinvestment offer is a significant event (see Note 1). The change in accounting policy was corrected prospectively as the impact to the prior period is not material. Subsequent acquisition of interest in subsidiaries without change in control is accounted for under capital reserve.
[5] Dividends declared by a subsidiary during the financial year ended February 28, 2023 amounting to ZAR 5.32 per ordinary share remains payable by a subsidiary to NCI as of February 28, 2023.
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.23.1
Consolidated Statement of Cash Flows - ZAR (R)
R in Thousands
12 Months Ended
Feb. 28, 2023
Feb. 28, 2022
Feb. 28, 2021
Cash flows from operating activities      
Profit before taxation R 894,104 R 682,083 R 696,048
Adjustments 591,190 583,734 448,804
Depreciation on property, plant and equipment 493,788 458,281 372,936
Amortization of capitalized commission assets 64,707 64,566 46,957
Amortization of intangible assets 51,143 39,078 25,856
Capitalized commission assets written off 15,301
Gain on disposal of property, plant and equipment (4,954) (1,150) (1,191)
Finance income (23,255) (6,083) (4,358)
Finance costs 10,095 12,331 9,302
Provision for warranties charge (1,305) 904 (698)
Fair value changes to derivative assets 971 506
Working capital adjustments      
Inventories (53,790) (25,369)
Trade and other receivables and prepayments (62,833) (52,053) (78,625)
Trade and other payables 67,940 (11,677) 115,179
Deferred revenue 46,251 78,130 43,227
Capitalized commission assets (112,738) (112,639) (95,999)
Cash generated from operating activities 1,370,124 1,142,209 1,128,634
Interest received 23,255 6,083 4,358
Interest paid (10,095) (14,061) (7,254)
Income tax paid (256,621) (202,525) (187,887)
Net cash generated from operating activities 1,126,663 931,706 937,851
Cash flows from investing activities      
Purchase of property, plant and equipment (579,656) (552,634) (478,036)
Purchase of property, plant and equipment – Telematics devices and equipment on hand (457,542) (500,203) (445,377)
Purchase of property, plant and equipment – Other (122,114) (52,431) (32,659)
Proceeds on disposal of property, plant and equipment 10,499 4,840 14,362
Investment in intangible assets (46,653) (43,816) (45,630)
Acquisition of subsidiary, net of cash acquired (66,607)
Advances of loans to related party (6,400) (8,400)
Repayment of loans from related party 13
Net cash utilized by investing activities (622,210) (658,217) (517,691)
Cash flows from financing activities      
Proceeds from related parties loans 315 857,367
Repayment of related parties loans (1,940) (845,003) (1,512)
Cash transferred from/(to) restricted cash [1] 834,543 (857,216)
Acquiring interest in subsidiaries without change in control (66,386) (11,559)
Net proceeds from issuance of share capital [2] 450,727
Proceeds from term loans obtained 502 110,000
Repayment of term loans (31,034) (101,708) (8,247)
Payments of lease liabilities (56,617) (47,201) (46,751)
Dividends paid (331,252) (418,094)
Net cash (utilized by)/ generated from financing activities (420,026) 334,972 (486,012)
Net increase/(decrease) in cash and cash equivalents 84,427 608,461 (65,852)
Cash and cash equivalents at the beginning of the year 718,026 76,098 146,591
Effect of exchange rate changes on cash and cash equivalents 163,297 33,467 (4,641)
Cash and cash equivalents at the end of the year R 965,750 R 718,026 R 76,098
[1] On December 29, 2020, the Group received ZAR 882.4 million (USD 58.5 million) from a related party - Orient Victoria Pte Ltd for the sole purpose of facilitating the Company’s acquisition of the remaining interest in Cartrack Holdings Proprietary Limited. The loan was fully repaid on April 22, 2021.
[2] On April 21, 2021 Karooooo bought out all of the minority shareholders of Cartrack and delisted Cartrack from Johannesburg Stock Exchange (“JSE”). In terms of the reinvestment offer, investors who elected to remain invested in Cartrack received 1 Karooooo ordinary share for every 10 Cartrack ordinary shares owned on the JSE prior to the finalization of the reinvestment offer. Karooooo concluded an inward secondary listing on the JSE on April 21, 2021 and issued 9,410,712 ordinary shares of ZAR 3,952 million to eligible Cartrack shareholders who opted to reinvest the proceeds of sale of their Cartrack shares into Karooooo. Included in the net proceeds from issuance of share capital are transaction costs of ZAR 49.2 million. See Note 1 for details.
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.23.1
Presentation of Consolidated Financial Statements
12 Months Ended
Feb. 28, 2023
Presentation of Consolidated Financial Statements [Abstract]  
PRESENTATION OF CONSOLIDATED FINANCIAL STATEMENTS

1. PRESENTATION OF CONSOLIDATED FINANCIAL STATEMENTS

 

Reporting entity

 

Karooooo Ltd. (“Karooooo” or “the Company”) was incorporated on May 19, 2018 in the Republic of Singapore and wholly owned by Isaias Jose Calisto (“Zak”). Cartrack Holdings Proprietary Limited previously known as Cartrack Holdings Limited (“Cartrack”) was a public company listed on the Johannesburg stock exchange (“JSE”) in December 2014. Zak is the current CEO of Cartrack. Karooooo acquired an approximate 68 per cent interest in Cartrack effective July 17, 2019.

 

Through a flow of funds arrangement, Karooooo’s acquisition of control of Cartrack was facilitated by Zak capitalizing Karooooo, which resulted in a loan from Zak that was repayable on demand in either cash or through the receipt of that number of Cartrack shares where the Cartrack share price is the equivalent of ZAR 13.44 per share, being the share price at which a mandatory public offer was made pursuant to the acquisition. Subsequent to the acquisition, Karooooo was the legal and beneficial owner of the Cartrack shares. As a consequence of the call option embedded within the loan, Karooooo did not acquire control as defined by IFRS 10 Consolidated Financial Statements of Cartrack at that time; instead, control remained with Zak.

 

On November 18, 2020, the loan from Zak was converted into Karooooo share capital and as a consequence, Karooooo acquired control of Cartrack. On this date, 20,331,894 shares were issued to Zak and Karooooo registered ZAR 2,739,619,000 paid-up capital which resulted in a common control reserve of ZAR 2,709,236,000 arising due to the common control transaction. Since the loan was eliminated as part of the common control transaction, it is not presented as a financial liability in the consolidated annual financial statements.

 

The acquisition of control of Cartrack by Karooooo is considered to be a transaction under common control as ultimately both entities were controlled by Zak before and after the transaction. Therefore, the consolidated financial statements was retrospectively recast to reflect Karooooo’s controlling interest in Cartrack for all previous periods presented prior to the date of acquisition. For the period prior to the incorporation of Karooooo the consolidated financial statements reflect Zak’s controlling interest in Cartrack, which he held through another personal holding company with no other operations that does not form part of the consolidated Group. There is currently no specific guidance on accounting for common control transactions under International Financial Reporting Standards (IFRS) issued by the the International Accounting Standards Board (IASB). In the absence of specific guidance Karooooo elected to apply the “pooling of interests” method of accounting. Under “pooling of interests” the assets and liabilities of Cartrack are carried over at their book values with no adjustment made for the acquisition price and prior periods are restated as if the common control transaction had occurred at the beginning of the earliest period presented.

 

Karooooo listed on the NASDAQ on April 1, 2021 and raised USD 33.8 million gross cash for general corporate purposes including the growth and expansion of Cartrack, such as research and development. Karooooo issued 1,207,500 shares at an offer price of USD 28 per share which is equivalent to the offer price made to Cartrack shareholders to participate in the reinvestment offer, enabling Karooooo to proceed with the IPO in order to meet the requirements to list on the NASDAQ.

 

Total IPO costs incurred amounted to ZAR 85.1 million of which ZAR 25.6 million and ZAR 10.3 million were expensed in the financial year ended February 28, 2021 and February 28, 2022 respectively, and ZAR 49.2 million which is directly attributable to the issuance of shares were set off against share capital.

 

As at February 28, 2021, certain Cartrack shareholders have agreed to participate in the reinvestment offer of Karooooo through the issue of irrevocable undertakings. As the reinvestment offer is based on exchanging a fixed number of Karooooo shares for a fixed number of Cartrack shares, this contract is classified as equity. Accordingly, Karooooo adopted the present-access method to account for the transaction where the non-controlling shareholders still have an economic interest in the equity returns of Cartrack and there was no net impact to equity.

 

The reinvestment offer to Cartrack shareholders was finalized on April 16, 2021 with 99% of the eligible Cartrack shareholders opting to remain invested in Karooooo. These shareholders received 1 Karooooo share for every 10 Cartrack shares held.

 

Karooooo, as listed on the NASDAQ and inward listed on the JSE on April 21, 2021, owns 100% of Cartrack. As at February 28, 2022, Zak is the ultimate controlling shareholder of the Group, holding 20,028,811 shares (65.0% shareholdings) of Karooooo.

 

The principal activities of the Group relate to the provision of real-time mobility data analytics solutions for smart transportation through its software-as-a-service (“SaaS”) platform, physical and e-commerce vehicle buying and selling and providing a technology platform focused on last mile delivery. The Group’s SaaS platform acts as a central nervous system for connected vehicles and other mobile assets, such as construction equipment, generators, refrigeration units, trailers and boats.

 

These consolidated financial statements comprise the Company and its subsidiaries (collectively the “Group” and individually “group companies”). 

 

Statement of compliance

 

The consolidated financial statements of the Group have been prepared in accordance with the International Financial Reporting Standards (IFRS) as issued by the International Accounting Standards Board (IASB).

 

The policies applied in these annual financial statements are based on IFRS effective for annual period beginning on March 1, 2022.

 

The Group has prepared the financial statements on the basis that it will continue to operate as a going concern. 

 

The financial statements were approved for issue by the Directors on June 13, 2023.

 

Basis of measurement

 

The consolidated financial statements have been prepared on the historical cost basis with the exception of certain financial instruments that have been measured at fair value.

 

Functional and presentation currency

 

The consolidated financial statements are presented in South African Rand (ZAR), which is the Group’s presentation currency and all values are rounded to the nearest thousand (ZAR’000), except when otherwise indicated. The Company’s functional currency is in United States Dollars (USD).

XML 20 R9.htm IDEA: XBRL DOCUMENT v3.23.1
Significant Accounting Policies
12 Months Ended
Feb. 28, 2023
Disclosure Of Significant Accounting Policies Text Block Abstract  
SIGNIFICANT ACCOUNTING POLICIES

2. SIGNIFICANT ACCOUNTING POLICIES

 

2.1 Significant accounting judgements, estimates and assumptions

 

The preparation of the Group’s consolidated financial statements requires management to make judgements, estimates and assumptions that affect the reported amounts of revenue, expenses, assets and liabilities, and the disclosure of contingent liabilities at the end of the reporting period. Uncertainty about these assumptions and estimates could result in outcomes that require a material adjustment to the carrying amount of the asset or liability affected in the future periods.

 

Judgements

 

Management is of the opinion that there is no significant judgement made in applying accounting policies that have a significant risk of causing a material adjustment to the carrying amounts of assets and liabilities within the next financial period.

 

Estimates and assumptions

 

The key assumptions concerning the future and other key sources of estimation uncertainty at the reporting date, that have a significant risk of causing a material adjustment to the carrying amounts of assets and liabilities within the next financial year, are described below. The Group based its assumptions and estimates on parameters available when the consolidated financial statements were prepared. Existing circumstances and assumptions about future developments, however, may change due to market changes or circumstances arising that are beyond the control of the Group. Such changes are reflected in the assumptions when they occur.

 

i. Useful life estimates of capitalized telematics devices and capitalized commission assets

 

The Group completes a detailed assessment annually on the expected life cycle of subscriber contracts across the Group. The continued growth in the subscriber base over the past few years has provided a more comprehensive database of information and more certainty to support the assessment of the average useful life of subscriber contracts. On the basis of the statistical assessment, there has been no change to the estimated average useful life of 60 months of a subscriber contract in the current financial year. Contracts which terminate prior to 60 months result in accelerated depreciation of the underlying capitalized telematic devices and capitalized commission assets being recognized immediately in profit or loss.

 

ii. Goodwill

 

The Group tests goodwill for impairment on an annual basis. The recoverable amounts of cash-generating units have been determined based on value-in-use calculations. These calculations are performed internally by the Group and require the use of various estimates and assumptions regarding discount rates and the future financial performance of the cash-generating units.

 

The Group’s goodwill is subjected to impairment assessment for the financial year ended February 28, 2023. Management assesses goodwill impairment annually. For impairment assessment, management uses a discounted cash flow model which involves significant judgement in estimating the recoverable values of these assets. Any shortfall of the recoverable values against the carrying amounts of these assets will be recognized as impairment losses. The recoverable amount is most sensitive to the discount rate used for the discounted cash flow model as well as the expected future cash inflows and the growth rate used for extrapolation purposes. The carrying amounts of the Group’s goodwill and key assumptions applied in the determination of the value-in-use including a sensitivity analysis, are disclosed and further explained in Note 8 to the financial statements.

 

2.2 Accounting policies

 

The accounting policies applied in the preparation of these consolidated financial statements are set out below. The Group consistently applied the following accounting policies to all periods presented in these consolidated financial statements, unless otherwise stated.

 

a) Basis of consolidation

 

The consolidated financial statements comprises the financial statement of the Company and its subsidiaries as at the end of the reporting period. The financial statements of the subsidiaries used in the preparation of the consolidated financial statements are prepared for the same reporting date as the Company. Consistent accounting policies are applied to like transactions and events in similar circumstances.

 

All intra-group balances, income and expenses and unrealized gains and losses resulting from intra-group transactions and dividends are eliminated in full.

 

Subsidiaries are consolidated from the date of acquisition, being the date on which the Group obtains control, and continue to be consolidated until the date that such control ceases.

 

Losses within a subsidiary are attributed to the non-controlling interest even if that results in a deficit balance.

 

Business combinations and goodwill

 

Business combinations are accounted for using the acquisition method. Identifiable assets acquired and liabilities assumed in business combination are measured initially at their fair values at the acquisition date. Acquisition-related costs are recognized as expenses in the periods in which the costs are incurred and the services are received.

 

Any contingent consideration to be transferred by the acquirer will be recognized at fair value at the acquisition date. Subsequent changes to the fair value of the contingent consideration which is an asset or liability are recognized in profit or loss.

 

Non-controlling interest in the acquire, that are present ownership interests and entitled their holders to a proportionate share of net assets of the acquire are recognized on the acquisition date at either fair value, or the non-controlling interest’s proportionate share of the acquiree’s identifiable net assets.

 

Any excess of the sum of the fair value of the consideration transferred in the business combination, the amount of non-controlling interest in the acquiree (if any), and the fair value of the Group’s previously held equity interest in the acquiree (if any), over the net fair value of the acquiree’s identifiable assets and liabilities is recorded as goodwill. In instances where the latter amount exceeds the former, the excess is recognized as gain on bargain purchase in profit or loss on the acquisition date.

 

Goodwill is initially measured at cost. Following initial recognition, goodwill is measured at cost less any accumulated impairment losses.

 

For the purpose of impairment testing, goodwill acquired in a business combination is, from the acquisition date, allocated to the Group’s cash-generating units that are expected to benefit from the synergies of the combination.

 

The cash-generating units to which goodwill have been allocated is tested for impairment annually and whenever there is an indication that the cash-generating unit may be impaired. Impairment is determined for goodwill by assessing the recoverable amount of each cash-generating unit (or group of cash-generating units) to which the goodwill relates.

 

Subsidiaries

 

Subsidiaries are entities controlled by the Group. The Group controls an entity when it is exposed to, or has rights to, variable returns from its involvement with the entity and has the ability to affect those returns through its power over the entity. The financial results of subsidiaries are consolidated into the Group’s results from acquisition date until loss of control.

 

When the Group loses control over a subsidiary, it derecognizes the assets and liabilities of the subsidiary, and any related NCI and other components of equity. Any resulting gain or loss is recognized in profit or loss. Any interest retained in the former subsidiary is measured at fair value when control is lost.

 

Non-controlling interest

 

Non-controlling interest represents the equity in subsidiaries not attributable, directly or indirectly, to owners of the Company. Changes in the Company’s ownership interest in a subsidiary that do not result in a loss of control are accounted for as equity transactions. In such circumstances, the carrying amounts of the controlling and non-controlling interests are adjusted to reflect the changes in their relative interests in the subsidiary. Any difference between the amount by which the non-controlling interest is adjusted and the fair value of the consideration paid or received is recognized directly in equity and attributed to owners of the Company.

 

During the financial year ended February 28, 2022, the Group changed the accounting policy voluntarily and accounted for the acquisition of NCI of Cartrack as a separate reserve, “capital reserve” instead of retained earnings. This is to provide transparency to the users since the reinvestment offer is a significant event (see Note 1). The change in accounting policy was corrected prospectively as the impact to the prior period is not material. Subsequent acquisition of interest in subsidiaries without change in control is accounted for under capital reserve. 

 

b) Foreign currency

 

i. Functional and presentation currency

 

The financial statements are presented in ZAR, which is the Group’s presentation currency. Each entity in the Group determines its own functional currency and items included in the financial statements of each of entities are measured using the currency of the primary economic environment in which the entity operates.

 

ii. Transactions and balances

 

Transactions in foreign currencies are measured in the respective functional currencies of the Company and its subsidiaries and are recorded on initial recognition in the functional currencies at exchange rates approximating those ruling at the transaction dates. Monetary assets and liabilities denominated in foreign currencies are translated at the rate of exchange ruling at the end of the reporting period. Non-monetary items that are measured in terms of historical cost in a foreign currency are translated using the exchange rates as at the dates of the initial transactions. Non-monetary items measured at fair value in a foreign currency are translated using the exchange rates at the date when the fair value was measured.

 

Exchange differences arising on the settlement of monetary items or on translating monetary items at the end of the reporting period are recognized in profit or loss.

 

iii. Consolidated financial statements

 

For consolidation purpose, the assets and liabilities of foreign operations are translated into ZAR at the rate of exchange ruling at the end of the reporting period and their profit or loss are translated at the exchange rates prevailing at the date of the transactions. The exchange differences arising on the translation are recognized in other comprehensive income. On disposal of a foreign operation, the component of other comprehensive income relating to that particular foreign operation is recognized in profit or loss.

 

Exchange differences arising on monetary items that form part of the Group’s net investment in foreign operations are recognized initially in other comprehensive income and accumulated under foreign currency translation reserve in equity. The foreign currency translation reserve is reclassified from equity to profit or loss of the Group on disposal of the foreign operation.

 

Monetary items cease to form part of the net investment in the foreign operation at the moment in time when the Group decides that settlement is planned or is likely to occur in the foreseeable future. Accordingly, exchange differences arising on these monetary items up to that date are recognized in other comprehensive income and accumulated under foreign currency translation reserve in equity. The exchange differences that arise after that date are recognized in profit or loss. When these monetary items are settled, the exchange differences accumulated under foreign currency translation reserve in equity are reclassified from equity to profit or loss.

 

c) Financial instruments

 

i. Financial assets

 

Initial recognition and measurement

 

Financial assets are recognized when, and only when, the Group becomes a party to the contractual provisions of the financial instruments.

 

At initial recognition, the Group measures a financial asset at its fair value plus, in the case of a financial asset not at fair value through profit or loss, transaction costs that are directly attributable to the acquisition of the financial asset. Transaction costs of financial assets carried at fair value through profit or loss are expensed in profit or loss.

 

Trade receivables are measured at the amount of consideration to which the Group expects to be entitled in exchange for transferring promised goods or services to a customer, excluding amounts collected on behalf of third party, if the trade receivables do not contain a significant financing component at initial recognition.

 

Subsequent measurement

 

Subsequent measurement of debt instruments depends on the Group’s business model for managing the asset and the contractual cash flow characteristics of the asset. The measurement categories for classification of debt instruments are:

 

Amortized cost

 

Financial assets that are held for the collection of contractual cash flows where those cash flows represent solely payments of principal and interest are measured at amortized cost. Financial assets are measured at amortized cost using the effective interest method, less impairment. Gains and losses are recognized in profit or loss when the assets are derecognized or impaired, and through amortization process.

 

Fair value through other comprehensive income (“FVOCI”)

 

Financial assets that are held for collection of contractual cash flows and for selling the financial assets, where the assets’ cash flows represent solely payments of principal and interest, are measured at FVOCI. Financial assets measured at FVOCI are subsequently measured at fair value. Any gains or losses from changes in fair value of the financial assets are recognized in other comprehensive income, except for impairment losses, foreign exchange gains and losses and interest calculated using the effective interest method are recognized in profit or loss. The cumulative gain or loss previously recognized in other comprehensive income is reclassified from equity to profit or loss as a reclassification adjustment when the financial asset is derecognized.

 

Fair value through profit or loss (“FVPL”)

 

Assets that do not meet the criteria for amortized cost or FVOCI are measured at fair value through profit or loss. A gain or loss on a debt instrument that is subsequently measured at fair value through profit or loss and is not part of a hedging relationship is recognized in profit or loss in the period in which it arises.

 

Derecognition

 

A financial asset is derecognized where the contractual right to receive cash flows from the asset has expired. On derecognition of a financial asset in its entirety, the difference between the carrying amount and the sum of the consideration received and any cumulative gain or loss that had been recognized in other comprehensive income for debt instruments is recognized in profit or loss.

 

ii. Financial liabilities

 

Initial recognition and measurement

 

Financial liabilities are recognized when, and only when, the Group becomes a party to the contractual provisions of the financial instrument. The Group determines the classification of its financial liabilities at initial recognition.

 

All financial liabilities are recognized initially at fair value plus in the case of financial liabilities not at fair value through profit or loss, directly attributable transaction costs.

 

Subsequent measurement

 

After initial recognition, financial liabilities that are not carried at fair value through profit or loss are subsequently measured at amortized cost using the effective interest rate method. Gains and losses are recognized in profit or loss when the liabilities are derecognized, and through the amortization process.

 

Derecognition

 

A financial liability is derecognized when the obligation under the liability is discharged or cancelled or expires. On derecognition, the difference between the carrying amounts and the consideration paid is recognized in profit or loss.

 

d) Derivative financial instruments

 

Derivatives are initially measured at fair value and any directly attributable transactions are recognized in profit or loss as incurred. Subsequent to initial recognition, derivatives are measured at fair value, and changes therein are generally recognized in profit or loss. For derivatives entered as a transaction with owner, changes in the fair value is recognized directly in equity.

 

e) Impairment of financial assets

 

The Group recognizes an allowance for expected credit losses (“ECLs”) for all debt instruments not held at fair value through profit or loss. ECLs are based on the difference between the contractual cash flows due in accordance with the contract and all the cash flows that the Group expects to receive, discounted at an approximation of the original effective interest rate. The expected cash flows will include cash flows from the sale of collateral held or other credit enhancements that are integral to the contractual terms.

 

ECLs are recognized in two stages. For credit exposures for which there has not been a significant increase in credit risk since initial recognition, ECLs are provided for credit losses that result from default events that are possible within the next 12-months (a “12-month ECL”). For those credit exposures for which there has been a significant increase in credit risk since initial recognition, a loss allowance is recognized for credit losses expected over the remaining life of the exposure, irrespective of timing of the default (a “lifetime ECL”).

 

For trade receivables, the Group applies a simplified approach in calculating ECLs. Therefore, the Group does not track changes in credit risk, but instead recognizes a loss allowance based on lifetime ECLs at each reporting date. The Group has established a provision matrix based on its historical credit loss experience, adjusted for forward-looking factors specific to the debtors and the economic environment which could affect debtor’s ability to pay.

 

The Group considers a financial asset in default when contractual payments are 360 days past due. However, in certain cases, the Group may also consider a financial asset to be in default when internal or external information indicates that the Group is unlikely to receive the outstanding contractual amounts in full before taking into account any credit enhancements held by the Group. A financial asset is written off when there is no reasonable expectation of recovering the contractual cash flows.

 

f) Property, plant and equipment

 

i. Recognition and measurement

 

All items of property, plant and equipment are initially recorded at cost. Subsequent to recognition, property, plant and equipment are measured at cost less accumulated depreciation and any accumulated impairment losses.

 

The cost of telematic devices is capitalized as property, plant and equipment.

 

In-vehicle capitalized telematics devices are installed in customers’ vehicles as part of a subscription contract. The telematics device and directly related installation costs are capitalized and depreciated over the expected useful life of the average contract. The related depreciation expense is recorded as part of cost of sales in the consolidated statement of profit and loss. If a subscriber contract with a customer is cancelled prior to the end of its useful life, the unamortized cost is recognized immediately in profit and loss.

 

Where subscriber contracts are expected to be in existence for periods significantly shorter than the average useful life of 60 months, these are depreciated over a reduced useful life.

 

Uninstalled telematics devices are devices not installed and available for installation. Work in progress telematics devices are devices in progress of being manufactured.

 

ii. Depreciation

 

Depreciation is computed on a straight-line basis over their estimated useful lives of property, plant and equipment including right of use assets as follows:

 

Category   Depreciation method   Average useful life
Property   Straight line   20-50 years
Property - Right of use assets   Straight line   Lease term or useful life whichever is shorter
Property - Leasehold improvements   Straight line   3 years or lease term
Plant, equipment and vehicles   Straight line   4-5 years
IT equipment   Straight line   3 years
Capitalized telematics devices - Installed   Straight line   5 years

 

Depreciation is recognized when the property, plant and equipment are installed and are ready for use. Land and construction in progress are stated at cost and are not depreciated.

 

The residual value, useful life and depreciation method are reviewed at each financial year-end, and adjusted prospectively, if appropriate.

 

An item of property, plant and equipment is derecognized upon disposal or when no future economic benefits are expected from its use or disposal. Any gain or loss on derecognition of the asset is included in profit and loss in the year the asset is derecognized. 

 

g) Capitalized commission assets

 

i. Recognition and measurement

 

Incremental sales commission costs which are directly related to a customer contract are capitalized to capitalized commission assets and are measured at cost less accumulated amortization.

 

ii. Amortization

 

The capitalized commission assets are amortized over the expected useful life of the average contract which is 60 months. If a contract with a customer is cancelled prior to the end of its useful life, the unamortized cost is recognized immediately in profit and loss.

 

The useful life of items of capitalized commission assets has been assessed as follows:

 

Item   Amortization method   Average useful life
Capitalized commission assets   Straight line   5 years

 

h) Intangible assets

 

Intangible assets acquired separately are measured initially at cost. Following initially acquisition, intangible assets are carried at cost less any accumulated amortization and any accumulated impairment losses.

 

The useful lives of intangible assets are assessed as either finite or indefinite.

 

Intangible assets with finite useful lives are amortized over the estimated useful life and assessed for impairment annually whenever there is an indication that the intangible asset may be impaired. The amortization period and the amortization method are reviewed at least at each financial year end. Changes in the expected useful life or the expected pattern of consumption of future economic benefits embodied in the asset is accounted for by changing the amortization period or method, as appropriate, and are treated as changes in accounting estimates.

 

Intangible assets with indefinite useful lives or not yet available for use are tested for impairment annually, or more frequently if the events and circumstances indicate that the carrying value may be impaired either individually or at the cash-generating unit level. Such intangible assets are not amortized. The useful life of an intangible asset with an indefinite useful life is reviewed annually to determine whether the useful life assessment continues to be supportable. If not, the change in useful life from indefinite to finite is made on a prospective basis.

 

Gains or losses arising from de-recognition of an intangible asset are measured as the difference between the net disposal proceeds and the carrying amount of the asset and are recognized in the profit or loss when the asset is derecognized.

 

i. Product development costs

 

Product development costs that are directly attributable to the design, testing and development of identifiable hardware and software, controlled by the Group, are recognized as intangible assets when the following criteria are met:

 

  It is technically feasible to complete the software or product so that it will be available for use or sale;

 

  Management intends to complete the software or product and use or sell it;

 

  There is an ability to use or sell the software or product;

 

  It can be demonstrated how the software or product will generate probable future economic benefits;

 

  Adequate technical, financial and other resources to complete the development and use or sell the software or product are available; and

 

  The expenditure attributable to the software or product during its development can be reliably measured.

 

Directly attributable costs that are capitalized as part of the intangible assets include software costs and the costs of personnel whose sole responsibility is their involvement in the Group’s research and development function.   

 

Other product development expenditures that do not meet the recognition criteria are recognized as an expense as incurred. Product development costs previously recognized as an expense are not recognized as an asset in a subsequent period if the criteria are subsequently met.

 

Costs incurred in enhancing current telematics hardware (telematics devices) and software (SaaS platform) are expensed when incurred.

 

The capitalized product development costs are amortized over their estimated useful life which is considered to be three years due to the life cycle of telematics hardware and software applications.

 

ii. Computer software

 

Computer software comprises self-developed computer software acquired in a business combination and externally acquired computer software. Acquired computer software licenses are capitalized on the basis of costs incurred to acquire and bring the software into use.

 

The acquired computer software is amortized over the expected useful life which is generally three to five years. Self-developed computer software acquired in a business combination are recognized at fair value at the acquisition date and subsequently carried at cost less accumulated amortization and accumulated impairment losses, if any.

 

iii.Brand name

 

Brand name acquired in a business combination are recognized at fair value at the acquisition date and subsequently carried at cost less accumulated amortization and accumulated impairment losses. Brand name is amortized on a straight-line basis over the expected useful life of five years.

 

iv.Customer relationship

 

Customer relationship acquired in a business combination are recognized at fair value at the acquisition date and subsequently carried at cost less accumulated amortization and accumulated impairment losses. Customer relationship is amortized on a straight-line basis over the expected useful life of three years.

 

i) Impairment of non-financial assets

 

The Group assesses at each reporting date whether there is an indication of impairment that an asset may be impaired or that a previously recognized impairment loss for an asset other than goodwill may no longer exist or may have decreased. If any indication exists, or when an annual impairment testing for an asset is required, the Group makes an estimate of the asset’s recoverable amount.

 

An asset’s recoverable amount is the higher of an asset’s or cash-generating unit’s fair value less costs of disposal and its value in use and is determined for an individual asset, unless the asset does not generate cash inflows that are largely independent of those from other assets or groups of assets. Where the carrying amount of an asset or cash-generating unit exceeds its recoverable amount, the asset is considered impaired and is written down to its recoverable amount.

 

The impairment losses are recognized in profit or loss.

 

A previously recognized impairment loss is reversed only if there has been a change in the estimates used to determine the asset’s recoverable amount since the last impairment loss was recognized. If that is the case, the carrying amount of the asset is increased to its recoverable amount. That increase cannot exceed the carrying amount that would have been determined, net of depreciation, had no impairment loss been recognized previously. Such reversal is recognized in profit or loss. Impairment loss relating to goodwill cannot be reversed in future periods.

  

j) Taxation

 

i. Current income tax

 

Current income tax assets and liabilities for the current and prior periods are measured at the amount expected to be recovered from or paid to the taxation authorities. The tax rates and tax laws used to compute the amount are those that are enacted or substantively enacted at the end of the reporting period, in the countries where the Group operates and generates taxable income.

 

Current income taxes are recognized in profit or loss except to the extent that the tax relates to items recognized outside profit or loss, either in other comprehensive income or directly in equity. Management periodically evaluates positions taken in the tax returns with respect to situations in which applicable tax regulations are subject to interpretation and establishes provisions where appropriate.

 

Dividend withholding tax is currently payable on dividends distributed to equity holders of the Group at a rate as determined by each country’s jurisdiction. This tax is not attributable to the Company, but is collected by the Company and paid to the tax authorities on behalf of the shareholder.

 

On receipt of a dividend by a company from an investment held in a tax jurisdiction outside that of the Company, any dividend withholding tax payable is recognized as part of current tax.

 

ii. Deferred tax

 

Deferred tax is provided using the liability method on temporary differences at the end of the reporting period between the tax bases of assets and liabilities and their carrying amounts for financial reporting purposes.

 

Deferred tax liabilities are recognized for all temporary differences, except:

 

  When the deferred tax liability arises from the initial recognition of goodwill or an asset or liability in a transaction that is not a business combination and, at the time of the transaction, affects neither the accounting profit nor taxable profit or loss.

 

  In respect of taxable temporary differences associated with investments in subsidiaries and interests in joint venture, where the timing of the reversal of the temporary differences can be controlled and it is probable that the temporary differences will not reverse in the foreseeable future.

 

Deferred tax assets are recognized for all deductible temporary differences, the carry forward of unused tax credits and unused tax losses, to the extent that it is probable that taxable profit will be available against which the deductible temporary differences, and the carry forward of unused tax credits and unused tax losses can be utilized, except:

 

  When the deferred tax asset relating to the deductible temporary difference arises from the initial recognition of an asset or liability in a transaction that is not a business combination and, at the time of the transaction, affects neither the accounting profit nor taxable profit or loss.

 

  In respect of deductible temporary differences associated with investments in subsidiaries and interests in joint venture, deferred tax assets are recognized only to the extent that it is probable that the temporary differences will reverse in the foreseeable future and taxable profit will be available against which the temporary differences can be utilized.

 

The carrying amount of deferred tax assets is reviewed at the end of each reporting period and reduced to the extent that it is no longer probable that sufficient taxable profit will be available to allow all or part of the deferred tax asset to be utilized. Unrecognized deferred tax assets are reassessed at the end of each reporting period and are recognized to the extent that it has become probable that future taxable profit will allow the deferred tax asset to be recovered.

 

Deferred tax assets and liabilities are measured at the tax rates that are expected to apply to the year when the asset is realized or the liability is settled, based on tax rates (and tax laws) that have been enacted or substantively enacted at the end of each reporting period.

 

Deferred tax relating to items recognized outside profit or loss is recognized outside profit or loss. Deferred tax items are recognized in correlation to the underlying transaction either in other comprehensive income or directly in equity.

 

The Group offsets deferred tax assets and deferred tax liabilities if and only if it has a legally enforceable right to set off current tax assets and current tax liabilities and the deferred tax assets and deferred tax liabilities relate to income taxes levied by the same taxation authority on either the same taxable entity or different taxable entities which intend either to settle current tax liabilities and assets on a net basis, or to realise the assets and settle the liabilities simultaneously, in each future period in which significant amounts of deferred tax liabilities or assets are expected to be settled or recovered.

 

iii. Sales tax

 

Revenues, expenses and assets are recognized net of the amount of sales tax except:

 

  Where the sales tax incurred on a purchase of assets or services is not recoverable from the taxation authority, in which case the sales tax is recognized as part of the cost of acquisition of the asset or as part of the expense item as applicable; and

 

  Receivables and payables that are stated with the amount of sales tax included.

 

The net amount of sales tax recoverable from, or payable to, the taxation authority is included as part of receivables or payables in the statement of financial position.

 

k) Leases

 

The Group assesses at contract inception whether a contract is, or contains, a lease. That is, if the contract conveys the right to control the use of an identified asset for a period of time in exchange for consideration.

 

i. As Lessee

 

The Group applies a single recognition and measurement approach for all leases, except for short-term leases and leases of low-value assets. The Group recognizes lease liabilities representing the obligations to make lease payments and right-of-use assets representing the right to use the underlying leased assets.

 

Right-of-use assets

 

The Group recognizes right-of-use assets at the commencement date of the lease (i.e. the date the underlying asset is available for use). Right-of-use assets are measured at cost, less any accumulated depreciation and impairment losses, and adjusted for any remeasurement of lease liabilities. The cost of right-of-use assets includes the amount of lease liabilities recognized, initial direct costs incurred, and lease payments made at or before the commencement date less any lease incentives received. Right-of-use assets are depreciated on a straight-line basis over the shorter of the lease term and the estimated useful lives of the assets.

 

If ownership of the leased asset transfers to the Group at the end of the lease term or the cost reflects the exercise of a purchase option, depreciation is calculated using the estimated useful life of the asset. The right-of-use assets are also subject to impairment. The accounting policy for impairment is disclosed in Note 2.2(i).

 

The Group’s right-of-use assets are presented in property, plant and equipment in the consolidated statement of financial position.

 

Lease liabilities

 

At the commencement date of the lease, the Group recognizes lease liabilities measured at the present value of lease payments to be made over the lease term. The lease payments include fixed payments (including in-substance fixed payments) less any lease incentives receivable, variable lease payments that depend on an index or a rate, and amounts expected to be paid under residual value guarantees. The lease payments also include the exercise price of a purchase option reasonably certain to be exercised by the Group and payments of penalties for terminating the lease, if the lease term reflects the Group exercising the option to terminate. Variable lease payments that do not depend on an index or a rate are recognized as expenses (unless they are incurred to produce inventories) in the period in which the event or condition that triggers the payment occurs.

 

In calculating the present value of lease payments, the Group uses its incremental borrowing rate at the lease commencement date because the interest rate implicit in the lease is not readily determinable. After the commencement date, the amount of lease liabilities is increased to reflect the accretion of interest and reduced for the lease payments made. In addition, the carrying amount of lease liabilities is remeasured if there is a modification, a change in the lease term, a change in the lease payments (e.g. changes to future payments resulting from a change in an index or rate used to determine such lease payments) or a change in the assessment of an option to purchase the underlying asset.

 

The Group’s lease liabilities are presented separately in the consolidated statement of financial position and in Note 17.

 

Short-term leases and leases of low-value assets

 

The Group applies the short-term lease recognition exemption to not recognize right-of-use assets and lease liabilities that have a lease term of 12 months or less and leases of low-value assets. The lease payments associated with these leases are charged directly to profit on a straight-line basis over the lease term.

 

ii. As Lessor (Finance lease)

 

Leases where the Group has transferred substantially all risks and rewards incidental to ownership of the leased assets to the lessees are classified as finance leases.

 

The leased asset is derecognized and the present value of the lease receivable is recognized on the balance sheet and included in “trade and other receivables and prepayments”. The difference between the gross receivable and the present value of the lease receivable is recognized as finance income.

 

Each lease payment received is applied against the gross investment in the finance lease receivable to reduce both the principal and the unearned finance income. The finance income is recognized in profit or loss on a basis that reflects a constant periodic rate of return on the net investment in the finance lease receivable.

 

Initial direct costs incurred by the Group in negotiating and arranging finance leases are added to finance lease receivables and reduce the amount of income recognized over the lease term.

 

l) Inventories

 

Inventories are stated at the lower of cost and net realizable value. Net realizable value is the estimated selling price in the ordinary course of business less the estimated costs of completion and the estimated costs necessary to make the sale. The cost of inventories comprises of all costs of purchase, costs of conversion and other costs incurred in bringing the inventories to their present location and condition.

 

Cost is determined on a weighted average cost basis.

 

Management considers the condition and usability of inventories on an annual basis to determine whether an allowance for obsolete inventory is required.

 

m) Cash and cash equivalents

 

Cash and cash equivalents comprise cash balances and short-term deposits with maturities of three months or less from the date of acquisition that are subject to an insignificant risk of changes in their fair value, and are used by the Group in the management of its short-term commitments.

 

For the purpose of the statement of cash flows, bank overdrafts that are repayable on demand and form an integral part of the Group’s cash management are included in cash and cash equivalents. Bank overdrafts are included within current liabilities on the statement of financial position. Restricted cash is excluded from the statement of cash flows.

 

n) Borrowing costs

 

Borrowing costs directly attributable to the acquisition, construction or production of an asset that necessarily takes a substantial period of time to get ready for its intended use or sale are capitalized as part of the cost of the asset. All other borrowing costs are expensed in the period they occur. Borrowing costs consist of interest and other costs that an entity incurs in connection with the borrowing of funds.

 

o) Employee benefits

 

i. Defined contribution plans

 

The Group participates in the national pension schemes as defined by the laws of the countries in which it has operations. In particular, the Singapore companies in the Group make contributions to the Central Provident Fund scheme in Singapore, a defined contribution pension scheme. Contributions to defined contribution pension schemes are recognized as an expense in the period in which the related service is performed.

 

ii. Employee leave entitlement

 

Employee entitlements to annual leave are recognized as a liability when they are accrued to the employees. The undiscounted liability for leave expected to be settled wholly before twelve months after the end of the reporting period is recognized for services rendered by employees up to the end of the reporting period.

 

p) Provisions and contingencies

 

Provisions are recognized when the Group has a present obligation (legal or constructive) as a result of a past event, it is probable that an outflow of resources embodying economic benefits will be required to settle the obligation can be estimated reliably.

 

Provisions are reviewed at the end of each reporting period and adjusted to reflect the current best estimate. If it is no longer probable that an outflow of economic resources will be required to settle the obligation, the provision is reversed. If the effect of the time value of money is material, provisions are discounted using a current pre-tax rate that reflects, where appropriate, the risks specific to the liability. When discounting is used, the increase in the provision due to the passage of time is recognized as a finance cost.

 

The Group offers warranties of up to ZAR 1.0 million in the event of the non-recovery of a stolen vehicle, subject to various terms and conditions. The provision for future warranty claims is based on known claims at year end and takes into account the historic claims to payment ratio.

 

q) Revenue

 

The Group principally generates revenue from providing a full-stack smart mobility software-as-a-service (“SaaS”) platform for connected vehicles and other assets. The Group recognizes revenue as or when it satisfies its performance obligations.

 

Hardware revenue

 

Hardware revenue is recognized when control of the telematics device was transferred to the customer which occurred upon installation on the customer’s vehicle. The payment terms is generally 30 days.

 

Installation revenue

 

Installation revenue is recognized when the device is successfully installed, which occurs at the same time that control of the hardware is transferred to the customer, which occurs upon installation on the customer’s vehicle. Customers are invoiced when the devices are installed and payment terms is generally 30 days.

 

Subscription revenue

 

Revenues arising from the SaaS service is recognized as the service is provided over the contractual term. Customers are invoiced monthly in advance and invoices are payable on presentation.

  

The Group has assessed whether its subscription contract arrangements contain a significant financing component and it was determined that the contracts do not have a significant financing component because the difference between the timing of when the cash is received and the services are transferred to the customer is not to provide the customer with a benefit of financing.

 

Miscellaneous contract fees

 

The Group sometimes makes miscellaneous SaaS charges to customers to maintain the telematic devices, process administrative changes to contractual terms, or for contract cancellation. Such charges are recognized and invoiced when they arise and payment terms are generally 30 days.

 

Motor Dealership Embedded Devices

 

The Group installs devices into motor dealership vehicles free of charge, but ownership of the embedded devices remains with the Group. Such devices were recognized as properly, plant and equipment under the category of “capitalized telematics devices - installed”. In some cases, installed devices are removed from dealership vehicles and returned to capitalized telematics devices uninstalled. During the financial year ended February 28, 2022, the reclassification was corrected prospectively as the impact to comparative amounts is not material.

 

Although the group does collect certain upfront fees from its customers, these fees represent an insignificant proportion of the total transaction price, and therefore the Company has concluded that the amount invoiced each month for subscription services reasonably represents the value to customers of the group’s performance completed to date. Therefore, revenue is recognized for the amount to which the group has a right to invoice and the group qualifies for the practical expedient provided in IFRS 15:B16. Accordingly, as permitted by IFRS 15:121, the quantitative disclosures about the group’s remaining performance obligations (future subscription services) are not provided.

 

When the motor dealership sells the motor vehicle to a customer, a customer may sign a SaaS subscription contract. Subscription revenue will then be recognized as the service is provided. If the customer does not sign a subscription contract the cost of the device will be recognized immediately in cost of sales.

 

Since control of the embedded device is not transferred to the customer and the customer does not have the ability to determine how and for what purpose the device is used, the Group has concluded that its contracts do not contain a lease arrangement.

 

Vehicle sales

 

Vehicle sales is recognized when ownership of the vehicle is transferred to the customer.

 

Delivery service fees

 

Delivery service fee is recognized as the service is rendered.

 

Interest income

 

Interest income is recognized using the effective interest method.

 

r) Government grants

 

Government grant relates to Research and Development (“R&D”) incentives and various COVID-19 relief government initiatives.

 

Government grants are recognized when there is reasonable assurance that the grant will be received and all attaching conditions will be complied with. When the grant relates to an expense item, it is recognized as income on a systematic basis over the periods that the related costs, for which it is intended to compensate, are expensed. Where the grant relates to an asset, the fair value is recognized as deferred capital grant on the balance sheet and is amortized to profit or loss over the expected useful life of the relevant asset.

 

s) Earnings per share

 

Basic earnings per share

 

Basic earnings per share is calculated by dividing the profit or loss attributable to ordinary shareholders of the Group by the weighted average number of ordinary shares outstanding during the financial year.

 

Diluted earnings per share

 

Diluted earnings per share is calculated by dividing the profit attributable to ordinary equity holders of the parent by the weighted average number of ordinary shares outstanding during the financial year plus the weighted average number of ordinary shares that would be issued on conversion of all the dilutive potential ordinary shares into ordinary shares.

 

t) Share capital and share issue expenses

 

Proceeds from issuance of ordinary shares are recognized as share capital in equity. Incremental costs directly attributable to the issuance of ordinary shares are deducted against share capital.

 

u) Treasury shares

 

The Group’s own equity instruments, which are reacquired are recognized at cost and deducted from equity. No gain or loss is recognized in profit or loss on the purchase, sale, issue or cancellation of the Group’s own equity instruments. Any difference between the carrying amount of treasury shares and the consideration received, if reissued, is recognized directly in equity. Voting rights related to treasury shares are nullified for the Group and no dividends are allocated to them respectively.

 

v) Contingencies

 

A contingent liability is:

 

  a possible obligation that arises from past events and whose existence will be confirmed only by the occurrence or non-occurrence of one or more uncertain future events not wholly within the control of the Group; or

 

  a present obligation that arises from past events but is not recognized because:

 

    (i) It is not probable that an outflow of resources embodying economic benefits will be required to settle the obligation; or

 

    (ii) The amount of the obligation cannot be measured with sufficient reliability.

 

A contingent asset is a possible asset that arises from past events and whose existence will be confirmed only by the occurrence or non-occurrence of one or more uncertain future events not wholly within the control of the Group.

 

Contingent liabilities and assets are not recognized on the statement of financial position of the Group.

XML 21 R10.htm IDEA: XBRL DOCUMENT v3.23.1
Standards Issued But Not Yet Effective
12 Months Ended
Feb. 28, 2023
Standards Issued But Not Yet Effective [Abstract]  
STANDARDS ISSUED BUT NOT YET EFFECTIVE

3. STANDARDS ISSUED BUT NOT YET EFFECTIVE

 

The Group will apply for the first-time certain standards and amendments, which are effective for annual periods beginning on or after March 1, 2023. The Group has not early adopted any other standard, interpretation or amendment that has been issued but is not yet effective.

 

Based on an initial assessment, the following new and amended standards are not expected to have a significant impact on the Group’s consolidated financial statements.

 

Details of amendment   Annual periods
beginning on/after
IFRS 17 Insurance Contracts and amendments to IFRS 17 Insurance Contracts   January 1, 2023
Amendments to IAS 8: Definition of Accounting Estimates   January 1, 2023
Amendments to IAS 12 Income Taxes: Deferred Tax Related to Assets and Liabilities Arising from a Single Transaction   January 1, 2023
Amendments to IAS 1 and IFRS Practice Statement 2: Disclosure of Accounting Policies   January 1, 2023
Initial Application of IFRS 17 and IFRS 9 – Comparative information (Amendments to IFRS 17)   January 1, 2023
Amendments to IAS 1: Classification of Liabilities as Current or Non-current   January 1, 2024
Amendments to IFRS 16: Lease Liability in a Sale and Leaseback   January 1, 2024
Amendments to IFRS 1: Non-current Liabilities with Covenants   January 1, 2024
Amendments to IAS 28 and IFRS 10: Sale or Contribution of Assets between an Investor and its Associate or Joint Venture   To be determined
XML 22 R11.htm IDEA: XBRL DOCUMENT v3.23.1
Segment Reporting
12 Months Ended
Feb. 28, 2023
Segment Reporting [Abstract]  
SEGMENT REPORTING

4. SEGMENT REPORTING

 

Operating segments are reported in a manner consistent with the internal reporting provided to the Chief Operating Decision Maker (“CODM”). The CODM, who is responsible for allocating resources and assessing performance of the operating segments, has been identified as the Group Chief Executive Officer (“CEO”), who makes strategic decisions.

 

Prior to the financial year ended February 28, 2022, the Group was organized into geographical business units and had four reportable segments by geography. There was only one reportable business segment, the Cartrack business segment. However, with the new business setup and new business acquired in the previous financial year, for management purposes, the Group organized its business units based on its products and services into the following reportable segments:

 

  - Cartrack is a provider of an on-the-ground operational Internet of Things (“IoT”) Software-as-a-service (“SaaS”) cloud that maximizes the value of transportation, operations and workflow data by providing insightful real-time data analytics to connected vehicles and equipment.

 

  - Carzuka is a physical and e-commerce vehicle buying and selling marketplace which allows customers to source, buy and sell vehicles efficiently and cost effectively.

 

  - Karooooo Logistics provides a software application enabling the management of last mile delivery and general operational logistics. This technology addresses the challenges of on-the-ground distribution for large enterprises requiring systems integrations, payment gateways, third-party long-haul services and crowd-sourced drivers in order to scale and meet their operational needs.

 

The CODM monitors the operating results of its business units separately for the purpose of making decisions about resource allocation and performance assessment. Segment performance is evaluated based on operating profit or loss which in certain respects, as explained in the table below, is measured differently from operating profit or loss in the consolidated financial statements.

 

The segment information provided to the Group CEO, for the reportable segments for the financial year ended February 28, 2023 and February 28, 2022 as follows:

 

Figures in Rand thousands  Cartrack   Carzuka  

Karooooo

Logistics

   Total 
February 28, 2023                
Subscription revenue   3,003,931    
-
    6,141    3,010,072 
Other revenue   72,709    
-
    
-
    72,709 
Vehicle sales   
-
    250,845    
-
    250,845 
Delivery service   
-
    
-
    173,441    173,441 
Segment revenue   3,076,640    250,845    179,582    3,507,067 
                     
Segment operating profit/ (loss)   914,981    (37,813)   4,747    881,915 
                     
Depreciation and amortization   541,238    2,133    1,560    544,931 
Capital expenditure   605,716    12,074    8,519    626,309 
                     
February 28, 2022                    
Subscription revenue   2,565,745    
    2,420    2,568,165 
Other revenue   71,055    
    
    71,055 
Vehicle sales   
    67,310    
    67,310 
Delivery service   
    
    39,621    39,621 
Segment revenue   2,636,800    67,310    42,041    2,746,151 
                     
Segment operating profit/ (loss)   715,336    (13,302)   (2,909)   699,125 
                     
Depreciation and amortization   497,161    97    101    497,359 
Capital expenditure   594,171    1,916    363    596,450 

 

For financial year ended February 28, 2021, the Group only has one business segment, the Cartrack business segment and hence, it is not separately presented in this note.

 

Reconciliation of information on reportable segments to the amounts reported in consolidated financial statements

 

   Year ended February 28 
Figures in Rand thousands  2023   2022   2021 
Total segment operating profits   881,915    699,125    726,562 
IPO costs   
-
    (10,288)   (25,570)
Finance income   23,255    6,083    4,358 
Finance cost   (10,095)   (12,331)   (9,302)
Fair value changes to derivative assets   (971)   (506)   
 
Consolidated profit before taxation   894,104    682,083    696,048 

 

Information about geographical areas:

 

   As of February 28 
Non-current operating assets1  2023   2022 
        
South Africa   1,417,103    1,295,683 
Africa-Other   116,463    92,517 
Europe   270,379    192,712 
Asia-Pacific2, Middle East & USA   380,436    314,421 
    2,184,381    1,895,333 

 

1 Non-current operating assets consist of property, plant and equipment, capitalized commission assets, intangible assets, goodwill and prepayments.

2 Included in Asia-Pacific is non-current assets from Singapore amount to ZAR 140.0 million (2022: ZAR 113.0 million).

 

Information about revenue from geographical areas are disclosed in Note 20.

 

There are no customers which contribute in excess of 10% of Group revenue for the financial year ended February 28, 2023, February 28, 2022 and February 28, 2021.

XML 23 R12.htm IDEA: XBRL DOCUMENT v3.23.1
Property, Plant and Equipment
12 Months Ended
Feb. 28, 2023
Disclosure Of Property Plant And Equipment Text Block Abstract  
Property, plant and equipment

5. PROPERTY, PLANT AND EQUIPMENT

 

   Land and
Property 3
   Plant,
equipment
and vehicles
   IT
equipment
   Capitalized
telematics
devices –
Work-in-
Progress
   Capitalized
telematics
devices –
Uninstalled
   Capitalized
telematics
devices -
Installed
   Construction
in progress
   Total 
At February 28, 2023                                
Owned assets                                
Cost   147,607    134,813    143,734    202,425    104,951    2,566,867    76,519    3,376,916 
Accumulated depreciation   (26,422)   (105,337)   (79,563)   
    
    (1,691,206)   
    (1,902,528)
Carrying value   121,185    29,476    64,171    202,425    104,951    875,661    76,519    1,474,388 
                                         
Right-of-use assets                                        
Cost   172,155    53,083    21,170    
    
    
    
    246,408 
Accumulated depreciation   (88,208)   (19,928)   (20,846)   
    
    
    
    (128,982)
Carrying value   83,947    33,155    324    
    
    
    
    117,426 
                                         
Total   205,132    62,631    64,495    202,425    104,951    875,661    76,519    1,591,814 
                                         
At February 28, 2022                                        
Owned assets                                        
Cost   141,873    132,870    100,299    138,405    173,871    2,039,265    4,166    2,730,749 
Accumulated depreciation   (21,858)   (101,426)   (50,932)   
-
    
-
    (1,268,141)   
-
    (1,442,357)
Carrying value   120,015    31,444    49,367    138,405    173,871    771,124    4,166    1,288,392 
                                         
Right-of-use assets                                        
Cost   112,516    43,435    20,586    
    
    
    
    176,537 
Accumulated depreciation   (48,128)   (10,927)   (15,215)   
    
    
    
    (74,270)
Carrying value   64,388    32,508    5,371    
    
    
    
    102,267 
                                         
Total   184,403    63,952    54,738    138,405    173,871    771,124    4,166    1,390,659 

 

Reconciliation of the carrying value of property, plant and equipment

 

   Land and
Property 3
   Plant,
equipment
and vehicles
   IT
equipment
   Capitalized
telematics
devices –
Work-in-
Progress
   Capitalized
telematics
devices –
Uninstalled
   Capitalized
telematics
devices -
Installed
   Construction
in progress
   Total 
                                 
At February 28, 2023                                
Beginning balance   120,015    31,444    49,367    138,405    173,871    771,124    4,166    1,288,392 
Additions   9,057    7,513    33,191    142,586    111,661    203,295    72,353    579,656 
Transfer   
    
    
    (78,566)   (189,160)   267,726    
    
 
Disposals   (3,230)   (2,033)   (282)   
    
    (2,890)   
    (8,435)
Depreciation   (5,425)   (8,957)   (25,152)   
    
    (404,577)   
    (444,111)
Translation adjustments   768    1,509    7,047    
    8,579    40,983    
    58,886 
Ending balance   121,185    29,476    64,171    202,425    104,951    875,661    76,519    1,474,388 
                                         
Right-of-use assets                                        
Beginning balance   64,388    32,508    5,371    
    
    
    
    102,267 
Additions   48,978    9,959    635    
    
    
    
    59,572 
Disposals   (698)   (187)   (2)   
    
    
    
    (887)
Depreciation   (34,450)   (9,517)   (5,710)   
    
    
    
    (49,677)
Translation adjustments   5,729    392    30    
    
    
    
    6,151 
Ending balance   83,947    33,155    324    
    
    
    
    117,426 
                                         
Total   205,132    62,631    64,495    202,425    104,951    875,661    76,519    1,591,814 

 

Figures in Rand thousands  Land and
Property
   Plant,
equipment
and vehicles
   IT
equipment
   Capitalized
telematics
devices –
Work-in-
Progress
   Capitalized
telematics
devices –
Uninstalled
   Capitalized
telematics
devices -
Installed
   Construction
in progress
   Total 
At February 28, 2022                                
Owned assets                                
Beginning balance   17,742    20,151    25,270    104,475    116,422    761,433    
-
    1,045,493 
Acquisition of subsidiary   110,000    45    261    
-
    
-
    
-
    4,166    114,472 
Additions   3,152    5,940    43,339    212,940    56,8572   230,406    
-
    552,634 
Transfer   
-
    
-
    
-
    (179,010)   (47,825)   226,835    
-
    
-
 
Disposals   (108)   (27)   (470)   
-
    
-
    (2,391)   
-
    (2,996)
Depreciation   (4,992)   (9,023)   (14,798)   
-
    
-
    (384,058)   
-
    (412,871)
Reclassification (to)/ from right-of-use assets   (5,816)   14,620    (4,649)   
-
    
-
    
-
    
-
    4,155 
Reclassification1   
-
    
-
    
-
    
-
    50,355    (50,355)   
-
    
-
 
Translation adjustments   37    (262)   414    
-
    (1,938)   (10,746)   
-
    (12,495)
Ending balance   120,015    31,444    49,367    138,405    173,871    771,124    4,166    1,288,392 
                                         
Right-of-use assets                                        
Beginning balance   52,633    33,993    5,073    
-
    
-
    
-
    
-
    91,699 
Additions   38,859    25,183    132    
-
    
-
    
-
    
-
    64,174 
Transfer   (3,798)   3,629    169    
-
    
-
    
-
    
-
    
-
 
Disposals   (146)   (528)   (20)   
-
    
-
    
-
    
-
    (694)
Depreciation   (26,948)   (14,123)   (4,339)   
-
    
-
    
-
    
-
    (45,410)
Reclassification from/(to) owned assets   5,816    (14,620)   4,649    
-
    
-
    
-
    
-
    (4,155)
Translation adjustments   (2,028)   (1,026)   (293)   
-
    
-
    
-
    
-
    (3,347)
Ending balance   64,388    32,508    5,371    
-
    
-
    
-
    
-
    102,267 
                                         
Total   184,403    63,952    54,738    138,405    173,871    771,124    4,166    1,390,659 

  

1During the financial year ended February 28, 2022, the Group has reclassified capitalized telematics devices - installed to capitalized telematics devices - uninstalled of ZAR 50.4 million to better reflect the underlying nature of these assets. The reclassification was corrected prospectively as the impact to the prior period is not material.
2Amount is net of the provision for unconverted motor dealership units amounting to ZAR 13.3 million.
3Certain freehold land and building of the Group with a carrying amount of ZAR 186.5 million were mortgaged to a bank as security for mortgaged loan (Note 16). The freehold land and building is a head office suite for South Africa and is located at Rosebank, Johannesburg.

 

The carrying amount of the property under construction at February 28, 2023 was ZAR 186.5 million. The amount of borrowing costs capitalized during the year ended February 28, 2023 was ZAR 4.6 million. The rate used to determine the amount of borrowing costs eligible for capitalization was prime rate plus 1.15%, which is the effective interest rate (“EIR”) of the specific borrowings.

XML 24 R13.htm IDEA: XBRL DOCUMENT v3.23.1
Capitalized Commission Assets
12 Months Ended
Feb. 28, 2023
Capitalized Commission Assets Abstract  
CAPITALIZED COMMISSION ASSETS

6. CAPITALIZED COMMISSION ASSETS

 

   As of February 28 
Figures in Rand thousands  2023   2022 
         
Cost   537,367    413,240 
Accumulated amortization   (250,313)   (181,703)
Carrying value   287,054    231,537 

 

Reconciliation of the carrying value of capitalized sales commissions

 

   As of February 28 
Figures in Rand thousands  2023   2022 
         
At March 1   231,537    201,075 
Additions   112,738    112,639 
Amortization   (64,707)   (64,566)
Write off   
    (15,301)
Translation adjustments   7,486    (2,310)
At February 28   287,054    231,537 

 

The Group capitalizes sales commission costs arising from activated subscription contracts.

 

During the financial year ended February 28, 2022, the Group uncovered collusion between a few insurance brokers and certain staff members. This resulted in write-off of capitalized commission assets, of ZAR 15.3 million through profit or loss. The write-off was recognized in general and administration operating expenses for the year ended February 28, 2022. The error was corrected prospectively as the impact to the prior periods is not material. No instances were noted for the financial year ended February 28, 2023.

XML 25 R14.htm IDEA: XBRL DOCUMENT v3.23.1
Intangible Assets
12 Months Ended
Feb. 28, 2023
Disclosure Of Intangible Assets Text Block Abstract  
INTANGIBLE ASSETS

7. INTANGIBLE ASSETS

 

Figures in Rand thousands  Product
development
costs
   Computer
software
   Trade name   Customer
relationship
   Total 
                     
At February 28, 2023                    
Cost   144,922    34,039    782    6,385    186,128 
Accumulated amortization   (76,621)   (20,281)   (391)   (3,193)   (100,486)
Carrying value   68,301    13,758    391    3,192    85,642 
                          
At February 28, 2022                         
Cost   123,036    24,680    782    6,385    154,883 
Accumulated amortization   (63,299)   (13,359)   (130)   (1,064)   (77,852)
Carrying value   59,737    11,321    652    5,321    77,031 

 

Staff costs of ZAR 38.8 million (2022: ZAR 40.8 million) have been capitalized to product development costs with regard to the development of new generation telematics hardware and platform software which was deployed in the current financial year.

 

Reconciliation of the carrying value of intangible assets

 

Figures in Rand thousands  Note  Product
development
costs
   Computer
software
   Trade name   Customer
relationship
   Total 
                        
At February 28, 2023                       
Beginning balance      59,737    11,321    652    5,321    77,031 
Additions      38,837    7,816    
    
    46,653 
Amortization      (42,638)   (6,115)   (261)   (2,129)   (51,143)
Translation adjustments      12,365    736    
    
    13,101 
Ending balance      68,301    13,758    391    3,192    85,642 
                             
At February 28, 2022                            
Beginning balance      53,644    5,695    
    
    59,339 
Acquisition of subsidiary  28   
    6,218    782    6,385    13,385 
Additions      40,787    3,029    
    
    43,816 
Amortization      (34,288)   (3,596)   (130)   (1,064)   (39,078)
Translation adjustments      (406)   (25)   
    
    (431)
Ending balance      59,737    11,321    652    5,321    77,031 
XML 26 R15.htm IDEA: XBRL DOCUMENT v3.23.1
Goodwill
12 Months Ended
Feb. 28, 2023
Goodwill [Abstract]  
GOODWILL

8. GOODWILL

 

Goodwill is allocated to the following cash generating units (CGUs): Cartrack - Mozambique, Portugal, Spain and Other and Karooooo Logistics.

 

      Cartrack   Karooooo     
Figures in Rand thousands  Note  Mozambique   Portugal   Spain   Other   Logistics   Total 
                            
At March 1, 2021      57,232    32,192    22,818    11,910    
    124,152 
Acquisition of subsidiary  28   
    
    
    
    58,314    58,314 
Translation adjustments      7,849    (2,028)   (1,437)   (466)   
    3,918 
At February 28, 2022      65,081    30,164    21,381    11,444    58,314    186,384 
Translation adjustments      17,196    4,305    3,051    1,545    
    26,097 
At February 28, 2023      82,277    34,469    24,432    12,989    58,314    212,481 

 

Impairment testing

 

The Group performs its annual impairment test at the end of each financial year, or more frequently if there are indications that goodwill may be impaired. No impairment was identified in the current financial year which is consistent with the conclusions reached in 2022.

 

The Group considers the relationship between its market capitalization and its equity attributable to equity holders of the parent, among other factors, when performing the annual test of impairment. At February 28, 2023, the market capitalization of the Group exceeded the value of equity by ZAR 11.8 billion (2022: ZAR 12.6 billion).

 

The recoverable amount of each cash-generating unit (CGU) with the exception of the Other CGUs is determined using a discounted cash flow valuation technique, which requires the use of various estimates. Each of the cash flow projections are based on forecasts over a five-year period, which have been approved by senior management. The Other CGUs are valued on an earnings multiple basis.

 

For the financial year ended February 28, 2022, the Group was of the view that the total consideration paid was representative of Karooooo Logistics fair value less costs of disposal as the acquisition of Karooooo Logistics was completed in September 2021. There were no significant events since the date of acquisition to the financial year ended February 28, 2022 that would have resulted in a significant reduction of its fair value. Accordingly, the recoverable amount approximates the carrying amount as of February 28, 2022 and goodwill arising from the acquisition of Karooooo Logistics was not impaired.

 

The key estimates used for the value in use calculations and sensitivity to changes in assumptions are as follows:

 

        As of February 28  
Key estimates   CGU   2023     2022  
Revenue growth rate                
This is the average annual compound growth rate in revenue that is derived from management’s forecast and is based on external available information, such as GDP and industry growth rate within the region.         Mozambique     16 %     17 %
  Portugal     15 %     10 %
  Spain     19 %     16 %
  Karooooo Logistics     51 %     -  
                     
The growth rate applied for revenue is considered to be the main driver of profitability and hence free cash flow. CGUs are at different maturity levels in their business cycles and hence will reflect considerably different growth rates. The various geographical markets the CGUs operate within also have differences in their economies which have been taken into consideration. The growth rate determined by management is based on historical data from both external and internal sources and is consistent with reported global telematics growth forecasts for the medium to long term and with the assumptions that a market participant would make.                    
                     
Terminal growth rate                    
The estimated rate of growth after the five-year forecast period. This rate is informed primarily by external forecasts about economic activity by region. Changes in these rates are reflective of changes in market views on the economic growth in those regions.         Mozambique     8 %     8 %
  Portugal     2 %     1 %
  Spain     2 %     1 %
  Karooooo Logistics     5 %     -  
                     
Discount rate                    
The rate reflects the specific risks relating to the country and industry in which the entity operates. These rates were determined using externally available information. The rates were determined using the Capital Asset pricing model and adjusting for risk. The rate is a pre-tax rate.     Mozambique     31 %     30 %
  Portugal     19 %     16 %
  Spain     19 %     17 %
  Karooooo Logistics     38 %     -  

 

Sensitivity analysis

 

The Group has applied a 50 basis point (2022: 50 basis point) increase and decrease to the revenue growth rates, terminal growth rates and discount rates used in the impairment testing. For Spain, Portugal and Karooooo Logistics, it does not result in impairment. However, for Mozambique, an increase of the discount rate, decrease of revenue growth rate or decrease in terminal growth rate by 50 basis point would result in an immaterial impairment.

XML 27 R16.htm IDEA: XBRL DOCUMENT v3.23.1
Deferred tax
12 Months Ended
Feb. 28, 2023
Disclosure Of Deferred Taxes Text Block Abstract  
DEFERRED TAX

9. DEFERRED TAX

 

      As of February 28 
Figures in Rand thousands  Note  2023   2022 
            
Deferred tax liabilities      (51,894)   (47,063)
Deferred revenue      59,402    58,137 
Property, plant and equipment and capitalized commission assets      (144,007)   (144,782)
Lease obligations      4,812    4,690 
ECL provision on trade receivables      17,238    21,887 
Other      10,661    13,005 
              
Deferred tax assets      60,919    58,383 
Deferred revenue      4,856    540 
Property, plant and equipment and capitalized commission assets      25,233    27,059 
Tax losses      8,795    19,710 
Lease obligations      2,903    1,303 
ECL provision on trade receivables      8,890    3,953 
Other      10,242    5,818 
              
Total net deferred tax assets      9,025    11,320 
              
Reconciliation of deferred tax assets/(liabilities)             
At March 1      11,320    5,022 
Acquisition of subsidiaries      
-
    (13,386)
Increase in deferred revenue temporary differences      5,417    13,912 
Decrease in property, plant and equipment and capitalized commission assets temporary differences      (469)   (23,479)
(Decrease)/increase in tax losses temporary differences      (13,076)   8,887 
Increase/(decrease) in lease obligation temporary differences      1,659    (6,365)
(Decrease)/increase in ECL provision on trade receivables temporary differences      (430)   13,855 
Increase in other temporary differences      1,504    12,954 
Translation adjustments      3,100    (80)
At February 28      9,025    11,320 
              
Reconciliation of deferred tax balances             
At March 1      11,320    5,022 
Acquisition of subsidiaries      
    (13,386)
(Charge)/credit to income statement  24   (17,229)   19,764 
Others      14,570    
-
 
Translation adjustments      364    (80)
At February 28      9,025    11,320 

 

Unrecognized deferred tax assets

 

The Group has not recognized deferred tax assets relating to available tax losses in start-up subsidiaries where the probability of future taxable income is uncertain. These potential deferred tax assets will be recognized and utilized in future periods as and when they meet the recognition criteria. The tax losses available from these subsidiaries are ZAR 116.2 million (2022: ZAR 6.2 million). Detailed budgets and forecasts have been prepared by management which support the recoverability of these tax losses. None of the tax losses expire in terms of local tax legislation.

 

Unrecognized deferred tax liabilities

 

No deferred tax liability is recognized on temporary differences of ZAR 1,194.7 million (2022: ZAR 1,484.7 million) relating to the unremitted earnings of overseas subsidiaries as the Group is able to control the timings of the reversal of these temporary differences and it is probable that they will not reverse in the foreseeable future.

XML 28 R17.htm IDEA: XBRL DOCUMENT v3.23.1
Inventories
12 Months Ended
Feb. 28, 2023
Disclosure Of Inventories [Abstract]  
INVENTORIES

10. INVENTORIES

 

   As of February 28 
Figures in Rand thousands  2023   2022 
         
Vehicles   75,843    25,369 
Other consumables   3,316    
-
 
Total inventories   79,159    25,369 
           
Inventories recognized as an expense in cost of sales   218,847    59,213 
XML 29 R18.htm IDEA: XBRL DOCUMENT v3.23.1
Trade and Other Receivables and Prepayments
12 Months Ended
Feb. 28, 2023
Trade and Other Receivables and Prepayments [Abstract]  
TRADE AND OTHER RECEIVABLES AND PREPAYMENTS

11. TRADE AND OTHER RECEIVABLES AND PREPAYMENTS

 

   As of February 28 
Figures in Rand thousands  2023   2022 
         
Amounts due from related parties   
-
    2,515 
Trade receivables   485,740    448,212 
Expected credit loss provision   (149,541)   (161,683)
    336,199    289,044 
Other receivables          
Deposits   11,811    6,386 
Sundry debtors   24,739    9,131 
Finance lease receivables   21,403    
-
 
Subtotal   394,152    304,561 
           
Prepayments   32,387    28,964 
Other taxes   7,367    10,083 
Total trade and other receivables and prepayments   433,906    343,608 
           
           
Non-current   24,715    9,722 
Current   409,191    333,886 
    433,906    343,608 

 

Amounts due from related parties are unsecured, interest-free and repayable on demand.

 

The Group recognizes a loss allowance for expected credit losses on financial assets that are measured at amortized cost. The determination of the expected credit loss provision is calculated on a basis specific to each customer grouping and jurisdiction in which the Group operates and requires the use of estimates. Additional information regarding credit risk applicable to trade receivables is disclosed in Note 31.2 (a).

 

The Group has recognized a loss allowance of 100% (2022: 100%) against aged receivables, and debts are considered aged and not recoverable when they typically reach 360 or 450 days, depending on respective entities’ historical experiences.

 

With customers being afforded payment holidays and extended payment terms, the ageing profile of trade receivables has extended which in turn has resulted in the expected credit loss provision being increased. The method in providing for expected credit losses is consistent with prior years.

 

The average credit period extended to customers is 30 days (2022: 30 days). No interest is charged on outstanding trade receivables. 

 

Credit quality of trade and other receivables

 

Information on credit quality of trade and other receivables is on Note 31.2 (a).

 

Reconciliation of the expected credit loss provision recognized with regard to trade and other receivables

 

   As of February 28 
Figures in Rand thousands  2023   2022 
         
At March 1   (161,683)   (101,066)
Allowance for expected credit losses, net   (87,541)   (88,482)
Amounts utilized   105,921    26,896 
Translation adjustments   (6,238)   969 
At February 28   (149,541)   (161,683)

 

During the year ended February 28, 2023, the Group entered into a finance leasing arrangement as a lessor for a property to a third party. The average term of finance leases entered into is five years. The following table shows the maturity analysis of the undiscounted lease payments to be received:

 

   As of
February 28
 
Figures in Rand thousands  2023 
     
Maturities analysis    
– within one year   4,078 
– within two to four years   14,525 
– over four years   2,800 
Present value of lease payments   21,403 
      
Non-current asset   17,325 
Current asset   4,078 
    21,403 
XML 30 R19.htm IDEA: XBRL DOCUMENT v3.23.1
Loans to/(From) Related Parties
12 Months Ended
Feb. 28, 2023
Loans to/(From) Related Parties [Abstract]  
LOANS TO/(FROM) RELATED PARTIES

12. LOANS TO/(FROM) RELATED PARTIES

 

   As of February 28 
Figures in Rand thousands  2023   2022 
         
Non-current assets        
Loans to related party   25,800    19,400 
           
Current liabilities          
Loans from related parties   (607)   (2,134)

 

Related party loans are unsecured, bear no interest and have no fixed terms of repayment. The fair value of these financial instruments approximates the carrying amount.

XML 31 R20.htm IDEA: XBRL DOCUMENT v3.23.1
Cash and Cash Equivalents and Bank Overdraft
12 Months Ended
Feb. 28, 2023
Cash and Cash Equivalents and Bank Overdraft [Abstract]  
CASH AND CASH EQUIVALENTS AND BANK OVERDRAFT

13. CASH AND CASH EQUIVALENTS AND BANK OVERDRAFT

 

   As of February 28 
Figures in Rand thousands  2023   2022 
         
Cash on hand   398    2,175 
Bank balances   318,630    717,935 
Short-term deposits   646,762    11,638 
Cash and cash equivalents in the consolidated statement of financial position   965,790    731,748 
Bank overdrafts   (40)   (13,722)
Cash and cash equivalents in the consolidated statement of cash flows   965,750    718,026 
           
Current assets   965,790    731,748 
Current liabilities   (40)   (13,722)
    965,750    718,026 

 

Information on cash flow management is included in Note 31.2 (b). Refer to Note 36 for information on the various facilities available to the Group.

XML 32 R21.htm IDEA: XBRL DOCUMENT v3.23.1
Other Financial Assets
12 Months Ended
Feb. 28, 2023
Other Financial Assets [Abstract]  
OTHER FINANCIAL ASSETS

14. OTHER FINANCIAL ASSETS

 

   As of February 28 
Figures in Rand thousands  2023   2022 
         
Non-current assets        
Derivative – call option 1   388    1,359 
           
Current assets          
Derivative – put option 2   
-
    15,305 
    388    16,664 

 

1 Relates to the acquisition of Picup. See Note 28 for details.

2 Relates to the put option agreement entered with ultimate controlling shareholder to grant the Group the right to sell all its interest in Picup. The put option expired on August 31, 2022. As this is a transaction with owner, the fair value and subsequent changes fair value of the put option is recognized directly against retained earnings.

XML 33 R22.htm IDEA: XBRL DOCUMENT v3.23.1
Share Capital
12 Months Ended
Feb. 28, 2023
Disclosure Of Classes Of Share Capital Text Block Abstract  
SHARE CAPITAL

15. SHARE CAPITAL

 

   As of February 28 
Figures in Rand thousands  2023   2022 
           
Issued and fully paid 30,951,106 (2022: 30,951,106) ordinary shares of no par value   7,142,853    7,142,853 

 

As discussed in Note 1, Karooooo acquired control of Cartrack when the loan from Zak to Karooooo was extinguished through the issuance of shares. The acquisition of control of Cartrack has been accounted for as a transaction under common control. The Company’s authorized and issued number of ordinary shares increased on November 18, 2020 to 20,332,894 shares as of February 28, 2021.

 

Karooooo listed on NASDAQ in April 2021 with 20,332,894 shares and issued additional 1,207,500 shares to public shareholders. On April 21, 2021, Karooooo bought out all of the minority shareholders of Cartrack and delisted Cartrack from the JSE. In terms of the reinvestment offer, investors who elected to remain invested in Cartrack received 1 Karooooo ordinary share for every 10 Cartrack ordinary shares owned on the JSE prior to the finalization of reinvestment offer. Karooooo concluded an inward secondary listing on the JSE on April 21, 2021 and issued another 9,410,712 ordinary shares to eligible Cartrack shareholders. The Company’s authorized and issued number of ordinary shares increased from 20,332,894 to 30,951,106 as at February 28, 2022.

 

The holder of ordinary shares is entitled to receive dividends as declared from time to time, and is entitled to one vote per share at meetings of the Company.

XML 34 R23.htm IDEA: XBRL DOCUMENT v3.23.1
Term Loans
12 Months Ended
Feb. 28, 2023
Disclosure Of Term Loans [Abstract]  
TERM LOANS

16. TERM LOANS

 

               As of February 28 
Figures in Rand thousands  Notes  Currency  Interest rate  Maturity  2023   2022 
                     
Non-current liabilities                      
Interest-bearing loans1     ZAR  JIBAR + 2.05%  February 2024   
-
    20,003 
Interest-bearing loans     ZAR  7.25%  February 2025   504    
-
 
Interest-bearing loans     EUR  EURIBOR + 3%  December 2023   243    5,024 
Mortgaged bonds  28  ZAR  Prime rate + 1.15%  December 2025   37,557    46,167 
                38,304    71,194 
                       
Current liabilities                      
Interest-bearing loans     EUR  EURIBOR + 3%  December 2023   5,497    5,235 
Mortgaged bonds  28  ZAR  Prime rate +1.15%  December 2025   16,146    12,921 
                21,643    18,156 
Total term loans               59,947    89,350 

 

1 The ZAR interest-bearing loans were fully repaid on December 8, 2022.

 

As at February 28, 2023 and February 28, 2022, the Group met the loan covenants.

 

Reconciliation of movement of liabilities to cash flows arising from financing activities

 

Figures in Rand thousands  Loans
from
related
parties
   Other
loans and
borrowings
   Lease
liabilities
   Total 
                 
Balance at March 1, 2022   2,134    89,350    112,078    203,562 
Changes from financing cash flows   (1,625)   (30,532)   (56,617)   (88,774)
Proceeds from borrowings   315    502    
    817 
Repayment of related parties loans   (1,940)   
    
    (1,940)
Repayment of term loans   
    (31,034)   
    (31,034)
Payment of lease liabilities   
    
    (56,617)   (56,617)
The effect of changes in foreign exchange rates   98    1,129    5,694    6,921 
                     
Other changes   
    
    59,572    59,572 
Interest paid   
    (797)   (8,199)   (8,996)
New leases   
    
    59,572    59,572 
Interest expense   
    797    8,199    8,996 
Balance at February 28, 2023   607    59,947    120,727    181,281 
                     
Balance at March 1, 2021   891,977    15,930    98,684    1,006,591 
Changes from financing cash flows   (845,003)   8,292    (47,201)   (883,912)
Proceeds from borrowings   
    110,000    
    110,000 
Repayment of related parties loans   (845,003)   
    
    (845,003)
Repayment of term loans   
    (101,708)   
    (101,708)
Payment of lease liabilities   
    
    (47,201)   (47,201)
Acquisition of a subsidiary   
    66,047    
    66,047 
The effect of changes in foreign exchange rates   (43,110)   (919)   (2,609)   (46,638)
                     
Other changes   (1,730)   
    63,204    61,474 
Interest paid   (1,730)   (4,317)   (6,249)   (12,296)
New leases   
    
    63,204    63,204 
Interest expense   
    4,317    6,249    10,566 
Balance at February 28, 2022   2,134    89,350    112,078    203,562 
XML 35 R24.htm IDEA: XBRL DOCUMENT v3.23.1
Lease Liabilities
12 Months Ended
Feb. 28, 2023
Lease Liabilities [Abstarct]  
LEASE LIABILITIES

17. LEASE LIABILITIES

 

   As of February 28 
Figures in Rand thousands  2023   2022 
         
Maturities analysis          
– within one year   52,843    47,294 
– within two to four years   57,930    56,868 
– over four years   9,954    7,916 
Present value of lease payments   120,727    112,078 
           
Non-current liabilities   67,882    64,784 
Current liabilities   52,845    47,294 
    120,727    112,078 

 

It is Group policy to lease the various commercial properties occupied by the Group’s operations and certain motor vehicles are leased in terms of installment sale agreements. The average term of the installment sale agreements is between three to four years and interest is charged at prime linked interest rates. The Group’s obligations under instalment sale agreements are secured by the leased assets.

 

Property leases capitalized have an average lease term of four years and interest incurred is at an incremental borrowing rate of a similar asset. External sources of information were used to determine incremental borrowing rate of a similar asset. Total cash outflows for leases recognized in statement of cash flows ZAR 64.8 million (2022: ZAR 53.5 million, 2021: ZAR 52.3 million). 

 

The Group leases office building, motor vehicles and IT equipment with contract terms less than twelve months. These leases are short-term. For the financial year ended February 28, 2023, the Group recognized lease payments of ZAR 6.2 million (2022: ZAR 8.2 million, 2021: ZAR 11.2 million) associated with these short-term leases as an expense on a straight-line basis over the lease term.

XML 36 R25.htm IDEA: XBRL DOCUMENT v3.23.1
Deferred Revenue
12 Months Ended
Feb. 28, 2023
Disclosure Of Deferred Income Text Block Abstract  
DEFERRED REVENUE

18. DEFERRED REVENUE

 

   As of February 28 
Figures in Rand thousands  2023   2022 
         
Beginning balance   326,404    246,765 
Acquisition of subsidiary   
    2,678 
Amounts deferred in current financial year   353,719    355,873 
Amounts released to revenue in the current financial year   (304,541)   (277,939)
Translation adjustments   20,285    (973)
Ending balance   395,867    326,404 
           
Non-current liabilities   112,185    108,256 
Current liabilities   283,682    218,148 
    395,867    326,404 

 

Majority of subscription revenues are billed monthly in advance and then recognized in revenue as the service is provided. In most situations, ownership of all telematics devices remain with the Group. For customers who have paid for the hardware fees and service upfront, revenue is deferred and recognized over 60 months and the expected term of the customer relationship respectively.

 

The following table includes estimated revenue expected to be recognized in the future related to performance obligations that are unsatisfied or partially satisfied at the end of the reporting period.

 

   As of February 28 
Figures in Rand thousands  2023   2022 
         
Maturities analysis        
– within one year   283,682    218,148 
– within two to four years   107,558    103,026 
– over four years   4,627    5,230 
Present value of amounts received in advance   395,867    326,404 
XML 37 R26.htm IDEA: XBRL DOCUMENT v3.23.1
Trade and Other Payables
12 Months Ended
Feb. 28, 2023
Trade and Other Payables [Abstract]  
TRADE AND OTHER PAYABLES

19. TRADE AND OTHER PAYABLES

 

   As of February 28 
Figures in Rand thousands  2023   2022 
         
Trade payables        
Amounts due to related parties   13,081    8,963 
Trade payables   137,400    90,387 
Accrued expenses   121,784    115,198 
    272,265    214,548 
           
Other payables          
Sundry creditors   22,918    14,754 
Other taxes   44,566    30,896 
Dividend payable to NCI   34,298    21,668 
    374,047    281,866 

 

The amounts due to related parties are unsecured, interest-free and repayable on demand.

 

Trade payables are non-interest bearing and are normally settled on 30 to 60 days term.

 

The fair value of the financial instruments approximates their carrying amounts.

XML 38 R27.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue
12 Months Ended
Feb. 28, 2023
Revenue [Abstract]  
REVENUE

20. REVENUE

 

The Group generates revenue by offering a full-stack smart mobility technology SaaS platform for connected vehicles and other assets, vehicles sales and delivery services.

 

In the following table, revenue from contract with customers is disaggregated by revenue streams, primary geographical markets and timing of revenue recognition.

 

   Year ended February 28 
Figures in Rand thousands  2023   2022   2021 
             
Revenue from contracts with customers            
Subscription revenue - Cartrack   3,003,931    2,565,745    2,209,017 
Subscription revenue - Karooooo Logistics   6,141    2,420    
 
Other revenue - Cartrack               
Hardware sales   29,685    37,435    45,280 
Installation revenue   29,278    21,321    20,511 
Miscellaneous contract fees   13,746    12,299    15,735 
Vehicle sales   250,845    67,310    
 
Delivery service fees   173,441    39,621    
 
Total revenue   3,507,067    2,746,151    2,290,543 
                
Primary geographical markets               
South Africa   2,730,401    2,123,153    1,681,928 
Africa-Other   131,077    101,019    105,895 
Europe   257,078    229,671    219,866 
Asia-Pacific*, Middle East and USA   388,511    292,308    282,854 
    3,507,067    2,746,151    2,290,543 
                
Timing of revenue recognition               
Products and services transferred at a point in time   323,554    177,986    81,526 
Services transferred over time   3,183,513    2,568,165    2,209,017 
Total revenue   3,507,067    2,746,151    2,290,543 

 

* Included in Asia-Pacific is revenue from Singapore amounted to ZAR 105.6 million (2022: ZAR 96.1 million, 2021: ZAR 98.6 million).
XML 39 R28.htm IDEA: XBRL DOCUMENT v3.23.1
Operating Profit
12 Months Ended
Feb. 28, 2023
Operating Profit [Abstract]  
OPERATING PROFIT

21. OPERATING PROFIT

 

      Year ended February 28 
Figures in Rand thousands  Notes  2023   2022   2021 
                
Operating profit is stated after accounting for the following charges:               
                
Depreciation of property, plant and equipment  5   493,788    458,281    372,936 
Amortization of capitalized commission assets  6   64,707    64,566    46,957 
Amortization of intangible assets  7   51,143    39,078    25,856 
Employee benefits expense 1      865,831    720,606    396,369 
Defined contribution plan      44,681    26,534    21,742 

 

1 After offsetting government grant received ZAR nil (2022: ZAR 6.7 million, 2021: ZAR 16.7 million).
XML 40 R29.htm IDEA: XBRL DOCUMENT v3.23.1
Finance Income
12 Months Ended
Feb. 28, 2023
Finance Income [Abstract]  
FINANCE INCOME

22. FINANCE INCOME

 

   Year ended February 28 
Figures in Rand thousands  2023   2022   2021 
                
Interest income from bank balances   23,255    6,083    4,358 
XML 41 R30.htm IDEA: XBRL DOCUMENT v3.23.1
Finance Costs
12 Months Ended
Feb. 28, 2023
Disclosure Of Finance Cost Text Block Abstract  
FINANCE COSTS

23. FINANCE COSTS

 

   Year ended February 28 
Figures in Rand thousands  2023   2022   2021 
             
Lease liabilities   8,199    6,249    5,588 
Term loans   797    4,317    2,711 
Overdraft   291    794    870 
Others   808    971    133 
    10,095    12,331    9,302 
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.23.1
Taxation
12 Months Ended
Feb. 28, 2023
Taxation [Abstract]  
TAXATION

24. TAXATION

 

       Year ended February 28 
Figures in Rand thousands  Note   2023   2022   2021 
                 
Major components of the tax expense:                
Current tax                
Current year       250,606    208,141    160,751 
Prior year       (4,671)   8,573    5,725 
Other – Securities Transfer tax       
    
    200 
        245,935    216,714    166,676 
                    
Deferred tax                   
Current year       15,972    (16,370)   36,184 
Prior year       1,257    (3,394)   (19,188)
   9    17,229    (19,764)   16,996 
                    
Withholding tax       22,134    8,526    14,956 
                    
Total tax expense       285,298    205,476    198,628 
                    
Reconciliation between accounting profit and tax expense:                   
Profit before taxation       894,104    682,083    696,048 
Tax at the applicable tax rate of 17% 1 (2022: 17%1, 2021: 17%1)       151,998    115,954    118,328 
Effect of different tax rates in foreign jurisdictions       91,841    66,257    71,122 
                    
Taxation effect of adjustments on taxable income:                   
Utilization of previously unrecognized tax losses       (2,239)   (982)   (1,332)
Tax incentive       (5,975)   (2,709)   (5,827)
Income not subject to tax       (4,184)   (270)   (219)
Non-deductible expenses       20,789    12,556    12,072 
Recognition of previously unrecognized tax losses       (1,794)   (2,060)   
 
Current year losses for which no deferred tax asset is recognized       14,085    1,040    2,791 
Withholding tax       22,134    8,526    14,956 
Securities transfer tax       
    
    200 
Prior year tax under/(over) provision       (3,414)   5,179    (13,463)
Tax effect of deferred tax on decrease in tax rate       (594)   
    
 
Others       2,651    1,985    
 
Total tax expense       285,298    205,476    198,628 

 

1 This is the corporate tax rate in Singapore.
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.23.1
Taxation Paid
12 Months Ended
Feb. 28, 2023
Taxation Paid Abstract  
TAXATION PAID

25. TAXATION PAID

 

   Year ended February 28 
Figures in Rand thousands  2023   2022   2021 
             
Balance payable at beginning of the year   (32,100)   (10,203)   (16,458)
Acquisition of subsidiary   
    477    
 
Current tax for the year recognized in profit or loss   (268,069)   (225,240)   (181,632)
Translation adjustments   (3,821)   341    
 
Balance payable at end of the year   47,369    32,100    10,203 
    (256,621)   (202,525)   (187,887)
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.23.1
Dividends Paid
12 Months Ended
Feb. 28, 2023
Dividends Paid [Abstract]  
DIVIDENDS PAID

26. DIVIDEND PAID

 

During the financial year ended February 28, 2022, no dividends were paid.

  

   Year ended February 28 
Figures in Rand thousands  2023   2022   2021 
             
Dividend paid by the Company to owner of the Company   (331,252)   
    (272,235)
Dividend paid by subsidiaries to NCI   
    
    (145,859)
Total dividend paid   (331,252)   
    (418,094)

 

Dividend per share

 

Dividend paid by the Company to owner of the Company

 

   Year ended February 28 
   2023   2021 
Figures in Rand thousands  Per share (ZAR)   Amount   Per share (ZAR)   Amount 
Interim dividend   10.70    331,252    104,385.00    104,385 
Final dividend   
    
    8.26    167,850 
         331,252         272,235 

 

Dividend paid by subsidiaries to NCI

 

   Year ended February 28 
Figures in Rand thousands  2023   2021 
Subsidiary  Per share (ZAR)   Amount   Per share (ZAR)   Amount 
Cartrack Holdings Proprietary Limited   
    
    0.54    51,536 
Cartrack Holdings Proprietary Limited   
    
    0.87    83,030 
Cartrack Limitada   
    
    5.68    9,090 
Found Proprietary Limited   
    
    20,000.00    1,020 
Cartrack Polska.Sp.zo.o   
    
    119,019.27    1,183 
         
         145,859 
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.23.1
Interest in Subsidiaries
12 Months Ended
Feb. 28, 2023
Disclosure Of Interests In Subsidiaries Text Block Abstract  
INTEREST IN SUBSIDIARIES

27. INTEREST IN SUBSIDIARIES

 

The following table lists the entities which are controlled by the Group.

 

Company Name  Held by  Country of incorporation  %  holding 2023   %  holding 2022 
Cartrack Holdings Proprietary Limited4  Karooooo Ltd  South Africa   100.0    100.0 
Carzuka.com Pte Ltd1  Karooooo Ltd  Singapore   100.0    100.0 
Karooooo Management Company Pte. Ltd.  Karooooo Ltd  Singapore   100.0    100.0 
Karooooo Software Pte. Ltd.  Karooooo Ltd  Singapore   100.0    100.0 
Karooooo Proprietary Ltd  Karooooo Ltd  South Africa   100.0    100.0 
Karooooo Cartrack Limited 11  Karooooo Ltd  Uganda   100.0    
-
 
Cartrack (Cambodia) Co. Ltd  Karooooo Management Company Pte. Ltd.  Cambodia   100.0    
-
 
Carzuka Pte Ltd1  Carzuka.com Pte. Ltd.  Singapore   100.0    100.0 
Karooooo Technologies Proprietary Limited2  Karooooo Proprietary Ltd  South Africa   100.0    100.0 
Cartrack Management Services Proprietary Limited  Cartrack Holdings Proprietary Limited  South Africa   100.0    100.0 
Cartrack Proprietary Limited  Cartrack Holdings Proprietary Limited  South Africa   100.0    100.0 
Cartrack Manufacturing Proprietary Limited  Cartrack Holdings Proprietary Limited  South Africa   100.0    100.0 
Cartrack Insurance Agency Proprietary Limited3  Cartrack Holdings Proprietary Limited  South Africa   100.0    100.0 
Cartrack Namibia Proprietary Limited  Cartrack Holdings Proprietary Limited  Namibia   100.0    100.0 
Cartrack Technologies Pte. Limited  Cartrack Holdings Proprietary Limited  Singapore   100.0    100.0 
Carzuka Proprietary Limited  Cartrack Holdings Proprietary Limited  South Africa   100.0    100.0 
Purple rain Properties No.444 Proprietary Limited  Cartrack Holdings Proprietary Limited  South Africa   100.0    100.0 
Karooooo Logistics (Pty) Ltd6  Cartrack Holdings Proprietary Limited  South Africa   70.1    70.1 
Cartrack Telematics Proprietary Limited10  Cartrack Proprietary Limited  South Africa   49.0    49.0 
CTK Shell 1 (Pty) Ltd1,7  Cartrack Proprietary Limited  South Africa   100.0    100.0 
Karu Holdings Proprietary Limited  Cartrack Proprietary Limited  South Africa   100.0    100.0 
Combined Telematics Services Proprietary Limited1, 10  Cartrack Proprietary Limited  South Africa   49.0    49.0 
CTK Shell 2 (Pty) Ltd1,8  Cartrack Proprietary Limited  South Africa   100.0    100.0 
Cartrack Tanzania Limited  Cartrack Technologies Pte. Limited  Tanzania   100.0    100.0 
Karooooo Kenya Limited5  Cartrack Technologies Pte. Limited  Kenya   70.0    100.0 
Cartrack Engineering Technologies Limited  Cartrack Technologies Pte. Limited  Nigeria   100.0    100.0 
PT. Cartrack Technologies Indonesia  Cartrack Technologies Pte. Limited  Indonesia   100.0    100.0 

 

Company Name  Held by  Country of incorporation %  holding 2023   %  holding 2022 
Cartrack Investments UK Limited1  Cartrack Technologies Pte. Limited  United Kingdom   100.0    100.0 
Cartrack Technologies (China) Limited  Cartrack Technologies Pte. Limited  Hong Kong   100.0    100.0 
Cartrack Malaysia SDN.BHD  Cartrack Technologies Pte. Limited  Malaysia   100.0    100.0 
Cartrack Technologies LLC  Cartrack Technologies Pte. Limited  U.A.E   100.0    100.0 
Cartrack Technologies PHL.INC.  Cartrack Technologies Pte. Limited  Philippines   100.0    100.0 
Cartrack Technologies South East Asia Pte. Limited  Cartrack Technologies Pte. Limited  Singapore   100.0    100.0 
Cartrack Ireland Limited  Cartrack Technologies Pte. Limited  Republic of Ireland   100.0    100.0 
Cartrack Technologies (Thailand) Company Limited  Cartrack Technologies Pte. Limited  Thailand   100.0    100.0 
Cartrack New Zealand Limited  Cartrack Technologies Pte. Limited  New Zealand   51.0    51.0 
Cartrack (Australia) Proprietary Limited  Cartrack Technologies Pte. Limited  Australia   100.0    100.0 
Cartrack Technologies Zambia Limited1  Cartrack Technologies Pte. Limited  Zambia   100.0    100.0 
Cartrack (Mauritius) Ltd1  Cartrack Technologies Pte. Limited  Mauritius   100.0    100.0 
Cartrack Vietnam Limited Liability Company1  Cartrack Technologies Pte. Limited  Vietnam   100.0    100.0 
Cartrack INC.  Cartrack Ireland Limited  U.S.A   100.0    100.0 
Cartrack Polska.Sp.zo.o  Cartrack Ireland Limited  Poland   90.9    90.9 
Cartrack Portugal S.A.  Cartrack Ireland Limited  Portugal   100.0    100.0 
Cartrack Espana. S.L.U.  Cartrack Ireland Limited  Spain   100.0    100.0 
Karu.Com. Unipessoal. Lda  Cartrack Portugal S.A.  Portugal   100.0    100.0 
Cartrack France SAS9  Cartrack Portugal S.A.  France   
-
    100.0 
Cartrack Limitada10  Cartrack Technologies LLC  Mozambique   50.0    50.0 
Auto Club LDA  Cartrack Technologies LLC  Mozambique   80.0    80.0 
Cartrack for Information Technology Company1  Cartrack Technologies LLC  Kingdom of Saudi Arabia   51.0    
-
 

 

1Dormant

2Previously known as Cartrack Technologies Proprietary Limited

3Previously known as Drive and Save Proprietary Limited

4Previously known as Cartrack Holdings Limited

5 Previously known as Retriever Limited
6 Previously known as Picup Technologies Proprietary Limited
7 Previously known as Veraspan Proprietary Limited
8 Previously known as Zonke Bonke Telecoms Proprietary Limited
9 Liquidated on May 19, 2022
10

The Group considers Cartrack Limitada, Combined Telematics Services Proprietary Limited and Cartrack Telematics Proprietary limited as subsidiaries of the Group as the Group has the right to appoint majority of the directors on the Board of Directors of these entities through contractual shareholders' agreement. The Board of Directors of the companies direct the relevant activities of these entities. Accordingly, the Group is exposed to and has the rights to variable returns, and has the ability to affect those returns through the Board of Directors.

11 90% of the share capital of Karooooo Cartrack Limited is held by Karooooo Limited and the remainder 10% of the share capital is held by Karooooo Management Company Pte Limited.

 

Loans provided to subsidiary companies which require financial support have been subordinated in favour of third- party creditors of the underlying companies.

 

On September 1, 2021, Cartrack Holdings (Pty) Ltd acquired 70.1% of the shares and voting interests in Picup Technologies Proprietary Limited for a consideration of ZAR 70.1 million (see Note 28).

 

On September 24, 2021, Cartrack Technologies Pte. Limited acquired 49% of the shares and voting interest in Cartrack Technologies PHL. INC., for a cash consideration of PHP 9.2 million. As a result, the equity interest in Cartrack Technologies PHL. INC. increased from 51% to 100%.

 

On February 28, 2022, Cartrack acquired 100% of the shares and voting interests in Purple Rain Properties No. 444 Proprietary Limited for a consideration of ZAR 100 (see Note 28).

 

On June 15, 2022, the Group disposed of 30% of its interest in Karooooo Kenya Limited for a consideration of USD 380,000. An amount of ZAR 730,112, being the proportion share of the carrying amount of net assets in Karooooo Kenya Limited has been transferred to non-controlling interests.

XML 46 R35.htm IDEA: XBRL DOCUMENT v3.23.1
Acquisition of Subsidiary
12 Months Ended
Feb. 28, 2023
Disclosure of Subsidiaries Text Block [Abstract]  
ACQUISITION OF SUBSIDIARY

28. ACQUISITION OF SUBSIDIARY

  

(i)Karooooo Logistics (Pty) Ltd (formerly known as Picup Technologies Proprietary Limited)

 

On September 1, 2021, the Group acquired 70.1% of the shares and voting interests in Picup, for a consideration of ZAR 70.1 million, recognizing a goodwill of ZAR 58.3 million. The principal activity of Picup is that of providing a technology platform focused on last mile delivery.

 

From the date of acquisition to February 28, 2022, Picup contributed revenue of ZAR 42.0 million and net loss of ZAR 2.1 million to the Group’s results. If the acquisition had occurred on March 1, 2021, management estimates the contribution to the Group’s revenue and net loss would have been ZAR 68.9 million and ZAR 10.6 million respectively.

 

The fair values of identifiable net assets and the cash outflows on the acquisition were as follows:

 

Figures in Rand thousands  Notes   As of
February 28,
2022
 
         
Intangible assets 1  7    13,385 
Other non-current assets       5,055 
Cash and cash equivalents       2,140 
Other current assets (excluding cash and cash equivalents)       11,090 
Non-current liabilities       (13,478)
Current liabilities       (3,967)
          
Net identifiable assets acquired       14,225 
Add: Goodwill  8    58,314 
Add: Other financial asset 2       1,865 
Less: NCI based on proportionate interest       (4,253)
Cash consideration transferred for the business       70,151 
          
Less: cash and cash equivalents acquired       (2,140)
Net outflow of cash       68,011 

 

Goodwill arising on the acquisitions is attributable to the synergies expected to arise from their integration with the Group, the skilled workforce acquired and the distribution networks. The primary reason for these acquisitions is to enhance capability and broaden product offering to customers.

 

The fair value and gross contractual amount of trade and other receivables is ZAR 11.0 million.

 

1 The intangible assets comprised of computer software, trade name and customer relationships estimated at ZAR 13.4 million. The computer software was valued based on replacement cost following review of the useful life. In measuring the fair value of the trade name and customer-related intangibles, relief-from-royalty method and multi-period excess earnings method were used. The relief-from-royalty method considers the discounted estimated royalty payments that are expected to be avoided as a result of the technical know-how being owned. The multi-period excess earnings method considers the present value of net cash flows expected to be generated by the customer relationships, by excluding any cash flows related to contributory assets.

2 This relates to a call option agreement with the non-controlling shareholders of Picup to acquire additional 13% interest in Karooooo Logistics. The option is exercisable from September 1, 2024 and expires on February 29, 2028. The value of the call option as of February 28, 2023 is disclosed in Note 14.

 

(ii)Purple Rain Properties No.444 Proprietary Limited

 

On February 28, 2022, the Group acquired 100% of the shares and voting interests in Purple Rain Properties No. 444 Proprietary Limited (“Purple Rain”) for a consideration of ZAR 100. The acquisition was accounted for as an asset acquisition as based on the concentration test, substantially all of the fair values of the gross assets is concentrated in properties of Purple Rain.

 

The fair values of identifiable net assets and the net cash inflows on the acquisition were as follows:

 

Figures in Rand thousands  Note   As of
February 28,
2022
 
         
Property, plant and equipment       114,166 
Cash and cash equivalents       1,404 
Other current assets (excluding cash and cash equivalents)       1,476 
Term loans  16    (59,088)
Other non-current liabilities       (14,387)
Current liabilities       (1,167)
          
Net identifiable assets acquired       42,404 
Settlement of amounts due from Purple Rain       (42,404)
Cash consideration transferred for acquisition of asset       
*
          
Less: cash and cash equivalents acquired       (1,404)
Net inflow of cash       (1,404)

 

* Amount is less than a thousand Rand.
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.23.1
Material Non-Controlling Interest
12 Months Ended
Feb. 28, 2023
Material Non-Controlling Interest [Abstract]  
MATERIAL NON-CONTROLLING INTEREST

29. MATERIAL NON-CONTROLLING INTEREST

 

On April 21, 2021, the Group acquired the remaining 31.9% equity interest in Cartrack, increasing its ownership from 68.1% to 100%. Reinvestment scheme was offered to the minority shareholders of Cartrack by exchanging a fixed number of Karooooo shares for a fixed number of Cartrack Shares (see Note 1).

 

The carrying amount of Cartrack’s net assets in the Group’s consolidated financial statements on the date of acquisition was ZAR 435.1 million. Subsequent to the acquisition of the remaining 31.9% stake in Cartrack, there is no material non-controlling interest as at February 28, 2023 and February 28, 2022.

 

The following table summarizes the information relating to the Group’s subsidiary that has a material NCI, before intra-group eliminations as at February 28, 2021:

 

    Cartrack Holdings Proprietary Limited  
Figures in Rand thousands   As of
February 28,
2021
 
       
NCI percentage     31.9 %
Principal place of business     South Africa  
         
Revenue     2,290,543  
Profit for the year after tax     542,338  
Other comprehensive income     (12,942 )
Total comprehensive income     529,396  
         
Profit attributable to NCI     179,237  
Other comprehensive income attributable to NCI     (8,094 )
Total comprehensive income attributable to NCI     171,143  
         
Non-current assets     1,588,204  
Current assets     453,576  
Current liabilities     (533,914 )
Non-current liabilities     (198,430 )
Net assets     1,309,436  
Net assets attributable to NCI     427,133  
         
Cash flows from operating activities     955,309  
Cash flows from investing activities     (517,691 )
Cash flows from financing activities     (500,629 )
Net decrease in cash and cash equivalents     (63,011 )
         
Dividends paid to NCI     (145,859 )
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.23.1
Related Parties
12 Months Ended
Feb. 28, 2023
Disclosure of related party [Abstract]  
RELATED PARTIES

30. RELATED PARTIES

 

In addition to the information disclosed in Notes 11, 12 and 19 in the financial statements, the following transactions took place between the Group and related parties at the terms agreed between parties:

 

Transactions with related parties

 

   Year ended February 28 
Figures in Rand thousands  2023   2022   2021 
             
Sales to related parties   (20,139)   (28,915)   (24,901)
Purchases from related parties   92,520    98,032    54,470 
Rent paid to related parties   6,121    13,697    18,260 
Interest paid to related party   
    
    2,048 

 

Information regarding the key management and prescribed officers is detailed in Note 34.

XML 49 R38.htm IDEA: XBRL DOCUMENT v3.23.1
Risk Management
12 Months Ended
Feb. 28, 2023
Risk Management [Abstract]  
RISK MANAGEMENT

31. RISK MANAGEMENT

 

The Directors have overall responsibility for the establishment in oversight of the Group’s risk management framework. The Directors have established the Audit and risk committee which is responsible for developing and monitoring the Group’s risk management policies. The committee reports regularly to the Directors on its activities.

 

The Group’s risk management policies are established to identify and analyze the risk faced by the Group, to set appropriate risk limits, implement controls to enforce limits to monitor risk and adherence to limits.

 

The committee is assisted in its oversight role by internal audit. Internal audit reviews risk and management controls and procedures, the results of which are reported to the committee. 

 

31.1 Capital management

 

The Group’s policy is to maintain a strong capital base so as to maintain investor, creditor and market confidence and to sustain future development of the business. Management monitors return of capital, as well as the level of dividends to shareholders.

 

The capital structure of the Group consists of debt, which includes the borrowings and lease obligations disclosed in Note 16 and 17 respectively, cash and cash equivalents and bank overdraft disclosed in Note 13, and equity as disclosed in the consolidated statement of financial position.

 

There were no changes in the Group’s approach to the capital management during the financial year.

 

In order to maintain or adjust the capital structure, the Group may adjust the amounts of dividends paid to shareholders, return capital to shareholders, issue new shares or sell assets to reduce debt.

 

31.2 Financial risk management

 

The Group has exposure to the following risks arising from financial instruments: credit risk, liquidity risk, currency and interest rate risk.

 

31.2 (a) Credit risk

 

Credit risk is the risk of financial loss to the Group if a customer fails to meet its contractual obligations, and arises principally from the Group’s receivables from customers, cash deposits and cash equivalents.

 

Credit risk is managed by each subsidiary subject to the Group’s established policy and procedure. The Group has a general credit policy of only dealing with credit worthy customers. A significant element of its individual customers is on debit-order payment method to assess credit risk.

 

Trade receivables comprise a widespread customer base. Management evaluates credit risk relating to customers on an ongoing basis. If customers are independently rated, these ratings are used. Otherwise, if there is no independent rating. risk control assesses the credit quality of the customer, taking into account its financial position, past experience and other factors. Individual risk limits are set based on internal or external ratings in accordance with limits set by the Directors. The utilization of credit limits is regularly monitored. The Group does not have any significant credit risk exposure to any single customer or any Group of customers having similar characteristics.

 

There has been no change in credit risk estimation techniques since the last financial year. The carrying amounts of financial assets represent the maximum credit exposure.

 

Expected credit losses on financial assets recognized in profit or loss were as follows:

 

   Year ended February 28 
Figures in Rand thousands  2023   2022   2021 
                
Expected credit loss provision on trade receivables arising from contracts with customers   87,541    88,482    80,842 

 

Trade receivables

 

The Group’s exposure to credit risk is influenced mainly by the individual characteristics of each customer. However, management also considers the factors that may influence the credit risk of its customer base, including the default risk associated with the country in which the customer operates. Details of concentration of revenue are included in Note 20. 

 

Expected credit loss assessment process followed in the current financial year

 

An impairment analysis is performed at each reporting date using a provision matrix to measure expected credit losses.

 

The provision rates are based on days since invoicing date for various groupings of various customer segments with similar loss patterns.

 

The calculation reflects the probability-weighted outcome and reasonable and supportable information that is available at the reporting date about past events, current conditions and forecasts of future conditions.

 

The following table provides information about the expected credit loss rate for trade receivables by ageing category:

 

Figures in Rand thousands  Expected
credit loss
rate
   Gross
carrying
amount
   Impairment
loss
allowance
 
             
At February 28, 2023            
Since invoicing   7%   195,058    13,177 
1 month since invoicing date   18%   51,655    9,434 
2 months since invoicing date   25%   29,777    7,328 
3 months since invoicing date   57%   209,250    119,602 
Total   31%   485,740    149,541 

 

Figures in Rand thousands  Expected
credit loss
rate
   Gross
carrying
amount
   Impairment
loss
allowance
 
             
At February 28, 2022            
Since invoicing   7%   148,625    10,139 
1 month since invoicing date   14%   47,681    6,661 
2 months since invoicing date   22%   26,329    5,729 
3 months since invoicing date   61%   228,092    139,154 
Total   36%   450,727    161,683 

 

Cash and cash equivalents

 

The Group held cash and cash equivalents of ZAR 965.8 million as at February 28, 2023 (2022: ZAR 731.7 million). The cash is held with major banks and financial institutions which are rated and regulated in each country. None of the bank’s holding deposits show financial strain. Impairment on cash and cash equivalents at bank has been measured on a 12-month expected loss and reflect the short maturity of the exposures. The Group considers that its cash and cash equivalents at bank have low credit risk and the amount of the allowance to be insignificant. 

  

31.2 (b) Liquidity risk

 

The Group manages liquidity risk through an ongoing review of future commitments and ensures that there is adequate funding available in terms of cash reserves and committed funding facilities.

 

Cash flow forecasts are prepared and available borrowing facilities are monitored on an ongoing basis.

 

Exposure to liquidity risk

 

The table below analyzes the Group’s financial liabilities into relevant maturity groupings based on the remaining period at the statement of financial position to the contractual maturity date. The amounts disclosed in the table are the contractual undiscounted cash flows and includes contractual interest payments.

 

Figures in Rand thousands  Less than
1 year
   2 years   3 years   4 years   >5 years   Total 
                         
At February 28, 2023                        
Term loans   21,993    18,352    17,596    15,751    
    73,692 
Lease obligations   56,511    37,454    15,084    11,180    10,271    130,500 
Trade and other payables   329,481    
    
    
    
    329,481 
Loans from related parties   607    
    
    
    
    607 
Bank overdraft   40    
    
    
    
    40 
                               
At February 28, 2022                              
Term loans   22,408    43,884    17,938    16,036    
    100,266 
Lease obligations   50,821    42,853    17,305    4,733    8,333    124,045 
Trade and other payables   250,970    
    
    
    
    250,970 
Loans from related parties   2,134    
    
    
    
    2,134 
Bank overdraft   13,722    
    
    
    
    13,722 

 

31.2 (c) Currency risk

 

The Group is exposed to currency risk to the extent that sales, purchases, and borrowings of the foreign operations are denominated in a currency other than the respective functional currencies of Group companies. The functional currencies of Group companies are primarily the ZAR, USD, Euro (EUR), Mozambican metical (MZN), the Singapore dollar (SGD) and Polish zloty (PLN).

 

The Group does not apply hedge accounting. 

 

Exposure to currency risk

 

The summarized quantitative data about the Group’s exposure to currency risk as reported to the management of the Group is as follows:

 

Figures in Rand thousands  USD   EUR   SGD 
             
At February 28, 2023            
Trade and other receivables   104,583    40    433 
Loan from related parties   114,186    80,342    
 
Loan to related parties   (229,229)   
    (20,040)
Cash and cash equivalents   61,780    2,337    560 
Trade and other payables   (50,581)   (5,846)   (8,135)
    739    76,873    (27,182)

 

At February 28, 2022            
Trade and other receivables   62,247    228    
 
Loan from related parties   86,159    71,994    32,085 
Loan to related parties   (112,334)   
    (7,227)
Cash and cash equivalents   144,173    9,618    1,880 
Trade and other payables   (53,609)   (5,286)   (2,299)
    126,636    76,554    24,439 

 

Sensitivity analysis

 

A strengthening/weakening of the ZAR against the USD, EUR and SGD, at year-end would have impacted the measurement of financial instruments denominated in a foreign currency, equity and profit or loss by the amounts shown below. The analysis assumes that all other variables remain constant. A factor change of 10% has been applied to the exchange rates.

 

Figures in Rand thousands  Strengthening
of ZAR
   Weakening of
ZAR
 
         
February 28, 2023        
USD   (74)   74 
EUR   (7,687)   7,687 
SGD   2,718    (2,718)
    (5,043)   5,043 

 

February 28, 2022        
USD   (12,664)   12,664 
EUR   (7,655)   7,655 
SGD   (2,444)   2,444 
    (22,763)   22,763 

 

31.2 (d) Interest rate risk

 

Interest rate risk is the risk that the fair value of future cash flows of a financial instrument will fluctuate because of changes in market interest rates.

 

A fundamental reform of major interest rate benchmarks is being undertaken globally, including the replacement of some interbank offered rates (“IBORs”) with alternative nearly risk-free rates (referred to as “IBOR reform”). The Group has exposures to IBORs on its financial instruments that will be replaced or reformed as part of these market-wide initiatives. The Group’s exposure to interest rate risk relates primarily to the Group’s loan obligations with variable interest rates as follow:

 

  The term loan with Caixa Geral Depositos de S.A attracts interest at a rate of 3% p.a plus 12-month Euro Interbank Offered Rate (“EURIBOR”). The reform of EURIBOR was completed and as a result it can continue to be used as a reference rate.

 

  The term loan with Standard Bank South Africa attracts interest at a rate of 2.05% plus 3-month Johannesburg Interbank Average Rate (“JIBAR”). To-date, no fixed date has been set for the cessation of JIBAR by South Africa Reserve Bank. There is uncertainty over the timing and the methods of transition for replacing the existing benchmark IBORs with alternative rates.
     
  The mortgaged loan with First National Bank attracts interest at a rate of 1.15% p.a plus prime rate. There is uncertainty over the timing and the methods of transition for replacing the existing prime rate with alternative rates.

 

No financial instruments were entered into to mitigate the risk of interest rate movements.

 

Interest rate sensitivity

 

The following table illustrates the effects on Group’s earnings and equity, all other factors remaining constant. A factor of 1% has been applied to the interest rates:

 

   As of February 28 
Figures in Rand thousands  2023   2022 
         
Effect on profit before tax (1% increase)   (599)   (893)
Effect on profit before tax (1% decrease)   599    893 
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.23.1
Analysis of Assets and Liabilities by Financial Instrument Classification
12 Months Ended
Feb. 28, 2023
Analysis of Assets and Liabilities by Financial Instrument Classification [Abstract]  
ANALYSIS OF ASSETS AND LIABILITIES BY FINANCIAL INSTRUMENT CLASSIFICATION

32. ANALYSIS OF ASSETS AND LIABILITIES BY FINANCIAL INSTRUMENT CLASSIFICATION

 

The following table shows the carrying amounts and classification of financial assets and financial liabilities. The carrying amounts approximate their fair values.

 

       As of February 28 
Figures in Rand thousands  Notes   2023   2022 
             
Financial assets (at amortized cost)            
Loans to related party   12    25,800    19,400 
Trade and other receivables (excludes prepayments and other taxes)   11    376,827    304,561 
Cash and cash equivalents   13    965,790    731,748 
         1,368,417    1,055,709 
                
Financial assets (at fair value)               
Other financial assets   14    388    16,664 
                
Financial liabilities (at amortized cost)               
Loans from related parties   12    607    2,134 
Trade and other payables (excludes other taxes)   19    329,481    250,970 
Term loans   16    59,947    89,350 
Bank overdraft   13    40    13,722 
         390,075    356,176 
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.23.1
Fair value of Assets and liabilities
12 Months Ended
Feb. 28, 2023
Disclosure Of Fair Value Of Financial Instruments Text Block Abstract  
FAIR VALUE OF ASSETS AND LIABILITIES

33. FAIR VALUE OF ASSETS AND LIABILITIES

 

Fair value hierarchy

 

The Group categorizes fair value measurement using a fair value hierarchy that is dependent on the valuation inputs used as follows:

 

  Level 1: Quoted prices (unadjusted) in active markets for identical assets or liabilities that the Group can access at the measurement date.

 

  Level 2: Inputs other than quoted prices included within Level 1 that are observable for the asset or liability, either directly (i.e. as prices) or indirectly (i.e. derived from prices).

 

  Level 3: Unobservable inputs for the asset or liability

 

Fair value measurements that use inputs of different hierarchy levels are categorized in its entirety in the same level of the fair value hierarchy as the lowest level input that is significant to the entire measurement.

 

Assets and liabilities measured at fair value

 

As of February 28, 2023, Derivative – call option (Note 14) was measured at level 3 fair value.

 

The fair value of the underlying share of Picup is determined using discounted cash flow model. The key unobservable inputs of the discounted cash flow are as disclosed in Note 8.

 

Assets and liabilities not measured at fair value, for which fair value is disclosed

 

As of February 28, 2023, the fair value of loan to related party as disclosed in the table below is based on significant unobservable inputs (Level 3) and have been calculated by discounting the expected future cash flows using rates currently available for instruments on with similar terms, credit risk and remaining maturities.

 

          As of February 28, 2023  
Figures in Rand thousands   Notes     Carrying amount     Aggregate fair value  
                   
Loan to related party     12       25,800       24,112  

 

Fair value of financial instruments by classes that are not carried at fair value and whose carrying amounts are reasonable approximation of fair value

 

Cash and cash equivalents (Note 13), trade and other receivables (Note 11), trade and other payables (Note 19), term loans (Note 16), loans from related parties (Note 12), and lease liabilities (Note 17). The carrying amounts of these financial assets and liabilities are reasonable approximation of fair values as they are short term in nature, market interest rate instruments.

 

Fair value of financial instrument classes that are not carried at fair value and whose carrying amounts are not reasonable approximation of fair value

 

There are no financial instruments that are not carried at fair value and whose carrying amounts are not reasonable approximation of fair value.

XML 52 R41.htm IDEA: XBRL DOCUMENT v3.23.1
Directors and Key Management Personnel Emoluments
12 Months Ended
Feb. 28, 2023
Disclosure Of Information About Key Management Personnel Text Block Abstract  
DIRECTORS AND KEY MANAGEMENT PERSONNEL EMOLUMENTS

34. DIRECTORS AND KEY MANAGEMENT PERSONNEL EMOLUMENTS

 

Key management personnel compensation comprised the following:

 

   Year ended February 28 
Figures in Rand thousands  2023   2022   2021 
             
Short-term employee benefits   16,557    13,109    27,775 
Post-employment benefits   378    276    590 
    16,935    13,385    28,365 

 

The amounts disclosed in the table are the amounts recognized as an expense during the reporting period related to directors and key management personnel.

XML 53 R42.htm IDEA: XBRL DOCUMENT v3.23.1
Basic and Diluted Earnings Per Share Information
12 Months Ended
Feb. 28, 2023
Basic and Diluted Earnings Per Share Information [Abstract]  
BASIC AND DILUTED EARNINGS PER SHARE INFORMATION

35. BASIC AND DILUTED EARNINGS PER SHARE INFORMATION

 

Basic and diluted earnings per share

 

The calculation of basic and diluted earnings per share has been based on the profit attributable to ordinary shareholders and the weighted average number of ordinary shares in issue.

 

   Year ended February 28 
Figures in Rand  2023   2022   2021 
             
Basic earnings            
Profit attributable to ordinary shareholder of Karooooo (ZAR ’000)   597,153    449,953    318,183 
                
Weighted average number of ordinary shares issued   30,951,106    29,528,020    20,332,894 
                
Basic and diluted earnings per share (ZAR)
   19.29    15.24    15.65 

 

Diluted earnings per share

  

There are no dilutive instruments and therefore diluted earnings per share is the same as basic earnings per share.

XML 54 R43.htm IDEA: XBRL DOCUMENT v3.23.1
Funding Facilities
12 Months Ended
Feb. 28, 2023
Funding Facilities [Abstract]  
FUNDING FACILITIES

36. FUNDING FACILITIES

  

Cartrack Proprietary Limited (“CTSA”) has entered into funding agreements with The Standard Bank South Africa Limited (“SBSA”) and Mercantile Bank, a division of Capitec Bank Limited (“Mercantile”) as follows: The SBSA facility comprises a ZAR 925 million revolving credit funding facility (the “Loan”), of which ZAR 75.0 million is committed and ZAR 850 million is uncommitted. The final repayment date of the Loan is three years from the commencement date. Interest is levied at a rate of 3 months JIBAR plus margin. A guarantee has been provided by Cartrack and Cartrack Manufacturing Proprietary Limited (“CTM”). Security has been provided by Cartrack, CTSA and CTM in the form of a pledge and cession of certain rights in favor of the lender, including shares held in South African entities, all claims, bank accounts, cash and cash equivalent investments, intellectual property, insurance policies and insurance proceeds. At February 28, 2023, ZAR Nil (2022: ZAR 20 million) was utilized.

 

The Mercantile facility comprises an unsecured short-term overdraft facility of ZAR 75.0 million at the bank’s prime lending rate of 11.75% (2022: 7%) per annum. No security is provided on this facility. At February 28, 2023, ZAR Nil (2022: ZAR 13.7 million) was utilized.

XML 55 R44.htm IDEA: XBRL DOCUMENT v3.23.1
Commitments
12 Months Ended
Feb. 28, 2023
Commitments [Abstract]  
COMMITMENTS

37. COMMITMENTS

  

Other than the lease commitments disclosed in Note 17, as at February 28, 2023, the Group has commitments for capital expenditure of ZAR 45.0 million (2022: ZAR 13.8 million), relating to the redevelopment of its head office suite for South Africa. The total estimated redevelopment cost is ZAR 294 million.

XML 56 R45.htm IDEA: XBRL DOCUMENT v3.23.1
Subsequent Events
12 Months Ended
Feb. 28, 2023
Subsequent Events [Abstract]  
SUBSEQUENT EVENTS

38. SUBSEQUENT EVENTS

 

In March 2023, for strategic reasons, the group acquired 76% of Cartrack Swaziland (Proprietary) Limited, from its existing franchisees for a purchase consideration of ZAR 9.1 million.

 

On May 8, 2023, the Board of Directors declared an interim dividend of 85 U.S. cents per ordinary shares which shall be payable entirely out of the Karooooo Ltd’s retained earnings. 

XML 57 R46.htm IDEA: XBRL DOCUMENT v3.23.1
Accounting Policies, by Policy (Policies)
12 Months Ended
Feb. 28, 2023
Accounting Policies [Abstract]  
Basis of consolidation
a) Basis of consolidation

The consolidated financial statements comprises the financial statement of the Company and its subsidiaries as at the end of the reporting period. The financial statements of the subsidiaries used in the preparation of the consolidated financial statements are prepared for the same reporting date as the Company. Consistent accounting policies are applied to like transactions and events in similar circumstances.

All intra-group balances, income and expenses and unrealized gains and losses resulting from intra-group transactions and dividends are eliminated in full.

Subsidiaries are consolidated from the date of acquisition, being the date on which the Group obtains control, and continue to be consolidated until the date that such control ceases.

Losses within a subsidiary are attributed to the non-controlling interest even if that results in a deficit balance.

Business combinations and goodwill

Business combinations are accounted for using the acquisition method. Identifiable assets acquired and liabilities assumed in business combination are measured initially at their fair values at the acquisition date. Acquisition-related costs are recognized as expenses in the periods in which the costs are incurred and the services are received.

Any contingent consideration to be transferred by the acquirer will be recognized at fair value at the acquisition date. Subsequent changes to the fair value of the contingent consideration which is an asset or liability are recognized in profit or loss.

Non-controlling interest in the acquire, that are present ownership interests and entitled their holders to a proportionate share of net assets of the acquire are recognized on the acquisition date at either fair value, or the non-controlling interest’s proportionate share of the acquiree’s identifiable net assets.

Any excess of the sum of the fair value of the consideration transferred in the business combination, the amount of non-controlling interest in the acquiree (if any), and the fair value of the Group’s previously held equity interest in the acquiree (if any), over the net fair value of the acquiree’s identifiable assets and liabilities is recorded as goodwill. In instances where the latter amount exceeds the former, the excess is recognized as gain on bargain purchase in profit or loss on the acquisition date.

Goodwill is initially measured at cost. Following initial recognition, goodwill is measured at cost less any accumulated impairment losses.

For the purpose of impairment testing, goodwill acquired in a business combination is, from the acquisition date, allocated to the Group’s cash-generating units that are expected to benefit from the synergies of the combination.

The cash-generating units to which goodwill have been allocated is tested for impairment annually and whenever there is an indication that the cash-generating unit may be impaired. Impairment is determined for goodwill by assessing the recoverable amount of each cash-generating unit (or group of cash-generating units) to which the goodwill relates.

 

Subsidiaries

Subsidiaries are entities controlled by the Group. The Group controls an entity when it is exposed to, or has rights to, variable returns from its involvement with the entity and has the ability to affect those returns through its power over the entity. The financial results of subsidiaries are consolidated into the Group’s results from acquisition date until loss of control.

When the Group loses control over a subsidiary, it derecognizes the assets and liabilities of the subsidiary, and any related NCI and other components of equity. Any resulting gain or loss is recognized in profit or loss. Any interest retained in the former subsidiary is measured at fair value when control is lost.

Non-controlling interest

Non-controlling interest represents the equity in subsidiaries not attributable, directly or indirectly, to owners of the Company. Changes in the Company’s ownership interest in a subsidiary that do not result in a loss of control are accounted for as equity transactions. In such circumstances, the carrying amounts of the controlling and non-controlling interests are adjusted to reflect the changes in their relative interests in the subsidiary. Any difference between the amount by which the non-controlling interest is adjusted and the fair value of the consideration paid or received is recognized directly in equity and attributed to owners of the Company.

During the financial year ended February 28, 2022, the Group changed the accounting policy voluntarily and accounted for the acquisition of NCI of Cartrack as a separate reserve, “capital reserve” instead of retained earnings. This is to provide transparency to the users since the reinvestment offer is a significant event (see Note 1). The change in accounting policy was corrected prospectively as the impact to the prior period is not material. Subsequent acquisition of interest in subsidiaries without change in control is accounted for under capital reserve. 

Foreign currency
b) Foreign currency
i. Functional and presentation currency

The financial statements are presented in ZAR, which is the Group’s presentation currency. Each entity in the Group determines its own functional currency and items included in the financial statements of each of entities are measured using the currency of the primary economic environment in which the entity operates.

ii. Transactions and balances

Transactions in foreign currencies are measured in the respective functional currencies of the Company and its subsidiaries and are recorded on initial recognition in the functional currencies at exchange rates approximating those ruling at the transaction dates. Monetary assets and liabilities denominated in foreign currencies are translated at the rate of exchange ruling at the end of the reporting period. Non-monetary items that are measured in terms of historical cost in a foreign currency are translated using the exchange rates as at the dates of the initial transactions. Non-monetary items measured at fair value in a foreign currency are translated using the exchange rates at the date when the fair value was measured.

Exchange differences arising on the settlement of monetary items or on translating monetary items at the end of the reporting period are recognized in profit or loss.

 

iii. Consolidated financial statements

For consolidation purpose, the assets and liabilities of foreign operations are translated into ZAR at the rate of exchange ruling at the end of the reporting period and their profit or loss are translated at the exchange rates prevailing at the date of the transactions. The exchange differences arising on the translation are recognized in other comprehensive income. On disposal of a foreign operation, the component of other comprehensive income relating to that particular foreign operation is recognized in profit or loss.

Exchange differences arising on monetary items that form part of the Group’s net investment in foreign operations are recognized initially in other comprehensive income and accumulated under foreign currency translation reserve in equity. The foreign currency translation reserve is reclassified from equity to profit or loss of the Group on disposal of the foreign operation.

Monetary items cease to form part of the net investment in the foreign operation at the moment in time when the Group decides that settlement is planned or is likely to occur in the foreseeable future. Accordingly, exchange differences arising on these monetary items up to that date are recognized in other comprehensive income and accumulated under foreign currency translation reserve in equity. The exchange differences that arise after that date are recognized in profit or loss. When these monetary items are settled, the exchange differences accumulated under foreign currency translation reserve in equity are reclassified from equity to profit or loss.

Financial instruments
c) Financial instruments
i. Financial assets

Initial recognition and measurement

Financial assets are recognized when, and only when, the Group becomes a party to the contractual provisions of the financial instruments.

At initial recognition, the Group measures a financial asset at its fair value plus, in the case of a financial asset not at fair value through profit or loss, transaction costs that are directly attributable to the acquisition of the financial asset. Transaction costs of financial assets carried at fair value through profit or loss are expensed in profit or loss.

Trade receivables are measured at the amount of consideration to which the Group expects to be entitled in exchange for transferring promised goods or services to a customer, excluding amounts collected on behalf of third party, if the trade receivables do not contain a significant financing component at initial recognition.

Subsequent measurement

Subsequent measurement of debt instruments depends on the Group’s business model for managing the asset and the contractual cash flow characteristics of the asset. The measurement categories for classification of debt instruments are:

Amortized cost

Financial assets that are held for the collection of contractual cash flows where those cash flows represent solely payments of principal and interest are measured at amortized cost. Financial assets are measured at amortized cost using the effective interest method, less impairment. Gains and losses are recognized in profit or loss when the assets are derecognized or impaired, and through amortization process.

 

Fair value through other comprehensive income (“FVOCI”)

Financial assets that are held for collection of contractual cash flows and for selling the financial assets, where the assets’ cash flows represent solely payments of principal and interest, are measured at FVOCI. Financial assets measured at FVOCI are subsequently measured at fair value. Any gains or losses from changes in fair value of the financial assets are recognized in other comprehensive income, except for impairment losses, foreign exchange gains and losses and interest calculated using the effective interest method are recognized in profit or loss. The cumulative gain or loss previously recognized in other comprehensive income is reclassified from equity to profit or loss as a reclassification adjustment when the financial asset is derecognized.

Fair value through profit or loss (“FVPL”)

Assets that do not meet the criteria for amortized cost or FVOCI are measured at fair value through profit or loss. A gain or loss on a debt instrument that is subsequently measured at fair value through profit or loss and is not part of a hedging relationship is recognized in profit or loss in the period in which it arises.

Derecognition

A financial asset is derecognized where the contractual right to receive cash flows from the asset has expired. On derecognition of a financial asset in its entirety, the difference between the carrying amount and the sum of the consideration received and any cumulative gain or loss that had been recognized in other comprehensive income for debt instruments is recognized in profit or loss.

ii. Financial liabilities

Initial recognition and measurement

Financial liabilities are recognized when, and only when, the Group becomes a party to the contractual provisions of the financial instrument. The Group determines the classification of its financial liabilities at initial recognition.

All financial liabilities are recognized initially at fair value plus in the case of financial liabilities not at fair value through profit or loss, directly attributable transaction costs.

Subsequent measurement

After initial recognition, financial liabilities that are not carried at fair value through profit or loss are subsequently measured at amortized cost using the effective interest rate method. Gains and losses are recognized in profit or loss when the liabilities are derecognized, and through the amortization process.

Derecognition

A financial liability is derecognized when the obligation under the liability is discharged or cancelled or expires. On derecognition, the difference between the carrying amounts and the consideration paid is recognized in profit or loss.

Derivative financial instruments
d) Derivative financial instruments

Derivatives are initially measured at fair value and any directly attributable transactions are recognized in profit or loss as incurred. Subsequent to initial recognition, derivatives are measured at fair value, and changes therein are generally recognized in profit or loss. For derivatives entered as a transaction with owner, changes in the fair value is recognized directly in equity.

Impairment of financial assets
e) Impairment of financial assets

The Group recognizes an allowance for expected credit losses (“ECLs”) for all debt instruments not held at fair value through profit or loss. ECLs are based on the difference between the contractual cash flows due in accordance with the contract and all the cash flows that the Group expects to receive, discounted at an approximation of the original effective interest rate. The expected cash flows will include cash flows from the sale of collateral held or other credit enhancements that are integral to the contractual terms.

 

ECLs are recognized in two stages. For credit exposures for which there has not been a significant increase in credit risk since initial recognition, ECLs are provided for credit losses that result from default events that are possible within the next 12-months (a “12-month ECL”). For those credit exposures for which there has been a significant increase in credit risk since initial recognition, a loss allowance is recognized for credit losses expected over the remaining life of the exposure, irrespective of timing of the default (a “lifetime ECL”).

For trade receivables, the Group applies a simplified approach in calculating ECLs. Therefore, the Group does not track changes in credit risk, but instead recognizes a loss allowance based on lifetime ECLs at each reporting date. The Group has established a provision matrix based on its historical credit loss experience, adjusted for forward-looking factors specific to the debtors and the economic environment which could affect debtor’s ability to pay.

The Group considers a financial asset in default when contractual payments are 360 days past due. However, in certain cases, the Group may also consider a financial asset to be in default when internal or external information indicates that the Group is unlikely to receive the outstanding contractual amounts in full before taking into account any credit enhancements held by the Group. A financial asset is written off when there is no reasonable expectation of recovering the contractual cash flows.

Property, plant and equipment
f) Property, plant and equipment
i. Recognition and measurement

All items of property, plant and equipment are initially recorded at cost. Subsequent to recognition, property, plant and equipment are measured at cost less accumulated depreciation and any accumulated impairment losses.

The cost of telematic devices is capitalized as property, plant and equipment.

In-vehicle capitalized telematics devices are installed in customers’ vehicles as part of a subscription contract. The telematics device and directly related installation costs are capitalized and depreciated over the expected useful life of the average contract. The related depreciation expense is recorded as part of cost of sales in the consolidated statement of profit and loss. If a subscriber contract with a customer is cancelled prior to the end of its useful life, the unamortized cost is recognized immediately in profit and loss.

Where subscriber contracts are expected to be in existence for periods significantly shorter than the average useful life of 60 months, these are depreciated over a reduced useful life.

Uninstalled telematics devices are devices not installed and available for installation. Work in progress telematics devices are devices in progress of being manufactured.

ii. Depreciation

Depreciation is computed on a straight-line basis over their estimated useful lives of property, plant and equipment including right of use assets as follows:

Category   Depreciation method   Average useful life
Property   Straight line   20-50 years
Property - Right of use assets   Straight line   Lease term or useful life whichever is shorter
Property - Leasehold improvements   Straight line   3 years or lease term
Plant, equipment and vehicles   Straight line   4-5 years
IT equipment   Straight line   3 years
Capitalized telematics devices - Installed   Straight line   5 years

Depreciation is recognized when the property, plant and equipment are installed and are ready for use. Land and construction in progress are stated at cost and are not depreciated.

The residual value, useful life and depreciation method are reviewed at each financial year-end, and adjusted prospectively, if appropriate.

An item of property, plant and equipment is derecognized upon disposal or when no future economic benefits are expected from its use or disposal. Any gain or loss on derecognition of the asset is included in profit and loss in the year the asset is derecognized. 

 

Capitalized commission assets
g) Capitalized commission assets
i. Recognition and measurement

Incremental sales commission costs which are directly related to a customer contract are capitalized to capitalized commission assets and are measured at cost less accumulated amortization.

ii. Amortization

The capitalized commission assets are amortized over the expected useful life of the average contract which is 60 months. If a contract with a customer is cancelled prior to the end of its useful life, the unamortized cost is recognized immediately in profit and loss.

The useful life of items of capitalized commission assets has been assessed as follows:

Item   Amortization method   Average useful life
Capitalized commission assets   Straight line   5 years
Intangible assets
h) Intangible assets

Intangible assets acquired separately are measured initially at cost. Following initially acquisition, intangible assets are carried at cost less any accumulated amortization and any accumulated impairment losses.

The useful lives of intangible assets are assessed as either finite or indefinite.

Intangible assets with finite useful lives are amortized over the estimated useful life and assessed for impairment annually whenever there is an indication that the intangible asset may be impaired. The amortization period and the amortization method are reviewed at least at each financial year end. Changes in the expected useful life or the expected pattern of consumption of future economic benefits embodied in the asset is accounted for by changing the amortization period or method, as appropriate, and are treated as changes in accounting estimates.

Intangible assets with indefinite useful lives or not yet available for use are tested for impairment annually, or more frequently if the events and circumstances indicate that the carrying value may be impaired either individually or at the cash-generating unit level. Such intangible assets are not amortized. The useful life of an intangible asset with an indefinite useful life is reviewed annually to determine whether the useful life assessment continues to be supportable. If not, the change in useful life from indefinite to finite is made on a prospective basis.

Gains or losses arising from de-recognition of an intangible asset are measured as the difference between the net disposal proceeds and the carrying amount of the asset and are recognized in the profit or loss when the asset is derecognized.

i. Product development costs

Product development costs that are directly attributable to the design, testing and development of identifiable hardware and software, controlled by the Group, are recognized as intangible assets when the following criteria are met:

  It is technically feasible to complete the software or product so that it will be available for use or sale;
  Management intends to complete the software or product and use or sell it;
  There is an ability to use or sell the software or product;
  It can be demonstrated how the software or product will generate probable future economic benefits;
  Adequate technical, financial and other resources to complete the development and use or sell the software or product are available; and
  The expenditure attributable to the software or product during its development can be reliably measured.

 

Directly attributable costs that are capitalized as part of the intangible assets include software costs and the costs of personnel whose sole responsibility is their involvement in the Group’s research and development function.   

Other product development expenditures that do not meet the recognition criteria are recognized as an expense as incurred. Product development costs previously recognized as an expense are not recognized as an asset in a subsequent period if the criteria are subsequently met.

Costs incurred in enhancing current telematics hardware (telematics devices) and software (SaaS platform) are expensed when incurred.

The capitalized product development costs are amortized over their estimated useful life which is considered to be three years due to the life cycle of telematics hardware and software applications.

ii. Computer software

Computer software comprises self-developed computer software acquired in a business combination and externally acquired computer software. Acquired computer software licenses are capitalized on the basis of costs incurred to acquire and bring the software into use.

The acquired computer software is amortized over the expected useful life which is generally three to five years. Self-developed computer software acquired in a business combination are recognized at fair value at the acquisition date and subsequently carried at cost less accumulated amortization and accumulated impairment losses, if any.

iii.Brand name

Brand name acquired in a business combination are recognized at fair value at the acquisition date and subsequently carried at cost less accumulated amortization and accumulated impairment losses. Brand name is amortized on a straight-line basis over the expected useful life of five years.

iv.Customer relationship

Customer relationship acquired in a business combination are recognized at fair value at the acquisition date and subsequently carried at cost less accumulated amortization and accumulated impairment losses. Customer relationship is amortized on a straight-line basis over the expected useful life of three years.

Impairment of non-financial assets
i) Impairment of non-financial assets

The Group assesses at each reporting date whether there is an indication of impairment that an asset may be impaired or that a previously recognized impairment loss for an asset other than goodwill may no longer exist or may have decreased. If any indication exists, or when an annual impairment testing for an asset is required, the Group makes an estimate of the asset’s recoverable amount.

An asset’s recoverable amount is the higher of an asset’s or cash-generating unit’s fair value less costs of disposal and its value in use and is determined for an individual asset, unless the asset does not generate cash inflows that are largely independent of those from other assets or groups of assets. Where the carrying amount of an asset or cash-generating unit exceeds its recoverable amount, the asset is considered impaired and is written down to its recoverable amount.

The impairment losses are recognized in profit or loss.

A previously recognized impairment loss is reversed only if there has been a change in the estimates used to determine the asset’s recoverable amount since the last impairment loss was recognized. If that is the case, the carrying amount of the asset is increased to its recoverable amount. That increase cannot exceed the carrying amount that would have been determined, net of depreciation, had no impairment loss been recognized previously. Such reversal is recognized in profit or loss. Impairment loss relating to goodwill cannot be reversed in future periods.

Taxation
j) Taxation
i. Current income tax

Current income tax assets and liabilities for the current and prior periods are measured at the amount expected to be recovered from or paid to the taxation authorities. The tax rates and tax laws used to compute the amount are those that are enacted or substantively enacted at the end of the reporting period, in the countries where the Group operates and generates taxable income.

 

Current income taxes are recognized in profit or loss except to the extent that the tax relates to items recognized outside profit or loss, either in other comprehensive income or directly in equity. Management periodically evaluates positions taken in the tax returns with respect to situations in which applicable tax regulations are subject to interpretation and establishes provisions where appropriate.

Dividend withholding tax is currently payable on dividends distributed to equity holders of the Group at a rate as determined by each country’s jurisdiction. This tax is not attributable to the Company, but is collected by the Company and paid to the tax authorities on behalf of the shareholder.

On receipt of a dividend by a company from an investment held in a tax jurisdiction outside that of the Company, any dividend withholding tax payable is recognized as part of current tax.

ii. Deferred tax

Deferred tax is provided using the liability method on temporary differences at the end of the reporting period between the tax bases of assets and liabilities and their carrying amounts for financial reporting purposes.

Deferred tax liabilities are recognized for all temporary differences, except:

  When the deferred tax liability arises from the initial recognition of goodwill or an asset or liability in a transaction that is not a business combination and, at the time of the transaction, affects neither the accounting profit nor taxable profit or loss.
  In respect of taxable temporary differences associated with investments in subsidiaries and interests in joint venture, where the timing of the reversal of the temporary differences can be controlled and it is probable that the temporary differences will not reverse in the foreseeable future.

Deferred tax assets are recognized for all deductible temporary differences, the carry forward of unused tax credits and unused tax losses, to the extent that it is probable that taxable profit will be available against which the deductible temporary differences, and the carry forward of unused tax credits and unused tax losses can be utilized, except:

  When the deferred tax asset relating to the deductible temporary difference arises from the initial recognition of an asset or liability in a transaction that is not a business combination and, at the time of the transaction, affects neither the accounting profit nor taxable profit or loss.
  In respect of deductible temporary differences associated with investments in subsidiaries and interests in joint venture, deferred tax assets are recognized only to the extent that it is probable that the temporary differences will reverse in the foreseeable future and taxable profit will be available against which the temporary differences can be utilized.

The carrying amount of deferred tax assets is reviewed at the end of each reporting period and reduced to the extent that it is no longer probable that sufficient taxable profit will be available to allow all or part of the deferred tax asset to be utilized. Unrecognized deferred tax assets are reassessed at the end of each reporting period and are recognized to the extent that it has become probable that future taxable profit will allow the deferred tax asset to be recovered.

Deferred tax assets and liabilities are measured at the tax rates that are expected to apply to the year when the asset is realized or the liability is settled, based on tax rates (and tax laws) that have been enacted or substantively enacted at the end of each reporting period.

Deferred tax relating to items recognized outside profit or loss is recognized outside profit or loss. Deferred tax items are recognized in correlation to the underlying transaction either in other comprehensive income or directly in equity.

The Group offsets deferred tax assets and deferred tax liabilities if and only if it has a legally enforceable right to set off current tax assets and current tax liabilities and the deferred tax assets and deferred tax liabilities relate to income taxes levied by the same taxation authority on either the same taxable entity or different taxable entities which intend either to settle current tax liabilities and assets on a net basis, or to realise the assets and settle the liabilities simultaneously, in each future period in which significant amounts of deferred tax liabilities or assets are expected to be settled or recovered.

 

iii. Sales tax

Revenues, expenses and assets are recognized net of the amount of sales tax except:

  Where the sales tax incurred on a purchase of assets or services is not recoverable from the taxation authority, in which case the sales tax is recognized as part of the cost of acquisition of the asset or as part of the expense item as applicable; and
  Receivables and payables that are stated with the amount of sales tax included.

The net amount of sales tax recoverable from, or payable to, the taxation authority is included as part of receivables or payables in the statement of financial position.

Leases
k) Leases

The Group assesses at contract inception whether a contract is, or contains, a lease. That is, if the contract conveys the right to control the use of an identified asset for a period of time in exchange for consideration.

i. As Lessee

The Group applies a single recognition and measurement approach for all leases, except for short-term leases and leases of low-value assets. The Group recognizes lease liabilities representing the obligations to make lease payments and right-of-use assets representing the right to use the underlying leased assets.

Right-of-use assets

The Group recognizes right-of-use assets at the commencement date of the lease (i.e. the date the underlying asset is available for use). Right-of-use assets are measured at cost, less any accumulated depreciation and impairment losses, and adjusted for any remeasurement of lease liabilities. The cost of right-of-use assets includes the amount of lease liabilities recognized, initial direct costs incurred, and lease payments made at or before the commencement date less any lease incentives received. Right-of-use assets are depreciated on a straight-line basis over the shorter of the lease term and the estimated useful lives of the assets.

If ownership of the leased asset transfers to the Group at the end of the lease term or the cost reflects the exercise of a purchase option, depreciation is calculated using the estimated useful life of the asset. The right-of-use assets are also subject to impairment. The accounting policy for impairment is disclosed in Note 2.2(i).

The Group’s right-of-use assets are presented in property, plant and equipment in the consolidated statement of financial position.

Lease liabilities

At the commencement date of the lease, the Group recognizes lease liabilities measured at the present value of lease payments to be made over the lease term. The lease payments include fixed payments (including in-substance fixed payments) less any lease incentives receivable, variable lease payments that depend on an index or a rate, and amounts expected to be paid under residual value guarantees. The lease payments also include the exercise price of a purchase option reasonably certain to be exercised by the Group and payments of penalties for terminating the lease, if the lease term reflects the Group exercising the option to terminate. Variable lease payments that do not depend on an index or a rate are recognized as expenses (unless they are incurred to produce inventories) in the period in which the event or condition that triggers the payment occurs.

In calculating the present value of lease payments, the Group uses its incremental borrowing rate at the lease commencement date because the interest rate implicit in the lease is not readily determinable. After the commencement date, the amount of lease liabilities is increased to reflect the accretion of interest and reduced for the lease payments made. In addition, the carrying amount of lease liabilities is remeasured if there is a modification, a change in the lease term, a change in the lease payments (e.g. changes to future payments resulting from a change in an index or rate used to determine such lease payments) or a change in the assessment of an option to purchase the underlying asset.

The Group’s lease liabilities are presented separately in the consolidated statement of financial position and in Note 17.

Short-term leases and leases of low-value assets

The Group applies the short-term lease recognition exemption to not recognize right-of-use assets and lease liabilities that have a lease term of 12 months or less and leases of low-value assets. The lease payments associated with these leases are charged directly to profit on a straight-line basis over the lease term.

ii. As Lessor (Finance lease)

Leases where the Group has transferred substantially all risks and rewards incidental to ownership of the leased assets to the lessees are classified as finance leases.

The leased asset is derecognized and the present value of the lease receivable is recognized on the balance sheet and included in “trade and other receivables and prepayments”. The difference between the gross receivable and the present value of the lease receivable is recognized as finance income.

Each lease payment received is applied against the gross investment in the finance lease receivable to reduce both the principal and the unearned finance income. The finance income is recognized in profit or loss on a basis that reflects a constant periodic rate of return on the net investment in the finance lease receivable.

Initial direct costs incurred by the Group in negotiating and arranging finance leases are added to finance lease receivables and reduce the amount of income recognized over the lease term.

 

Inventories
l) Inventories

Inventories are stated at the lower of cost and net realizable value. Net realizable value is the estimated selling price in the ordinary course of business less the estimated costs of completion and the estimated costs necessary to make the sale. The cost of inventories comprises of all costs of purchase, costs of conversion and other costs incurred in bringing the inventories to their present location and condition.

Cost is determined on a weighted average cost basis.

Management considers the condition and usability of inventories on an annual basis to determine whether an allowance for obsolete inventory is required.

Cash and cash equivalents
m) Cash and cash equivalents

Cash and cash equivalents comprise cash balances and short-term deposits with maturities of three months or less from the date of acquisition that are subject to an insignificant risk of changes in their fair value, and are used by the Group in the management of its short-term commitments.

For the purpose of the statement of cash flows, bank overdrafts that are repayable on demand and form an integral part of the Group’s cash management are included in cash and cash equivalents. Bank overdrafts are included within current liabilities on the statement of financial position. Restricted cash is excluded from the statement of cash flows.

Borrowing costs
n) Borrowing costs

Borrowing costs directly attributable to the acquisition, construction or production of an asset that necessarily takes a substantial period of time to get ready for its intended use or sale are capitalized as part of the cost of the asset. All other borrowing costs are expensed in the period they occur. Borrowing costs consist of interest and other costs that an entity incurs in connection with the borrowing of funds.

Employee benefits
o) Employee benefits
i. Defined contribution plans

The Group participates in the national pension schemes as defined by the laws of the countries in which it has operations. In particular, the Singapore companies in the Group make contributions to the Central Provident Fund scheme in Singapore, a defined contribution pension scheme. Contributions to defined contribution pension schemes are recognized as an expense in the period in which the related service is performed.

ii. Employee leave entitlement

Employee entitlements to annual leave are recognized as a liability when they are accrued to the employees. The undiscounted liability for leave expected to be settled wholly before twelve months after the end of the reporting period is recognized for services rendered by employees up to the end of the reporting period.

Provisions and contingencies
p) Provisions and contingencies

Provisions are recognized when the Group has a present obligation (legal or constructive) as a result of a past event, it is probable that an outflow of resources embodying economic benefits will be required to settle the obligation can be estimated reliably.

Provisions are reviewed at the end of each reporting period and adjusted to reflect the current best estimate. If it is no longer probable that an outflow of economic resources will be required to settle the obligation, the provision is reversed. If the effect of the time value of money is material, provisions are discounted using a current pre-tax rate that reflects, where appropriate, the risks specific to the liability. When discounting is used, the increase in the provision due to the passage of time is recognized as a finance cost.

The Group offers warranties of up to ZAR 1.0 million in the event of the non-recovery of a stolen vehicle, subject to various terms and conditions. The provision for future warranty claims is based on known claims at year end and takes into account the historic claims to payment ratio.

Revenue
q) Revenue

The Group principally generates revenue from providing a full-stack smart mobility software-as-a-service (“SaaS”) platform for connected vehicles and other assets. The Group recognizes revenue as or when it satisfies its performance obligations.

Hardware revenue

Hardware revenue is recognized when control of the telematics device was transferred to the customer which occurred upon installation on the customer’s vehicle. The payment terms is generally 30 days.

 

Installation revenue

Installation revenue is recognized when the device is successfully installed, which occurs at the same time that control of the hardware is transferred to the customer, which occurs upon installation on the customer’s vehicle. Customers are invoiced when the devices are installed and payment terms is generally 30 days.

Subscription revenue

Revenues arising from the SaaS service is recognized as the service is provided over the contractual term. Customers are invoiced monthly in advance and invoices are payable on presentation.

The Group has assessed whether its subscription contract arrangements contain a significant financing component and it was determined that the contracts do not have a significant financing component because the difference between the timing of when the cash is received and the services are transferred to the customer is not to provide the customer with a benefit of financing.

Miscellaneous contract fees

The Group sometimes makes miscellaneous SaaS charges to customers to maintain the telematic devices, process administrative changes to contractual terms, or for contract cancellation. Such charges are recognized and invoiced when they arise and payment terms are generally 30 days.

Motor Dealership Embedded Devices

The Group installs devices into motor dealership vehicles free of charge, but ownership of the embedded devices remains with the Group. Such devices were recognized as properly, plant and equipment under the category of “capitalized telematics devices - installed”. In some cases, installed devices are removed from dealership vehicles and returned to capitalized telematics devices uninstalled. During the financial year ended February 28, 2022, the reclassification was corrected prospectively as the impact to comparative amounts is not material.

Although the group does collect certain upfront fees from its customers, these fees represent an insignificant proportion of the total transaction price, and therefore the Company has concluded that the amount invoiced each month for subscription services reasonably represents the value to customers of the group’s performance completed to date. Therefore, revenue is recognized for the amount to which the group has a right to invoice and the group qualifies for the practical expedient provided in IFRS 15:B16. Accordingly, as permitted by IFRS 15:121, the quantitative disclosures about the group’s remaining performance obligations (future subscription services) are not provided.

When the motor dealership sells the motor vehicle to a customer, a customer may sign a SaaS subscription contract. Subscription revenue will then be recognized as the service is provided. If the customer does not sign a subscription contract the cost of the device will be recognized immediately in cost of sales.

Since control of the embedded device is not transferred to the customer and the customer does not have the ability to determine how and for what purpose the device is used, the Group has concluded that its contracts do not contain a lease arrangement.

Vehicle sales

Vehicle sales is recognized when ownership of the vehicle is transferred to the customer.

Delivery service fees

Delivery service fee is recognized as the service is rendered.

Interest income

Interest income is recognized using the effective interest method.

 

Government Grants
r) Government grants

Government grant relates to Research and Development (“R&D”) incentives and various COVID-19 relief government initiatives.

Government grants are recognized when there is reasonable assurance that the grant will be received and all attaching conditions will be complied with. When the grant relates to an expense item, it is recognized as income on a systematic basis over the periods that the related costs, for which it is intended to compensate, are expensed. Where the grant relates to an asset, the fair value is recognized as deferred capital grant on the balance sheet and is amortized to profit or loss over the expected useful life of the relevant asset.

Earnings per share
s) Earnings per share

Basic earnings per share

Basic earnings per share is calculated by dividing the profit or loss attributable to ordinary shareholders of the Group by the weighted average number of ordinary shares outstanding during the financial year.

Diluted earnings per share

Diluted earnings per share is calculated by dividing the profit attributable to ordinary equity holders of the parent by the weighted average number of ordinary shares outstanding during the financial year plus the weighted average number of ordinary shares that would be issued on conversion of all the dilutive potential ordinary shares into ordinary shares.

Share capital and share issue expenses
t) Share capital and share issue expenses

Proceeds from issuance of ordinary shares are recognized as share capital in equity. Incremental costs directly attributable to the issuance of ordinary shares are deducted against share capital.

Treasury shares
u) Treasury shares

The Group’s own equity instruments, which are reacquired are recognized at cost and deducted from equity. No gain or loss is recognized in profit or loss on the purchase, sale, issue or cancellation of the Group’s own equity instruments. Any difference between the carrying amount of treasury shares and the consideration received, if reissued, is recognized directly in equity. Voting rights related to treasury shares are nullified for the Group and no dividends are allocated to them respectively.

Contingencies
v) Contingencies

A contingent liability is:

  a possible obligation that arises from past events and whose existence will be confirmed only by the occurrence or non-occurrence of one or more uncertain future events not wholly within the control of the Group; or
  a present obligation that arises from past events but is not recognized because:
    (i) It is not probable that an outflow of resources embodying economic benefits will be required to settle the obligation; or
    (ii) The amount of the obligation cannot be measured with sufficient reliability.

A contingent asset is a possible asset that arises from past events and whose existence will be confirmed only by the occurrence or non-occurrence of one or more uncertain future events not wholly within the control of the Group.

Contingent liabilities and assets are not recognized on the statement of financial position of the Group.

XML 58 R47.htm IDEA: XBRL DOCUMENT v3.23.1
Significant Accounting Policies (Tables)
12 Months Ended
Feb. 28, 2023
Disclosure Of Significant Accounting Policies Text Block Abstract  
Schedule of property, plant and equipment useful lives
Category   Depreciation method   Average useful life
Property   Straight line   20-50 years
Property - Right of use assets   Straight line   Lease term or useful life whichever is shorter
Property - Leasehold improvements   Straight line   3 years or lease term
Plant, equipment and vehicles   Straight line   4-5 years
IT equipment   Straight line   3 years
Capitalized telematics devices - Installed   Straight line   5 years
Schedule of capitalized commission assets
Item   Amortization method   Average useful life
Capitalized commission assets   Straight line   5 years
XML 59 R48.htm IDEA: XBRL DOCUMENT v3.23.1
Standards Issued But Not Yet Effective (Tables)
12 Months Ended
Feb. 28, 2023
Standards Issued But Not Yet Effective [Abstract]  
Schedule of significant impact on the groups consolidated financial statements
Details of amendment   Annual periods
beginning on/after
IFRS 17 Insurance Contracts and amendments to IFRS 17 Insurance Contracts   January 1, 2023
Amendments to IAS 8: Definition of Accounting Estimates   January 1, 2023
Amendments to IAS 12 Income Taxes: Deferred Tax Related to Assets and Liabilities Arising from a Single Transaction   January 1, 2023
Amendments to IAS 1 and IFRS Practice Statement 2: Disclosure of Accounting Policies   January 1, 2023
Initial Application of IFRS 17 and IFRS 9 – Comparative information (Amendments to IFRS 17)   January 1, 2023
Amendments to IAS 1: Classification of Liabilities as Current or Non-current   January 1, 2024
Amendments to IFRS 16: Lease Liability in a Sale and Leaseback   January 1, 2024
Amendments to IFRS 1: Non-current Liabilities with Covenants   January 1, 2024
Amendments to IAS 28 and IFRS 10: Sale or Contribution of Assets between an Investor and its Associate or Joint Venture   To be determined
XML 60 R49.htm IDEA: XBRL DOCUMENT v3.23.1
Segment Reporting (Tables)
12 Months Ended
Feb. 28, 2023
Segment Reporting [Abstract]  
Schedule of segment information provided to the Group CEO
Figures in Rand thousands  Cartrack   Carzuka  

Karooooo

Logistics

   Total 
February 28, 2023                
Subscription revenue   3,003,931    
-
    6,141    3,010,072 
Other revenue   72,709    
-
    
-
    72,709 
Vehicle sales   
-
    250,845    
-
    250,845 
Delivery service   
-
    
-
    173,441    173,441 
Segment revenue   3,076,640    250,845    179,582    3,507,067 
                     
Segment operating profit/ (loss)   914,981    (37,813)   4,747    881,915 
                     
Depreciation and amortization   541,238    2,133    1,560    544,931 
Capital expenditure   605,716    12,074    8,519    626,309 
                     
February 28, 2022                    
Subscription revenue   2,565,745    
    2,420    2,568,165 
Other revenue   71,055    
    
    71,055 
Vehicle sales   
    67,310    
    67,310 
Delivery service   
    
    39,621    39,621 
Segment revenue   2,636,800    67,310    42,041    2,746,151 
                     
Segment operating profit/ (loss)   715,336    (13,302)   (2,909)   699,125 
                     
Depreciation and amortization   497,161    97    101    497,359 
Capital expenditure   594,171    1,916    363    596,450 
Schedule of reconciliation of information on reportable segments to the amounts reported in consolidated financial statements
   Year ended February 28 
Figures in Rand thousands  2023   2022   2021 
Total segment operating profits   881,915    699,125    726,562 
IPO costs   
-
    (10,288)   (25,570)
Finance income   23,255    6,083    4,358 
Finance cost   (10,095)   (12,331)   (9,302)
Fair value changes to derivative assets   (971)   (506)   
 
Consolidated profit before taxation   894,104    682,083    696,048 
Schedule of information about geographical areas
   As of February 28 
Non-current operating assets1  2023   2022 
        
South Africa   1,417,103    1,295,683 
Africa-Other   116,463    92,517 
Europe   270,379    192,712 
Asia-Pacific2, Middle East & USA   380,436    314,421 
    2,184,381    1,895,333 
1 Non-current operating assets consist of property, plant and equipment, capitalized commission assets, intangible assets, goodwill and prepayments.
2 Included in Asia-Pacific is non-current assets from Singapore amount to ZAR 140.0 million (2022: ZAR 113.0 million).
XML 61 R50.htm IDEA: XBRL DOCUMENT v3.23.1
Property, Plant and Equipment (Tables)
12 Months Ended
Feb. 28, 2023
Disclosure Of Property Plant And Equipment Text Block Abstract  
Schedule of property, plant and equipment
   Land and
Property 3
   Plant,
equipment
and vehicles
   IT
equipment
   Capitalized
telematics
devices –
Work-in-
Progress
   Capitalized
telematics
devices –
Uninstalled
   Capitalized
telematics
devices -
Installed
   Construction
in progress
   Total 
At February 28, 2023                                
Owned assets                                
Cost   147,607    134,813    143,734    202,425    104,951    2,566,867    76,519    3,376,916 
Accumulated depreciation   (26,422)   (105,337)   (79,563)   
    
    (1,691,206)   
    (1,902,528)
Carrying value   121,185    29,476    64,171    202,425    104,951    875,661    76,519    1,474,388 
                                         
Right-of-use assets                                        
Cost   172,155    53,083    21,170    
    
    
    
    246,408 
Accumulated depreciation   (88,208)   (19,928)   (20,846)   
    
    
    
    (128,982)
Carrying value   83,947    33,155    324    
    
    
    
    117,426 
                                         
Total   205,132    62,631    64,495    202,425    104,951    875,661    76,519    1,591,814 
                                         
At February 28, 2022                                        
Owned assets                                        
Cost   141,873    132,870    100,299    138,405    173,871    2,039,265    4,166    2,730,749 
Accumulated depreciation   (21,858)   (101,426)   (50,932)   
-
    
-
    (1,268,141)   
-
    (1,442,357)
Carrying value   120,015    31,444    49,367    138,405    173,871    771,124    4,166    1,288,392 
                                         
Right-of-use assets                                        
Cost   112,516    43,435    20,586    
    
    
    
    176,537 
Accumulated depreciation   (48,128)   (10,927)   (15,215)   
    
    
    
    (74,270)
Carrying value   64,388    32,508    5,371    
    
    
    
    102,267 
                                         
Total   184,403    63,952    54,738    138,405    173,871    771,124    4,166    1,390,659 
1During the financial year ended February 28, 2022, the Group has reclassified capitalized telematics devices - installed to capitalized telematics devices - uninstalled of ZAR 50.4 million to better reflect the underlying nature of these assets. The reclassification was corrected prospectively as the impact to the prior period is not material.
2Amount is net of the provision for unconverted motor dealership units amounting to ZAR 13.3 million.
3Certain freehold land and building of the Group with a carrying amount of ZAR 186.5 million were mortgaged to a bank as security for mortgaged loan (Note 16). The freehold land and building is a head office suite for South Africa and is located at Rosebank, Johannesburg.
Schedule of reconciliation of the carrying value of property, plant and equipment
   Land and
Property 3
   Plant,
equipment
and vehicles
   IT
equipment
   Capitalized
telematics
devices –
Work-in-
Progress
   Capitalized
telematics
devices –
Uninstalled
   Capitalized
telematics
devices -
Installed
   Construction
in progress
   Total 
                                 
At February 28, 2023                                
Beginning balance   120,015    31,444    49,367    138,405    173,871    771,124    4,166    1,288,392 
Additions   9,057    7,513    33,191    142,586    111,661    203,295    72,353    579,656 
Transfer   
    
    
    (78,566)   (189,160)   267,726    
    
 
Disposals   (3,230)   (2,033)   (282)   
    
    (2,890)   
    (8,435)
Depreciation   (5,425)   (8,957)   (25,152)   
    
    (404,577)   
    (444,111)
Translation adjustments   768    1,509    7,047    
    8,579    40,983    
    58,886 
Ending balance   121,185    29,476    64,171    202,425    104,951    875,661    76,519    1,474,388 
                                         
Right-of-use assets                                        
Beginning balance   64,388    32,508    5,371    
    
    
    
    102,267 
Additions   48,978    9,959    635    
    
    
    
    59,572 
Disposals   (698)   (187)   (2)   
    
    
    
    (887)
Depreciation   (34,450)   (9,517)   (5,710)   
    
    
    
    (49,677)
Translation adjustments   5,729    392    30    
    
    
    
    6,151 
Ending balance   83,947    33,155    324    
    
    
    
    117,426 
                                         
Total   205,132    62,631    64,495    202,425    104,951    875,661    76,519    1,591,814 

 

Figures in Rand thousands  Land and
Property
   Plant,
equipment
and vehicles
   IT
equipment
   Capitalized
telematics
devices –
Work-in-
Progress
   Capitalized
telematics
devices –
Uninstalled
   Capitalized
telematics
devices -
Installed
   Construction
in progress
   Total 
At February 28, 2022                                
Owned assets                                
Beginning balance   17,742    20,151    25,270    104,475    116,422    761,433    
-
    1,045,493 
Acquisition of subsidiary   110,000    45    261    
-
    
-
    
-
    4,166    114,472 
Additions   3,152    5,940    43,339    212,940    56,8572   230,406    
-
    552,634 
Transfer   
-
    
-
    
-
    (179,010)   (47,825)   226,835    
-
    
-
 
Disposals   (108)   (27)   (470)   
-
    
-
    (2,391)   
-
    (2,996)
Depreciation   (4,992)   (9,023)   (14,798)   
-
    
-
    (384,058)   
-
    (412,871)
Reclassification (to)/ from right-of-use assets   (5,816)   14,620    (4,649)   
-
    
-
    
-
    
-
    4,155 
Reclassification1   
-
    
-
    
-
    
-
    50,355    (50,355)   
-
    
-
 
Translation adjustments   37    (262)   414    
-
    (1,938)   (10,746)   
-
    (12,495)
Ending balance   120,015    31,444    49,367    138,405    173,871    771,124    4,166    1,288,392 
                                         
Right-of-use assets                                        
Beginning balance   52,633    33,993    5,073    
-
    
-
    
-
    
-
    91,699 
Additions   38,859    25,183    132    
-
    
-
    
-
    
-
    64,174 
Transfer   (3,798)   3,629    169    
-
    
-
    
-
    
-
    
-
 
Disposals   (146)   (528)   (20)   
-
    
-
    
-
    
-
    (694)
Depreciation   (26,948)   (14,123)   (4,339)   
-
    
-
    
-
    
-
    (45,410)
Reclassification from/(to) owned assets   5,816    (14,620)   4,649    
-
    
-
    
-
    
-
    (4,155)
Translation adjustments   (2,028)   (1,026)   (293)   
-
    
-
    
-
    
-
    (3,347)
Ending balance   64,388    32,508    5,371    
-
    
-
    
-
    
-
    102,267 
                                         
Total   184,403    63,952    54,738    138,405    173,871    771,124    4,166    1,390,659 
1During the financial year ended February 28, 2022, the Group has reclassified capitalized telematics devices - installed to capitalized telematics devices - uninstalled of ZAR 50.4 million to better reflect the underlying nature of these assets. The reclassification was corrected prospectively as the impact to the prior period is not material.
2Amount is net of the provision for unconverted motor dealership units amounting to ZAR 13.3 million.
3Certain freehold land and building of the Group with a carrying amount of ZAR 186.5 million were mortgaged to a bank as security for mortgaged loan (Note 16). The freehold land and building is a head office suite for South Africa and is located at Rosebank, Johannesburg.
XML 62 R51.htm IDEA: XBRL DOCUMENT v3.23.1
Capitalized Commission Assets (Tables)
12 Months Ended
Feb. 28, 2023
Capitalized Commission Assets Abstract  
Schedule of capitalized commission assets
   As of February 28 
Figures in Rand thousands  2023   2022 
         
Cost   537,367    413,240 
Accumulated amortization   (250,313)   (181,703)
Carrying value   287,054    231,537 
Schedule of reconciliation of the carrying value of capitalized sales commissions
   As of February 28 
Figures in Rand thousands  2023   2022 
         
At March 1   231,537    201,075 
Additions   112,738    112,639 
Amortization   (64,707)   (64,566)
Write off   
    (15,301)
Translation adjustments   7,486    (2,310)
At February 28   287,054    231,537 
XML 63 R52.htm IDEA: XBRL DOCUMENT v3.23.1
Intangible Assets (Tables)
12 Months Ended
Feb. 28, 2023
Disclosure Of Intangible Assets Text Block Abstract  
Schedule of intangible assets
Figures in Rand thousands  Product
development
costs
   Computer
software
   Trade name   Customer
relationship
   Total 
                     
At February 28, 2023                    
Cost   144,922    34,039    782    6,385    186,128 
Accumulated amortization   (76,621)   (20,281)   (391)   (3,193)   (100,486)
Carrying value   68,301    13,758    391    3,192    85,642 
                          
At February 28, 2022                         
Cost   123,036    24,680    782    6,385    154,883 
Accumulated amortization   (63,299)   (13,359)   (130)   (1,064)   (77,852)
Carrying value   59,737    11,321    652    5,321    77,031 
Schedule of reconciliation of the carrying value of intangible assets
Figures in Rand thousands  Note  Product
development
costs
   Computer
software
   Trade name   Customer
relationship
   Total 
                        
At February 28, 2023                       
Beginning balance      59,737    11,321    652    5,321    77,031 
Additions      38,837    7,816    
    
    46,653 
Amortization      (42,638)   (6,115)   (261)   (2,129)   (51,143)
Translation adjustments      12,365    736    
    
    13,101 
Ending balance      68,301    13,758    391    3,192    85,642 
                             
At February 28, 2022                            
Beginning balance      53,644    5,695    
    
    59,339 
Acquisition of subsidiary  28   
    6,218    782    6,385    13,385 
Additions      40,787    3,029    
    
    43,816 
Amortization      (34,288)   (3,596)   (130)   (1,064)   (39,078)
Translation adjustments      (406)   (25)   
    
    (431)
Ending balance      59,737    11,321    652    5,321    77,031 
XML 64 R53.htm IDEA: XBRL DOCUMENT v3.23.1
Goodwill (Tables)
12 Months Ended
Feb. 28, 2023
Goodwill Table [Abstract]  
Schedule of goodwill is allocated cash generating units
      Cartrack   Karooooo     
Figures in Rand thousands  Note  Mozambique   Portugal   Spain   Other   Logistics   Total 
                            
At March 1, 2021      57,232    32,192    22,818    11,910    
    124,152 
Acquisition of subsidiary  28   
    
    
    
    58,314    58,314 
Translation adjustments      7,849    (2,028)   (1,437)   (466)   
    3,918 
At February 28, 2022      65,081    30,164    21,381    11,444    58,314    186,384 
Translation adjustments      17,196    4,305    3,051    1,545    
    26,097 
At February 28, 2023      82,277    34,469    24,432    12,989    58,314    212,481 
Schedule of key estimates used for the fair value
        As of February 28  
Key estimates   CGU   2023     2022  
Revenue growth rate                
This is the average annual compound growth rate in revenue that is derived from management’s forecast and is based on external available information, such as GDP and industry growth rate within the region.         Mozambique     16 %     17 %
  Portugal     15 %     10 %
  Spain     19 %     16 %
  Karooooo Logistics     51 %     -  
                     
The growth rate applied for revenue is considered to be the main driver of profitability and hence free cash flow. CGUs are at different maturity levels in their business cycles and hence will reflect considerably different growth rates. The various geographical markets the CGUs operate within also have differences in their economies which have been taken into consideration. The growth rate determined by management is based on historical data from both external and internal sources and is consistent with reported global telematics growth forecasts for the medium to long term and with the assumptions that a market participant would make.                    
                     
Terminal growth rate                    
The estimated rate of growth after the five-year forecast period. This rate is informed primarily by external forecasts about economic activity by region. Changes in these rates are reflective of changes in market views on the economic growth in those regions.         Mozambique     8 %     8 %
  Portugal     2 %     1 %
  Spain     2 %     1 %
  Karooooo Logistics     5 %     -  
                     
Discount rate                    
The rate reflects the specific risks relating to the country and industry in which the entity operates. These rates were determined using externally available information. The rates were determined using the Capital Asset pricing model and adjusting for risk. The rate is a pre-tax rate.     Mozambique     31 %     30 %
  Portugal     19 %     16 %
  Spain     19 %     17 %
  Karooooo Logistics     38 %     -  
XML 65 R54.htm IDEA: XBRL DOCUMENT v3.23.1
Deferred tax (Tables)
12 Months Ended
Feb. 28, 2023
Disclosure Of Deferred Taxes Text Block Abstract  
Schedule of deferred tax
      As of February 28 
Figures in Rand thousands  Note  2023   2022 
            
Deferred tax liabilities      (51,894)   (47,063)
Deferred revenue      59,402    58,137 
Property, plant and equipment and capitalized commission assets      (144,007)   (144,782)
Lease obligations      4,812    4,690 
ECL provision on trade receivables      17,238    21,887 
Other      10,661    13,005 
              
Deferred tax assets      60,919    58,383 
Deferred revenue      4,856    540 
Property, plant and equipment and capitalized commission assets      25,233    27,059 
Tax losses      8,795    19,710 
Lease obligations      2,903    1,303 
ECL provision on trade receivables      8,890    3,953 
Other      10,242    5,818 
              
Total net deferred tax assets      9,025    11,320 
              
Reconciliation of deferred tax assets/(liabilities)             
At March 1      11,320    5,022 
Acquisition of subsidiaries      
-
    (13,386)
Increase in deferred revenue temporary differences      5,417    13,912 
Decrease in property, plant and equipment and capitalized commission assets temporary differences      (469)   (23,479)
(Decrease)/increase in tax losses temporary differences      (13,076)   8,887 
Increase/(decrease) in lease obligation temporary differences      1,659    (6,365)
(Decrease)/increase in ECL provision on trade receivables temporary differences      (430)   13,855 
Increase in other temporary differences      1,504    12,954 
Translation adjustments      3,100    (80)
At February 28      9,025    11,320 
              
Reconciliation of deferred tax balances             
At March 1      11,320    5,022 
Acquisition of subsidiaries      
    (13,386)
(Charge)/credit to income statement  24   (17,229)   19,764 
Others      14,570    
-
 
Translation adjustments      364    (80)
At February 28      9,025    11,320 
XML 66 R55.htm IDEA: XBRL DOCUMENT v3.23.1
Inventories (Tables)
12 Months Ended
Feb. 28, 2023
Disclosure Of Inventories [Abstract]  
Schedule of inventories
   As of February 28 
Figures in Rand thousands  2023   2022 
         
Vehicles   75,843    25,369 
Other consumables   3,316    
-
 
Total inventories   79,159    25,369 
           
Inventories recognized as an expense in cost of sales   218,847    59,213 
XML 67 R56.htm IDEA: XBRL DOCUMENT v3.23.1
Trade and Other Receivables and Prepayments (Tables)
12 Months Ended
Feb. 28, 2023
Trade and Other Receivables and Prepayments [Abstract]  
Schedule of detailed information about trade and other receivables and prepayments
   As of February 28 
Figures in Rand thousands  2023   2022 
         
Amounts due from related parties   
-
    2,515 
Trade receivables   485,740    448,212 
Expected credit loss provision   (149,541)   (161,683)
    336,199    289,044 
Other receivables          
Deposits   11,811    6,386 
Sundry debtors   24,739    9,131 
Finance lease receivables   21,403    
-
 
Subtotal   394,152    304,561 
           
Prepayments   32,387    28,964 
Other taxes   7,367    10,083 
Total trade and other receivables and prepayments   433,906    343,608 
           
           
Non-current   24,715    9,722 
Current   409,191    333,886 
    433,906    343,608 
Schedule of reconciliation of the expected credit loss provision recognized with regard to trade and other receivables
   As of February 28 
Figures in Rand thousands  2023   2022 
         
At March 1   (161,683)   (101,066)
Allowance for expected credit losses, net   (87,541)   (88,482)
Amounts utilized   105,921    26,896 
Translation adjustments   (6,238)   969 
At February 28   (149,541)   (161,683)
Schedule of maturity analysis of the undiscounted lease payments to be received
   As of
February 28
 
Figures in Rand thousands  2023 
     
Maturities analysis    
– within one year   4,078 
– within two to four years   14,525 
– over four years   2,800 
Present value of lease payments   21,403 
      
Non-current asset   17,325 
Current asset   4,078 
    21,403 
XML 68 R57.htm IDEA: XBRL DOCUMENT v3.23.1
Loans to/(From) Related Parties (Tables)
12 Months Ended
Feb. 28, 2023
Loans to/(From) Related Parties [Abstract]  
Schedule of loans to related parties
   As of February 28 
Figures in Rand thousands  2023   2022 
         
Non-current assets        
Loans to related party   25,800    19,400 
           
Current liabilities          
Loans from related parties   (607)   (2,134)
XML 69 R58.htm IDEA: XBRL DOCUMENT v3.23.1
Cash and Cash Equivalents and Bank Overdraft (Tables)
12 Months Ended
Feb. 28, 2023
Cash and Cash Equivalents and Bank Overdraft [Abstract]  
Schedule of cash and cash equivalents and bank overdraft
   As of February 28 
Figures in Rand thousands  2023   2022 
         
Cash on hand   398    2,175 
Bank balances   318,630    717,935 
Short-term deposits   646,762    11,638 
Cash and cash equivalents in the consolidated statement of financial position   965,790    731,748 
Bank overdrafts   (40)   (13,722)
Cash and cash equivalents in the consolidated statement of cash flows   965,750    718,026 
           
Current assets   965,790    731,748 
Current liabilities   (40)   (13,722)
    965,750    718,026 
XML 70 R59.htm IDEA: XBRL DOCUMENT v3.23.1
Other Financial Assets (Tables)
12 Months Ended
Feb. 28, 2023
Other Financial Assets [Abstract]  
Schedule of other financial assets
   As of February 28 
Figures in Rand thousands  2023   2022 
         
Non-current assets        
Derivative – call option 1   388    1,359 
           
Current assets          
Derivative – put option 2   
-
    15,305 
    388    16,664 
1 Relates to the acquisition of Picup. See Note 28 for details.
2 Relates to the put option agreement entered with ultimate controlling shareholder to grant the Group the right to sell all its interest in Picup. The put option expired on August 31, 2022. As this is a transaction with owner, the fair value and subsequent changes fair value of the put option is recognized directly against retained earnings.
XML 71 R60.htm IDEA: XBRL DOCUMENT v3.23.1
Share Capital (Tables)
12 Months Ended
Feb. 28, 2023
Disclosure Of Classes Of Share Capital Text Block Abstract  
Schedule of share capital
   As of February 28 
Figures in Rand thousands  2023   2022 
           
Issued and fully paid 30,951,106 (2022: 30,951,106) ordinary shares of no par value   7,142,853    7,142,853 
XML 72 R61.htm IDEA: XBRL DOCUMENT v3.23.1
Term Loans (Tables)
12 Months Ended
Feb. 28, 2023
Disclosure Of Term Loans Abstract  
Schedule of financial liabilities
               As of February 28 
Figures in Rand thousands  Notes  Currency  Interest rate  Maturity  2023   2022 
                     
Non-current liabilities                      
Interest-bearing loans1     ZAR  JIBAR + 2.05%  February 2024   
-
    20,003 
Interest-bearing loans     ZAR  7.25%  February 2025   504    
-
 
Interest-bearing loans     EUR  EURIBOR + 3%  December 2023   243    5,024 
Mortgaged bonds  28  ZAR  Prime rate + 1.15%  December 2025   37,557    46,167 
                38,304    71,194 
                       
Current liabilities                      
Interest-bearing loans     EUR  EURIBOR + 3%  December 2023   5,497    5,235 
Mortgaged bonds  28  ZAR  Prime rate +1.15%  December 2025   16,146    12,921 
                21,643    18,156 
Total term loans               59,947    89,350 
1 The ZAR interest-bearing loans were fully repaid on December 8, 2022.
Schedule of reconciliation of movement of liabilities to cash flows arising from financing activities
Figures in Rand thousands  Loans
from
related
parties
   Other
loans and
borrowings
   Lease
liabilities
   Total 
                 
Balance at March 1, 2022   2,134    89,350    112,078    203,562 
Changes from financing cash flows   (1,625)   (30,532)   (56,617)   (88,774)
Proceeds from borrowings   315    502    
    817 
Repayment of related parties loans   (1,940)   
    
    (1,940)
Repayment of term loans   
    (31,034)   
    (31,034)
Payment of lease liabilities   
    
    (56,617)   (56,617)
The effect of changes in foreign exchange rates   98    1,129    5,694    6,921 
                     
Other changes   
    
    59,572    59,572 
Interest paid   
    (797)   (8,199)   (8,996)
New leases   
    
    59,572    59,572 
Interest expense   
    797    8,199    8,996 
Balance at February 28, 2023   607    59,947    120,727    181,281 
                     
Balance at March 1, 2021   891,977    15,930    98,684    1,006,591 
Changes from financing cash flows   (845,003)   8,292    (47,201)   (883,912)
Proceeds from borrowings   
    110,000    
    110,000 
Repayment of related parties loans   (845,003)   
    
    (845,003)
Repayment of term loans   
    (101,708)   
    (101,708)
Payment of lease liabilities   
    
    (47,201)   (47,201)
Acquisition of a subsidiary   
    66,047    
    66,047 
The effect of changes in foreign exchange rates   (43,110)   (919)   (2,609)   (46,638)
                     
Other changes   (1,730)   
    63,204    61,474 
Interest paid   (1,730)   (4,317)   (6,249)   (12,296)
New leases   
    
    63,204    63,204 
Interest expense   
    4,317    6,249    10,566 
Balance at February 28, 2022   2,134    89,350    112,078    203,562 
XML 73 R62.htm IDEA: XBRL DOCUMENT v3.23.1
Lease Liabilities (Tables)
12 Months Ended
Feb. 28, 2023
Lease Liabilities [Abstarct]  
Schedule of lease liabilities
   As of February 28 
Figures in Rand thousands  2023   2022 
         
Maturities analysis          
– within one year   52,843    47,294 
– within two to four years   57,930    56,868 
– over four years   9,954    7,916 
Present value of lease payments   120,727    112,078 
           
Non-current liabilities   67,882    64,784 
Current liabilities   52,845    47,294 
    120,727    112,078 
XML 74 R63.htm IDEA: XBRL DOCUMENT v3.23.1
Deferred Revenue (Tables)
12 Months Ended
Feb. 28, 2023
Disclosure Of Deferred Income Text Block Abstract  
Schedule of deferred revenue
   As of February 28 
Figures in Rand thousands  2023   2022 
         
Beginning balance   326,404    246,765 
Acquisition of subsidiary   
    2,678 
Amounts deferred in current financial year   353,719    355,873 
Amounts released to revenue in the current financial year   (304,541)   (277,939)
Translation adjustments   20,285    (973)
Ending balance   395,867    326,404 
           
Non-current liabilities   112,185    108,256 
Current liabilities   283,682    218,148 
    395,867    326,404 
Schedule of estimated revenue expected to be recognized in the future related to performance obligations
   As of February 28 
Figures in Rand thousands  2023   2022 
         
Maturities analysis        
– within one year   283,682    218,148 
– within two to four years   107,558    103,026 
– over four years   4,627    5,230 
Present value of amounts received in advance   395,867    326,404 
XML 75 R64.htm IDEA: XBRL DOCUMENT v3.23.1
Trade and Other Payables (Tables)
12 Months Ended
Feb. 28, 2023
Trade and Other Payables [Abstract]  
Schedule of trade and other payables
   As of February 28 
Figures in Rand thousands  2023   2022 
         
Trade payables        
Amounts due to related parties   13,081    8,963 
Trade payables   137,400    90,387 
Accrued expenses   121,784    115,198 
    272,265    214,548 
           
Other payables          
Sundry creditors   22,918    14,754 
Other taxes   44,566    30,896 
Dividend payable to NCI   34,298    21,668 
    374,047    281,866 
XML 76 R65.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue (Tables)
12 Months Ended
Feb. 28, 2022
Disclosure of Revenue Text Block [Abstract]  
Schedule of disaggregation of revenue from contracts with customers
   Year ended February 28 
Figures in Rand thousands  2023   2022   2021 
             
Revenue from contracts with customers            
Subscription revenue - Cartrack   3,003,931    2,565,745    2,209,017 
Subscription revenue - Karooooo Logistics   6,141    2,420    
 
Other revenue - Cartrack               
Hardware sales   29,685    37,435    45,280 
Installation revenue   29,278    21,321    20,511 
Miscellaneous contract fees   13,746    12,299    15,735 
Vehicle sales   250,845    67,310    
 
Delivery service fees   173,441    39,621    
 
Total revenue   3,507,067    2,746,151    2,290,543 
                
Primary geographical markets               
South Africa   2,730,401    2,123,153    1,681,928 
Africa-Other   131,077    101,019    105,895 
Europe   257,078    229,671    219,866 
Asia-Pacific*, Middle East and USA   388,511    292,308    282,854 
    3,507,067    2,746,151    2,290,543 
                
Timing of revenue recognition               
Products and services transferred at a point in time   323,554    177,986    81,526 
Services transferred over time   3,183,513    2,568,165    2,209,017 
Total revenue   3,507,067    2,746,151    2,290,543 
* Included in Asia-Pacific is revenue from Singapore amounted to ZAR 105.6 million (2022: ZAR 96.1 million, 2021: ZAR 98.6 million).
XML 77 R66.htm IDEA: XBRL DOCUMENT v3.23.1
Operating Profit (Tables)
12 Months Ended
Feb. 28, 2023
Operating Profit [Abstract]  
Schedule of operating profit
      Year ended February 28 
Figures in Rand thousands  Notes  2023   2022   2021 
                
Operating profit is stated after accounting for the following charges:               
                
Depreciation of property, plant and equipment  5   493,788    458,281    372,936 
Amortization of capitalized commission assets  6   64,707    64,566    46,957 
Amortization of intangible assets  7   51,143    39,078    25,856 
Employee benefits expense 1      865,831    720,606    396,369 
Defined contribution plan      44,681    26,534    21,742 
1 After offsetting government grant received ZAR nil (2022: ZAR 6.7 million, 2021: ZAR 16.7 million).
XML 78 R67.htm IDEA: XBRL DOCUMENT v3.23.1
Finance Income (Tables)
12 Months Ended
Feb. 28, 2023
Finance Income [Abstract]  
Schedule of finance income
   Year ended February 28 
Figures in Rand thousands  2023   2022   2021 
                
Interest income from bank balances   23,255    6,083    4,358 
XML 79 R68.htm IDEA: XBRL DOCUMENT v3.23.1
Finance Costs (Tables)
12 Months Ended
Feb. 28, 2023
Disclosure Of Finance Cost Text Block Abstract  
Schedule of finance costs
   Year ended February 28 
Figures in Rand thousands  2023   2022   2021 
             
Lease liabilities   8,199    6,249    5,588 
Term loans   797    4,317    2,711 
Overdraft   291    794    870 
Others   808    971    133 
    10,095    12,331    9,302 
XML 80 R69.htm IDEA: XBRL DOCUMENT v3.23.1
Taxation (Tables)
12 Months Ended
Feb. 28, 2023
Taxation [Abstract]  
Schedule of taxation
       Year ended February 28 
Figures in Rand thousands  Note   2023   2022   2021 
                 
Major components of the tax expense:                
Current tax                
Current year       250,606    208,141    160,751 
Prior year       (4,671)   8,573    5,725 
Other – Securities Transfer tax       
    
    200 
        245,935    216,714    166,676 
                    
Deferred tax                   
Current year       15,972    (16,370)   36,184 
Prior year       1,257    (3,394)   (19,188)
   9    17,229    (19,764)   16,996 
                    
Withholding tax       22,134    8,526    14,956 
                    
Total tax expense       285,298    205,476    198,628 
                    
Reconciliation between accounting profit and tax expense:                   
Profit before taxation       894,104    682,083    696,048 
Tax at the applicable tax rate of 17% 1 (2022: 17%1, 2021: 17%1)       151,998    115,954    118,328 
Effect of different tax rates in foreign jurisdictions       91,841    66,257    71,122 
                    
Taxation effect of adjustments on taxable income:                   
Utilization of previously unrecognized tax losses       (2,239)   (982)   (1,332)
Tax incentive       (5,975)   (2,709)   (5,827)
Income not subject to tax       (4,184)   (270)   (219)
Non-deductible expenses       20,789    12,556    12,072 
Recognition of previously unrecognized tax losses       (1,794)   (2,060)   
 
Current year losses for which no deferred tax asset is recognized       14,085    1,040    2,791 
Withholding tax       22,134    8,526    14,956 
Securities transfer tax       
    
    200 
Prior year tax under/(over) provision       (3,414)   5,179    (13,463)
Tax effect of deferred tax on decrease in tax rate       (594)   
    
 
Others       2,651    1,985    
 
Total tax expense       285,298    205,476    198,628 
1 This is the corporate tax rate in Singapore.
XML 81 R70.htm IDEA: XBRL DOCUMENT v3.23.1
Taxation Paid (Tables)
12 Months Ended
Feb. 28, 2023
Taxation Paid Abstract  
Schedule of taxation paid
   Year ended February 28 
Figures in Rand thousands  2023   2022   2021 
             
Balance payable at beginning of the year   (32,100)   (10,203)   (16,458)
Acquisition of subsidiary   
    477    
 
Current tax for the year recognized in profit or loss   (268,069)   (225,240)   (181,632)
Translation adjustments   (3,821)   341    
 
Balance payable at end of the year   47,369    32,100    10,203 
    (256,621)   (202,525)   (187,887)
XML 82 R71.htm IDEA: XBRL DOCUMENT v3.23.1
Dividends Paid (Tables)
12 Months Ended
Feb. 28, 2023
Dividends Paid [Abstract]  
Schedule of dividend paid
   Year ended February 28 
Figures in Rand thousands  2023   2022   2021 
             
Dividend paid by the Company to owner of the Company   (331,252)   
    (272,235)
Dividend paid by subsidiaries to NCI   
    
    (145,859)
Total dividend paid   (331,252)   
    (418,094)
   Year ended February 28 
   2023   2021 
Figures in Rand thousands  Per share (ZAR)   Amount   Per share (ZAR)   Amount 
Interim dividend   10.70    331,252    104,385.00    104,385 
Final dividend   
    
    8.26    167,850 
         331,252         272,235 
   Year ended February 28 
Figures in Rand thousands  2023   2021 
Subsidiary  Per share (ZAR)   Amount   Per share (ZAR)   Amount 
Cartrack Holdings Proprietary Limited   
    
    0.54    51,536 
Cartrack Holdings Proprietary Limited   
    
    0.87    83,030 
Cartrack Limitada   
    
    5.68    9,090 
Found Proprietary Limited   
    
    20,000.00    1,020 
Cartrack Polska.Sp.zo.o   
    
    119,019.27    1,183 
         
         145,859 
XML 83 R72.htm IDEA: XBRL DOCUMENT v3.23.1
Interest in Subsidiaries (Tables)
12 Months Ended
Feb. 28, 2023
Disclosure Of Interests In Subsidiaries Text Block Abstract  
Schedule of following table lists the entities which are controlled by the group
Company Name  Held by  Country of incorporation  %  holding 2023   %  holding 2022 
Cartrack Holdings Proprietary Limited4  Karooooo Ltd  South Africa   100.0    100.0 
Carzuka.com Pte Ltd1  Karooooo Ltd  Singapore   100.0    100.0 
Karooooo Management Company Pte. Ltd.  Karooooo Ltd  Singapore   100.0    100.0 
Karooooo Software Pte. Ltd.  Karooooo Ltd  Singapore   100.0    100.0 
Karooooo Proprietary Ltd  Karooooo Ltd  South Africa   100.0    100.0 
Karooooo Cartrack Limited 11  Karooooo Ltd  Uganda   100.0    
-
 
Cartrack (Cambodia) Co. Ltd  Karooooo Management Company Pte. Ltd.  Cambodia   100.0    
-
 
Carzuka Pte Ltd1  Carzuka.com Pte. Ltd.  Singapore   100.0    100.0 
Karooooo Technologies Proprietary Limited2  Karooooo Proprietary Ltd  South Africa   100.0    100.0 
Cartrack Management Services Proprietary Limited  Cartrack Holdings Proprietary Limited  South Africa   100.0    100.0 
Cartrack Proprietary Limited  Cartrack Holdings Proprietary Limited  South Africa   100.0    100.0 
Cartrack Manufacturing Proprietary Limited  Cartrack Holdings Proprietary Limited  South Africa   100.0    100.0 
Cartrack Insurance Agency Proprietary Limited3  Cartrack Holdings Proprietary Limited  South Africa   100.0    100.0 
Cartrack Namibia Proprietary Limited  Cartrack Holdings Proprietary Limited  Namibia   100.0    100.0 
Cartrack Technologies Pte. Limited  Cartrack Holdings Proprietary Limited  Singapore   100.0    100.0 
Carzuka Proprietary Limited  Cartrack Holdings Proprietary Limited  South Africa   100.0    100.0 
Purple rain Properties No.444 Proprietary Limited  Cartrack Holdings Proprietary Limited  South Africa   100.0    100.0 
Karooooo Logistics (Pty) Ltd6  Cartrack Holdings Proprietary Limited  South Africa   70.1    70.1 
Cartrack Telematics Proprietary Limited10  Cartrack Proprietary Limited  South Africa   49.0    49.0 
CTK Shell 1 (Pty) Ltd1,7  Cartrack Proprietary Limited  South Africa   100.0    100.0 
Karu Holdings Proprietary Limited  Cartrack Proprietary Limited  South Africa   100.0    100.0 
Combined Telematics Services Proprietary Limited1, 10  Cartrack Proprietary Limited  South Africa   49.0    49.0 
CTK Shell 2 (Pty) Ltd1,8  Cartrack Proprietary Limited  South Africa   100.0    100.0 
Cartrack Tanzania Limited  Cartrack Technologies Pte. Limited  Tanzania   100.0    100.0 
Karooooo Kenya Limited5  Cartrack Technologies Pte. Limited  Kenya   70.0    100.0 
Cartrack Engineering Technologies Limited  Cartrack Technologies Pte. Limited  Nigeria   100.0    100.0 
PT. Cartrack Technologies Indonesia  Cartrack Technologies Pte. Limited  Indonesia   100.0    100.0 

 

Company Name  Held by  Country of incorporation %  holding 2023   %  holding 2022 
Cartrack Investments UK Limited1  Cartrack Technologies Pte. Limited  United Kingdom   100.0    100.0 
Cartrack Technologies (China) Limited  Cartrack Technologies Pte. Limited  Hong Kong   100.0    100.0 
Cartrack Malaysia SDN.BHD  Cartrack Technologies Pte. Limited  Malaysia   100.0    100.0 
Cartrack Technologies LLC  Cartrack Technologies Pte. Limited  U.A.E   100.0    100.0 
Cartrack Technologies PHL.INC.  Cartrack Technologies Pte. Limited  Philippines   100.0    100.0 
Cartrack Technologies South East Asia Pte. Limited  Cartrack Technologies Pte. Limited  Singapore   100.0    100.0 
Cartrack Ireland Limited  Cartrack Technologies Pte. Limited  Republic of Ireland   100.0    100.0 
Cartrack Technologies (Thailand) Company Limited  Cartrack Technologies Pte. Limited  Thailand   100.0    100.0 
Cartrack New Zealand Limited  Cartrack Technologies Pte. Limited  New Zealand   51.0    51.0 
Cartrack (Australia) Proprietary Limited  Cartrack Technologies Pte. Limited  Australia   100.0    100.0 
Cartrack Technologies Zambia Limited1  Cartrack Technologies Pte. Limited  Zambia   100.0    100.0 
Cartrack (Mauritius) Ltd1  Cartrack Technologies Pte. Limited  Mauritius   100.0    100.0 
Cartrack Vietnam Limited Liability Company1  Cartrack Technologies Pte. Limited  Vietnam   100.0    100.0 
Cartrack INC.  Cartrack Ireland Limited  U.S.A   100.0    100.0 
Cartrack Polska.Sp.zo.o  Cartrack Ireland Limited  Poland   90.9    90.9 
Cartrack Portugal S.A.  Cartrack Ireland Limited  Portugal   100.0    100.0 
Cartrack Espana. S.L.U.  Cartrack Ireland Limited  Spain   100.0    100.0 
Karu.Com. Unipessoal. Lda  Cartrack Portugal S.A.  Portugal   100.0    100.0 
Cartrack France SAS9  Cartrack Portugal S.A.  France   
-
    100.0 
Cartrack Limitada10  Cartrack Technologies LLC  Mozambique   50.0    50.0 
Auto Club LDA  Cartrack Technologies LLC  Mozambique   80.0    80.0 
Cartrack for Information Technology Company1  Cartrack Technologies LLC  Kingdom of Saudi Arabia   51.0    
-
 
1Dormant
2Previously known as Cartrack Technologies Proprietary Limited
3Previously known as Drive and Save Proprietary Limited
4Previously known as Cartrack Holdings Limited
5 Previously known as Retriever Limited
6 Previously known as Picup Technologies Proprietary Limited
7 Previously known as Veraspan Proprietary Limited
8 Previously known as Zonke Bonke Telecoms Proprietary Limited
9 Liquidated on May 19, 2022
10

The Group considers Cartrack Limitada, Combined Telematics Services Proprietary Limited and Cartrack Telematics Proprietary limited as subsidiaries of the Group as the Group has the right to appoint majority of the directors on the Board of Directors of these entities through contractual shareholders' agreement. The Board of Directors of the companies direct the relevant activities of these entities. Accordingly, the Group is exposed to and has the rights to variable returns, and has the ability to affect those returns through the Board of Directors.

11 90% of the share capital of Karooooo Cartrack Limited is held by Karooooo Limited and the remainder 10% of the share capital is held by Karooooo Management Company Pte Limited.
XML 84 R73.htm IDEA: XBRL DOCUMENT v3.23.1
Acquisition of Subsidiary (Tables)
12 Months Ended
Feb. 28, 2023
Disclosure Of Subsidiaries Text Block Abstract  
Schedule of net assets and the cash outflows on the acquisition
Figures in Rand thousands  Notes   As of
February 28,
2022
 
         
Intangible assets 1  7    13,385 
Other non-current assets       5,055 
Cash and cash equivalents       2,140 
Other current assets (excluding cash and cash equivalents)       11,090 
Non-current liabilities       (13,478)
Current liabilities       (3,967)
          
Net identifiable assets acquired       14,225 
Add: Goodwill  8    58,314 
Add: Other financial asset 2       1,865 
Less: NCI based on proportionate interest       (4,253)
Cash consideration transferred for the business       70,151 
          
Less: cash and cash equivalents acquired       (2,140)
Net outflow of cash       68,011 
1 The intangible assets comprised of computer software, trade name and customer relationships estimated at ZAR 13.4 million. The computer software was valued based on replacement cost following review of the useful life. In measuring the fair value of the trade name and customer-related intangibles, relief-from-royalty method and multi-period excess earnings method were used. The relief-from-royalty method considers the discounted estimated royalty payments that are expected to be avoided as a result of the technical know-how being owned. The multi-period excess earnings method considers the present value of net cash flows expected to be generated by the customer relationships, by excluding any cash flows related to contributory assets.
2 This relates to a call option agreement with the non-controlling shareholders of Picup to acquire additional 13% interest in Karooooo Logistics. The option is exercisable from September 1, 2024 and expires on February 29, 2028. The value of the call option as of February 28, 2023 is disclosed in Note 14.

 

Figures in Rand thousands  Note   As of
February 28,
2022
 
         
Property, plant and equipment       114,166 
Cash and cash equivalents       1,404 
Other current assets (excluding cash and cash equivalents)       1,476 
Term loans  16    (59,088)
Other non-current liabilities       (14,387)
Current liabilities       (1,167)
          
Net identifiable assets acquired       42,404 
Settlement of amounts due from Purple Rain       (42,404)
Cash consideration transferred for acquisition of asset       
*
          
Less: cash and cash equivalents acquired       (1,404)
Net inflow of cash       (1,404)
* Amount is less than a thousand Rand.
XML 85 R74.htm IDEA: XBRL DOCUMENT v3.23.1
Material Non-Controlling Interest (Tables)
12 Months Ended
Feb. 28, 2023
Material Non-Controlling Interest [Abstract]  
Schedule of information relating to the group’s subsidiary material NCI
    Cartrack Holdings Proprietary Limited  
Figures in Rand thousands   As of
February 28,
2021
 
       
NCI percentage     31.9 %
Principal place of business     South Africa  
         
Revenue     2,290,543  
Profit for the year after tax     542,338  
Other comprehensive income     (12,942 )
Total comprehensive income     529,396  
         
Profit attributable to NCI     179,237  
Other comprehensive income attributable to NCI     (8,094 )
Total comprehensive income attributable to NCI     171,143  
         
Non-current assets     1,588,204  
Current assets     453,576  
Current liabilities     (533,914 )
Non-current liabilities     (198,430 )
Net assets     1,309,436  
Net assets attributable to NCI     427,133  
         
Cash flows from operating activities     955,309  
Cash flows from investing activities     (517,691 )
Cash flows from financing activities     (500,629 )
Net decrease in cash and cash equivalents     (63,011 )
         
Dividends paid to NCI     (145,859 )
XML 86 R75.htm IDEA: XBRL DOCUMENT v3.23.1
Related Parties (Tables)
12 Months Ended
Feb. 28, 2023
Disclosure of related party [Abstract]  
Schedule of transaction with related parties
   Year ended February 28 
Figures in Rand thousands  2023   2022   2021 
             
Sales to related parties   (20,139)   (28,915)   (24,901)
Purchases from related parties   92,520    98,032    54,470 
Rent paid to related parties   6,121    13,697    18,260 
Interest paid to related party   
    
    2,048 
XML 87 R76.htm IDEA: XBRL DOCUMENT v3.23.1
Risk Management (Tables)
12 Months Ended
Feb. 28, 2023
Risk Management [Abstract]  
Schedule of expected credit losses on financial assets recognized in profit or loss
   Year ended February 28 
Figures in Rand thousands  2023   2022   2021 
                
Expected credit loss provision on trade receivables arising from contracts with customers   87,541    88,482    80,842 
Schedule of provides information about the expected credit loss rate for trade receivables by ageing category
Figures in Rand thousands  Expected
credit loss
rate
   Gross
carrying
amount
   Impairment
loss
allowance
 
             
At February 28, 2023            
Since invoicing   7%   195,058    13,177 
1 month since invoicing date   18%   51,655    9,434 
2 months since invoicing date   25%   29,777    7,328 
3 months since invoicing date   57%   209,250    119,602 
Total   31%   485,740    149,541 
Figures in Rand thousands  Expected
credit loss
rate
   Gross
carrying
amount
   Impairment
loss
allowance
 
             
At February 28, 2022            
Since invoicing   7%   148,625    10,139 
1 month since invoicing date   14%   47,681    6,661 
2 months since invoicing date   22%   26,329    5,729 
3 months since invoicing date   61%   228,092    139,154 
Total   36%   450,727    161,683 
Schedule of contractual undiscounted cash flows and contractual interest payments
Figures in Rand thousands  Less than
1 year
   2 years   3 years   4 years   >5 years   Total 
                         
At February 28, 2023                        
Term loans   21,993    18,352    17,596    15,751    
    73,692 
Lease obligations   56,511    37,454    15,084    11,180    10,271    130,500 
Trade and other payables   329,481    
    
    
    
    329,481 
Loans from related parties   607    
    
    
    
    607 
Bank overdraft   40    
    
    
    
    40 
                               
At February 28, 2022                              
Term loans   22,408    43,884    17,938    16,036    
    100,266 
Lease obligations   50,821    42,853    17,305    4,733    8,333    124,045 
Trade and other payables   250,970    
    
    
    
    250,970 
Loans from related parties   2,134    
    
    
    
    2,134 
Bank overdraft   13,722    
    
    
    
    13,722 
Schedule of currency risk
Figures in Rand thousands  USD   EUR   SGD 
             
At February 28, 2023            
Trade and other receivables   104,583    40    433 
Loan from related parties   114,186    80,342    
 
Loan to related parties   (229,229)   
    (20,040)
Cash and cash equivalents   61,780    2,337    560 
Trade and other payables   (50,581)   (5,846)   (8,135)
    739    76,873    (27,182)
At February 28, 2022            
Trade and other receivables   62,247    228    
 
Loan from related parties   86,159    71,994    32,085 
Loan to related parties   (112,334)   
    (7,227)
Cash and cash equivalents   144,173    9,618    1,880 
Trade and other payables   (53,609)   (5,286)   (2,299)
    126,636    76,554    24,439 

 

Schedule of a factor change of 10% has been applied to the exchange rates
Figures in Rand thousands  Strengthening
of ZAR
   Weakening of
ZAR
 
         
February 28, 2023        
USD   (74)   74 
EUR   (7,687)   7,687 
SGD   2,718    (2,718)
    (5,043)   5,043 
February 28, 2022        
USD   (12,664)   12,664 
EUR   (7,655)   7,655 
SGD   (2,444)   2,444 
    (22,763)   22,763 
Schedule of a factor of 1% has been applied to the interest rates
   As of February 28 
Figures in Rand thousands  2023   2022 
         
Effect on profit before tax (1% increase)   (599)   (893)
Effect on profit before tax (1% decrease)   599    893 
XML 88 R77.htm IDEA: XBRL DOCUMENT v3.23.1
Analysis of Assets and Liabilities by Financial Instrument Classification (Tables)
12 Months Ended
Feb. 28, 2023
Analysis of Assets and Liabilities by Financial Instrument Classification [Abstract]  
Schedule of classification of financial assets and financial liabilities
       As of February 28 
Figures in Rand thousands  Notes   2023   2022 
             
Financial assets (at amortized cost)            
Loans to related party   12    25,800    19,400 
Trade and other receivables (excludes prepayments and other taxes)   11    376,827    304,561 
Cash and cash equivalents   13    965,790    731,748 
         1,368,417    1,055,709 
                
Financial assets (at fair value)               
Other financial assets   14    388    16,664 
                
Financial liabilities (at amortized cost)               
Loans from related parties   12    607    2,134 
Trade and other payables (excludes other taxes)   19    329,481    250,970 
Term loans   16    59,947    89,350 
Bank overdraft   13    40    13,722 
         390,075    356,176 
XML 89 R78.htm IDEA: XBRL DOCUMENT v3.23.1
Fair value of Assets and liabilities (Tables)
12 Months Ended
Feb. 28, 2023
Disclosure Of Fair Value Of Financial Instruments Text Block Abstract  
Schedule of loans to related party
          As of February 28, 2023  
Figures in Rand thousands   Notes     Carrying amount     Aggregate fair value  
                   
Loan to related party     12       25,800       24,112  
XML 90 R79.htm IDEA: XBRL DOCUMENT v3.23.1
Directors and Key Management Personnel Emoluments (Tables)
12 Months Ended
Feb. 28, 2023
Disclosure Of Information About Key Management Personnel Text Block Abstract  
Schedule of directors and key management personnel emoluments
   Year ended February 28 
Figures in Rand thousands  2023   2022   2021 
             
Short-term employee benefits   16,557    13,109    27,775 
Post-employment benefits   378    276    590 
    16,935    13,385    28,365 
XML 91 R80.htm IDEA: XBRL DOCUMENT v3.23.1
Basic and Diluted Earnings Per Share Information (Tables)
12 Months Ended
Feb. 28, 2023
Basic and Diluted Earnings Per Share Information [Abstract]  
Schedule of basic and diluted earnings per share
   Year ended February 28 
Figures in Rand  2023   2022   2021 
             
Basic earnings            
Profit attributable to ordinary shareholder of Karooooo (ZAR ’000)   597,153    449,953    318,183 
                
Weighted average number of ordinary shares issued   30,951,106    29,528,020    20,332,894 
                
Basic and diluted earnings per share (ZAR)
   19.29    15.24    15.65 
XML 92 R81.htm IDEA: XBRL DOCUMENT v3.23.1
Presentation of Consolidated Financial Statements (Details)
R / shares in Units, $ / shares in Units, R in Millions, $ in Millions
1 Months Ended 12 Months Ended
Apr. 01, 2021
USD ($)
$ / shares
shares
Nov. 18, 2020
Apr. 16, 2021
Feb. 28, 2023
ZAR (R)
R / shares
Feb. 28, 2022
ZAR (R)
Feb. 28, 2021
ZAR (R)
Jul. 17, 2019
Presentation of Consolidated Financial Statements (Details) [Line Items]              
Acquired interest             68.00%
Equivalent price per share (in Rand per share) | R / shares       R 13.44      
Description of financial statements   On this date, 20,331,894 shares were issued to Zak and Karooooo registered ZAR 2,739,619,000 paid-up capital which resulted in a common control reserve of ZAR 2,709,236,000 arising due to the common control transaction.          
Gross cash (in Dollars) | $ $ 33.8            
Shares issued (in Shares) | shares 1,207,500            
Offer price per share (in Dollars per share) | $ / shares $ 28            
Costs incurred       R 85.1      
Issuance of shares       R 49.2      
Invested percentage     99.00%        
Shareholders description       Karooooo, as listed on the NASDAQ and inward listed on the JSE on April 21, 2021, owns 100% of Cartrack. As at February 28, 2022, Zak is the ultimate controlling shareholder of the Group, holding 20,028,811 shares (65.0% shareholdings) of Karooooo.      
IPO [Member]              
Presentation of Consolidated Financial Statements (Details) [Line Items]              
Cost expensed         R 10.3 R 25.6  
XML 93 R82.htm IDEA: XBRL DOCUMENT v3.23.1
Significant Accounting Policies (Details)
R in Millions
12 Months Ended
Feb. 28, 2023
ZAR (R)
Disclosure Of Significant Accounting Policies Text Block Abstract  
Offers warrant amount R 1.0
XML 94 R83.htm IDEA: XBRL DOCUMENT v3.23.1
Significant Accounting Policies (Details) - Schedule of property, plant and equipment useful lives
12 Months Ended
Feb. 28, 2023
Property [Member]  
Significant Accounting Policies (Details) - Schedule of property, plant and equipment useful lives [Line Items]  
Depreciation method Straight line
Property - Right of use assets [Member]  
Significant Accounting Policies (Details) - Schedule of property, plant and equipment useful lives [Line Items]  
Depreciation method Straight line
Average useful life Lease term or useful life whichever is shorter
Property - Leasehold improvements [Member]  
Significant Accounting Policies (Details) - Schedule of property, plant and equipment useful lives [Line Items]  
Depreciation method Straight line
Average useful life 3
Plant, equipment and vehicles [Member]  
Significant Accounting Policies (Details) - Schedule of property, plant and equipment useful lives [Line Items]  
Depreciation method Straight line
IT equipment [Member]  
Significant Accounting Policies (Details) - Schedule of property, plant and equipment useful lives [Line Items]  
Depreciation method Straight line
Average useful life 3
Capitalized telematics devices - Installed [Member]  
Significant Accounting Policies (Details) - Schedule of property, plant and equipment useful lives [Line Items]  
Depreciation method Straight line
Average useful life 5
Minimum [Member] | Property [Member]  
Significant Accounting Policies (Details) - Schedule of property, plant and equipment useful lives [Line Items]  
Average useful life 20
Minimum [Member] | Plant, equipment and vehicles [Member]  
Significant Accounting Policies (Details) - Schedule of property, plant and equipment useful lives [Line Items]  
Average useful life 4
Maximum [Member] | Property [Member]  
Significant Accounting Policies (Details) - Schedule of property, plant and equipment useful lives [Line Items]  
Average useful life 50
Maximum [Member] | Plant, equipment and vehicles [Member]  
Significant Accounting Policies (Details) - Schedule of property, plant and equipment useful lives [Line Items]  
Average useful life 5
XML 95 R84.htm IDEA: XBRL DOCUMENT v3.23.1
Significant Accounting Policies (Details) - Schedule of capitalized commission assets - Capitalized commission assets [Member]
12 Months Ended
Feb. 28, 2023
Significant Accounting Policies (Details) - Schedule of capitalized commission assets [Line Items]  
Amortization method Straight line
Average useful life 5 years
XML 96 R85.htm IDEA: XBRL DOCUMENT v3.23.1
Standards Issued But Not Yet Effective (Details) - Schedule of significant impact on the groups consolidated financial statements
12 Months Ended
Feb. 28, 2022
IFRS 17 Insurance Contracts and amendments to IFRS 17 Insurance Contracts [Member]  
Standards Issued But Not Yet Effective (Details) - Schedule of significant impact on the groups consolidated financial statements [Line Items]  
Details of amendment January 1, 2023
Definition of Accounting Estimates [Member]  
Standards Issued But Not Yet Effective (Details) - Schedule of significant impact on the groups consolidated financial statements [Line Items]  
Details of amendment January 1, 2023
Deferred Tax Related to Assets and Liabilities Arising from a Single Transaction [Member]  
Standards Issued But Not Yet Effective (Details) - Schedule of significant impact on the groups consolidated financial statements [Line Items]  
Details of amendment January 1, 2023
Disclosure of Accounting Policies [member]  
Standards Issued But Not Yet Effective (Details) - Schedule of significant impact on the groups consolidated financial statements [Line Items]  
Details of amendment January 1, 2023
Initial Application of IFRS 17 and IFRS 9 – Comparative information [Member]  
Standards Issued But Not Yet Effective (Details) - Schedule of significant impact on the groups consolidated financial statements [Line Items]  
Details of amendment January 1, 2023
Classification of Liabilities as Current or Non-current [member]  
Standards Issued But Not Yet Effective (Details) - Schedule of significant impact on the groups consolidated financial statements [Line Items]  
Details of amendment January 1, 2024
Lease Liability in a Sale and Leaseback [Member]  
Standards Issued But Not Yet Effective (Details) - Schedule of significant impact on the groups consolidated financial statements [Line Items]  
Details of amendment January 1, 2024
Non-current Liabilities with Covenants [Member]  
Standards Issued But Not Yet Effective (Details) - Schedule of significant impact on the groups consolidated financial statements [Line Items]  
Details of amendment January 1, 2024
Sale or Contribution of Assets between an Investor and its Associate or Joint Venture [Member]  
Standards Issued But Not Yet Effective (Details) - Schedule of significant impact on the groups consolidated financial statements [Line Items]  
Details of amendment To be determined
XML 97 R86.htm IDEA: XBRL DOCUMENT v3.23.1
Segment Reporting (Details) - ZAR (R)
R in Millions
12 Months Ended
Feb. 28, 2023
Feb. 28, 2022
Feb. 28, 2021
Segment Reporting (Details) [Line Items]      
Non-current assets (in Rand) R 140.0 R 113.0  
Contribute excess percentage 10.00% 10.00% 10.00%
South Africa [Member]      
Segment Reporting (Details) [Line Items]      
Segments Prior to the financial year ended February 28, 2022, the Group was organized into geographical business units and had four reportable segments by geography.    
XML 98 R87.htm IDEA: XBRL DOCUMENT v3.23.1
Segment Reporting (Details) - Schedule of segment information provided to the Group CEO - ZAR (R)
R in Thousands
12 Months Ended
Feb. 28, 2023
Feb. 28, 2022
Schedule of segment information provided to the Group CEO [Abstract]    
Subscription revenue R 3,010,072 R 2,568,165
Other revenue 72,709 71,055
Vehicle sales 250,845 67,310
Delivery service 173,441 39,621
Segment revenue 3,507,067 2,746,151
Segment operating profit/ (loss) 881,915 699,125
Depreciation and amortization 544,931 497,359
Capital expenditure 626,309 596,450
Cartrack [Member]    
Schedule of segment information provided to the Group CEO [Abstract]    
Subscription revenue 3,003,931 2,565,745
Other revenue 72,709 71,055
Vehicle sales
Delivery service
Segment revenue 3,076,640 2,636,800
Segment operating profit/ (loss) 914,981 715,336
Depreciation and amortization 541,238 497,161
Capital expenditure 605,716 594,171
Carzuka [Member]    
Schedule of segment information provided to the Group CEO [Abstract]    
Subscription revenue
Other revenue
Vehicle sales 250,845 67,310
Delivery service
Segment revenue 250,845 67,310
Segment operating profit/ (loss) (37,813) (13,302)
Depreciation and amortization 2,133 97
Capital expenditure 12,074 1,916
Karooooo Logistics [Member]    
Schedule of segment information provided to the Group CEO [Abstract]    
Subscription revenue 6,141 2,420
Other revenue
Vehicle sales
Delivery service 173,441 39,621
Segment revenue 179,582 42,041
Segment operating profit/ (loss) 4,747 (2,909)
Depreciation and amortization 1,560 101
Capital expenditure R 8,519 R 363
XML 99 R88.htm IDEA: XBRL DOCUMENT v3.23.1
Segment Reporting (Details) - Schedule of reconciliation of information on reportable segments to the amounts reported in consolidated financial statements - ZAR (R)
R in Thousands
12 Months Ended
Feb. 28, 2023
Feb. 28, 2022
Feb. 28, 2021
Schedule of reconciliation of information on reportable segments to the amounts reported in consolidated financial statements [Abstract]      
Total segment operating profits R 881,915 R 699,125 R 726,562
IPO costs (10,288) (25,570)
Finance income 23,255 6,083 4,358
Finance cost (10,095) (12,331) (9,302)
Fair value changes to derivative assets (971) (506)
Consolidated profit before taxation R 894,104 R 682,083 R 696,048
XML 100 R89.htm IDEA: XBRL DOCUMENT v3.23.1
Segment Reporting (Details) - Schedule of information about geographical areas - ZAR (R)
R in Thousands
12 Months Ended
Feb. 28, 2023
Feb. 28, 2022
Schedule of information about geographical areas [Abstract]    
Total R 2,184,381 R 1,895,333
South Africa [Member]    
Schedule of information about geographical areas [Abstract]    
Total [1] 1,417,103 1,295,683
Africa-Other [Member]    
Schedule of information about geographical areas [Abstract]    
Total [1] 116,463 92,517
Europe [Member]    
Schedule of information about geographical areas [Abstract]    
Total [1] 270,379 192,712
Asia-Pacific, Middle East & USA [Member]    
Schedule of information about geographical areas [Abstract]    
Total [1],[2] R 380,436 R 314,421
[1] Non-current operating assets consist of property, plant and equipment, capitalized commission assets, intangible assets, goodwill and prepayments.
[2] Included in Asia-Pacific is non-current assets from Singapore amount to ZAR 140.0 million (2022: ZAR 113.0 million).
XML 101 R90.htm IDEA: XBRL DOCUMENT v3.23.1
Property, Plant and Equipment (Details) - ZAR (R)
R in Millions
12 Months Ended
Feb. 28, 2023
Feb. 28, 2022
Disclosure Of Property Plant And Equipment Text Block Abstract    
Capitalized telematics devices   R 50.4
Unconverted motor dealership R 13.3  
Mortgaged 186.5  
Carrying amount 186.5  
Capitalized borrowing cost R 4.6  
Prime rate percentage 1.15%  
XML 102 R91.htm IDEA: XBRL DOCUMENT v3.23.1
Property, Plant and Equipment (Details) - Schedule of property, plant and equipment - ZAR (R)
R in Thousands
12 Months Ended
Feb. 28, 2023
Feb. 28, 2022
Owned assets [Member]    
Property, Plant and Equipment (Details) - Schedule of property, plant and equipment [Line Items]    
Cost R 3,376,916 R 2,730,749
Accumulated depreciation (1,902,528) (1,442,357)
Carrying value 1,474,388 1,288,392
Owned assets [Member] | Land and Property [Member]    
Property, Plant and Equipment (Details) - Schedule of property, plant and equipment [Line Items]    
Cost [1] 147,607 141,873
Accumulated depreciation [1] (26,422) (21,858)
Carrying value [1] 121,185 120,015
Owned assets [Member] | Plant, equipment and vehicles [Member]    
Property, Plant and Equipment (Details) - Schedule of property, plant and equipment [Line Items]    
Cost 134,813 132,870
Accumulated depreciation (105,337) (101,426)
Carrying value 29,476 31,444
Owned assets [Member] | IT equipment [Member]    
Property, Plant and Equipment (Details) - Schedule of property, plant and equipment [Line Items]    
Cost 143,734 100,299
Accumulated depreciation (79,563) (50,932)
Carrying value 64,171 49,367
Owned assets [Member] | Capitalized telematics devices – Work-in- Progress [Member]    
Property, Plant and Equipment (Details) - Schedule of property, plant and equipment [Line Items]    
Cost 202,425 138,405
Accumulated depreciation
Carrying value 202,425 138,405
Owned assets [Member] | Capitalized telematics devices – Uninstalled [Member]    
Property, Plant and Equipment (Details) - Schedule of property, plant and equipment [Line Items]    
Cost 104,951 173,871
Accumulated depreciation
Carrying value 104,951 173,871
Owned assets [Member] | Capitalized telematics devices - Installed [Member]    
Property, Plant and Equipment (Details) - Schedule of property, plant and equipment [Line Items]    
Cost 2,566,867 2,039,265
Accumulated depreciation (1,691,206) (1,268,141)
Carrying value 875,661 771,124
Owned assets [Member] | Construction in progress [Member]    
Property, Plant and Equipment (Details) - Schedule of property, plant and equipment [Line Items]    
Cost 76,519 4,166
Accumulated depreciation
Carrying value 76,519 4,166
Right-of-use-assets [Member]    
Property, Plant and Equipment (Details) - Schedule of property, plant and equipment [Line Items]    
Cost 246,408 176,537
Accumulated depreciation (128,982) (74,270)
Carrying value 117,426 102,267
Total 1,591,814 1,390,659
Right-of-use-assets [Member] | Land and Property [Member]    
Property, Plant and Equipment (Details) - Schedule of property, plant and equipment [Line Items]    
Cost [1] 172,155 112,516
Accumulated depreciation [1] (88,208) (48,128)
Carrying value [1] 83,947 64,388
Total [1] 205,132 184,403
Right-of-use-assets [Member] | Plant, equipment and vehicles [Member]    
Property, Plant and Equipment (Details) - Schedule of property, plant and equipment [Line Items]    
Cost 53,083 43,435
Accumulated depreciation (19,928) (10,927)
Carrying value 33,155 32,508
Total 62,631 63,952
Right-of-use-assets [Member] | IT equipment [Member]    
Property, Plant and Equipment (Details) - Schedule of property, plant and equipment [Line Items]    
Cost 21,170 20,586
Accumulated depreciation (20,846) (15,215)
Carrying value 324 5,371
Total 64,495 54,738
Right-of-use-assets [Member] | Capitalized telematics devices – Work-in- Progress [Member]    
Property, Plant and Equipment (Details) - Schedule of property, plant and equipment [Line Items]    
Cost
Accumulated depreciation
Carrying value
Total 202,425 138,405
Right-of-use-assets [Member] | Capitalized telematics devices – Uninstalled [Member]    
Property, Plant and Equipment (Details) - Schedule of property, plant and equipment [Line Items]    
Cost
Accumulated depreciation
Carrying value
Total 104,951 173,871
Right-of-use-assets [Member] | Capitalized telematics devices - Installed [Member]    
Property, Plant and Equipment (Details) - Schedule of property, plant and equipment [Line Items]    
Cost
Accumulated depreciation
Carrying value
Total 875,661 771,124
Right-of-use-assets [Member] | Construction in progress [Member]    
Property, Plant and Equipment (Details) - Schedule of property, plant and equipment [Line Items]    
Cost
Accumulated depreciation
Carrying value
Total R 76,519 R 4,166
[1] Certain freehold land and building of the Group with a carrying amount of ZAR 186.5 million were mortgaged to a bank as security for mortgaged loan (Note 16). The freehold land and building is a head office suite for South Africa and is located at Rosebank, Johannesburg.
XML 103 R92.htm IDEA: XBRL DOCUMENT v3.23.1
Property, Plant and Equipment (Details) - Schedule of reconciliation of the carrying value of property, plant and equipment - ZAR (R)
R in Thousands
12 Months Ended
Feb. 28, 2023
Feb. 28, 2022
Owned assets [Member]    
Property, Plant and Equipment (Details) - Schedule of reconciliation of the carrying value of property, plant and equipment [Line Items]    
Beginning balance R 1,288,392 R 1,045,493
Acquisition of subsidiary   114,472
Additions 579,656 552,634
Transfer
Disposals (8,435) (2,996)
Depreciation (444,111) (412,871)
Reclassification (to)/ from right-of-use assets   4,155
Reclassification [1]  
Translation adjustments 58,886 (12,495)
Ending balance 1,474,388 1,288,392
Reconciliation of the carrying value of property, plant and equipment [Member] | Land and Property [Member]    
Property, Plant and Equipment (Details) - Schedule of reconciliation of the carrying value of property, plant and equipment [Line Items]    
Beginning balance [2] 64,388 52,633
Additions [2] 48,978 38,859
Transfer [2]   (3,798)
Disposals [2] (698) (146)
Depreciation [2] (34,450) (26,948)
Reclassification from/(to) owned assets [2]   5,816
Translation adjustments [2] 5,729 (2,028)
Ending balance [2] 83,947 64,388
Total [2] 205,132 184,403
Reconciliation of the carrying value of property, plant and equipment [Member] | Plant, equipment and vehicles [Member]    
Property, Plant and Equipment (Details) - Schedule of reconciliation of the carrying value of property, plant and equipment [Line Items]    
Beginning balance 32,508 33,993
Additions 9,959 25,183
Transfer   3,629
Disposals (187) (528)
Depreciation (9,517) (14,123)
Reclassification from/(to) owned assets   (14,620)
Translation adjustments 392 (1,026)
Ending balance 33,155 32,508
Total 62,631 63,952
Reconciliation of the carrying value of property, plant and equipment [Member] | IT equipment [Member]    
Property, Plant and Equipment (Details) - Schedule of reconciliation of the carrying value of property, plant and equipment [Line Items]    
Beginning balance 5,371 5,073
Additions 635 132
Transfer   169
Disposals (2) (20)
Depreciation (5,710) (4,339)
Reclassification from/(to) owned assets   4,649
Translation adjustments 30 (293)
Ending balance 324 5,371
Total 64,495 54,738
Reconciliation of the carrying value of property, plant and equipment [Member] | Capitalized telematics devices – Work-in- Progress [Member]    
Property, Plant and Equipment (Details) - Schedule of reconciliation of the carrying value of property, plant and equipment [Line Items]    
Beginning balance
Additions
Transfer  
Disposals
Depreciation
Reclassification from/(to) owned assets  
Translation adjustments
Ending balance
Total 202,425 138,405
Reconciliation of the carrying value of property, plant and equipment [Member] | Capitalized telematics devices – Uninstalled [Member]    
Property, Plant and Equipment (Details) - Schedule of reconciliation of the carrying value of property, plant and equipment [Line Items]    
Beginning balance
Additions
Transfer  
Disposals
Depreciation
Reclassification from/(to) owned assets  
Translation adjustments
Ending balance
Total 104,951 173,871
Reconciliation of the carrying value of property, plant and equipment [Member] | Capitalized telematics devices - Installed [Member]    
Property, Plant and Equipment (Details) - Schedule of reconciliation of the carrying value of property, plant and equipment [Line Items]    
Beginning balance
Additions
Transfer  
Disposals
Depreciation
Reclassification from/(to) owned assets  
Translation adjustments
Ending balance
Total 875,661 771,124
Reconciliation of the carrying value of property, plant and equipment [Member] | Construction in progress [member]    
Property, Plant and Equipment (Details) - Schedule of reconciliation of the carrying value of property, plant and equipment [Line Items]    
Beginning balance
Additions
Transfer  
Disposals
Depreciation
Reclassification from/(to) owned assets  
Translation adjustments
Ending balance
Total 76,519 4,166
Reconciliation of the carrying value of property, plant and equipment [Member] | Owned assets [Member] | Land and Property [Member]    
Property, Plant and Equipment (Details) - Schedule of reconciliation of the carrying value of property, plant and equipment [Line Items]    
Beginning balance [2] 120,015 17,742
Acquisition of subsidiary [2]   110,000
Additions [2] 9,057 3,152
Transfer [2]
Disposals [2] (3,230) (108)
Depreciation [2] (5,425) (4,992)
Reclassification (to)/ from right-of-use assets [2]   (5,816)
Reclassification [1],[2]  
Translation adjustments [2] 768 37
Ending balance [2] 121,185 120,015
Reconciliation of the carrying value of property, plant and equipment [Member] | Owned assets [Member] | Plant, equipment and vehicles [Member]    
Property, Plant and Equipment (Details) - Schedule of reconciliation of the carrying value of property, plant and equipment [Line Items]    
Beginning balance 31,444 20,151
Acquisition of subsidiary   45
Additions 7,513 5,940
Transfer
Disposals (2,033) (27)
Depreciation (8,957) (9,023)
Reclassification (to)/ from right-of-use assets   14,620
Reclassification [1]  
Translation adjustments 1,509 (262)
Ending balance 29,476 31,444
Reconciliation of the carrying value of property, plant and equipment [Member] | Owned assets [Member] | IT equipment [Member]    
Property, Plant and Equipment (Details) - Schedule of reconciliation of the carrying value of property, plant and equipment [Line Items]    
Beginning balance 49,367 25,270
Acquisition of subsidiary   261
Additions 33,191 43,339
Transfer
Disposals (282) (470)
Depreciation (25,152) (14,798)
Reclassification (to)/ from right-of-use assets   (4,649)
Reclassification [1]  
Translation adjustments 7,047 414
Ending balance 64,171 49,367
Reconciliation of the carrying value of property, plant and equipment [Member] | Owned assets [Member] | Capitalized telematics devices – Work-in- Progress [Member]    
Property, Plant and Equipment (Details) - Schedule of reconciliation of the carrying value of property, plant and equipment [Line Items]    
Beginning balance 138,405 104,475
Acquisition of subsidiary  
Additions 142,586 212,940
Transfer (78,566) (179,010)
Disposals
Depreciation
Reclassification (to)/ from right-of-use assets  
Reclassification [1]  
Translation adjustments
Ending balance 202,425 138,405
Reconciliation of the carrying value of property, plant and equipment [Member] | Owned assets [Member] | Capitalized telematics devices – Uninstalled [Member]    
Property, Plant and Equipment (Details) - Schedule of reconciliation of the carrying value of property, plant and equipment [Line Items]    
Beginning balance 173,871 116,422
Acquisition of subsidiary  
Additions 111,661 56,857
Transfer (189,160) (47,825)
Disposals
Depreciation
Reclassification (to)/ from right-of-use assets  
Reclassification [1]   50,355
Translation adjustments 8,579 (1,938)
Ending balance 104,951 173,871
Reconciliation of the carrying value of property, plant and equipment [Member] | Owned assets [Member] | Capitalized telematics devices - Installed [Member]    
Property, Plant and Equipment (Details) - Schedule of reconciliation of the carrying value of property, plant and equipment [Line Items]    
Beginning balance 771,124 761,433
Acquisition of subsidiary  
Additions 203,295 230,406
Transfer 267,726 226,835
Disposals (2,890) (2,391)
Depreciation (404,577) (384,058)
Reclassification (to)/ from right-of-use assets  
Reclassification [1]   (50,355)
Translation adjustments 40,983 (10,746)
Ending balance 875,661 771,124
Reconciliation of the carrying value of property, plant and equipment [Member] | Owned assets [Member] | Construction in progress [member]    
Property, Plant and Equipment (Details) - Schedule of reconciliation of the carrying value of property, plant and equipment [Line Items]    
Beginning balance 4,166
Acquisition of subsidiary   4,166
Additions 72,353
Transfer
Disposals
Depreciation
Reclassification (to)/ from right-of-use assets  
Reclassification [1]  
Translation adjustments
Ending balance 76,519 4,166
Right-of-use assets [member]    
Property, Plant and Equipment (Details) - Schedule of reconciliation of the carrying value of property, plant and equipment [Line Items]    
Beginning balance 102,267 91,699
Additions 59,572 64,174
Transfer  
Disposals (887) (694)
Depreciation (49,677) (45,410)
Reclassification from/(to) owned assets   (4,155)
Translation adjustments 6,151 (3,347)
Ending balance 117,426 102,267
Owned assets [Member]    
Property, Plant and Equipment (Details) - Schedule of reconciliation of the carrying value of property, plant and equipment [Line Items]    
Total R 1,591,814 R 1,390,659
[1] During the financial year ended February 28, 2022, the Group has reclassified Capitalized telematics devices - Installed to Capitalized telematics devices - Uninstalled of ZAR 50.4 million to better reflect the underlying nature of these assets. The reclassification was corrected prospectively as the impact to the prior period is not material.
[2] Certain freehold land and building of the Group with a carrying amount of ZAR 186.5 million were mortgaged to a bank as security for mortgaged loan (Note 16). The freehold land and building is a head office suite for South Africa and is located at Rosebank, Johannesburg.
XML 104 R93.htm IDEA: XBRL DOCUMENT v3.23.1
Capitalized Commission Assets (Details)
R in Millions
Feb. 28, 2023
ZAR (R)
Capitalized Commission Assets Abstract  
Write-off of capitalized commission assets R 15.3
XML 105 R94.htm IDEA: XBRL DOCUMENT v3.23.1
Capitalized Commission Assets (Details) - Schedule of capitalized commission assets - ZAR (R)
R in Thousands
12 Months Ended
Feb. 28, 2023
Feb. 28, 2022
Schedule of capitalized commission assets [Abstract]    
Cost R 537,367 R 413,240
Accumulated amortization (250,313) (181,703)
Carrying value R 287,054 R 231,537
XML 106 R95.htm IDEA: XBRL DOCUMENT v3.23.1
Capitalized Commission Assets (Details) - Schedule of reconciliation of the carrying value of capitalized sales commissions - ZAR (R)
R in Thousands
12 Months Ended
Feb. 28, 2023
Feb. 28, 2022
Schedule of reconciliation of the carrying value of capitalized sales commissions [Abstract]    
Opening balance R 231,537 R 201,075
Additions 112,738 112,639
Amortization (64,707) (64,566)
Write off (15,301)
Translation adjustments 7,486 (2,310)
Closing balance R 287,054 R 231,537
XML 107 R96.htm IDEA: XBRL DOCUMENT v3.23.1
Intangible Assets (Details) - ZAR (R)
R in Millions
12 Months Ended
Feb. 28, 2023
Feb. 28, 2022
Disclosure Of Intangible Assets Text Block Abstract    
Staff costs capitalized to product development costs R 38.8 R 40.8
XML 108 R97.htm IDEA: XBRL DOCUMENT v3.23.1
Intangible Assets (Details) - Schedule of intangible assets - ZAR (R)
R in Thousands
12 Months Ended
Feb. 28, 2023
Feb. 28, 2022
Intangible Assets (Details) - Schedule of intangible assets [Line Items]    
Cost R 186,128 R 154,883
Accumulated amortization (100,486) (77,852)
Carrying value 85,642 77,031
Product development costs [Member]    
Intangible Assets (Details) - Schedule of intangible assets [Line Items]    
Cost 144,922 123,036
Accumulated amortization (76,621) (63,299)
Carrying value 68,301 59,737
Computer software [Member]    
Intangible Assets (Details) - Schedule of intangible assets [Line Items]    
Cost 34,039 24,680
Accumulated amortization (20,281) (13,359)
Carrying value 13,758 11,321
Trade name [Member]    
Intangible Assets (Details) - Schedule of intangible assets [Line Items]    
Cost 782 782
Accumulated amortization (391) (130)
Carrying value 391 652
Customer relationship [Member]    
Intangible Assets (Details) - Schedule of intangible assets [Line Items]    
Cost 6,385 6,385
Accumulated amortization (3,193) (1,064)
Carrying value R 3,192 R 5,321
XML 109 R98.htm IDEA: XBRL DOCUMENT v3.23.1
Intangible Assets (Details) - Schedule of reconciliation of the carrying value of intangible assets - ZAR (R)
R in Thousands
12 Months Ended
Feb. 28, 2023
Feb. 28, 2022
Intangible Assets (Details) - Schedule of reconciliation of the carrying value of intangible assets [Line Items]    
Beginning balance R 77,031 R 59,339
Acquisition of subsidiary   13,385
Additions 46,653 43,816
Amortization (51,143) (39,078)
Translation adjustments 13,101 (431)
Ending balance 85,642 77,031
Product development costs [Member]    
Intangible Assets (Details) - Schedule of reconciliation of the carrying value of intangible assets [Line Items]    
Beginning balance 59,737 53,644
Acquisition of subsidiary  
Additions 38,837 40,787
Amortization (42,638) (34,288)
Translation adjustments 12,365 (406)
Ending balance 68,301 59,737
Computer software [member]    
Intangible Assets (Details) - Schedule of reconciliation of the carrying value of intangible assets [Line Items]    
Beginning balance 11,321 5,695
Acquisition of subsidiary   6,218
Additions 7,816 3,029
Amortization (6,115) (3,596)
Translation adjustments 736 (25)
Ending balance 13,758 11,321
Trade name [Member]    
Intangible Assets (Details) - Schedule of reconciliation of the carrying value of intangible assets [Line Items]    
Beginning balance 652
Acquisition of subsidiary   782
Additions
Amortization (261) (130)
Translation adjustments
Ending balance 391 652
Customer relationship [Member]    
Intangible Assets (Details) - Schedule of reconciliation of the carrying value of intangible assets [Line Items]    
Beginning balance 5,321
Acquisition of subsidiary   6,385
Additions
Amortization (2,129) (1,064)
Translation adjustments
Ending balance R 3,192 R 5,321
XML 110 R99.htm IDEA: XBRL DOCUMENT v3.23.1
Goodwill (Details) - ZAR (R)
R in Billions
12 Months Ended
Feb. 28, 2023
Feb. 28, 2022
Disclosure Of Goodwill Text Block Abstract    
Value of equity R 11.8 R 12.6
XML 111 R100.htm IDEA: XBRL DOCUMENT v3.23.1
Goodwill (Details) - Schedule of goodwill is allocated cash generating units - ZAR (R)
R in Thousands
12 Months Ended
Feb. 28, 2023
Feb. 28, 2022
Goodwill (Details) - Schedule of goodwill is allocated cash generating units [Line Items]    
Balance, at beginning R 186,384 R 124,152
Acquisition of subsidiary   58,314
Translation adjustments 26,097 3,918
Balance, at ending 212,481 186,384
Mozambique [Member]    
Goodwill (Details) - Schedule of goodwill is allocated cash generating units [Line Items]    
Balance, at beginning 65,081 57,232
Acquisition of subsidiary  
Translation adjustments 17,196 7,849
Balance, at ending 82,277 65,081
Portugal [Member]    
Goodwill (Details) - Schedule of goodwill is allocated cash generating units [Line Items]    
Balance, at beginning 30,164 32,192
Acquisition of subsidiary  
Translation adjustments 4,305 (2,028)
Balance, at ending 34,469 30,164
Spain [Member]    
Goodwill (Details) - Schedule of goodwill is allocated cash generating units [Line Items]    
Balance, at beginning 21,381 22,818
Acquisition of subsidiary  
Translation adjustments 3,051 (1,437)
Balance, at ending 24,432 21,381
Other [Member]    
Goodwill (Details) - Schedule of goodwill is allocated cash generating units [Line Items]    
Balance, at beginning 11,444 11,910
Acquisition of subsidiary  
Translation adjustments 1,545 (466)
Balance, at ending 12,989 11,444
Karooooo Logistics [Member]    
Goodwill (Details) - Schedule of goodwill is allocated cash generating units [Line Items]    
Balance, at beginning 58,314
Acquisition of subsidiary   58,314
Translation adjustments
Balance, at ending R 58,314 R 58,314
XML 112 R101.htm IDEA: XBRL DOCUMENT v3.23.1
Goodwill (Details) - Schedule of key estimates used for the fair value
12 Months Ended
Feb. 28, 2023
Feb. 28, 2022
Goodwill (Details) - Schedule of key estimates used for the fair value [Line Items]    
Revenue growth rate, description The growth rate applied for revenue is considered to be the main driver of profitability and hence free cash flow. CGUs are at different maturity levels in their business cycles and hence will reflect considerably different growth rates. The various geographical markets the CGUs operate within also have differences in their economies which have been taken into consideration. The growth rate determined by management is based on historical data from both external and internal sources and is consistent with reported global telematics growth forecasts for the medium to long term and with the assumptions that a market participant would make.  
Mozambique [Member]    
Goodwill (Details) - Schedule of key estimates used for the fair value [Line Items]    
Revenue growth rate, description This is the average annual compound growth rate in revenue that is derived from management’s forecast and is based on external available information, such as GDP and industry growth rate within the region.  
Revenue growth rate 16.00% 17.00%
Terminal growth rate description The estimated rate of growth after the five-year forecast period. This rate is informed primarily by external forecasts about economic activity by region. Changes in these rates are reflective of changes in market views on the economic growth in those regions.  
Terminal growth rate 8.00% 8.00%
Discount rate, description The rate reflects the specific risks relating to the country and industry in which the entity operates. These rates were determined using externally available information. The rates were determined using the Capital Asset pricing model and adjusting for risk. The rate is a pre-tax rate.  
Percentage of Discount rate 31.00% 30.00%
Portugal [Member]    
Goodwill (Details) - Schedule of key estimates used for the fair value [Line Items]    
Revenue growth rate 15.00% 10.00%
Terminal growth rate 2.00% 1.00%
Percentage of Discount rate 19.00% 16.00%
Spain [Member]    
Goodwill (Details) - Schedule of key estimates used for the fair value [Line Items]    
Revenue growth rate 19.00% 16.00%
Terminal growth rate 2.00% 1.00%
Percentage of Discount rate 19.00% 17.00%
Karooooo Logistics [Member]    
Goodwill (Details) - Schedule of key estimates used for the fair value [Line Items]    
Revenue growth rate 51.00%
Terminal growth rate 5.00%
Percentage of Discount rate 38.00%
CGU [Member] | Mozambique [Member]    
Goodwill (Details) - Schedule of key estimates used for the fair value [Line Items]    
Revenue growth rate, description Mozambique  
Terminal growth rate description Mozambique  
Discount rate, description Mozambique  
CGU [Member] | Portugal [Member]    
Goodwill (Details) - Schedule of key estimates used for the fair value [Line Items]    
Revenue growth rate, description Portugal  
Terminal growth rate description Portugal  
Discount rate, description Portugal  
CGU [Member] | Spain [Member]    
Goodwill (Details) - Schedule of key estimates used for the fair value [Line Items]    
Revenue growth rate, description Spain  
Terminal growth rate description Spain  
Discount rate, description Spain  
CGU [Member] | Karooooo Logistics [Member]    
Goodwill (Details) - Schedule of key estimates used for the fair value [Line Items]    
Revenue growth rate, description Karooooo Logistics  
Terminal growth rate description Karooooo Logistics  
Discount rate, description Karooooo Logistics  
XML 113 R102.htm IDEA: XBRL DOCUMENT v3.23.1
Deferred tax (Details) - ZAR (R)
R in Millions
12 Months Ended
Feb. 28, 2023
Feb. 28, 2022
Disclosure Of Deferred Taxes Text Block Abstract    
Unrecognized deferred tax assets R 116.2 R 6.2
Unrecognized deferred tax liabilities R 1,194.7 R 1,484.7
XML 114 R103.htm IDEA: XBRL DOCUMENT v3.23.1
Deferred tax (Details) - Schedule of deferred tax
R in Thousands, $ in Thousands
12 Months Ended
Feb. 28, 2023
ZAR (R)
Feb. 28, 2023
USD ($)
Feb. 28, 2022
ZAR (R)
Schedule Of Deferred Tax Abstract      
Deferred tax liabilities R (51,894)   R (47,063)
Deferred revenue 59,402   58,137
Property, plant and equipment and capitalized commission assets (144,007)   (144,782)
Lease obligations 4,812   4,690
ECL provision on trade receivables 17,238   21,887
Other 10,661   13,005
Deferred tax assets 60,919   58,383
Deferred revenue 4,856   540
Property, plant and equipment and capitalized commission assets 25,233   27,059
Tax losses 8,795   19,710
Lease obligations 2,903   1,303
ECL provision on trade receivables 8,890   3,953
Other 10,242   5,818
Total net deferred tax assets 9,025   11,320
Reconciliation of deferred tax assets/(liabilities)      
At March 1 11,320 $ 11,320 5,022
Acquisition of subsidiaries   (13,386)
Increase in deferred revenue temporary differences 5,417   13,912
Decrease in property, plant and equipment and capitalized commission assets temporary differences (469)   (23,479)
(Decrease)/increase in tax losses temporary differences (13,076)   8,887
Increase/(decrease) in lease obligation temporary differences 1,659   (6,365)
(Decrease)/increase in ECL provision on trade receivables temporary differences (430)   13,855
Increase in other temporary differences 1,504   12,954
Translation adjustments 3,100   (80)
At February 28 (in Dollars)   $ 9,025 11,320
Reconciliation of deferred tax balances      
At March 1 11,320   5,022
Acquisition of subsidiaries   (13,386)
(Charge)/credit to income statement (17,229)   19,764
Others 14,570  
Translation adjustments R 364   R (80)
XML 115 R104.htm IDEA: XBRL DOCUMENT v3.23.1
Inventories (Details) - Schedule of inventories - ZAR (R)
R in Thousands
12 Months Ended
Feb. 28, 2023
Feb. 28, 2022
Schedule Of Inventories [Abstract]    
Vehicles R 75,843 R 25,369
Other consumables 3,316
Total inventories 79,159 25,369
Inventories recognized as an expense in cost of sales R 218,847 R 59,213
XML 116 R105.htm IDEA: XBRL DOCUMENT v3.23.1
Trade and Other Receivables and Prepayments (Details)
12 Months Ended
Feb. 28, 2023
Feb. 28, 2022
Trade and Other Receivables and Prepayments [Abstract]    
Recognized loss allowance 100.00% 100.00%
Average term of finance leases 5 years  
XML 117 R106.htm IDEA: XBRL DOCUMENT v3.23.1
Trade and Other Receivables and Prepayments (Details) - Schedule of detailed information about trade and other receivables and prepayments - ZAR (R)
R in Thousands
12 Months Ended
Feb. 28, 2023
Feb. 28, 2022
Schedule of Detailed Information About Trade and Other Receivables and Prepayments [Abstract]    
Amounts due from related parties R 2,515
Trade receivables 485,740 448,212
Expected credit loss provision (149,541) (161,683)
Total trade receivables 336,199 289,044
Other receivables    
Deposits 11,811 6,386
Sundry debtors 24,739 9,131
Finance lease receivables 21,403
Subtotal 394,152 304,561
Prepayments 32,387 28,964
Other taxes 7,367 10,083
Total trade and other receivables and prepayments 433,906 343,608
Non-current 24,715 9,722
Current 409,191 333,886
Total non-current R 433,906 R 343,608
XML 118 R107.htm IDEA: XBRL DOCUMENT v3.23.1
Trade and Other Receivables and Prepayments (Details) - Schedule of reconciliation of the expected credit loss provision recognized with regard to trade and other receivables - ZAR (R)
R in Thousands
12 Months Ended
Feb. 28, 2023
Feb. 28, 2022
Schedule of Reconciliation of the Expected Credit Loss Provision Recognized With Regard to Trade and Other Receivables [Abstract]    
Beginning balance R (161,683) R (101,066)
Allowance for expected credit losses, net (87,541) (88,482)
Amounts utilized 105,921 26,896
Translation adjustments (6,238) 969
Ending balance R (149,541) R (161,683)
XML 119 R108.htm IDEA: XBRL DOCUMENT v3.23.1
Trade and Other Receivables and Prepayments (Details) - Schedule of maturity analysis of the undiscounted lease payments to be received
R in Thousands
12 Months Ended
Feb. 28, 2023
ZAR (R)
Maturities analysis  
within one year R 4,078
within two to four years 14,525
over four years 2,800
Present value of lease payments 21,403
Non-current asset 17,325
Current asset 4,078
Total non-current asset R 21,403
XML 120 R109.htm IDEA: XBRL DOCUMENT v3.23.1
Loans to/(From) Related Parties (Details) - Schedule of loans to related parties - ZAR (R)
R in Thousands
Feb. 28, 2023
Feb. 28, 2022
Non-current assets    
Loans to related party R 25,800 R 19,400
Current liabilities    
Loans from related parties R (607) R (2,134)
XML 121 R110.htm IDEA: XBRL DOCUMENT v3.23.1
Cash and Cash Equivalents and Bank Overdraft (Details) - Schedule of cash and cash equivalents and bank overdraft - ZAR (R)
R in Thousands
Feb. 28, 2023
Feb. 28, 2022
Schedule of Cash and Cash Equivalents and Bank Overdraft [Abstract]    
Cash on hand R 398 R 2,175
Bank balances 318,630 717,935
Short-term deposits 646,762 11,638
Cash and cash equivalents in the consolidated statement of financial position 965,790 731,748
Bank overdrafts (40) (13,722)
Cash and cash equivalents in the consolidated statement of cash flows 965,750 718,026
Current assets 965,790 731,748
Current liabilities (40) (13,722)
Total cash and cash equivalents R 965,750 R 718,026
XML 122 R111.htm IDEA: XBRL DOCUMENT v3.23.1
Other Financial Assets (Details) - Schedule of other financial assets - ZAR (R)
R in Thousands
Feb. 28, 2023
Feb. 28, 2022
Non-current assets    
Derivative – call option [1] R 388 R 1,359
Current assets    
Derivative – put option [2] 15,305
Total R 388 R 16,664
[1] Relates to the acquisition of Picup. See Note 28 for details.
[2] Relates to the put option agreement entered with ultimate controlling shareholder to grant the Group the right to sell all its interest in Picup. The put option expired on August 31, 2022. As this is a transaction with owner, the fair value and subsequent changes fair value of the put option is recognized directly against retained earnings.
XML 123 R112.htm IDEA: XBRL DOCUMENT v3.23.1
Share Capital (Details) - shares
1 Months Ended 12 Months Ended
Apr. 30, 2021
Apr. 21, 2021
Nov. 18, 2020
Feb. 28, 2022
Share Capital (Details) [Line Items]        
Number of ordinary shares issue increase 20,332,894   20,332,894  
Issued additional shares 1,207,500      
Other ordinary shares issued   9,410,712    
Bottom of range [member]        
Share Capital (Details) [Line Items]        
Company’s authorized shares       20,332,894
Top of range [member]        
Share Capital (Details) [Line Items]        
Number of ordinary shares issue increase       30,951,106
XML 124 R113.htm IDEA: XBRL DOCUMENT v3.23.1
Share Capital (Details) - Schedule of share capital - ZAR (R)
R in Thousands
Feb. 28, 2023
Feb. 28, 2022
Schedule Of Share Capital Abstract    
Issued and fully paid 30,951,106 (2022: 30,951,106) ordinary shares of no par value R 7,142,853 R 7,142,853
XML 125 R114.htm IDEA: XBRL DOCUMENT v3.23.1
Share Capital (Details) - Schedule of share capital (Parentheticals) - shares
12 Months Ended
Feb. 28, 2023
Feb. 28, 2022
Schedule Of Share Capital Abstract    
Issued and fully paid ordinary shares of no par value 30,951,106 30,951,106
XML 126 R115.htm IDEA: XBRL DOCUMENT v3.23.1
Term Loans (Details) - Schedule of financial liabilities - ZAR (R)
R in Thousands
12 Months Ended
Feb. 28, 2023
Feb. 28, 2022
Non-current liabilities    
Total term loans R 59,947 R 89,350
Interest Bearing Loans [Member] | EUR [Member]    
Non-current liabilities    
Interest rate EURIBOR + 3%  
Maturity December 2023  
Total term loans R 5,497 5,235
Current Liabilities [Member]    
Non-current liabilities    
Total term loans 21,643 18,156
Noncurrent Liabilities [Member] | Mortgaged Bonds [Member]    
Non-current liabilities    
Total term loans R 38,304 71,194
ZAR [Member] | Interest Bearing Loans [Member]    
Non-current liabilities    
Interest rate [1] JIBAR + 2.05%  
Maturity [1] February 2024  
Total term loans [1] 20,003
ZAR [Member] | Interest Bearing Loans One [Member]    
Non-current liabilities    
Interest rate 7.25%  
Maturity February 2025  
Total term loans R 504
ZAR [Member] | Mortgaged Bonds [Member]    
Non-current liabilities    
Interest rate Prime rate + 1.15%  
Maturity December 2025  
Total term loans R 37,557 46,167
ZAR [Member] | Mortgaged Bonds One [Member]    
Non-current liabilities    
Interest rate Prime rate +1.15%  
Maturity December 2025  
Total term loans R 16,146 12,921
EUR [Member] | Interest Bearing Loans Two [Member]    
Non-current liabilities    
Interest rate EURIBOR + 3%  
Maturity December 2023  
Total term loans R 243 R 5,024
[1] The ZAR interest-bearing loans were fully repaid on December 8, 2022.
XML 127 R116.htm IDEA: XBRL DOCUMENT v3.23.1
Term Loans (Details) - Schedule of reconciliation of movement of liabilities to cash flows arising from financing activities - ZAR (R)
R in Thousands
12 Months Ended
Feb. 28, 2023
Feb. 28, 2022
Term Loans (Details) - Schedule of reconciliation of movement of liabilities to cash flows arising from financing activities [Line Items]    
Beginning balance R 203,562 R 1,006,591
Ending balance 181,281 203,562
Changes from financing cash flows (88,774) (883,912)
Proceeds from borrowings 817 110,000
Repayment of related parties loans (1,940) (845,003)
Repayment of term loans (31,034) (101,708)
Payment of lease liabilities (56,617) (47,201)
Acquisition of a subsidiary   66,047
The effect of changes in foreign exchange rates 6,921 (46,638)
Other changes 59,572 61,474
Interest paid (8,996) (12,296)
New leases 59,572 63,204
Interest expense 8,996 10,566
Loans from related parties [Member]    
Term Loans (Details) - Schedule of reconciliation of movement of liabilities to cash flows arising from financing activities [Line Items]    
Beginning balance 2,134 891,977
Ending balance 607 2,134
Changes from financing cash flows (1,625) (845,003)
Proceeds from borrowings 315
Repayment of related parties loans (1,940) (845,003)
Repayment of term loans
Payment of lease liabilities
Acquisition of a subsidiary  
The effect of changes in foreign exchange rates 98 (43,110)
Other changes (1,730)
Interest paid (1,730)
New leases
Interest expense
Other loans and borrowings [Member]    
Term Loans (Details) - Schedule of reconciliation of movement of liabilities to cash flows arising from financing activities [Line Items]    
Beginning balance 89,350 15,930
Ending balance 59,947 89,350
Changes from financing cash flows (30,532) 8,292
Proceeds from borrowings 502 110,000
Repayment of related parties loans
Repayment of term loans (31,034) (101,708)
Payment of lease liabilities
Acquisition of a subsidiary   66,047
The effect of changes in foreign exchange rates 1,129 (919)
Other changes
Interest paid (797) (4,317)
New leases
Interest expense 797 4,317
Lease liabilities [member]    
Term Loans (Details) - Schedule of reconciliation of movement of liabilities to cash flows arising from financing activities [Line Items]    
Beginning balance 112,078 98,684
Ending balance 120,727 112,078
Changes from financing cash flows (56,617) (47,201)
Proceeds from borrowings
Repayment of related parties loans
Repayment of term loans
Payment of lease liabilities (56,617) (47,201)
Acquisition of a subsidiary  
The effect of changes in foreign exchange rates 5,694 (2,609)
Other changes 59,572 63,204
Interest paid (8,199) (6,249)
New leases 59,572 63,204
Interest expense R 8,199 R 6,249
XML 128 R117.htm IDEA: XBRL DOCUMENT v3.23.1
Lease Liabilities (Details) - ZAR (R)
R in Millions
12 Months Ended
Feb. 28, 2023
Feb. 28, 2022
Feb. 28, 2021
Lease Liabilities (Details) [Line Items]      
Total cash outflows for leases R 64.8 R 53.5 R 52.3
Lease payments R 6.2 R 8.2 R 11.2
Minimum [Member]      
Lease Liabilities (Details) [Line Items]      
Average term 3 years    
Maximum [Member]      
Lease Liabilities (Details) [Line Items]      
Average term 4 years    
XML 129 R118.htm IDEA: XBRL DOCUMENT v3.23.1
Lease Liabilities (Details) - Schedule of lease liabilities - ZAR (R)
R in Thousands
12 Months Ended
Feb. 28, 2023
Feb. 28, 2022
Maturities analysis    
– within one year R 52,843 R 47,294
– within two to four years 57,930 56,868
– over four years 9,954 7,916
Present value of lease payments 120,727 112,078
Non-current liabilities 67,882 64,784
Current liabilities 52,845 47,294
Total liabilities R 120,727 R 112,078
XML 130 R119.htm IDEA: XBRL DOCUMENT v3.23.1
Deferred Revenue (Details) - Schedule of deferred revenue - ZAR (R)
R in Thousands
12 Months Ended
Feb. 28, 2023
Feb. 28, 2022
Schedule Of Deferred Revenue Abstract    
Beginning balance R 326,404 R 246,765
Acquisition of subsidiary 2,678
Amounts deferred in current financial year 353,719 355,873
Amounts released to revenue in the current financial year (304,541) (277,939)
Translation adjustments 20,285 (973)
Ending balance 395,867 326,404
Non-current liabilities 112,185 108,256
Current liabilities 283,682 218,148
Total R 395,867 R 326,404
XML 131 R120.htm IDEA: XBRL DOCUMENT v3.23.1
Deferred Revenue (Details) - Schedule of estimated revenue expected to be recognized in the future related to performance obligations - ZAR (R)
R in Thousands
Feb. 28, 2023
Feb. 28, 2022
Maturities analysis    
– within one year R 283,682 R 218,148
– within two to four years 107,558 103,026
– over four years 4,627 5,230
Present value of amounts received in advance R 395,867 R 326,404
XML 132 R121.htm IDEA: XBRL DOCUMENT v3.23.1
Trade and Other Payables (Details) - Schedule of trade and other payables - ZAR (R)
R in Thousands
12 Months Ended
Feb. 28, 2023
Feb. 28, 2022
Trade payables    
Amounts due to related parties R 13,081 R 8,963
Trade payables 137,400 90,387
Accrued expenses 121,784 115,198
Trade payables total 272,265 214,548
Other payables    
Sundry creditors 22,918 14,754
Other taxes 44,566 30,896
Dividend payable to NCI 34,298 21,668
Other payables total R 374,047 R 281,866
XML 133 R122.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue (Details) - ZAR (R)
R in Millions
12 Months Ended
Feb. 28, 2023
Feb. 28, 2022
Feb. 28, 2021
Revenue [Abstract]      
Revenue R 105.6 R 96.1 R 98.6
XML 134 R123.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue (Details) - Schedule of disaggregation of revenue from contracts with customers - ZAR (R)
R in Thousands
12 Months Ended
Feb. 28, 2023
Feb. 28, 2022
Feb. 28, 2021
Revenue from contracts with customers      
Subscription revenue - Cartrack R 3,003,931 R 2,565,745 R 2,209,017
Subscription revenue - Karooooo Logistics 6,141 2,420
Other revenue - Cartrack      
Hardware sales 29,685 37,435 45,280
Installation revenue 29,278 21,321 20,511
Miscellaneous contract fees 13,746 12,299 15,735
Vehicle sales 250,845 67,310
Delivery service fees 173,441 39,621
Total revenue 3,507,067 2,746,151 2,290,543
South Africa [Member]      
Primary geographical markets      
Primary geographical markets 2,730,401 2,123,153 1,681,928
Africa-Other [Member]      
Primary geographical markets      
Primary geographical markets 131,077 101,019 105,895
Europe [Member]      
Primary geographical markets      
Primary geographical markets 257,078 229,671 219,866
Asia-Pacific, Middle East and USA [Member]      
Primary geographical markets      
Primary geographical markets [1] 388,511 292,308 282,854
Primary geographical markets [Member]      
Primary geographical markets      
Primary geographical markets 3,507,067 2,746,151 2,290,543
Products and services transferred at a point in time [Member]      
Timing of revenue recognition      
Timing of revenue recognition 323,554 177,986 81,526
Services transferred over time [Member]      
Timing of revenue recognition      
Timing of revenue recognition 3,183,513 2,568,165 2,209,017
Total Revenue [Member]      
Timing of revenue recognition      
Timing of revenue recognition R 3,507,067 R 2,746,151 R 2,290,543
[1] Included in Asia-Pacific is revenue from Singapore amounted to ZAR 105.6 million (2022: ZAR 96.1 million, 2021: ZAR 98.6 million).
XML 135 R124.htm IDEA: XBRL DOCUMENT v3.23.1
Operating Profit (Details) - ZAR (R)
R in Millions
Feb. 28, 2023
Feb. 28, 2022
Feb. 28, 2021
Operating Profit [Abstract]      
Offsetting government grant R 6.7 R 16.7
XML 136 R125.htm IDEA: XBRL DOCUMENT v3.23.1
Operating Profit (Details) - Schedule of operating profit - ZAR (R)
R in Thousands
12 Months Ended
Feb. 28, 2023
Feb. 28, 2022
Feb. 28, 2021
Operating profit is stated after accounting for the following charges:      
Depreciation of property, plant and equipment R 493,788 R 458,281 R 372,936
Amortization of capitalized commission assets 64,707 64,566 46,957
Amortization of intangible assets 51,143 39,078 25,856
Employee benefits expense [1] 865,831 720,606 396,369
Defined contribution plan R 44,681 R 26,534 R 21,742
[1] After offsetting government grant received ZAR nil (2022: ZAR 6.7 million, 2021: ZAR 16.7 million).
XML 137 R126.htm IDEA: XBRL DOCUMENT v3.23.1
Finance Income (Details) - Schedule of finance income - ZAR (R)
R in Thousands
12 Months Ended
Feb. 28, 2023
Feb. 28, 2022
Feb. 28, 2021
Schedule of Finance Income [Abstract]      
Interest income from bank balances R 23,255 R 6,083 R 4,358
XML 138 R127.htm IDEA: XBRL DOCUMENT v3.23.1
Finance Costs (Details) - Schedule of finance costs - ZAR (R)
R in Thousands
12 Months Ended
Feb. 28, 2023
Feb. 28, 2022
Feb. 28, 2021
Schedule of Finance Costs [Abstract]      
Lease liabilities R 8,199 R 6,249 R 5,588
Term loans 797 4,317 2,711
Overdraft 291 794 870
Others 808 971 133
Total R 10,095 R 12,331 R 9,302
XML 139 R128.htm IDEA: XBRL DOCUMENT v3.23.1
Taxation (Details) - Schedule of taxation - ZAR (R)
R in Thousands
12 Months Ended
Feb. 28, 2023
Feb. 28, 2022
Feb. 28, 2021
Current tax      
Current year R 250,606 R 208,141 R 160,751
Prior year (4,671) 8,573 5,725
Other – Securities Transfer tax 200
Total current taxation 245,935 216,714 166,676
Deferred tax      
Current year 15,972 (16,370) 36,184
Prior year 1,257 (3,394) (19,188)
Total deferred taxation 17,229 (19,764) 16,996
Withholding tax 22,134 8,526 14,956
Total tax expense 285,298 205,476 198,628
Reconciliation between accounting profit and tax expense:      
Profit before taxation 894,104 682,083 696,048
Tax at the applicable tax rate of 17% 1 (2021: 17%1, 2020: 28%) 151,998 115,954 118,328
Effect of different tax rates in foreign jurisdictions 91,841 66,257 71,122
Taxation effect of adjustments on taxable income:      
Utilization of previously unrecognized tax losses (2,239) (982) (1,332)
Tax incentive (5,975) (2,709) (5,827)
Income not subject to tax (4,184) (270) (219)
Non-deductible expenses 20,789 12,556 12,072
Recognition of previously unrecognized tax losses (1,794) (2,060)
Current year losses for which no deferred tax asset is recognized 14,085 1,040 2,791
Withholding tax 22,134 8,526 14,956
Securities transfer tax 200
Prior year tax under/(over) provision (3,414) 5,179 (13,463)
Tax effect of deferred tax on decrease in tax rate (594)
Others 2,651 1,985 [1]
Total tax expense R 285,298 R 205,476 R 198,628
[1] This is the corporate tax rate in Singapore.
XML 140 R129.htm IDEA: XBRL DOCUMENT v3.23.1
Taxation (Details) - Schedule of taxation (Parentheticals)
12 Months Ended
Feb. 28, 2023
Feb. 28, 2022
Feb. 28, 2021
Schedule of Taxation Paid [Abstract]      
Applicable tax rate 17.00% [1] 17.00% [1] 28.00%
[1] This is the corporate tax rate in Singapore.
XML 141 R130.htm IDEA: XBRL DOCUMENT v3.23.1
Taxation Paid (Details) - Schedule of taxation paid - ZAR (R)
R in Thousands
12 Months Ended
Feb. 28, 2023
Feb. 28, 2022
Feb. 28, 2021
Schedule of Taxation Paid [Abstract]      
Balance payable at beginning of the year R (32,100) R (10,203) R (16,458)
Acquisition of subsidiary 477
Current tax for the year recognized in profit or loss (268,069) (225,240) (181,632)
Translation adjustments (3,821) 341
Balance payable at end of the year 47,369 32,100 10,203
Taxation paid R (256,621) R (202,525) R (187,887)
XML 142 R131.htm IDEA: XBRL DOCUMENT v3.23.1
Dividends Paid (Details) - Schedule of dividend paid - ZAR (R)
R / shares in Units, R in Thousands
12 Months Ended
Feb. 28, 2023
Feb. 28, 2022
Feb. 28, 2021
Dividends Paid (Details) - Schedule of dividend paid [Line Items]      
Dividend paid by the Company to owner of the Company R (331,252) R (272,235)
Dividend paid by subsidiaries to NCI (145,859)
Total dividend paid R (331,252) R (418,094)
Interim Dividend [Member]      
Dividends Paid (Details) - Schedule of dividend paid [Line Items]      
Dividend per share (in Rand per share) R 10.7   R 104,385
Dividend R 331,252   R 104,385
Final Dividend [Member]      
Dividends Paid (Details) - Schedule of dividend paid [Line Items]      
Dividend per share (in Rand per share)   R 8.26
Dividend   R 167,850
Total Dividend [Member]      
Dividends Paid (Details) - Schedule of dividend paid [Line Items]      
Dividend R 331,252   R 272,235
Cartrack Holdings Proprietary Limited [Member]      
Dividends Paid (Details) - Schedule of dividend paid [Line Items]      
Subsidiary per share (in Rand per share)   R 0.54
Subsidiary   R 51,536
Cartrack Holdings Proprietary Limited [Member]      
Dividends Paid (Details) - Schedule of dividend paid [Line Items]      
Subsidiary per share (in Rand per share)   R 0.87
Subsidiary   R 83,030
Cartrack Limitada [Member]      
Dividends Paid (Details) - Schedule of dividend paid [Line Items]      
Subsidiary per share (in Rand per share)   R 5.68
Subsidiary   R 9,090
Found Proprietary Limited [Member]      
Dividends Paid (Details) - Schedule of dividend paid [Line Items]      
Subsidiary per share (in Rand per share)   R 20,000
Subsidiary   R 1,020
Cartrack Polska.Sp.zo.o [Member]      
Dividends Paid (Details) - Schedule of dividend paid [Line Items]      
Subsidiary per share (in Rand per share)   R 119,019.27
Subsidiary   R 1,183
Total Subsidiary [Member]      
Dividends Paid (Details) - Schedule of dividend paid [Line Items]      
Subsidiary   R 145,859
XML 143 R132.htm IDEA: XBRL DOCUMENT v3.23.1
Interest in Subsidiaries (Details)
12 Months Ended
Feb. 28, 2023
Maximum [Member]  
Interest in Subsidiaries (Details) [Line Items]  
Share capital percentage 90.00%
Minimum [Member]  
Interest in Subsidiaries (Details) [Line Items]  
Share capital percentage 10.00%
Picup Technologies Proprietary Limited [Member]  
Interest in Subsidiaries (Details) [Line Items]  
Description of disposal On September 1, 2021, Cartrack Holdings (Pty) Ltd acquired 70.1% of the shares and voting interests in Picup Technologies Proprietary Limited for a consideration of ZAR 70.1 million (see Note 28).
Cartrack Tanzania Limited [Member]  
Interest in Subsidiaries (Details) [Line Items]  
Description of disposal On September 24, 2021, Cartrack Technologies Pte. Limited acquired 49% of the shares and voting interest in Cartrack Technologies PHL. INC., for a cash consideration of PHP 9.2 million. As a result, the equity interest in Cartrack Technologies PHL. INC. increased from 51% to 100%.
Purple rain Properties No.444 Proprietary Limited [Member]  
Interest in Subsidiaries (Details) [Line Items]  
Business combination, description On February 28, 2022, Cartrack acquired 100% of the shares and voting interests in Purple Rain Properties No. 444 Proprietary Limited for a consideration of ZAR 100 (see Note 28).
Karooooo Kenya Limited [Member]  
Interest in Subsidiaries (Details) [Line Items]  
Business combination, description On June 15, 2022, the Group disposed of 30% of its interest in Karooooo Kenya Limited for a consideration of USD 380,000. An amount of ZAR 730,112, being the proportion share of the carrying amount of net assets in Karooooo Kenya Limited has been transferred to non-controlling interests.
XML 144 R133.htm IDEA: XBRL DOCUMENT v3.23.1
Interest in Subsidiaries (Details) - Schedule of following table lists the entities which are controlled by the group
12 Months Ended
Feb. 28, 2023
Feb. 28, 2022
Cartrack Holdings Proprietary Limited [Member]    
Interest in Subsidiaries (Details) - Schedule of following table lists the entities which are controlled by the group [Line Items]    
Held by [1] Karooooo Ltd  
Country of incorporation [1] South Africa  
% holding [1] 100.00% 100.00%
Carzuka.com Pte Ltd [Member]    
Interest in Subsidiaries (Details) - Schedule of following table lists the entities which are controlled by the group [Line Items]    
Held by [2] Karooooo Ltd  
Country of incorporation [2] Singapore  
% holding [2] 100.00% 100.00%
Karooooo Management Company Pte. Ltd. [Member]    
Interest in Subsidiaries (Details) - Schedule of following table lists the entities which are controlled by the group [Line Items]    
Held by Karooooo Ltd  
Country of incorporation Singapore  
% holding 100.00% 100.00%
Karooooo Software Pte. Ltd. [Member]    
Interest in Subsidiaries (Details) - Schedule of following table lists the entities which are controlled by the group [Line Items]    
Held by Karooooo Ltd  
Country of incorporation Singapore  
% holding 100.00% 100.00%
Karooooo Proprietary Ltd [Member]    
Interest in Subsidiaries (Details) - Schedule of following table lists the entities which are controlled by the group [Line Items]    
Held by Karooooo Ltd  
Country of incorporation South Africa  
% holding 100.00% 100.00%
Karooooo Cartrack Limited 11 [Member]    
Interest in Subsidiaries (Details) - Schedule of following table lists the entities which are controlled by the group [Line Items]    
Held by [3] Karooooo Ltd  
Country of incorporation [3] Uganda  
% holding [3] 100.00%
Cartrack (Cambodia) Co. Ltd [Member]    
Interest in Subsidiaries (Details) - Schedule of following table lists the entities which are controlled by the group [Line Items]    
Held by Karooooo Management Company Pte. Ltd.  
Country of incorporation Cambodia  
% holding 100.00%
Carzuka Pte Ltd [Member]    
Interest in Subsidiaries (Details) - Schedule of following table lists the entities which are controlled by the group [Line Items]    
Held by [2] Carzuka.com Pte. Ltd.  
Country of incorporation [2] Singapore  
% holding [2] 100.00% 100.00%
Karooooo Technologies Proprietary Limited [Member]    
Interest in Subsidiaries (Details) - Schedule of following table lists the entities which are controlled by the group [Line Items]    
Held by [4] Karooooo Proprietary Ltd  
Country of incorporation [4] South Africa  
% holding [4] 100.00% 100.00%
Cartrack Management Services Proprietary Limited [Member]    
Interest in Subsidiaries (Details) - Schedule of following table lists the entities which are controlled by the group [Line Items]    
Held by Cartrack Holdings Proprietary Limited  
Country of incorporation South Africa  
% holding 100.00% 100.00%
Cartrack Proprietary Limited [Member]    
Interest in Subsidiaries (Details) - Schedule of following table lists the entities which are controlled by the group [Line Items]    
Held by Cartrack Holdings Proprietary Limited  
Country of incorporation South Africa  
% holding 100.00% 100.00%
Cartrack Manufacturing Proprietary Limited [Member]    
Interest in Subsidiaries (Details) - Schedule of following table lists the entities which are controlled by the group [Line Items]    
Held by Cartrack Holdings Proprietary Limited  
Country of incorporation South Africa  
% holding 100.00% 100.00%
Cartrack Insurance Agency Proprietary Limited [Member]    
Interest in Subsidiaries (Details) - Schedule of following table lists the entities which are controlled by the group [Line Items]    
Held by [5] Cartrack Holdings Proprietary Limited  
Country of incorporation [5] South Africa  
% holding [5] 100.00% 100.00%
Cartrack Namibia Proprietary Limited [Member]    
Interest in Subsidiaries (Details) - Schedule of following table lists the entities which are controlled by the group [Line Items]    
Held by Cartrack Holdings Proprietary Limited  
Country of incorporation Namibia  
% holding 100.00% 100.00%
Cartrack Technologies Pte. Limited [Member]    
Interest in Subsidiaries (Details) - Schedule of following table lists the entities which are controlled by the group [Line Items]    
Held by Cartrack Holdings Proprietary Limited  
Country of incorporation Singapore  
% holding 100.00% 100.00%
Carzuka Proprietary Limited [Member]    
Interest in Subsidiaries (Details) - Schedule of following table lists the entities which are controlled by the group [Line Items]    
Held by Cartrack Holdings Proprietary Limited  
Country of incorporation South Africa  
% holding 100.00% 100.00%
Purple rain Properties No.444 Proprietary Limited [Member]    
Interest in Subsidiaries (Details) - Schedule of following table lists the entities which are controlled by the group [Line Items]    
Held by Cartrack Holdings Proprietary Limited  
Country of incorporation South Africa  
% holding 100.00% 100.00%
Karooooo Logistics (Pty) Ltd [Member]    
Interest in Subsidiaries (Details) - Schedule of following table lists the entities which are controlled by the group [Line Items]    
Held by [6] Cartrack Holdings Proprietary Limited  
Country of incorporation [6] South Africa  
% holding [6] 70.10% 70.10%
Cartrack Telematics Proprietary Limited [Member]    
Interest in Subsidiaries (Details) - Schedule of following table lists the entities which are controlled by the group [Line Items]    
Held by [7] Cartrack Proprietary Limited  
Country of incorporation [7] South Africa  
% holding [7] 49.00% 49.00%
CTK Shell 1 (Pty) Ltd [Member]    
Interest in Subsidiaries (Details) - Schedule of following table lists the entities which are controlled by the group [Line Items]    
Held by [2],[8] Cartrack Proprietary Limited  
Country of incorporation [2] South Africa  
% holding [2] 100.00% 100.00%
Karu Holdings Proprietary Limited [Member]    
Interest in Subsidiaries (Details) - Schedule of following table lists the entities which are controlled by the group [Line Items]    
Held by Cartrack Proprietary Limited  
Country of incorporation South Africa  
% holding 100.00% 100.00%
Combined Telematics Services Proprietary Limited [Member]    
Interest in Subsidiaries (Details) - Schedule of following table lists the entities which are controlled by the group [Line Items]    
Held by [2],[7] Cartrack Proprietary Limited  
Country of incorporation [2] South Africa  
% holding [2] 49.00% 49.00%
CTK Shell 2 (Pty) Ltd [Member]    
Interest in Subsidiaries (Details) - Schedule of following table lists the entities which are controlled by the group [Line Items]    
Held by [2],[9] Cartrack Proprietary Limited  
Country of incorporation [2] South Africa  
% holding [2] 100.00% 100.00%
Cartrack Tanzania Limited [Member]    
Interest in Subsidiaries (Details) - Schedule of following table lists the entities which are controlled by the group [Line Items]    
Held by Cartrack Technologies Pte. Limited  
Country of incorporation Tanzania  
% holding 100.00% 100.00%
Karooooo Kenya Limited [Member]    
Interest in Subsidiaries (Details) - Schedule of following table lists the entities which are controlled by the group [Line Items]    
Held by [2],[7],[10] Cartrack Technologies Pte. Limited  
Country of incorporation [10] Kenya  
% holding [10] 70.00% 100.00%
Cartrack Engineering Technologies Limited [Member]    
Interest in Subsidiaries (Details) - Schedule of following table lists the entities which are controlled by the group [Line Items]    
Held by Cartrack Technologies Pte. Limited  
Country of incorporation Nigeria  
% holding 100.00% 100.00%
PT. Cartrack Technologies Indonesia [Member]    
Interest in Subsidiaries (Details) - Schedule of following table lists the entities which are controlled by the group [Line Items]    
Held by Cartrack Technologies Pte. Limited  
Country of incorporation Indonesia  
% holding 100.00% 100.00%
Cartrack Investments UK Limited [Member]    
Interest in Subsidiaries (Details) - Schedule of following table lists the entities which are controlled by the group [Line Items]    
Held by [2] Cartrack Technologies Pte. Limited  
Country of incorporation [2] United Kingdom  
% holding [2] 100.00% 100.00%
Cartrack Technologies (China) Limited [Member]    
Interest in Subsidiaries (Details) - Schedule of following table lists the entities which are controlled by the group [Line Items]    
Held by Cartrack Technologies Pte. Limited  
Country of incorporation Hong Kong  
% holding 100.00% 100.00%
Cartrack Malaysia SDN.BHD [Member]    
Interest in Subsidiaries (Details) - Schedule of following table lists the entities which are controlled by the group [Line Items]    
Held by Cartrack Technologies Pte. Limited  
Country of incorporation Malaysia  
% holding 100.00% 100.00%
Cartrack Technologies LLC [Member]    
Interest in Subsidiaries (Details) - Schedule of following table lists the entities which are controlled by the group [Line Items]    
Held by Cartrack Technologies Pte. Limited  
Country of incorporation U.A.E  
% holding 100.00% 100.00%
Cartrack Technologies PHL.INC [Member]    
Interest in Subsidiaries (Details) - Schedule of following table lists the entities which are controlled by the group [Line Items]    
Held by Cartrack Technologies Pte. Limited  
Country of incorporation Philippines  
% holding 100.00% 100.00%
Cartrack Technologies South East Asia Pte. Limited [Member]    
Interest in Subsidiaries (Details) - Schedule of following table lists the entities which are controlled by the group [Line Items]    
Held by Cartrack Technologies Pte. Limited  
Country of incorporation Singapore  
% holding 100.00% 100.00%
Cartrack Ireland Limited [Member]    
Interest in Subsidiaries (Details) - Schedule of following table lists the entities which are controlled by the group [Line Items]    
Held by Cartrack Technologies Pte. Limited  
Country of incorporation Republic of Ireland  
% holding 100.00% 100.00%
Cartrack Technologies (Thailand) Company Limited [Member]    
Interest in Subsidiaries (Details) - Schedule of following table lists the entities which are controlled by the group [Line Items]    
Held by Cartrack Technologies Pte. Limited  
Country of incorporation Thailand  
% holding 100.00% 100.00%
Cartrack New Zealand Limited [Member]    
Interest in Subsidiaries (Details) - Schedule of following table lists the entities which are controlled by the group [Line Items]    
Held by Cartrack Technologies Pte. Limited  
Country of incorporation New Zealand  
% holding 51.00% 51.00%
Cartrack (Australia) Proprietary Limited [Member]    
Interest in Subsidiaries (Details) - Schedule of following table lists the entities which are controlled by the group [Line Items]    
Held by Cartrack Technologies Pte. Limited  
Country of incorporation Australia  
% holding 100.00% 100.00%
Cartrack Technologies Zambia Limited [Member]    
Interest in Subsidiaries (Details) - Schedule of following table lists the entities which are controlled by the group [Line Items]    
Held by [2] Cartrack Technologies Pte. Limited  
Country of incorporation [2] Zambia  
% holding [2] 100.00% 100.00%
Cartrack (Mauritius) Ltd [Member]    
Interest in Subsidiaries (Details) - Schedule of following table lists the entities which are controlled by the group [Line Items]    
Held by [2] Cartrack Technologies Pte. Limited  
Country of incorporation [2] Mauritius  
% holding [2] 100.00% 100.00%
Cartrack Vietnam Limited Liability Company [Member]    
Interest in Subsidiaries (Details) - Schedule of following table lists the entities which are controlled by the group [Line Items]    
Held by [2] Cartrack Technologies Pte. Limited  
Country of incorporation [2] Vietnam  
% holding [2] 100.00% 100.00%
Cartrack INC. [Member]    
Interest in Subsidiaries (Details) - Schedule of following table lists the entities which are controlled by the group [Line Items]    
Held by Cartrack Ireland Limited  
Country of incorporation U.S.A  
% holding 100.00% 100.00%
Cartrack Polska.Sp.zo.o [Member]    
Interest in Subsidiaries (Details) - Schedule of following table lists the entities which are controlled by the group [Line Items]    
Held by Cartrack Ireland Limited  
Country of incorporation Poland  
% holding 90.90% 90.90%
Cartrack Portugal S.A.[Member]    
Interest in Subsidiaries (Details) - Schedule of following table lists the entities which are controlled by the group [Line Items]    
Held by Cartrack Ireland Limited  
Country of incorporation Portugal  
% holding 100.00% 100.00%
Cartrack Espana. S.L.U.[Member]    
Interest in Subsidiaries (Details) - Schedule of following table lists the entities which are controlled by the group [Line Items]    
Held by Cartrack Ireland Limited  
Country of incorporation Spain  
% holding 100.00% 100.00%
Karu.Com. Unipessoal. Lda [Member]    
Interest in Subsidiaries (Details) - Schedule of following table lists the entities which are controlled by the group [Line Items]    
Held by Cartrack Portugal S.A.  
Country of incorporation Portugal  
% holding 100.00% 100.00%
Cartrack France SAS {Member]    
Interest in Subsidiaries (Details) - Schedule of following table lists the entities which are controlled by the group [Line Items]    
Held by [11] Cartrack Portugal S.A.  
Country of incorporation [11] France  
% holding [11] 100.00%
Cartrack Limitada [Member]    
Interest in Subsidiaries (Details) - Schedule of following table lists the entities which are controlled by the group [Line Items]    
Held by [7] Cartrack Technologies LLC  
Country of incorporation [7] Mozambique  
% holding [7] 50.00% 50.00%
Auto Club LDA [Member]    
Interest in Subsidiaries (Details) - Schedule of following table lists the entities which are controlled by the group [Line Items]    
Held by Cartrack Technologies LLC  
Country of incorporation Mozambique  
% holding 80.00% 80.00%
Cartrack for Information Technology Company [Member]    
Interest in Subsidiaries (Details) - Schedule of following table lists the entities which are controlled by the group [Line Items]    
Held by [2] Cartrack Technologies LLC  
Country of incorporation [2] Kingdom of Saudi Arabia  
% holding [2] 51.00%
[1] Previously known as Cartrack Holdings Limited
[2] Dormant
[3] 90% of the share capital of Karooooo Cartrack Limited is held by Karooooo Limited and the remainder 10% of the share capital is held by Karooooo Management Company Pte Limited.
[4] Previously known as Cartrack Technologies Proprietary Limited
[5] Previously known as Drive and Save Proprietary Limited
[6] Previously known as Picup Technologies Proprietary Limited
[7] The Group considers Cartrack Limitada, Combined Telematics Services Proprietary Limited and Cartrack Telematics Proprietary limited as subsidiaries of the Group as the Group has the right to appoint majority of the directors on the Board of Directors of these entities through contractual shareholders' agreement. The Board of Directors of the companies direct the relevant activities of these entities. Accordingly, the Group is exposed to and has the rights to variable returns, and has the ability to affect those returns through the Board of Directors.
[8] Previously known as Veraspan Proprietary Limited
[9] Previously known as Zonke Bonke Telecoms Proprietary Limited
[10] Previously known as Retriever Limited
[11] Liquidated on May 19, 2022
XML 145 R134.htm IDEA: XBRL DOCUMENT v3.23.1
Acquisition of Subsidiary (Details) - ZAR (R)
R in Thousands
12 Months Ended
Sep. 01, 2021
Feb. 28, 2023
Feb. 28, 2022
Acquisition of Subsidiary (Details) [Line Items]      
Acquisition of subsidiary, description the Group acquired 70.1% of the shares and voting interests in Picup, for a consideration of ZAR 70.1 million, recognizing a goodwill of ZAR 58.3 million. The principal activity of Picup is that of providing a technology platform focused on last mile delivery.From the date of acquisition to February 28, 2022, Picup contributed revenue of ZAR 42.0 million and net loss of ZAR 2.1 million to the Group’s results. If the acquisition had occurred on March 1, 2021, management estimates the contribution to the Group’s revenue and net loss would have been ZAR 68.9 million and ZAR 10.6 million respectively.    
Intangible assets   R 13,400  
Picup Technoligies Proprietary Limited [Member]      
Acquisition of Subsidiary (Details) [Line Items]      
Trade and other receivable   R 11,000  
Voting interest rate   13.00%  
Purple rain Properties No.444 Proprietary Limited [Member]      
Acquisition of Subsidiary (Details) [Line Items]      
Voting interest rate     100.00%
Total consideration amount     R 100
XML 146 R135.htm IDEA: XBRL DOCUMENT v3.23.1
Acquisition of Subsidiary (Details) - Schedule of net assets and the cash outflows on the acquisition
R in Thousands
12 Months Ended
Feb. 28, 2022
ZAR (R)
Picup Technologies Proprietary Limited [Member]  
Schedule of Net Assets and the Cash Outflows on the Acquisition [Abstract]  
Intangible assets R 13,385 [1]
Other non-current assets 5,055
Cash and cash equivalents 2,140
Other current assets (excluding cash and cash equivalents) 11,090
Non-current liabilities (13,478)
Current liabilities (3,967)
Net identifiable assets acquired 14,225
Add: Goodwill 58,314
Add: Other financial asset 1,865 [2]
Less: NCI based on proportionate interest (4,253)
Cash consideration transferred for the business 70,151
Less: cash and cash equivalents acquired (2,140)
Net outflow of cash 68,011
Purple Rain Properties No.444 Proprietary Limited [Member]  
Schedule of Net Assets and the Cash Outflows on the Acquisition [Abstract]  
Cash and cash equivalents 1,404
Other current assets (excluding cash and cash equivalents) 1,476
Term loans (59,088)
Other non-current liabilities (14,387)
Current liabilities (1,167)
Net identifiable assets acquired 42,404
Settlement of amounts due from Purple Rain (42,404)
Cash consideration transferred for acquisition of asset [3]
Less: cash and cash equivalents acquired (1,404)
Net inflow of cash (1,404)
Property, plant and equipment R 114,166
[1] The intangible assets comprised of computer software, trade name and customer relationships estimated at ZAR 13.4 million. The computer software was valued based on replacement cost following review of the useful life. In measuring the fair value of the trade name and customer-related intangibles, relief-from-royalty method and multi-period excess earnings method were used. The relief-from-royalty method considers the discounted estimated royalty payments that are expected to be avoided as a result of the technical know-how being owned. The multi-period excess earnings method considers the present value of net cash flows expected to be generated by the customer relationships, by excluding any cash flows related to contributory assets.
[2] This relates to a call option agreement with the non-controlling shareholders of Picup to acquire additional 13% interest in Karooooo Logistics. The option is exercisable from September 1, 2024 and expires on February 29, 2028. The value of the call option as of February 28, 2023 is disclosed in Note 14.
[3] Amount is less than a thousand Rand.
XML 147 R136.htm IDEA: XBRL DOCUMENT v3.23.1
Material Non-Controlling Interest (Details) - ZAR (R)
R in Millions
1 Months Ended 12 Months Ended
Apr. 21, 2021
Feb. 28, 2023
Feb. 28, 2022
Material Non-Controlling Interest (Details) [Line Items]      
Acquired equity interest 31.90% 31.90% 31.90%
Net assets (in Rand)   R 435.1  
Bottom of Range [Member]      
Material Non-Controlling Interest (Details) [Line Items]      
Ownership percentage 68.10%    
Top of Range [Member]      
Material Non-Controlling Interest (Details) [Line Items]      
Ownership percentage 100.00%    
XML 148 R137.htm IDEA: XBRL DOCUMENT v3.23.1
Material Non-Controlling Interest (Details) - Schedule of information relating to the group’s subsidiary material NCI - Cartrack Holdings Proprietary Limited [Member]
R in Thousands
12 Months Ended
Feb. 28, 2021
ZAR (R)
Material Non-Controlling Interest (Details) - Schedule of information relating to the group’s subsidiary material NCI [Line Items]  
NCI percentage 31.90%
Principal place of business South Africa
Revenue R 2,290,543
Profit for the year after tax 542,338
Other comprehensive income (12,942)
Total comprehensive income 529,396
Profit attributable to NCI 179,237
Other comprehensive income attributable to NCI (8,094)
Total comprehensive income attributable to NCI 171,143
Non-current assets 1,588,204
Current assets 453,576
Current liabilities (533,914)
Non-current liabilities (198,430)
Net assets 1,309,436
Net assets attributable to NCI 427,133
Cash flows from operating activities 955,309
Cash flows from investing activities (517,691)
Cash flows from financing activities (500,629)
Net decrease in cash and cash equivalents (63,011)
Dividends paid to NCI R (145,859)
XML 149 R138.htm IDEA: XBRL DOCUMENT v3.23.1
Related Parties (Details) - Schedule of transaction with related parties - ZAR (R)
R in Thousands
Feb. 28, 2023
Feb. 28, 2022
Feb. 28, 2021
Schedule of Transaction With Related Parties [Abstract]      
Sales to related parties R (20,139) R (28,915) R (24,901)
Purchases from related parties 92,520 98,032 54,470
Rent paid to related parties 6,121 13,697 18,260
Interest paid to related party R 2,048
XML 150 R139.htm IDEA: XBRL DOCUMENT v3.23.1
Risk Management (Details) - ZAR (R)
R in Millions
12 Months Ended
Feb. 28, 2023
Feb. 28, 2022
Risk Management [Abstract]    
Cash and cash equivalents (in Rand) R 965.8 R 731.7
Exchange rate sensitivity, percentage 10.00%  
S.A attracts interest rate 3.00%  
Interest at rate 2.05%  
Interest rate percentage 1.15%  
Factor interest rate 1.00%  
XML 151 R140.htm IDEA: XBRL DOCUMENT v3.23.1
Risk Management (Details) - Schedule of expected credit losses on financial assets recognized in profit or loss - ZAR (R)
R in Thousands
12 Months Ended
Feb. 28, 2023
Feb. 28, 2022
Feb. 28, 2021
Schedule of expected credit losses on financial assets recognized in profit or loss [Abstract]      
Expected credit loss provision on trade receivables arising from contracts with customers R 87,541 R 88,482 R 80,842
XML 152 R141.htm IDEA: XBRL DOCUMENT v3.23.1
Risk Management (Details) - Schedule of provides information about the expected credit loss rate for trade receivables by ageing category - ZAR (R)
R in Thousands
12 Months Ended
Feb. 28, 2023
Feb. 28, 2022
Schedule of provides information about the expected credit loss rate for trade receivables by ageing category [Abstract]    
Expected credit loss rate 31.00% 36.00%
Gross carrying amount R 485,740 R 450,727
Impairment loss allowance R 149,541 R 161,683
Since invoicing [Member]    
Schedule of provides information about the expected credit loss rate for trade receivables by ageing category [Abstract]    
Expected credit loss rate 7.00% 7.00%
Gross carrying amount R 195,058 R 148,625
Impairment loss allowance R 13,177 R 10,139
1 month since invoicing date [Member]    
Schedule of provides information about the expected credit loss rate for trade receivables by ageing category [Abstract]    
Expected credit loss rate 18.00% 14.00%
Gross carrying amount R 51,655 R 47,681
Impairment loss allowance R 9,434 R 6,661
2 months since invoicing date [Member]    
Schedule of provides information about the expected credit loss rate for trade receivables by ageing category [Abstract]    
Expected credit loss rate 25.00% 22.00%
Gross carrying amount R 29,777 R 26,329
Impairment loss allowance R 7,328 R 5,729
3 months since invoicing date [Member]    
Schedule of provides information about the expected credit loss rate for trade receivables by ageing category [Abstract]    
Expected credit loss rate 57.00% 61.00%
Gross carrying amount R 209,250 R 228,092
Impairment loss allowance R 119,602 R 139,154
XML 153 R142.htm IDEA: XBRL DOCUMENT v3.23.1
Risk Management (Details) - Schedule of contractual undiscounted cash flows and contractual interest payments - ZAR (R)
R in Thousands
12 Months Ended
Feb. 28, 2023
Feb. 28, 2022
Risk Management (Details) - Schedule of contractual undiscounted cash flows and contractual interest payments [Line Items]    
Term loans R 73,692 R 100,266
Lease obligations 130,500 124,045
Trade and other payables 329,481 250,970
Loans from related parties 607 2,134
Bank overdraft 40 13,722
Less than 1 year [Member]    
Risk Management (Details) - Schedule of contractual undiscounted cash flows and contractual interest payments [Line Items]    
Term loans 21,993 22,408
Lease obligations 56,511 50,821
Trade and other payables 329,481 250,970
Loans from related parties 607 2,134
Bank overdraft 40 13,722
2 years [Member]    
Risk Management (Details) - Schedule of contractual undiscounted cash flows and contractual interest payments [Line Items]    
Term loans 18,352 43,884
Lease obligations 37,454 42,853
Trade and other payables
Loans from related parties
Bank overdraft
3 years [Member]    
Risk Management (Details) - Schedule of contractual undiscounted cash flows and contractual interest payments [Line Items]    
Term loans 17,596 17,938
Lease obligations 15,084 17,305
Trade and other payables
Loans from related parties
Bank overdraft
4 years [Member]    
Risk Management (Details) - Schedule of contractual undiscounted cash flows and contractual interest payments [Line Items]    
Term loans 15,751 16,036
Lease obligations 11,180 4,733
Trade and other payables
Loans from related parties
Bank overdraft
>5 years [Member]    
Risk Management (Details) - Schedule of contractual undiscounted cash flows and contractual interest payments [Line Items]    
Term loans
Lease obligations 10,271 8,333
Trade and other payables
Loans from related parties
Bank overdraft
XML 154 R143.htm IDEA: XBRL DOCUMENT v3.23.1
Risk Management (Details) - Schedule of currency risk
€ in Thousands, $ in Thousands, $ in Thousands
Feb. 28, 2023
USD ($)
Feb. 28, 2023
EUR (€)
Feb. 28, 2023
SGD ($)
Feb. 28, 2022
USD ($)
Feb. 28, 2022
EUR (€)
Feb. 28, 2022
SGD ($)
Schedule of currency risk [Abstract]            
Trade and other receivables $ 104,583 € 40 $ 433 $ 62,247 € 228
Loan from related parties 114,186 80,342 86,159 71,994 32,085
Loan to related parties (229,229) (20,040) (112,334) (7,227)
Cash and cash equivalents 61,780 2,337 560 144,173 9,618 1,880
Trade and other payables (50,581) (5,846) (8,135) (53,609) (5,286) (2,299)
Total exposure to currency risk $ 739 € 76,873 $ (27,182) $ 126,636 € 76,554 $ 24,439
XML 155 R144.htm IDEA: XBRL DOCUMENT v3.23.1
Risk Management (Details) - Schedule of a factor change of 10% has been applied to the exchange rates - ZAR (R)
R in Thousands
Feb. 28, 2023
Feb. 28, 2022
Schedule of a factor change of 10% has been applied to the exchange rates [Abstract]    
Total strengthening R (5,043) R (22,763)
Total weakening 5,043 22,763
USD [Member]    
Schedule of a factor change of 10% has been applied to the exchange rates [Abstract]    
Total strengthening (74) (12,664)
Total weakening 74 12,664
EUR [Member]    
Schedule of a factor change of 10% has been applied to the exchange rates [Abstract]    
Total strengthening (7,687) (7,655)
Total weakening 7,687 7,655
SGD [Member]    
Schedule of a factor change of 10% has been applied to the exchange rates [Abstract]    
Total strengthening 2,718 (2,444)
Total weakening R (2,718) R 2,444
XML 156 R145.htm IDEA: XBRL DOCUMENT v3.23.1
Risk Management (Details) - Schedule of a factor of 1% has been applied to the interest rates - ZAR (R)
R in Thousands
12 Months Ended
Feb. 28, 2023
Feb. 28, 2022
Schedule of a factor of 1% has been applied to the interest rates [Abstract]    
Effect on profit before tax (1% increase) R (599) R (893)
Effect on profit before tax (1% decrease) R 599 R 893
XML 157 R146.htm IDEA: XBRL DOCUMENT v3.23.1
Analysis of Assets and Liabilities by Financial Instrument Classification (Details) - Schedule of classification of financial assets and financial liabilities - ZAR (R)
R in Thousands
Feb. 28, 2023
Feb. 28, 2022
Loans from related parties [Member]    
Financial assets (at fair value)    
Financial liabilities R 607 R 2,134
Trade and other payables (excludes other taxes) [Member]    
Financial assets (at fair value)    
Financial liabilities 329,481 250,970
Term loans [Member]    
Financial assets (at fair value)    
Financial liabilities 59,947 89,350
Bank overdraft [Member]    
Financial assets (at fair value)    
Financial liabilities 40 13,722
Total financial liabilities (other financial liabilities) [Member]    
Financial assets (at fair value)    
Financial liabilities 390,075 356,176
Loans to related party [Member]    
Financial assets (at amortized cost)    
Financial assets 25,800 19,400
Trade and other receivables (excludes prepayments and other taxes) [Member]    
Financial assets (at amortized cost)    
Financial assets 376,827 304,561
Cash and cash equivalents [Member]    
Financial assets (at amortized cost)    
Financial assets 965,790 731,748
Total financial assets (at amortized cost) [Member]    
Financial assets (at amortized cost)    
Financial assets 1,368,417 1,055,709
Other Financial asset [Member]    
Financial assets (at fair value)    
Other financial assets R 388 R 16,664
XML 158 R147.htm IDEA: XBRL DOCUMENT v3.23.1
Fair value of Assets and liabilities (Details) - Schedule of loans to related party
R in Thousands
Feb. 28, 2023
ZAR (R)
Schedule Of Loans To Related Party Abstract  
Carrying amount, Loans to related party R 25,800
Aggregate fair value, Loans to related party R 24,112
XML 159 R148.htm IDEA: XBRL DOCUMENT v3.23.1
Directors and Key Management Personnel Emoluments (Details) - Schedule of directors and key management personnel emoluments - ZAR (R)
R in Thousands
12 Months Ended
Feb. 28, 2023
Feb. 28, 2022
Feb. 28, 2021
Schedule of Directors and Key Management Personnel Emoluments [Abstract]      
Short-term employee benefits R 16,557 R 13,109 R 27,775
Post-employment benefits 378 276 590
Total directors and key management personnel emoluments R 16,935 R 13,385 R 28,365
XML 160 R149.htm IDEA: XBRL DOCUMENT v3.23.1
Basic and Diluted Earnings Per Share Information (Details) - Schedule of basic and diluted earnings per share - ZAR (R)
R / shares in Units, shares in Thousands, R in Thousands
12 Months Ended
Feb. 28, 2023
Feb. 28, 2022
Feb. 28, 2021
Basic earnings      
Profit attributable to ordinary shareholder of Karooooo (ZAR ’000) R 597,153 R 449,953 R 318,183
Weighted average number of ordinary shares issued 30,951,106 29,528,020 20,332,894
Basic earnings per share (ZAR) R 19.29 R 15.24 R 15.65
XML 161 R150.htm IDEA: XBRL DOCUMENT v3.23.1
Basic and Diluted Earnings Per Share Information (Details) - Schedule of basic and diluted earnings per share (Parentheticals) - shares
Feb. 28, 2023
Feb. 28, 2022
Feb. 28, 2021
Schedule Of Basic And Diluted Earnings Per Share Abstract      
Diluted earnings per share (ZAR) 19,290 15,240 15,650
XML 162 R151.htm IDEA: XBRL DOCUMENT v3.23.1
Funding Facilities (Details) - ZAR (R)
R in Millions
12 Months Ended
Feb. 28, 2023
Feb. 28, 2022
Funding Facilities (Details) [Line Items]    
Credit funding facility amount R 925.0  
Commitment amount 45.0  
Uncommitted amount R 850.0  
Loan term 3 years  
Utilized amount R 20.0
Unsecured short-term overdraft facility R 75.0  
Prime lending rate 11.75% 7.00%
Funding Agreements [Member]    
Funding Facilities (Details) [Line Items]    
Commitment amount R 75.0  
Mercantile facility [Member]    
Funding Facilities (Details) [Line Items]    
Utilized amount R 13.7
XML 163 R152.htm IDEA: XBRL DOCUMENT v3.23.1
Commitments (Details) - ZAR (R)
R in Millions
12 Months Ended
Feb. 28, 2023
Feb. 28, 2022
Commitments [Abstract]    
Commitments for capital expenditure R 45.0  
Capital expenditure   R 13.8
Redevelopment cost R 294.0  
XML 164 R153.htm IDEA: XBRL DOCUMENT v3.23.1
Subsequent Events (Details) - Subsequent Events [Member] - ZAR (R)
R in Millions
May 08, 2023
Mar. 31, 2023
Subsequent Events (Details) [Line Items]    
Proprietary acquired percentage   76.00%
Purchase consideration amount   R 9.1
Subsequent event description the Board of Directors declared an interim dividend of 85 U.S. cents per ordinary shares which shall be payable entirely out of the Karooooo Ltd’s retained earnings.  
XML 165 f20f2023_karoooooltd_htm.xml IDEA: XBRL DOCUMENT 0001828102 2022-03-01 2023-02-28 0001828102 dei:BusinessContactMember 2022-03-01 2023-02-28 0001828102 2023-02-28 0001828102 karo:AuditorOneMember 2022-03-01 2023-02-28 0001828102 2022-02-28 0001828102 2021-03-01 2022-02-28 0001828102 2020-03-01 2021-02-28 0001828102 karo:ShareCapitalMember 2020-02-29 0001828102 karo:CommonControlReserveMember 2020-02-29 0001828102 karo:ForeignCurrencyTranslationMember 2020-02-29 0001828102 karo:InvestmentbyownerMember 2020-02-29 0001828102 ifrs-full:RetainedEarningsMember 2020-02-29 0001828102 karo:TotalAttributableToOwnerOfTheParentMember 2020-02-29 0001828102 ifrs-full:NoncontrollingInterestsMember 2020-02-29 0001828102 2020-02-29 0001828102 karo:ShareCapitalMember 2020-03-01 2021-02-28 0001828102 karo:CommonControlReserveMember 2020-03-01 2021-02-28 0001828102 karo:ForeignCurrencyTranslationMember 2020-03-01 2021-02-28 0001828102 karo:InvestmentbyownerMember 2020-03-01 2021-02-28 0001828102 ifrs-full:RetainedEarningsMember 2020-03-01 2021-02-28 0001828102 karo:TotalAttributableToOwnerOfTheParentMember 2020-03-01 2021-02-28 0001828102 ifrs-full:NoncontrollingInterestsMember 2020-03-01 2021-02-28 0001828102 karo:ShareCapitalMember 2021-02-28 0001828102 karo:CommonControlReserveMember 2021-02-28 0001828102 karo:ForeignCurrencyTranslationMember 2021-02-28 0001828102 karo:InvestmentbyownerMember 2021-02-28 0001828102 ifrs-full:RetainedEarningsMember 2021-02-28 0001828102 karo:TotalAttributableToOwnerOfTheParentMember 2021-02-28 0001828102 ifrs-full:NoncontrollingInterestsMember 2021-02-28 0001828102 2021-02-28 0001828102 karo:CapitalReservesMember 2021-02-28 0001828102 karo:ShareCapitalMember 2021-03-01 2022-02-28 0001828102 karo:CapitalReservesMember 2021-03-01 2022-02-28 0001828102 karo:CommonControlReserveMember 2021-03-01 2022-02-28 0001828102 karo:ForeignCurrencyTranslationMember 2021-03-01 2022-02-28 0001828102 ifrs-full:RetainedEarningsMember 2021-03-01 2022-02-28 0001828102 karo:TotalAttributableToOwnerOfTheParentMember 2021-03-01 2022-02-28 0001828102 ifrs-full:NoncontrollingInterestsMember 2021-03-01 2022-02-28 0001828102 karo:ShareCapitalMember 2022-02-28 0001828102 karo:CapitalReservesMember 2022-02-28 0001828102 karo:CommonControlReserveMember 2022-02-28 0001828102 karo:ForeignCurrencyTranslationMember 2022-02-28 0001828102 ifrs-full:RetainedEarningsMember 2022-02-28 0001828102 karo:TotalAttributableToOwnerOfTheParentMember 2022-02-28 0001828102 ifrs-full:NoncontrollingInterestsMember 2022-02-28 0001828102 karo:ShareCapitalMember 2022-03-01 2023-02-28 0001828102 karo:CapitalReservesMember 2022-03-01 2023-02-28 0001828102 karo:CommonControlReserveMember 2022-03-01 2023-02-28 0001828102 karo:ForeignCurrencyTranslationMember 2022-03-01 2023-02-28 0001828102 ifrs-full:RetainedEarningsMember 2022-03-01 2023-02-28 0001828102 karo:TotalAttributableToOwnerOfTheParentMember 2022-03-01 2023-02-28 0001828102 ifrs-full:NoncontrollingInterestsMember 2022-03-01 2023-02-28 0001828102 karo:ShareCapitalMember 2023-02-28 0001828102 karo:CapitalReservesMember 2023-02-28 0001828102 karo:CommonControlReserveMember 2023-02-28 0001828102 karo:ForeignCurrencyTranslationMember 2023-02-28 0001828102 ifrs-full:RetainedEarningsMember 2023-02-28 0001828102 karo:TotalAttributableToOwnerOfTheParentMember 2023-02-28 0001828102 ifrs-full:NoncontrollingInterestsMember 2023-02-28 0001828102 2019-07-17 0001828102 2020-11-06 2020-11-18 0001828102 2021-04-01 2021-04-01 0001828102 2021-04-01 0001828102 karo:IPOsMember 2020-03-01 2021-02-28 0001828102 karo:IPOsMember 2021-03-01 2022-02-28 0001828102 2021-04-01 2021-04-16 0001828102 karo:PropertyMember 2022-03-01 2023-02-28 0001828102 srt:MinimumMember karo:PropertyMember 2022-03-01 2023-02-28 0001828102 srt:MaximumMember karo:PropertyMember 2022-03-01 2023-02-28 0001828102 karo:RightOfUseAssetsPropertyMember 2022-03-01 2023-02-28 0001828102 ifrs-full:LeaseholdImprovementsMember 2022-03-01 2023-02-28 0001828102 ifrs-full:PropertyPlantAndEquipmentMember 2022-03-01 2023-02-28 0001828102 srt:MinimumMember ifrs-full:PropertyPlantAndEquipmentMember 2022-03-01 2023-02-28 0001828102 srt:MaximumMember ifrs-full:PropertyPlantAndEquipmentMember 2022-03-01 2023-02-28 0001828102 karo:ITEquipmentMember 2022-03-01 2023-02-28 0001828102 karo:CapitalizedTelematicsDevicesMember 2022-03-01 2023-02-28 0001828102 karo:CapitalizedCommissionAssetsMember 2022-03-01 2023-02-28 0001828102 karo:IFRS17InsuranceContractsAndAmendmentsToIFRS17InsuranceContractsMember 2021-03-01 2022-02-28 0001828102 karo:DefinitionOfAccountingEstimatesMember 2021-03-01 2022-02-28 0001828102 karo:DeferredTaxRelatedToAssetsAndLiabilitiesArisingFromASingleTransactionMember 2021-03-01 2022-02-28 0001828102 ifrs-full:DisclosureOfAccountingPoliciesMember 2021-03-01 2022-02-28 0001828102 karo:InitialApplicationOfIFRS17AndIFRS9ComparativeInformationMember 2021-03-01 2022-02-28 0001828102 ifrs-full:ClassificationOfLiabilitiesAsCurrentOrNoncurrentMember 2021-03-01 2022-02-28 0001828102 karo:LeaseLiabilityInASaleAndLeasebackMember 2021-03-01 2022-02-28 0001828102 karo:NoncurrentLiabilitiesWithCovenantsMember 2021-03-01 2022-02-28 0001828102 karo:SaleOrContributionOfAssetsBetweenAnInvestorAndItsAssociateOrJointVentureMember 2021-03-01 2022-02-28 0001828102 country:ZA 2022-03-01 2023-02-28 0001828102 karo:CartrackMember 2022-03-01 2023-02-28 0001828102 karo:CarzukaMember 2022-03-01 2023-02-28 0001828102 karo:KaroooooLogisticsMember 2022-03-01 2023-02-28 0001828102 karo:CartrackMember 2021-03-01 2022-02-28 0001828102 karo:CarzukaMember 2021-03-01 2022-02-28 0001828102 karo:KaroooooLogisticsMember 2021-03-01 2022-02-28 0001828102 country:ZA 2022-03-01 2023-02-28 0001828102 country:ZA 2021-03-01 2022-02-28 0001828102 srt:AfricaMember 2022-03-01 2023-02-28 0001828102 srt:AfricaMember 2021-03-01 2022-02-28 0001828102 srt:EuropeMember 2022-03-01 2023-02-28 0001828102 srt:EuropeMember 2021-03-01 2022-02-28 0001828102 karo:AsiaPacificMiddleEastAndUSAMember 2022-03-01 2023-02-28 0001828102 karo:AsiaPacificMiddleEastAndUSAMember 2021-03-01 2022-02-28 0001828102 karo:OwnedAssetsMember karo:LandAndPropertyMember 2022-03-01 2023-02-28 0001828102 karo:OwnedAssetsMember karo:PlantEquipmentAndVehiclesMember 2022-03-01 2023-02-28 0001828102 karo:OwnedAssetsMember karo:ITEquipmentMember 2022-03-01 2023-02-28 0001828102 karo:OwnedAssetsMember karo:CapitalizedTelematicsDevicesWorkinProgressMember 2022-03-01 2023-02-28 0001828102 karo:OwnedAssetsMember karo:CapitalizedTelematicsDevicesUninstalledMember 2022-03-01 2023-02-28 0001828102 karo:OwnedAssetsMember karo:CapitalizedTelematicsDevicesInstalledMember 2022-03-01 2023-02-28 0001828102 karo:OwnedAssetsMember ifrs-full:ConstructionInProgressMember 2022-03-01 2023-02-28 0001828102 karo:OwnedAssetsMember 2022-03-01 2023-02-28 0001828102 karo:RightofuseassetsMember karo:LandAndPropertyMember 2022-03-01 2023-02-28 0001828102 karo:RightofuseassetsMember karo:PlantEquipmentAndVehiclesMember 2022-03-01 2023-02-28 0001828102 karo:RightofuseassetsMember karo:ITEquipmentMember 2022-03-01 2023-02-28 0001828102 karo:RightofuseassetsMember karo:CapitalizedTelematicsDevicesWorkinProgressMember 2022-03-01 2023-02-28 0001828102 karo:RightofuseassetsMember karo:CapitalizedTelematicsDevicesUninstalledMember 2022-03-01 2023-02-28 0001828102 karo:RightofuseassetsMember karo:CapitalizedTelematicsDevicesInstalledMember 2022-03-01 2023-02-28 0001828102 karo:RightofuseassetsMember ifrs-full:ConstructionInProgressMember 2022-03-01 2023-02-28 0001828102 karo:RightofuseassetsMember 2022-03-01 2023-02-28 0001828102 karo:RightofuseassetsMember karo:LandAndPropertyMember 2023-02-28 0001828102 karo:RightofuseassetsMember karo:PlantEquipmentAndVehiclesMember 2023-02-28 0001828102 karo:RightofuseassetsMember karo:ITEquipmentMember 2023-02-28 0001828102 karo:RightofuseassetsMember karo:CapitalizedTelematicsDevicesWorkinProgressMember 2023-02-28 0001828102 karo:RightofuseassetsMember karo:CapitalizedTelematicsDevicesUninstalledMember 2023-02-28 0001828102 karo:RightofuseassetsMember karo:CapitalizedTelematicsDevicesInstalledMember 2023-02-28 0001828102 karo:RightofuseassetsMember ifrs-full:ConstructionInProgressMember 2023-02-28 0001828102 karo:RightofuseassetsMember 2023-02-28 0001828102 karo:OwnedAssetsMember karo:LandAndPropertyMember 2021-03-01 2022-02-28 0001828102 karo:OwnedAssetsMember karo:PlantEquipmentAndVehiclesMember 2021-03-01 2022-02-28 0001828102 karo:OwnedAssetsMember karo:ITEquipmentMember 2021-03-01 2022-02-28 0001828102 karo:OwnedAssetsMember karo:CapitalizedTelematicsDevicesWorkinProgressMember 2021-03-01 2022-02-28 0001828102 karo:OwnedAssetsMember karo:CapitalizedTelematicsDevicesUninstalledMember 2021-03-01 2022-02-28 0001828102 karo:OwnedAssetsMember karo:CapitalizedTelematicsDevicesInstalledMember 2021-03-01 2022-02-28 0001828102 karo:OwnedAssetsMember ifrs-full:ConstructionInProgressMember 2021-03-01 2022-02-28 0001828102 karo:OwnedAssetsMember 2021-03-01 2022-02-28 0001828102 karo:RightofuseassetsMember karo:LandAndPropertyMember 2021-03-01 2022-02-28 0001828102 karo:RightofuseassetsMember karo:PlantEquipmentAndVehiclesMember 2021-03-01 2022-02-28 0001828102 karo:RightofuseassetsMember karo:ITEquipmentMember 2021-03-01 2022-02-28 0001828102 karo:RightofuseassetsMember karo:CapitalizedTelematicsDevicesWorkinProgressMember 2021-03-01 2022-02-28 0001828102 karo:RightofuseassetsMember karo:CapitalizedTelematicsDevicesUninstalledMember 2021-03-01 2022-02-28 0001828102 karo:RightofuseassetsMember karo:CapitalizedTelematicsDevicesInstalledMember 2021-03-01 2022-02-28 0001828102 karo:RightofuseassetsMember ifrs-full:ConstructionInProgressMember 2021-03-01 2022-02-28 0001828102 karo:RightofuseassetsMember 2021-03-01 2022-02-28 0001828102 karo:RightofuseassetsMember karo:LandAndPropertyMember 2022-02-28 0001828102 karo:RightofuseassetsMember karo:PlantEquipmentAndVehiclesMember 2022-02-28 0001828102 karo:RightofuseassetsMember karo:ITEquipmentMember 2022-02-28 0001828102 karo:RightofuseassetsMember karo:CapitalizedTelematicsDevicesWorkinProgressMember 2022-02-28 0001828102 karo:RightofuseassetsMember karo:CapitalizedTelematicsDevicesUninstalledMember 2022-02-28 0001828102 karo:RightofuseassetsMember karo:CapitalizedTelematicsDevicesInstalledMember 2022-02-28 0001828102 karo:RightofuseassetsMember ifrs-full:ConstructionInProgressMember 2022-02-28 0001828102 karo:RightofuseassetsMember 2022-02-28 0001828102 karo:OwnedAssetsMember karo:ReconciliationOfTheCarryingValueOfPropertyPlantAndEquipmentMember karo:LandAndPropertyMember 2023-02-28 0001828102 karo:OwnedAssetsMember karo:ReconciliationOfTheCarryingValueOfPropertyPlantAndEquipmentMember karo:PlantEquipmentAndVehiclesMember 2023-02-28 0001828102 karo:OwnedAssetsMember karo:ReconciliationOfTheCarryingValueOfPropertyPlantAndEquipmentMember karo:ITEquipmentMember 2023-02-28 0001828102 karo:OwnedAssetsMember karo:ReconciliationOfTheCarryingValueOfPropertyPlantAndEquipmentMember karo:CapitalizedTelematicsDevicesWorkinProgressMember 2023-02-28 0001828102 karo:OwnedAssetsMember karo:ReconciliationOfTheCarryingValueOfPropertyPlantAndEquipmentMember karo:CapitalizedTelematicsDevicesUninstalledMember 2023-02-28 0001828102 karo:OwnedAssetsMember karo:ReconciliationOfTheCarryingValueOfPropertyPlantAndEquipmentMember karo:CapitalizedTelematicsDevicesInstalledMember 2023-02-28 0001828102 karo:OwnedAssetsMember karo:ReconciliationOfTheCarryingValueOfPropertyPlantAndEquipmentMember ifrs-full:ConstructionInProgressMember 2023-02-28 0001828102 karo:OwnedAssetsMember 2023-02-28 0001828102 karo:OwnedAssetsMember karo:ReconciliationOfTheCarryingValueOfPropertyPlantAndEquipmentMember karo:LandAndPropertyMember 2022-03-01 2023-02-28 0001828102 karo:OwnedAssetsMember karo:ReconciliationOfTheCarryingValueOfPropertyPlantAndEquipmentMember karo:PlantEquipmentAndVehiclesMember 2022-03-01 2023-02-28 0001828102 karo:OwnedAssetsMember karo:ReconciliationOfTheCarryingValueOfPropertyPlantAndEquipmentMember karo:ITEquipmentMember 2022-03-01 2023-02-28 0001828102 karo:OwnedAssetsMember karo:ReconciliationOfTheCarryingValueOfPropertyPlantAndEquipmentMember karo:CapitalizedTelematicsDevicesWorkinProgressMember 2022-03-01 2023-02-28 0001828102 karo:OwnedAssetsMember karo:ReconciliationOfTheCarryingValueOfPropertyPlantAndEquipmentMember karo:CapitalizedTelematicsDevicesUninstalledMember 2022-03-01 2023-02-28 0001828102 karo:OwnedAssetsMember karo:ReconciliationOfTheCarryingValueOfPropertyPlantAndEquipmentMember karo:CapitalizedTelematicsDevicesInstalledMember 2022-03-01 2023-02-28 0001828102 karo:OwnedAssetsMember karo:ReconciliationOfTheCarryingValueOfPropertyPlantAndEquipmentMember ifrs-full:ConstructionInProgressMember 2022-03-01 2023-02-28 0001828102 karo:ReconciliationOfTheCarryingValueOfPropertyPlantAndEquipmentMember karo:LandAndPropertyMember 2023-02-28 0001828102 karo:ReconciliationOfTheCarryingValueOfPropertyPlantAndEquipmentMember karo:PlantEquipmentAndVehiclesMember 2023-02-28 0001828102 karo:ReconciliationOfTheCarryingValueOfPropertyPlantAndEquipmentMember karo:ITEquipmentMember 2023-02-28 0001828102 karo:ReconciliationOfTheCarryingValueOfPropertyPlantAndEquipmentMember karo:CapitalizedTelematicsDevicesWorkinProgressMember 2023-02-28 0001828102 karo:ReconciliationOfTheCarryingValueOfPropertyPlantAndEquipmentMember karo:CapitalizedTelematicsDevicesUninstalledMember 2023-02-28 0001828102 karo:ReconciliationOfTheCarryingValueOfPropertyPlantAndEquipmentMember karo:CapitalizedTelematicsDevicesInstalledMember 2023-02-28 0001828102 karo:ReconciliationOfTheCarryingValueOfPropertyPlantAndEquipmentMember ifrs-full:ConstructionInProgressMember 2023-02-28 0001828102 ifrs-full:RightofuseAssetsMember 2023-02-28 0001828102 karo:ReconciliationOfTheCarryingValueOfPropertyPlantAndEquipmentMember karo:LandAndPropertyMember 2022-03-01 2023-02-28 0001828102 karo:ReconciliationOfTheCarryingValueOfPropertyPlantAndEquipmentMember karo:PlantEquipmentAndVehiclesMember 2022-03-01 2023-02-28 0001828102 karo:ReconciliationOfTheCarryingValueOfPropertyPlantAndEquipmentMember karo:ITEquipmentMember 2022-03-01 2023-02-28 0001828102 karo:ReconciliationOfTheCarryingValueOfPropertyPlantAndEquipmentMember karo:CapitalizedTelematicsDevicesWorkinProgressMember 2022-03-01 2023-02-28 0001828102 karo:ReconciliationOfTheCarryingValueOfPropertyPlantAndEquipmentMember karo:CapitalizedTelematicsDevicesUninstalledMember 2022-03-01 2023-02-28 0001828102 karo:ReconciliationOfTheCarryingValueOfPropertyPlantAndEquipmentMember karo:CapitalizedTelematicsDevicesInstalledMember 2022-03-01 2023-02-28 0001828102 karo:ReconciliationOfTheCarryingValueOfPropertyPlantAndEquipmentMember ifrs-full:ConstructionInProgressMember 2022-03-01 2023-02-28 0001828102 ifrs-full:RightofuseAssetsMember 2022-03-01 2023-02-28 0001828102 karo:OwnedAssetsMember 2023-02-28 0001828102 karo:OwnedAssetsMember karo:ReconciliationOfTheCarryingValueOfPropertyPlantAndEquipmentMember karo:LandAndPropertyMember 2022-02-28 0001828102 karo:OwnedAssetsMember karo:ReconciliationOfTheCarryingValueOfPropertyPlantAndEquipmentMember karo:PlantEquipmentAndVehiclesMember 2022-02-28 0001828102 karo:OwnedAssetsMember karo:ReconciliationOfTheCarryingValueOfPropertyPlantAndEquipmentMember karo:ITEquipmentMember 2022-02-28 0001828102 karo:OwnedAssetsMember karo:ReconciliationOfTheCarryingValueOfPropertyPlantAndEquipmentMember karo:CapitalizedTelematicsDevicesWorkinProgressMember 2022-02-28 0001828102 karo:OwnedAssetsMember karo:ReconciliationOfTheCarryingValueOfPropertyPlantAndEquipmentMember karo:CapitalizedTelematicsDevicesUninstalledMember 2022-02-28 0001828102 karo:OwnedAssetsMember karo:ReconciliationOfTheCarryingValueOfPropertyPlantAndEquipmentMember karo:CapitalizedTelematicsDevicesInstalledMember 2022-02-28 0001828102 karo:OwnedAssetsMember karo:ReconciliationOfTheCarryingValueOfPropertyPlantAndEquipmentMember ifrs-full:ConstructionInProgressMember 2022-02-28 0001828102 karo:OwnedAssetsMember 2022-02-28 0001828102 karo:OwnedAssetsMember karo:ReconciliationOfTheCarryingValueOfPropertyPlantAndEquipmentMember karo:LandAndPropertyMember 2021-03-01 2022-02-28 0001828102 karo:OwnedAssetsMember karo:ReconciliationOfTheCarryingValueOfPropertyPlantAndEquipmentMember karo:PlantEquipmentAndVehiclesMember 2021-03-01 2022-02-28 0001828102 karo:OwnedAssetsMember karo:ReconciliationOfTheCarryingValueOfPropertyPlantAndEquipmentMember karo:ITEquipmentMember 2021-03-01 2022-02-28 0001828102 karo:OwnedAssetsMember karo:ReconciliationOfTheCarryingValueOfPropertyPlantAndEquipmentMember karo:CapitalizedTelematicsDevicesWorkinProgressMember 2021-03-01 2022-02-28 0001828102 karo:OwnedAssetsMember karo:ReconciliationOfTheCarryingValueOfPropertyPlantAndEquipmentMember karo:CapitalizedTelematicsDevicesUninstalledMember 2021-03-01 2022-02-28 0001828102 karo:OwnedAssetsMember karo:ReconciliationOfTheCarryingValueOfPropertyPlantAndEquipmentMember karo:CapitalizedTelematicsDevicesInstalledMember 2021-03-01 2022-02-28 0001828102 karo:OwnedAssetsMember karo:ReconciliationOfTheCarryingValueOfPropertyPlantAndEquipmentMember ifrs-full:ConstructionInProgressMember 2021-03-01 2022-02-28 0001828102 karo:ReconciliationOfTheCarryingValueOfPropertyPlantAndEquipmentMember karo:LandAndPropertyMember 2022-02-28 0001828102 karo:ReconciliationOfTheCarryingValueOfPropertyPlantAndEquipmentMember karo:PlantEquipmentAndVehiclesMember 2022-02-28 0001828102 karo:ReconciliationOfTheCarryingValueOfPropertyPlantAndEquipmentMember karo:ITEquipmentMember 2022-02-28 0001828102 karo:ReconciliationOfTheCarryingValueOfPropertyPlantAndEquipmentMember karo:CapitalizedTelematicsDevicesWorkinProgressMember 2022-02-28 0001828102 karo:ReconciliationOfTheCarryingValueOfPropertyPlantAndEquipmentMember karo:CapitalizedTelematicsDevicesUninstalledMember 2022-02-28 0001828102 karo:ReconciliationOfTheCarryingValueOfPropertyPlantAndEquipmentMember karo:CapitalizedTelematicsDevicesInstalledMember 2022-02-28 0001828102 karo:ReconciliationOfTheCarryingValueOfPropertyPlantAndEquipmentMember ifrs-full:ConstructionInProgressMember 2022-02-28 0001828102 ifrs-full:RightofuseAssetsMember 2022-02-28 0001828102 karo:ReconciliationOfTheCarryingValueOfPropertyPlantAndEquipmentMember karo:LandAndPropertyMember 2021-03-01 2022-02-28 0001828102 karo:ReconciliationOfTheCarryingValueOfPropertyPlantAndEquipmentMember karo:PlantEquipmentAndVehiclesMember 2021-03-01 2022-02-28 0001828102 karo:ReconciliationOfTheCarryingValueOfPropertyPlantAndEquipmentMember karo:ITEquipmentMember 2021-03-01 2022-02-28 0001828102 karo:ReconciliationOfTheCarryingValueOfPropertyPlantAndEquipmentMember karo:CapitalizedTelematicsDevicesWorkinProgressMember 2021-03-01 2022-02-28 0001828102 karo:ReconciliationOfTheCarryingValueOfPropertyPlantAndEquipmentMember karo:CapitalizedTelematicsDevicesUninstalledMember 2021-03-01 2022-02-28 0001828102 karo:ReconciliationOfTheCarryingValueOfPropertyPlantAndEquipmentMember karo:CapitalizedTelematicsDevicesInstalledMember 2021-03-01 2022-02-28 0001828102 karo:ReconciliationOfTheCarryingValueOfPropertyPlantAndEquipmentMember ifrs-full:ConstructionInProgressMember 2021-03-01 2022-02-28 0001828102 ifrs-full:RightofuseAssetsMember 2021-03-01 2022-02-28 0001828102 karo:OwnedAssetsMember 2022-02-28 0001828102 karo:ProductDevelopmentCostsMember 2022-03-01 2023-02-28 0001828102 ifrs-full:ComputerSoftwareMember 2022-03-01 2023-02-28 0001828102 karo:TradeNameMember 2022-03-01 2023-02-28 0001828102 ifrs-full:CustomerrelatedIntangibleAssetsMember 2022-03-01 2023-02-28 0001828102 karo:ProductDevelopmentCostsMember 2023-02-28 0001828102 ifrs-full:ComputerSoftwareMember 2023-02-28 0001828102 karo:TradeNameMember 2023-02-28 0001828102 ifrs-full:CustomerrelatedIntangibleAssetsMember 2023-02-28 0001828102 karo:ProductDevelopmentCostsMember 2021-03-01 2022-02-28 0001828102 ifrs-full:ComputerSoftwareMember 2021-03-01 2022-02-28 0001828102 karo:TradeNameMember 2021-03-01 2022-02-28 0001828102 ifrs-full:CustomerrelatedIntangibleAssetsMember 2021-03-01 2022-02-28 0001828102 karo:ProductDevelopmentCostsMember 2022-02-28 0001828102 ifrs-full:ComputerSoftwareMember 2022-02-28 0001828102 karo:TradeNameMember 2022-02-28 0001828102 ifrs-full:CustomerrelatedIntangibleAssetsMember 2022-02-28 0001828102 karo:ProductDevelopmentCostsMember 2021-02-28 0001828102 ifrs-full:ComputerSoftwareMember 2021-02-28 0001828102 karo:TradeNameMember 2021-02-28 0001828102 ifrs-full:CustomerrelatedIntangibleAssetsMember 2021-02-28 0001828102 country:MZ 2021-02-28 0001828102 country:PT 2021-02-28 0001828102 country:ES 2021-02-28 0001828102 karo:OtherMember 2021-02-28 0001828102 karo:KaroooooLogisticsMember 2021-02-28 0001828102 country:MZ 2021-03-01 2022-02-28 0001828102 country:PT 2021-03-01 2022-02-28 0001828102 country:ES 2021-03-01 2022-02-28 0001828102 karo:OtherMember 2021-03-01 2022-02-28 0001828102 karo:KaroooooLogisticsMember 2021-03-01 2022-02-28 0001828102 country:MZ 2022-02-28 0001828102 country:PT 2022-02-28 0001828102 country:ES 2022-02-28 0001828102 karo:OtherMember 2022-02-28 0001828102 karo:KaroooooLogisticsMember 2022-02-28 0001828102 country:MZ 2022-03-01 2023-02-28 0001828102 country:PT 2022-03-01 2023-02-28 0001828102 country:ES 2022-03-01 2023-02-28 0001828102 karo:OtherMember 2022-03-01 2023-02-28 0001828102 karo:KaroooooLogisticsMember 2022-03-01 2023-02-28 0001828102 country:MZ 2023-02-28 0001828102 country:PT 2023-02-28 0001828102 country:ES 2023-02-28 0001828102 karo:OtherMember 2023-02-28 0001828102 karo:KaroooooLogisticsMember 2023-02-28 0001828102 country:MZ 2022-03-01 2023-02-28 0001828102 country:MZ karo:CGUMember 2022-03-01 2023-02-28 0001828102 country:MZ 2021-03-01 2022-02-28 0001828102 country:PT karo:CGUMember 2022-03-01 2023-02-28 0001828102 country:PT 2022-03-01 2023-02-28 0001828102 country:PT 2021-03-01 2022-02-28 0001828102 country:ES karo:CGUMember 2022-03-01 2023-02-28 0001828102 country:ES 2022-03-01 2023-02-28 0001828102 country:ES 2021-03-01 2022-02-28 0001828102 karo:KaroooooLogisticsMember karo:CGUMember 2022-03-01 2023-02-28 0001828102 karo:KaroooooLogisticsMember 2022-03-01 2023-02-28 0001828102 karo:KaroooooLogisticsMember 2021-03-01 2022-02-28 0001828102 2020-11-01 2020-11-18 0001828102 2021-04-01 2021-04-30 0001828102 2021-04-01 2021-04-21 0001828102 ifrs-full:BottomOfRangeMember 2022-02-28 0001828102 ifrs-full:TopOfRangeMember 2021-03-01 2022-02-28 0001828102 karo:ZARMember karo:InterestBearingLoansMember 2022-03-01 2023-02-28 0001828102 karo:ZARMember karo:InterestBearingLoansMember 2023-02-28 0001828102 karo:ZARMember karo:InterestBearingLoansMember 2022-02-28 0001828102 karo:ZARMember karo:InterestBearingLoansOneMember 2022-03-01 2023-02-28 0001828102 karo:ZARMember karo:InterestBearingLoansOneMember 2023-02-28 0001828102 karo:ZARMember karo:InterestBearingLoansOneMember 2022-02-28 0001828102 karo:EURMember karo:InterestBearingLoansTwoMember 2022-03-01 2023-02-28 0001828102 karo:EURMember karo:InterestBearingLoansTwoMember 2023-02-28 0001828102 karo:EURMember karo:InterestBearingLoansTwoMember 2022-02-28 0001828102 karo:ZARMember karo:MortgagedBondsMember 2022-03-01 2023-02-28 0001828102 karo:ZARMember karo:MortgagedBondsMember 2023-02-28 0001828102 karo:ZARMember karo:MortgagedBondsMember 2022-02-28 0001828102 karo:NoncurrentLiabilitiesMember karo:MortgagedBondsMember 2023-02-28 0001828102 karo:NoncurrentLiabilitiesMember karo:MortgagedBondsMember 2022-02-28 0001828102 karo:InterestBearingLoansMember karo:EURMember 2022-03-01 2023-02-28 0001828102 karo:InterestBearingLoansMember karo:EURMember 2023-02-28 0001828102 karo:InterestBearingLoansMember karo:EURMember 2022-02-28 0001828102 karo:ZARMember karo:MortgagedBondsOneMember 2022-03-01 2023-02-28 0001828102 karo:ZARMember karo:MortgagedBondsOneMember 2023-02-28 0001828102 karo:ZARMember karo:MortgagedBondsOneMember 2022-02-28 0001828102 karo:CurrentLiabilitiesMember 2023-02-28 0001828102 karo:CurrentLiabilitiesMember 2022-02-28 0001828102 karo:LoansFromRelatedPartiesMember 2022-02-28 0001828102 karo:OtherLoansAndBorrowingsMember 2022-02-28 0001828102 ifrs-full:LeaseLiabilitiesMember 2022-02-28 0001828102 karo:LoansFromRelatedPartiesMember 2022-03-01 2023-02-28 0001828102 karo:OtherLoansAndBorrowingsMember 2022-03-01 2023-02-28 0001828102 ifrs-full:LeaseLiabilitiesMember 2022-03-01 2023-02-28 0001828102 karo:LoansFromRelatedPartiesMember 2023-02-28 0001828102 karo:OtherLoansAndBorrowingsMember 2023-02-28 0001828102 ifrs-full:LeaseLiabilitiesMember 2023-02-28 0001828102 karo:LoansFromRelatedPartiesMember 2021-02-28 0001828102 karo:OtherLoansAndBorrowingsMember 2021-02-28 0001828102 ifrs-full:LeaseLiabilitiesMember 2021-02-28 0001828102 karo:LoansFromRelatedPartiesMember 2021-03-01 2022-02-28 0001828102 karo:OtherLoansAndBorrowingsMember 2021-03-01 2022-02-28 0001828102 ifrs-full:LeaseLiabilitiesMember 2021-03-01 2022-02-28 0001828102 srt:MinimumMember 2022-03-01 2023-02-28 0001828102 srt:MaximumMember 2022-03-01 2023-02-28 0001828102 country:ZA 2020-03-01 2021-02-28 0001828102 srt:AfricaMember 2020-03-01 2021-02-28 0001828102 srt:EuropeMember 2020-03-01 2021-02-28 0001828102 karo:AsiaPacificMiddleEastAndUSAMember 2020-03-01 2021-02-28 0001828102 karo:PrimaryGeographicalMarketsMember 2022-03-01 2023-02-28 0001828102 karo:PrimaryGeographicalMarketsMember 2021-03-01 2022-02-28 0001828102 karo:PrimaryGeographicalMarketsMember 2020-03-01 2021-02-28 0001828102 ifrs-full:GoodsOrServicesTransferredAtPointInTimeMember 2022-03-01 2023-02-28 0001828102 ifrs-full:GoodsOrServicesTransferredAtPointInTimeMember 2021-03-01 2022-02-28 0001828102 ifrs-full:GoodsOrServicesTransferredAtPointInTimeMember 2020-03-01 2021-02-28 0001828102 ifrs-full:GoodsOrServicesTransferredOverTimeMember 2022-03-01 2023-02-28 0001828102 ifrs-full:GoodsOrServicesTransferredOverTimeMember 2021-03-01 2022-02-28 0001828102 ifrs-full:GoodsOrServicesTransferredOverTimeMember 2020-03-01 2021-02-28 0001828102 karo:TotalRevenueMember 2022-03-01 2023-02-28 0001828102 karo:TotalRevenueMember 2021-03-01 2022-02-28 0001828102 karo:TotalRevenueMember 2020-03-01 2021-02-28 0001828102 karo:InterimDividendMember 2022-03-01 2023-02-28 0001828102 karo:InterimDividendMember 2020-03-01 2021-02-28 0001828102 karo:FinalDividendMember 2022-03-01 2023-02-28 0001828102 karo:FinalDividendMember 2020-03-01 2021-02-28 0001828102 karo:TotalDividendMember 2022-03-01 2023-02-28 0001828102 karo:TotalDividendMember 2020-03-01 2021-02-28 0001828102 karo:CartrackHoldingsProprietaryLimitedMember 2023-02-28 0001828102 karo:CartrackHoldingsProprietaryLimitedMember 2022-03-01 2023-02-28 0001828102 karo:CartrackHoldingsProprietaryLimitedMember 2021-02-28 0001828102 karo:CartrackHoldingsProprietaryLimitedMember 2020-03-01 2021-02-28 0001828102 karo:CartrackHoldingsProprietaryLimitedOneMember 2023-02-28 0001828102 karo:CartrackHoldingsProprietaryLimitedOneMember 2022-03-01 2023-02-28 0001828102 karo:CartrackHoldingsProprietaryLimitedOneMember 2021-02-28 0001828102 karo:CartrackHoldingsProprietaryLimitedOneMember 2020-03-01 2021-02-28 0001828102 karo:CartrackLimitadaMember 2023-02-28 0001828102 karo:CartrackLimitadaMember 2022-03-01 2023-02-28 0001828102 karo:CartrackLimitadaMember 2021-02-28 0001828102 karo:CartrackLimitadaMember 2020-03-01 2021-02-28 0001828102 karo:FoundProprietaryLimitedMember 2023-02-28 0001828102 karo:FoundProprietaryLimitedMember 2022-03-01 2023-02-28 0001828102 karo:FoundProprietaryLimitedMember 2021-02-28 0001828102 karo:FoundProprietaryLimitedMember 2020-03-01 2021-02-28 0001828102 karo:CartrackPolskaSpzooMember 2023-02-28 0001828102 karo:CartrackPolskaSpzooMember 2022-03-01 2023-02-28 0001828102 karo:CartrackPolskaSpzooMember 2021-02-28 0001828102 karo:CartrackPolskaSpzooMember 2020-03-01 2021-02-28 0001828102 karo:TotalSubsidiaryMember 2022-03-01 2023-02-28 0001828102 karo:TotalSubsidiaryMember 2020-03-01 2021-02-28 0001828102 karo:PicupTechnologiesProprietaryLimitedMember 2022-03-01 2023-02-28 0001828102 karo:CartrackTanzaniaLimitedMember 2022-03-01 2023-02-28 0001828102 karo:PurpleRainPropertiesNo444ProprietaryLimitedMember 2022-03-01 2023-02-28 0001828102 karo:KaroooooKenyaLimitedMember 2022-03-01 2023-02-28 0001828102 karo:CartrackHoldingsProprietaryLimitedMember 2022-03-01 2023-02-28 0001828102 karo:CartrackHoldingsProprietaryLimitedMember 2021-03-01 2022-02-28 0001828102 karo:CarzukacomPteLtdMember 2022-03-01 2023-02-28 0001828102 karo:CarzukacomPteLtdMember 2021-03-01 2022-02-28 0001828102 karo:KaroooooManagementCompanyPteLtdMember 2022-03-01 2023-02-28 0001828102 karo:KaroooooManagementCompanyPteLtdMember 2021-03-01 2022-02-28 0001828102 karo:KaroooooSoftwarePteLtdMember 2022-03-01 2023-02-28 0001828102 karo:KaroooooSoftwarePteLtdMember 2021-03-01 2022-02-28 0001828102 karo:KaroooooProprietaryLtdMember 2022-03-01 2023-02-28 0001828102 karo:KaroooooProprietaryLtdMember 2021-03-01 2022-02-28 0001828102 karo:KaroooooCartrackLimited1Member 2022-03-01 2023-02-28 0001828102 karo:KaroooooCartrackLimited1Member 2021-03-01 2022-02-28 0001828102 karo:CartrackCambodiaCoLtdMember 2022-03-01 2023-02-28 0001828102 karo:CartrackCambodiaCoLtdMember 2021-03-01 2022-02-28 0001828102 karo:CarzukaPteLtdMember 2022-03-01 2023-02-28 0001828102 karo:CarzukaPteLtdMember 2021-03-01 2022-02-28 0001828102 karo:KaroooooTechnologiesProprietaryLimitedMember 2022-03-01 2023-02-28 0001828102 karo:KaroooooTechnologiesProprietaryLimitedMember 2021-03-01 2022-02-28 0001828102 karo:CartrackManagementServicesProprietaryLimitedMember 2022-03-01 2023-02-28 0001828102 karo:CartrackManagementServicesProprietaryLimitedMember 2021-03-01 2022-02-28 0001828102 karo:CartrackProprietaryLimitedMember 2022-03-01 2023-02-28 0001828102 karo:CartrackProprietaryLimitedMember 2021-03-01 2022-02-28 0001828102 karo:CartrackManufacturingProprietaryLimitedMember 2022-03-01 2023-02-28 0001828102 karo:CartrackManufacturingProprietaryLimitedMember 2021-03-01 2022-02-28 0001828102 karo:CartrackInsuranceAgencyProprietaryLimitedMember 2022-03-01 2023-02-28 0001828102 karo:CartrackInsuranceAgencyProprietaryLimitedMember 2021-03-01 2022-02-28 0001828102 karo:CartrackNamibiaProprietaryLimitedMember 2022-03-01 2023-02-28 0001828102 karo:CartrackNamibiaProprietaryLimitedMember 2021-03-01 2022-02-28 0001828102 karo:CartrackTechnologiesPteLimitedMember 2022-03-01 2023-02-28 0001828102 karo:CartrackTechnologiesPteLimitedMember 2021-03-01 2022-02-28 0001828102 karo:CarzukaProprietaryLimitedMember 2022-03-01 2023-02-28 0001828102 karo:CarzukaProprietaryLimitedMember 2021-03-01 2022-02-28 0001828102 karo:PurpleRainPropertiesNo444ProprietaryLimitedMember 2022-03-01 2023-02-28 0001828102 karo:PurpleRainPropertiesNo444ProprietaryLimitedMember 2021-03-01 2022-02-28 0001828102 karo:KaroooooLogisticsPtyLtdMember 2022-03-01 2023-02-28 0001828102 karo:KaroooooLogisticsPtyLtdMember 2021-03-01 2022-02-28 0001828102 karo:CartrackTelematicsProprietaryLimitedMember 2022-03-01 2023-02-28 0001828102 karo:CartrackTelematicsProprietaryLimitedMember 2021-03-01 2022-02-28 0001828102 karo:CTKShell1PtyLtdMember 2022-03-01 2023-02-28 0001828102 karo:CTKShell1PtyLtdMember 2021-03-01 2022-02-28 0001828102 karo:KaruHoldingsProprietaryLimitedMember 2022-03-01 2023-02-28 0001828102 karo:KaruHoldingsProprietaryLimitedMember 2021-03-01 2022-02-28 0001828102 karo:CombinedTelematicsServicesProprietaryLimitedMember 2022-03-01 2023-02-28 0001828102 karo:CombinedTelematicsServicesProprietaryLimitedMember 2021-03-01 2022-02-28 0001828102 karo:CTKShell2PtyLtdMember 2022-03-01 2023-02-28 0001828102 karo:CTKShell2PtyLtdMember 2021-03-01 2022-02-28 0001828102 karo:CartrackTanzaniaLimitedMember 2022-03-01 2023-02-28 0001828102 karo:CartrackTanzaniaLimitedMember 2021-03-01 2022-02-28 0001828102 karo:KaroooooKenyaLimitedMember 2022-03-01 2023-02-28 0001828102 karo:KaroooooKenyaLimitedMember 2021-03-01 2022-02-28 0001828102 karo:CartrackEngineeringTechnologiesLimitedMember 2022-03-01 2023-02-28 0001828102 karo:CartrackEngineeringTechnologiesLimitedMember 2021-03-01 2022-02-28 0001828102 karo:PTCartrackTechnologiesIndonesiaMember 2022-03-01 2023-02-28 0001828102 karo:PTCartrackTechnologiesIndonesiaMember 2021-03-01 2022-02-28 0001828102 karo:CartrackInvestmentsUKLimitedMember 2022-03-01 2023-02-28 0001828102 karo:CartrackInvestmentsUKLimitedMember 2021-03-01 2022-02-28 0001828102 karo:CartrackTechnologiesChinaLimitedMember 2022-03-01 2023-02-28 0001828102 karo:CartrackTechnologiesChinaLimitedMember 2021-03-01 2022-02-28 0001828102 karo:CartrackMalaysiaSDNBHDMember 2022-03-01 2023-02-28 0001828102 karo:CartrackMalaysiaSDNBHDMember 2021-03-01 2022-02-28 0001828102 karo:CartrackTechnologiesLLCMember 2022-03-01 2023-02-28 0001828102 karo:CartrackTechnologiesLLCMember 2021-03-01 2022-02-28 0001828102 karo:CartrackTechnologiesPHLINCMember 2022-03-01 2023-02-28 0001828102 karo:CartrackTechnologiesPHLINCMember 2021-03-01 2022-02-28 0001828102 karo:CartrackTechnologiesSouthEastAsiaPteLimitedMember 2022-03-01 2023-02-28 0001828102 karo:CartrackTechnologiesSouthEastAsiaPteLimitedMember 2021-03-01 2022-02-28 0001828102 karo:CartrackIrelandLimitedMember 2022-03-01 2023-02-28 0001828102 karo:CartrackIrelandLimitedMember 2021-03-01 2022-02-28 0001828102 karo:CartrackTechnologiesThailandCompanyLimitedMember 2022-03-01 2023-02-28 0001828102 karo:CartrackTechnologiesThailandCompanyLimitedMember 2021-03-01 2022-02-28 0001828102 karo:CartrackNewZealandLimitedMember 2022-03-01 2023-02-28 0001828102 karo:CartrackNewZealandLimitedMember 2021-03-01 2022-02-28 0001828102 karo:CartrackAustraliaProprietaryLimitedMember 2022-03-01 2023-02-28 0001828102 karo:CartrackAustraliaProprietaryLimitedMember 2021-03-01 2022-02-28 0001828102 karo:CartrackTechnologiesZambiaLimitedMember 2022-03-01 2023-02-28 0001828102 karo:CartrackTechnologiesZambiaLimitedMember 2021-03-01 2022-02-28 0001828102 karo:CartrackMauritiusLtdMember 2022-03-01 2023-02-28 0001828102 karo:CartrackMauritiusLtdMember 2021-03-01 2022-02-28 0001828102 karo:CartrackVietnamLimitedLiabilityCompanyMember 2022-03-01 2023-02-28 0001828102 karo:CartrackVietnamLimitedLiabilityCompanyMember 2021-03-01 2022-02-28 0001828102 karo:CartrackINCMember 2022-03-01 2023-02-28 0001828102 karo:CartrackINCMember 2021-03-01 2022-02-28 0001828102 karo:CartrackPolskaSpzooMember 2022-03-01 2023-02-28 0001828102 karo:CartrackPolskaSpzooMember 2021-03-01 2022-02-28 0001828102 karo:CartrackPortugalSAMember 2022-03-01 2023-02-28 0001828102 karo:CartrackPortugalSAMember 2021-03-01 2022-02-28 0001828102 karo:CartrackEspanaSLUMember 2022-03-01 2023-02-28 0001828102 karo:CartrackEspanaSLUMember 2021-03-01 2022-02-28 0001828102 karo:KaruComUnipessoalLdaMember 2022-03-01 2023-02-28 0001828102 karo:KaruComUnipessoalLdaMember 2021-03-01 2022-02-28 0001828102 karo:CartrackFranceSASMember 2022-03-01 2023-02-28 0001828102 karo:CartrackFranceSASMember 2021-03-01 2022-02-28 0001828102 karo:CartrackLimitadaMember 2022-03-01 2023-02-28 0001828102 karo:CartrackLimitadaMember 2021-03-01 2022-02-28 0001828102 karo:AutoClubLDAMember 2022-03-01 2023-02-28 0001828102 karo:AutoClubLDAMember 2021-03-01 2022-02-28 0001828102 karo:CartrackForInformationTechnologyCompanyMember 2022-03-01 2023-02-28 0001828102 karo:CartrackForInformationTechnologyCompanyMember 2021-03-01 2022-02-28 0001828102 2021-09-01 2021-09-01 0001828102 karo:PicupTechnologiesProprietaryLimitedMember 2023-02-28 0001828102 karo:PurpleRainPropertiesNo444ProprietaryLimitedMember 2021-03-01 2022-02-28 0001828102 karo:PicupTechnologiesProprietaryLimitedMember 2022-02-28 0001828102 karo:PicupTechnologiesProprietaryLimitedMember 2021-03-01 2022-02-28 0001828102 karo:PurpleRainPropertiesNo444ProprietaryLimitedMember 2022-02-28 0001828102 ifrs-full:BottomOfRangeMember 2021-04-01 2021-04-21 0001828102 ifrs-full:TopOfRangeMember 2021-04-01 2021-04-21 0001828102 karo:CartrackHoldingsProprietaryLimitedMember 2020-03-01 2021-02-28 0001828102 karo:CartrackHoldingsProprietaryLimitedMember 2021-02-28 0001828102 karo:SinceInvoicingMember 2022-03-01 2023-02-28 0001828102 karo:SinceInvoicingMember 2023-02-28 0001828102 karo:OneMonthSinceInvoicingDateMember 2022-03-01 2023-02-28 0001828102 karo:OneMonthSinceInvoicingDateMember 2023-02-28 0001828102 karo:TwoMonthSinceInvoicingDateMember 2022-03-01 2023-02-28 0001828102 karo:TwoMonthSinceInvoicingDateMember 2023-02-28 0001828102 karo:ThreeMonthSinceInvoicingDateMember 2022-03-01 2023-02-28 0001828102 karo:ThreeMonthSinceInvoicingDateMember 2023-02-28 0001828102 karo:SinceInvoicingMember 2021-03-01 2022-02-28 0001828102 karo:SinceInvoicingMember 2022-02-28 0001828102 karo:OneMonthSinceInvoicingDateMember 2021-03-01 2022-02-28 0001828102 karo:OneMonthSinceInvoicingDateMember 2022-02-28 0001828102 karo:TwoMonthSinceInvoicingDateMember 2021-03-01 2022-02-28 0001828102 karo:TwoMonthSinceInvoicingDateMember 2022-02-28 0001828102 karo:ThreeMonthSinceInvoicingDateMember 2021-03-01 2022-02-28 0001828102 karo:ThreeMonthSinceInvoicingDateMember 2022-02-28 0001828102 ifrs-full:NotLaterThanOneYearMember 2022-03-01 2023-02-28 0001828102 ifrs-full:LaterThanOneYearAndNotLaterThanTwoYearsMember 2022-03-01 2023-02-28 0001828102 ifrs-full:LaterThanTwoYearsAndNotLaterThanThreeYearsMember 2022-03-01 2023-02-28 0001828102 ifrs-full:LaterThanThreeYearsAndNotLaterThanFourYearsMember 2022-03-01 2023-02-28 0001828102 ifrs-full:LaterThanFourYearsAndNotLaterThanFiveYearsMember 2022-03-01 2023-02-28 0001828102 ifrs-full:NotLaterThanOneYearMember 2023-02-28 0001828102 ifrs-full:LaterThanOneYearAndNotLaterThanTwoYearsMember 2023-02-28 0001828102 ifrs-full:LaterThanTwoYearsAndNotLaterThanThreeYearsMember 2023-02-28 0001828102 ifrs-full:LaterThanThreeYearsAndNotLaterThanFourYearsMember 2023-02-28 0001828102 ifrs-full:LaterThanFourYearsAndNotLaterThanFiveYearsMember 2023-02-28 0001828102 ifrs-full:NotLaterThanOneYearMember 2021-03-01 2022-02-28 0001828102 ifrs-full:LaterThanOneYearAndNotLaterThanTwoYearsMember 2021-03-01 2022-02-28 0001828102 ifrs-full:LaterThanTwoYearsAndNotLaterThanThreeYearsMember 2021-03-01 2022-02-28 0001828102 ifrs-full:LaterThanThreeYearsAndNotLaterThanFourYearsMember 2021-03-01 2022-02-28 0001828102 ifrs-full:LaterThanFourYearsAndNotLaterThanFiveYearsMember 2021-03-01 2022-02-28 0001828102 ifrs-full:NotLaterThanOneYearMember 2022-02-28 0001828102 ifrs-full:LaterThanOneYearAndNotLaterThanTwoYearsMember 2022-02-28 0001828102 ifrs-full:LaterThanTwoYearsAndNotLaterThanThreeYearsMember 2022-02-28 0001828102 ifrs-full:LaterThanThreeYearsAndNotLaterThanFourYearsMember 2022-02-28 0001828102 ifrs-full:LaterThanFourYearsAndNotLaterThanFiveYearsMember 2022-02-28 0001828102 currency:USD 2023-02-28 0001828102 currency:EUR 2023-02-28 0001828102 currency:SGD 2023-02-28 0001828102 currency:USD 2022-02-28 0001828102 currency:EUR 2022-02-28 0001828102 currency:SGD 2022-02-28 0001828102 karo:LoansToRelatedPartiesMember 2023-02-28 0001828102 karo:LoansToRelatedPartiesMember 2022-02-28 0001828102 karo:TradeAndOtherReceivablesMember 2023-02-28 0001828102 karo:TradeAndOtherReceivablesMember 2022-02-28 0001828102 karo:CashAndCashEquivalentMember 2023-02-28 0001828102 karo:CashAndCashEquivalentMember 2022-02-28 0001828102 karo:FinancialAssetMember 2023-02-28 0001828102 karo:FinancialAssetMember 2022-02-28 0001828102 karo:OtherFinancialAssetMember 2023-02-28 0001828102 karo:OtherFinancialAssetMember 2022-02-28 0001828102 karo:LoansFromRelatedPartiesMember 2023-02-28 0001828102 karo:LoansFromRelatedPartiesMember 2022-02-28 0001828102 karo:TradeAndOtherPayablesMember 2023-02-28 0001828102 karo:TradeAndOtherPayablesMember 2022-02-28 0001828102 karo:TermLoansMember 2023-02-28 0001828102 karo:TermLoansMember 2022-02-28 0001828102 karo:BankOverdraftMember 2023-02-28 0001828102 karo:BankOverdraftMember 2022-02-28 0001828102 karo:FinancialLiabilitiesTypesMember 2023-02-28 0001828102 karo:FinancialLiabilitiesTypesMember 2022-02-28 0001828102 karo:FundingAgreementsMember 2023-02-28 0001828102 karo:MercantileFacilityMember 2022-03-01 2023-02-28 0001828102 karo:MercantileFacilityMember 2021-03-01 2022-02-28 0001828102 karo:SubsequentEventsMember 2023-03-31 2023-03-31 0001828102 karo:SubsequentEventsMember 2023-05-08 2023-05-08 shares iso4217:ZAR iso4217:ZAR shares pure iso4217:USD iso4217:USD shares iso4217:EUR iso4217:SGD 20-F false true 2023-02-28 --02-28 2023 false false 001-40300 1 Harbourfront Avenue Keppel Bay Tower #14-07 SG Singapore U0 098632 Hoe Shin Goy 17 Kallang Junction #06-05/06 Singapore SG 339274 +65 6255 4151 ir@karooooo.com Ordinary shares, no par value per share KARO NASDAQ 30951106 No No Yes Yes Accelerated Filer true false false International Financial Reporting Standards false 1247 1051 Ernst & Young LLP Singapore KPMG LLP Singapore 1591814000 1390659000 287054000 231537000 85642000 77031000 212481000 186384000 25800000 19400000 24715000 9722000 388000 1359000 60919000 58383000 2288813000 1974475000 79159000 25369000 409191000 333886000 8627000 8818000 15305000 965790000 731748000 1462767000 1115126000 3751580000 3089601000 7142853000 7142853000 3582568000 3587640000 -2709236000 -2709236000 245109000 28776000 1564809000 1276523000 2660967000 2151276000 30908000 22905000 2691875000 2174181000 38304000 71194000 67882000 64784000 112185000 108256000 51894000 47063000 270265000 291297000 21643000 18156000 374047000 281866000 607000 2134000 52845000 47294000 283682000 218148000 40000 13722000 55996000 40918000 580000 1885000 789440000 624123000 1059705000 915420000 3751580000 3089601000 3507067000 2746151000 2290543000 1234672000 922561000 670523000 2272395000 1823590000 1620020000 9828000 1841000 2166000 -1400308000 -1126306000 -895624000 431140000 333259000 238110000 704603000 555327000 476534000 177024000 149238000 100138000 -87541000 -88482000 -80842000 881915000 699125000 726562000 10288000 25570000 23255000 6083000 4358000 10095000 12331000 9302000 971000 506000 894104000 682083000 696048000 285298000 205476000 198628000 608806000 476607000 497420000 597153000 449953000 318183000 11653000 26654000 179237000 608806000 476607000 497420000 19.29 15.24 15.65 608806000 476607000 497420000 220471000 17955000 -10240000 220471000 17955000 -10240000 829277000 494562000 487180000 813486000 469024000 316037000 15791000 25538000 171143000 829277000 494562000 487180000 10000 11851000 30383000 835978000 878222000 346913000 1225135000 318183000 318183000 179237000 497420000 -2146000 -2146000 -8094000 -10240000 -2146000 318183000 316037000 171143000 487180000 -272235000 -272235000 -145859000 -418094000 2739619000 -2709236000 -30383000 2739619000 -2709236000 -30383000 -272235000 -272235000 -145859000 -418094000 -58671000 -58671000 58671000 2739619000 -2709236000 -30383000 -330906000 -330906000 -87188000 -418094000 -7893000 -7893000 -3666000 -11559000 -147000 -147000 -69000 -216000 -8040000 -8040000 -3735000 -11775000 2739629000 -2709236000 9705000 815215000 855313000 427133000 1282446000 2739629000 -2709236000 9705000 815215000 855313000 427133000 1282446000 449953000 449953000 26654000 476607000 19071000 19071000 -1116000 17955000 19071000 449953000 469024000 25538000 494562000 4452423000 4452423000 4452423000 49199000 49199000 49199000 -6726000 15305000 15305000 15305000 4403224000 15305000 4418529000 -6726000 4411803000 -3950000 -3950000 3950000 4403224000 11355000 4414579000 -2776000 4411803000 -3587640000 -3587640000 -426990000 -4014630000 -3587640000 -3587640000 -426990000 -4014630000 7142853000 -3587640000 -2709236000 28776000 1276523000 2151276000 22905000 2174181000 7142853000 -3587640000 -2709236000 28776000 1276523000 2151276000 22905000 2174181000 597153000 597153000 11653000 608806000 216333000 216333000 4138000 220471000 216333000 597153000 813486000 15791000 829277000 -293562000 -293562000 -302080000 -15305000 -15305000 -15305000 -308867000 -308867000 -8518000 -317385000 5072000 5072000 730000 5802000 5072000 5072000 730000 5802000 7142853000 -3582568000 -2709236000 245109000 1564809000 2660967000 30908000 2691875000 894104000 682083000 696048000 591190000 583734000 448804000 493788000 458281000 372936000 64707000 64566000 46957000 51143000 39078000 25856000 15301000 4954000 1150000 1191000 23255000 6083000 4358000 10095000 12331000 9302000 -1305000 904000 -698000 971000 506000 -53790000 -25369000 -62833000 -52053000 -78625000 67940000 -11677000 115179000 46251000 78130000 43227000 -112738000 -112639000 -95999000 1370124000 1142209000 1128634000 23255000 6083000 4358000 10095000 14061000 7254000 256621000 202525000 187887000 1126663000 931706000 937851000 579656000 552634000 478036000 457542000 500203000 445377000 122114000 52431000 32659000 10499000 4840000 14362000 46653000 43816000 45630000 66607000 6400000 8400000 -13000 -622210000 -658217000 -517691000 315000 857367000 1940000 845003000 1512000 834543000 -857216000 66386000 11559000 450727000 502000 110000000 31034000 101708000 8247000 56617000 47201000 46751000 331252000 418094000 -420026000 334972000 -486012000 84427000 608461000 -65852000 718026000 76098000 146591000 163297000 33467000 -4641000 965750000 718026000 76098000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>1. PRESENTATION OF CONSOLIDATED FINANCIAL STATEMENTS</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 14.2pt"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Reporting entity</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Karooooo Ltd. (“Karooooo” or “the Company”) was incorporated on May 19, 2018 in the Republic of Singapore and wholly owned by Isaias Jose Calisto (“Zak”). Cartrack Holdings Proprietary Limited previously known as Cartrack Holdings Limited (“Cartrack”) was a public company listed on the Johannesburg stock exchange (“JSE”) in December 2014. Zak is the current CEO of Cartrack. Karooooo acquired an approximate 68 per cent interest in Cartrack effective July 17, 2019.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Through a flow of funds arrangement, Karooooo’s acquisition of control of Cartrack was facilitated by Zak capitalizing Karooooo, which resulted in a loan from Zak that was repayable on demand in either cash or through the receipt of that number of Cartrack shares where the Cartrack share price is the equivalent of ZAR 13.44 per share, being the share price at which a mandatory public offer was made pursuant to the acquisition. Subsequent to the acquisition, Karooooo was the legal and beneficial owner of the Cartrack shares. As a consequence of the call option embedded within the loan, Karooooo did not acquire control as defined by IFRS 10 <i>Consolidated Financial Statements</i> of Cartrack at that time; instead, control remained with Zak.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On November 18, 2020, the loan from Zak was converted into Karooooo share capital and as a consequence, Karooooo acquired control of Cartrack. On this date, 20,331,894 shares were issued to Zak and Karooooo registered ZAR 2,739,619,000 paid-up capital which resulted in a common control reserve of ZAR 2,709,236,000 arising due to the common control transaction. Since the loan was eliminated as part of the common control transaction, it is not presented as a financial liability in the consolidated annual financial statements.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The acquisition of control of Cartrack by Karooooo is considered to be a transaction under common control as ultimately both entities were controlled by Zak before and after the transaction. Therefore, the consolidated financial statements was retrospectively recast to reflect Karooooo’s controlling interest in Cartrack for all previous periods presented prior to the date of acquisition. For the period prior to the incorporation of Karooooo the consolidated financial statements reflect Zak’s controlling interest in Cartrack, which he held through another personal holding company with no other operations that does not form part of the consolidated Group. There is currently no specific guidance on accounting for common control transactions under International Financial Reporting Standards (IFRS) issued by the the International Accounting Standards Board (IASB). In the absence of specific guidance Karooooo elected to apply the “pooling of interests” method of accounting. Under “pooling of interests” the assets and liabilities of Cartrack are carried over at their book values with no adjustment made for the acquisition price and prior periods are restated as if the common control transaction had occurred at the beginning of the earliest period presented.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Karooooo listed on the NASDAQ on April 1, 2021 and raised USD 33.8 million gross cash for general corporate purposes including the growth and expansion of Cartrack, such as research and development. Karooooo issued 1,207,500 shares at an offer price of USD 28 per share which is equivalent to the offer price made to Cartrack shareholders to participate in the reinvestment offer, enabling Karooooo to proceed with the IPO in order to meet the requirements to list on the NASDAQ.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Total IPO costs incurred amounted to ZAR 85.1 million of which ZAR 25.6 million and ZAR 10.3 million were expensed in the financial year ended February 28, 2021 and February 28, 2022 respectively, and ZAR 49.2 million which is directly attributable to the issuance of shares were set off against share capital.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As at February 28, 2021, certain Cartrack shareholders have agreed to participate in the reinvestment offer of Karooooo through the issue of irrevocable undertakings. As the reinvestment offer is based on exchanging a fixed number of Karooooo shares for a fixed number of Cartrack shares, this contract is classified as equity. Accordingly, Karooooo adopted the present-access method to account for the transaction where the non-controlling shareholders still have an economic interest in the equity returns of Cartrack and there was no net impact to equity.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The reinvestment offer to Cartrack shareholders was finalized on April 16, 2021 with 99% of the eligible Cartrack shareholders opting to remain invested in Karooooo. These shareholders received 1 Karooooo share for every 10 Cartrack shares held.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Karooooo, as listed on the NASDAQ and inward listed on the JSE on April 21, 2021, owns 100% of Cartrack. As at February 28, 2022, Zak is the ultimate controlling shareholder of the Group, holding 20,028,811 shares (65.0% shareholdings) of Karooooo.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The principal activities of the Group relate to the provision of real-time mobility data analytics solutions for smart transportation through its software-as-a-service (“SaaS”) platform, physical and e-commerce vehicle buying and selling and providing a technology platform focused on last mile delivery. The Group’s SaaS platform acts as a central nervous system for connected vehicles and other mobile assets, such as construction equipment, generators, refrigeration units, trailers and boats.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">These consolidated financial statements comprise the Company and its subsidiaries (collectively the “Group” and individually “group companies”). </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Statement of compliance</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The consolidated financial statements of the Group have been prepared in accordance with the International Financial Reporting Standards (IFRS) as issued by the International Accounting Standards Board (IASB).</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The policies applied in these annual financial statements are based on IFRS effective for annual period beginning on March 1, 2022.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Group has prepared the financial statements on the basis that it will continue to operate as a going concern. </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The financial statements were approved for issue by the Directors on June 13, 2023.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Basis of measurement</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The consolidated financial statements have been prepared on the historical cost basis with the exception of certain financial instruments that have been measured at fair value.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Functional and presentation currency</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The consolidated financial statements are presented in South African Rand (ZAR), which is the Group’s presentation currency and all values are rounded to the nearest thousand (ZAR’000), except when otherwise indicated. The Company’s functional currency is in United States Dollars (USD).</p> 0.68 13.44 On this date, 20,331,894 shares were issued to Zak and Karooooo registered ZAR 2,739,619,000 paid-up capital which resulted in a common control reserve of ZAR 2,709,236,000 arising due to the common control transaction. 33800000 1207500 28 85100000 25600000 10300000 49200000 0.99 Karooooo, as listed on the NASDAQ and inward listed on the JSE on April 21, 2021, owns 100% of Cartrack. As at February 28, 2022, Zak is the ultimate controlling shareholder of the Group, holding 20,028,811 shares (65.0% shareholdings) of Karooooo. <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>2. SIGNIFICANT ACCOUNTING POLICIES</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>2.1 Significant accounting judgements, estimates and assumptions</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The preparation of the Group’s consolidated financial statements requires management to make judgements, estimates and assumptions that affect the reported amounts of revenue, expenses, assets and liabilities, and the disclosure of contingent liabilities at the end of the reporting period. Uncertainty about these assumptions and estimates could result in outcomes that require a material adjustment to the carrying amount of the asset or liability affected in the future periods.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Judgements</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Management is of the opinion that there is no significant judgement made in applying accounting policies that have a significant risk of causing a material adjustment to the carrying amounts of assets and liabilities within the next financial period.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Estimates and assumptions</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The key assumptions concerning the future and other key sources of estimation uncertainty at the reporting date, that have a significant risk of causing a material adjustment to the carrying amounts of assets and liabilities within the next financial year, are described below. The Group based its assumptions and estimates on parameters available when the consolidated financial statements were prepared. Existing circumstances and assumptions about future developments, however, may change due to market changes or circumstances arising that are beyond the control of the Group. Such changes are reflected in the assumptions when they occur.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b> </b></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 24px"><span style="font-size: 10pt"><b><i>i.</i></b></span></td> <td style="text-align: justify"><span style="font-size: 10pt"><b><i>Useful life estimates of capitalized telematics devices and capitalized commission assets </i></b></span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Group completes a detailed assessment annually on the expected life cycle of subscriber contracts across the Group. The continued growth in the subscriber base over the past few years has provided a more comprehensive database of information and more certainty to support the assessment of the average useful life of subscriber contracts. On the basis of the statistical assessment, there has been no change to the estimated average useful life of 60 months of a subscriber contract in the current financial year. Contracts which terminate prior to 60 months result in accelerated depreciation of the underlying capitalized telematic devices and capitalized commission assets being recognized immediately in profit or loss.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 24px"><span style="font-size: 10pt"><b><i>ii.</i></b></span></td> <td style="text-align: justify"><span style="font-size: 10pt"><b><i>Goodwill</i></b></span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Group tests goodwill for impairment on an annual basis. The recoverable amounts of cash-generating units have been determined based on value-in-use calculations. These calculations are performed internally by the Group and require the use of various estimates and assumptions regarding discount rates and the future financial performance of the cash-generating units.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Group’s goodwill is subjected to impairment assessment for the financial year ended February 28, 2023. Management assesses goodwill impairment annually. For impairment assessment, management uses a discounted cash flow model which involves significant judgement in estimating the recoverable values of these assets. Any shortfall of the recoverable values against the carrying amounts of these assets will be recognized as impairment losses. The recoverable amount is most sensitive to the discount rate used for the discounted cash flow model as well as the expected future cash inflows and the growth rate used for extrapolation purposes. The carrying amounts of the Group’s goodwill and key assumptions applied in the determination of the value-in-use including a sensitivity analysis, are disclosed and further explained in Note 8 to the financial statements.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>2.2 Accounting policies</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The accounting policies applied in the preparation of these consolidated financial statements are set out below. The Group consistently applied the following accounting policies to all periods presented in these consolidated financial statements, unless otherwise stated.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 24px"><span style="font-size: 10pt"><b>a)</b></span></td> <td style="text-align: justify"><span style="font-size: 10pt"><b>Basis of consolidation</b></span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0">The consolidated financial statements comprises the financial statement of the Company and its subsidiaries as at the end of the reporting period. The financial statements of the subsidiaries used in the preparation of the consolidated financial statements are prepared for the same reporting date as the Company. Consistent accounting policies are applied to like transactions and events in similar circumstances.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0">All intra-group balances, income and expenses and unrealized gains and losses resulting from intra-group transactions and dividends are eliminated in full.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0">Subsidiaries are consolidated from the date of acquisition, being the date on which the Group obtains control, and continue to be consolidated until the date that such control ceases.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0">Losses within a subsidiary are attributed to the non-controlling interest even if that results in a deficit balance.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Business combinations and goodwill</i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Business combinations are accounted for using the acquisition method. Identifiable assets acquired and liabilities assumed in business combination are measured initially at their fair values at the acquisition date. Acquisition-related costs are recognized as expenses in the periods in which the costs are incurred and the services are received.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Any contingent consideration to be transferred by the acquirer will be recognized at fair value at the acquisition date. Subsequent changes to the fair value of the contingent consideration which is an asset or liability are recognized in profit or loss.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Non-controlling interest in the acquire, that are present ownership interests and entitled their holders to a proportionate share of net assets of the acquire are recognized on the acquisition date at either fair value, or the non-controlling interest’s proportionate share of the acquiree’s identifiable net assets.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Any excess of the sum of the fair value of the consideration transferred in the business combination, the amount of non-controlling interest in the acquiree (if any), and the fair value of the Group’s previously held equity interest in the acquiree (if any), over the net fair value of the acquiree’s identifiable assets and liabilities is recorded as goodwill. In instances where the latter amount exceeds the former, the excess is recognized as gain on bargain purchase in profit or loss on the acquisition date.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Goodwill is initially measured at cost. Following initial recognition, goodwill is measured at cost less any accumulated impairment losses.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For the purpose of impairment testing, goodwill acquired in a business combination is, from the acquisition date, allocated to the Group’s cash-generating units that are expected to benefit from the synergies of the combination.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The cash-generating units to which goodwill have been allocated is tested for impairment annually and whenever there is an indication that the cash-generating unit may be impaired. Impairment is determined for goodwill by assessing the recoverable amount of each cash-generating unit (or group of cash-generating units) to which the goodwill relates.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Subsidiaries</i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Subsidiaries are entities controlled by the Group. The Group controls an entity when it is exposed to, or has rights to, variable returns from its involvement with the entity and has the ability to affect those returns through its power over the entity. The financial results of subsidiaries are consolidated into the Group’s results from acquisition date until loss of control.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">When the Group loses control over a subsidiary, it derecognizes the assets and liabilities of the subsidiary, and any related NCI and other components of equity. Any resulting gain or loss is recognized in profit or loss. Any interest retained in the former subsidiary is measured at fair value when control is lost.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Non-controlling interest</i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Non-controlling interest represents the equity in subsidiaries not attributable, directly or indirectly, to owners of the Company. Changes in the Company’s ownership interest in a subsidiary that do not result in a loss of control are accounted for as equity transactions. In such circumstances, the carrying amounts of the controlling and non-controlling interests are adjusted to reflect the changes in their relative interests in the subsidiary. Any difference between the amount by which the non-controlling interest is adjusted and the fair value of the consideration paid or received is recognized directly in equity and attributed to owners of the Company.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">During the financial year ended February 28, 2022, the Group changed the accounting policy voluntarily and accounted for the acquisition of NCI of Cartrack as a separate reserve, “capital reserve” instead of retained earnings. This is to provide transparency to the users since the reinvestment offer is a significant event (see Note 1). The change in accounting policy was corrected prospectively as the impact to the prior period is not material. Subsequent acquisition of interest in subsidiaries without change in control is accounted for under capital reserve. </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 24px"><span style="font-size: 10pt"><b>b)</b></span></td> <td style="text-align: justify"><span style="font-size: 10pt"><b>Foreign currency</b></span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 24px"><span style="font-size: 10pt"><b><i>i.</i></b></span></td> <td style="text-align: justify"><span style="font-size: 10pt"><b><i>Functional and presentation currency</i></b></span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The financial statements are presented in ZAR, which is the Group’s presentation currency. Each entity in the Group determines its own functional currency and items included in the financial statements of each of entities are measured using the currency of the primary economic environment in which the entity operates.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 14.2pt; text-align: justify; text-indent: -14.2pt"><b><i> </i></b></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 24px"><span style="font-size: 10pt"><b><i>ii.</i></b></span></td> <td style="text-align: justify"><span style="font-size: 10pt"><b><i>Transactions and balances</i></b></span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 14.2pt; text-align: justify; text-indent: -14.2pt"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Transactions in foreign currencies are measured in the respective functional currencies of the Company and its subsidiaries and are recorded on initial recognition in the functional currencies at exchange rates approximating those ruling at the transaction dates. Monetary assets and liabilities denominated in foreign currencies are translated at the rate of exchange ruling at the end of the reporting period. Non-monetary items that are measured in terms of historical cost in a foreign currency are translated using the exchange rates as at the dates of the initial transactions. Non-monetary items measured at fair value in a foreign currency are translated using the exchange rates at the date when the fair value was measured.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 14.2pt; text-align: justify; text-indent: -14.2pt"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Exchange differences arising on the settlement of monetary items or on translating monetary items at the end of the reporting period are recognized in profit or loss.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 19px"><span style="font-size: 10pt"><b><i>iii.</i></b></span></td> <td style="text-align: justify"><span style="font-size: 10pt"><b><i>Consolidated financial statements</i></b></span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For consolidation purpose, the assets and liabilities of foreign operations are translated into ZAR at the rate of exchange ruling at the end of the reporting period and their profit or loss are translated at the exchange rates prevailing at the date of the transactions. The exchange differences arising on the translation are recognized in other comprehensive income. On disposal of a foreign operation, the component of other comprehensive income relating to that particular foreign operation is recognized in profit or loss.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Exchange differences arising on monetary items that form part of the Group’s net investment in foreign operations are recognized initially in other comprehensive income and accumulated under foreign currency translation reserve in equity. The foreign currency translation reserve is reclassified from equity to profit or loss of the Group on disposal of the foreign operation.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Monetary items cease to form part of the net investment in the foreign operation at the moment in time when the Group decides that settlement is planned or is likely to occur in the foreseeable future. Accordingly, exchange differences arising on these monetary items up to that date are recognized in other comprehensive income and accumulated under foreign currency translation reserve in equity. The exchange differences that arise after that date are recognized in profit or loss. When these monetary items are settled, the exchange differences accumulated under foreign currency translation reserve in equity are reclassified from equity to profit or loss.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 24px"><span style="font-size: 10pt"><b>c)</b></span></td> <td style="text-align: justify"><span style="font-size: 10pt"><b>Financial instruments</b></span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 24px"><span style="font-size: 10pt"><b><i>i.</i></b></span></td> <td style="text-align: justify"><span style="font-size: 10pt"><b><i>Financial assets</i></b></span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Initial recognition and measurement</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Financial assets are recognized when, and only when, the Group becomes a party to the contractual provisions of the financial instruments.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">At initial recognition, the Group measures a financial asset at its fair value plus, in the case of a financial asset not at fair value through profit or loss, transaction costs that are directly attributable to the acquisition of the financial asset. Transaction costs of financial assets carried at fair value through profit or loss are expensed in profit or loss.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Trade receivables are measured at the amount of consideration to which the Group expects to be entitled in exchange for transferring promised goods or services to a customer, excluding amounts collected on behalf of third party, if the trade receivables do not contain a significant financing component at initial recognition.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Subsequent measurement</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Subsequent measurement of debt instruments depends on the Group’s business model for managing the asset and the contractual cash flow characteristics of the asset. The measurement categories for classification of debt instruments are:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration:underline">Amortized cost</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Financial assets that are held for the collection of contractual cash flows where those cash flows represent solely payments of principal and interest are measured at amortized cost. Financial assets are measured at amortized cost using the effective interest method, less impairment. Gains and losses are recognized in profit or loss when the assets are derecognized or impaired, and through amortization process.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration:underline">Fair value through other comprehensive income (“FVOCI”)</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Financial assets that are held for collection of contractual cash flows and for selling the financial assets, where the assets’ cash flows represent solely payments of principal and interest, are measured at FVOCI. Financial assets measured at FVOCI are subsequently measured at fair value. Any gains or losses from changes in fair value of the financial assets are recognized in other comprehensive income, except for impairment losses, foreign exchange gains and losses and interest calculated using the effective interest method are recognized in profit or loss. The cumulative gain or loss previously recognized in other comprehensive income is reclassified from equity to profit or loss as a reclassification adjustment when the financial asset is derecognized.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration:underline">Fair value through profit or loss (“FVPL”)</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Assets that do not meet the criteria for amortized cost or FVOCI are measured at fair value through profit or loss. A gain or loss on a debt instrument that is subsequently measured at fair value through profit or loss and is not part of a hedging relationship is recognized in profit or loss in the period in which it arises.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Derecognition</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">A financial asset is derecognized where the contractual right to receive cash flows from the asset has expired. On derecognition of a financial asset in its entirety, the difference between the carrying amount and the sum of the consideration received and any cumulative gain or loss that had been recognized in other comprehensive income for debt instruments is recognized in profit or loss.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 24px"><span style="font-size: 10pt"><b><i>ii.</i></b></span></td> <td style="text-align: justify"><span style="font-size: 10pt"><b><i>Financial liabilities</i></b></span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Initial recognition and measurement</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Financial liabilities are recognized when, and only when, the Group becomes a party to the contractual provisions of the financial instrument. The Group determines the classification of its financial liabilities at initial recognition.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">All financial liabilities are recognized initially at fair value plus in the case of financial liabilities not at fair value through profit or loss, directly attributable transaction costs.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Subsequent measurement</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">After initial recognition, financial liabilities that are not carried at fair value through profit or loss are subsequently measured at amortized cost using the effective interest rate method. Gains and losses are recognized in profit or loss when the liabilities are derecognized, and through the amortization process.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Derecognition</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">A financial liability is derecognized when the obligation under the liability is discharged or cancelled or expires. On derecognition, the difference between the carrying amounts and the consideration paid is recognized in profit or loss.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 24px"><span style="font-size: 10pt"><b>d)</b></span></td> <td style="text-align: justify"><span style="font-size: 10pt"><b>Derivative financial instruments</b></span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Derivatives are initially measured at fair value and any directly attributable transactions are recognized in profit or loss as incurred. Subsequent to initial recognition, derivatives are measured at fair value, and changes therein are generally recognized in profit or loss. For derivatives entered as a transaction with owner, changes in the fair value is recognized directly in equity.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 24px"><span style="font-size: 10pt"><b>e)</b></span></td> <td style="text-align: justify"><span style="font-size: 10pt"><b>Impairment of financial assets</b></span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Group recognizes an allowance for expected credit losses (“ECLs”) for all debt instruments not held at fair value through profit or loss. ECLs are based on the difference between the contractual cash flows due in accordance with the contract and all the cash flows that the Group expects to receive, discounted at an approximation of the original effective interest rate. The expected cash flows will include cash flows from the sale of collateral held or other credit enhancements that are integral to the contractual terms.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">ECLs are recognized in two stages. For credit exposures for which there has not been a significant increase in credit risk since initial recognition, ECLs are provided for credit losses that result from default events that are possible within the next 12-months (a “12-month ECL”). For those credit exposures for which there has been a significant increase in credit risk since initial recognition, a loss allowance is recognized for credit losses expected over the remaining life of the exposure, irrespective of timing of the default (a “lifetime ECL”).</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For trade receivables, the Group applies a simplified approach in calculating ECLs. Therefore, the Group does not track changes in credit risk, but instead recognizes a loss allowance based on lifetime ECLs at each reporting date. The Group has established a provision matrix based on its historical credit loss experience, adjusted for forward-looking factors specific to the debtors and the economic environment which could affect debtor’s ability to pay.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Group considers a financial asset in default when contractual payments are 360 days past due. However, in certain cases, the Group may also consider a financial asset to be in default when internal or external information indicates that the Group is unlikely to receive the outstanding contractual amounts in full before taking into account any credit enhancements held by the Group. A financial asset is written off when there is no reasonable expectation of recovering the contractual cash flows.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 24px"><span style="font-size: 10pt"><b>f)</b></span></td> <td style="text-align: justify"><span style="font-size: 10pt"><b>Property, plant and equipment</b></span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 24px"><span style="font-size: 10pt"><b><i>i.</i></b></span></td> <td style="text-align: justify"><span style="font-size: 10pt"><b><i>Recognition and measurement</i></b></span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">All items of property, plant and equipment are initially recorded at cost. Subsequent to recognition, property, plant and equipment are measured at cost less accumulated depreciation and any accumulated impairment losses.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The cost of telematic devices is capitalized as property, plant and equipment.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In-vehicle capitalized telematics devices are installed in customers’ vehicles as part of a subscription contract. The telematics device and directly related installation costs are capitalized and depreciated over the expected useful life of the average contract. The related depreciation expense is recorded as part of cost of sales in the consolidated statement of profit and loss. If a subscriber contract with a customer is cancelled prior to the end of its useful life, the unamortized cost is recognized immediately in profit and loss.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Where subscriber contracts are expected to be in existence for periods significantly shorter than the average useful life of 60 months, these are depreciated over a reduced useful life.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Uninstalled telematics devices are devices not installed and available for installation. Work in progress telematics devices are devices in progress of being manufactured.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 24px"><span style="font-size: 10pt"><b><i>ii.</i></b></span></td> <td style="text-align: justify"><span style="font-size: 10pt"><b><i>Depreciation</i></b></span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Depreciation is computed on a straight-line basis over their estimated useful lives of property, plant and equipment including right of use assets as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="border-bottom: black 1.5pt solid; width: 32%; padding-top: 0.3pt"><span style="font-size: 10pt"><b>Category</b></span></td> <td style="width: 2%; padding-bottom: 1.5pt"> </td> <td style="border-bottom: black 1.5pt solid; width: 32%; padding-top: 0.3pt; text-align: center"><span style="font-size: 10pt"><b>Depreciation method</b></span></td> <td style="width: 2%; padding-bottom: 1.5pt"> </td> <td style="border-bottom: black 1.5pt solid; width: 32%; padding-top: 0.3pt; text-align: center"><span style="font-size: 10pt"><b>Average useful life</b></span></td></tr> <tr style="vertical-align: top; background-color: rgb(204,238,255)"> <td style="padding-top: 0.3pt; padding-bottom: 0.3pt; padding-left: 11.35pt; text-indent: -11.35pt"><span style="font-size: 10pt">Property</span></td> <td> </td> <td style="padding-top: 0.3pt; padding-bottom: 0.3pt; text-align: center"><span style="font-size: 10pt">Straight line</span></td> <td> </td> <td style="padding-top: 0.3pt; padding-bottom: 0.3pt; text-align: center"><span style="font-size: 10pt">20-50 years</span></td></tr> <tr style="vertical-align: top; "> <td style="padding-top: 0.3pt; padding-bottom: 0.3pt; padding-left: 11.35pt; text-indent: -11.35pt"><span style="font-size: 10pt">Property - Right of use assets</span></td> <td> </td> <td style="padding-top: 0.3pt; padding-bottom: 0.3pt; text-align: center"><span style="font-size: 10pt">Straight line</span></td> <td> </td> <td style="padding-top: 0.3pt; padding-bottom: 0.3pt; text-align: center"><span style="font-size: 10pt">Lease term or useful life whichever is shorter</span></td></tr> <tr style="vertical-align: top; background-color: rgb(204,238,255)"> <td style="padding-top: 0.3pt; padding-bottom: 0.3pt; padding-left: 11.35pt; text-indent: -11.35pt"><span style="font-size: 10pt">Property - Leasehold improvements</span></td> <td> </td> <td style="padding-top: 0.3pt; padding-bottom: 0.3pt; text-align: center"><span style="font-size: 10pt">Straight line</span></td> <td> </td> <td style="padding-top: 0.3pt; padding-bottom: 0.3pt; text-align: center"><span style="font-size: 10pt">3 years or lease term</span></td></tr> <tr style="vertical-align: top; "> <td style="padding-top: 0.3pt; padding-bottom: 0.3pt; padding-left: 11.35pt; text-indent: -11.35pt"><span style="font-size: 10pt">Plant, equipment and vehicles</span></td> <td> </td> <td style="padding-top: 0.3pt; padding-bottom: 0.3pt; text-align: center"><span style="font-size: 10pt">Straight line</span></td> <td> </td> <td style="padding-top: 0.3pt; padding-bottom: 0.3pt; text-align: center"><span style="font-size: 10pt">4-5 years</span></td></tr> <tr style="vertical-align: top; background-color: rgb(204,238,255)"> <td style="padding-top: 0.3pt; padding-bottom: 0.3pt; padding-left: 11.35pt; text-indent: -11.35pt"><span style="font-size: 10pt">IT equipment</span></td> <td> </td> <td style="padding-top: 0.3pt; padding-bottom: 0.3pt; text-align: center"><span style="font-size: 10pt">Straight line</span></td> <td> </td> <td style="padding-top: 0.3pt; padding-bottom: 0.3pt; text-align: center"><span style="font-size: 10pt">3 years</span></td></tr> <tr style="vertical-align: top; "> <td style="padding-top: 0.3pt; padding-bottom: 0.3pt; padding-left: 11.35pt; text-indent: -11.35pt"><span style="font-size: 10pt">Capitalized telematics devices - Installed</span></td> <td> </td> <td style="padding-top: 0.3pt; padding-bottom: 0.3pt; text-align: center"><span style="font-size: 10pt">Straight line</span></td> <td> </td> <td style="padding-top: 0.3pt; padding-bottom: 0.3pt; text-align: center"><span style="font-size: 10pt">5 years</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Depreciation is recognized when the property, plant and equipment are installed and are ready for use. Land and construction in progress are stated at cost and are not depreciated.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The residual value, useful life and depreciation method are reviewed at each financial year-end, and adjusted prospectively, if appropriate.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">An item of property, plant and equipment is derecognized upon disposal or when no future economic benefits are expected from its use or disposal. Any gain or loss on derecognition of the asset is included in profit and loss in the year the asset is derecognized. </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 24px"><span style="font-size: 10pt"><b>g)</b></span></td> <td style="text-align: justify"><span style="font-size: 10pt"><b>Capitalized commission assets</b></span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 24px"><span style="font-size: 10pt"><b><i>i.</i></b></span></td> <td style="text-align: justify"><span style="font-size: 10pt"><b><i>Recognition and measurement</i></b></span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Incremental sales commission costs which are directly related to a customer contract are capitalized to capitalized commission assets and are measured at cost less accumulated amortization.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 19px"><span style="font-size: 10pt"><b><i>ii.</i></b></span></td> <td style="text-align: justify"><span style="font-size: 10pt"><b><i>Amortization</i></b></span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The capitalized commission assets are amortized over the expected useful life of the average contract which is 60 months. If a contract with a customer is cancelled prior to the end of its useful life, the unamortized cost is recognized immediately in profit and loss.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The useful life of items of capitalized commission assets has been assessed as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr> <td style="border-bottom: black 1.5pt solid; vertical-align: top; width: 32%; padding-top: 0.3pt; padding-left: 11.35pt; text-indent: -11.35pt"><span style="font-size: 10pt"><b>Item</b></span></td> <td style="width: 2%; padding-bottom: 1.5pt"> </td> <td style="border-bottom: black 1.5pt solid; vertical-align: bottom; width: 32%; padding-top: 0.3pt; text-align: center"><span style="font-size: 10pt"><b>Amortization method</b></span></td> <td style="width: 2%; padding-bottom: 1.5pt"> </td> <td style="border-bottom: black 1.5pt solid; vertical-align: bottom; width: 32%; padding-top: 0.3pt; text-align: center"><span style="font-size: 10pt"><b>Average useful life</b></span></td></tr> <tr style="background-color: rgb(204,238,255)"> <td style="vertical-align: top; padding-top: 0.3pt; padding-bottom: 0.3pt; padding-left: 11.35pt; text-indent: -11.35pt"><span style="font-size: 10pt">Capitalized commission assets</span></td> <td> </td> <td style="vertical-align: bottom; padding-top: 0.3pt; padding-bottom: 0.3pt; text-align: center"><span style="font-size: 10pt">Straight line</span></td> <td> </td> <td style="vertical-align: bottom; padding-top: 0.3pt; padding-bottom: 0.3pt; text-align: center"><span style="font-size: 10pt">5 years</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 24px"><span style="font-size: 10pt"><b>h)</b></span></td> <td style="text-align: justify"><span style="font-size: 10pt"><b>Intangible assets</b></span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0">Intangible assets acquired separately are measured initially at cost. Following initially acquisition, intangible assets are carried at cost less any accumulated amortization and any accumulated impairment losses.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The useful lives of intangible assets are assessed as either finite or indefinite.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Intangible assets with finite useful lives are amortized over the estimated useful life and assessed for impairment annually whenever there is an indication that the intangible asset may be impaired. The amortization period and the amortization method are reviewed at least at each financial year end. Changes in the expected useful life or the expected pattern of consumption of future economic benefits embodied in the asset is accounted for by changing the amortization period or method, as appropriate, and are treated as changes in accounting estimates.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Intangible assets with indefinite useful lives or not yet available for use are tested for impairment annually, or more frequently if the events and circumstances indicate that the carrying value may be impaired either individually or at the cash-generating unit level. Such intangible assets are not amortized. The useful life of an intangible asset with an indefinite useful life is reviewed annually to determine whether the useful life assessment continues to be supportable. If not, the change in useful life from indefinite to finite is made on a prospective basis.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0">Gains or losses arising from de-recognition of an intangible asset are measured as the difference between the net disposal proceeds and the carrying amount of the asset and are recognized in the profit or loss when the asset is derecognized.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 24px"><span style="font-size: 10pt"><b><i>i.</i></b></span></td> <td style="text-align: justify"><span style="font-size: 10pt"><b><i>Product development costs</i></b></span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Product development costs that are directly attributable to the design, testing and development of identifiable hardware and software, controlled by the Group, are recognized as intangible assets when the following criteria are met:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 0.25in"> </td> <td style="width: 0.25in"><span style="font-size: 10pt">●</span></td> <td style="text-align: justify"><span style="font-size: 10pt">It is technically feasible to complete the software or product so that it will be available for use or sale;</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 0.25in"> </td> <td style="width: 0.25in"><span style="font-size: 10pt">●</span></td> <td style="text-align: justify"><span style="font-size: 10pt">Management intends to complete the software or product and use or sell it;</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 0.25in"> </td> <td style="width: 0.25in"><span style="font-size: 10pt">●</span></td> <td style="text-align: justify"><span style="font-size: 10pt">There is an ability to use or sell the software or product;</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 0.25in"> </td> <td style="width: 0.25in"><span style="font-size: 10pt">●</span></td> <td style="text-align: justify"><span style="font-size: 10pt">It can be demonstrated how the software or product will generate probable future economic benefits;</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 0.25in"> </td> <td style="width: 0.25in"><span style="font-size: 10pt">●</span></td> <td style="text-align: justify"><span style="font-size: 10pt">Adequate technical, financial and other resources to complete the development and use or sell the software or product are available; and</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 0.25in"> </td> <td style="width: 0.25in"><span style="font-size: 10pt">●</span></td> <td style="text-align: justify"><span style="font-size: 10pt">The expenditure attributable to the software or product during its development can be reliably measured.</span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Directly attributable costs that are capitalized as part of the intangible assets include software costs and the costs of personnel whose sole responsibility is their involvement in the Group’s research and development function.   </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Other product development expenditures that do not meet the recognition criteria are recognized as an expense as incurred. Product development costs previously recognized as an expense are not recognized as an asset in a subsequent period if the criteria are subsequently met.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Costs incurred in enhancing current telematics hardware (telematics devices) and software (SaaS platform) are expensed when incurred.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The capitalized product development costs are amortized over their estimated useful life which is considered to be three years due to the life cycle of telematics hardware and software applications.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 19px"><span style="font-size: 10pt"><b><i>ii.</i></b></span></td> <td style="text-align: justify"><span style="font-size: 10pt"><b><i>Computer software</i></b></span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Computer software comprises self-developed computer software acquired in a business combination and externally acquired computer software. Acquired computer software licenses are capitalized on the basis of costs incurred to acquire and bring the software into use.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The acquired computer software is amortized over the expected useful life which is generally three to five years. Self-developed computer software acquired in a business combination are recognized at fair value at the acquisition date and subsequently carried at cost less accumulated amortization and accumulated impairment losses, if any.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0.25in; text-align: left"><b><i>iii.</i></b></td><td style="text-align: justify"><b><i>Brand name</i></b></td> </tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Brand name acquired in a business combination are recognized at fair value at the acquisition date and subsequently carried at cost less accumulated amortization and accumulated impairment losses. Brand name is amortized on a straight-line basis over the expected useful life of five years.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0.25in; text-align: left"><b><i>iv.</i></b></td><td style="text-align: justify"><b><i>Customer relationship</i></b></td> </tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i> </i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Customer relationship acquired in a business combination are recognized at fair value at the acquisition date and subsequently carried at cost less accumulated amortization and accumulated impairment losses. Customer relationship is amortized on a straight-line basis over the expected useful life of three years.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 24px"><span style="font-size: 10pt"><b>i)</b></span></td> <td style="text-align: justify"><span style="font-size: 10pt"><b>Impairment of non-financial assets</b></span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Group assesses at each reporting date whether there is an indication of impairment that an asset may be impaired or that a previously recognized impairment loss for an asset other than goodwill may no longer exist or may have decreased. If any indication exists, or when an annual impairment testing for an asset is required, the Group makes an estimate of the asset’s recoverable amount.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">An asset’s recoverable amount is the higher of an asset’s or cash-generating unit’s fair value less costs of disposal and its value in use and is determined for an individual asset, unless the asset does not generate cash inflows that are largely independent of those from other assets or groups of assets. Where the carrying amount of an asset or cash-generating unit exceeds its recoverable amount, the asset is considered impaired and is written down to its recoverable amount.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The impairment losses are recognized in profit or loss.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">A previously recognized impairment loss is reversed only if there has been a change in the estimates used to determine the asset’s recoverable amount since the last impairment loss was recognized. If that is the case, the carrying amount of the asset is increased to its recoverable amount. That increase cannot exceed the carrying amount that would have been determined, net of depreciation, had no impairment loss been recognized previously. Such reversal is recognized in profit or loss. Impairment loss relating to goodwill cannot be reversed in future periods.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">  </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 24px"><span style="font-size: 10pt"><b>j)</b></span></td> <td style="text-align: justify"><span style="font-size: 10pt"><b>Taxation</b></span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 24px"><span style="font-size: 10pt"><b><i>i.</i></b></span></td> <td style="text-align: justify"><span style="font-size: 10pt"><b><i>Current income tax</i></b></span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Current income tax assets and liabilities for the current and prior periods are measured at the amount expected to be recovered from or paid to the taxation authorities. The tax rates and tax laws used to compute the amount are those that are enacted or substantively enacted at the end of the reporting period, in the countries where the Group operates and generates taxable income.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Current income taxes are recognized in profit or loss except to the extent that the tax relates to items recognized outside profit or loss, either in other comprehensive income or directly in equity. Management periodically evaluates positions taken in the tax returns with respect to situations in which applicable tax regulations are subject to interpretation and establishes provisions where appropriate.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Dividend withholding tax is currently payable on dividends distributed to equity holders of the Group at a rate as determined by each country’s jurisdiction. This tax is not attributable to the Company, but is collected by the Company and paid to the tax authorities on behalf of the shareholder.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On receipt of a dividend by a company from an investment held in a tax jurisdiction outside that of the Company, any dividend withholding tax payable is recognized as part of current tax.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 24px"><span style="font-size: 10pt"><b><i>ii.</i></b></span></td> <td style="text-align: justify"><span style="font-size: 10pt"><b><i>Deferred tax</i></b></span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Deferred tax is provided using the liability method on temporary differences at the end of the reporting period between the tax bases of assets and liabilities and their carrying amounts for financial reporting purposes.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Deferred tax liabilities are recognized for all temporary differences, except:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 0.25in"> </td> <td style="width: 0.25in"><span style="font-size: 10pt">●</span></td> <td style="text-align: justify"><span style="font-size: 10pt">When the deferred tax liability arises from the initial recognition of goodwill or an asset or liability in a transaction that is not a business combination and, at the time of the transaction, affects neither the accounting profit nor taxable profit or loss.</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 0.25in"> </td> <td style="width: 0.25in"><span style="font-size: 10pt">●</span></td> <td style="text-align: justify"><span style="font-size: 10pt">In respect of taxable temporary differences associated with investments in subsidiaries and interests in joint venture, where the timing of the reversal of the temporary differences can be controlled and it is probable that the temporary differences will not reverse in the foreseeable future.</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Deferred tax assets are recognized for all deductible temporary differences, the carry forward of unused tax credits and unused tax losses, to the extent that it is probable that taxable profit will be available against which the deductible temporary differences, and the carry forward of unused tax credits and unused tax losses can be utilized, except:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 0.25in"> </td> <td style="width: 0.25in"><span style="font-size: 10pt">●</span></td> <td style="text-align: justify"><span style="font-size: 10pt">When the deferred tax asset relating to the deductible temporary difference arises from the initial recognition of an asset or liability in a transaction that is not a business combination and, at the time of the transaction, affects neither the accounting profit nor taxable profit or loss.</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 0.25in"> </td> <td style="width: 0.25in"><span style="font-size: 10pt">●</span></td> <td style="text-align: justify"><span style="font-size: 10pt">In respect of deductible temporary differences associated with investments in subsidiaries and interests in joint venture, deferred tax assets are recognized only to the extent that it is probable that the temporary differences will reverse in the foreseeable future and taxable profit will be available against which the temporary differences can be utilized.</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The carrying amount of deferred tax assets is reviewed at the end of each reporting period and reduced to the extent that it is no longer probable that sufficient taxable profit will be available to allow all or part of the deferred tax asset to be utilized. Unrecognized deferred tax assets are reassessed at the end of each reporting period and are recognized to the extent that it has become probable that future taxable profit will allow the deferred tax asset to be recovered.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Deferred tax assets and liabilities are measured at the tax rates that are expected to apply to the year when the asset is realized or the liability is settled, based on tax rates (and tax laws) that have been enacted or substantively enacted at the end of each reporting period.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="text-align: justify; margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">Deferred tax relating to items recognized outside profit or loss is recognized outside profit or loss. Deferred tax items are recognized in correlation to the underlying transaction either in other comprehensive income or directly in equity.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Group offsets deferred tax assets and deferred tax liabilities if and only if it has a legally enforceable right to set off current tax assets and current tax liabilities and the deferred tax assets and deferred tax liabilities relate to income taxes levied by the same taxation authority on either the same taxable entity or different taxable entities which intend either to settle current tax liabilities and assets on a net basis, or to realise the assets and settle the liabilities simultaneously, in each future period in which significant amounts of deferred tax liabilities or assets are expected to be settled or recovered.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 24px"><span style="font-size: 10pt"><b><i>iii.</i></b></span></td> <td style="text-align: justify"><span style="font-size: 10pt"><b><i>Sales tax</i></b></span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Revenues, expenses and assets are recognized net of the amount of sales tax except:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 0.25in"> </td> <td style="width: 0.25in"><span style="font-size: 10pt">●</span></td> <td style="text-align: justify"><span style="font-size: 10pt">Where the sales tax incurred on a purchase of assets or services is not recoverable from the taxation authority, in which case the sales tax is recognized as part of the cost of acquisition of the asset or as part of the expense item as applicable; and</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 0.25in"> </td> <td style="width: 0.25in"><span style="font-size: 10pt">●</span></td> <td style="text-align: justify"><span style="font-size: 10pt">Receivables and payables that are stated with the amount of sales tax included.</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The net amount of sales tax recoverable from, or payable to, the taxation authority is included as part of receivables or payables in the statement of financial position.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 24px"><span style="font-size: 10pt"><b>k)</b></span></td> <td style="text-align: justify"><span style="font-size: 10pt"><b>Leases</b></span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Group assesses at contract inception whether a contract is, or contains, a lease. That is, if the contract conveys the right to control the use of an identified asset for a period of time in exchange for consideration.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 24px"><span style="font-size: 10pt"><b><i>i.</i></b></span></td> <td style="text-align: justify"><span style="font-size: 10pt"><b><i>As Lessee</i></b></span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Group applies a single recognition and measurement approach for all leases, except for short-term leases and leases of low-value assets. The Group recognizes lease liabilities representing the obligations to make lease payments and right-of-use assets representing the right to use the underlying leased assets.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="text-decoration:underline">Right-of-use assets</span></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Group recognizes right-of-use assets at the commencement date of the lease (i.e. the date the underlying asset is available for use). Right-of-use assets are measured at cost, less any accumulated depreciation and impairment losses, and adjusted for any remeasurement of lease liabilities. The cost of right-of-use assets includes the amount of lease liabilities recognized, initial direct costs incurred, and lease payments made at or before the commencement date less any lease incentives received. Right-of-use assets are depreciated on a straight-line basis over the shorter of the lease term and the estimated useful lives of the assets.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">If ownership of the leased asset transfers to the Group at the end of the lease term or the cost reflects the exercise of a purchase option, depreciation is calculated using the estimated useful life of the asset. The right-of-use assets are also subject to impairment. The accounting policy for impairment is disclosed in Note 2.2(i).</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Group’s right-of-use assets are presented in property, plant and equipment in the consolidated statement of financial position.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="text-decoration:underline">Lease liabilities</span></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">At the commencement date of the lease, the Group recognizes lease liabilities measured at the present value of lease payments to be made over the lease term. The lease payments include fixed payments (including in-substance fixed payments) less any lease incentives receivable, variable lease payments that depend on an index or a rate, and amounts expected to be paid under residual value guarantees. The lease payments also include the exercise price of a purchase option reasonably certain to be exercised by the Group and payments of penalties for terminating the lease, if the lease term reflects the Group exercising the option to terminate. Variable lease payments that do not depend on an index or a rate are recognized as expenses (unless they are incurred to produce inventories) in the period in which the event or condition that triggers the payment occurs.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In calculating the present value of lease payments, the Group uses its incremental borrowing rate at the lease commencement date because the interest rate implicit in the lease is not readily determinable. After the commencement date, the amount of lease liabilities is increased to reflect the accretion of interest and reduced for the lease payments made. In addition, the carrying amount of lease liabilities is remeasured if there is a modification, a change in the lease term, a change in the lease payments (e.g. changes to future payments resulting from a change in an index or rate used to determine such lease payments) or a change in the assessment of an option to purchase the underlying asset.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Group’s lease liabilities are presented separately in the consolidated statement of financial position and in Note 17.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="text-decoration:underline">Short-term leases and leases of low-value assets</span></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Group applies the short-term lease recognition exemption to not recognize right-of-use assets and lease liabilities that have a lease term of 12 months or less and leases of low-value assets. The lease payments associated with these leases are charged directly to profit on a straight-line basis over the lease term.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 24px"><span style="font-size: 10pt"><b><i>ii.</i></b></span></td> <td style="text-align: justify"><span style="font-size: 10pt"><b><i>As Lessor (Finance lease)</i></b></span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Leases where the Group has transferred substantially all risks and rewards incidental to ownership of the leased assets to the lessees are classified as finance leases.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The leased asset is derecognized and the present value of the lease receivable is recognized on the balance sheet and included in “trade and other receivables and prepayments”. The difference between the gross receivable and the present value of the lease receivable is recognized as finance income.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Each lease payment received is applied against the gross investment in the finance lease receivable to reduce both the principal and the unearned finance income. The finance income is recognized in profit or loss on a basis that reflects a constant periodic rate of return on the net investment in the finance lease receivable.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Initial direct costs incurred by the Group in negotiating and arranging finance leases are added to finance lease receivables and reduce the amount of income recognized over the lease term.</p><p style="font: 8pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 24px"><span style="font-size: 10pt"><b>l)</b></span></td> <td style="text-align: justify"><span style="font-size: 10pt"><b>Inventories</b></span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Inventories are stated at the lower of cost and net realizable value. Net realizable value is the estimated selling price in the ordinary course of business less the estimated costs of completion and the estimated costs necessary to make the sale. The cost of inventories comprises of all costs of purchase, costs of conversion and other costs incurred in bringing the inventories to their present location and condition.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Cost is determined on a weighted average cost basis.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Management considers the condition and usability of inventories on an annual basis to determine whether an allowance for obsolete inventory is required.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 24px"><span style="font-size: 10pt"><b>m)</b></span></td> <td style="text-align: justify"><span style="font-size: 10pt"><b>Cash and cash equivalents</b></span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Cash and cash equivalents comprise cash balances and short-term deposits with maturities of three months or less from the date of acquisition that are subject to an insignificant risk of changes in their fair value, and are used by the Group in the management of its short-term commitments.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For the purpose of the statement of cash flows, bank overdrafts that are repayable on demand and form an integral part of the Group’s cash management are included in cash and cash equivalents. Bank overdrafts are included within current liabilities on the statement of financial position. Restricted cash is excluded from the statement of cash flows.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 24px"><span style="font-size: 10pt"><b>n)</b></span></td> <td style="text-align: justify"><span style="font-size: 10pt"><b>Borrowing costs</b></span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0">Borrowing costs directly attributable to the acquisition, construction or production of an asset that necessarily takes a substantial period of time to get ready for its intended use or sale are capitalized as part of the cost of the asset. All other borrowing costs are expensed in the period they occur. Borrowing costs consist of interest and other costs that an entity incurs in connection with the borrowing of funds.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 24px"><span style="font-size: 10pt"><b>o)</b></span></td> <td style="text-align: justify"><span style="font-size: 10pt"><b>Employee benefits</b></span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 24px"><span style="font-size: 10pt"><b><i>i.</i></b></span></td> <td style="text-align: justify"><span style="font-size: 10pt"><b><i>Defined contribution plans</i></b></span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Group participates in the national pension schemes as defined by the laws of the countries in which it has operations. In particular, the Singapore companies in the Group make contributions to the Central Provident Fund scheme in Singapore, a defined contribution pension scheme. Contributions to defined contribution pension schemes are recognized as an expense in the period in which the related service is performed.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 24px"><span style="font-size: 10pt"><b><i>ii.</i></b></span></td> <td style="text-align: justify"><span style="font-size: 10pt"><b><i>Employee leave entitlement</i></b></span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Employee entitlements to annual leave are recognized as a liability when they are accrued to the employees. The undiscounted liability for leave expected to be settled wholly before twelve months after the end of the reporting period is recognized for services rendered by employees up to the end of the reporting period.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 24px"><span style="font-size: 10pt"><b>p)</b></span></td> <td style="text-align: justify"><span style="font-size: 10pt"><b>Provisions and contingencies</b></span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Provisions are recognized when the Group has a present obligation (legal or constructive) as a result of a past event, it is probable that an outflow of resources embodying economic benefits will be required to settle the obligation can be estimated reliably.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0">Provisions are reviewed at the end of each reporting period and adjusted to reflect the current best estimate. If it is no longer probable that an outflow of economic resources will be required to settle the obligation, the provision is reversed. If the effect of the time value of money is material, provisions are discounted using a current pre-tax rate that reflects, where appropriate, the risks specific to the liability. When discounting is used, the increase in the provision due to the passage of time is recognized as a finance cost.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Group offers warranties of up to ZAR 1.0 million in the event of the non-recovery of a stolen vehicle, subject to various terms and conditions. The provision for future warranty claims is based on known claims at year end and takes into account the historic claims to payment ratio.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 24px"><span style="font-size: 10pt"><b>q)</b></span></td> <td style="text-align: justify"><span style="font-size: 10pt"><b>Revenue</b></span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Group principally generates revenue from providing a full-stack smart mobility software-as-a-service (“SaaS”) platform for connected vehicles and other assets. The Group recognizes revenue as or when it satisfies its performance obligations.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Hardware revenue</i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Hardware revenue is recognized when control of the telematics device was transferred to the customer which occurred upon installation on the customer’s vehicle. The payment terms is generally 30 days.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Installation revenue</i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Installation revenue is recognized when the device is successfully installed, which occurs at the same time that control of the hardware is transferred to the customer, which occurs upon installation on the customer’s vehicle. Customers are invoiced when the devices are installed and payment terms is generally 30 days.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Subscription revenue</i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Revenues arising from the SaaS service is recognized as the service is provided over the contractual term. Customers are invoiced monthly in advance and invoices are payable on presentation.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">  </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Group has assessed whether its subscription contract arrangements contain a significant financing component and it was determined that the contracts do not have a significant financing component because the difference between the timing of when the cash is received and the services are transferred to the customer is not to provide the customer with a benefit of financing.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Miscellaneous contract fees</i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Group sometimes makes miscellaneous SaaS charges to customers to maintain the telematic devices, process administrative changes to contractual terms, or for contract cancellation. Such charges are recognized and invoiced when they arise and payment terms are generally 30 days.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Motor Dealership Embedded Devices</i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Group installs devices into motor dealership vehicles free of charge, but ownership of the embedded devices remains with the Group. Such devices were recognized as properly, plant and equipment under the category of “capitalized telematics devices - installed”. In some cases, installed devices are removed from dealership vehicles and returned to capitalized telematics devices uninstalled. During the financial year ended February 28, 2022, the reclassification was corrected prospectively as the impact to comparative amounts is not material.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Although the group does collect certain upfront fees from its customers, these fees represent an insignificant proportion of the total transaction price, and therefore the Company has concluded that the amount invoiced each month for subscription services reasonably represents the value to customers of the group’s performance completed to date. Therefore, revenue is recognized for the amount to which the group has a right to invoice and the group qualifies for the practical expedient provided in IFRS 15:B16. Accordingly, as permitted by IFRS 15:121, the quantitative disclosures about the group’s remaining performance obligations (future subscription services) are not provided.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">When the motor dealership sells the motor vehicle to a customer, a customer may sign a SaaS subscription contract. Subscription revenue will then be recognized as the service is provided. If the customer does not sign a subscription contract the cost of the device will be recognized immediately in cost of sales.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Since control of the embedded device is not transferred to the customer and the customer does not have the ability to determine how and for what purpose the device is used, the Group has concluded that its contracts do not contain a lease arrangement.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Vehicle sales</i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Vehicle sales is recognized when ownership of the vehicle is transferred to the customer.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Delivery service fees</i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Delivery service fee is recognized as the service is rendered.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Interest income</i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Interest income is recognized using the effective interest method.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 24px"><span style="font-size: 10pt"><b>r)</b></span></td> <td style="text-align: justify"><span style="font-size: 10pt"><b>Government grants</b></span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Government grant relates to Research and Development (“R&amp;D”) incentives and various COVID-19 relief government initiatives.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Government grants are recognized when there is reasonable assurance that the grant will be received and all attaching conditions will be complied with. When the grant relates to an expense item, it is recognized as income on a systematic basis over the periods that the related costs, for which it is intended to compensate, are expensed. Where the grant relates to an asset, the fair value is recognized as deferred capital grant on the balance sheet and is amortized to profit or loss over the expected useful life of the relevant asset.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 24px"><span style="font-size: 10pt"><b>s)</b></span></td> <td style="text-align: justify"><span style="font-size: 10pt"><b>Earnings per share</b></span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Basic earnings per share</i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i> </i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Basic earnings per share is calculated by dividing the profit or loss attributable to ordinary shareholders of the Group by the weighted average number of ordinary shares outstanding during the financial year.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i> </i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Diluted earnings per share</i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i> </i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Diluted earnings per share is calculated by dividing the profit attributable to ordinary equity holders of the parent by the weighted average number of ordinary shares outstanding during the financial year plus the weighted average number of ordinary shares that would be issued on conversion of all the dilutive potential ordinary shares into ordinary shares.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 24px"><span style="font-size: 10pt"><b>t)</b></span></td> <td style="text-align: justify"><span style="font-size: 10pt"><b>Share capital and share issue expenses</b></span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Proceeds from issuance of ordinary shares are recognized as share capital in equity. Incremental costs directly attributable to the issuance of ordinary shares are deducted against share capital.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 24px"><span style="font-size: 10pt"><b>u)</b></span></td> <td style="text-align: justify"><span style="font-size: 10pt"><b>Treasury shares</b></span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Group’s own equity instruments, which are reacquired are recognized at cost and deducted from equity. No gain or loss is recognized in profit or loss on the purchase, sale, issue or cancellation of the Group’s own equity instruments. Any difference between the carrying amount of treasury shares and the consideration received, if reissued, is recognized directly in equity. Voting rights related to treasury shares are nullified for the Group and no dividends are allocated to them respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 24px"><span style="font-size: 10pt"><b>v)</b></span></td> <td style="text-align: justify"><span style="font-size: 10pt"><b>Contingencies</b></span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">A contingent liability is:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 0.25in"> </td> <td style="width: 0.25in"><span style="font-size: 10pt">●</span></td> <td style="text-align: justify"><span style="font-size: 10pt">a possible obligation that arises from past events and whose existence will be confirmed only by the occurrence or non-occurrence of one or more uncertain future events not wholly within the control of the Group; or</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 24px"> </td> <td style="width: 23px"><span style="font-size: 10pt">●</span></td> <td style="text-align: justify"><span style="font-size: 10pt">a present obligation that arises from past events but is not recognized because:</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 0.25in"> </td> <td style="width: 0.25in"> </td> <td style="width: 0.25in"><span style="font-size: 10pt">(i)</span></td> <td style="text-align: justify"><span style="font-size: 10pt">It is not probable that an outflow of resources embodying economic benefits will be required to settle the obligation; or</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 0.25in"> </td> <td style="width: 0.25in"> </td> <td style="width: 0.25in"><span style="font-size: 10pt">(ii)</span></td> <td style="text-align: justify"><span style="font-size: 10pt">The amount of the obligation cannot be measured with sufficient reliability.</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">A contingent asset is a possible asset that arises from past events and whose existence will be confirmed only by the occurrence or non-occurrence of one or more uncertain future events not wholly within the control of the Group.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Contingent liabilities and assets are not recognized on the statement of financial position of the Group.</p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 24px"><span style="font-size: 10pt"><b>a)</b></span></td> <td style="text-align: justify"><span style="font-size: 10pt"><b>Basis of consolidation</b></span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0">The consolidated financial statements comprises the financial statement of the Company and its subsidiaries as at the end of the reporting period. The financial statements of the subsidiaries used in the preparation of the consolidated financial statements are prepared for the same reporting date as the Company. Consistent accounting policies are applied to like transactions and events in similar circumstances.</p><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0">All intra-group balances, income and expenses and unrealized gains and losses resulting from intra-group transactions and dividends are eliminated in full.</p><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0">Subsidiaries are consolidated from the date of acquisition, being the date on which the Group obtains control, and continue to be consolidated until the date that such control ceases.</p><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0">Losses within a subsidiary are attributed to the non-controlling interest even if that results in a deficit balance.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Business combinations and goodwill</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Business combinations are accounted for using the acquisition method. Identifiable assets acquired and liabilities assumed in business combination are measured initially at their fair values at the acquisition date. Acquisition-related costs are recognized as expenses in the periods in which the costs are incurred and the services are received.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Any contingent consideration to be transferred by the acquirer will be recognized at fair value at the acquisition date. Subsequent changes to the fair value of the contingent consideration which is an asset or liability are recognized in profit or loss.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Non-controlling interest in the acquire, that are present ownership interests and entitled their holders to a proportionate share of net assets of the acquire are recognized on the acquisition date at either fair value, or the non-controlling interest’s proportionate share of the acquiree’s identifiable net assets.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Any excess of the sum of the fair value of the consideration transferred in the business combination, the amount of non-controlling interest in the acquiree (if any), and the fair value of the Group’s previously held equity interest in the acquiree (if any), over the net fair value of the acquiree’s identifiable assets and liabilities is recorded as goodwill. In instances where the latter amount exceeds the former, the excess is recognized as gain on bargain purchase in profit or loss on the acquisition date.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Goodwill is initially measured at cost. Following initial recognition, goodwill is measured at cost less any accumulated impairment losses.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For the purpose of impairment testing, goodwill acquired in a business combination is, from the acquisition date, allocated to the Group’s cash-generating units that are expected to benefit from the synergies of the combination.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The cash-generating units to which goodwill have been allocated is tested for impairment annually and whenever there is an indication that the cash-generating unit may be impaired. Impairment is determined for goodwill by assessing the recoverable amount of each cash-generating unit (or group of cash-generating units) to which the goodwill relates.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Subsidiaries</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Subsidiaries are entities controlled by the Group. The Group controls an entity when it is exposed to, or has rights to, variable returns from its involvement with the entity and has the ability to affect those returns through its power over the entity. The financial results of subsidiaries are consolidated into the Group’s results from acquisition date until loss of control.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">When the Group loses control over a subsidiary, it derecognizes the assets and liabilities of the subsidiary, and any related NCI and other components of equity. Any resulting gain or loss is recognized in profit or loss. Any interest retained in the former subsidiary is measured at fair value when control is lost.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Non-controlling interest</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Non-controlling interest represents the equity in subsidiaries not attributable, directly or indirectly, to owners of the Company. Changes in the Company’s ownership interest in a subsidiary that do not result in a loss of control are accounted for as equity transactions. In such circumstances, the carrying amounts of the controlling and non-controlling interests are adjusted to reflect the changes in their relative interests in the subsidiary. Any difference between the amount by which the non-controlling interest is adjusted and the fair value of the consideration paid or received is recognized directly in equity and attributed to owners of the Company.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">During the financial year ended February 28, 2022, the Group changed the accounting policy voluntarily and accounted for the acquisition of NCI of Cartrack as a separate reserve, “capital reserve” instead of retained earnings. This is to provide transparency to the users since the reinvestment offer is a significant event (see Note 1). The change in accounting policy was corrected prospectively as the impact to the prior period is not material. Subsequent acquisition of interest in subsidiaries without change in control is accounted for under capital reserve. </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 24px"><span style="font-size: 10pt"><b>b)</b></span></td> <td style="text-align: justify"><span style="font-size: 10pt"><b>Foreign currency</b></span></td></tr> </table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 24px"><span style="font-size: 10pt"><b><i>i.</i></b></span></td> <td style="text-align: justify"><span style="font-size: 10pt"><b><i>Functional and presentation currency</i></b></span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The financial statements are presented in ZAR, which is the Group’s presentation currency. Each entity in the Group determines its own functional currency and items included in the financial statements of each of entities are measured using the currency of the primary economic environment in which the entity operates.</p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 24px"><span style="font-size: 10pt"><b><i>ii.</i></b></span></td> <td style="text-align: justify"><span style="font-size: 10pt"><b><i>Transactions and balances</i></b></span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Transactions in foreign currencies are measured in the respective functional currencies of the Company and its subsidiaries and are recorded on initial recognition in the functional currencies at exchange rates approximating those ruling at the transaction dates. Monetary assets and liabilities denominated in foreign currencies are translated at the rate of exchange ruling at the end of the reporting period. Non-monetary items that are measured in terms of historical cost in a foreign currency are translated using the exchange rates as at the dates of the initial transactions. Non-monetary items measured at fair value in a foreign currency are translated using the exchange rates at the date when the fair value was measured.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Exchange differences arising on the settlement of monetary items or on translating monetary items at the end of the reporting period are recognized in profit or loss.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 19px"><span style="font-size: 10pt"><b><i>iii.</i></b></span></td> <td style="text-align: justify"><span style="font-size: 10pt"><b><i>Consolidated financial statements</i></b></span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For consolidation purpose, the assets and liabilities of foreign operations are translated into ZAR at the rate of exchange ruling at the end of the reporting period and their profit or loss are translated at the exchange rates prevailing at the date of the transactions. The exchange differences arising on the translation are recognized in other comprehensive income. On disposal of a foreign operation, the component of other comprehensive income relating to that particular foreign operation is recognized in profit or loss.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Exchange differences arising on monetary items that form part of the Group’s net investment in foreign operations are recognized initially in other comprehensive income and accumulated under foreign currency translation reserve in equity. The foreign currency translation reserve is reclassified from equity to profit or loss of the Group on disposal of the foreign operation.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Monetary items cease to form part of the net investment in the foreign operation at the moment in time when the Group decides that settlement is planned or is likely to occur in the foreseeable future. Accordingly, exchange differences arising on these monetary items up to that date are recognized in other comprehensive income and accumulated under foreign currency translation reserve in equity. The exchange differences that arise after that date are recognized in profit or loss. When these monetary items are settled, the exchange differences accumulated under foreign currency translation reserve in equity are reclassified from equity to profit or loss.</p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 24px"><span style="font-size: 10pt"><b>c)</b></span></td> <td style="text-align: justify"><span style="font-size: 10pt"><b>Financial instruments</b></span></td></tr> </table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 24px"><span style="font-size: 10pt"><b><i>i.</i></b></span></td> <td style="text-align: justify"><span style="font-size: 10pt"><b><i>Financial assets</i></b></span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Initial recognition and measurement</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Financial assets are recognized when, and only when, the Group becomes a party to the contractual provisions of the financial instruments.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">At initial recognition, the Group measures a financial asset at its fair value plus, in the case of a financial asset not at fair value through profit or loss, transaction costs that are directly attributable to the acquisition of the financial asset. Transaction costs of financial assets carried at fair value through profit or loss are expensed in profit or loss.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Trade receivables are measured at the amount of consideration to which the Group expects to be entitled in exchange for transferring promised goods or services to a customer, excluding amounts collected on behalf of third party, if the trade receivables do not contain a significant financing component at initial recognition.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Subsequent measurement</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Subsequent measurement of debt instruments depends on the Group’s business model for managing the asset and the contractual cash flow characteristics of the asset. The measurement categories for classification of debt instruments are:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration:underline">Amortized cost</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Financial assets that are held for the collection of contractual cash flows where those cash flows represent solely payments of principal and interest are measured at amortized cost. Financial assets are measured at amortized cost using the effective interest method, less impairment. Gains and losses are recognized in profit or loss when the assets are derecognized or impaired, and through amortization process.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration:underline">Fair value through other comprehensive income (“FVOCI”)</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Financial assets that are held for collection of contractual cash flows and for selling the financial assets, where the assets’ cash flows represent solely payments of principal and interest, are measured at FVOCI. Financial assets measured at FVOCI are subsequently measured at fair value. Any gains or losses from changes in fair value of the financial assets are recognized in other comprehensive income, except for impairment losses, foreign exchange gains and losses and interest calculated using the effective interest method are recognized in profit or loss. The cumulative gain or loss previously recognized in other comprehensive income is reclassified from equity to profit or loss as a reclassification adjustment when the financial asset is derecognized.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration:underline">Fair value through profit or loss (“FVPL”)</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Assets that do not meet the criteria for amortized cost or FVOCI are measured at fair value through profit or loss. A gain or loss on a debt instrument that is subsequently measured at fair value through profit or loss and is not part of a hedging relationship is recognized in profit or loss in the period in which it arises.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Derecognition</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">A financial asset is derecognized where the contractual right to receive cash flows from the asset has expired. On derecognition of a financial asset in its entirety, the difference between the carrying amount and the sum of the consideration received and any cumulative gain or loss that had been recognized in other comprehensive income for debt instruments is recognized in profit or loss.</p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 24px"><span style="font-size: 10pt"><b><i>ii.</i></b></span></td> <td style="text-align: justify"><span style="font-size: 10pt"><b><i>Financial liabilities</i></b></span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Initial recognition and measurement</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Financial liabilities are recognized when, and only when, the Group becomes a party to the contractual provisions of the financial instrument. The Group determines the classification of its financial liabilities at initial recognition.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">All financial liabilities are recognized initially at fair value plus in the case of financial liabilities not at fair value through profit or loss, directly attributable transaction costs.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Subsequent measurement</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">After initial recognition, financial liabilities that are not carried at fair value through profit or loss are subsequently measured at amortized cost using the effective interest rate method. Gains and losses are recognized in profit or loss when the liabilities are derecognized, and through the amortization process.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Derecognition</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">A financial liability is derecognized when the obligation under the liability is discharged or cancelled or expires. On derecognition, the difference between the carrying amounts and the consideration paid is recognized in profit or loss.</p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 24px"><span style="font-size: 10pt"><b>d)</b></span></td> <td style="text-align: justify"><span style="font-size: 10pt"><b>Derivative financial instruments</b></span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Derivatives are initially measured at fair value and any directly attributable transactions are recognized in profit or loss as incurred. Subsequent to initial recognition, derivatives are measured at fair value, and changes therein are generally recognized in profit or loss. For derivatives entered as a transaction with owner, changes in the fair value is recognized directly in equity.</p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 24px"><span style="font-size: 10pt"><b>e)</b></span></td> <td style="text-align: justify"><span style="font-size: 10pt"><b>Impairment of financial assets</b></span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Group recognizes an allowance for expected credit losses (“ECLs”) for all debt instruments not held at fair value through profit or loss. ECLs are based on the difference between the contractual cash flows due in accordance with the contract and all the cash flows that the Group expects to receive, discounted at an approximation of the original effective interest rate. The expected cash flows will include cash flows from the sale of collateral held or other credit enhancements that are integral to the contractual terms.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">ECLs are recognized in two stages. For credit exposures for which there has not been a significant increase in credit risk since initial recognition, ECLs are provided for credit losses that result from default events that are possible within the next 12-months (a “12-month ECL”). For those credit exposures for which there has been a significant increase in credit risk since initial recognition, a loss allowance is recognized for credit losses expected over the remaining life of the exposure, irrespective of timing of the default (a “lifetime ECL”).</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For trade receivables, the Group applies a simplified approach in calculating ECLs. Therefore, the Group does not track changes in credit risk, but instead recognizes a loss allowance based on lifetime ECLs at each reporting date. The Group has established a provision matrix based on its historical credit loss experience, adjusted for forward-looking factors specific to the debtors and the economic environment which could affect debtor’s ability to pay.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Group considers a financial asset in default when contractual payments are 360 days past due. However, in certain cases, the Group may also consider a financial asset to be in default when internal or external information indicates that the Group is unlikely to receive the outstanding contractual amounts in full before taking into account any credit enhancements held by the Group. A financial asset is written off when there is no reasonable expectation of recovering the contractual cash flows.</p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 24px"><span style="font-size: 10pt"><b>f)</b></span></td> <td style="text-align: justify"><span style="font-size: 10pt"><b>Property, plant and equipment</b></span></td></tr> </table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 24px"><span style="font-size: 10pt"><b><i>i.</i></b></span></td> <td style="text-align: justify"><span style="font-size: 10pt"><b><i>Recognition and measurement</i></b></span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">All items of property, plant and equipment are initially recorded at cost. Subsequent to recognition, property, plant and equipment are measured at cost less accumulated depreciation and any accumulated impairment losses.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The cost of telematic devices is capitalized as property, plant and equipment.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In-vehicle capitalized telematics devices are installed in customers’ vehicles as part of a subscription contract. The telematics device and directly related installation costs are capitalized and depreciated over the expected useful life of the average contract. The related depreciation expense is recorded as part of cost of sales in the consolidated statement of profit and loss. If a subscriber contract with a customer is cancelled prior to the end of its useful life, the unamortized cost is recognized immediately in profit and loss.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Where subscriber contracts are expected to be in existence for periods significantly shorter than the average useful life of 60 months, these are depreciated over a reduced useful life.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Uninstalled telematics devices are devices not installed and available for installation. Work in progress telematics devices are devices in progress of being manufactured.</p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 24px"><span style="font-size: 10pt"><b><i>ii.</i></b></span></td> <td style="text-align: justify"><span style="font-size: 10pt"><b><i>Depreciation</i></b></span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Depreciation is computed on a straight-line basis over their estimated useful lives of property, plant and equipment including right of use assets as follows:</p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="border-bottom: black 1.5pt solid; width: 32%; padding-top: 0.3pt"><span style="font-size: 10pt"><b>Category</b></span></td> <td style="width: 2%; padding-bottom: 1.5pt"> </td> <td style="border-bottom: black 1.5pt solid; width: 32%; padding-top: 0.3pt; text-align: center"><span style="font-size: 10pt"><b>Depreciation method</b></span></td> <td style="width: 2%; padding-bottom: 1.5pt"> </td> <td style="border-bottom: black 1.5pt solid; width: 32%; padding-top: 0.3pt; text-align: center"><span style="font-size: 10pt"><b>Average useful life</b></span></td></tr> <tr style="vertical-align: top; background-color: rgb(204,238,255)"> <td style="padding-top: 0.3pt; padding-bottom: 0.3pt; padding-left: 11.35pt; text-indent: -11.35pt"><span style="font-size: 10pt">Property</span></td> <td> </td> <td style="padding-top: 0.3pt; padding-bottom: 0.3pt; text-align: center"><span style="font-size: 10pt">Straight line</span></td> <td> </td> <td style="padding-top: 0.3pt; padding-bottom: 0.3pt; text-align: center"><span style="font-size: 10pt">20-50 years</span></td></tr> <tr style="vertical-align: top; "> <td style="padding-top: 0.3pt; padding-bottom: 0.3pt; padding-left: 11.35pt; text-indent: -11.35pt"><span style="font-size: 10pt">Property - Right of use assets</span></td> <td> </td> <td style="padding-top: 0.3pt; padding-bottom: 0.3pt; text-align: center"><span style="font-size: 10pt">Straight line</span></td> <td> </td> <td style="padding-top: 0.3pt; padding-bottom: 0.3pt; text-align: center"><span style="font-size: 10pt">Lease term or useful life whichever is shorter</span></td></tr> <tr style="vertical-align: top; background-color: rgb(204,238,255)"> <td style="padding-top: 0.3pt; padding-bottom: 0.3pt; padding-left: 11.35pt; text-indent: -11.35pt"><span style="font-size: 10pt">Property - Leasehold improvements</span></td> <td> </td> <td style="padding-top: 0.3pt; padding-bottom: 0.3pt; text-align: center"><span style="font-size: 10pt">Straight line</span></td> <td> </td> <td style="padding-top: 0.3pt; padding-bottom: 0.3pt; text-align: center"><span style="font-size: 10pt">3 years or lease term</span></td></tr> <tr style="vertical-align: top; "> <td style="padding-top: 0.3pt; padding-bottom: 0.3pt; padding-left: 11.35pt; text-indent: -11.35pt"><span style="font-size: 10pt">Plant, equipment and vehicles</span></td> <td> </td> <td style="padding-top: 0.3pt; padding-bottom: 0.3pt; text-align: center"><span style="font-size: 10pt">Straight line</span></td> <td> </td> <td style="padding-top: 0.3pt; padding-bottom: 0.3pt; text-align: center"><span style="font-size: 10pt">4-5 years</span></td></tr> <tr style="vertical-align: top; background-color: rgb(204,238,255)"> <td style="padding-top: 0.3pt; padding-bottom: 0.3pt; padding-left: 11.35pt; text-indent: -11.35pt"><span style="font-size: 10pt">IT equipment</span></td> <td> </td> <td style="padding-top: 0.3pt; padding-bottom: 0.3pt; text-align: center"><span style="font-size: 10pt">Straight line</span></td> <td> </td> <td style="padding-top: 0.3pt; padding-bottom: 0.3pt; text-align: center"><span style="font-size: 10pt">3 years</span></td></tr> <tr style="vertical-align: top; "> <td style="padding-top: 0.3pt; padding-bottom: 0.3pt; padding-left: 11.35pt; text-indent: -11.35pt"><span style="font-size: 10pt">Capitalized telematics devices - Installed</span></td> <td> </td> <td style="padding-top: 0.3pt; padding-bottom: 0.3pt; text-align: center"><span style="font-size: 10pt">Straight line</span></td> <td> </td> <td style="padding-top: 0.3pt; padding-bottom: 0.3pt; text-align: center"><span style="font-size: 10pt">5 years</span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Depreciation is recognized when the property, plant and equipment are installed and are ready for use. Land and construction in progress are stated at cost and are not depreciated.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The residual value, useful life and depreciation method are reviewed at each financial year-end, and adjusted prospectively, if appropriate.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">An item of property, plant and equipment is derecognized upon disposal or when no future economic benefits are expected from its use or disposal. Any gain or loss on derecognition of the asset is included in profit and loss in the year the asset is derecognized. </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="border-bottom: black 1.5pt solid; width: 32%; padding-top: 0.3pt"><span style="font-size: 10pt"><b>Category</b></span></td> <td style="width: 2%; padding-bottom: 1.5pt"> </td> <td style="border-bottom: black 1.5pt solid; width: 32%; padding-top: 0.3pt; text-align: center"><span style="font-size: 10pt"><b>Depreciation method</b></span></td> <td style="width: 2%; padding-bottom: 1.5pt"> </td> <td style="border-bottom: black 1.5pt solid; width: 32%; padding-top: 0.3pt; text-align: center"><span style="font-size: 10pt"><b>Average useful life</b></span></td></tr> <tr style="vertical-align: top; background-color: rgb(204,238,255)"> <td style="padding-top: 0.3pt; padding-bottom: 0.3pt; padding-left: 11.35pt; text-indent: -11.35pt"><span style="font-size: 10pt">Property</span></td> <td> </td> <td style="padding-top: 0.3pt; padding-bottom: 0.3pt; text-align: center"><span style="font-size: 10pt">Straight line</span></td> <td> </td> <td style="padding-top: 0.3pt; padding-bottom: 0.3pt; text-align: center"><span style="font-size: 10pt">20-50 years</span></td></tr> <tr style="vertical-align: top; "> <td style="padding-top: 0.3pt; padding-bottom: 0.3pt; padding-left: 11.35pt; text-indent: -11.35pt"><span style="font-size: 10pt">Property - Right of use assets</span></td> <td> </td> <td style="padding-top: 0.3pt; padding-bottom: 0.3pt; text-align: center"><span style="font-size: 10pt">Straight line</span></td> <td> </td> <td style="padding-top: 0.3pt; padding-bottom: 0.3pt; text-align: center"><span style="font-size: 10pt">Lease term or useful life whichever is shorter</span></td></tr> <tr style="vertical-align: top; background-color: rgb(204,238,255)"> <td style="padding-top: 0.3pt; padding-bottom: 0.3pt; padding-left: 11.35pt; text-indent: -11.35pt"><span style="font-size: 10pt">Property - Leasehold improvements</span></td> <td> </td> <td style="padding-top: 0.3pt; padding-bottom: 0.3pt; text-align: center"><span style="font-size: 10pt">Straight line</span></td> <td> </td> <td style="padding-top: 0.3pt; padding-bottom: 0.3pt; text-align: center"><span style="font-size: 10pt">3 years or lease term</span></td></tr> <tr style="vertical-align: top; "> <td style="padding-top: 0.3pt; padding-bottom: 0.3pt; padding-left: 11.35pt; text-indent: -11.35pt"><span style="font-size: 10pt">Plant, equipment and vehicles</span></td> <td> </td> <td style="padding-top: 0.3pt; padding-bottom: 0.3pt; text-align: center"><span style="font-size: 10pt">Straight line</span></td> <td> </td> <td style="padding-top: 0.3pt; padding-bottom: 0.3pt; text-align: center"><span style="font-size: 10pt">4-5 years</span></td></tr> <tr style="vertical-align: top; background-color: rgb(204,238,255)"> <td style="padding-top: 0.3pt; padding-bottom: 0.3pt; padding-left: 11.35pt; text-indent: -11.35pt"><span style="font-size: 10pt">IT equipment</span></td> <td> </td> <td style="padding-top: 0.3pt; padding-bottom: 0.3pt; text-align: center"><span style="font-size: 10pt">Straight line</span></td> <td> </td> <td style="padding-top: 0.3pt; padding-bottom: 0.3pt; text-align: center"><span style="font-size: 10pt">3 years</span></td></tr> <tr style="vertical-align: top; "> <td style="padding-top: 0.3pt; padding-bottom: 0.3pt; padding-left: 11.35pt; text-indent: -11.35pt"><span style="font-size: 10pt">Capitalized telematics devices - Installed</span></td> <td> </td> <td style="padding-top: 0.3pt; padding-bottom: 0.3pt; text-align: center"><span style="font-size: 10pt">Straight line</span></td> <td> </td> <td style="padding-top: 0.3pt; padding-bottom: 0.3pt; text-align: center"><span style="font-size: 10pt">5 years</span></td></tr> </table> Straight line 20 50 Straight line Lease term or useful life whichever is shorter Straight line 3 Straight line 4 5 Straight line 3 Straight line 5 <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 24px"><span style="font-size: 10pt"><b>g)</b></span></td> <td style="text-align: justify"><span style="font-size: 10pt"><b>Capitalized commission assets</b></span></td></tr> </table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 24px"><span style="font-size: 10pt"><b><i>i.</i></b></span></td> <td style="text-align: justify"><span style="font-size: 10pt"><b><i>Recognition and measurement</i></b></span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Incremental sales commission costs which are directly related to a customer contract are capitalized to capitalized commission assets and are measured at cost less accumulated amortization.</p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 19px"><span style="font-size: 10pt"><b><i>ii.</i></b></span></td> <td style="text-align: justify"><span style="font-size: 10pt"><b><i>Amortization</i></b></span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The capitalized commission assets are amortized over the expected useful life of the average contract which is 60 months. If a contract with a customer is cancelled prior to the end of its useful life, the unamortized cost is recognized immediately in profit and loss.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The useful life of items of capitalized commission assets has been assessed as follows:</p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr> <td style="border-bottom: black 1.5pt solid; vertical-align: top; width: 32%; padding-top: 0.3pt; padding-left: 11.35pt; text-indent: -11.35pt"><span style="font-size: 10pt"><b>Item</b></span></td> <td style="width: 2%; padding-bottom: 1.5pt"> </td> <td style="border-bottom: black 1.5pt solid; vertical-align: bottom; width: 32%; padding-top: 0.3pt; text-align: center"><span style="font-size: 10pt"><b>Amortization method</b></span></td> <td style="width: 2%; padding-bottom: 1.5pt"> </td> <td style="border-bottom: black 1.5pt solid; vertical-align: bottom; width: 32%; padding-top: 0.3pt; text-align: center"><span style="font-size: 10pt"><b>Average useful life</b></span></td></tr> <tr style="background-color: rgb(204,238,255)"> <td style="vertical-align: top; padding-top: 0.3pt; padding-bottom: 0.3pt; padding-left: 11.35pt; text-indent: -11.35pt"><span style="font-size: 10pt">Capitalized commission assets</span></td> <td> </td> <td style="vertical-align: bottom; padding-top: 0.3pt; padding-bottom: 0.3pt; text-align: center"><span style="font-size: 10pt">Straight line</span></td> <td> </td> <td style="vertical-align: bottom; padding-top: 0.3pt; padding-bottom: 0.3pt; text-align: center"><span style="font-size: 10pt">5 years</span></td></tr> </table> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr> <td style="border-bottom: black 1.5pt solid; vertical-align: top; width: 32%; padding-top: 0.3pt; padding-left: 11.35pt; text-indent: -11.35pt"><span style="font-size: 10pt"><b>Item</b></span></td> <td style="width: 2%; padding-bottom: 1.5pt"> </td> <td style="border-bottom: black 1.5pt solid; vertical-align: bottom; width: 32%; padding-top: 0.3pt; text-align: center"><span style="font-size: 10pt"><b>Amortization method</b></span></td> <td style="width: 2%; padding-bottom: 1.5pt"> </td> <td style="border-bottom: black 1.5pt solid; vertical-align: bottom; width: 32%; padding-top: 0.3pt; text-align: center"><span style="font-size: 10pt"><b>Average useful life</b></span></td></tr> <tr style="background-color: rgb(204,238,255)"> <td style="vertical-align: top; padding-top: 0.3pt; padding-bottom: 0.3pt; padding-left: 11.35pt; text-indent: -11.35pt"><span style="font-size: 10pt">Capitalized commission assets</span></td> <td> </td> <td style="vertical-align: bottom; padding-top: 0.3pt; padding-bottom: 0.3pt; text-align: center"><span style="font-size: 10pt">Straight line</span></td> <td> </td> <td style="vertical-align: bottom; padding-top: 0.3pt; padding-bottom: 0.3pt; text-align: center"><span style="font-size: 10pt">5 years</span></td></tr> </table> Straight line P5Y <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 24px"><span style="font-size: 10pt"><b>h)</b></span></td> <td style="text-align: justify"><span style="font-size: 10pt"><b>Intangible assets</b></span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0">Intangible assets acquired separately are measured initially at cost. Following initially acquisition, intangible assets are carried at cost less any accumulated amortization and any accumulated impairment losses.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The useful lives of intangible assets are assessed as either finite or indefinite.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Intangible assets with finite useful lives are amortized over the estimated useful life and assessed for impairment annually whenever there is an indication that the intangible asset may be impaired. The amortization period and the amortization method are reviewed at least at each financial year end. Changes in the expected useful life or the expected pattern of consumption of future economic benefits embodied in the asset is accounted for by changing the amortization period or method, as appropriate, and are treated as changes in accounting estimates.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Intangible assets with indefinite useful lives or not yet available for use are tested for impairment annually, or more frequently if the events and circumstances indicate that the carrying value may be impaired either individually or at the cash-generating unit level. Such intangible assets are not amortized. The useful life of an intangible asset with an indefinite useful life is reviewed annually to determine whether the useful life assessment continues to be supportable. If not, the change in useful life from indefinite to finite is made on a prospective basis.</p><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0">Gains or losses arising from de-recognition of an intangible asset are measured as the difference between the net disposal proceeds and the carrying amount of the asset and are recognized in the profit or loss when the asset is derecognized.</p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 24px"><span style="font-size: 10pt"><b><i>i.</i></b></span></td> <td style="text-align: justify"><span style="font-size: 10pt"><b><i>Product development costs</i></b></span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Product development costs that are directly attributable to the design, testing and development of identifiable hardware and software, controlled by the Group, are recognized as intangible assets when the following criteria are met:</p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 0.25in"> </td> <td style="width: 0.25in"><span style="font-size: 10pt">●</span></td> <td style="text-align: justify"><span style="font-size: 10pt">It is technically feasible to complete the software or product so that it will be available for use or sale;</span></td></tr> </table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 0.25in"> </td> <td style="width: 0.25in"><span style="font-size: 10pt">●</span></td> <td style="text-align: justify"><span style="font-size: 10pt">Management intends to complete the software or product and use or sell it;</span></td></tr> </table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 0.25in"> </td> <td style="width: 0.25in"><span style="font-size: 10pt">●</span></td> <td style="text-align: justify"><span style="font-size: 10pt">There is an ability to use or sell the software or product;</span></td></tr> </table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 0.25in"> </td> <td style="width: 0.25in"><span style="font-size: 10pt">●</span></td> <td style="text-align: justify"><span style="font-size: 10pt">It can be demonstrated how the software or product will generate probable future economic benefits;</span></td></tr> </table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 0.25in"> </td> <td style="width: 0.25in"><span style="font-size: 10pt">●</span></td> <td style="text-align: justify"><span style="font-size: 10pt">Adequate technical, financial and other resources to complete the development and use or sell the software or product are available; and</span></td></tr> </table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 0.25in"> </td> <td style="width: 0.25in"><span style="font-size: 10pt">●</span></td> <td style="text-align: justify"><span style="font-size: 10pt">The expenditure attributable to the software or product during its development can be reliably measured.</span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Directly attributable costs that are capitalized as part of the intangible assets include software costs and the costs of personnel whose sole responsibility is their involvement in the Group’s research and development function.   </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Other product development expenditures that do not meet the recognition criteria are recognized as an expense as incurred. Product development costs previously recognized as an expense are not recognized as an asset in a subsequent period if the criteria are subsequently met.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Costs incurred in enhancing current telematics hardware (telematics devices) and software (SaaS platform) are expensed when incurred.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The capitalized product development costs are amortized over their estimated useful life which is considered to be three years due to the life cycle of telematics hardware and software applications.</p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 19px"><span style="font-size: 10pt"><b><i>ii.</i></b></span></td> <td style="text-align: justify"><span style="font-size: 10pt"><b><i>Computer software</i></b></span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Computer software comprises self-developed computer software acquired in a business combination and externally acquired computer software. Acquired computer software licenses are capitalized on the basis of costs incurred to acquire and bring the software into use.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The acquired computer software is amortized over the expected useful life which is generally three to five years. Self-developed computer software acquired in a business combination are recognized at fair value at the acquisition date and subsequently carried at cost less accumulated amortization and accumulated impairment losses, if any.</p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0.25in; text-align: left"><b><i>iii.</i></b></td><td style="text-align: justify"><b><i>Brand name</i></b></td> </tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Brand name acquired in a business combination are recognized at fair value at the acquisition date and subsequently carried at cost less accumulated amortization and accumulated impairment losses. Brand name is amortized on a straight-line basis over the expected useful life of five years.</p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0.25in; text-align: left"><b><i>iv.</i></b></td><td style="text-align: justify"><b><i>Customer relationship</i></b></td> </tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Customer relationship acquired in a business combination are recognized at fair value at the acquisition date and subsequently carried at cost less accumulated amortization and accumulated impairment losses. Customer relationship is amortized on a straight-line basis over the expected useful life of three years.</p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 24px"><span style="font-size: 10pt"><b>i)</b></span></td> <td style="text-align: justify"><span style="font-size: 10pt"><b>Impairment of non-financial assets</b></span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Group assesses at each reporting date whether there is an indication of impairment that an asset may be impaired or that a previously recognized impairment loss for an asset other than goodwill may no longer exist or may have decreased. If any indication exists, or when an annual impairment testing for an asset is required, the Group makes an estimate of the asset’s recoverable amount.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">An asset’s recoverable amount is the higher of an asset’s or cash-generating unit’s fair value less costs of disposal and its value in use and is determined for an individual asset, unless the asset does not generate cash inflows that are largely independent of those from other assets or groups of assets. Where the carrying amount of an asset or cash-generating unit exceeds its recoverable amount, the asset is considered impaired and is written down to its recoverable amount.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The impairment losses are recognized in profit or loss.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">A previously recognized impairment loss is reversed only if there has been a change in the estimates used to determine the asset’s recoverable amount since the last impairment loss was recognized. If that is the case, the carrying amount of the asset is increased to its recoverable amount. That increase cannot exceed the carrying amount that would have been determined, net of depreciation, had no impairment loss been recognized previously. Such reversal is recognized in profit or loss. Impairment loss relating to goodwill cannot be reversed in future periods.</p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 24px"><span style="font-size: 10pt"><b>j)</b></span></td> <td style="text-align: justify"><span style="font-size: 10pt"><b>Taxation</b></span></td></tr> </table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 24px"><span style="font-size: 10pt"><b><i>i.</i></b></span></td> <td style="text-align: justify"><span style="font-size: 10pt"><b><i>Current income tax</i></b></span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Current income tax assets and liabilities for the current and prior periods are measured at the amount expected to be recovered from or paid to the taxation authorities. The tax rates and tax laws used to compute the amount are those that are enacted or substantively enacted at the end of the reporting period, in the countries where the Group operates and generates taxable income.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Current income taxes are recognized in profit or loss except to the extent that the tax relates to items recognized outside profit or loss, either in other comprehensive income or directly in equity. Management periodically evaluates positions taken in the tax returns with respect to situations in which applicable tax regulations are subject to interpretation and establishes provisions where appropriate.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Dividend withholding tax is currently payable on dividends distributed to equity holders of the Group at a rate as determined by each country’s jurisdiction. This tax is not attributable to the Company, but is collected by the Company and paid to the tax authorities on behalf of the shareholder.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On receipt of a dividend by a company from an investment held in a tax jurisdiction outside that of the Company, any dividend withholding tax payable is recognized as part of current tax.</p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 24px"><span style="font-size: 10pt"><b><i>ii.</i></b></span></td> <td style="text-align: justify"><span style="font-size: 10pt"><b><i>Deferred tax</i></b></span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Deferred tax is provided using the liability method on temporary differences at the end of the reporting period between the tax bases of assets and liabilities and their carrying amounts for financial reporting purposes.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Deferred tax liabilities are recognized for all temporary differences, except:</p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 0.25in"> </td> <td style="width: 0.25in"><span style="font-size: 10pt">●</span></td> <td style="text-align: justify"><span style="font-size: 10pt">When the deferred tax liability arises from the initial recognition of goodwill or an asset or liability in a transaction that is not a business combination and, at the time of the transaction, affects neither the accounting profit nor taxable profit or loss.</span></td></tr> </table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 0.25in"> </td> <td style="width: 0.25in"><span style="font-size: 10pt">●</span></td> <td style="text-align: justify"><span style="font-size: 10pt">In respect of taxable temporary differences associated with investments in subsidiaries and interests in joint venture, where the timing of the reversal of the temporary differences can be controlled and it is probable that the temporary differences will not reverse in the foreseeable future.</span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Deferred tax assets are recognized for all deductible temporary differences, the carry forward of unused tax credits and unused tax losses, to the extent that it is probable that taxable profit will be available against which the deductible temporary differences, and the carry forward of unused tax credits and unused tax losses can be utilized, except:</p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 0.25in"> </td> <td style="width: 0.25in"><span style="font-size: 10pt">●</span></td> <td style="text-align: justify"><span style="font-size: 10pt">When the deferred tax asset relating to the deductible temporary difference arises from the initial recognition of an asset or liability in a transaction that is not a business combination and, at the time of the transaction, affects neither the accounting profit nor taxable profit or loss.</span></td></tr> </table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 0.25in"> </td> <td style="width: 0.25in"><span style="font-size: 10pt">●</span></td> <td style="text-align: justify"><span style="font-size: 10pt">In respect of deductible temporary differences associated with investments in subsidiaries and interests in joint venture, deferred tax assets are recognized only to the extent that it is probable that the temporary differences will reverse in the foreseeable future and taxable profit will be available against which the temporary differences can be utilized.</span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The carrying amount of deferred tax assets is reviewed at the end of each reporting period and reduced to the extent that it is no longer probable that sufficient taxable profit will be available to allow all or part of the deferred tax asset to be utilized. Unrecognized deferred tax assets are reassessed at the end of each reporting period and are recognized to the extent that it has become probable that future taxable profit will allow the deferred tax asset to be recovered.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Deferred tax assets and liabilities are measured at the tax rates that are expected to apply to the year when the asset is realized or the liability is settled, based on tax rates (and tax laws) that have been enacted or substantively enacted at the end of each reporting period.</p><p style="text-align: justify; margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">Deferred tax relating to items recognized outside profit or loss is recognized outside profit or loss. Deferred tax items are recognized in correlation to the underlying transaction either in other comprehensive income or directly in equity.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Group offsets deferred tax assets and deferred tax liabilities if and only if it has a legally enforceable right to set off current tax assets and current tax liabilities and the deferred tax assets and deferred tax liabilities relate to income taxes levied by the same taxation authority on either the same taxable entity or different taxable entities which intend either to settle current tax liabilities and assets on a net basis, or to realise the assets and settle the liabilities simultaneously, in each future period in which significant amounts of deferred tax liabilities or assets are expected to be settled or recovered.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 24px"><span style="font-size: 10pt"><b><i>iii.</i></b></span></td> <td style="text-align: justify"><span style="font-size: 10pt"><b><i>Sales tax</i></b></span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Revenues, expenses and assets are recognized net of the amount of sales tax except:</p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 0.25in"> </td> <td style="width: 0.25in"><span style="font-size: 10pt">●</span></td> <td style="text-align: justify"><span style="font-size: 10pt">Where the sales tax incurred on a purchase of assets or services is not recoverable from the taxation authority, in which case the sales tax is recognized as part of the cost of acquisition of the asset or as part of the expense item as applicable; and</span></td></tr> </table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 0.25in"> </td> <td style="width: 0.25in"><span style="font-size: 10pt">●</span></td> <td style="text-align: justify"><span style="font-size: 10pt">Receivables and payables that are stated with the amount of sales tax included.</span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The net amount of sales tax recoverable from, or payable to, the taxation authority is included as part of receivables or payables in the statement of financial position.</p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 24px"><span style="font-size: 10pt"><b>k)</b></span></td> <td style="text-align: justify"><span style="font-size: 10pt"><b>Leases</b></span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Group assesses at contract inception whether a contract is, or contains, a lease. That is, if the contract conveys the right to control the use of an identified asset for a period of time in exchange for consideration.</p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 24px"><span style="font-size: 10pt"><b><i>i.</i></b></span></td> <td style="text-align: justify"><span style="font-size: 10pt"><b><i>As Lessee</i></b></span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Group applies a single recognition and measurement approach for all leases, except for short-term leases and leases of low-value assets. The Group recognizes lease liabilities representing the obligations to make lease payments and right-of-use assets representing the right to use the underlying leased assets.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="text-decoration:underline">Right-of-use assets</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Group recognizes right-of-use assets at the commencement date of the lease (i.e. the date the underlying asset is available for use). Right-of-use assets are measured at cost, less any accumulated depreciation and impairment losses, and adjusted for any remeasurement of lease liabilities. The cost of right-of-use assets includes the amount of lease liabilities recognized, initial direct costs incurred, and lease payments made at or before the commencement date less any lease incentives received. Right-of-use assets are depreciated on a straight-line basis over the shorter of the lease term and the estimated useful lives of the assets.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">If ownership of the leased asset transfers to the Group at the end of the lease term or the cost reflects the exercise of a purchase option, depreciation is calculated using the estimated useful life of the asset. The right-of-use assets are also subject to impairment. The accounting policy for impairment is disclosed in Note 2.2(i).</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Group’s right-of-use assets are presented in property, plant and equipment in the consolidated statement of financial position.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="text-decoration:underline">Lease liabilities</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">At the commencement date of the lease, the Group recognizes lease liabilities measured at the present value of lease payments to be made over the lease term. The lease payments include fixed payments (including in-substance fixed payments) less any lease incentives receivable, variable lease payments that depend on an index or a rate, and amounts expected to be paid under residual value guarantees. The lease payments also include the exercise price of a purchase option reasonably certain to be exercised by the Group and payments of penalties for terminating the lease, if the lease term reflects the Group exercising the option to terminate. Variable lease payments that do not depend on an index or a rate are recognized as expenses (unless they are incurred to produce inventories) in the period in which the event or condition that triggers the payment occurs.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In calculating the present value of lease payments, the Group uses its incremental borrowing rate at the lease commencement date because the interest rate implicit in the lease is not readily determinable. After the commencement date, the amount of lease liabilities is increased to reflect the accretion of interest and reduced for the lease payments made. In addition, the carrying amount of lease liabilities is remeasured if there is a modification, a change in the lease term, a change in the lease payments (e.g. changes to future payments resulting from a change in an index or rate used to determine such lease payments) or a change in the assessment of an option to purchase the underlying asset.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Group’s lease liabilities are presented separately in the consolidated statement of financial position and in Note 17.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="text-decoration:underline">Short-term leases and leases of low-value assets</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Group applies the short-term lease recognition exemption to not recognize right-of-use assets and lease liabilities that have a lease term of 12 months or less and leases of low-value assets. The lease payments associated with these leases are charged directly to profit on a straight-line basis over the lease term.</p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 24px"><span style="font-size: 10pt"><b><i>ii.</i></b></span></td> <td style="text-align: justify"><span style="font-size: 10pt"><b><i>As Lessor (Finance lease)</i></b></span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Leases where the Group has transferred substantially all risks and rewards incidental to ownership of the leased assets to the lessees are classified as finance leases.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The leased asset is derecognized and the present value of the lease receivable is recognized on the balance sheet and included in “trade and other receivables and prepayments”. The difference between the gross receivable and the present value of the lease receivable is recognized as finance income.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Each lease payment received is applied against the gross investment in the finance lease receivable to reduce both the principal and the unearned finance income. The finance income is recognized in profit or loss on a basis that reflects a constant periodic rate of return on the net investment in the finance lease receivable.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Initial direct costs incurred by the Group in negotiating and arranging finance leases are added to finance lease receivables and reduce the amount of income recognized over the lease term.</p><p style="font: 8pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 24px"><span style="font-size: 10pt"><b>l)</b></span></td> <td style="text-align: justify"><span style="font-size: 10pt"><b>Inventories</b></span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Inventories are stated at the lower of cost and net realizable value. Net realizable value is the estimated selling price in the ordinary course of business less the estimated costs of completion and the estimated costs necessary to make the sale. The cost of inventories comprises of all costs of purchase, costs of conversion and other costs incurred in bringing the inventories to their present location and condition.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Cost is determined on a weighted average cost basis.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Management considers the condition and usability of inventories on an annual basis to determine whether an allowance for obsolete inventory is required.</p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 24px"><span style="font-size: 10pt"><b>m)</b></span></td> <td style="text-align: justify"><span style="font-size: 10pt"><b>Cash and cash equivalents</b></span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Cash and cash equivalents comprise cash balances and short-term deposits with maturities of three months or less from the date of acquisition that are subject to an insignificant risk of changes in their fair value, and are used by the Group in the management of its short-term commitments.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For the purpose of the statement of cash flows, bank overdrafts that are repayable on demand and form an integral part of the Group’s cash management are included in cash and cash equivalents. Bank overdrafts are included within current liabilities on the statement of financial position. Restricted cash is excluded from the statement of cash flows.</p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 24px"><span style="font-size: 10pt"><b>n)</b></span></td> <td style="text-align: justify"><span style="font-size: 10pt"><b>Borrowing costs</b></span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0">Borrowing costs directly attributable to the acquisition, construction or production of an asset that necessarily takes a substantial period of time to get ready for its intended use or sale are capitalized as part of the cost of the asset. All other borrowing costs are expensed in the period they occur. Borrowing costs consist of interest and other costs that an entity incurs in connection with the borrowing of funds.</p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 24px"><span style="font-size: 10pt"><b>o)</b></span></td> <td style="text-align: justify"><span style="font-size: 10pt"><b>Employee benefits</b></span></td></tr> </table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 24px"><span style="font-size: 10pt"><b><i>i.</i></b></span></td> <td style="text-align: justify"><span style="font-size: 10pt"><b><i>Defined contribution plans</i></b></span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Group participates in the national pension schemes as defined by the laws of the countries in which it has operations. In particular, the Singapore companies in the Group make contributions to the Central Provident Fund scheme in Singapore, a defined contribution pension scheme. Contributions to defined contribution pension schemes are recognized as an expense in the period in which the related service is performed.</p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 24px"><span style="font-size: 10pt"><b><i>ii.</i></b></span></td> <td style="text-align: justify"><span style="font-size: 10pt"><b><i>Employee leave entitlement</i></b></span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Employee entitlements to annual leave are recognized as a liability when they are accrued to the employees. The undiscounted liability for leave expected to be settled wholly before twelve months after the end of the reporting period is recognized for services rendered by employees up to the end of the reporting period.</p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 24px"><span style="font-size: 10pt"><b>p)</b></span></td> <td style="text-align: justify"><span style="font-size: 10pt"><b>Provisions and contingencies</b></span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Provisions are recognized when the Group has a present obligation (legal or constructive) as a result of a past event, it is probable that an outflow of resources embodying economic benefits will be required to settle the obligation can be estimated reliably.</p><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0">Provisions are reviewed at the end of each reporting period and adjusted to reflect the current best estimate. If it is no longer probable that an outflow of economic resources will be required to settle the obligation, the provision is reversed. If the effect of the time value of money is material, provisions are discounted using a current pre-tax rate that reflects, where appropriate, the risks specific to the liability. When discounting is used, the increase in the provision due to the passage of time is recognized as a finance cost.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Group offers warranties of up to ZAR 1.0 million in the event of the non-recovery of a stolen vehicle, subject to various terms and conditions. The provision for future warranty claims is based on known claims at year end and takes into account the historic claims to payment ratio.</p> 1000000 <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 24px"><span style="font-size: 10pt"><b>q)</b></span></td> <td style="text-align: justify"><span style="font-size: 10pt"><b>Revenue</b></span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Group principally generates revenue from providing a full-stack smart mobility software-as-a-service (“SaaS”) platform for connected vehicles and other assets. The Group recognizes revenue as or when it satisfies its performance obligations.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Hardware revenue</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Hardware revenue is recognized when control of the telematics device was transferred to the customer which occurred upon installation on the customer’s vehicle. The payment terms is generally 30 days.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Installation revenue</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Installation revenue is recognized when the device is successfully installed, which occurs at the same time that control of the hardware is transferred to the customer, which occurs upon installation on the customer’s vehicle. Customers are invoiced when the devices are installed and payment terms is generally 30 days.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Subscription revenue</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Revenues arising from the SaaS service is recognized as the service is provided over the contractual term. Customers are invoiced monthly in advance and invoices are payable on presentation.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Group has assessed whether its subscription contract arrangements contain a significant financing component and it was determined that the contracts do not have a significant financing component because the difference between the timing of when the cash is received and the services are transferred to the customer is not to provide the customer with a benefit of financing.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Miscellaneous contract fees</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Group sometimes makes miscellaneous SaaS charges to customers to maintain the telematic devices, process administrative changes to contractual terms, or for contract cancellation. Such charges are recognized and invoiced when they arise and payment terms are generally 30 days.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Motor Dealership Embedded Devices</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Group installs devices into motor dealership vehicles free of charge, but ownership of the embedded devices remains with the Group. Such devices were recognized as properly, plant and equipment under the category of “capitalized telematics devices - installed”. In some cases, installed devices are removed from dealership vehicles and returned to capitalized telematics devices uninstalled. During the financial year ended February 28, 2022, the reclassification was corrected prospectively as the impact to comparative amounts is not material.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Although the group does collect certain upfront fees from its customers, these fees represent an insignificant proportion of the total transaction price, and therefore the Company has concluded that the amount invoiced each month for subscription services reasonably represents the value to customers of the group’s performance completed to date. Therefore, revenue is recognized for the amount to which the group has a right to invoice and the group qualifies for the practical expedient provided in IFRS 15:B16. Accordingly, as permitted by IFRS 15:121, the quantitative disclosures about the group’s remaining performance obligations (future subscription services) are not provided.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">When the motor dealership sells the motor vehicle to a customer, a customer may sign a SaaS subscription contract. Subscription revenue will then be recognized as the service is provided. If the customer does not sign a subscription contract the cost of the device will be recognized immediately in cost of sales.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Since control of the embedded device is not transferred to the customer and the customer does not have the ability to determine how and for what purpose the device is used, the Group has concluded that its contracts do not contain a lease arrangement.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Vehicle sales</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Vehicle sales is recognized when ownership of the vehicle is transferred to the customer.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Delivery service fees</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Delivery service fee is recognized as the service is rendered.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Interest income</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Interest income is recognized using the effective interest method.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 24px"><span style="font-size: 10pt"><b>r)</b></span></td> <td style="text-align: justify"><span style="font-size: 10pt"><b>Government grants</b></span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Government grant relates to Research and Development (“R&amp;D”) incentives and various COVID-19 relief government initiatives.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Government grants are recognized when there is reasonable assurance that the grant will be received and all attaching conditions will be complied with. When the grant relates to an expense item, it is recognized as income on a systematic basis over the periods that the related costs, for which it is intended to compensate, are expensed. Where the grant relates to an asset, the fair value is recognized as deferred capital grant on the balance sheet and is amortized to profit or loss over the expected useful life of the relevant asset.</p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 24px"><span style="font-size: 10pt"><b>s)</b></span></td> <td style="text-align: justify"><span style="font-size: 10pt"><b>Earnings per share</b></span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Basic earnings per share</i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Basic earnings per share is calculated by dividing the profit or loss attributable to ordinary shareholders of the Group by the weighted average number of ordinary shares outstanding during the financial year.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Diluted earnings per share</i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Diluted earnings per share is calculated by dividing the profit attributable to ordinary equity holders of the parent by the weighted average number of ordinary shares outstanding during the financial year plus the weighted average number of ordinary shares that would be issued on conversion of all the dilutive potential ordinary shares into ordinary shares.</p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 24px"><span style="font-size: 10pt"><b>t)</b></span></td> <td style="text-align: justify"><span style="font-size: 10pt"><b>Share capital and share issue expenses</b></span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Proceeds from issuance of ordinary shares are recognized as share capital in equity. Incremental costs directly attributable to the issuance of ordinary shares are deducted against share capital.</p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 24px"><span style="font-size: 10pt"><b>u)</b></span></td> <td style="text-align: justify"><span style="font-size: 10pt"><b>Treasury shares</b></span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Group’s own equity instruments, which are reacquired are recognized at cost and deducted from equity. No gain or loss is recognized in profit or loss on the purchase, sale, issue or cancellation of the Group’s own equity instruments. Any difference between the carrying amount of treasury shares and the consideration received, if reissued, is recognized directly in equity. Voting rights related to treasury shares are nullified for the Group and no dividends are allocated to them respectively.</p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 24px"><span style="font-size: 10pt"><b>v)</b></span></td> <td style="text-align: justify"><span style="font-size: 10pt"><b>Contingencies</b></span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">A contingent liability is:</p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 0.25in"> </td> <td style="width: 0.25in"><span style="font-size: 10pt">●</span></td> <td style="text-align: justify"><span style="font-size: 10pt">a possible obligation that arises from past events and whose existence will be confirmed only by the occurrence or non-occurrence of one or more uncertain future events not wholly within the control of the Group; or</span></td></tr> </table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 24px"> </td> <td style="width: 23px"><span style="font-size: 10pt">●</span></td> <td style="text-align: justify"><span style="font-size: 10pt">a present obligation that arises from past events but is not recognized because:</span></td></tr> </table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 0.25in"> </td> <td style="width: 0.25in"> </td> <td style="width: 0.25in"><span style="font-size: 10pt">(i)</span></td> <td style="text-align: justify"><span style="font-size: 10pt">It is not probable that an outflow of resources embodying economic benefits will be required to settle the obligation; or</span></td></tr> </table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 0.25in"> </td> <td style="width: 0.25in"> </td> <td style="width: 0.25in"><span style="font-size: 10pt">(ii)</span></td> <td style="text-align: justify"><span style="font-size: 10pt">The amount of the obligation cannot be measured with sufficient reliability.</span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">A contingent asset is a possible asset that arises from past events and whose existence will be confirmed only by the occurrence or non-occurrence of one or more uncertain future events not wholly within the control of the Group.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Contingent liabilities and assets are not recognized on the statement of financial position of the Group.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>3. STANDARDS ISSUED BUT NOT YET EFFECTIVE</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Group will apply for the first-time certain standards and amendments, which are effective for annual periods beginning on or after March 1, 2023. The Group has not early adopted any other standard, interpretation or amendment that has been issued but is not yet effective.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Based on an initial assessment, the following new and amended standards are not expected to have a significant impact on the Group’s consolidated financial statements.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td style="border-bottom: black 1.5pt solid; width: 82%; padding-top: 0.3pt; padding-left: 11.35pt; text-indent: -11.35pt"><span style="font-size: 10pt"><b>Details of amendment</b></span></td> <td style="width: 1%; padding-bottom: 1.5pt"> </td> <td style="border-bottom: black 1.5pt solid; width: 17%; padding-top: 0.3pt; text-align: center"><span style="font-size: 10pt"><b>Annual periods<br/> beginning on/after</b></span></td></tr> <tr style="vertical-align: top; background-color: rgb(204,238,255)"> <td style="padding-top: 0.3pt; padding-bottom: 0.3pt; padding-left: 11.35pt; text-indent: -11.35pt"><span style="font-size: 10pt">IFRS 17 Insurance Contracts and amendments to IFRS 17 Insurance Contracts</span></td> <td> </td> <td style="text-align: center"><span style="font-size: 10pt">January 1, 2023</span></td></tr> <tr style="vertical-align: top; "> <td style="padding-top: 0.3pt; padding-bottom: 0.3pt; padding-left: 11.35pt; text-indent: -11.35pt"><span style="font-size: 10pt">Amendments to IAS 8: Definition of Accounting Estimates</span></td> <td> </td> <td style="text-align: center"><span style="font-size: 10pt">January 1, 2023</span></td></tr> <tr style="vertical-align: top; background-color: rgb(204,238,255)"> <td style="padding-top: 0.3pt; padding-bottom: 0.3pt; padding-left: 11.35pt; text-indent: -11.35pt"><span style="font-size: 10pt">Amendments to IAS 12 Income Taxes: Deferred Tax Related to Assets and Liabilities Arising from a Single Transaction </span></td> <td> </td> <td style="text-align: center"><span style="font-size: 10pt">January 1, 2023</span></td></tr> <tr style="vertical-align: top; "> <td style="padding-top: 0.3pt; padding-bottom: 0.3pt; padding-left: 11.35pt; text-indent: -11.35pt"><span style="font-size: 10pt">Amendments to IAS 1 and IFRS Practice Statement 2: Disclosure of Accounting Policies</span></td> <td> </td> <td style="text-align: center"><span style="font-size: 10pt">January 1, 2023</span></td></tr> <tr style="vertical-align: top; background-color: rgb(204,238,255)"> <td style="padding-top: 0.3pt; padding-bottom: 0.3pt; padding-left: 11.35pt; text-indent: -11.35pt"><span style="font-size: 10pt">Initial Application of IFRS 17 and IFRS 9 – Comparative information (Amendments to IFRS 17)</span></td> <td> </td> <td style="text-align: center"><span style="font-size: 10pt">January 1, 2023</span></td></tr> <tr style="vertical-align: top; "> <td style="padding-top: 0.3pt; padding-bottom: 0.3pt; padding-left: 11.35pt; text-indent: -11.35pt"><span style="font-size: 10pt">Amendments to IAS 1: Classification of Liabilities as Current or Non-current</span></td> <td> </td> <td style="text-align: center"><span style="font-size: 10pt">January 1, 2024</span></td></tr> <tr style="vertical-align: top; background-color: rgb(204,238,255)"> <td style="padding-top: 0.3pt; padding-bottom: 0.3pt; padding-left: 11.35pt; text-indent: -11.35pt"><span style="font-size: 10pt">Amendments to IFRS 16: Lease Liability in a Sale and Leaseback </span></td> <td> </td> <td style="text-align: center"><span style="font-size: 10pt">January 1, 2024</span></td></tr> <tr style="vertical-align: top; "> <td style="padding-top: 0.3pt; padding-bottom: 0.3pt; padding-left: 11.35pt; text-indent: -11.35pt"><span style="font-size: 10pt">Amendments to IFRS 1: Non-current Liabilities with Covenants</span></td> <td> </td> <td style="text-align: center"><span style="font-size: 10pt">January 1, 2024</span></td></tr> <tr style="background-color: rgb(204,238,255)"> <td style="vertical-align: top; padding-top: 0.3pt; padding-bottom: 0.3pt; padding-left: 11.35pt; text-indent: -11.35pt"><span style="font-size: 10pt">Amendments to IAS 28 and IFRS 10: Sale or Contribution of Assets between an Investor and its Associate or Joint Venture</span></td> <td> </td> <td style="vertical-align: bottom; text-align: center"><span style="font-size: 10pt">To be determined</span></td></tr> </table> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td style="border-bottom: black 1.5pt solid; width: 82%; padding-top: 0.3pt; padding-left: 11.35pt; text-indent: -11.35pt"><span style="font-size: 10pt"><b>Details of amendment</b></span></td> <td style="width: 1%; padding-bottom: 1.5pt"> </td> <td style="border-bottom: black 1.5pt solid; width: 17%; padding-top: 0.3pt; text-align: center"><span style="font-size: 10pt"><b>Annual periods<br/> beginning on/after</b></span></td></tr> <tr style="vertical-align: top; background-color: rgb(204,238,255)"> <td style="padding-top: 0.3pt; padding-bottom: 0.3pt; padding-left: 11.35pt; text-indent: -11.35pt"><span style="font-size: 10pt">IFRS 17 Insurance Contracts and amendments to IFRS 17 Insurance Contracts</span></td> <td> </td> <td style="text-align: center"><span style="font-size: 10pt">January 1, 2023</span></td></tr> <tr style="vertical-align: top; "> <td style="padding-top: 0.3pt; padding-bottom: 0.3pt; padding-left: 11.35pt; text-indent: -11.35pt"><span style="font-size: 10pt">Amendments to IAS 8: Definition of Accounting Estimates</span></td> <td> </td> <td style="text-align: center"><span style="font-size: 10pt">January 1, 2023</span></td></tr> <tr style="vertical-align: top; background-color: rgb(204,238,255)"> <td style="padding-top: 0.3pt; padding-bottom: 0.3pt; padding-left: 11.35pt; text-indent: -11.35pt"><span style="font-size: 10pt">Amendments to IAS 12 Income Taxes: Deferred Tax Related to Assets and Liabilities Arising from a Single Transaction </span></td> <td> </td> <td style="text-align: center"><span style="font-size: 10pt">January 1, 2023</span></td></tr> <tr style="vertical-align: top; "> <td style="padding-top: 0.3pt; padding-bottom: 0.3pt; padding-left: 11.35pt; text-indent: -11.35pt"><span style="font-size: 10pt">Amendments to IAS 1 and IFRS Practice Statement 2: Disclosure of Accounting Policies</span></td> <td> </td> <td style="text-align: center"><span style="font-size: 10pt">January 1, 2023</span></td></tr> <tr style="vertical-align: top; background-color: rgb(204,238,255)"> <td style="padding-top: 0.3pt; padding-bottom: 0.3pt; padding-left: 11.35pt; text-indent: -11.35pt"><span style="font-size: 10pt">Initial Application of IFRS 17 and IFRS 9 – Comparative information (Amendments to IFRS 17)</span></td> <td> </td> <td style="text-align: center"><span style="font-size: 10pt">January 1, 2023</span></td></tr> <tr style="vertical-align: top; "> <td style="padding-top: 0.3pt; padding-bottom: 0.3pt; padding-left: 11.35pt; text-indent: -11.35pt"><span style="font-size: 10pt">Amendments to IAS 1: Classification of Liabilities as Current or Non-current</span></td> <td> </td> <td style="text-align: center"><span style="font-size: 10pt">January 1, 2024</span></td></tr> <tr style="vertical-align: top; background-color: rgb(204,238,255)"> <td style="padding-top: 0.3pt; padding-bottom: 0.3pt; padding-left: 11.35pt; text-indent: -11.35pt"><span style="font-size: 10pt">Amendments to IFRS 16: Lease Liability in a Sale and Leaseback </span></td> <td> </td> <td style="text-align: center"><span style="font-size: 10pt">January 1, 2024</span></td></tr> <tr style="vertical-align: top; "> <td style="padding-top: 0.3pt; padding-bottom: 0.3pt; padding-left: 11.35pt; text-indent: -11.35pt"><span style="font-size: 10pt">Amendments to IFRS 1: Non-current Liabilities with Covenants</span></td> <td> </td> <td style="text-align: center"><span style="font-size: 10pt">January 1, 2024</span></td></tr> <tr style="background-color: rgb(204,238,255)"> <td style="vertical-align: top; padding-top: 0.3pt; padding-bottom: 0.3pt; padding-left: 11.35pt; text-indent: -11.35pt"><span style="font-size: 10pt">Amendments to IAS 28 and IFRS 10: Sale or Contribution of Assets between an Investor and its Associate or Joint Venture</span></td> <td> </td> <td style="vertical-align: bottom; text-align: center"><span style="font-size: 10pt">To be determined</span></td></tr> </table> January 1, 2023 January 1, 2023 January 1, 2023 January 1, 2023 January 1, 2023 January 1, 2024 January 1, 2024 January 1, 2024 To be determined <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>4. SEGMENT REPORTING</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Operating segments are reported in a manner consistent with the internal reporting provided to the Chief Operating Decision Maker (“CODM”). The CODM, who is responsible for allocating resources and assessing performance of the operating segments, has been identified as the Group Chief Executive Officer (“CEO”), who makes strategic decisions.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Prior to the financial year ended February 28, 2022, the Group was organized into geographical business units and had four reportable segments by geography. There was only one reportable business segment, the Cartrack business segment. However, with the new business setup and new business acquired in the previous financial year, for management purposes, the Group organized its business units based on its products and services into the following reportable segments:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 24px"> </td> <td style="width: 24px"><span style="font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-size: 10pt">Cartrack is a provider of an on-the-ground operational Internet of Things (“IoT”) Software-as-a-service (“SaaS”) cloud that maximizes the value of transportation, operations and workflow data by providing insightful real-time data analytics to connected vehicles and equipment.</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 24px"> </td> <td style="width: 24px"><span style="font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-size: 10pt">Carzuka is a physical and e-commerce vehicle buying and selling marketplace which allows customers to source, buy and sell vehicles efficiently and cost effectively.</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 24px"> </td> <td style="width: 24px"><span style="font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-size: 10pt">Karooooo Logistics provides a software application enabling the management of last mile delivery and general operational logistics. This technology addresses the challenges of on-the-ground distribution for large enterprises requiring systems integrations, payment gateways, third-party long-haul services and crowd-sourced drivers in order to scale and meet their operational needs.</span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The CODM monitors the operating results of its business units separately for the purpose of making decisions about resource allocation and performance assessment. Segment performance is evaluated based on operating profit or loss which in certain respects, as explained in the table below, is measured differently from operating profit or loss in the consolidated financial statements.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The segment information provided to the Group CEO, for the reportable segments for the financial year ended February 28, 2023 and February 28, 2022 as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-weight: bold">Figures in Rand thousands</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Cartrack</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Carzuka</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Karooooo</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Logistics</b></p></td><td style="padding-bottom: 1.5pt"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Total</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold">February 28, 2023</td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-align: left">Subscription revenue</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">3,003,931</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-149">-</div></td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">6,141</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">3,010,072</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Other revenue</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">72,709</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-150">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-151">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">72,709</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Vehicle sales</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-152">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">250,845</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-153">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">250,845</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Delivery service</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-154">-</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-155">-</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">173,441</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">173,441</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; text-align: left; padding-bottom: 4pt">Segment revenue</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">3,076,640</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">250,845</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">179,582</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">3,507,067</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; text-align: left; padding-bottom: 4pt">Segment operating profit/ (loss)</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">914,981</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">(37,813</td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">4,747</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">881,915</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Depreciation and amortization</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">541,238</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,133</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,560</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">544,931</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Capital expenditure</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">605,716</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">12,074</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">8,519</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">626,309</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="font-weight: bold">February 28, 2022</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Subscription revenue</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,565,745</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-156">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,420</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,568,165</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Other revenue</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">71,055</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-157">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-158">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">71,055</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Vehicle sales</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-159">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">67,310</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-160">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">67,310</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Delivery service</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-161">–</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-162">–</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">39,621</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">39,621</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; text-align: left; padding-bottom: 4pt">Segment revenue</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">2,636,800</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">67,310</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">42,041</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">2,746,151</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; text-align: left; padding-bottom: 4pt">Segment operating profit/ (loss)</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">715,336</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">(13,302</td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">(2,909</td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">699,125</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Depreciation and amortization</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">497,161</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">97</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">101</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">497,359</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Capital expenditure</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">594,171</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,916</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">363</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">596,450</td><td style="text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For financial year ended February 28, 2021, the Group only has one business segment, the Cartrack business segment and hence, it is not separately presented in this note.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Reconciliation of information on reportable segments to the amounts reported in consolidated financial statements</i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="10" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Year ended February 28</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-weight: bold">Figures in Rand thousands</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-align: left; text-indent: -9.35pt; padding-left: 9.35pt">Total segment operating profits</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">881,915</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">699,125</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">726,562</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9.35pt; padding-left: 9.35pt">IPO costs</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-163">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(10,288</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(25,570</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9.35pt; padding-left: 9.35pt">Finance income</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">23,255</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">6,083</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4,358</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9.35pt; padding-left: 9.35pt">Finance cost</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(10,095</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(12,331</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(9,302</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9.35pt; padding-left: 9.35pt">Fair value changes to derivative assets</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(971</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(506</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-164">–</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 4pt; text-indent: -9.35pt; padding-left: 9.35pt">Consolidated profit before taxation</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">894,104</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">682,083</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">696,048</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Information about geographical areas:</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b> </b></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">As of February 28</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid"><span style="font-size: 10pt"><b>Non-current operating assets<sup>1</sup></b></span></td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold"/><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left; text-indent: -9.35pt; padding-left: 9.35pt">South Africa</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">1,417,103</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">1,295,683</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -9.35pt; padding-left: 9.35pt">Africa-Other</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">116,463</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">92,517</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -9.35pt; padding-left: 9.35pt">Europe</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">270,379</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">192,712</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9.35pt; padding-left: 9.35pt"><span style="font-size: 10pt">Asia-Pacific<sup>2</sup>, Middle East &amp; USA</span></td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">380,436</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">314,421</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt; text-indent: -9.35pt; padding-left: 9.35pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">2,184,381</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">1,895,333</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 24px"><span style="font-size: 10pt">1</span></td> <td style="text-align: justify"><span style="font-size: 10pt">Non-current operating assets consist of property, plant and equipment, capitalized commission assets, intangible assets, goodwill and prepayments.</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"/> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 24px"><span style="font-size: 10pt">2</span></td> <td style="text-align: justify"><span style="font-size: 10pt">Included in Asia-Pacific is non-current assets from Singapore amount to ZAR 140.0 million (2022: ZAR 113.0 million).</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Information about revenue from geographical areas are disclosed in Note 20.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">There are no customers which contribute in excess of 10% of Group revenue for the financial year ended February 28, 2023, February 28, 2022 and February 28, 2021.</p> Prior to the financial year ended February 28, 2022, the Group was organized into geographical business units and had four reportable segments by geography. <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-weight: bold">Figures in Rand thousands</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Cartrack</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Carzuka</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Karooooo</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Logistics</b></p></td><td style="padding-bottom: 1.5pt"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Total</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold">February 28, 2023</td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-align: left">Subscription revenue</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">3,003,931</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-149">-</div></td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">6,141</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">3,010,072</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Other revenue</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">72,709</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-150">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-151">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">72,709</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Vehicle sales</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-152">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">250,845</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-153">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">250,845</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Delivery service</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-154">-</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-155">-</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">173,441</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">173,441</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; text-align: left; padding-bottom: 4pt">Segment revenue</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">3,076,640</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">250,845</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">179,582</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">3,507,067</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; text-align: left; padding-bottom: 4pt">Segment operating profit/ (loss)</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">914,981</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">(37,813</td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">4,747</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">881,915</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Depreciation and amortization</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">541,238</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,133</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,560</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">544,931</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Capital expenditure</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">605,716</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">12,074</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">8,519</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">626,309</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="font-weight: bold">February 28, 2022</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Subscription revenue</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,565,745</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-156">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,420</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,568,165</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Other revenue</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">71,055</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-157">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-158">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">71,055</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Vehicle sales</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-159">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">67,310</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-160">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">67,310</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Delivery service</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-161">–</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-162">–</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">39,621</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">39,621</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; text-align: left; padding-bottom: 4pt">Segment revenue</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">2,636,800</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">67,310</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">42,041</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">2,746,151</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; text-align: left; padding-bottom: 4pt">Segment operating profit/ (loss)</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">715,336</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">(13,302</td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">(2,909</td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">699,125</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Depreciation and amortization</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">497,161</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">97</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">101</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">497,359</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Capital expenditure</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">594,171</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,916</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">363</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">596,450</td><td style="text-align: left"> </td></tr> </table> 3003931000 6141000 3010072000 72709000 72709000 250845000 250845000 173441000 173441000 3076640000 250845000 179582000 3507067000 914981000 -37813000 4747000 881915000 541238000 2133000 1560000 544931000 605716000 12074000 8519000 626309000 2565745000 2420000 2568165000 71055000 71055000 67310000 67310000 39621000 39621000 2636800000 67310000 42041000 2746151000 715336000 -13302000 -2909000 699125000 497161000 97000 101000 497359000 594171000 1916000 363000 596450000 <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="10" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Year ended February 28</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-weight: bold">Figures in Rand thousands</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-align: left; text-indent: -9.35pt; padding-left: 9.35pt">Total segment operating profits</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">881,915</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">699,125</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">726,562</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9.35pt; padding-left: 9.35pt">IPO costs</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-163">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(10,288</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(25,570</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9.35pt; padding-left: 9.35pt">Finance income</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">23,255</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">6,083</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4,358</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9.35pt; padding-left: 9.35pt">Finance cost</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(10,095</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(12,331</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(9,302</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9.35pt; padding-left: 9.35pt">Fair value changes to derivative assets</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(971</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(506</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-164">–</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 4pt; text-indent: -9.35pt; padding-left: 9.35pt">Consolidated profit before taxation</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">894,104</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">682,083</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">696,048</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> 881915000 699125000 726562000 -10288000 -25570000 23255000 6083000 4358000 10095000 12331000 9302000 -971000 -506000 894104000 682083000 696048000 <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">As of February 28</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid"><span style="font-size: 10pt"><b>Non-current operating assets<sup>1</sup></b></span></td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold"/><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left; text-indent: -9.35pt; padding-left: 9.35pt">South Africa</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">1,417,103</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">1,295,683</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -9.35pt; padding-left: 9.35pt">Africa-Other</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">116,463</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">92,517</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -9.35pt; padding-left: 9.35pt">Europe</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">270,379</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">192,712</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9.35pt; padding-left: 9.35pt"><span style="font-size: 10pt">Asia-Pacific<sup>2</sup>, Middle East &amp; USA</span></td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">380,436</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">314,421</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt; text-indent: -9.35pt; padding-left: 9.35pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">2,184,381</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">1,895,333</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 24px"><span style="font-size: 10pt">1</span></td> <td style="text-align: justify"><span style="font-size: 10pt">Non-current operating assets consist of property, plant and equipment, capitalized commission assets, intangible assets, goodwill and prepayments.</span></td></tr> </table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 24px"><span style="font-size: 10pt">2</span></td> <td style="text-align: justify"><span style="font-size: 10pt">Included in Asia-Pacific is non-current assets from Singapore amount to ZAR 140.0 million (2022: ZAR 113.0 million).</span></td></tr> </table> 1417103000 1295683000 116463000 92517000 270379000 192712000 380436000 314421000 2184381000 1895333000 140000000 113000000 0.10 0.10 0.10 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>5. PROPERTY, PLANT AND EQUIPMENT</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b> </b></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Land and<br/> Property <sup>3</sup></td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Plant,<br/> equipment<br/> and vehicles</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">IT<br/> equipment</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Capitalized<br/> telematics <br/> devices –<br/> Work-in-<br/> Progress</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Capitalized<br/> telematics<br/> devices –<br/> Uninstalled</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Capitalized<br/> telematics<br/> devices -<br/> Installed</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Construction<br/> in progress</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Total</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold">At February 28, 2023</td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold; font-style: italic">Owned assets</td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 20%; text-indent: -9pt; padding-left: 9pt">Cost</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 7%; text-align: right">147,607</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 7%; text-align: right">134,813</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 7%; text-align: right">143,734</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 7%; text-align: right">202,425</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 7%; text-align: right">104,951</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 7%; text-align: right">2,566,867</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 7%; text-align: right">76,519</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 7%; text-align: right">3,376,916</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Accumulated depreciation</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(26,422</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(105,337</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(79,563</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-165">–</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-166">–</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(1,691,206</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-167">–</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(1,902,528</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Carrying value</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">121,185</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">29,476</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">64,171</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">202,425</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">104,951</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">875,661</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">76,519</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,474,388</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -9pt; padding-left: 9pt"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt"><span style="font-size: 10pt"><b><i>Right-of-use assets</i></b></span></td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -9pt; padding-left: 9pt">Cost</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">172,155</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">53,083</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">21,170</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-168">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-169">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-170">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-171">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">246,408</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Accumulated depreciation</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(88,208</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(19,928</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(20,846</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-172">–</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-173">–</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-174">–</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-175">–</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(128,982</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Carrying value</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">83,947</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">33,155</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">324</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-176">–</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-177">–</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-178">–</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-179">–</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">117,426</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -9pt; padding-left: 9pt"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Total</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">205,132</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">62,631</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">64,495</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">202,425</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">104,951</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">875,661</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">76,519</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">1,591,814</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -9pt; padding-left: 9pt"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="font-weight: bold; text-indent: -9pt; padding-left: 9pt">At February 28, 2022</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; font-style: italic; text-align: left; text-indent: -9pt; padding-left: 9pt">Owned assets</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -9pt; padding-left: 9pt">Cost</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">141,873</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">132,870</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">100,299</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">138,405</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">173,871</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,039,265</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4,166</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,730,749</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Accumulated depreciation</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(21,858</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(101,426</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(50,932</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-180">-</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-181">-</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(1,268,141</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-182">-</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(1,442,357</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Carrying value</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">120,015</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">31,444</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">49,367</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">138,405</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">173,871</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">771,124</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">4,166</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,288,392</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -9pt; padding-left: 9pt"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt"><span style="font-size: 10pt"><b><i>Right-of-use assets</i></b></span></td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -9pt; padding-left: 9pt">Cost</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">112,516</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">43,435</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">20,586</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-183">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-184">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-185">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-186">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">176,537</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Accumulated depreciation</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(48,128</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(10,927</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(15,215</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-187">–</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-188">–</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-189">–</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-190">–</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(74,270</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Carrying value</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">64,388</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">32,508</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">5,371</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-191">–</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-192">–</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-193">–</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-194">–</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">102,267</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -9pt; padding-left: 9pt"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Total</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">184,403</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">63,952</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">54,738</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">138,405</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">173,871</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">771,124</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">4,166</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">1,390,659</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Reconciliation of the carrying value of property, plant and equipment</i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Land and<br/> Property <sup>3</sup></td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Plant,<br/> equipment<br/> and vehicles</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">IT<br/> equipment</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Capitalized<br/> telematics <br/> devices –<br/> Work-in-<br/> Progress</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Capitalized<br/> telematics<br/> devices –<br/> Uninstalled</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Capitalized<br/> telematics<br/> devices -<br/> Installed</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Construction<br/> in progress</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Total</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold">At February 28, 2023</td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 20%; text-align: left; text-indent: -9pt; padding-left: 9pt">Beginning balance</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 7%; text-align: right">120,015</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 7%; text-align: right">31,444</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 7%; text-align: right">49,367</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 7%; text-align: right">138,405</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 7%; text-align: right">173,871</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 7%; text-align: right">771,124</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 7%; text-align: right">4,166</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 7%; text-align: right">1,288,392</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -9pt; padding-left: 9pt">Additions</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">9,057</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">7,513</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">33,191</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">142,586</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">111,661</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">203,295</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">72,353</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">579,656</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -9pt; padding-left: 9pt">Transfer</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-195">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-196">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-197">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(78,566</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(189,160</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">267,726</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-198">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-199">–</div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -9pt; padding-left: 9pt">Disposals</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(3,230</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(2,033</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(282</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-200">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-201">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(2,890</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-202">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(8,435</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -9pt; padding-left: 9pt">Depreciation</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(5,425</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(8,957</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(25,152</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-203">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-204">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(404,577</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-205">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(444,111</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Translation adjustments</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">768</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,509</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">7,047</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-206">–</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">8,579</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">40,983</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-207">–</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">58,886</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Ending balance</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">121,185</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">29,476</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">64,171</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">202,425</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">104,951</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">875,661</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">76,519</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,474,388</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -9pt; padding-left: 9pt"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt"><span style="font-size: 10pt"><b><i>Right-of-use assets</i></b></span></td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Beginning balance</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">64,388</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">32,508</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,371</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-208">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-209">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-210">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-211">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">102,267</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -9pt; padding-left: 9pt">Additions</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">48,978</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">9,959</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">635</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-212">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-213">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-214">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-215">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">59,572</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -9pt; padding-left: 9pt">Disposals</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(698</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(187</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(2</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-216">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-217">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-218">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-219">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(887</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -9pt; padding-left: 9pt">Depreciation</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(34,450</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(9,517</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(5,710</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-220">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-221">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-222">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-223">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(49,677</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Translation adjustments</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">5,729</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">392</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">30</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-224">–</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-225">–</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-226">–</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-227">–</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">6,151</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Ending balance</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">83,947</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">33,155</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">324</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-228">–</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-229">–</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-230">–</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-231">–</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">117,426</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -9pt; padding-left: 9pt"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Total</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">205,132</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">62,631</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">64,495</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">202,425</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">104,951</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">875,661</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">76,519</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">1,591,814</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-weight: bold">Figures in Rand thousands</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Land and<br/> Property</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Plant,<br/> equipment<br/> and vehicles</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">IT<br/> equipment</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Capitalized<br/> telematics <br/> devices –<br/> Work-in-<br/> Progress</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Capitalized<br/> telematics<br/> devices –<br/> Uninstalled</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Capitalized<br/> telematics<br/> devices -<br/> Installed</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Construction<br/> in progress</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Total</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold">At February 28, 2022</td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold; font-style: italic">Owned assets</td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 20%; text-align: left; text-indent: -9pt; padding-left: 9pt">Beginning balance</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 7%; text-align: right">17,742</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 7%; text-align: right">20,151</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 7%; text-align: right">25,270</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 7%; text-align: right">104,475</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 7%; text-align: right">116,422</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 7%; text-align: right">761,433</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 7%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-232">-</div></td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 7%; text-align: right">1,045,493</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -9pt; padding-left: 9pt">Acquisition of subsidiary</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">110,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">45</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">261</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-233">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-234">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-235">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4,166</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">114,472</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -9pt; padding-left: 9pt">Additions</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,152</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,940</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">43,339</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">212,940</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="font-size: 10pt">56,857</span></td><td style="text-align: left"><sup>2</sup></td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">230,406</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-236">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">552,634</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -9pt; padding-left: 9pt">Transfer</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-237">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-238">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-239">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(179,010</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(47,825</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">226,835</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-240">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-241">-</div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -9pt; padding-left: 9pt">Disposals</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(108</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(27</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(470</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-242">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-243">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(2,391</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-244">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(2,996</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -9pt; padding-left: 9pt">Depreciation</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(4,992</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(9,023</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(14,798</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-245">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-246">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(384,058</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-247">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(412,871</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt"><span style="font-size: 10pt">Reclassification (to)/ from right-of-use assets</span></td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(5,816</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">14,620</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(4,649</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-248">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-249">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-250">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-251">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4,155</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -9pt; padding-left: 9pt"><span style="font-size: 10pt">Reclassification<sup>1</sup></span></td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-252">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-253">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-254">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-255">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">50,355</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(50,355</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-256">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-257">-</div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Translation adjustments</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">37</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(262</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">414</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-258">-</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(1,938</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(10,746</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-259">-</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(12,495</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Ending balance</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">120,015</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">31,444</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">49,367</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">138,405</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">173,871</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">771,124</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">4,166</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,288,392</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -9pt; padding-left: 9pt"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="font-weight: bold; font-style: italic; text-align: left; text-indent: -9pt; padding-left: 9pt">Right-of-use assets</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Beginning balance</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">52,633</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">33,993</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,073</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-260">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-261">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-262">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-263">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">91,699</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -9pt; padding-left: 9pt">Additions</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">38,859</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">25,183</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">132</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-264">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-265">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-266">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-267">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">64,174</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -9pt; padding-left: 9pt">Transfer</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(3,798</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,629</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">169</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-268">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-269">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-270">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-271">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-272">-</div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -9pt; padding-left: 9pt">Disposals</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(146</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(528</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(20</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-273">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-274">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-275">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-276">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(694</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -9pt; padding-left: 9pt">Depreciation</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(26,948</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(14,123</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(4,339</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-277">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-278">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-279">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-280">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(45,410</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt"><span style="font-size: 10pt">Reclassification from/(to) owned assets</span></td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,816</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(14,620</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4,649</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-281">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-282">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-283">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-284">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(4,155</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Translation adjustments</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(2,028</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(1,026</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(293</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-285">-</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-286">-</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-287">-</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-288">-</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(3,347</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Ending balance</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">64,388</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">32,508</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">5,371</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-289">-</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-290">-</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-291">-</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-292">-</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">102,267</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -9pt; padding-left: 9pt"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Total</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">184,403</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">63,952</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">54,738</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">138,405</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">173,871</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">771,124</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">4,166</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">1,390,659</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">  </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0in"/><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><sup>1</sup></span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During the financial year ended February 28, 2022, the Group has reclassified capitalized telematics devices - installed to capitalized telematics devices - uninstalled of ZAR 50.4 million to better reflect the underlying nature of these assets. The reclassification was corrected prospectively as the impact to the prior period is not material.</span></td> </tr></table> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0in"/><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><sup>2</sup></span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Amount is net of the provision for unconverted motor dealership units amounting to ZAR 13.3 million.</span></td> </tr></table> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0in"/><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><sup>3</sup></span></td><td style="text-align: justify">Certain freehold land and building of the Group with a carrying amount of ZAR 186.5 million were mortgaged to a bank as security for mortgaged loan (Note 16). The freehold land and building is a head office suite for South Africa and is located at Rosebank, Johannesburg.</td> </tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">The carrying amount of the property under construction at February 28, 2023 was ZAR 186.5 million. The amount of borrowing costs capitalized during the year ended February 28, 2023 was ZAR 4.6 million. The rate used to determine the amount of borrowing costs eligible for capitalization was prime rate plus 1.15%, which is the effective interest rate (“EIR”) of the specific borrowings.</p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Land and<br/> Property <sup>3</sup></td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Plant,<br/> equipment<br/> and vehicles</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">IT<br/> equipment</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Capitalized<br/> telematics <br/> devices –<br/> Work-in-<br/> Progress</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Capitalized<br/> telematics<br/> devices –<br/> Uninstalled</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Capitalized<br/> telematics<br/> devices -<br/> Installed</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Construction<br/> in progress</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Total</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold">At February 28, 2023</td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold; font-style: italic">Owned assets</td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 20%; text-indent: -9pt; padding-left: 9pt">Cost</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 7%; text-align: right">147,607</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 7%; text-align: right">134,813</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 7%; text-align: right">143,734</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 7%; text-align: right">202,425</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 7%; text-align: right">104,951</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 7%; text-align: right">2,566,867</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 7%; text-align: right">76,519</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 7%; text-align: right">3,376,916</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Accumulated depreciation</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(26,422</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(105,337</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(79,563</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-165">–</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-166">–</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(1,691,206</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-167">–</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(1,902,528</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Carrying value</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">121,185</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">29,476</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">64,171</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">202,425</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">104,951</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">875,661</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">76,519</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,474,388</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -9pt; padding-left: 9pt"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt"><span style="font-size: 10pt"><b><i>Right-of-use assets</i></b></span></td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -9pt; padding-left: 9pt">Cost</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">172,155</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">53,083</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">21,170</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-168">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-169">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-170">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-171">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">246,408</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Accumulated depreciation</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(88,208</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(19,928</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(20,846</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-172">–</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-173">–</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-174">–</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-175">–</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(128,982</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Carrying value</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">83,947</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">33,155</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">324</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-176">–</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-177">–</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-178">–</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-179">–</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">117,426</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -9pt; padding-left: 9pt"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Total</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">205,132</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">62,631</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">64,495</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">202,425</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">104,951</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">875,661</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">76,519</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">1,591,814</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -9pt; padding-left: 9pt"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="font-weight: bold; text-indent: -9pt; padding-left: 9pt">At February 28, 2022</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; font-style: italic; text-align: left; text-indent: -9pt; padding-left: 9pt">Owned assets</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -9pt; padding-left: 9pt">Cost</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">141,873</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">132,870</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">100,299</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">138,405</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">173,871</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,039,265</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4,166</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,730,749</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Accumulated depreciation</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(21,858</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(101,426</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(50,932</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-180">-</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-181">-</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(1,268,141</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-182">-</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(1,442,357</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Carrying value</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">120,015</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">31,444</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">49,367</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">138,405</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">173,871</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">771,124</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">4,166</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,288,392</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -9pt; padding-left: 9pt"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt"><span style="font-size: 10pt"><b><i>Right-of-use assets</i></b></span></td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -9pt; padding-left: 9pt">Cost</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">112,516</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">43,435</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">20,586</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-183">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-184">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-185">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-186">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">176,537</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Accumulated depreciation</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(48,128</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(10,927</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(15,215</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-187">–</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-188">–</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-189">–</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-190">–</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(74,270</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Carrying value</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">64,388</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">32,508</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">5,371</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-191">–</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-192">–</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-193">–</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-194">–</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">102,267</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -9pt; padding-left: 9pt"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Total</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">184,403</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">63,952</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">54,738</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">138,405</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">173,871</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">771,124</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">4,166</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">1,390,659</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0in"/><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><sup>1</sup></span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During the financial year ended February 28, 2022, the Group has reclassified capitalized telematics devices - installed to capitalized telematics devices - uninstalled of ZAR 50.4 million to better reflect the underlying nature of these assets. The reclassification was corrected prospectively as the impact to the prior period is not material.</span></td> </tr></table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0in"/><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><sup>2</sup></span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Amount is net of the provision for unconverted motor dealership units amounting to ZAR 13.3 million.</span></td> </tr></table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0in"/><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><sup>3</sup></span></td><td style="text-align: justify">Certain freehold land and building of the Group with a carrying amount of ZAR 186.5 million were mortgaged to a bank as security for mortgaged loan (Note 16). The freehold land and building is a head office suite for South Africa and is located at Rosebank, Johannesburg.</td> </tr></table> 147607000 134813000 143734000 202425000 104951000 2566867000 76519000 3376916000 -26422000 -105337000 -79563000 -1691206000 -1902528000 121185000 29476000 64171000 202425000 104951000 875661000 76519000 1474388000 172155000 53083000 21170000 246408000 -88208000 -19928000 -20846000 -128982000 83947000 33155000 324000 117426000 205132000 62631000 64495000 202425000 104951000 875661000 76519000 1591814000 141873000 132870000 100299000 138405000 173871000 2039265000 4166000 2730749000 -21858000 -101426000 -50932000 -1268141000 -1442357000 120015000 31444000 49367000 138405000 173871000 771124000 4166000 1288392000 112516000 43435000 20586000 176537000 -48128000 -10927000 -15215000 -74270000 64388000 32508000 5371000 102267000 184403000 63952000 54738000 138405000 173871000 771124000 4166000 1390659000 <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Land and<br/> Property <sup>3</sup></td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Plant,<br/> equipment<br/> and vehicles</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">IT<br/> equipment</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Capitalized<br/> telematics <br/> devices –<br/> Work-in-<br/> Progress</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Capitalized<br/> telematics<br/> devices –<br/> Uninstalled</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Capitalized<br/> telematics<br/> devices -<br/> Installed</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Construction<br/> in progress</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Total</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold">At February 28, 2023</td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 20%; text-align: left; text-indent: -9pt; padding-left: 9pt">Beginning balance</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 7%; text-align: right">120,015</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 7%; text-align: right">31,444</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 7%; text-align: right">49,367</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 7%; text-align: right">138,405</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 7%; text-align: right">173,871</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 7%; text-align: right">771,124</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 7%; text-align: right">4,166</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 7%; text-align: right">1,288,392</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -9pt; padding-left: 9pt">Additions</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">9,057</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">7,513</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">33,191</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">142,586</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">111,661</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">203,295</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">72,353</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">579,656</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -9pt; padding-left: 9pt">Transfer</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-195">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-196">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-197">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(78,566</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(189,160</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">267,726</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-198">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-199">–</div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -9pt; padding-left: 9pt">Disposals</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(3,230</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(2,033</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(282</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-200">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-201">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(2,890</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-202">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(8,435</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -9pt; padding-left: 9pt">Depreciation</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(5,425</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(8,957</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(25,152</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-203">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-204">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(404,577</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-205">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(444,111</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Translation adjustments</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">768</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,509</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">7,047</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-206">–</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">8,579</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">40,983</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-207">–</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">58,886</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Ending balance</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">121,185</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">29,476</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">64,171</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">202,425</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">104,951</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">875,661</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">76,519</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,474,388</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -9pt; padding-left: 9pt"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt"><span style="font-size: 10pt"><b><i>Right-of-use assets</i></b></span></td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Beginning balance</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">64,388</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">32,508</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,371</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-208">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-209">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-210">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-211">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">102,267</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -9pt; padding-left: 9pt">Additions</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">48,978</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">9,959</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">635</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-212">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-213">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-214">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-215">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">59,572</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -9pt; padding-left: 9pt">Disposals</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(698</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(187</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(2</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-216">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-217">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-218">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-219">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(887</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -9pt; padding-left: 9pt">Depreciation</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(34,450</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(9,517</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(5,710</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-220">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-221">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-222">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-223">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(49,677</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Translation adjustments</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">5,729</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">392</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">30</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-224">–</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-225">–</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-226">–</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-227">–</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">6,151</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Ending balance</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">83,947</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">33,155</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">324</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-228">–</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-229">–</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-230">–</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-231">–</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">117,426</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -9pt; padding-left: 9pt"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Total</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">205,132</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">62,631</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">64,495</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">202,425</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">104,951</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">875,661</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">76,519</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">1,591,814</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-weight: bold">Figures in Rand thousands</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Land and<br/> Property</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Plant,<br/> equipment<br/> and vehicles</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">IT<br/> equipment</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Capitalized<br/> telematics <br/> devices –<br/> Work-in-<br/> Progress</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Capitalized<br/> telematics<br/> devices –<br/> Uninstalled</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Capitalized<br/> telematics<br/> devices -<br/> Installed</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Construction<br/> in progress</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Total</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold">At February 28, 2022</td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold; font-style: italic">Owned assets</td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 20%; text-align: left; text-indent: -9pt; padding-left: 9pt">Beginning balance</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 7%; text-align: right">17,742</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 7%; text-align: right">20,151</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 7%; text-align: right">25,270</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 7%; text-align: right">104,475</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 7%; text-align: right">116,422</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 7%; text-align: right">761,433</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 7%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-232">-</div></td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 7%; text-align: right">1,045,493</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -9pt; padding-left: 9pt">Acquisition of subsidiary</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">110,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">45</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">261</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-233">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-234">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-235">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4,166</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">114,472</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -9pt; padding-left: 9pt">Additions</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,152</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,940</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">43,339</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">212,940</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="font-size: 10pt">56,857</span></td><td style="text-align: left"><sup>2</sup></td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">230,406</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-236">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">552,634</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -9pt; padding-left: 9pt">Transfer</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-237">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-238">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-239">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(179,010</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(47,825</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">226,835</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-240">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-241">-</div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -9pt; padding-left: 9pt">Disposals</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(108</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(27</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(470</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-242">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-243">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(2,391</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-244">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(2,996</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -9pt; padding-left: 9pt">Depreciation</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(4,992</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(9,023</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(14,798</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-245">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-246">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(384,058</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-247">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(412,871</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt"><span style="font-size: 10pt">Reclassification (to)/ from right-of-use assets</span></td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(5,816</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">14,620</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(4,649</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-248">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-249">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-250">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-251">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4,155</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -9pt; padding-left: 9pt"><span style="font-size: 10pt">Reclassification<sup>1</sup></span></td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-252">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-253">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-254">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-255">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">50,355</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(50,355</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-256">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-257">-</div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Translation adjustments</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">37</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(262</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">414</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-258">-</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(1,938</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(10,746</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-259">-</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(12,495</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Ending balance</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">120,015</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">31,444</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">49,367</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">138,405</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">173,871</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">771,124</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">4,166</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,288,392</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -9pt; padding-left: 9pt"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="font-weight: bold; font-style: italic; text-align: left; text-indent: -9pt; padding-left: 9pt">Right-of-use assets</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Beginning balance</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">52,633</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">33,993</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,073</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-260">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-261">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-262">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-263">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">91,699</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -9pt; padding-left: 9pt">Additions</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">38,859</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">25,183</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">132</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-264">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-265">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-266">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-267">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">64,174</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -9pt; padding-left: 9pt">Transfer</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(3,798</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,629</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">169</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-268">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-269">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-270">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-271">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-272">-</div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -9pt; padding-left: 9pt">Disposals</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(146</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(528</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(20</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-273">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-274">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-275">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-276">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(694</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -9pt; padding-left: 9pt">Depreciation</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(26,948</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(14,123</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(4,339</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-277">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-278">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-279">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-280">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(45,410</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt"><span style="font-size: 10pt">Reclassification from/(to) owned assets</span></td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,816</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(14,620</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4,649</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-281">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-282">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-283">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-284">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(4,155</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Translation adjustments</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(2,028</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(1,026</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(293</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-285">-</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-286">-</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-287">-</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-288">-</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(3,347</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Ending balance</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">64,388</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">32,508</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">5,371</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-289">-</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-290">-</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-291">-</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-292">-</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">102,267</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -9pt; padding-left: 9pt"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Total</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">184,403</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">63,952</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">54,738</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">138,405</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">173,871</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">771,124</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">4,166</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">1,390,659</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0in"/><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><sup>1</sup></span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During the financial year ended February 28, 2022, the Group has reclassified capitalized telematics devices - installed to capitalized telematics devices - uninstalled of ZAR 50.4 million to better reflect the underlying nature of these assets. The reclassification was corrected prospectively as the impact to the prior period is not material.</span></td> </tr></table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0in"/><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><sup>2</sup></span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Amount is net of the provision for unconverted motor dealership units amounting to ZAR 13.3 million.</span></td> </tr></table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0in"/><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><sup>3</sup></span></td><td style="text-align: justify">Certain freehold land and building of the Group with a carrying amount of ZAR 186.5 million were mortgaged to a bank as security for mortgaged loan (Note 16). The freehold land and building is a head office suite for South Africa and is located at Rosebank, Johannesburg.</td> </tr></table> 120015000 31444000 49367000 138405000 173871000 771124000 4166000 1288392000 9057000 7513000 33191000 142586000 111661000 203295000 72353000 579656000 -78566000 -189160000 267726000 -3230000 -2033000 -282000 -2890000 -8435000 5425000 8957000 25152000 404577000 444111000 768000 1509000 7047000 8579000 40983000 58886000 121185000 29476000 64171000 202425000 104951000 875661000 76519000 1474388000 64388000 32508000 5371000 102267000 48978000 9959000 635000 59572000 -698000 -187000 -2000 -887000 34450000 9517000 5710000 49677000 5729000 392000 30000 6151000 83947000 33155000 324000 117426000 205132000 62631000 64495000 202425000 104951000 875661000 76519000 1591814000 17742000 20151000 25270000 104475000 116422000 761433000 1045493000 110000000 45000 261000 4166000 114472000 3152000 5940000 43339000 212940000 56857000 230406000 552634000 -179010000 -47825000 226835000 -108000 -27000 -470000 -2391000 -2996000 4992000 9023000 14798000 384058000 412871000 -5816000 14620000 -4649000 4155000 50355000 -50355000 37000 -262000 414000 -1938000 -10746000 -12495000 120015000 31444000 49367000 138405000 173871000 771124000 4166000 1288392000 52633000 33993000 5073000 91699000 38859000 25183000 132000 64174000 -3798000 3629000 169000 -146000 -528000 -20000 -694000 26948000 14123000 4339000 45410000 5816000 -14620000 4649000 -4155000 -2028000 -1026000 -293000 -3347000 64388000 32508000 5371000 102267000 184403000 63952000 54738000 138405000 173871000 771124000 4166000 1390659000 50400000 13300000 186500000 186500000 4600000 0.0115 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>6. CAPITALIZED COMMISSION ASSETS</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">As of February 28</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-weight: bold">Figures in Rand thousands</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%">Cost</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">537,367</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">413,240</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Accumulated amortization</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(250,313</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(181,703</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt">Carrying value</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">287,054</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">231,537</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Reconciliation of the carrying value of capitalized sales commissions </i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i> </i></b></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">As of February 28</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-weight: bold">Figures in Rand thousands</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%">At March 1</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">231,537</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">201,075</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>Additions</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">112,738</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">112,639</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Amortization</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(64,707</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(64,566</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Write off</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-293">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(15,301</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Translation adjustments</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">7,486</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(2,310</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt">At February 28</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">287,054</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">231,537</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Group capitalizes sales commission costs arising from activated subscription contracts.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">During the financial year ended February 28, 2022, the Group uncovered collusion between a few insurance brokers and certain staff members. This resulted in write-off of capitalized commission assets, of ZAR 15.3 million through profit or loss. The write-off was recognized in general and administration operating expenses for the year ended February 28, 2022. The error was corrected prospectively as the impact to the prior periods is not material. No instances were noted for the financial year ended February 28, 2023.</p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">As of February 28</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-weight: bold">Figures in Rand thousands</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%">Cost</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">537,367</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">413,240</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Accumulated amortization</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(250,313</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(181,703</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt">Carrying value</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">287,054</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">231,537</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> 537367000 413240000 -250313000 -181703000 287054000 231537000 <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">As of February 28</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-weight: bold">Figures in Rand thousands</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%">At March 1</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">231,537</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">201,075</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>Additions</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">112,738</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">112,639</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Amortization</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(64,707</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(64,566</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Write off</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-293">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(15,301</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Translation adjustments</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">7,486</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(2,310</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt">At February 28</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">287,054</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">231,537</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> 231537000 201075000 112738000 112639000 -64707000 -64566000 -15301000 7486000 -2310000 287054000 231537000 15300000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>7. INTANGIBLE ASSETS</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-weight: bold">Figures in Rand thousands</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Product<br/> development<br/> costs</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Computer<br/> software</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Trade name</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Customer<br/> relationship</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Total</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold">At February 28, 2023</td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 40%">Cost</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">144,922</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">34,039</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">782</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">6,385</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">186,128</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Accumulated amortization</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(76,621</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(20,281</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(391</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(3,193</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(100,486</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt">Carrying value</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">68,301</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">13,758</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">391</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">3,192</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">85,642</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold">At February 28, 2022</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>Cost</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">123,036</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">24,680</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">782</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">6,385</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">154,883</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Accumulated amortization</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(63,299</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(13,359</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(130</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(1,064</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(77,852</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt">Carrying value</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">59,737</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">11,321</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">652</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">5,321</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">77,031</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Staff costs of ZAR 38.8 million (2022: ZAR 40.8 million) have been capitalized to product development costs with regard to the development of new generation telematics hardware and platform software which was deployed in the current financial year.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Reconciliation of the carrying value of intangible assets</i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i> </i></b></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-weight: bold">Figures in Rand thousands</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Note</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Product<br/> development<br/> costs</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Computer<br/> software</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Trade name</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Customer<br/> relationship</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Total</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td style="text-align: center"> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold">At February 28, 2023</td><td> </td> <td style="text-align: center"> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 40%; text-align: left">Beginning balance</td><td style="width: 1%"> </td> <td style="width: 9%; text-align: center"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 7%; text-align: right">59,737</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 7%; text-align: right">11,321</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 7%; text-align: right">652</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 7%; text-align: right">5,321</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 7%; text-align: right">77,031</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>Additions</td><td> </td> <td style="text-align: center"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">38,837</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">7,816</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-294">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-295">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">46,653</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Amortization</td><td> </td> <td style="text-align: center"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(42,638</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(6,115</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(261</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(2,129</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(51,143</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Translation adjustments</td><td style="padding-bottom: 1.5pt"> </td> <td style="text-align: center; padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">12,365</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">736</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-296">–</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-297">–</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">13,101</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt">Ending balance</td><td style="padding-bottom: 4pt"> </td> <td style="text-align: center; padding-bottom: 4pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">68,301</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">13,758</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">391</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">3,192</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">85,642</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td> </td><td> </td> <td style="text-align: center"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold">At February 28, 2022</td><td> </td> <td style="text-align: center"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Beginning balance</td><td> </td> <td style="text-align: center"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">53,644</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,695</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-298">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-299">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">59,339</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Acquisition of subsidiary</td><td> </td> <td style="text-align: center">28</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-300">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">6,218</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">782</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">6,385</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">13,385</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>Additions</td><td> </td> <td style="text-align: center"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">40,787</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,029</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-301">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-302">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">43,816</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Amortization</td><td> </td> <td style="text-align: center"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(34,288</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(3,596</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(130</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(1,064</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(39,078</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Translation adjustments</td><td style="padding-bottom: 1.5pt"> </td> <td style="text-align: center; padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(406</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(25</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-303">–</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-304">–</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(431</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt">Ending balance</td><td style="padding-bottom: 4pt"> </td> <td style="text-align: center; padding-bottom: 4pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">59,737</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">11,321</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">652</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">5,321</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">77,031</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-weight: bold">Figures in Rand thousands</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Product<br/> development<br/> costs</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Computer<br/> software</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Trade name</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Customer<br/> relationship</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Total</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold">At February 28, 2023</td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 40%">Cost</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">144,922</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">34,039</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">782</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">6,385</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">186,128</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Accumulated amortization</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(76,621</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(20,281</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(391</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(3,193</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(100,486</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt">Carrying value</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">68,301</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">13,758</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">391</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">3,192</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">85,642</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold">At February 28, 2022</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>Cost</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">123,036</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">24,680</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">782</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">6,385</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">154,883</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Accumulated amortization</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(63,299</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(13,359</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(130</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(1,064</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(77,852</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt">Carrying value</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">59,737</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">11,321</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">652</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">5,321</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">77,031</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> 144922000 34039000 782000 6385000 186128000 -76621000 -20281000 -391000 -3193000 -100486000 68301000 13758000 391000 3192000 85642000 123036000 24680000 782000 6385000 154883000 -63299000 -13359000 -130000 -1064000 -77852000 59737000 11321000 652000 5321000 77031000 38800000 40800000 <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-weight: bold">Figures in Rand thousands</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Note</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Product<br/> development<br/> costs</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Computer<br/> software</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Trade name</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Customer<br/> relationship</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Total</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td style="text-align: center"> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold">At February 28, 2023</td><td> </td> <td style="text-align: center"> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 40%; text-align: left">Beginning balance</td><td style="width: 1%"> </td> <td style="width: 9%; text-align: center"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 7%; text-align: right">59,737</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 7%; text-align: right">11,321</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 7%; text-align: right">652</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 7%; text-align: right">5,321</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 7%; text-align: right">77,031</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>Additions</td><td> </td> <td style="text-align: center"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">38,837</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">7,816</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-294">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-295">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">46,653</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Amortization</td><td> </td> <td style="text-align: center"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(42,638</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(6,115</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(261</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(2,129</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(51,143</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Translation adjustments</td><td style="padding-bottom: 1.5pt"> </td> <td style="text-align: center; padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">12,365</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">736</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-296">–</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-297">–</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">13,101</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt">Ending balance</td><td style="padding-bottom: 4pt"> </td> <td style="text-align: center; padding-bottom: 4pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">68,301</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">13,758</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">391</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">3,192</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">85,642</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td> </td><td> </td> <td style="text-align: center"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold">At February 28, 2022</td><td> </td> <td style="text-align: center"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Beginning balance</td><td> </td> <td style="text-align: center"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">53,644</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,695</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-298">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-299">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">59,339</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Acquisition of subsidiary</td><td> </td> <td style="text-align: center">28</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-300">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">6,218</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">782</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">6,385</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">13,385</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>Additions</td><td> </td> <td style="text-align: center"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">40,787</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,029</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-301">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-302">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">43,816</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Amortization</td><td> </td> <td style="text-align: center"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(34,288</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(3,596</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(130</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(1,064</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(39,078</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Translation adjustments</td><td style="padding-bottom: 1.5pt"> </td> <td style="text-align: center; padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(406</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(25</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-303">–</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-304">–</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(431</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt">Ending balance</td><td style="padding-bottom: 4pt"> </td> <td style="text-align: center; padding-bottom: 4pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">59,737</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">11,321</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">652</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">5,321</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">77,031</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> 59737000 11321000 652000 5321000 77031000 38837000 7816000 46653000 42638000 6115000 261000 2129000 51143000 12365000 736000 13101000 68301000 13758000 391000 3192000 85642000 53644000 5695000 59339000 6218000 782000 6385000 13385000 40787000 3029000 43816000 34288000 3596000 130000 1064000 39078000 -406000 -25000 -431000 59737000 11321000 652000 5321000 77031000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>8. GOODWILL</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i> </i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Goodwill is allocated to the following cash generating units (CGUs): Cartrack - Mozambique, Portugal, Spain and Other and Karooooo Logistics.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1.5pt"> </td> <td style="text-align: center"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="14" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Cartrack</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="padding-bottom: 1.5pt; font-weight: bold; text-align: center">Karooooo</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center"> </td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-weight: bold">Figures in Rand thousands</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Note</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Mozambique</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Portugal</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Spain</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Other</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Logistics</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Total</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td style="text-align: center"> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 30%; text-indent: -9pt; padding-left: 9pt">At March 1, 2021</td><td style="width: 1%"> </td> <td style="width: 9%; text-align: center"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 7%; text-align: right">57,232</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 7%; text-align: right">32,192</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 7%; text-align: right">22,818</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 7%; text-align: right">11,910</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 7%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-305">–</div></td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 7%; text-align: right">124,152</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -9pt; padding-left: 9pt">Acquisition of subsidiary</td><td> </td> <td style="text-align: center">28</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-306">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-307">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-308">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-309">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">58,314</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">58,314</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Translation adjustments</td><td style="padding-bottom: 1.5pt"> </td> <td style="text-align: center; padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">7,849</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(2,028</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(1,437</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(466</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-310">–</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">3,918</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -9pt; padding-left: 9pt">At February 28, 2022</td><td> </td> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">65,081</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">30,164</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">21,381</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">11,444</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">58,314</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">186,384</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Translation adjustments</td><td style="padding-bottom: 1.5pt"> </td> <td style="text-align: center; padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">17,196</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">4,305</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">3,051</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,545</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-311">–</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">26,097</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">At February 28, 2023</td><td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">82,277</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">34,469</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">24,432</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">12,989</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">58,314</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">212,481</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Impairment testing</i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 28.35pt"><b><i> </i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Group performs its annual impairment test at the end of each financial year, or more frequently if there are indications that goodwill may be impaired. No impairment was identified in the current financial year which is consistent with the conclusions reached in 2022.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Group considers the relationship between its market capitalization and its equity attributable to equity holders of the parent, among other factors, when performing the annual test of impairment. At February 28, 2023, the market capitalization of the Group exceeded the value of equity by ZAR 11.8 billion (2022: ZAR 12.6 billion).</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The recoverable amount of each cash-generating unit (CGU) with the exception of the Other CGUs is determined using a discounted cash flow valuation technique, which requires the use of various estimates. Each of the cash flow projections are based on forecasts over a five-year period, which have been approved by senior management. The Other CGUs are valued on an earnings multiple basis.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For the financial year ended February 28, 2022, the Group was of the view that the total consideration paid was representative of Karooooo Logistics fair value less costs of disposal as the acquisition of Karooooo Logistics was completed in September 2021. There were no significant events since the date of acquisition to the financial year ended February 28, 2022 that would have resulted in a significant reduction of its fair value. Accordingly, the recoverable amount approximates the carrying amount as of February 28, 2022 and goodwill arising from the acquisition of Karooooo Logistics was not impaired.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The key estimates used for the value in use calculations and sensitivity to changes in assumptions are as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 28.35pt"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td> </td> <td style="vertical-align: bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>As of February 28</b></span></td> <td style="vertical-align: bottom"> </td></tr> <tr> <td style="vertical-align: bottom; border-bottom: black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Key estimates</b></span></td> <td style="vertical-align: bottom"> </td> <td style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>CGU</b></span></td> <td style="vertical-align: bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2023</b></span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></td> <td style="vertical-align: bottom"> </td></tr> <tr> <td style="vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Revenue growth rate</b></span></td> <td style="vertical-align: bottom"> </td> <td> </td> <td style="vertical-align: bottom"> </td> <td colspan="2" style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td colspan="2" style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td></tr> <tr style="background-color: #CCEEFF"> <td rowspan="4" style="vertical-align: top; width: 66%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">This is the average annual compound growth rate in revenue that is derived from management’s forecast and is based on external available information, such as GDP and industry growth rate within the region.      </span></td> <td style="vertical-align: bottom; width: 1%"> </td> <td style="vertical-align: bottom; width: 11%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Mozambique</span></td> <td style="vertical-align: bottom; width: 1%"> </td> <td style="vertical-align: bottom; width: 1%"> </td> <td style="vertical-align: bottom; width: 8%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">16</span></td> <td style="vertical-align: bottom; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td> <td style="vertical-align: bottom; width: 1%"> </td> <td style="vertical-align: bottom; width: 1%"> </td> <td style="vertical-align: bottom; width: 8%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">17</span></td> <td style="vertical-align: bottom; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td></tr> <tr style="background-color: #CCEEFF"> <td style="vertical-align: bottom"> </td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Portugal</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">15</span></td> <td style="vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10</span></td> <td style="vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td></tr> <tr style="background-color: #CCEEFF"> <td style="vertical-align: bottom"> </td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Spain</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">19</span></td> <td style="vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">16</span></td> <td style="vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td></tr> <tr style="background-color: #CCEEFF"> <td style="vertical-align: bottom"> </td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Karooooo Logistics</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">51</span></td> <td style="vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: right"><span style="-sec-ix-hidden: hidden-fact-312; font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="vertical-align: bottom"> </td></tr> <tr> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: right"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: right"> </td> <td style="vertical-align: bottom"> </td></tr> <tr style="background-color: #CCEEFF"> <td style="vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The growth rate applied for revenue is considered to be the main driver of profitability and hence free cash flow. CGUs are at different maturity levels in their business cycles and hence will reflect considerably different growth rates. The various geographical markets the CGUs operate within also have differences in their economies which have been taken into consideration. The growth rate determined by management is based on historical data from both external and internal sources and is consistent with reported global telematics growth forecasts for the medium to long term and with the assumptions that a market participant would make.</span></td> <td style="vertical-align: bottom"> </td> <td> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: right"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: right"> </td> <td style="vertical-align: bottom"> </td></tr> <tr> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: right"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: right"> </td> <td style="vertical-align: bottom"> </td></tr> <tr> <td style="vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Terminal growth rate</b></span></td> <td style="vertical-align: bottom"> </td> <td> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: right"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: right"> </td> <td style="vertical-align: bottom"> </td></tr> <tr style="background-color: #CCEEFF"> <td rowspan="4" style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The estimated rate of growth after the five-year forecast period. This rate is informed primarily by external forecasts about economic activity by region. Changes in these rates are reflective of changes in market views on the economic growth in those regions.      </span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Mozambique</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">8</span></td> <td style="vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">8</span></td> <td style="vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td></tr> <tr style="background-color: #CCEEFF"> <td style="vertical-align: bottom"> </td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Portugal</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2</span></td> <td style="vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1</span></td> <td style="vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td></tr> <tr style="background-color: #CCEEFF"> <td style="vertical-align: bottom"> </td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Spain</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2</span></td> <td style="vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1</span></td> <td style="vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td></tr> <tr style="background-color: #CCEEFF"> <td style="vertical-align: bottom"> </td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Karooooo Logistics</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5</span></td> <td style="vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: right"><span style="-sec-ix-hidden: hidden-fact-313; font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="vertical-align: bottom"> </td></tr> <tr> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: right"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: right"> </td> <td style="vertical-align: bottom"> </td></tr> <tr> <td style="vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Discount rate</b></span></td> <td style="vertical-align: bottom"> </td> <td> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: right"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: right"> </td> <td style="vertical-align: bottom"> </td></tr> <tr style="background-color: #CCEEFF"> <td rowspan="4" style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The rate reflects the specific risks relating to the country and industry in which the entity operates. These rates were determined using externally available information. The rates were determined using the Capital Asset pricing model and adjusting for risk. The rate is a pre-tax rate.  </span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Mozambique</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">31</span></td> <td style="vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">30</span></td> <td style="vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td></tr> <tr style="background-color: #CCEEFF"> <td style="vertical-align: bottom"> </td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Portugal</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">19</span></td> <td style="vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">16</span></td> <td style="vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td></tr> <tr style="background-color: #CCEEFF"> <td style="vertical-align: bottom"> </td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Spain</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">19</span></td> <td style="vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">17</span></td> <td style="vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td></tr> <tr style="background-color: #CCEEFF"> <td style="vertical-align: bottom"> </td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Karooooo Logistics</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">38</span></td> <td style="vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: right"><span style="-sec-ix-hidden: hidden-fact-314; font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="vertical-align: bottom"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 28.35pt"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Sensitivity analysis</i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i> </i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Group has applied a 50 basis point (2022: 50 basis point) increase and decrease to the revenue growth rates, terminal growth rates and discount rates used in the impairment testing. For Spain, Portugal and Karooooo Logistics, it does not result in impairment. However, for Mozambique, an increase of the discount rate, decrease of revenue growth rate or decrease in terminal growth rate by 50 basis point would result in an immaterial impairment.</p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1.5pt"> </td> <td style="text-align: center"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="14" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Cartrack</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="padding-bottom: 1.5pt; font-weight: bold; text-align: center">Karooooo</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center"> </td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-weight: bold">Figures in Rand thousands</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Note</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Mozambique</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Portugal</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Spain</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Other</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Logistics</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Total</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td style="text-align: center"> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 30%; text-indent: -9pt; padding-left: 9pt">At March 1, 2021</td><td style="width: 1%"> </td> <td style="width: 9%; text-align: center"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 7%; text-align: right">57,232</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 7%; text-align: right">32,192</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 7%; text-align: right">22,818</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 7%; text-align: right">11,910</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 7%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-305">–</div></td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 7%; text-align: right">124,152</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -9pt; padding-left: 9pt">Acquisition of subsidiary</td><td> </td> <td style="text-align: center">28</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-306">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-307">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-308">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-309">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">58,314</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">58,314</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Translation adjustments</td><td style="padding-bottom: 1.5pt"> </td> <td style="text-align: center; padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">7,849</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(2,028</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(1,437</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(466</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-310">–</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">3,918</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -9pt; padding-left: 9pt">At February 28, 2022</td><td> </td> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">65,081</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">30,164</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">21,381</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">11,444</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">58,314</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">186,384</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Translation adjustments</td><td style="padding-bottom: 1.5pt"> </td> <td style="text-align: center; padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">17,196</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">4,305</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">3,051</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,545</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-311">–</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">26,097</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">At February 28, 2023</td><td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">82,277</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">34,469</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">24,432</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">12,989</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">58,314</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">212,481</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> 57232000 32192000 22818000 11910000 124152000 58314000 58314000 7849000 -2028000 -1437000 -466000 3918000 65081000 30164000 21381000 11444000 58314000 186384000 17196000 4305000 3051000 1545000 26097000 82277000 34469000 24432000 12989000 58314000 212481000 11800000000 12600000000 <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td> </td> <td style="vertical-align: bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>As of February 28</b></span></td> <td style="vertical-align: bottom"> </td></tr> <tr> <td style="vertical-align: bottom; border-bottom: black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Key estimates</b></span></td> <td style="vertical-align: bottom"> </td> <td style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>CGU</b></span></td> <td style="vertical-align: bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2023</b></span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></td> <td style="vertical-align: bottom"> </td></tr> <tr> <td style="vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Revenue growth rate</b></span></td> <td style="vertical-align: bottom"> </td> <td> </td> <td style="vertical-align: bottom"> </td> <td colspan="2" style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td colspan="2" style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td></tr> <tr style="background-color: #CCEEFF"> <td rowspan="4" style="vertical-align: top; width: 66%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">This is the average annual compound growth rate in revenue that is derived from management’s forecast and is based on external available information, such as GDP and industry growth rate within the region.      </span></td> <td style="vertical-align: bottom; width: 1%"> </td> <td style="vertical-align: bottom; width: 11%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Mozambique</span></td> <td style="vertical-align: bottom; width: 1%"> </td> <td style="vertical-align: bottom; width: 1%"> </td> <td style="vertical-align: bottom; width: 8%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">16</span></td> <td style="vertical-align: bottom; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td> <td style="vertical-align: bottom; width: 1%"> </td> <td style="vertical-align: bottom; width: 1%"> </td> <td style="vertical-align: bottom; width: 8%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">17</span></td> <td style="vertical-align: bottom; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td></tr> <tr style="background-color: #CCEEFF"> <td style="vertical-align: bottom"> </td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Portugal</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">15</span></td> <td style="vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10</span></td> <td style="vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td></tr> <tr style="background-color: #CCEEFF"> <td style="vertical-align: bottom"> </td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Spain</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">19</span></td> <td style="vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">16</span></td> <td style="vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td></tr> <tr style="background-color: #CCEEFF"> <td style="vertical-align: bottom"> </td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Karooooo Logistics</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">51</span></td> <td style="vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: right"><span style="-sec-ix-hidden: hidden-fact-312; font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="vertical-align: bottom"> </td></tr> <tr> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: right"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: right"> </td> <td style="vertical-align: bottom"> </td></tr> <tr style="background-color: #CCEEFF"> <td style="vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The growth rate applied for revenue is considered to be the main driver of profitability and hence free cash flow. CGUs are at different maturity levels in their business cycles and hence will reflect considerably different growth rates. The various geographical markets the CGUs operate within also have differences in their economies which have been taken into consideration. The growth rate determined by management is based on historical data from both external and internal sources and is consistent with reported global telematics growth forecasts for the medium to long term and with the assumptions that a market participant would make.</span></td> <td style="vertical-align: bottom"> </td> <td> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: right"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: right"> </td> <td style="vertical-align: bottom"> </td></tr> <tr> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: right"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: right"> </td> <td style="vertical-align: bottom"> </td></tr> <tr> <td style="vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Terminal growth rate</b></span></td> <td style="vertical-align: bottom"> </td> <td> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: right"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: right"> </td> <td style="vertical-align: bottom"> </td></tr> <tr style="background-color: #CCEEFF"> <td rowspan="4" style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The estimated rate of growth after the five-year forecast period. This rate is informed primarily by external forecasts about economic activity by region. Changes in these rates are reflective of changes in market views on the economic growth in those regions.      </span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Mozambique</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">8</span></td> <td style="vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">8</span></td> <td style="vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td></tr> <tr style="background-color: #CCEEFF"> <td style="vertical-align: bottom"> </td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Portugal</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2</span></td> <td style="vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1</span></td> <td style="vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td></tr> <tr style="background-color: #CCEEFF"> <td style="vertical-align: bottom"> </td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Spain</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2</span></td> <td style="vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1</span></td> <td style="vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td></tr> <tr style="background-color: #CCEEFF"> <td style="vertical-align: bottom"> </td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Karooooo Logistics</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5</span></td> <td style="vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: right"><span style="-sec-ix-hidden: hidden-fact-313; font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="vertical-align: bottom"> </td></tr> <tr> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: right"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: right"> </td> <td style="vertical-align: bottom"> </td></tr> <tr> <td style="vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Discount rate</b></span></td> <td style="vertical-align: bottom"> </td> <td> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: right"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: right"> </td> <td style="vertical-align: bottom"> </td></tr> <tr style="background-color: #CCEEFF"> <td rowspan="4" style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The rate reflects the specific risks relating to the country and industry in which the entity operates. These rates were determined using externally available information. The rates were determined using the Capital Asset pricing model and adjusting for risk. The rate is a pre-tax rate.  </span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Mozambique</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">31</span></td> <td style="vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">30</span></td> <td style="vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td></tr> <tr style="background-color: #CCEEFF"> <td style="vertical-align: bottom"> </td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Portugal</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">19</span></td> <td style="vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">16</span></td> <td style="vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td></tr> <tr style="background-color: #CCEEFF"> <td style="vertical-align: bottom"> </td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Spain</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">19</span></td> <td style="vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">17</span></td> <td style="vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td></tr> <tr style="background-color: #CCEEFF"> <td style="vertical-align: bottom"> </td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Karooooo Logistics</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">38</span></td> <td style="vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: right"><span style="-sec-ix-hidden: hidden-fact-314; font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="vertical-align: bottom"> </td></tr> </table> This is the average annual compound growth rate in revenue that is derived from management’s forecast and is based on external available information, such as GDP and industry growth rate within the region. Mozambique 0.16 0.17 Portugal 0.15 0.10 Spain 0.19 0.16 Karooooo Logistics 0.51 The growth rate applied for revenue is considered to be the main driver of profitability and hence free cash flow. CGUs are at different maturity levels in their business cycles and hence will reflect considerably different growth rates. The various geographical markets the CGUs operate within also have differences in their economies which have been taken into consideration. The growth rate determined by management is based on historical data from both external and internal sources and is consistent with reported global telematics growth forecasts for the medium to long term and with the assumptions that a market participant would make. The estimated rate of growth after the five-year forecast period. This rate is informed primarily by external forecasts about economic activity by region. Changes in these rates are reflective of changes in market views on the economic growth in those regions. Mozambique 0.08 0.08 Portugal 0.02 0.01 Spain 0.02 0.01 Karooooo Logistics 0.05 The rate reflects the specific risks relating to the country and industry in which the entity operates. These rates were determined using externally available information. The rates were determined using the Capital Asset pricing model and adjusting for risk. The rate is a pre-tax rate. Mozambique 0.31 0.30 Portugal 0.19 0.16 Spain 0.19 0.17 Karooooo Logistics 0.38 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>9. DEFERRED TAX</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1.5pt"> </td> <td style="text-align: center"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">As of February 28</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-weight: bold">Figures in Rand thousands</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Note</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td style="text-align: center"> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; font-weight: bold; text-align: left; padding-bottom: 1.5pt">Deferred tax liabilities</td><td style="width: 1%; padding-bottom: 1.5pt"> </td> <td style="text-align: center; width: 11%; padding-bottom: 1.5pt"> </td><td style="width: 1%; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right">(51,894</td><td style="border-bottom: Black 1.5pt solid; width: 1%; padding-bottom: 1.5pt; text-align: left">)</td><td style="border-bottom: Black 1.5pt solid; width: 1%; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right">(47,063</td><td style="border-bottom: Black 1.5pt solid; width: 1%; padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Deferred revenue</td><td> </td> <td style="text-align: center"> </td><td> </td> <td style="border-left: Black 1.5pt solid; text-align: left"> </td><td style="text-align: right">59,402</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">58,137</td><td style="border-right: Black 1.5pt solid; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Property, plant and equipment and capitalized commission assets</td><td> </td> <td style="text-align: center"> </td><td> </td> <td style="border-left: Black 1.5pt solid; text-align: left"> </td><td style="text-align: right">(144,007</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(144,782</td><td style="border-right: Black 1.5pt solid; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Lease obligations</td><td> </td> <td style="text-align: center"> </td><td> </td> <td style="border-left: Black 1.5pt solid; text-align: left"> </td><td style="text-align: right">4,812</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4,690</td><td style="border-right: Black 1.5pt solid; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">ECL provision on trade receivables</td><td> </td> <td style="text-align: center"> </td><td> </td> <td style="border-left: Black 1.5pt solid; text-align: left"> </td><td style="text-align: right">17,238</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">21,887</td><td style="border-right: Black 1.5pt solid; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt">Other</td><td style="padding-bottom: 1.5pt"> </td> <td style="text-align: center; padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; border-left: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">10,661</td><td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">13,005</td><td style="border-right: Black 1.5pt solid; border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: center"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="font-weight: bold; text-align: left; padding-bottom: 1.5pt">Deferred tax assets</td><td style="padding-bottom: 1.5pt"> </td> <td style="text-align: center; padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">60,919</td><td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">58,383</td><td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Deferred revenue</td><td> </td> <td style="text-align: center"> </td><td> </td> <td style="border-left: Black 1.5pt solid; text-align: left"> </td><td style="text-align: right">4,856</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">540</td><td style="border-right: Black 1.5pt solid; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Property, plant and equipment and capitalized commission assets</td><td> </td> <td style="text-align: center"> </td><td> </td> <td style="border-left: Black 1.5pt solid; text-align: left"> </td><td style="text-align: right">25,233</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">27,059</td><td style="border-right: Black 1.5pt solid; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Tax losses</td><td> </td> <td style="text-align: center"> </td><td> </td> <td style="border-left: Black 1.5pt solid; text-align: left"> </td><td style="text-align: right">8,795</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">19,710</td><td style="border-right: Black 1.5pt solid; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Lease obligations</td><td> </td> <td style="text-align: center"> </td><td> </td> <td style="border-left: Black 1.5pt solid; text-align: left"> </td><td style="text-align: right">2,903</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,303</td><td style="border-right: Black 1.5pt solid; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">ECL provision on trade receivables</td><td> </td> <td style="text-align: center"> </td><td> </td> <td style="border-left: Black 1.5pt solid; text-align: left"> </td><td style="text-align: right">8,890</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,953</td><td style="border-right: Black 1.5pt solid; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt">Other</td><td style="padding-bottom: 1.5pt"> </td> <td style="text-align: center; padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; border-left: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">10,242</td><td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">5,818</td><td style="border-right: Black 1.5pt solid; border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: center"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="font-weight: bold; text-align: left; padding-bottom: 4pt">Total net deferred tax assets</td><td style="padding-bottom: 4pt"> </td> <td style="text-align: center; padding-bottom: 4pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">9,025</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">11,320</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: center"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="font-weight: bold; text-align: left">Reconciliation of deferred tax assets/(liabilities)</td><td> </td> <td style="text-align: center"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>At March 1</td><td> </td> <td style="text-align: center"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">11,320</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,022</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>Acquisition of subsidiaries</td><td> </td> <td style="text-align: center"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-315">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(13,386</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Increase in deferred revenue temporary differences</td><td> </td> <td style="text-align: center"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,417</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">13,912</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Decrease in property, plant and equipment and capitalized commission assets temporary differences</td><td> </td> <td style="text-align: center"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(469</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(23,479</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">(Decrease)/increase in tax losses temporary differences</td><td> </td> <td style="text-align: center"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(13,076</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">8,887</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Increase/(decrease) in lease obligation temporary differences</td><td> </td> <td style="text-align: center"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,659</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(6,365</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">(Decrease)/increase in ECL provision on trade receivables temporary differences</td><td> </td> <td style="text-align: center"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(430</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">13,855</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Increase in other temporary differences</td><td> </td> <td style="text-align: center"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,504</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">12,954</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Translation adjustments</td><td style="padding-bottom: 1.5pt"> </td> <td style="text-align: center; padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">3,100</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(80</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="font-weight: bold; padding-bottom: 4pt">At February 28</td><td style="padding-bottom: 4pt"> </td> <td style="text-align: center; padding-bottom: 4pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">9,025</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">11,320</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: center"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="font-weight: bold; text-align: left">Reconciliation of deferred tax balances</td><td> </td> <td style="text-align: center"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>At March 1</td><td> </td> <td style="text-align: center"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">11,320</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,022</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>Acquisition of subsidiaries</td><td> </td> <td style="text-align: center"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-316">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(13,386</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">(Charge)/credit to income statement</td><td> </td> <td style="text-align: center">24</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(17,229</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">19,764</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>Others</td><td> </td> <td style="text-align: center"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">14,570</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-317">-</div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Translation adjustments</td><td style="padding-bottom: 1.5pt"> </td> <td style="text-align: center; padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">364</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(80</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="font-weight: bold; padding-bottom: 4pt">At February 28</td><td style="padding-bottom: 4pt"> </td> <td style="text-align: center; padding-bottom: 4pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">9,025</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">11,320</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i> </i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Unrecognized deferred tax assets</i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i> </i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Group has not recognized deferred tax assets relating to available tax losses in start-up subsidiaries where the probability of future taxable income is uncertain. These potential deferred tax assets will be recognized and utilized in future periods as and when they meet the recognition criteria. The tax losses available from these subsidiaries are ZAR 116.2 million (2022: ZAR 6.2 million). Detailed budgets and forecasts have been prepared by management which support the recoverability of these tax losses. None of the tax losses expire in terms of local tax legislation.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Unrecognized deferred tax liabilities</i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i> </i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">No deferred tax liability is recognized on temporary differences of ZAR 1,194.7 million (2022: ZAR 1,484.7 million) relating to the unremitted earnings of overseas subsidiaries as the Group is able to control the timings of the reversal of these temporary differences and it is probable that they will not reverse in the foreseeable future.</p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1.5pt"> </td> <td style="text-align: center"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">As of February 28</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-weight: bold">Figures in Rand thousands</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Note</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td style="text-align: center"> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; font-weight: bold; text-align: left; padding-bottom: 1.5pt">Deferred tax liabilities</td><td style="width: 1%; padding-bottom: 1.5pt"> </td> <td style="text-align: center; width: 11%; padding-bottom: 1.5pt"> </td><td style="width: 1%; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right">(51,894</td><td style="border-bottom: Black 1.5pt solid; width: 1%; padding-bottom: 1.5pt; text-align: left">)</td><td style="border-bottom: Black 1.5pt solid; width: 1%; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right">(47,063</td><td style="border-bottom: Black 1.5pt solid; width: 1%; padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Deferred revenue</td><td> </td> <td style="text-align: center"> </td><td> </td> <td style="border-left: Black 1.5pt solid; text-align: left"> </td><td style="text-align: right">59,402</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">58,137</td><td style="border-right: Black 1.5pt solid; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Property, plant and equipment and capitalized commission assets</td><td> </td> <td style="text-align: center"> </td><td> </td> <td style="border-left: Black 1.5pt solid; text-align: left"> </td><td style="text-align: right">(144,007</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(144,782</td><td style="border-right: Black 1.5pt solid; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Lease obligations</td><td> </td> <td style="text-align: center"> </td><td> </td> <td style="border-left: Black 1.5pt solid; text-align: left"> </td><td style="text-align: right">4,812</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4,690</td><td style="border-right: Black 1.5pt solid; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">ECL provision on trade receivables</td><td> </td> <td style="text-align: center"> </td><td> </td> <td style="border-left: Black 1.5pt solid; text-align: left"> </td><td style="text-align: right">17,238</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">21,887</td><td style="border-right: Black 1.5pt solid; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt">Other</td><td style="padding-bottom: 1.5pt"> </td> <td style="text-align: center; padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; border-left: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">10,661</td><td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">13,005</td><td style="border-right: Black 1.5pt solid; border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: center"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="font-weight: bold; text-align: left; padding-bottom: 1.5pt">Deferred tax assets</td><td style="padding-bottom: 1.5pt"> </td> <td style="text-align: center; padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">60,919</td><td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">58,383</td><td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Deferred revenue</td><td> </td> <td style="text-align: center"> </td><td> </td> <td style="border-left: Black 1.5pt solid; text-align: left"> </td><td style="text-align: right">4,856</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">540</td><td style="border-right: Black 1.5pt solid; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Property, plant and equipment and capitalized commission assets</td><td> </td> <td style="text-align: center"> </td><td> </td> <td style="border-left: Black 1.5pt solid; text-align: left"> </td><td style="text-align: right">25,233</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">27,059</td><td style="border-right: Black 1.5pt solid; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Tax losses</td><td> </td> <td style="text-align: center"> </td><td> </td> <td style="border-left: Black 1.5pt solid; text-align: left"> </td><td style="text-align: right">8,795</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">19,710</td><td style="border-right: Black 1.5pt solid; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Lease obligations</td><td> </td> <td style="text-align: center"> </td><td> </td> <td style="border-left: Black 1.5pt solid; text-align: left"> </td><td style="text-align: right">2,903</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,303</td><td style="border-right: Black 1.5pt solid; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">ECL provision on trade receivables</td><td> </td> <td style="text-align: center"> </td><td> </td> <td style="border-left: Black 1.5pt solid; text-align: left"> </td><td style="text-align: right">8,890</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,953</td><td style="border-right: Black 1.5pt solid; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt">Other</td><td style="padding-bottom: 1.5pt"> </td> <td style="text-align: center; padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; border-left: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">10,242</td><td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">5,818</td><td style="border-right: Black 1.5pt solid; border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: center"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="font-weight: bold; text-align: left; padding-bottom: 4pt">Total net deferred tax assets</td><td style="padding-bottom: 4pt"> </td> <td style="text-align: center; padding-bottom: 4pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">9,025</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">11,320</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: center"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="font-weight: bold; text-align: left">Reconciliation of deferred tax assets/(liabilities)</td><td> </td> <td style="text-align: center"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>At March 1</td><td> </td> <td style="text-align: center"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">11,320</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,022</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>Acquisition of subsidiaries</td><td> </td> <td style="text-align: center"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-315">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(13,386</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Increase in deferred revenue temporary differences</td><td> </td> <td style="text-align: center"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,417</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">13,912</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Decrease in property, plant and equipment and capitalized commission assets temporary differences</td><td> </td> <td style="text-align: center"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(469</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(23,479</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">(Decrease)/increase in tax losses temporary differences</td><td> </td> <td style="text-align: center"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(13,076</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">8,887</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Increase/(decrease) in lease obligation temporary differences</td><td> </td> <td style="text-align: center"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,659</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(6,365</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">(Decrease)/increase in ECL provision on trade receivables temporary differences</td><td> </td> <td style="text-align: center"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(430</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">13,855</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Increase in other temporary differences</td><td> </td> <td style="text-align: center"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,504</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">12,954</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Translation adjustments</td><td style="padding-bottom: 1.5pt"> </td> <td style="text-align: center; padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">3,100</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(80</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="font-weight: bold; padding-bottom: 4pt">At February 28</td><td style="padding-bottom: 4pt"> </td> <td style="text-align: center; padding-bottom: 4pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">9,025</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">11,320</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: center"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="font-weight: bold; text-align: left">Reconciliation of deferred tax balances</td><td> </td> <td style="text-align: center"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>At March 1</td><td> </td> <td style="text-align: center"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">11,320</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,022</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>Acquisition of subsidiaries</td><td> </td> <td style="text-align: center"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-316">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(13,386</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">(Charge)/credit to income statement</td><td> </td> <td style="text-align: center">24</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(17,229</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">19,764</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>Others</td><td> </td> <td style="text-align: center"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">14,570</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-317">-</div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Translation adjustments</td><td style="padding-bottom: 1.5pt"> </td> <td style="text-align: center; padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">364</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(80</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="font-weight: bold; padding-bottom: 4pt">At February 28</td><td style="padding-bottom: 4pt"> </td> <td style="text-align: center; padding-bottom: 4pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">9,025</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">11,320</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> 51894000 47063000 59402000 58137000 -144007000 -144782000 4812000 4690000 17238000 21887000 10661000 13005000 60919000 58383000 4856000 540000 25233000 27059000 8795000 19710000 2903000 1303000 8890000 3953000 10242000 5818000 9025000 11320000 11320000 5022000 -13386000 5417000 13912000 469000 23479000 -13076000 8887000 1659000 -6365000 -430000 13855000 1504000 12954000 3100000 -80000 9025000 11320000 11320000 5022000 -13386000 -17229000 19764000 14570000 364000 -80000 9025000 11320000 116200000 6200000 1194700000 1484700000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>10. INVENTORIES</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">As of February 28</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-weight: bold">Figures in Rand thousands</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%">Vehicles</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">75,843</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">25,369</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Other consumables</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">3,316</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-318">-</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt">Total inventories</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">79,159</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">25,369</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt">Inventories recognized as an expense in cost of sales</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">218,847</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">59,213</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">As of February 28</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-weight: bold">Figures in Rand thousands</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%">Vehicles</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">75,843</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">25,369</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Other consumables</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">3,316</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-318">-</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt">Total inventories</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">79,159</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">25,369</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt">Inventories recognized as an expense in cost of sales</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">218,847</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">59,213</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> 75843000 25369000 3316000 79159000 25369000 218847000 59213000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>11. TRADE AND OTHER RECEIVABLES AND PREPAYMENTS</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 14.2pt; text-align: justify; text-indent: -14.2pt"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">As of February 28</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-weight: bold">Figures in Rand thousands</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">Amounts due from related parties</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-319">-</div></td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">2,515</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Trade receivables</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">485,740</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">448,212</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Expected credit loss provision</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(149,541</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(161,683</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">336,199</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">289,044</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; text-align: left">Other receivables</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>Deposits</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">11,811</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">6,386</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Sundry debtors</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">24,739</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">9,131</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Finance lease receivables</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">21,403</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-320">-</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt">Subtotal</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">394,152</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">304,561</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Prepayments</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">32,387</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">28,964</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Other taxes</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">7,367</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">10,083</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt">Total trade and other receivables and prepayments</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">433,906</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">343,608</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>Non-current</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">24,715</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">9,722</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt">Current</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">409,191</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">333,886</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">433,906</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">343,608</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Amounts due from related parties are unsecured, interest-free and repayable on demand.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Group recognizes a loss allowance for expected credit losses on financial assets that are measured at amortized cost. The determination of the expected credit loss provision is calculated on a basis specific to each customer grouping and jurisdiction in which the Group operates and requires the use of estimates. Additional information regarding credit risk applicable to trade receivables is disclosed in Note 31.2 (a).</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Group has recognized a loss allowance of 100% (2022: 100%) against aged receivables, and debts are considered aged and not recoverable when they typically reach 360 or 450 days, depending on respective entities’ historical experiences.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">With customers being afforded payment holidays and extended payment terms, the ageing profile of trade receivables has extended which in turn has resulted in the expected credit loss provision being increased. The method in providing for expected credit losses is consistent with prior years.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The average credit period extended to customers is 30 days (2022: 30 days). No interest is charged on outstanding trade receivables. </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"><b>Credit quality of trade and other receivables</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"><i> </i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Information on credit quality of trade and other receivables is on Note 31.2 (a).</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Reconciliation of the expected credit loss provision recognized with regard to trade and other receivables</i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: 10.35pt"><i> </i></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">As of February 28</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-weight: bold">Figures in Rand thousands</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%">At March 1</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">(161,683</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">(101,066</td><td style="width: 1%; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Allowance for expected credit losses, net</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(87,541</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(88,482</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Amounts utilized</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">105,921</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">26,896</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Translation adjustments</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(6,238</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">969</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt">At February 28</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">(149,541</td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">(161,683</td><td style="padding-bottom: 4pt; text-align: left">)</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><i> </i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">During the year ended February 28, 2023, the Group entered into a finance leasing arrangement as a lessor for a property to a third party. The average term of finance leases entered into is five years. The following table shows the maturity analysis of the undiscounted lease payments to be received:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center">As of<br/> February 28</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-weight: bold">Figures in Rand thousands</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold">Maturities analysis</td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%; text-align: left">– within one year</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">4,078</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">– within two to four years</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">14,525</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">– over four years</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,800</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt">Present value of lease payments</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">21,403</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Non-current asset</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">17,325</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Current asset</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">4,078</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">21,403</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">As of February 28</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-weight: bold">Figures in Rand thousands</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">Amounts due from related parties</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-319">-</div></td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">2,515</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Trade receivables</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">485,740</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">448,212</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Expected credit loss provision</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(149,541</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(161,683</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">336,199</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">289,044</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; text-align: left">Other receivables</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>Deposits</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">11,811</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">6,386</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Sundry debtors</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">24,739</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">9,131</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Finance lease receivables</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">21,403</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-320">-</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt">Subtotal</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">394,152</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">304,561</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Prepayments</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">32,387</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">28,964</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Other taxes</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">7,367</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">10,083</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt">Total trade and other receivables and prepayments</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">433,906</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">343,608</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>Non-current</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">24,715</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">9,722</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt">Current</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">409,191</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">333,886</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">433,906</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">343,608</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> 2515000 485740000 448212000 -149541000 -161683000 336199000 289044000 11811000 6386000 24739000 9131000 21403000 394152000 304561000 32387000 28964000 7367000 10083000 433906000 343608000 24715000 9722000 409191000 333886000 433906000 343608000 1 1 <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">As of February 28</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-weight: bold">Figures in Rand thousands</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%">At March 1</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">(161,683</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">(101,066</td><td style="width: 1%; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Allowance for expected credit losses, net</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(87,541</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(88,482</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Amounts utilized</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">105,921</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">26,896</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Translation adjustments</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(6,238</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">969</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt">At February 28</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">(149,541</td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">(161,683</td><td style="padding-bottom: 4pt; text-align: left">)</td></tr> </table> -161683000 -101066000 -87541000 -88482000 105921000 26896000 -6238000 969000 -149541000 -161683000 P5Y <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center">As of<br/> February 28</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-weight: bold">Figures in Rand thousands</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold">Maturities analysis</td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%; text-align: left">– within one year</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">4,078</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">– within two to four years</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">14,525</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">– over four years</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,800</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt">Present value of lease payments</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">21,403</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Non-current asset</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">17,325</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Current asset</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">4,078</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">21,403</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> 4078000 14525000 2800000 21403000 17325000 4078000 21403000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>12. LOANS TO/(FROM) RELATED PARTIES</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">As of February 28</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-weight: bold">Figures in Rand thousands</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold">Non-current assets</td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left; padding-bottom: 4pt">Loans to related party</td><td style="width: 1%; padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; width: 1%; text-align: left"> </td><td style="border-bottom: Black 4pt double; width: 9%; text-align: right">25,800</td><td style="width: 1%; padding-bottom: 4pt; text-align: left"> </td><td style="width: 1%; padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; width: 1%; text-align: left"> </td><td style="border-bottom: Black 4pt double; width: 9%; text-align: right">19,400</td><td style="width: 1%; padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; text-align: left">Current liabilities</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 4pt">Loans from related parties</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">(607</td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">(2,134</td><td style="padding-bottom: 4pt; text-align: left">)</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Related party loans are unsecured, bear no interest and have no fixed terms of repayment. The fair value of these financial instruments approximates the carrying amount.</p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">As of February 28</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-weight: bold">Figures in Rand thousands</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold">Non-current assets</td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left; padding-bottom: 4pt">Loans to related party</td><td style="width: 1%; padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; width: 1%; text-align: left"> </td><td style="border-bottom: Black 4pt double; width: 9%; text-align: right">25,800</td><td style="width: 1%; padding-bottom: 4pt; text-align: left"> </td><td style="width: 1%; padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; width: 1%; text-align: left"> </td><td style="border-bottom: Black 4pt double; width: 9%; text-align: right">19,400</td><td style="width: 1%; padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; text-align: left">Current liabilities</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 4pt">Loans from related parties</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">(607</td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">(2,134</td><td style="padding-bottom: 4pt; text-align: left">)</td></tr> </table> 25800000 19400000 -607000 -2134000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>13. CASH AND CASH EQUIVALENTS AND BANK OVERDRAFT</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">As of February 28</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-weight: bold">Figures in Rand thousands</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">Cash on hand</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">398</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">2,175</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Bank balances</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">318,630</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">717,935</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Short-term deposits</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">646,762</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">11,638</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Cash and cash equivalents in the consolidated statement of financial position</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">965,790</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">731,748</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Bank overdrafts</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(40</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(13,722</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 4pt">Cash and cash equivalents in the consolidated statement of cash flows</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">965,750</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">718,026</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Current assets</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">965,790</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">731,748</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Current liabilities</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(40</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(13,722</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">965,750</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">718,026</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Information on cash flow management is included in Note 31.2 (b). Refer to Note 36 for information on the various facilities available to the Group.</p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">As of February 28</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-weight: bold">Figures in Rand thousands</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">Cash on hand</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">398</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">2,175</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Bank balances</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">318,630</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">717,935</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Short-term deposits</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">646,762</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">11,638</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Cash and cash equivalents in the consolidated statement of financial position</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">965,790</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">731,748</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Bank overdrafts</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(40</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(13,722</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 4pt">Cash and cash equivalents in the consolidated statement of cash flows</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">965,750</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">718,026</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Current assets</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">965,790</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">731,748</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Current liabilities</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(40</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(13,722</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">965,750</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">718,026</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> 398000 2175000 318630000 717935000 646762000 11638000 965790000 731748000 40000 13722000 965750000 718026000 965790000 731748000 40000 13722000 965750000 718026000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>14. OTHER FINANCIAL ASSETS</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">As of February 28</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-weight: bold">Figures in Rand thousands</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold">Non-current assets</td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left"><span style="font-size: 10pt">Derivative – call option <sup>1</sup></span></td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">388</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">1,359</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; text-align: left">Current assets</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt"><span style="font-size: 10pt">Derivative – put option <sup>2</sup></span></td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-321">-</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">15,305</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">388</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">16,664</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><sup> </sup></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 24px"><span style="font-size: 10pt"><sup>1</sup></span></td> <td style="text-align: justify"><span style="font-size: 10pt">Relates to the acquisition of Picup. See Note 28 for details.</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"/> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 24px"><span style="font-size: 10pt"><sup>2</sup></span></td> <td style="text-align: justify"><span style="font-size: 10pt">Relates to the put option agreement entered with ultimate controlling shareholder to grant the Group the right to sell all its interest in Picup. The put option expired on August 31, 2022. As this is a transaction with owner, the fair value and subsequent changes fair value of the put option is recognized directly against retained earnings.</span></td></tr> </table> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">As of February 28</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-weight: bold">Figures in Rand thousands</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold">Non-current assets</td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left"><span style="font-size: 10pt">Derivative – call option <sup>1</sup></span></td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">388</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">1,359</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; text-align: left">Current assets</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt"><span style="font-size: 10pt">Derivative – put option <sup>2</sup></span></td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-321">-</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">15,305</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">388</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">16,664</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 24px"><span style="font-size: 10pt"><sup>1</sup></span></td> <td style="text-align: justify"><span style="font-size: 10pt">Relates to the acquisition of Picup. See Note 28 for details.</span></td></tr> </table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 24px"><span style="font-size: 10pt"><sup>2</sup></span></td> <td style="text-align: justify"><span style="font-size: 10pt">Relates to the put option agreement entered with ultimate controlling shareholder to grant the Group the right to sell all its interest in Picup. The put option expired on August 31, 2022. As this is a transaction with owner, the fair value and subsequent changes fair value of the put option is recognized directly against retained earnings.</span></td></tr> </table> 388000 1359000 15305000 388000 16664000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 14.2pt; text-align: justify; text-indent: -14.2pt"><b>15. SHARE CAPITAL</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">As of February 28</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-weight: bold">Figures in Rand thousands</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; "> <td style="width: 76%"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right"> </td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right"> </td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt">Issued and fully paid 30,951,106 (2022: 30,951,106) ordinary shares of no par value</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">7,142,853</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">7,142,853</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As discussed in Note 1, Karooooo acquired control of Cartrack when the loan from Zak to Karooooo was extinguished through the issuance of shares. The acquisition of control of Cartrack has been accounted for as a transaction under common control. The Company’s authorized and issued number of ordinary shares increased on November 18, 2020 to 20,332,894 shares as of February 28, 2021.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Karooooo listed on NASDAQ in April 2021 with 20,332,894 shares and issued additional 1,207,500 shares to public shareholders. On April 21, 2021, Karooooo bought out all of the minority shareholders of Cartrack and delisted Cartrack from the JSE. In terms of the reinvestment offer, investors who elected to remain invested in Cartrack received 1 Karooooo ordinary share for every 10 Cartrack ordinary shares owned on the JSE prior to the finalization of reinvestment offer. Karooooo concluded an inward secondary listing on the JSE on April 21, 2021 and issued another 9,410,712 ordinary shares to eligible Cartrack shareholders. The Company’s authorized and issued number of ordinary shares increased from 20,332,894 to 30,951,106 as at February 28, 2022.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The holder of ordinary shares is entitled to receive dividends as declared from time to time, and is entitled to one vote per share at meetings of the Company.</p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">As of February 28</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-weight: bold">Figures in Rand thousands</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; "> <td style="width: 76%"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right"> </td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right"> </td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt">Issued and fully paid 30,951,106 (2022: 30,951,106) ordinary shares of no par value</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">7,142,853</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">7,142,853</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> 30951106 30951106 7142853000 7142853000 20332894 20332894 1207500 9410712 20332894 30951106 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>16. TERM LOANS</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1.5pt"> </td> <td> </td><td style="padding-bottom: 1.5pt"> </td> <td style="text-align: center"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="text-align: center"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="text-align: center"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">As of February 28</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-weight: bold">Figures in Rand thousands</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Notes</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Currency</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Interest rate</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Maturity</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td> </td><td> </td> <td style="text-align: right"> </td><td> </td> <td style="text-align: right"> </td><td> </td> <td style="text-align: center"> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; "> <td style="font-weight: bold; text-align: left">Non-current liabilities</td><td> </td> <td> </td><td> </td> <td style="text-align: right"> </td><td> </td> <td style="text-align: right"> </td><td> </td> <td style="text-align: center"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 28%"><span style="font-size: 10pt">Interest-bearing loans<sup>1</sup></span></td><td style="width: 1%"> </td> <td style="width: 11%"> </td><td style="width: 1%"> </td> <td style="width: 11%; text-align: center">ZAR</td><td style="width: 1%"> </td> <td style="width: 11%; text-align: center">JIBAR + 2.05%</td><td style="width: 1%"> </td> <td style="width: 11%; text-align: center">February 2024</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-322">-</div></td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">20,003</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Interest-bearing loans</td><td> </td> <td> </td><td> </td> <td style="text-align: center">ZAR</td><td> </td> <td style="text-align: center">7.25%</td><td> </td> <td style="text-align: center">February 2025</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">504</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-323">-</div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Interest-bearing loans</td><td> </td> <td> </td><td> </td> <td style="text-align: center">EUR</td><td> </td> <td style="text-align: center">EURIBOR + 3%</td><td> </td> <td style="text-align: center">December 2023</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">243</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,024</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Mortgaged bonds</td><td style="padding-bottom: 1.5pt"> </td> <td style="text-align: center; padding-bottom: 1.5pt">28</td><td style="padding-bottom: 1.5pt"> </td> <td style="text-align: center; padding-bottom: 1.5pt">ZAR</td><td style="padding-bottom: 1.5pt"> </td> <td style="text-align: center; padding-bottom: 1.5pt">Prime rate + 1.15%</td><td style="padding-bottom: 1.5pt"> </td> <td style="text-align: center; padding-bottom: 1.5pt">December 2025</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">37,557</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">46,167</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="text-align: center; padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="text-align: center; padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="text-align: center; padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="text-align: center; padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">38,304</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">71,194</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td> </td><td> </td> <td style="text-align: center"> </td><td> </td> <td style="text-align: center"> </td><td> </td> <td style="text-align: center"> </td><td> </td> <td style="text-align: center"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; text-align: left">Current liabilities</td><td> </td> <td style="text-align: center"> </td><td> </td> <td style="text-align: center"> </td><td> </td> <td style="text-align: center"> </td><td> </td> <td style="text-align: center"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Interest-bearing loans</td><td> </td> <td style="text-align: center"> </td><td> </td> <td style="text-align: center">EUR</td><td> </td> <td style="text-align: center">EURIBOR + 3%</td><td> </td> <td style="text-align: center">December 2023</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,497</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,235</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Mortgaged bonds</td><td style="padding-bottom: 1.5pt"> </td> <td style="text-align: center; padding-bottom: 1.5pt">28</td><td style="padding-bottom: 1.5pt"> </td> <td style="text-align: center; padding-bottom: 1.5pt">ZAR</td><td style="padding-bottom: 1.5pt"> </td> <td style="text-align: center; padding-bottom: 1.5pt">Prime rate +1.15%</td><td style="padding-bottom: 1.5pt"> </td> <td style="text-align: center; padding-bottom: 1.5pt">December 2025</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">16,146</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">12,921</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="text-align: center; padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="text-align: center; padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="text-align: center; padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="text-align: center; padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">21,643</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">18,156</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; text-align: left; padding-bottom: 4pt">Total term loans</td><td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="text-align: center; padding-bottom: 4pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="text-align: center; padding-bottom: 4pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="text-align: center; padding-bottom: 4pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">59,947</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">89,350</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 24px"><span style="font-size: 10pt"><sup>1</sup></span></td> <td style="text-align: justify"><span style="font-size: 10pt">The ZAR interest-bearing loans were fully repaid on December 8, 2022.</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">As at February 28, 2023 and February 28, 2022, the Group met the loan covenants.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Reconciliation of movement of liabilities to cash flows arising from financing activities</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-weight: bold">Figures in Rand thousands</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Loans <br/> from<br/> related<br/> parties</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Other<br/> loans and<br/> borrowings</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Lease<br/> liabilities</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Total</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; font-weight: bold">Balance at March 1, 2022</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">2,134</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">89,350</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">112,078</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">203,562</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Changes from financing cash flows</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(1,625</td><td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt; text-align: left">)</td><td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(30,532</td><td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt; text-align: left">)</td><td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(56,617</td><td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt; text-align: left">)</td><td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(88,774</td><td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: 7.1pt">Proceeds from borrowings</td><td> </td> <td style="border-left: Black 1.5pt solid; text-align: left"> </td><td style="text-align: right">315</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">502</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-324">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">817</td><td style="border-right: Black 1.5pt solid; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: 7.1pt">Repayment of related parties loans</td><td> </td> <td style="border-left: Black 1.5pt solid; text-align: left"> </td><td style="text-align: right">(1,940</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-325">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-326">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(1,940</td><td style="border-right: Black 1.5pt solid; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: 7.1pt">Repayment of term loans</td><td> </td> <td style="border-left: Black 1.5pt solid; text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-327">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(31,034</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-328">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(31,034</td><td style="border-right: Black 1.5pt solid; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: 7.1pt">Payment of lease liabilities</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; border-left: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-329">–</div></td><td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-330">–</div></td><td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(56,617</td><td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt; text-align: left">)</td><td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(56,617</td><td style="border-right: Black 1.5pt solid; border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">The effect of changes in foreign exchange rates</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">98</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,129</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,694</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">6,921</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Other changes</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-331">–</div></td><td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-332">–</div></td><td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">59,572</td><td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">59,572</td><td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: 7.1pt">Interest paid</td><td> </td> <td style="border-left: Black 1.5pt solid; text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-333">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(797</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(8,199</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(8,996</td><td style="border-right: Black 1.5pt solid; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: 7.1pt">New leases</td><td> </td> <td style="border-left: Black 1.5pt solid; text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-334">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-335">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">59,572</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">59,572</td><td style="border-right: Black 1.5pt solid; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: 7.1pt">Interest expense</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; border-left: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-336">–</div></td><td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">797</td><td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">8,199</td><td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">8,996</td><td style="border-right: Black 1.5pt solid; border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; padding-bottom: 4pt">Balance at February 28, 2023</td><td style="padding-bottom: 4pt"> </td> <td style="text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">607</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">59,947</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">120,727</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">181,281</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold">Balance at March 1, 2021</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">891,977</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">15,930</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">98,684</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,006,591</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Changes from financing cash flows</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(845,003</td><td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt; text-align: left">)</td><td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">8,292</td><td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(47,201</td><td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt; text-align: left">)</td><td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(883,912</td><td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-left: 7.1pt">Proceeds from borrowings</td><td> </td> <td style="border-left: Black 1.5pt solid; text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-337">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">110,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-338">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">110,000</td><td style="border-right: Black 1.5pt solid; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-left: 7.1pt">Repayment of related parties loans</td><td> </td> <td style="border-left: Black 1.5pt solid; text-align: left"> </td><td style="text-align: right">(845,003</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-339">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-340">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(845,003</td><td style="border-right: Black 1.5pt solid; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-left: 7.1pt">Repayment of term loans</td><td> </td> <td style="border-left: Black 1.5pt solid; text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-341">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(101,708</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-342">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(101,708</td><td style="border-right: Black 1.5pt solid; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 7.1pt">Payment of lease liabilities</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; border-left: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-343">–</div></td><td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-344">–</div></td><td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(47,201</td><td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt; text-align: left">)</td><td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(47,201</td><td style="border-right: Black 1.5pt solid; border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Acquisition of a subsidiary</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-345">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">66,047</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-346">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">66,047</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">The effect of changes in foreign exchange rates</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(43,110</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(919</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(2,609</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(46,638</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Other changes</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(1,730</td><td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt; text-align: left">)</td><td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-347">–</div></td><td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">63,204</td><td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">61,474</td><td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-left: 7.1pt">Interest paid</td><td> </td> <td style="border-left: Black 1.5pt solid; text-align: left"> </td><td style="text-align: right">(1,730</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(4,317</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(6,249</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(12,296</td><td style="border-right: Black 1.5pt solid; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-left: 7.1pt">New leases</td><td> </td> <td style="border-left: Black 1.5pt solid; text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-348">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-349">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">63,204</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">63,204</td><td style="border-right: Black 1.5pt solid; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 7.1pt">Interest expense</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; border-left: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-350">–</div></td><td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">4,317</td><td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">6,249</td><td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">10,566</td><td style="border-right: Black 1.5pt solid; border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="font-weight: bold; padding-bottom: 4pt">Balance at February 28, 2022</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">2,134</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">89,350</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">112,078</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">203,562</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1.5pt"> </td> <td> </td><td style="padding-bottom: 1.5pt"> </td> <td style="text-align: center"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="text-align: center"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="text-align: center"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">As of February 28</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-weight: bold">Figures in Rand thousands</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Notes</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Currency</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Interest rate</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Maturity</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td> </td><td> </td> <td style="text-align: right"> </td><td> </td> <td style="text-align: right"> </td><td> </td> <td style="text-align: center"> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; "> <td style="font-weight: bold; text-align: left">Non-current liabilities</td><td> </td> <td> </td><td> </td> <td style="text-align: right"> </td><td> </td> <td style="text-align: right"> </td><td> </td> <td style="text-align: center"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 28%"><span style="font-size: 10pt">Interest-bearing loans<sup>1</sup></span></td><td style="width: 1%"> </td> <td style="width: 11%"> </td><td style="width: 1%"> </td> <td style="width: 11%; text-align: center">ZAR</td><td style="width: 1%"> </td> <td style="width: 11%; text-align: center">JIBAR + 2.05%</td><td style="width: 1%"> </td> <td style="width: 11%; text-align: center">February 2024</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-322">-</div></td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">20,003</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Interest-bearing loans</td><td> </td> <td> </td><td> </td> <td style="text-align: center">ZAR</td><td> </td> <td style="text-align: center">7.25%</td><td> </td> <td style="text-align: center">February 2025</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">504</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-323">-</div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Interest-bearing loans</td><td> </td> <td> </td><td> </td> <td style="text-align: center">EUR</td><td> </td> <td style="text-align: center">EURIBOR + 3%</td><td> </td> <td style="text-align: center">December 2023</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">243</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,024</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Mortgaged bonds</td><td style="padding-bottom: 1.5pt"> </td> <td style="text-align: center; padding-bottom: 1.5pt">28</td><td style="padding-bottom: 1.5pt"> </td> <td style="text-align: center; padding-bottom: 1.5pt">ZAR</td><td style="padding-bottom: 1.5pt"> </td> <td style="text-align: center; padding-bottom: 1.5pt">Prime rate + 1.15%</td><td style="padding-bottom: 1.5pt"> </td> <td style="text-align: center; padding-bottom: 1.5pt">December 2025</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">37,557</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">46,167</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="text-align: center; padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="text-align: center; padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="text-align: center; padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="text-align: center; padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">38,304</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">71,194</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td> </td><td> </td> <td style="text-align: center"> </td><td> </td> <td style="text-align: center"> </td><td> </td> <td style="text-align: center"> </td><td> </td> <td style="text-align: center"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; text-align: left">Current liabilities</td><td> </td> <td style="text-align: center"> </td><td> </td> <td style="text-align: center"> </td><td> </td> <td style="text-align: center"> </td><td> </td> <td style="text-align: center"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Interest-bearing loans</td><td> </td> <td style="text-align: center"> </td><td> </td> <td style="text-align: center">EUR</td><td> </td> <td style="text-align: center">EURIBOR + 3%</td><td> </td> <td style="text-align: center">December 2023</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,497</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,235</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Mortgaged bonds</td><td style="padding-bottom: 1.5pt"> </td> <td style="text-align: center; padding-bottom: 1.5pt">28</td><td style="padding-bottom: 1.5pt"> </td> <td style="text-align: center; padding-bottom: 1.5pt">ZAR</td><td style="padding-bottom: 1.5pt"> </td> <td style="text-align: center; padding-bottom: 1.5pt">Prime rate +1.15%</td><td style="padding-bottom: 1.5pt"> </td> <td style="text-align: center; padding-bottom: 1.5pt">December 2025</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">16,146</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">12,921</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="text-align: center; padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="text-align: center; padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="text-align: center; padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="text-align: center; padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">21,643</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">18,156</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; text-align: left; padding-bottom: 4pt">Total term loans</td><td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="text-align: center; padding-bottom: 4pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="text-align: center; padding-bottom: 4pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="text-align: center; padding-bottom: 4pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">59,947</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">89,350</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 24px"><span style="font-size: 10pt"><sup>1</sup></span></td> <td style="text-align: justify"><span style="font-size: 10pt">The ZAR interest-bearing loans were fully repaid on December 8, 2022.</span></td></tr> </table> JIBAR + 2.05% February 2024 20003000 7.25% February 2025 504000 EURIBOR + 3% December 2023 243000 5024000 Prime rate + 1.15% December 2025 37557000 46167000 38304000 71194000 EURIBOR + 3% December 2023 5497000 5235000 Prime rate +1.15% December 2025 16146000 12921000 21643000 18156000 59947000 89350000 <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-weight: bold">Figures in Rand thousands</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Loans <br/> from<br/> related<br/> parties</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Other<br/> loans and<br/> borrowings</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Lease<br/> liabilities</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Total</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; font-weight: bold">Balance at March 1, 2022</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">2,134</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">89,350</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">112,078</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">203,562</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Changes from financing cash flows</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(1,625</td><td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt; text-align: left">)</td><td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(30,532</td><td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt; text-align: left">)</td><td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(56,617</td><td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt; text-align: left">)</td><td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(88,774</td><td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: 7.1pt">Proceeds from borrowings</td><td> </td> <td style="border-left: Black 1.5pt solid; text-align: left"> </td><td style="text-align: right">315</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">502</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-324">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">817</td><td style="border-right: Black 1.5pt solid; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: 7.1pt">Repayment of related parties loans</td><td> </td> <td style="border-left: Black 1.5pt solid; text-align: left"> </td><td style="text-align: right">(1,940</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-325">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-326">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(1,940</td><td style="border-right: Black 1.5pt solid; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: 7.1pt">Repayment of term loans</td><td> </td> <td style="border-left: Black 1.5pt solid; text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-327">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(31,034</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-328">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(31,034</td><td style="border-right: Black 1.5pt solid; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: 7.1pt">Payment of lease liabilities</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; border-left: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-329">–</div></td><td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-330">–</div></td><td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(56,617</td><td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt; text-align: left">)</td><td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(56,617</td><td style="border-right: Black 1.5pt solid; border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">The effect of changes in foreign exchange rates</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">98</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,129</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,694</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">6,921</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Other changes</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-331">–</div></td><td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-332">–</div></td><td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">59,572</td><td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">59,572</td><td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: 7.1pt">Interest paid</td><td> </td> <td style="border-left: Black 1.5pt solid; text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-333">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(797</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(8,199</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(8,996</td><td style="border-right: Black 1.5pt solid; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: 7.1pt">New leases</td><td> </td> <td style="border-left: Black 1.5pt solid; text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-334">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-335">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">59,572</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">59,572</td><td style="border-right: Black 1.5pt solid; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: 7.1pt">Interest expense</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; border-left: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-336">–</div></td><td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">797</td><td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">8,199</td><td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">8,996</td><td style="border-right: Black 1.5pt solid; border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; padding-bottom: 4pt">Balance at February 28, 2023</td><td style="padding-bottom: 4pt"> </td> <td style="text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">607</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">59,947</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">120,727</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">181,281</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold">Balance at March 1, 2021</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">891,977</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">15,930</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">98,684</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,006,591</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Changes from financing cash flows</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(845,003</td><td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt; text-align: left">)</td><td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">8,292</td><td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(47,201</td><td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt; text-align: left">)</td><td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(883,912</td><td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-left: 7.1pt">Proceeds from borrowings</td><td> </td> <td style="border-left: Black 1.5pt solid; text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-337">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">110,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-338">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">110,000</td><td style="border-right: Black 1.5pt solid; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-left: 7.1pt">Repayment of related parties loans</td><td> </td> <td style="border-left: Black 1.5pt solid; text-align: left"> </td><td style="text-align: right">(845,003</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-339">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-340">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(845,003</td><td style="border-right: Black 1.5pt solid; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-left: 7.1pt">Repayment of term loans</td><td> </td> <td style="border-left: Black 1.5pt solid; text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-341">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(101,708</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-342">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(101,708</td><td style="border-right: Black 1.5pt solid; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 7.1pt">Payment of lease liabilities</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; border-left: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-343">–</div></td><td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-344">–</div></td><td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(47,201</td><td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt; text-align: left">)</td><td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(47,201</td><td style="border-right: Black 1.5pt solid; border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Acquisition of a subsidiary</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-345">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">66,047</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-346">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">66,047</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">The effect of changes in foreign exchange rates</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(43,110</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(919</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(2,609</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(46,638</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Other changes</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(1,730</td><td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt; text-align: left">)</td><td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-347">–</div></td><td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">63,204</td><td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">61,474</td><td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-left: 7.1pt">Interest paid</td><td> </td> <td style="border-left: Black 1.5pt solid; text-align: left"> </td><td style="text-align: right">(1,730</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(4,317</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(6,249</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(12,296</td><td style="border-right: Black 1.5pt solid; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-left: 7.1pt">New leases</td><td> </td> <td style="border-left: Black 1.5pt solid; text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-348">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-349">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">63,204</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">63,204</td><td style="border-right: Black 1.5pt solid; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 7.1pt">Interest expense</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; border-left: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-350">–</div></td><td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">4,317</td><td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">6,249</td><td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">10,566</td><td style="border-right: Black 1.5pt solid; border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="font-weight: bold; padding-bottom: 4pt">Balance at February 28, 2022</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">2,134</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">89,350</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">112,078</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">203,562</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> 2134000 89350000 112078000 203562000 1625000 30532000 56617000 88774000 315000 502000 817000 -1940000 -1940000 -31034000 -31034000 56617000 56617000 98000 1129000 5694000 6921000 59572000 59572000 -797000 -8199000 -8996000 59572000 59572000 797000 8199000 8996000 607000 59947000 120727000 181281000 891977000 15930000 98684000 1006591000 845003000 -8292000 47201000 883912000 110000000 110000000 -845003000 -845003000 -101708000 -101708000 47201000 47201000 66047000 66047000 -43110000 -919000 -2609000 -46638000 -1730000 63204000 61474000 -1730000 -4317000 -6249000 -12296000 63204000 63204000 4317000 6249000 10566000 2134000 89350000 112078000 203562000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>17. LEASE LIABILITIES</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">As of February 28</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-weight: bold">Figures in Rand thousands</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; "> <td style="font-weight: bold; text-align: left">Maturities analysis</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">– within one year</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">52,843</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">47,294</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">– within two to four years</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">57,930</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">56,868</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">– over four years</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">9,954</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">7,916</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt">Present value of lease payments</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">120,727</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">112,078</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Non-current liabilities</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">67,882</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">64,784</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Current liabilities</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">52,845</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">47,294</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">120,727</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">112,078</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">It is Group policy to lease the various commercial properties occupied by the Group’s operations and certain motor vehicles are leased in terms of installment sale agreements. The average term of the installment sale agreements is between three to four years and interest is charged at prime linked interest rates. The Group’s obligations under instalment sale agreements are secured by the leased assets.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Property leases capitalized have an average lease term of four years and interest incurred is at an incremental borrowing rate of a similar asset. External sources of information were used to determine incremental borrowing rate of a similar asset. Total cash outflows for leases recognized in statement of cash flows ZAR 64.8 million (2022: ZAR 53.5 million, 2021: ZAR 52.3 million). </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Group leases office building, motor vehicles and IT equipment with contract terms less than twelve months. These leases are short-term. For the financial year ended February 28, 2023, the Group recognized lease payments of ZAR 6.2 million (2022: ZAR 8.2 million, 2021: ZAR 11.2 million) associated with these short-term leases as an expense on a straight-line basis over the lease term.</p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">As of February 28</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-weight: bold">Figures in Rand thousands</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; "> <td style="font-weight: bold; text-align: left">Maturities analysis</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">– within one year</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">52,843</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">47,294</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">– within two to four years</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">57,930</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">56,868</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">– over four years</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">9,954</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">7,916</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt">Present value of lease payments</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">120,727</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">112,078</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Non-current liabilities</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">67,882</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">64,784</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Current liabilities</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">52,845</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">47,294</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">120,727</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">112,078</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> 52843000 47294000 57930000 56868000 9954000 7916000 120727000 112078000 67882000 64784000 52845000 47294000 120727000 112078000 P3Y P4Y 64800000 53500000 52300000 6200000 8200000 11200000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>18. DEFERRED REVENUE</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">As of February 28</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-weight: bold">Figures in Rand thousands</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">Beginning balance</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">326,404</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">246,765</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>Acquisition of subsidiary</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-351">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,678</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Amounts deferred in current financial year</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">353,719</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">355,873</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Amounts released to revenue in the current financial year</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(304,541</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(277,939</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Translation adjustments</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">20,285</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(973</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt">Ending balance</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">395,867</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">326,404</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Non-current liabilities</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">112,185</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">108,256</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Current liabilities</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">283,682</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">218,148</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">395,867</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">326,404</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Majority of subscription revenues are billed monthly in advance and then recognized in revenue as the service is provided. In most situations, ownership of all telematics devices remain with the Group. For customers who have paid for the hardware fees and service upfront, revenue is deferred and recognized over 60 months and the expected term of the customer relationship respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following table includes estimated revenue expected to be recognized in the future related to performance obligations that are unsatisfied or partially satisfied at the end of the reporting period.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">As of February 28</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-weight: bold">Figures in Rand thousands</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold">Maturities analysis</td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left; padding-left: 9pt">– within one year</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">283,682</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">218,148</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-left: 9pt">– within two to four years</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">107,558</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">103,026</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 9pt">– over four years</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">4,627</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">5,230</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 4pt">Present value of amounts received in advance</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">395,867</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">326,404</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">As of February 28</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-weight: bold">Figures in Rand thousands</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">Beginning balance</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">326,404</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">246,765</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>Acquisition of subsidiary</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-351">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,678</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Amounts deferred in current financial year</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">353,719</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">355,873</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Amounts released to revenue in the current financial year</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(304,541</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(277,939</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Translation adjustments</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">20,285</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(973</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt">Ending balance</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">395,867</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">326,404</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Non-current liabilities</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">112,185</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">108,256</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Current liabilities</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">283,682</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">218,148</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">395,867</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">326,404</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> 326404000 246765000 2678000 353719000 355873000 304541000 277939000 -20285000 973000 395867000 326404000 112185000 108256000 283682000 218148000 395867000 326404000 <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">As of February 28</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-weight: bold">Figures in Rand thousands</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold">Maturities analysis</td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left; padding-left: 9pt">– within one year</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">283,682</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">218,148</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-left: 9pt">– within two to four years</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">107,558</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">103,026</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 9pt">– over four years</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">4,627</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">5,230</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 4pt">Present value of amounts received in advance</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">395,867</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">326,404</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> 283682000 218148000 107558000 103026000 4627000 5230000 395867000 326404000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>19. TRADE AND OTHER PAYABLES</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">As of February 28</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-weight: bold">Figures in Rand thousands</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold">Trade payables</td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">Amounts due to related parties</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">13,081</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">8,963</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Trade payables</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">137,400</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">90,387</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Accrued expenses</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">121,784</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">115,198</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">272,265</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">214,548</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="font-weight: bold; text-align: left">Other payables</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Sundry creditors</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">22,918</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">14,754</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Other taxes</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">44,566</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">30,896</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Dividend payable to NCI</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">34,298</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">21,668</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">374,047</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">281,866</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The amounts due to related parties are unsecured, interest-free and repayable on demand.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Trade payables are non-interest bearing and are normally settled on 30 to 60 days term.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The fair value of the financial instruments approximates their carrying amounts.</p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">As of February 28</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-weight: bold">Figures in Rand thousands</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold">Trade payables</td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">Amounts due to related parties</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">13,081</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">8,963</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Trade payables</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">137,400</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">90,387</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Accrued expenses</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">121,784</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">115,198</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">272,265</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">214,548</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="font-weight: bold; text-align: left">Other payables</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Sundry creditors</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">22,918</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">14,754</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Other taxes</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">44,566</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">30,896</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Dividend payable to NCI</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">34,298</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">21,668</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">374,047</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">281,866</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> 13081000 8963000 137400000 90387000 121784000 115198000 272265000 214548000 22918000 14754000 44566000 30896000 34298000 21668000 374047000 281866000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>20. REVENUE</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 14.2pt; text-indent: -14.2pt"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Group generates revenue by offering a full-stack smart mobility technology SaaS platform for connected vehicles and other assets, vehicles sales and delivery services.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In the following table, revenue from contract with customers is disaggregated by revenue streams, primary geographical markets and timing of revenue recognition.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="10" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Year ended February 28</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-weight: bold">Figures in Rand thousands</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold">Revenue from contracts with customers</td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-align: left">Subscription revenue - Cartrack</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">3,003,931</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">2,565,745</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">2,209,017</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Subscription revenue - Karooooo Logistics</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">6,141</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,420</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-352">–</div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Other revenue - Cartrack</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"> </td><td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"> </td><td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"> </td><td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-left: 9pt">Hardware sales</td><td> </td> <td style="border-left: Black 1.5pt solid; text-align: left"> </td><td style="text-align: right">29,685</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">37,435</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">45,280</td><td style="border-right: Black 1.5pt solid; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-left: 9pt">Installation revenue</td><td> </td> <td style="border-left: Black 1.5pt solid; text-align: left"> </td><td style="text-align: right">29,278</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">21,321</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">20,511</td><td style="border-right: Black 1.5pt solid; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 9pt">Miscellaneous contract fees</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; border-left: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">13,746</td><td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">12,299</td><td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">15,735</td><td style="border-right: Black 1.5pt solid; border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Vehicle sales</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">250,845</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">67,310</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-353">–</div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Delivery service fees</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">173,441</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">39,621</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-354">–</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; text-align: left; padding-bottom: 4pt">Total revenue</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">3,507,067</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">2,746,151</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">2,290,543</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; text-align: left">Primary geographical markets</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">South Africa</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,730,401</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,123,153</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,681,928</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Africa-Other</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">131,077</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">101,019</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">105,895</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>Europe</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">257,078</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">229,671</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">219,866</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Asia-Pacific*, Middle East and USA</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">388,511</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">292,308</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">282,854</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">3,507,067</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">2,746,151</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">2,290,543</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="font-weight: bold; text-align: left">Timing of revenue recognition</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Products and services transferred at a point in time</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">323,554</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">177,986</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">81,526</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Services transferred over time</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">3,183,513</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,568,165</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,209,017</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt">Total revenue</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">3,507,067</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">2,746,151</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">2,290,543</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 24px"><span style="font-size: 10pt">*</span></td> <td style="text-align: justify"><span style="font-size: 10pt">Included in Asia-Pacific is revenue from Singapore amounted to ZAR 105.6 million (2022: ZAR 96.1 million, 2021: ZAR 98.6 million).</span></td></tr> </table> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="10" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Year ended February 28</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-weight: bold">Figures in Rand thousands</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold">Revenue from contracts with customers</td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-align: left">Subscription revenue - Cartrack</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">3,003,931</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">2,565,745</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">2,209,017</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Subscription revenue - Karooooo Logistics</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">6,141</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,420</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-352">–</div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Other revenue - Cartrack</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"> </td><td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"> </td><td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"> </td><td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-left: 9pt">Hardware sales</td><td> </td> <td style="border-left: Black 1.5pt solid; text-align: left"> </td><td style="text-align: right">29,685</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">37,435</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">45,280</td><td style="border-right: Black 1.5pt solid; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-left: 9pt">Installation revenue</td><td> </td> <td style="border-left: Black 1.5pt solid; text-align: left"> </td><td style="text-align: right">29,278</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">21,321</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">20,511</td><td style="border-right: Black 1.5pt solid; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 9pt">Miscellaneous contract fees</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; border-left: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">13,746</td><td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">12,299</td><td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">15,735</td><td style="border-right: Black 1.5pt solid; border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Vehicle sales</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">250,845</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">67,310</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-353">–</div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Delivery service fees</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">173,441</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">39,621</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-354">–</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; text-align: left; padding-bottom: 4pt">Total revenue</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">3,507,067</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">2,746,151</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">2,290,543</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; text-align: left">Primary geographical markets</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">South Africa</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,730,401</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,123,153</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,681,928</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Africa-Other</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">131,077</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">101,019</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">105,895</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>Europe</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">257,078</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">229,671</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">219,866</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Asia-Pacific*, Middle East and USA</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">388,511</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">292,308</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">282,854</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">3,507,067</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">2,746,151</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">2,290,543</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="font-weight: bold; text-align: left">Timing of revenue recognition</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Products and services transferred at a point in time</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">323,554</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">177,986</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">81,526</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Services transferred over time</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">3,183,513</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,568,165</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,209,017</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt">Total revenue</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">3,507,067</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">2,746,151</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">2,290,543</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 24px"><span style="font-size: 10pt">*</span></td> <td style="text-align: justify"><span style="font-size: 10pt">Included in Asia-Pacific is revenue from Singapore amounted to ZAR 105.6 million (2022: ZAR 96.1 million, 2021: ZAR 98.6 million).</span></td></tr> </table> 3003931000 2565745000 2209017000 6141000 2420000 29685000 37435000 45280000 29278000 21321000 20511000 13746000 12299000 15735000 250845000 67310000 173441000 39621000 3507067000 2746151000 2290543000 2730401000 2123153000 1681928000 131077000 101019000 105895000 257078000 229671000 219866000 388511000 292308000 282854000 3507067000 2746151000 2290543000 323554000 177986000 81526000 3183513000 2568165000 2209017000 3507067000 2746151000 2290543000 105600000 96100000 98600000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>21. OPERATING PROFIT</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1.5pt"> </td> <td style="text-align: center"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="10" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Year ended February 28</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-weight: bold">Figures in Rand thousands</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Notes</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td style="text-align: center"> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold">Operating profit is stated after accounting for the following charges:</td><td> </td> <td style="text-align: center"> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td style="text-align: center"> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-align: left">Depreciation of property, plant and equipment</td><td style="width: 1%"> </td> <td style="width: 11%; text-align: center">5</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">493,788</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">458,281</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">372,936</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Amortization of capitalized commission assets</td><td> </td> <td style="text-align: center">6</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">64,707</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">64,566</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">46,957</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Amortization of intangible assets</td><td> </td> <td style="text-align: center">7</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">51,143</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">39,078</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">25,856</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 10pt">Employee benefits expense <sup>1</sup></span></td><td style="padding-bottom: 1.5pt"> </td> <td style="text-align: center"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">865,831</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">720,606</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">396,369</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt">Defined contribution plan</td><td style="padding-bottom: 4pt"> </td> <td style="text-align: center; padding-bottom: 4pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">44,681</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">26,534</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">21,742</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 24px"><span style="font-size: 10pt"><sup>1</sup></span></td> <td style="text-align: justify"><span style="font-size: 10pt">After offsetting government grant received ZAR <span style="-sec-ix-hidden: hidden-fact-355">nil</span> (2022: ZAR 6.7 million, 2021: ZAR 16.7 million).</span></td></tr> </table> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1.5pt"> </td> <td style="text-align: center"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="10" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Year ended February 28</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-weight: bold">Figures in Rand thousands</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Notes</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td style="text-align: center"> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold">Operating profit is stated after accounting for the following charges:</td><td> </td> <td style="text-align: center"> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td style="text-align: center"> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-align: left">Depreciation of property, plant and equipment</td><td style="width: 1%"> </td> <td style="width: 11%; text-align: center">5</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">493,788</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">458,281</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">372,936</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Amortization of capitalized commission assets</td><td> </td> <td style="text-align: center">6</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">64,707</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">64,566</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">46,957</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Amortization of intangible assets</td><td> </td> <td style="text-align: center">7</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">51,143</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">39,078</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">25,856</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 10pt">Employee benefits expense <sup>1</sup></span></td><td style="padding-bottom: 1.5pt"> </td> <td style="text-align: center"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">865,831</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">720,606</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">396,369</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt">Defined contribution plan</td><td style="padding-bottom: 4pt"> </td> <td style="text-align: center; padding-bottom: 4pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">44,681</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">26,534</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">21,742</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 24px"><span style="font-size: 10pt"><sup>1</sup></span></td> <td style="text-align: justify"><span style="font-size: 10pt">After offsetting government grant received ZAR <span style="-sec-ix-hidden: hidden-fact-355">nil</span> (2022: ZAR 6.7 million, 2021: ZAR 16.7 million).</span></td></tr> </table> 493788000 458281000 372936000 64707000 64566000 46957000 51143000 39078000 25856000 865831000 720606000 396369000 44681000 26534000 21742000 6700000 16700000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>22. FINANCE INCOME</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="10" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Year ended February 28</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-weight: bold">Figures in Rand thousands</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; "> <td style="width: 64%; text-indent: -9.35pt; padding-left: 9.35pt"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right"> </td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right"> </td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right"> </td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt; text-indent: -9.35pt; padding-left: 9.35pt">Interest income from bank balances</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">23,255</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">6,083</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">4,358</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="10" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Year ended February 28</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-weight: bold">Figures in Rand thousands</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; "> <td style="width: 64%; text-indent: -9.35pt; padding-left: 9.35pt"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right"> </td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right"> </td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right"> </td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt; text-indent: -9.35pt; padding-left: 9.35pt">Interest income from bank balances</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">23,255</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">6,083</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">4,358</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> 23255000 6083000 4358000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>23. FINANCE COSTS</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="10" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Year ended February 28</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-weight: bold">Figures in Rand thousands</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-align: left; text-indent: -9.35pt; padding-left: 9.35pt">Lease liabilities</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">8,199</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">6,249</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">5,588</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9.35pt; padding-left: 9.35pt">Term loans</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">797</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4,317</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,711</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -9.35pt; padding-left: 9.35pt">Overdraft</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">291</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">794</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">870</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt; text-indent: -9.35pt; padding-left: 9.35pt">Others</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">808</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">971</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">133</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt; text-indent: -9.35pt; padding-left: 9.35pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">10,095</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">12,331</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">9,302</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="10" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Year ended February 28</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-weight: bold">Figures in Rand thousands</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-align: left; text-indent: -9.35pt; padding-left: 9.35pt">Lease liabilities</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">8,199</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">6,249</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">5,588</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9.35pt; padding-left: 9.35pt">Term loans</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">797</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4,317</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,711</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -9.35pt; padding-left: 9.35pt">Overdraft</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">291</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">794</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">870</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt; text-indent: -9.35pt; padding-left: 9.35pt">Others</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">808</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">971</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">133</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt; text-indent: -9.35pt; padding-left: 9.35pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">10,095</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">12,331</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">9,302</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> 8199000 6249000 5588000 797000 4317000 2711000 291000 794000 870000 808000 971000 133000 10095000 12331000 9302000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>24. TAXATION</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1.5pt"> </td> <td style="text-align: center"> </td><td style="padding-bottom: 1.5pt"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="10" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Year ended February 28</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-weight: bold">Figures in Rand thousands</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Note</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td style="text-align: center"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td>Major components of the tax expense:</td><td> </td> <td style="text-align: center"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold">Current tax</td><td> </td> <td style="text-align: center"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 53%; text-align: left; text-indent: -0.25in; padding-left: 0.25in">Current year</td><td style="width: 1%"> </td> <td style="width: 9%; text-align: center"> </td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">250,606</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">208,141</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">160,751</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -0.25in; padding-left: 0.25in">Prior year</td><td> </td> <td style="text-align: center"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(4,671</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">8,573</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,725</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -0.25in; padding-left: 0.25in">Other – Securities Transfer tax</td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: center"> </td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-356">–</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-357">–</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">200</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt; text-indent: -0.25in; padding-left: 0.25in"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: center"> </td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">245,935</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">216,714</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">166,676</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -0.25in; padding-left: 0.25in"> </td><td> </td> <td style="text-align: center"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="font-weight: bold; text-align: left; text-indent: -0.25in; padding-left: 0.25in">Deferred tax</td><td> </td> <td style="text-align: center"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -0.25in; padding-left: 0.25in">Current year</td><td> </td> <td style="text-align: center"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">15,972</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(16,370</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">36,184</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -0.25in; padding-left: 0.25in">Prior year</td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: center"> </td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,257</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(3,394</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(19,188</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt; text-indent: -0.25in; padding-left: 0.25in"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: center">9</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">17,229</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(19,764</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">16,996</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -0.25in; padding-left: 0.25in"> </td><td> </td> <td style="text-align: center"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; text-align: left; padding-bottom: 1.5pt; text-indent: -0.25in; padding-left: 0.25in">Withholding tax</td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: center"> </td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">22,134</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">8,526</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">14,956</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -0.25in; padding-left: 0.25in"> </td><td> </td> <td style="text-align: center"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt; text-indent: -0.25in; padding-left: 0.25in">Total tax expense</td><td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt; text-align: center"> </td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">285,298</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">205,476</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">198,628</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -0.25in; padding-left: 0.25in"> </td><td> </td> <td style="text-align: center"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; text-align: left; text-indent: -0.25in; padding-left: 0.25in">Reconciliation between accounting profit and tax expense:</td><td> </td> <td style="text-align: center"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -0.25in; padding-left: 0.25in">Profit before taxation</td><td> </td> <td style="text-align: center"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">894,104</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">682,083</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">696,048</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -0.25in; padding-left: 0.25in"><span style="font-size: 10pt">Tax at the applicable tax rate of 17% <sup>1</sup> (2022: 17%<sup>1</sup>, 2021: 17%<sup>1</sup>)</span></td><td> </td> <td style="text-align: center"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">151,998</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">115,954</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">118,328</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -0.25in; padding-left: 0.25in">Effect of different tax rates in foreign jurisdictions</td><td> </td> <td style="text-align: center"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">91,841</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">66,257</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">71,122</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -0.25in; padding-left: 0.25in"> </td><td> </td> <td style="text-align: center"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="font-weight: bold; text-align: left; text-indent: -0.25in; padding-left: 0.25in">Taxation effect of adjustments on taxable income:</td><td> </td> <td style="text-align: center"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -0.25in; padding-left: 0.25in">Utilization of previously unrecognized tax losses</td><td> </td> <td style="text-align: center"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(2,239</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(982</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(1,332</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -0.25in; padding-left: 0.25in">Tax incentive</td><td> </td> <td style="text-align: center"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(5,975</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(2,709</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(5,827</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -0.25in; padding-left: 0.25in">Income not subject to tax</td><td> </td> <td style="text-align: center"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(4,184</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(270</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(219</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -0.25in; padding-left: 0.25in">Non-deductible expenses</td><td> </td> <td style="text-align: center"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">20,789</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">12,556</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">12,072</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left"> Recognition of previously unrecognized tax losses</td><td> </td> <td style="text-align: center"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(1,794</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(2,060</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-358">–</div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -0.25in; padding-left: 0.25in">Current year losses for which no deferred tax asset is recognized</td><td> </td> <td style="text-align: center"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">14,085</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,040</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,791</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -0.25in; padding-left: 0.25in">Withholding tax</td><td> </td> <td style="text-align: center"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">22,134</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">8,526</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">14,956</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -0.25in; padding-left: 0.25in">Securities transfer tax</td><td> </td> <td style="text-align: center"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-359">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-360">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">200</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -0.25in; padding-left: 0.25in">Prior year tax under/(over) provision</td><td> </td> <td style="text-align: center"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(3,414</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,179</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(13,463</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -0.25in; padding-left: 0.25in">Tax effect of deferred tax on decrease in tax rate</td><td> </td> <td style="text-align: center"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(594</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-361">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-362">–</div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt; text-indent: -0.25in; padding-left: 0.25in">Others</td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: center"> </td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,651</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,985</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-363">–</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 4pt; text-indent: -0.25in; padding-left: 0.25in">Total tax expense</td><td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt; text-align: center"> </td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">285,298</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">205,476</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">198,628</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 24px"><span style="font-size: 10pt"><sup>1</sup></span></td> <td style="text-align: justify"><span style="font-size: 10pt">This is the corporate tax rate in Singapore.</span></td></tr> </table> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1.5pt"> </td> <td style="text-align: center"> </td><td style="padding-bottom: 1.5pt"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="10" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Year ended February 28</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-weight: bold">Figures in Rand thousands</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Note</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td style="text-align: center"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td>Major components of the tax expense:</td><td> </td> <td style="text-align: center"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold">Current tax</td><td> </td> <td style="text-align: center"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 53%; text-align: left; text-indent: -0.25in; padding-left: 0.25in">Current year</td><td style="width: 1%"> </td> <td style="width: 9%; text-align: center"> </td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">250,606</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">208,141</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">160,751</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -0.25in; padding-left: 0.25in">Prior year</td><td> </td> <td style="text-align: center"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(4,671</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">8,573</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,725</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -0.25in; padding-left: 0.25in">Other – Securities Transfer tax</td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: center"> </td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-356">–</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-357">–</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">200</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt; text-indent: -0.25in; padding-left: 0.25in"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: center"> </td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">245,935</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">216,714</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">166,676</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -0.25in; padding-left: 0.25in"> </td><td> </td> <td style="text-align: center"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="font-weight: bold; text-align: left; text-indent: -0.25in; padding-left: 0.25in">Deferred tax</td><td> </td> <td style="text-align: center"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -0.25in; padding-left: 0.25in">Current year</td><td> </td> <td style="text-align: center"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">15,972</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(16,370</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">36,184</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -0.25in; padding-left: 0.25in">Prior year</td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: center"> </td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,257</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(3,394</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(19,188</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt; text-indent: -0.25in; padding-left: 0.25in"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: center">9</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">17,229</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(19,764</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">16,996</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -0.25in; padding-left: 0.25in"> </td><td> </td> <td style="text-align: center"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; text-align: left; padding-bottom: 1.5pt; text-indent: -0.25in; padding-left: 0.25in">Withholding tax</td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: center"> </td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">22,134</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">8,526</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">14,956</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -0.25in; padding-left: 0.25in"> </td><td> </td> <td style="text-align: center"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt; text-indent: -0.25in; padding-left: 0.25in">Total tax expense</td><td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt; text-align: center"> </td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">285,298</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">205,476</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">198,628</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -0.25in; padding-left: 0.25in"> </td><td> </td> <td style="text-align: center"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; text-align: left; text-indent: -0.25in; padding-left: 0.25in">Reconciliation between accounting profit and tax expense:</td><td> </td> <td style="text-align: center"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -0.25in; padding-left: 0.25in">Profit before taxation</td><td> </td> <td style="text-align: center"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">894,104</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">682,083</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">696,048</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -0.25in; padding-left: 0.25in"><span style="font-size: 10pt">Tax at the applicable tax rate of 17% <sup>1</sup> (2022: 17%<sup>1</sup>, 2021: 17%<sup>1</sup>)</span></td><td> </td> <td style="text-align: center"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">151,998</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">115,954</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">118,328</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -0.25in; padding-left: 0.25in">Effect of different tax rates in foreign jurisdictions</td><td> </td> <td style="text-align: center"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">91,841</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">66,257</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">71,122</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -0.25in; padding-left: 0.25in"> </td><td> </td> <td style="text-align: center"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="font-weight: bold; text-align: left; text-indent: -0.25in; padding-left: 0.25in">Taxation effect of adjustments on taxable income:</td><td> </td> <td style="text-align: center"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -0.25in; padding-left: 0.25in">Utilization of previously unrecognized tax losses</td><td> </td> <td style="text-align: center"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(2,239</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(982</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(1,332</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -0.25in; padding-left: 0.25in">Tax incentive</td><td> </td> <td style="text-align: center"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(5,975</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(2,709</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(5,827</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -0.25in; padding-left: 0.25in">Income not subject to tax</td><td> </td> <td style="text-align: center"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(4,184</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(270</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(219</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -0.25in; padding-left: 0.25in">Non-deductible expenses</td><td> </td> <td style="text-align: center"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">20,789</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">12,556</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">12,072</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left"> Recognition of previously unrecognized tax losses</td><td> </td> <td style="text-align: center"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(1,794</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(2,060</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-358">–</div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -0.25in; padding-left: 0.25in">Current year losses for which no deferred tax asset is recognized</td><td> </td> <td style="text-align: center"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">14,085</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,040</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,791</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -0.25in; padding-left: 0.25in">Withholding tax</td><td> </td> <td style="text-align: center"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">22,134</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">8,526</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">14,956</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -0.25in; padding-left: 0.25in">Securities transfer tax</td><td> </td> <td style="text-align: center"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-359">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-360">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">200</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -0.25in; padding-left: 0.25in">Prior year tax under/(over) provision</td><td> </td> <td style="text-align: center"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(3,414</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,179</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(13,463</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -0.25in; padding-left: 0.25in">Tax effect of deferred tax on decrease in tax rate</td><td> </td> <td style="text-align: center"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(594</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-361">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-362">–</div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt; text-indent: -0.25in; padding-left: 0.25in">Others</td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: center"> </td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,651</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,985</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-363">–</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 4pt; text-indent: -0.25in; padding-left: 0.25in">Total tax expense</td><td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt; text-align: center"> </td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">285,298</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">205,476</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">198,628</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 24px"><span style="font-size: 10pt"><sup>1</sup></span></td> <td style="text-align: justify"><span style="font-size: 10pt">This is the corporate tax rate in Singapore.</span></td></tr> </table> 250606000 208141000 160751000 -4671000 8573000 5725000 200000 245935000 216714000 166676000 15972000 -16370000 36184000 1257000 -3394000 -19188000 17229000 -19764000 16996000 22134000 8526000 14956000 285298000 205476000 198628000 894104000 682083000 696048000 151998000 115954000 118328000 91841000 66257000 71122000 -2239000 -982000 -1332000 -5975000 -2709000 -5827000 -4184000 -270000 -219000 20789000 12556000 12072000 -1794000 -2060000 14085000 1040000 2791000 22134000 8526000 14956000 200000 -3414000 5179000 -13463000 -594000 2651000 1985000 285298000 205476000 198628000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>25. TAXATION PAID</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="10" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Year ended February 28</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-weight: bold">Figures in Rand thousands</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-align: left">Balance payable at beginning of the year</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">(32,100</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">(10,203</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">(16,458</td><td style="width: 1%; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td>Acquisition of subsidiary</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-364">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">477</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-365">–</div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Current tax for the year recognized in profit or loss</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(268,069</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(225,240</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(181,632</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Translation adjustments</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(3,821</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">341</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-366">–</div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Balance payable at end of the year</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">47,369</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">32,100</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">10,203</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">(256,621</td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">(202,525</td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">(187,887</td><td style="padding-bottom: 4pt; text-align: left">)</td></tr> </table> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="10" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Year ended February 28</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-weight: bold">Figures in Rand thousands</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-align: left">Balance payable at beginning of the year</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">(32,100</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">(10,203</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">(16,458</td><td style="width: 1%; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td>Acquisition of subsidiary</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-364">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">477</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-365">–</div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Current tax for the year recognized in profit or loss</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(268,069</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(225,240</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(181,632</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Translation adjustments</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(3,821</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">341</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-366">–</div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Balance payable at end of the year</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">47,369</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">32,100</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">10,203</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">(256,621</td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">(202,525</td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">(187,887</td><td style="padding-bottom: 4pt; text-align: left">)</td></tr> </table> 32100000 10203000 16458000 477000 -268069000 -225240000 -181632000 -3821000 341000 47369000 32100000 10203000 256621000 202525000 187887000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>26. DIVIDEND PAID</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">During the financial year ended February 28, 2022, no dividends were paid.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">  </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="10" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Year ended February 28</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-weight: bold">Figures in Rand thousands</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-align: left; text-indent: -9.35pt; padding-left: 9.35pt">Dividend paid by the Company to owner of the Company</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">(331,252</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-367">–</div></td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">(272,235</td><td style="width: 1%; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9.35pt; padding-left: 9.35pt">Dividend paid by subsidiaries to NCI</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-368">–</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-369">–</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(145,859</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt; text-indent: -9.35pt; padding-left: 9.35pt">Total dividend paid</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">(331,252</td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-370">–</div></td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">(418,094</td><td style="padding-bottom: 4pt; text-align: left">)</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Dividend per share</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Dividend paid by the Company to owner of the Company</i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="14" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Year ended February 28</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-weight: bold">Figures in Rand thousands</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Per share (ZAR)</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Amount</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Per share (ZAR)</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Amount</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-align: left">Interim dividend</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">10.70</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">331,252</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">104,385.00</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">104,385</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Final dividend</td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt; text-align: right"><div style="-sec-ix-hidden: hidden-fact-371">–</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-372">–</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt; text-align: right">8.26</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">167,850</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt; text-align: right"> </td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">331,252</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt; text-align: right"> </td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">272,235</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Dividend paid by subsidiaries to NCI</i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="14" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Year ended February 28</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold">Figures in Rand thousands</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-weight: bold">Subsidiary</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Per share (ZAR)</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Amount</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Per share (ZAR)</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Amount</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-align: left">Cartrack Holdings Proprietary Limited</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-373">–</div></td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-374">–</div></td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">0.54</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">51,536</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Cartrack Holdings Proprietary Limited</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-375">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-376">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">0.87</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">83,030</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Cartrack Limitada</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-377">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-378">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5.68</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">9,090</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Found Proprietary Limited</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-379">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-380">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">20,000.00</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,020</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Cartrack Polska.Sp.zo.o</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-381">–</div></td><td style="text-align: left"> </td><td> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-382">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">119,019.27</td><td style="text-align: left"> </td><td> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,183</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: right"> </td><td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt; text-align: right"> </td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-383">–</div></td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt; text-align: right"> </td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">145,859</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="10" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Year ended February 28</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-weight: bold">Figures in Rand thousands</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-align: left; text-indent: -9.35pt; padding-left: 9.35pt">Dividend paid by the Company to owner of the Company</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">(331,252</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-367">–</div></td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">(272,235</td><td style="width: 1%; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9.35pt; padding-left: 9.35pt">Dividend paid by subsidiaries to NCI</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-368">–</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-369">–</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(145,859</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt; text-indent: -9.35pt; padding-left: 9.35pt">Total dividend paid</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">(331,252</td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-370">–</div></td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">(418,094</td><td style="padding-bottom: 4pt; text-align: left">)</td></tr> </table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="14" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Year ended February 28</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-weight: bold">Figures in Rand thousands</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Per share (ZAR)</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Amount</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Per share (ZAR)</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Amount</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-align: left">Interim dividend</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">10.70</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">331,252</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">104,385.00</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">104,385</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Final dividend</td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt; text-align: right"><div style="-sec-ix-hidden: hidden-fact-371">–</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-372">–</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt; text-align: right">8.26</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">167,850</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt; text-align: right"> </td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">331,252</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt; text-align: right"> </td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">272,235</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="14" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Year ended February 28</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold">Figures in Rand thousands</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-weight: bold">Subsidiary</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Per share (ZAR)</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Amount</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Per share (ZAR)</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Amount</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-align: left">Cartrack Holdings Proprietary Limited</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-373">–</div></td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-374">–</div></td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">0.54</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">51,536</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Cartrack Holdings Proprietary Limited</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-375">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-376">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">0.87</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">83,030</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Cartrack Limitada</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-377">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-378">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5.68</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">9,090</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Found Proprietary Limited</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-379">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-380">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">20,000.00</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,020</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Cartrack Polska.Sp.zo.o</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-381">–</div></td><td style="text-align: left"> </td><td> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-382">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">119,019.27</td><td style="text-align: left"> </td><td> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,183</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: right"> </td><td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt; text-align: right"> </td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-383">–</div></td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt; text-align: right"> </td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">145,859</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> -331252000 -272235000 145859000 -331252000 -418094000 10.7 331252000 104385 104385000 8.26 167850000 331252000 272235000 0.54 51536000 0.87 83030000 5.68 9090000 20000 1020000 119019.27 1183000 145859000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>27. INTEREST IN SUBSIDIARIES</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The following table lists the entities which are controlled by the Group.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; padding-left: 0.125in; text-indent: -0.125in; text-align: left; font-weight: bold">Company Name</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">Held by</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">Country of incorporation</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">%  holding 2023</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"> </td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">%  holding 2022</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-indent: -0.125in; width: 32%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cartrack Holdings Proprietary Limited<sup>4</sup></span></td><td style="width: 1%"> </td> <td style="width: 30%; text-align: left">Karooooo Ltd</td><td style="width: 1%"> </td> <td style="width: 12%; text-align: left">South Africa</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">100.0</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">100.0</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left">Carzuka.com Pte Ltd<sup>1</sup></td><td> </td> <td style="text-align: left">Karooooo Ltd</td><td> </td> <td>Singapore</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">100.0</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">100.0</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left">Karooooo Management Company Pte. Ltd.</td><td> </td> <td style="text-align: left">Karooooo Ltd</td><td> </td> <td>Singapore</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">100.0</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">100.0</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left">Karooooo Software Pte. Ltd.</td><td> </td> <td style="text-align: left">Karooooo Ltd</td><td> </td> <td>Singapore</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">100.0</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">100.0</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left">Karooooo Proprietary Ltd</td><td> </td> <td style="text-align: left">Karooooo Ltd</td><td> </td> <td style="text-align: left">South Africa</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">100.0</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">100.0</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left">Karooooo Cartrack Limited <sup>11</sup></td><td> </td> <td style="text-align: left">Karooooo Ltd</td><td> </td> <td>Uganda</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">100.0</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-384">-</div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left">Cartrack (Cambodia) Co. Ltd</td><td> </td> <td style="text-align: left">Karooooo Management Company Pte. Ltd.</td><td> </td> <td>Cambodia</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">100.0</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-385">-</div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left">Carzuka Pte Ltd<sup>1</sup></td><td> </td> <td style="text-align: left">Carzuka.com Pte. Ltd.</td><td> </td> <td>Singapore</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">100.0</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">100.0</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Karooooo Technologies Proprietary Limited<sup>2</sup></span></td><td> </td> <td style="text-align: left">Karooooo Proprietary Ltd</td><td> </td> <td style="text-align: left">South Africa</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">100.0</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">100.0</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left">Cartrack Management Services Proprietary Limited</td><td> </td> <td style="text-align: left">Cartrack Holdings Proprietary Limited</td><td> </td> <td style="text-align: left">South Africa</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">100.0</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">100.0</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left">Cartrack Proprietary Limited</td><td> </td> <td style="text-align: left">Cartrack Holdings Proprietary Limited</td><td> </td> <td style="text-align: left">South Africa</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">100.0</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">100.0</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left">Cartrack Manufacturing Proprietary Limited</td><td> </td> <td style="text-align: left">Cartrack Holdings Proprietary Limited</td><td> </td> <td style="text-align: left">South Africa</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">100.0</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">100.0</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cartrack Insurance Agency Proprietary Limited<sup>3</sup></span></td><td> </td> <td style="text-align: left">Cartrack Holdings Proprietary Limited</td><td> </td> <td style="text-align: left">South Africa</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">100.0</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">100.0</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left">Cartrack Namibia Proprietary Limited</td><td> </td> <td style="text-align: left">Cartrack Holdings Proprietary Limited</td><td> </td> <td>Namibia</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">100.0</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">100.0</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left">Cartrack Technologies Pte. Limited</td><td> </td> <td style="text-align: left">Cartrack Holdings Proprietary Limited</td><td> </td> <td>Singapore</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">100.0</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">100.0</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left">Carzuka Proprietary Limited</td><td> </td> <td style="text-align: left">Cartrack Holdings Proprietary Limited</td><td> </td> <td style="text-align: left">South Africa</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">100.0</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">100.0</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left">Purple rain Properties No.444 Proprietary Limited</td><td> </td> <td style="text-align: left">Cartrack Holdings Proprietary Limited</td><td> </td> <td style="text-align: left">South Africa</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">100.0</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">100.0</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Karooooo Logistics (Pty) Ltd<sup>6</sup></span></td><td> </td> <td style="text-align: left">Cartrack Holdings Proprietary Limited</td><td> </td> <td style="text-align: left">South Africa</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">70.1</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">70.1</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cartrack Telematics Proprietary Limited<sup>10</sup></span></td><td> </td> <td style="text-align: left">Cartrack Proprietary Limited</td><td> </td> <td style="text-align: left">South Africa</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">49.0</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">49.0</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">CTK Shell 1 (Pty) Ltd<sup>1,7</sup></span></td><td> </td> <td style="text-align: left">Cartrack Proprietary Limited</td><td> </td> <td style="text-align: left">South Africa</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">100.0</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">100.0</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left">Karu Holdings Proprietary Limited</td><td> </td> <td style="text-align: left">Cartrack Proprietary Limited</td><td> </td> <td style="text-align: left">South Africa</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">100.0</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">100.0</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Combined Telematics Services Proprietary Limited<sup>1, 10</sup></span></td><td> </td> <td style="text-align: left">Cartrack Proprietary Limited</td><td> </td> <td style="text-align: left">South Africa</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">49.0</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">49.0</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">CTK Shell 2 (Pty) Ltd<sup>1,8</sup></span></td><td> </td> <td style="text-align: left">Cartrack Proprietary Limited</td><td> </td> <td style="text-align: left">South Africa</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">100.0</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">100.0</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left">Cartrack Tanzania Limited</td><td> </td> <td style="text-align: left">Cartrack Technologies Pte. Limited</td><td> </td> <td>Tanzania</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">100.0</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">100.0</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Karooooo Kenya Limited<sup>5</sup></span></td><td> </td> <td style="text-align: left">Cartrack Technologies Pte. Limited</td><td> </td> <td>Kenya</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">70.0</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">100.0</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left">Cartrack Engineering Technologies Limited</td><td> </td> <td style="text-align: left">Cartrack Technologies Pte. Limited</td><td> </td> <td>Nigeria</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">100.0</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">100.0</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left"> PT. Cartrack Technologies Indonesia</td><td> </td> <td style="text-align: left">Cartrack Technologies Pte. Limited</td><td> </td> <td>Indonesia</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">100.0</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">100.0</td><td style="text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; padding-left: 0.125in; text-indent: -0.125in; text-align: left; font-weight: bold">Company Name</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">Held by</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">Country of incorporation %</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">holding 2023</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"> </td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">%  holding 2022</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-indent: -0.125in; width: 30%; text-align: left">Cartrack Investments UK Limited<sup>1</sup></td><td style="width: 1%"> </td> <td style="width: 30%; text-align: left">Cartrack Technologies Pte. Limited</td><td style="width: 1%"> </td> <td style="width: 14%; text-align: left">United Kingdom</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">100.0</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">100.0</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left">Cartrack Technologies (China) Limited</td><td> </td> <td style="text-align: left">Cartrack Technologies Pte. Limited</td><td> </td> <td style="text-align: left">Hong Kong</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">100.0</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">100.0</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left">Cartrack Malaysia SDN.BHD</td><td> </td> <td style="text-align: left">Cartrack Technologies Pte. Limited</td><td> </td> <td>Malaysia</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">100.0</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">100.0</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left">Cartrack Technologies LLC</td><td> </td> <td style="text-align: left">Cartrack Technologies Pte. Limited</td><td> </td> <td>U.A.E</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">100.0</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">100.0</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left">Cartrack Technologies PHL.INC.</td><td> </td> <td style="text-align: left">Cartrack Technologies Pte. Limited</td><td> </td> <td>Philippines</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">100.0</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">100.0</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left">Cartrack Technologies South East Asia Pte. Limited</td><td> </td> <td style="text-align: left">Cartrack Technologies Pte. Limited</td><td> </td> <td>Singapore</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">100.0</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">100.0</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; padding-left: 0.125in; text-indent: -0.125in; text-align: left">Cartrack Ireland Limited</td><td style="text-align: left; vertical-align: top"> </td> <td style="vertical-align: top; text-align: left">Cartrack Technologies Pte. Limited</td><td style="text-align: left; vertical-align: top"> </td> <td style="text-align: left; vertical-align: top">Republic of Ireland</td><td style="text-align: left; vertical-align: top"> </td> <td style="vertical-align: top; text-align: left"> </td><td style="vertical-align: top; text-align: right">100.0</td><td style="vertical-align: top; text-align: left"> </td><td style="text-align: left; vertical-align: top"> </td> <td style="vertical-align: top; text-align: left"> </td><td style="vertical-align: top; text-align: right">100.0</td><td style="vertical-align: top; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left">Cartrack Technologies (Thailand) Company Limited</td><td> </td> <td style="text-align: left">Cartrack Technologies Pte. Limited</td><td> </td> <td>Thailand</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">100.0</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">100.0</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left">Cartrack New Zealand Limited</td><td> </td> <td style="text-align: left">Cartrack Technologies Pte. Limited</td><td> </td> <td style="text-align: left">New Zealand</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">51.0</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">51.0</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left">Cartrack (Australia) Proprietary Limited</td><td> </td> <td style="text-align: left">Cartrack Technologies Pte. Limited</td><td> </td> <td>Australia</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">100.0</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">100.0</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cartrack Technologies Zambia Limited<sup>1</sup></span></td><td> </td> <td style="text-align: left">Cartrack Technologies Pte. Limited</td><td> </td> <td>Zambia</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">100.0</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">100.0</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cartrack (Mauritius) Ltd<sup>1</sup></span></td><td> </td> <td style="text-align: left">Cartrack Technologies Pte. Limited</td><td> </td> <td>Mauritius</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">100.0</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">100.0</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cartrack Vietnam Limited Liability Company<sup>1</sup></span></td><td> </td> <td style="text-align: left">Cartrack Technologies Pte. Limited</td><td> </td> <td>Vietnam</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">100.0</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">100.0</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left">Cartrack INC.</td><td> </td> <td style="text-align: left">Cartrack Ireland Limited</td><td> </td> <td>U.S.A</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">100.0</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">100.0</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left">Cartrack Polska.Sp.zo.o</td><td> </td> <td style="text-align: left">Cartrack Ireland Limited</td><td> </td> <td>Poland</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">90.9</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">90.9</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left">Cartrack Portugal S.A.</td><td> </td> <td style="text-align: left">Cartrack Ireland Limited</td><td> </td> <td>Portugal</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">100.0</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">100.0</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left">Cartrack Espana. S.L.U.</td><td> </td> <td style="text-align: left">Cartrack Ireland Limited</td><td> </td> <td>Spain</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">100.0</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">100.0</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left">Karu.Com. Unipessoal. Lda</td><td> </td> <td style="text-align: left">Cartrack Portugal S.A.</td><td> </td> <td>Portugal</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">100.0</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">100.0</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left">Cartrack France SAS<sup>9</sup></td><td> </td> <td style="text-align: left">Cartrack Portugal S.A.</td><td> </td> <td>France</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-386">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">100.0</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left">Cartrack Limitada<sup>10</sup></td><td> </td> <td style="text-align: left">Cartrack Technologies LLC</td><td> </td> <td>Mozambique</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">50.0</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">50.0</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left">Auto Club LDA</td><td> </td> <td style="text-align: left">Cartrack Technologies LLC</td><td> </td> <td>Mozambique</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">80.0</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">80.0</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="vertical-align: top; padding-left: 0.125in; text-indent: -0.125in; text-align: left">Cartrack for Information Technology Company<sup>1</sup></td><td style="text-align: left; vertical-align: top"> </td> <td style="vertical-align: top; text-align: left">Cartrack Technologies LLC</td><td style="text-align: left; vertical-align: top"> </td> <td style="vertical-align: top; text-align: left">Kingdom of Saudi Arabia</td><td style="text-align: left; vertical-align: top"> </td> <td style="vertical-align: top; text-align: left"> </td><td style="vertical-align: top; text-align: right">51.0</td><td style="vertical-align: top; text-align: left"> </td><td style="text-align: left; vertical-align: top"> </td> <td style="vertical-align: top; text-align: left"> </td><td style="vertical-align: top; text-align: right"><div style="-sec-ix-hidden: hidden-fact-387">-</div></td><td style="vertical-align: top; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><sup> </sup></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0.25in; text-align: left"><span style="font-size: 10pt"><sup>1</sup></span></td><td style="text-align: justify"><span style="font-size: 10pt">Dormant</span></td> </tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"/> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0.25in; text-align: left"><span style="font-size: 10pt"><sup>2</sup></span></td><td style="text-align: justify"><span style="font-size: 10pt">Previously known as Cartrack Technologies Proprietary Limited</span></td> </tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"/> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0.25in; text-align: left"><span style="font-size: 10pt"><sup>3</sup></span></td><td style="text-align: justify"><span style="font-size: 10pt">Previously known as Drive and Save Proprietary Limited</span></td> </tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"/> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0.25in; text-align: left"><span style="font-size: 10pt"><sup>4</sup></span></td><td style="text-align: justify"><span style="font-size: 10pt">Previously known as Cartrack Holdings Limited</span></td> </tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"/> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><sup>5</sup></span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Previously known as Retriever Limited</span></td></tr> <tr style="vertical-align: top"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><sup>6</sup></span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Previously known as Picup Technologies Proprietary Limited</span></td></tr> <tr style="vertical-align: top"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><sup>7</sup></span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Previously known as Veraspan Proprietary Limited</span></td></tr> <tr style="vertical-align: top"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><sup>8</sup></span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Previously known as Zonke Bonke Telecoms Proprietary Limited</span></td></tr> <tr style="vertical-align: top"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><sup>9</sup></span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Liquidated on May 19, 2022</span></td></tr> <tr style="vertical-align: top"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><sup>10</sup></span></td> <td style="text-align: justify"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Group considers Cartrack Limitada, Combined Telematics Services Proprietary Limited and Cartrack Telematics Proprietary limited as subsidiaries of the Group as the Group has the right to appoint majority of the directors on the Board of Directors of these entities through contractual shareholders' agreement. The Board of Directors of the companies direct the relevant activities of these entities. Accordingly, the Group is exposed to and has the rights to variable returns, and has the ability to affect those returns through the Board of Directors.</span></p></td></tr> <tr style="vertical-align: top"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><sup>11</sup></span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">90% of the share capital of Karooooo Cartrack Limited is held by Karooooo Limited and the remainder 10% of the share capital is held by Karooooo Management Company Pte Limited.</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Loans provided to subsidiary companies which require financial support have been subordinated in favour of third- party creditors of the underlying companies.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On September 1, 2021, Cartrack Holdings (Pty) Ltd acquired 70.1% of the shares and voting interests in Picup Technologies Proprietary Limited for a consideration of ZAR 70.1 million (see Note 28).</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On September 24, 2021, Cartrack Technologies Pte. Limited acquired 49% of the shares and voting interest in Cartrack Technologies PHL. INC., for a cash consideration of PHP 9.2 million. As a result, the equity interest in Cartrack Technologies PHL. INC. increased from 51% to 100%.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On February 28, 2022, Cartrack acquired 100% of the shares and voting interests in Purple Rain Properties No. 444 Proprietary Limited for a consideration of ZAR 100 (see Note 28).</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On June 15, 2022, the Group disposed of 30% of its interest in Karooooo Kenya Limited for a consideration of USD 380,000. An amount of ZAR 730,112, being the proportion share of the carrying amount of net assets in Karooooo Kenya Limited has been transferred to non-controlling interests.</p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; padding-left: 0.125in; text-indent: -0.125in; text-align: left; font-weight: bold">Company Name</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">Held by</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">Country of incorporation</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">%  holding 2023</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"> </td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">%  holding 2022</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-indent: -0.125in; width: 32%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cartrack Holdings Proprietary Limited<sup>4</sup></span></td><td style="width: 1%"> </td> <td style="width: 30%; text-align: left">Karooooo Ltd</td><td style="width: 1%"> </td> <td style="width: 12%; text-align: left">South Africa</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">100.0</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">100.0</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left">Carzuka.com Pte Ltd<sup>1</sup></td><td> </td> <td style="text-align: left">Karooooo Ltd</td><td> </td> <td>Singapore</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">100.0</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">100.0</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left">Karooooo Management Company Pte. Ltd.</td><td> </td> <td style="text-align: left">Karooooo Ltd</td><td> </td> <td>Singapore</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">100.0</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">100.0</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left">Karooooo Software Pte. Ltd.</td><td> </td> <td style="text-align: left">Karooooo Ltd</td><td> </td> <td>Singapore</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">100.0</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">100.0</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left">Karooooo Proprietary Ltd</td><td> </td> <td style="text-align: left">Karooooo Ltd</td><td> </td> <td style="text-align: left">South Africa</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">100.0</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">100.0</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left">Karooooo Cartrack Limited <sup>11</sup></td><td> </td> <td style="text-align: left">Karooooo Ltd</td><td> </td> <td>Uganda</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">100.0</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-384">-</div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left">Cartrack (Cambodia) Co. Ltd</td><td> </td> <td style="text-align: left">Karooooo Management Company Pte. Ltd.</td><td> </td> <td>Cambodia</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">100.0</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-385">-</div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left">Carzuka Pte Ltd<sup>1</sup></td><td> </td> <td style="text-align: left">Carzuka.com Pte. Ltd.</td><td> </td> <td>Singapore</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">100.0</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">100.0</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Karooooo Technologies Proprietary Limited<sup>2</sup></span></td><td> </td> <td style="text-align: left">Karooooo Proprietary Ltd</td><td> </td> <td style="text-align: left">South Africa</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">100.0</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">100.0</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left">Cartrack Management Services Proprietary Limited</td><td> </td> <td style="text-align: left">Cartrack Holdings Proprietary Limited</td><td> </td> <td style="text-align: left">South Africa</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">100.0</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">100.0</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left">Cartrack Proprietary Limited</td><td> </td> <td style="text-align: left">Cartrack Holdings Proprietary Limited</td><td> </td> <td style="text-align: left">South Africa</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">100.0</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">100.0</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left">Cartrack Manufacturing Proprietary Limited</td><td> </td> <td style="text-align: left">Cartrack Holdings Proprietary Limited</td><td> </td> <td style="text-align: left">South Africa</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">100.0</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">100.0</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cartrack Insurance Agency Proprietary Limited<sup>3</sup></span></td><td> </td> <td style="text-align: left">Cartrack Holdings Proprietary Limited</td><td> </td> <td style="text-align: left">South Africa</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">100.0</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">100.0</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left">Cartrack Namibia Proprietary Limited</td><td> </td> <td style="text-align: left">Cartrack Holdings Proprietary Limited</td><td> </td> <td>Namibia</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">100.0</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">100.0</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left">Cartrack Technologies Pte. Limited</td><td> </td> <td style="text-align: left">Cartrack Holdings Proprietary Limited</td><td> </td> <td>Singapore</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">100.0</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">100.0</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left">Carzuka Proprietary Limited</td><td> </td> <td style="text-align: left">Cartrack Holdings Proprietary Limited</td><td> </td> <td style="text-align: left">South Africa</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">100.0</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">100.0</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left">Purple rain Properties No.444 Proprietary Limited</td><td> </td> <td style="text-align: left">Cartrack Holdings Proprietary Limited</td><td> </td> <td style="text-align: left">South Africa</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">100.0</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">100.0</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Karooooo Logistics (Pty) Ltd<sup>6</sup></span></td><td> </td> <td style="text-align: left">Cartrack Holdings Proprietary Limited</td><td> </td> <td style="text-align: left">South Africa</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">70.1</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">70.1</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cartrack Telematics Proprietary Limited<sup>10</sup></span></td><td> </td> <td style="text-align: left">Cartrack Proprietary Limited</td><td> </td> <td style="text-align: left">South Africa</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">49.0</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">49.0</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">CTK Shell 1 (Pty) Ltd<sup>1,7</sup></span></td><td> </td> <td style="text-align: left">Cartrack Proprietary Limited</td><td> </td> <td style="text-align: left">South Africa</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">100.0</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">100.0</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left">Karu Holdings Proprietary Limited</td><td> </td> <td style="text-align: left">Cartrack Proprietary Limited</td><td> </td> <td style="text-align: left">South Africa</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">100.0</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">100.0</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Combined Telematics Services Proprietary Limited<sup>1, 10</sup></span></td><td> </td> <td style="text-align: left">Cartrack Proprietary Limited</td><td> </td> <td style="text-align: left">South Africa</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">49.0</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">49.0</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">CTK Shell 2 (Pty) Ltd<sup>1,8</sup></span></td><td> </td> <td style="text-align: left">Cartrack Proprietary Limited</td><td> </td> <td style="text-align: left">South Africa</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">100.0</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">100.0</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left">Cartrack Tanzania Limited</td><td> </td> <td style="text-align: left">Cartrack Technologies Pte. Limited</td><td> </td> <td>Tanzania</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">100.0</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">100.0</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Karooooo Kenya Limited<sup>5</sup></span></td><td> </td> <td style="text-align: left">Cartrack Technologies Pte. Limited</td><td> </td> <td>Kenya</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">70.0</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">100.0</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left">Cartrack Engineering Technologies Limited</td><td> </td> <td style="text-align: left">Cartrack Technologies Pte. Limited</td><td> </td> <td>Nigeria</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">100.0</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">100.0</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left"> PT. Cartrack Technologies Indonesia</td><td> </td> <td style="text-align: left">Cartrack Technologies Pte. Limited</td><td> </td> <td>Indonesia</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">100.0</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">100.0</td><td style="text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; padding-left: 0.125in; text-indent: -0.125in; text-align: left; font-weight: bold">Company Name</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">Held by</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">Country of incorporation %</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">holding 2023</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"> </td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">%  holding 2022</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-indent: -0.125in; width: 30%; text-align: left">Cartrack Investments UK Limited<sup>1</sup></td><td style="width: 1%"> </td> <td style="width: 30%; text-align: left">Cartrack Technologies Pte. Limited</td><td style="width: 1%"> </td> <td style="width: 14%; text-align: left">United Kingdom</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">100.0</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">100.0</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left">Cartrack Technologies (China) Limited</td><td> </td> <td style="text-align: left">Cartrack Technologies Pte. Limited</td><td> </td> <td style="text-align: left">Hong Kong</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">100.0</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">100.0</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left">Cartrack Malaysia SDN.BHD</td><td> </td> <td style="text-align: left">Cartrack Technologies Pte. Limited</td><td> </td> <td>Malaysia</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">100.0</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">100.0</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left">Cartrack Technologies LLC</td><td> </td> <td style="text-align: left">Cartrack Technologies Pte. Limited</td><td> </td> <td>U.A.E</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">100.0</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">100.0</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left">Cartrack Technologies PHL.INC.</td><td> </td> <td style="text-align: left">Cartrack Technologies Pte. Limited</td><td> </td> <td>Philippines</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">100.0</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">100.0</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left">Cartrack Technologies South East Asia Pte. Limited</td><td> </td> <td style="text-align: left">Cartrack Technologies Pte. Limited</td><td> </td> <td>Singapore</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">100.0</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">100.0</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; padding-left: 0.125in; text-indent: -0.125in; text-align: left">Cartrack Ireland Limited</td><td style="text-align: left; vertical-align: top"> </td> <td style="vertical-align: top; text-align: left">Cartrack Technologies Pte. Limited</td><td style="text-align: left; vertical-align: top"> </td> <td style="text-align: left; vertical-align: top">Republic of Ireland</td><td style="text-align: left; vertical-align: top"> </td> <td style="vertical-align: top; text-align: left"> </td><td style="vertical-align: top; text-align: right">100.0</td><td style="vertical-align: top; text-align: left"> </td><td style="text-align: left; vertical-align: top"> </td> <td style="vertical-align: top; text-align: left"> </td><td style="vertical-align: top; text-align: right">100.0</td><td style="vertical-align: top; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left">Cartrack Technologies (Thailand) Company Limited</td><td> </td> <td style="text-align: left">Cartrack Technologies Pte. Limited</td><td> </td> <td>Thailand</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">100.0</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">100.0</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left">Cartrack New Zealand Limited</td><td> </td> <td style="text-align: left">Cartrack Technologies Pte. Limited</td><td> </td> <td style="text-align: left">New Zealand</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">51.0</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">51.0</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left">Cartrack (Australia) Proprietary Limited</td><td> </td> <td style="text-align: left">Cartrack Technologies Pte. Limited</td><td> </td> <td>Australia</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">100.0</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">100.0</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cartrack Technologies Zambia Limited<sup>1</sup></span></td><td> </td> <td style="text-align: left">Cartrack Technologies Pte. Limited</td><td> </td> <td>Zambia</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">100.0</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">100.0</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cartrack (Mauritius) Ltd<sup>1</sup></span></td><td> </td> <td style="text-align: left">Cartrack Technologies Pte. Limited</td><td> </td> <td>Mauritius</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">100.0</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">100.0</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cartrack Vietnam Limited Liability Company<sup>1</sup></span></td><td> </td> <td style="text-align: left">Cartrack Technologies Pte. Limited</td><td> </td> <td>Vietnam</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">100.0</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">100.0</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left">Cartrack INC.</td><td> </td> <td style="text-align: left">Cartrack Ireland Limited</td><td> </td> <td>U.S.A</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">100.0</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">100.0</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left">Cartrack Polska.Sp.zo.o</td><td> </td> <td style="text-align: left">Cartrack Ireland Limited</td><td> </td> <td>Poland</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">90.9</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">90.9</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left">Cartrack Portugal S.A.</td><td> </td> <td style="text-align: left">Cartrack Ireland Limited</td><td> </td> <td>Portugal</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">100.0</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">100.0</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left">Cartrack Espana. S.L.U.</td><td> </td> <td style="text-align: left">Cartrack Ireland Limited</td><td> </td> <td>Spain</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">100.0</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">100.0</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left">Karu.Com. Unipessoal. Lda</td><td> </td> <td style="text-align: left">Cartrack Portugal S.A.</td><td> </td> <td>Portugal</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">100.0</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">100.0</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left">Cartrack France SAS<sup>9</sup></td><td> </td> <td style="text-align: left">Cartrack Portugal S.A.</td><td> </td> <td>France</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-386">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">100.0</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left">Cartrack Limitada<sup>10</sup></td><td> </td> <td style="text-align: left">Cartrack Technologies LLC</td><td> </td> <td>Mozambique</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">50.0</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">50.0</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left">Auto Club LDA</td><td> </td> <td style="text-align: left">Cartrack Technologies LLC</td><td> </td> <td>Mozambique</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">80.0</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">80.0</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="vertical-align: top; padding-left: 0.125in; text-indent: -0.125in; text-align: left">Cartrack for Information Technology Company<sup>1</sup></td><td style="text-align: left; vertical-align: top"> </td> <td style="vertical-align: top; text-align: left">Cartrack Technologies LLC</td><td style="text-align: left; vertical-align: top"> </td> <td style="vertical-align: top; text-align: left">Kingdom of Saudi Arabia</td><td style="text-align: left; vertical-align: top"> </td> <td style="vertical-align: top; text-align: left"> </td><td style="vertical-align: top; text-align: right">51.0</td><td style="vertical-align: top; text-align: left"> </td><td style="text-align: left; vertical-align: top"> </td> <td style="vertical-align: top; text-align: left"> </td><td style="vertical-align: top; text-align: right"><div style="-sec-ix-hidden: hidden-fact-387">-</div></td><td style="vertical-align: top; text-align: left"> </td></tr> </table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0.25in; text-align: left"><span style="font-size: 10pt"><sup>1</sup></span></td><td style="text-align: justify"><span style="font-size: 10pt">Dormant</span></td> </tr></table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0.25in; text-align: left"><span style="font-size: 10pt"><sup>2</sup></span></td><td style="text-align: justify"><span style="font-size: 10pt">Previously known as Cartrack Technologies Proprietary Limited</span></td> </tr></table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0.25in; text-align: left"><span style="font-size: 10pt"><sup>3</sup></span></td><td style="text-align: justify"><span style="font-size: 10pt">Previously known as Drive and Save Proprietary Limited</span></td> </tr></table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0.25in; text-align: left"><span style="font-size: 10pt"><sup>4</sup></span></td><td style="text-align: justify"><span style="font-size: 10pt">Previously known as Cartrack Holdings Limited</span></td> </tr></table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><sup>5</sup></span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Previously known as Retriever Limited</span></td></tr> <tr style="vertical-align: top"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><sup>6</sup></span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Previously known as Picup Technologies Proprietary Limited</span></td></tr> <tr style="vertical-align: top"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><sup>7</sup></span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Previously known as Veraspan Proprietary Limited</span></td></tr> <tr style="vertical-align: top"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><sup>8</sup></span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Previously known as Zonke Bonke Telecoms Proprietary Limited</span></td></tr> <tr style="vertical-align: top"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><sup>9</sup></span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Liquidated on May 19, 2022</span></td></tr> <tr style="vertical-align: top"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><sup>10</sup></span></td> <td style="text-align: justify"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Group considers Cartrack Limitada, Combined Telematics Services Proprietary Limited and Cartrack Telematics Proprietary limited as subsidiaries of the Group as the Group has the right to appoint majority of the directors on the Board of Directors of these entities through contractual shareholders' agreement. The Board of Directors of the companies direct the relevant activities of these entities. Accordingly, the Group is exposed to and has the rights to variable returns, and has the ability to affect those returns through the Board of Directors.</span></p></td></tr> <tr style="vertical-align: top"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><sup>11</sup></span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">90% of the share capital of Karooooo Cartrack Limited is held by Karooooo Limited and the remainder 10% of the share capital is held by Karooooo Management Company Pte Limited.</span></td></tr> </table> Karooooo Ltd South Africa 1 1 Karooooo Ltd Singapore 1 1 Karooooo Ltd Singapore 1 1 Karooooo Ltd Singapore 1 1 Karooooo Ltd South Africa 1 1 Karooooo Ltd Uganda 1 Karooooo Management Company Pte. Ltd. Cambodia 1 Carzuka.com Pte. Ltd. Singapore 1 1 Karooooo Proprietary Ltd South Africa 1 1 Cartrack Holdings Proprietary Limited South Africa 1 1 Cartrack Holdings Proprietary Limited South Africa 1 1 Cartrack Holdings Proprietary Limited South Africa 1 1 Cartrack Holdings Proprietary Limited South Africa 1 1 Cartrack Holdings Proprietary Limited Namibia 1 1 Cartrack Holdings Proprietary Limited Singapore 1 1 Cartrack Holdings Proprietary Limited South Africa 1 1 Cartrack Holdings Proprietary Limited South Africa 1 1 Cartrack Holdings Proprietary Limited South Africa 0.701 0.701 Cartrack Proprietary Limited South Africa 0.49 0.49 Cartrack Proprietary Limited South Africa 1 1 Cartrack Proprietary Limited South Africa 1 1 Cartrack Proprietary Limited South Africa 0.49 0.49 Cartrack Proprietary Limited South Africa 1 1 Cartrack Technologies Pte. Limited Tanzania 1 1 Cartrack Technologies Pte. Limited Kenya 0.70 1 Cartrack Technologies Pte. Limited Nigeria 1 1 Cartrack Technologies Pte. Limited Indonesia 1 1 Cartrack Technologies Pte. Limited United Kingdom 1 1 Cartrack Technologies Pte. Limited Hong Kong 1 1 Cartrack Technologies Pte. Limited Malaysia 1 1 Cartrack Technologies Pte. Limited U.A.E 1 1 Cartrack Technologies Pte. Limited Philippines 1 1 Cartrack Technologies Pte. Limited Singapore 1 1 Cartrack Technologies Pte. Limited Republic of Ireland 1 1 Cartrack Technologies Pte. Limited Thailand 1 1 Cartrack Technologies Pte. Limited New Zealand 0.51 0.51 Cartrack Technologies Pte. Limited Australia 1 1 Cartrack Technologies Pte. Limited Zambia 1 1 Cartrack Technologies Pte. Limited Mauritius 1 1 Cartrack Technologies Pte. Limited Vietnam 1 1 Cartrack Ireland Limited U.S.A 1 1 Cartrack Ireland Limited Poland 0.909 0.909 Cartrack Ireland Limited Portugal 1 1 Cartrack Ireland Limited Spain 1 1 Cartrack Portugal S.A. Portugal 1 1 Cartrack Portugal S.A. France 1 Cartrack Technologies LLC Mozambique 0.50 0.50 Cartrack Technologies LLC Mozambique 0.80 0.80 Cartrack Technologies LLC Kingdom of Saudi Arabia 0.51 0.90 0.10 On September 1, 2021, Cartrack Holdings (Pty) Ltd acquired 70.1% of the shares and voting interests in Picup Technologies Proprietary Limited for a consideration of ZAR 70.1 million (see Note 28). On September 24, 2021, Cartrack Technologies Pte. Limited acquired 49% of the shares and voting interest in Cartrack Technologies PHL. INC., for a cash consideration of PHP 9.2 million. As a result, the equity interest in Cartrack Technologies PHL. INC. increased from 51% to 100%. On February 28, 2022, Cartrack acquired 100% of the shares and voting interests in Purple Rain Properties No. 444 Proprietary Limited for a consideration of ZAR 100 (see Note 28). On June 15, 2022, the Group disposed of 30% of its interest in Karooooo Kenya Limited for a consideration of USD 380,000. An amount of ZAR 730,112, being the proportion share of the carrying amount of net assets in Karooooo Kenya Limited has been transferred to non-controlling interests. <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>28. ACQUISITION OF SUBSIDIARY</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">  </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0in; margin-bottom: 0in; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0in"/><td style="width: 0.25in; text-align: left"><span style="font-size: 10pt"><b>(i)</b></span></td><td style="text-align: justify"><span style="font-size: 10pt"><b>Karooooo Logistics (Pty) Ltd (formerly known as Picup Technologies Proprietary Limited)</b></span></td> </tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On September 1, 2021, the Group acquired 70.1% of the shares and voting interests in Picup, for a consideration of ZAR 70.1 million, recognizing a goodwill of ZAR 58.3 million. The principal activity of Picup is that of providing a technology platform focused on last mile delivery.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">From the date of acquisition to February 28, 2022, Picup contributed revenue of ZAR 42.0 million and net loss of ZAR 2.1 million to the Group’s results. If the acquisition had occurred on March 1, 2021, management estimates the contribution to the Group’s revenue and net loss would have been ZAR 68.9 million and ZAR 10.6 million respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The fair values of identifiable net assets and the cash outflows on the acquisition were as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-weight: bold">Figures in Rand thousands</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Notes</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">As of <br/> February 28, <br/> 2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td style="text-align: center"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 77%; text-align: left"><span style="font-size: 10pt">Intangible assets <sup>1</sup></span></td><td style="width: 1%"> </td> <td style="width: 9%; text-align: center">7</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">13,385</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Other non-current assets</td><td> </td> <td style="text-align: center"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,055</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Cash and cash equivalents</td><td> </td> <td style="text-align: center"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,140</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Other current assets (excluding cash and cash equivalents)</td><td> </td> <td style="text-align: center"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">11,090</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Non-current liabilities</td><td> </td> <td style="text-align: center"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(13,478</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Current liabilities</td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: center"> </td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(3,967</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: center"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="font-weight: bold; text-align: left">Net identifiable assets acquired</td><td> </td> <td style="text-align: center"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">14,225</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Add: Goodwill</td><td> </td> <td style="text-align: center">8</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">58,314</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left"><span style="font-size: 10pt">Add: Other financial asset <sup>2</sup></span></td><td> </td> <td style="text-align: center"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,865</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Less: NCI based on proportionate interest</td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: center"> </td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(4,253</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="font-weight: bold; text-align: left">Cash consideration transferred for the business</td><td> </td> <td style="text-align: center"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">70,151</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: center"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Less: cash and cash equivalents acquired</td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: center"> </td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(2,140</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; text-align: left; padding-bottom: 4pt">Net outflow of cash</td><td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt; text-align: center"> </td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">68,011</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Goodwill arising on the acquisitions is attributable to the synergies expected to arise from their integration with the Group, the skilled workforce acquired and the distribution networks. The primary reason for these acquisitions is to enhance capability and broaden product offering to customers.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The fair value and gross contractual amount of trade and other receivables is ZAR 11.0 million.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 24px"><span style="font-size: 10pt"><sup>1</sup></span></td> <td style="text-align: justify"><span style="font-size: 10pt">The intangible assets comprised of computer software, trade name and customer relationships estimated at ZAR 13.4 million. The computer software was valued based on replacement cost following review of the useful life. In measuring the fair value of the trade name and customer-related intangibles, relief-from-royalty method and multi-period excess earnings method were used. The relief-from-royalty method considers the discounted estimated royalty payments that are expected to be avoided as a result of the technical know-how being owned. The multi-period excess earnings method considers the present value of net cash flows expected to be generated by the customer relationships, by excluding any cash flows related to contributory assets.</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"/> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 24px"><span style="font-size: 10pt"><sup>2</sup></span></td> <td style="text-align: justify"><span style="font-size: 10pt">This relates to a call option agreement with the non-controlling shareholders of Picup to acquire additional 13% interest in Karooooo Logistics. The option is exercisable from September 1, 2024 and expires on February 29, 2028. The value of the call option as of February 28, 2023 is disclosed in Note 14.</span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 14.2pt; text-align: justify; text-indent: -14.2pt"> </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0in; margin-bottom: 0in; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0in"/><td style="width: 0.25in; text-align: left"><span style="font-size: 10pt"><b>(ii)</b></span></td><td style="text-align: justify"><span style="font-size: 10pt"><b>Purple Rain Properties No.444 Proprietary Limited</b></span></td> </tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On February 28, 2022, the Group acquired 100% of the shares and voting interests in Purple Rain Properties No. 444 Proprietary Limited (“Purple Rain”) for a consideration of ZAR 100. The acquisition was accounted for as an asset acquisition as based on the concentration test, substantially all of the fair values of the gross assets is concentrated in properties of Purple Rain.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The fair values of identifiable net assets and the net cash inflows on the acquisition were as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-weight: bold">Figures in Rand thousands</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Note</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">As of <br/> February 28,<br/> 2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td style="text-align: center"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 77%"> Property, plant and equipment</td><td style="width: 1%"> </td> <td style="width: 9%; text-align: center"> </td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">114,166</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Cash and cash equivalents</td><td> </td> <td style="text-align: center"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,404</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Other current assets (excluding cash and cash equivalents)</td><td> </td> <td style="text-align: center"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,476</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Term loans</td><td> </td> <td style="text-align: center">16</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(59,088</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Other non-current liabilities</td><td> </td> <td style="text-align: center"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(14,387</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Current liabilities</td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: center"> </td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(1,167</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: center"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="font-weight: bold; text-align: left">Net identifiable assets acquired</td><td> </td> <td style="text-align: center"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">42,404</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Settlement of amounts due from Purple Rain</td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: center"> </td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(42,404</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="font-weight: bold; text-align: left">Cash consideration transferred for acquisition of asset</td><td> </td> <td style="text-align: center"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-388"/></td><td style="text-align: left">*</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: center"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Less: cash and cash equivalents acquired</td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: center"> </td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(1,404</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; text-align: left; padding-bottom: 4pt">Net inflow of cash</td><td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt; text-align: center"> </td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">(1,404</td><td style="padding-bottom: 4pt; text-align: left">)</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 24px"><span style="font-size: 10pt">*</span></td> <td style="text-align: justify"><span style="font-size: 10pt">Amount is less than a thousand Rand.</span></td></tr> </table> the Group acquired 70.1% of the shares and voting interests in Picup, for a consideration of ZAR 70.1 million, recognizing a goodwill of ZAR 58.3 million. The principal activity of Picup is that of providing a technology platform focused on last mile delivery.From the date of acquisition to February 28, 2022, Picup contributed revenue of ZAR 42.0 million and net loss of ZAR 2.1 million to the Group’s results. If the acquisition had occurred on March 1, 2021, management estimates the contribution to the Group’s revenue and net loss would have been ZAR 68.9 million and ZAR 10.6 million respectively. <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-weight: bold">Figures in Rand thousands</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Notes</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">As of <br/> February 28, <br/> 2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td style="text-align: center"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 77%; text-align: left"><span style="font-size: 10pt">Intangible assets <sup>1</sup></span></td><td style="width: 1%"> </td> <td style="width: 9%; text-align: center">7</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">13,385</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Other non-current assets</td><td> </td> <td style="text-align: center"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,055</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Cash and cash equivalents</td><td> </td> <td style="text-align: center"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,140</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Other current assets (excluding cash and cash equivalents)</td><td> </td> <td style="text-align: center"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">11,090</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Non-current liabilities</td><td> </td> <td style="text-align: center"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(13,478</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Current liabilities</td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: center"> </td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(3,967</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: center"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="font-weight: bold; text-align: left">Net identifiable assets acquired</td><td> </td> <td style="text-align: center"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">14,225</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Add: Goodwill</td><td> </td> <td style="text-align: center">8</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">58,314</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left"><span style="font-size: 10pt">Add: Other financial asset <sup>2</sup></span></td><td> </td> <td style="text-align: center"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,865</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Less: NCI based on proportionate interest</td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: center"> </td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(4,253</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="font-weight: bold; text-align: left">Cash consideration transferred for the business</td><td> </td> <td style="text-align: center"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">70,151</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: center"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Less: cash and cash equivalents acquired</td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: center"> </td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(2,140</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; text-align: left; padding-bottom: 4pt">Net outflow of cash</td><td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt; text-align: center"> </td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">68,011</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 24px"><span style="font-size: 10pt"><sup>1</sup></span></td> <td style="text-align: justify"><span style="font-size: 10pt">The intangible assets comprised of computer software, trade name and customer relationships estimated at ZAR 13.4 million. The computer software was valued based on replacement cost following review of the useful life. In measuring the fair value of the trade name and customer-related intangibles, relief-from-royalty method and multi-period excess earnings method were used. The relief-from-royalty method considers the discounted estimated royalty payments that are expected to be avoided as a result of the technical know-how being owned. The multi-period excess earnings method considers the present value of net cash flows expected to be generated by the customer relationships, by excluding any cash flows related to contributory assets.</span></td></tr> </table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 24px"><span style="font-size: 10pt"><sup>2</sup></span></td> <td style="text-align: justify"><span style="font-size: 10pt">This relates to a call option agreement with the non-controlling shareholders of Picup to acquire additional 13% interest in Karooooo Logistics. The option is exercisable from September 1, 2024 and expires on February 29, 2028. The value of the call option as of February 28, 2023 is disclosed in Note 14.</span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 14.2pt; text-align: justify; text-indent: -14.2pt"> </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-weight: bold">Figures in Rand thousands</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Note</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">As of <br/> February 28,<br/> 2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td style="text-align: center"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 77%"> Property, plant and equipment</td><td style="width: 1%"> </td> <td style="width: 9%; text-align: center"> </td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">114,166</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Cash and cash equivalents</td><td> </td> <td style="text-align: center"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,404</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Other current assets (excluding cash and cash equivalents)</td><td> </td> <td style="text-align: center"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,476</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Term loans</td><td> </td> <td style="text-align: center">16</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(59,088</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Other non-current liabilities</td><td> </td> <td style="text-align: center"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(14,387</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Current liabilities</td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: center"> </td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(1,167</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: center"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="font-weight: bold; text-align: left">Net identifiable assets acquired</td><td> </td> <td style="text-align: center"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">42,404</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Settlement of amounts due from Purple Rain</td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: center"> </td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(42,404</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="font-weight: bold; text-align: left">Cash consideration transferred for acquisition of asset</td><td> </td> <td style="text-align: center"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-388"/></td><td style="text-align: left">*</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: center"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Less: cash and cash equivalents acquired</td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: center"> </td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(1,404</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; text-align: left; padding-bottom: 4pt">Net inflow of cash</td><td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt; text-align: center"> </td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">(1,404</td><td style="padding-bottom: 4pt; text-align: left">)</td></tr> </table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 24px"><span style="font-size: 10pt">*</span></td> <td style="text-align: justify"><span style="font-size: 10pt">Amount is less than a thousand Rand.</span></td></tr> </table> 13385000 5055000 2140000 11090000 13478000 3967000 14225000 58314000 1865000 4253000 70151000 -2140000 68011000 11000000 13400000 0.13 1 100000 114166000 1404000 1476000 59088000 14387000 1167000 42404000 -42404000 -1404000 -1404000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>29. MATERIAL NON-CONTROLLING INTEREST</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On April 21, 2021, the Group acquired the remaining 31.9% equity interest in Cartrack, increasing its ownership from 68.1% to 100%. Reinvestment scheme was offered to the minority shareholders of Cartrack by exchanging a fixed number of Karooooo shares for a fixed number of Cartrack Shares (see Note 1).</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The carrying amount of Cartrack’s net assets in the Group’s consolidated financial statements on the date of acquisition was ZAR 435.1 million. Subsequent to the acquisition of the remaining 31.9% stake in Cartrack, there is no material non-controlling interest as at February 28, 2023 and February 28, 2022.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following table summarizes the information relating to the Group’s subsidiary that has a material NCI, before intra-group eliminations as at February 28, 2021:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center"><span style="font-size: 10pt"><b>Cartrack Holdings Proprietary Limited</b></span></td> <td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: black 1.5pt solid"><span style="font-size: 10pt"><b>Figures in Rand thousands</b></span></td> <td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-size: 10pt"><b>As of<br/> February 28,<br/> 2021</b></span></td> <td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td> </td> <td> </td> <td colspan="2" style="text-align: right"> </td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 88%"><span style="font-size: 10pt">NCI percentage</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 9%; text-align: right"><span style="font-size: 10pt">31.9</span></td> <td style="width: 1%"><span style="font-size: 10pt">%</span></td></tr> <tr style="vertical-align: bottom; "> <td><span style="font-size: 10pt">Principal place of business</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-size: 10pt">South Africa</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td> </td> <td> </td> <td> </td> <td style="text-align: right"> </td> <td> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt"><span style="font-size: 10pt">Revenue</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: black 1.5pt solid"> </td> <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-size: 10pt">2,290,543</span></td> <td style="border-bottom: black 1.5pt solid"> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><span style="font-size: 10pt">Profit for the year after tax</span></td> <td> </td> <td style="border-left: black 1.5pt solid"> </td> <td style="text-align: right"><span style="font-size: 10pt">542,338</span></td> <td style="border-right: black 1.5pt solid"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt"><span style="font-size: 10pt">Other comprehensive income</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: black 1.5pt solid; border-left: black 1.5pt solid"> </td> <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-size: 10pt">(12,942</span></td> <td style="border-right: black 1.5pt solid; border-bottom: black 1.5pt solid"><span style="font-size: 10pt">)</span></td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><span style="font-size: 10pt">Total comprehensive income</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-size: 10pt">529,396</span></td> <td> </td></tr> <tr style="vertical-align: bottom; "> <td> </td> <td> </td> <td> </td> <td style="text-align: right"> </td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 1.5pt"><span style="font-size: 10pt"><b>Profit attributable to NCI</b></span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: black 1.5pt solid"> </td> <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-size: 10pt">179,237</span></td> <td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt"><span style="font-size: 10pt"><b>Other comprehensive income attributable to NCI</b></span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: black 1.5pt solid"> </td> <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-size: 10pt">(8,094</span></td> <td style="padding-bottom: 1.5pt"><span style="font-size: 10pt">)</span></td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 4pt"><span style="font-size: 10pt"><b>Total comprehensive income attributable to NCI</b></span></td> <td style="padding-bottom: 4pt"> </td> <td style="border-bottom: black 4.5pt double"> </td> <td style="border-bottom: black 4.5pt double; text-align: right"><span style="font-size: 10pt">171,143</span></td> <td style="padding-bottom: 4pt"> </td></tr> <tr style="vertical-align: bottom; "> <td> </td> <td> </td> <td> </td> <td style="text-align: right"> </td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><span style="font-size: 10pt">Non-current assets</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-size: 10pt">1,588,204</span></td> <td> </td></tr> <tr style="vertical-align: bottom; "> <td><span style="font-size: 10pt">Current assets</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-size: 10pt">453,576</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><span style="font-size: 10pt">Current liabilities</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-size: 10pt">(533,914</span></td> <td><span style="font-size: 10pt">)</span></td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt"><span style="font-size: 10pt">Non-current liabilities</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: black 1.5pt solid"> </td> <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-size: 10pt">(198,430</span></td> <td style="padding-bottom: 1.5pt"><span style="font-size: 10pt">)</span></td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 1.5pt"><span style="font-size: 10pt">Net assets</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: black 1.5pt solid"> </td> <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-size: 10pt">1,309,436</span></td> <td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt"><span style="font-size: 10pt"><b>Net assets attributable to NCI</b></span></td> <td style="padding-bottom: 4pt"> </td> <td style="border-bottom: black 4.5pt double"> </td> <td style="border-bottom: black 4.5pt double; text-align: right"><span style="font-size: 10pt">427,133</span></td> <td style="padding-bottom: 4pt"> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: black 1.5pt solid"> </td> <td style="border-bottom: black 1.5pt solid; text-align: right"> </td> <td style="border-bottom: black 1.5pt solid"> </td></tr> <tr style="vertical-align: bottom; "> <td><span style="font-size: 10pt">Cash flows from operating activities</span></td> <td> </td> <td style="border-left: black 1.5pt solid"> </td> <td style="text-align: right"><span style="font-size: 10pt">955,309</span></td> <td style="border-right: black 1.5pt solid"> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><span style="font-size: 10pt">Cash flows from investing activities</span></td> <td> </td> <td style="border-left: black 1.5pt solid"> </td> <td style="text-align: right"><span style="font-size: 10pt">(517,691</span></td> <td style="border-right: black 1.5pt solid"><span style="font-size: 10pt">)</span></td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt"><span style="font-size: 10pt">Cash flows from financing activities</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: black 1.5pt solid; border-left: black 1.5pt solid"> </td> <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-size: 10pt">(500,629</span></td> <td style="border-right: black 1.5pt solid; border-bottom: black 1.5pt solid"><span style="font-size: 10pt">)</span></td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 4pt"><span style="font-size: 10pt"><b>Net decrease in cash and cash equivalents</b></span></td> <td style="padding-bottom: 4pt"> </td> <td style="border-bottom: black 4.5pt double"> </td> <td style="border-bottom: black 4.5pt double; text-align: right"><span style="font-size: 10pt">(63,011</span></td> <td style="padding-bottom: 4pt"><span style="font-size: 10pt">)</span></td></tr> <tr style="vertical-align: bottom; "> <td> </td> <td> </td> <td> </td> <td style="text-align: right"> </td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 4pt"><span style="font-size: 10pt"><b>Dividends paid to NCI</b></span></td> <td style="padding-bottom: 4pt"> </td> <td style="border-bottom: black 4.5pt double"> </td> <td style="border-bottom: black 4.5pt double; text-align: right"><span style="font-size: 10pt">(145,859</span></td> <td style="padding-bottom: 4pt"><span style="font-size: 10pt">)</span></td></tr> </table> 0.319 0.681 1 435100000 0.319 0.319 <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center"><span style="font-size: 10pt"><b>Cartrack Holdings Proprietary Limited</b></span></td> <td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: black 1.5pt solid"><span style="font-size: 10pt"><b>Figures in Rand thousands</b></span></td> <td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-size: 10pt"><b>As of<br/> February 28,<br/> 2021</b></span></td> <td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td> </td> <td> </td> <td colspan="2" style="text-align: right"> </td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 88%"><span style="font-size: 10pt">NCI percentage</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 9%; text-align: right"><span style="font-size: 10pt">31.9</span></td> <td style="width: 1%"><span style="font-size: 10pt">%</span></td></tr> <tr style="vertical-align: bottom; "> <td><span style="font-size: 10pt">Principal place of business</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-size: 10pt">South Africa</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td> </td> <td> </td> <td> </td> <td style="text-align: right"> </td> <td> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt"><span style="font-size: 10pt">Revenue</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: black 1.5pt solid"> </td> <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-size: 10pt">2,290,543</span></td> <td style="border-bottom: black 1.5pt solid"> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><span style="font-size: 10pt">Profit for the year after tax</span></td> <td> </td> <td style="border-left: black 1.5pt solid"> </td> <td style="text-align: right"><span style="font-size: 10pt">542,338</span></td> <td style="border-right: black 1.5pt solid"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt"><span style="font-size: 10pt">Other comprehensive income</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: black 1.5pt solid; border-left: black 1.5pt solid"> </td> <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-size: 10pt">(12,942</span></td> <td style="border-right: black 1.5pt solid; border-bottom: black 1.5pt solid"><span style="font-size: 10pt">)</span></td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><span style="font-size: 10pt">Total comprehensive income</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-size: 10pt">529,396</span></td> <td> </td></tr> <tr style="vertical-align: bottom; "> <td> </td> <td> </td> <td> </td> <td style="text-align: right"> </td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 1.5pt"><span style="font-size: 10pt"><b>Profit attributable to NCI</b></span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: black 1.5pt solid"> </td> <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-size: 10pt">179,237</span></td> <td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt"><span style="font-size: 10pt"><b>Other comprehensive income attributable to NCI</b></span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: black 1.5pt solid"> </td> <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-size: 10pt">(8,094</span></td> <td style="padding-bottom: 1.5pt"><span style="font-size: 10pt">)</span></td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 4pt"><span style="font-size: 10pt"><b>Total comprehensive income attributable to NCI</b></span></td> <td style="padding-bottom: 4pt"> </td> <td style="border-bottom: black 4.5pt double"> </td> <td style="border-bottom: black 4.5pt double; text-align: right"><span style="font-size: 10pt">171,143</span></td> <td style="padding-bottom: 4pt"> </td></tr> <tr style="vertical-align: bottom; "> <td> </td> <td> </td> <td> </td> <td style="text-align: right"> </td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><span style="font-size: 10pt">Non-current assets</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-size: 10pt">1,588,204</span></td> <td> </td></tr> <tr style="vertical-align: bottom; "> <td><span style="font-size: 10pt">Current assets</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-size: 10pt">453,576</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><span style="font-size: 10pt">Current liabilities</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-size: 10pt">(533,914</span></td> <td><span style="font-size: 10pt">)</span></td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt"><span style="font-size: 10pt">Non-current liabilities</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: black 1.5pt solid"> </td> <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-size: 10pt">(198,430</span></td> <td style="padding-bottom: 1.5pt"><span style="font-size: 10pt">)</span></td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 1.5pt"><span style="font-size: 10pt">Net assets</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: black 1.5pt solid"> </td> <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-size: 10pt">1,309,436</span></td> <td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt"><span style="font-size: 10pt"><b>Net assets attributable to NCI</b></span></td> <td style="padding-bottom: 4pt"> </td> <td style="border-bottom: black 4.5pt double"> </td> <td style="border-bottom: black 4.5pt double; text-align: right"><span style="font-size: 10pt">427,133</span></td> <td style="padding-bottom: 4pt"> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: black 1.5pt solid"> </td> <td style="border-bottom: black 1.5pt solid; text-align: right"> </td> <td style="border-bottom: black 1.5pt solid"> </td></tr> <tr style="vertical-align: bottom; "> <td><span style="font-size: 10pt">Cash flows from operating activities</span></td> <td> </td> <td style="border-left: black 1.5pt solid"> </td> <td style="text-align: right"><span style="font-size: 10pt">955,309</span></td> <td style="border-right: black 1.5pt solid"> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><span style="font-size: 10pt">Cash flows from investing activities</span></td> <td> </td> <td style="border-left: black 1.5pt solid"> </td> <td style="text-align: right"><span style="font-size: 10pt">(517,691</span></td> <td style="border-right: black 1.5pt solid"><span style="font-size: 10pt">)</span></td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt"><span style="font-size: 10pt">Cash flows from financing activities</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: black 1.5pt solid; border-left: black 1.5pt solid"> </td> <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-size: 10pt">(500,629</span></td> <td style="border-right: black 1.5pt solid; border-bottom: black 1.5pt solid"><span style="font-size: 10pt">)</span></td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 4pt"><span style="font-size: 10pt"><b>Net decrease in cash and cash equivalents</b></span></td> <td style="padding-bottom: 4pt"> </td> <td style="border-bottom: black 4.5pt double"> </td> <td style="border-bottom: black 4.5pt double; text-align: right"><span style="font-size: 10pt">(63,011</span></td> <td style="padding-bottom: 4pt"><span style="font-size: 10pt">)</span></td></tr> <tr style="vertical-align: bottom; "> <td> </td> <td> </td> <td> </td> <td style="text-align: right"> </td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 4pt"><span style="font-size: 10pt"><b>Dividends paid to NCI</b></span></td> <td style="padding-bottom: 4pt"> </td> <td style="border-bottom: black 4.5pt double"> </td> <td style="border-bottom: black 4.5pt double; text-align: right"><span style="font-size: 10pt">(145,859</span></td> <td style="padding-bottom: 4pt"><span style="font-size: 10pt">)</span></td></tr> </table> 0.319 South Africa 2290543000 542338000 -12942000 529396000 179237000 -8094000 171143000 1588204000 453576000 533914000 198430000 1309436000 427133000 955309000 -517691000 -500629000 -63011000 145859000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>30. RELATED PARTIES</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 14.2pt"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In addition to the information disclosed in Notes 11, 12 and 19 in the financial statements, the following transactions took place between the Group and related parties at the terms agreed between parties:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Transactions with related parties</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="10" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Year ended February 28</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold; border-bottom: Black 1.5pt solid">Figures in Rand thousands</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-align: left; text-indent: -9.35pt; padding-left: 9.35pt">Sales to related parties</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">(20,139</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">(28,915</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">(24,901</td><td style="width: 1%; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9.35pt; padding-left: 9.35pt">Purchases from related parties</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">92,520</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">98,032</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">54,470</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9.35pt; padding-left: 9.35pt">Rent paid to related parties</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">6,121</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">13,697</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">18,260</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 4pt; text-indent: -9.35pt; padding-left: 9.35pt">Interest paid to related party</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-389">–</div></td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-390">–</div></td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">2,048</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Information regarding the key management and prescribed officers is detailed in Note 34.</p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="10" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Year ended February 28</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold; border-bottom: Black 1.5pt solid">Figures in Rand thousands</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-align: left; text-indent: -9.35pt; padding-left: 9.35pt">Sales to related parties</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">(20,139</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">(28,915</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">(24,901</td><td style="width: 1%; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9.35pt; padding-left: 9.35pt">Purchases from related parties</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">92,520</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">98,032</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">54,470</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9.35pt; padding-left: 9.35pt">Rent paid to related parties</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">6,121</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">13,697</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">18,260</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 4pt; text-indent: -9.35pt; padding-left: 9.35pt">Interest paid to related party</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-389">–</div></td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-390">–</div></td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">2,048</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> -20139000 -28915000 -24901000 92520000 98032000 54470000 6121000 13697000 18260000 2048000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>31. RISK MANAGEMENT</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Directors have overall responsibility for the establishment in oversight of the Group’s risk management framework. The Directors have established the Audit and risk committee which is responsible for developing and monitoring the Group’s risk management policies. The committee reports regularly to the Directors on its activities.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Group’s risk management policies are established to identify and analyze the risk faced by the Group, to set appropriate risk limits, implement controls to enforce limits to monitor risk and adherence to limits.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The committee is assisted in its oversight role by internal audit. Internal audit reviews risk and management controls and procedures, the results of which are reported to the committee. </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>31.1 Capital management</i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Group’s policy is to maintain a strong capital base so as to maintain investor, creditor and market confidence and to sustain future development of the business. Management monitors return of capital, as well as the level of dividends to shareholders.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The capital structure of the Group consists of debt, which includes the borrowings and lease obligations disclosed in Note 16 and 17 respectively, cash and cash equivalents and bank overdraft disclosed in Note 13, and equity as disclosed in the consolidated statement of financial position.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">There were no changes in the Group’s approach to the capital management during the financial year.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In order to maintain or adjust the capital structure, the Group may adjust the amounts of dividends paid to shareholders, return capital to shareholders, issue new shares or sell assets to reduce debt.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>31.2 Financial risk management</i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Group has exposure to the following risks arising from financial instruments: credit risk, liquidity risk, currency and interest rate risk.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>31.2 (a) Credit risk</i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i> </i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Credit risk is the risk of financial loss to the Group if a customer fails to meet its contractual obligations, and arises principally from the Group’s receivables from customers, cash deposits and cash equivalents.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Credit risk is managed by each subsidiary subject to the Group’s established policy and procedure. The Group has a general credit policy of only dealing with credit worthy customers. A significant element of its individual customers is on debit-order payment method to assess credit risk.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Trade receivables comprise a widespread customer base. Management evaluates credit risk relating to customers on an ongoing basis. If customers are independently rated, these ratings are used. Otherwise, if there is no independent rating. risk control assesses the credit quality of the customer, taking into account its financial position, past experience and other factors. Individual risk limits are set based on internal or external ratings in accordance with limits set by the Directors. The utilization of credit limits is regularly monitored. The Group does not have any significant credit risk exposure to any single customer or any Group of customers having similar characteristics.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">There has been no change in credit risk estimation techniques since the last financial year. The carrying amounts of financial assets represent the maximum credit exposure.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Expected credit losses on financial assets recognized in profit or loss were as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="10" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Year ended February 28</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-weight: bold">Figures in Rand thousands</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; "> <td style="width: 64%; text-indent: -9pt; padding-left: 9pt"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right"> </td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right"> </td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right"> </td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Expected credit loss provision on trade receivables arising from contracts with customers</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">87,541</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">88,482</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">80,842</td><td style="text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i> </i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Trade receivables</i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i> </i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Group’s exposure to credit risk is influenced mainly by the individual characteristics of each customer. However, management also considers the factors that may influence the credit risk of its customer base, including the default risk associated with the country in which the customer operates. Details of concentration of revenue are included in Note 20. </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Expected credit loss assessment process followed in the current financial year</i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i> </i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">An impairment analysis is performed at each reporting date using a provision matrix to measure expected credit losses.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The provision rates are based on days since invoicing date for various groupings of various customer segments with similar loss patterns.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The calculation reflects the probability-weighted outcome and reasonable and supportable information that is available at the reporting date about past events, current conditions and forecasts of future conditions.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following table provides information about the expected credit loss rate for trade receivables by ageing category:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-weight: bold">Figures in Rand thousands</td><td style="font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Expected<br/> credit loss<br/> rate</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="border-bottom: Black 1.5pt solid; font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Gross<br/> carrying<br/> amount</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="border-bottom: Black 1.5pt solid; font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Impairment<br/> loss<br/> allowance</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold">At February 28, 2023</td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-align: left">Since invoicing</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">7</td><td style="width: 1%; text-align: left">%</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">195,058</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">13,177</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">1 month since invoicing date</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">18</td><td style="text-align: left">%</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">51,655</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">9,434</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">2 months since invoicing date</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">25</td><td style="text-align: left">%</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">29,777</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">7,328</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">3 months since invoicing date</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">57</td><td style="padding-bottom: 1.5pt; text-align: left">%</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">209,250</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">119,602</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt">Total</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">31</td><td style="padding-bottom: 4pt; text-align: left">%</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">485,740</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">149,541</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-weight: bold">Figures in Rand thousands</td><td style="font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Expected<br/> credit loss<br/> rate</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="border-bottom: Black 1.5pt solid; font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Gross<br/> carrying<br/> amount</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="border-bottom: Black 1.5pt solid; font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Impairment<br/> loss<br/> allowance</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold">At February 28, 2022</td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-align: left">Since invoicing</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">7</td><td style="width: 1%; text-align: left">%</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">148,625</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">10,139</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">1 month since invoicing date</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">14</td><td style="text-align: left">%</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">47,681</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">6,661</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">2 months since invoicing date</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">22</td><td style="text-align: left">%</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">26,329</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,729</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">3 months since invoicing date</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">61</td><td style="padding-bottom: 1.5pt; text-align: left">%</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">228,092</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">139,154</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt">Total</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">36</td><td style="padding-bottom: 4pt; text-align: left">%</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">450,727</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">161,683</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Cash and cash equivalents</i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><i> </i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Group held cash and cash equivalents of ZAR 965.8 million as at February 28, 2023 (2022: ZAR 731.7 million). The cash is held with major banks and financial institutions which are rated and regulated in each country. None of the bank’s holding deposits show financial strain. Impairment on cash and cash equivalents at bank has been measured on a 12-month expected loss and reflect the short maturity of the exposures. The Group considers that its cash and cash equivalents at bank have low credit risk and the amount of the allowance to be insignificant. </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i> </i> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>31.2 (b) Liquidity risk</i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Group manages liquidity risk through an ongoing review of future commitments and ensures that there is adequate funding available in terms of cash reserves and committed funding facilities.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Cash flow forecasts are prepared and available borrowing facilities are monitored on an ongoing basis.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Exposure to liquidity risk</i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The table below analyzes the Group’s financial liabilities into relevant maturity groupings based on the remaining period at the statement of financial position to the contractual maturity date. The amounts disclosed in the table are the contractual undiscounted cash flows and includes contractual interest payments.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-weight: bold">Figures in Rand thousands</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Less than<br/> 1 year</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2 years</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">3 years</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">4 years</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">&gt;5 years</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Total</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold">At February 28, 2023</td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 28%; text-align: left">Term loans</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">21,993</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">18,352</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">17,596</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">15,751</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-391">–</div></td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">73,692</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Lease obligations</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">56,511</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">37,454</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">15,084</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">11,180</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">10,271</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">130,500</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Trade and other payables</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">329,481</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-392">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-393">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-394">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-395">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">329,481</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Loans from related parties</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">607</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-396">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-397">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-398">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-399">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">607</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt">Bank overdraft</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">40</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-400">–</div></td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-401">–</div></td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-402">–</div></td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-403">–</div></td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">40</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold">At February 28, 2022</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Term loans</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">22,408</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">43,884</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">17,938</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">16,036</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-404">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">100,266</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Lease obligations</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">50,821</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">42,853</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">17,305</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4,733</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">8,333</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">124,045</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Trade and other payables</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">250,970</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-405">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-406">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-407">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-408">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">250,970</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Loans from related parties</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,134</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-409">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-410">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-411">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-412">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,134</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 4pt">Bank overdraft</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">13,722</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-413">–</div></td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-414">–</div></td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-415">–</div></td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-416">–</div></td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">13,722</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>31.2 (c) Currency risk</i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Group is exposed to currency risk to the extent that sales, purchases, and borrowings of the foreign operations are denominated in a currency other than the respective functional currencies of Group companies. The functional currencies of Group companies are primarily the ZAR, USD, Euro (EUR), Mozambican metical (MZN), the Singapore dollar (SGD) and Polish zloty (PLN).</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Group does not apply hedge accounting. </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i> </i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Exposure to currency risk</i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i> </i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The summarized quantitative data about the Group’s exposure to currency risk as reported to the management of the Group is as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-weight: bold">Figures in Rand thousands</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">USD</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">EUR</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">SGD</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold">At February 28, 2023</td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-align: left">Trade and other receivables</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">104,583</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">40</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">433</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Loan from related parties</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">114,186</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">80,342</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-417">–</div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Loan to related parties</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(229,229</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-418">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(20,040</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Cash and cash equivalents</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">61,780</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,337</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">560</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Trade and other payables</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(50,581</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(5,846</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(8,135</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">739</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">76,873</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">(27,182</td><td style="padding-bottom: 4pt; text-align: left">)</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="font-weight: bold">At February 28, 2022</td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-align: left">Trade and other receivables</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">62,247</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">228</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-419">–</div></td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Loan from related parties</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">86,159</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">71,994</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">32,085</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Loan to related parties</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(112,334</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-420">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(7,227</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Cash and cash equivalents</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">144,173</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">9,618</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,880</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Trade and other payables</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(53,609</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(5,286</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(2,299</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">126,636</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">76,554</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">24,439</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Sensitivity analysis</i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i> </i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">A strengthening/weakening of the ZAR against the USD, EUR and SGD, at year-end would have impacted the measurement of financial instruments denominated in a foreign currency, equity and profit or loss by the amounts shown below. The analysis assumes that all other variables remain constant. A factor change of 10% has been applied to the exchange rates.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-weight: bold">Figures in Rand thousands</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Strengthening<br/> of ZAR</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Weakening of <br/> ZAR</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold">February 28, 2023</td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%">USD</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">(74</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">74</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>EUR</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(7,687</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">7,687</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt">SGD</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,718</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(2,718</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">(5,043</td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">5,043</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="font-weight: bold">February 28, 2022</td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%">USD</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">(12,664</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">12,664</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>EUR</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(7,655</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">7,655</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt">SGD</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(2,444</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,444</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">(22,763</td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">22,763</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>31.2 (d) Interest rate risk</i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Interest rate risk is the risk that the fair value of future cash flows of a financial instrument will fluctuate because of changes in market interest rates.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">A fundamental reform of major interest rate benchmarks is being undertaken globally, including the replacement of some interbank offered rates (“IBORs”) with alternative nearly risk-free rates (referred to as “IBOR reform”). The Group has exposures to IBORs on its financial instruments that will be replaced or reformed as part of these market-wide initiatives. The Group’s exposure to interest rate risk relates primarily to the Group’s loan obligations with variable interest rates as follow:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 24px"> </td> <td style="width: 24px"><span style="font-size: 10pt">●</span></td> <td style="text-align: justify"><span style="font-size: 10pt">The term loan with Caixa Geral Depositos de S.A attracts interest at a rate of 3% p.a plus 12-month Euro Interbank Offered Rate (“EURIBOR”). The reform of EURIBOR was completed and as a result it can continue to be used as a reference rate.</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 24px"> </td> <td style="width: 24px"><span style="font-size: 10pt">●</span></td> <td style="text-align: justify"><span style="font-size: 10pt">The term loan with Standard Bank South Africa attracts interest at a rate of 2.05% plus 3-month Johannesburg Interbank Average Rate (“JIBAR”). To-date, no fixed date has been set for the cessation of JIBAR by South Africa Reserve Bank. There is uncertainty over the timing and the methods of transition for replacing the existing benchmark IBORs with alternative rates.</span></td></tr> <tr style="vertical-align: top"> <td> </td> <td> </td> <td style="text-align: justify"> </td></tr> <tr style="vertical-align: top"> <td> </td> <td><span style="font-size: 10pt">●</span></td> <td style="text-align: justify"><span style="font-size: 10pt">The mortgaged loan with First National Bank attracts interest at a rate of 1.15% p.a plus prime rate. There is uncertainty over the timing and the methods of transition for replacing the existing prime rate with alternative rates.</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">No financial instruments were entered into to mitigate the risk of interest rate movements.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Interest rate sensitivity</i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i> </i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following table illustrates the effects on Group’s earnings and equity, all other factors remaining constant. A factor of 1% has been applied to the interest rates:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">As of February 28</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-weight: bold">Figures in Rand thousands</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left; text-indent: -9.35pt; padding-left: 9.35pt">Effect on profit before tax (1% increase)</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">(599</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">(893</td><td style="width: 1%; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9.35pt; padding-left: 9.35pt">Effect on profit before tax (1% decrease)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">599</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">893</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> </table> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="10" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Year ended February 28</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-weight: bold">Figures in Rand thousands</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; "> <td style="width: 64%; text-indent: -9pt; padding-left: 9pt"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right"> </td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right"> </td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right"> </td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Expected credit loss provision on trade receivables arising from contracts with customers</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">87,541</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">88,482</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">80,842</td><td style="text-align: left"> </td></tr> </table> 87541000 88482000 80842000 <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-weight: bold">Figures in Rand thousands</td><td style="font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Expected<br/> credit loss<br/> rate</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="border-bottom: Black 1.5pt solid; font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Gross<br/> carrying<br/> amount</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="border-bottom: Black 1.5pt solid; font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Impairment<br/> loss<br/> allowance</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold">At February 28, 2023</td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-align: left">Since invoicing</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">7</td><td style="width: 1%; text-align: left">%</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">195,058</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">13,177</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">1 month since invoicing date</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">18</td><td style="text-align: left">%</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">51,655</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">9,434</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">2 months since invoicing date</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">25</td><td style="text-align: left">%</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">29,777</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">7,328</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">3 months since invoicing date</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">57</td><td style="padding-bottom: 1.5pt; text-align: left">%</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">209,250</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">119,602</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt">Total</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">31</td><td style="padding-bottom: 4pt; text-align: left">%</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">485,740</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">149,541</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-weight: bold">Figures in Rand thousands</td><td style="font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Expected<br/> credit loss<br/> rate</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="border-bottom: Black 1.5pt solid; font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Gross<br/> carrying<br/> amount</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="border-bottom: Black 1.5pt solid; font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Impairment<br/> loss<br/> allowance</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold">At February 28, 2022</td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-align: left">Since invoicing</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">7</td><td style="width: 1%; text-align: left">%</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">148,625</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">10,139</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">1 month since invoicing date</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">14</td><td style="text-align: left">%</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">47,681</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">6,661</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">2 months since invoicing date</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">22</td><td style="text-align: left">%</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">26,329</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,729</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">3 months since invoicing date</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">61</td><td style="padding-bottom: 1.5pt; text-align: left">%</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">228,092</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">139,154</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt">Total</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">36</td><td style="padding-bottom: 4pt; text-align: left">%</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">450,727</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">161,683</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> 0.07 195058000 13177000 0.18 51655000 9434000 0.25 29777000 7328000 0.57 209250000 119602000 0.31 485740000 149541000 0.07 148625000 10139000 0.14 47681000 6661000 0.22 26329000 5729000 0.61 228092000 139154000 0.36 450727000 161683000 965800000 731700000 <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-weight: bold">Figures in Rand thousands</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Less than<br/> 1 year</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2 years</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">3 years</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">4 years</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">&gt;5 years</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Total</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold">At February 28, 2023</td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 28%; text-align: left">Term loans</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">21,993</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">18,352</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">17,596</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">15,751</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-391">–</div></td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">73,692</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Lease obligations</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">56,511</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">37,454</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">15,084</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">11,180</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">10,271</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">130,500</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Trade and other payables</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">329,481</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-392">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-393">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-394">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-395">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">329,481</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Loans from related parties</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">607</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-396">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-397">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-398">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-399">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">607</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt">Bank overdraft</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">40</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-400">–</div></td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-401">–</div></td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-402">–</div></td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-403">–</div></td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">40</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold">At February 28, 2022</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Term loans</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">22,408</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">43,884</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">17,938</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">16,036</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-404">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">100,266</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Lease obligations</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">50,821</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">42,853</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">17,305</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4,733</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">8,333</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">124,045</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Trade and other payables</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">250,970</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-405">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-406">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-407">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-408">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">250,970</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Loans from related parties</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,134</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-409">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-410">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-411">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-412">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,134</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 4pt">Bank overdraft</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">13,722</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-413">–</div></td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-414">–</div></td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-415">–</div></td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-416">–</div></td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">13,722</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> 21993000 18352000 17596000 15751000 73692000 56511000 37454000 15084000 11180000 10271000 130500000 329481000 329481000 607000 607000 40000 40000 22408000 43884000 17938000 16036000 100266000 50821000 42853000 17305000 4733000 8333000 124045000 250970000 250970000 2134000 2134000 13722000 13722000 <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-weight: bold">Figures in Rand thousands</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">USD</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">EUR</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">SGD</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold">At February 28, 2023</td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-align: left">Trade and other receivables</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">104,583</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">40</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">433</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Loan from related parties</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">114,186</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">80,342</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-417">–</div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Loan to related parties</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(229,229</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-418">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(20,040</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Cash and cash equivalents</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">61,780</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,337</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">560</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Trade and other payables</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(50,581</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(5,846</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(8,135</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">739</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">76,873</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">(27,182</td><td style="padding-bottom: 4pt; text-align: left">)</td></tr> </table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="font-weight: bold">At February 28, 2022</td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-align: left">Trade and other receivables</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">62,247</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">228</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-419">–</div></td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Loan from related parties</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">86,159</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">71,994</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">32,085</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Loan to related parties</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(112,334</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-420">–</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(7,227</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Cash and cash equivalents</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">144,173</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">9,618</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,880</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Trade and other payables</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(53,609</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(5,286</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(2,299</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">126,636</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">76,554</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">24,439</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> 104583000 40000 433000 114186000 80342000 -229229000 -20040000 61780000 2337000 560000 50581000 5846000 8135000 739000 76873000 -27182000 62247000 228000 86159000 71994000 32085000 -112334000 -7227000 144173000 9618000 1880000 53609000 5286000 2299000 126636000 76554000 24439000 0.10 <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-weight: bold">Figures in Rand thousands</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Strengthening<br/> of ZAR</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Weakening of <br/> ZAR</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold">February 28, 2023</td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%">USD</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">(74</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">74</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>EUR</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(7,687</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">7,687</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt">SGD</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,718</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(2,718</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">(5,043</td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">5,043</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="font-weight: bold">February 28, 2022</td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%">USD</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">(12,664</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">12,664</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>EUR</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(7,655</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">7,655</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt">SGD</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(2,444</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,444</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">(22,763</td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">22,763</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> -74000 -74000 -7687000 -7687000 2718000 2718000 -5043000 -5043000 -12664000 -12664000 -7655000 -7655000 -2444000 -2444000 -22763000 -22763000 0.03 0.0205 0.0115 0.01 <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">As of February 28</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-weight: bold">Figures in Rand thousands</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left; text-indent: -9.35pt; padding-left: 9.35pt">Effect on profit before tax (1% increase)</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">(599</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">(893</td><td style="width: 1%; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9.35pt; padding-left: 9.35pt">Effect on profit before tax (1% decrease)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">599</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">893</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> </table> -599000 -893000 599000 893000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>32. ANALYSIS OF ASSETS AND LIABILITIES BY FINANCIAL INSTRUMENT CLASSIFICATION</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following table shows the carrying amounts and classification of financial assets and financial liabilities. The carrying amounts approximate their fair values.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center"> </td><td style="padding-bottom: 1.5pt"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">As of February 28</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-weight: bold">Figures in Rand thousands</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Notes</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" style="text-align: center"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold">Financial assets (at amortized cost)</td><td> </td> <td colspan="2" style="text-align: center"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-align: left">Loans to related party</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: center"> </td><td style="width: 9%; text-align: center">12</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">25,800</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">19,400</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Trade and other receivables (excludes prepayments and other taxes)</td><td> </td> <td style="text-align: center"> </td><td style="text-align: center">11</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">376,827</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">304,561</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Cash and cash equivalents</td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: center"> </td><td style="padding-bottom: 1.5pt; text-align: center">13</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">965,790</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">731,748</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt; text-align: center"> </td><td style="padding-bottom: 4pt; text-align: center"> </td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">1,368,417</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">1,055,709</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: center"> </td><td style="text-align: center"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="font-weight: bold; text-align: left">Financial assets (at fair value)</td><td> </td> <td style="text-align: center"> </td><td style="text-align: center"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt">Other financial assets</td><td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt; text-align: center"> </td><td style="padding-bottom: 4pt; text-align: center">14</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">388</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">16,664</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td> </td><td> </td> <td style="text-align: center"> </td><td style="text-align: center"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; text-align: left">Financial liabilities (at amortized cost)</td><td> </td> <td style="text-align: center"> </td><td style="text-align: center"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Loans from related parties</td><td> </td> <td style="text-align: center"> </td><td style="text-align: center">12</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">607</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,134</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Trade and other payables (excludes other taxes)</td><td> </td> <td style="text-align: center"> </td><td style="text-align: center">19</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">329,481</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">250,970</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Term loans</td><td> </td> <td style="text-align: center"> </td><td style="text-align: center">16</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">59,947</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">89,350</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Bank overdraft</td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: center"> </td><td style="padding-bottom: 1.5pt; text-align: center">13</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">40</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">13,722</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt; text-align: center"> </td><td style="padding-bottom: 4pt; text-align: center"> </td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">390,075</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">356,176</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center"> </td><td style="padding-bottom: 1.5pt"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">As of February 28</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-weight: bold">Figures in Rand thousands</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Notes</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" style="text-align: center"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold">Financial assets (at amortized cost)</td><td> </td> <td colspan="2" style="text-align: center"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-align: left">Loans to related party</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: center"> </td><td style="width: 9%; text-align: center">12</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">25,800</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">19,400</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Trade and other receivables (excludes prepayments and other taxes)</td><td> </td> <td style="text-align: center"> </td><td style="text-align: center">11</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">376,827</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">304,561</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Cash and cash equivalents</td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: center"> </td><td style="padding-bottom: 1.5pt; text-align: center">13</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">965,790</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">731,748</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt; text-align: center"> </td><td style="padding-bottom: 4pt; text-align: center"> </td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">1,368,417</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">1,055,709</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: center"> </td><td style="text-align: center"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="font-weight: bold; text-align: left">Financial assets (at fair value)</td><td> </td> <td style="text-align: center"> </td><td style="text-align: center"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt">Other financial assets</td><td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt; text-align: center"> </td><td style="padding-bottom: 4pt; text-align: center">14</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">388</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">16,664</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td> </td><td> </td> <td style="text-align: center"> </td><td style="text-align: center"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; text-align: left">Financial liabilities (at amortized cost)</td><td> </td> <td style="text-align: center"> </td><td style="text-align: center"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Loans from related parties</td><td> </td> <td style="text-align: center"> </td><td style="text-align: center">12</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">607</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,134</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Trade and other payables (excludes other taxes)</td><td> </td> <td style="text-align: center"> </td><td style="text-align: center">19</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">329,481</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">250,970</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Term loans</td><td> </td> <td style="text-align: center"> </td><td style="text-align: center">16</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">59,947</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">89,350</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Bank overdraft</td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: center"> </td><td style="padding-bottom: 1.5pt; text-align: center">13</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">40</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">13,722</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt; text-align: center"> </td><td style="padding-bottom: 4pt; text-align: center"> </td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">390,075</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">356,176</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> 25800000 19400000 376827000 304561000 965790000 731748000 1368417000 1055709000 388000 16664000 607000 2134000 329481000 250970000 59947000 89350000 40000 13722000 390075000 356176000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>33. FAIR VALUE OF ASSETS AND LIABILITIES</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i> </i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Fair value hierarchy</i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Group categorizes fair value measurement using a fair value hierarchy that is dependent on the valuation inputs used as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 24px"> </td> <td style="width: 24px"><span style="font-size: 10pt">●</span></td> <td style="text-align: justify"><span style="font-size: 10pt">Level 1: Quoted prices (unadjusted) in active markets for identical assets or liabilities that the Group can access at the measurement date.</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 24px"> </td> <td style="width: 24px"><span style="font-size: 10pt">●</span></td> <td style="text-align: justify"><span style="font-size: 10pt">Level 2: Inputs other than quoted prices included within Level 1 that are observable for the asset or liability, either directly (i.e. as prices) or indirectly (i.e. derived from prices).</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 24px"> </td> <td style="width: 24px"><span style="font-size: 10pt">●</span></td> <td style="text-align: justify"><span style="font-size: 10pt">Level 3: Unobservable inputs for the asset or liability</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Fair value measurements that use inputs of different hierarchy levels are categorized in its entirety in the same level of the fair value hierarchy as the lowest level input that is significant to the entire measurement.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Assets and liabilities measured at fair value</i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of February 28, 2023, Derivative – call option (Note 14) was measured at level 3 fair value.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The fair value of the underlying share of Picup is determined using discounted cash flow model. The key unobservable inputs of the discounted cash flow are as disclosed in Note 8.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Assets and liabilities not measured at fair value, for which fair value is disclosed</i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of February 28, 2023, the fair value of loan to related party as disclosed in the table below is based on significant unobservable inputs (Level 3) and have been calculated by discounting the expected future cash flows using rates currently available for instruments on with similar terms, credit risk and remaining maturities.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td> </td> <td> </td> <td colspan="2" style="text-align: center"> </td> <td> </td> <td> </td> <td colspan="6" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>As of February 28, 2023</b></span></td> <td> </td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Figures in Rand thousands</b></span></td> <td> </td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Notes</b></span></td> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Carrying amount</b></span></td> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Aggregate fair value</b></span></td> <td> </td></tr> <tr style="vertical-align: bottom"> <td> </td> <td> </td> <td colspan="2" style="text-align: center"> </td> <td> </td> <td> </td> <td colspan="2" style="text-align: right"> </td> <td> </td> <td> </td> <td colspan="2" style="text-align: right"> </td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 57%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Loan to related party</span></td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: center"> </td> <td style="width: 9%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">12</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 13%; border-bottom: Black 4.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">25,800</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 12%; border-bottom: Black 4.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">24,112</span></td> <td style="width: 1%"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Fair value of financial instruments by classes that are not carried at fair value and whose carrying amounts are reasonable approximation of fair value</i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Cash and cash equivalents (Note 13), trade and other receivables (Note 11), trade and other payables (Note 19), term loans (Note 16), loans from related parties (Note 12), and lease liabilities (Note 17). The carrying amounts of these financial assets and liabilities are reasonable approximation of fair values as they are short term in nature, market interest rate instruments.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Fair value of financial instrument classes that are not carried at fair value and whose carrying amounts are not reasonable approximation of fair value</i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">There are no financial instruments that are not carried at fair value and whose carrying amounts are not reasonable approximation of fair value.</p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td> </td> <td> </td> <td colspan="2" style="text-align: center"> </td> <td> </td> <td> </td> <td colspan="6" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>As of February 28, 2023</b></span></td> <td> </td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Figures in Rand thousands</b></span></td> <td> </td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Notes</b></span></td> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Carrying amount</b></span></td> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Aggregate fair value</b></span></td> <td> </td></tr> <tr style="vertical-align: bottom"> <td> </td> <td> </td> <td colspan="2" style="text-align: center"> </td> <td> </td> <td> </td> <td colspan="2" style="text-align: right"> </td> <td> </td> <td> </td> <td colspan="2" style="text-align: right"> </td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 57%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Loan to related party</span></td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: center"> </td> <td style="width: 9%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">12</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 13%; border-bottom: Black 4.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">25,800</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 12%; border-bottom: Black 4.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">24,112</span></td> <td style="width: 1%"> </td></tr> </table> 25800000 24112000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>34. DIRECTORS AND KEY MANAGEMENT PERSONNEL EMOLUMENTS</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Key management personnel compensation comprised the following:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="10" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Year ended February 28</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-weight: bold">Figures in Rand thousands</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-align: left">Short-term employee benefits</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">16,557</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">13,109</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">27,775</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Post-employment benefits</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">378</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">276</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">590</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">16,935</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">13,385</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">28,365</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The amounts disclosed in the table are the amounts recognized as an expense during the reporting period related to directors and key management personnel.</p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="10" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Year ended February 28</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-weight: bold">Figures in Rand thousands</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-align: left">Short-term employee benefits</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">16,557</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">13,109</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">27,775</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Post-employment benefits</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">378</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">276</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">590</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">16,935</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">13,385</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">28,365</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> 16557000 13109000 27775000 378000 276000 590000 16935000 13385000 28365000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>35. BASIC AND DILUTED EARNINGS PER SHARE INFORMATION</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Basic and diluted earnings per share</i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The calculation of basic and diluted earnings per share has been based on the profit attributable to ordinary shareholders and the weighted average number of ordinary shares in issue.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 28.35pt"><b> </b></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="10" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Year ended February 28</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-weight: bold">Figures in Rand</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold">Basic earnings</td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-align: left">Profit attributable to ordinary shareholder of Karooooo (ZAR ’000)</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">597,153</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">449,953</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">318,183</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Weighted average number of ordinary shares issued</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">30,951,106</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">29,528,020</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">20,332,894</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><div style="-sec-ix-hidden: hidden-fact-423; -sec-ix-hidden: hidden-fact-422; -sec-ix-hidden: hidden-fact-421">Basic and diluted earnings per share (ZAR)</div></td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">19.29</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">15.24</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">15.65</td><td style="text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 21.3pt; text-align: justify; text-indent: -21.3pt"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Diluted earnings per share</i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 28.35pt"><b> </b> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">There are no dilutive instruments and therefore diluted earnings per share is the same as basic earnings per share.</p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="10" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Year ended February 28</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-weight: bold">Figures in Rand</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold">Basic earnings</td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-align: left">Profit attributable to ordinary shareholder of Karooooo (ZAR ’000)</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">597,153</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">449,953</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">318,183</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Weighted average number of ordinary shares issued</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">30,951,106</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">29,528,020</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">20,332,894</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><div style="-sec-ix-hidden: hidden-fact-423; -sec-ix-hidden: hidden-fact-422; -sec-ix-hidden: hidden-fact-421">Basic and diluted earnings per share (ZAR)</div></td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">19.29</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">15.24</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">15.65</td><td style="text-align: left"> </td></tr> </table> 597153000 449953000 318183000 30951106000 29528020000 20332894000 19.29 15.24 15.65 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>36. FUNDING FACILITIES</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">  </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Cartrack Proprietary Limited (“CTSA”) has entered into funding agreements with The Standard Bank South Africa Limited (“SBSA”) and Mercantile Bank, a division of Capitec Bank Limited (“Mercantile”) as follows: The SBSA facility comprises a ZAR 925 million revolving credit funding facility (the “Loan”), of which ZAR 75.0 million is committed and ZAR 850 million is uncommitted. The final repayment date of the Loan is three years from the commencement date. Interest is levied at a rate of 3 months JIBAR plus margin. A guarantee has been provided by Cartrack and Cartrack Manufacturing Proprietary Limited (“CTM”). Security has been provided by Cartrack, CTSA and CTM in the form of a pledge and cession of certain rights in favor of the lender, including shares held in South African entities, all claims, bank accounts, cash and cash equivalent investments, intellectual property, insurance policies and insurance proceeds. At February 28, 2023, ZAR <span style="-sec-ix-hidden: hidden-fact-424">Nil</span> (2022: ZAR 20 million) was utilized.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Mercantile facility comprises an unsecured short-term overdraft facility of ZAR 75.0 million at the bank’s prime lending rate of 11.75% (2022: 7%) per annum. No security is provided on this facility. At February 28, 2023, ZAR <span style="-sec-ix-hidden: hidden-fact-425">Nil</span> (2022: ZAR 13.7 million) was utilized.</p> 925000000 75000000 850000000 P3Y 20000000 75000000 0.1175 0.07 13700000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>37. COMMITMENTS</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">  </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Other than the lease commitments disclosed in Note 17, as at February 28, 2023, the Group has commitments for capital expenditure of ZAR 45.0 million (2022: ZAR 13.8 million), relating to the redevelopment of its head office suite for South Africa. The total estimated redevelopment cost is ZAR 294 million.</p> 45000000 13800000 294000000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>38. SUBSEQUENT EVENTS</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In March 2023, for strategic reasons, the group acquired 76% of Cartrack Swaziland (Proprietary) Limited, from its existing franchisees for a purchase consideration of ZAR 9.1 million.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0">On May 8, 2023, the Board of Directors declared an interim dividend of 85 U.S. cents per ordinary shares which shall be payable entirely out of the Karooooo Ltd’s retained earnings. </p> 0.76 9100000 the Board of Directors declared an interim dividend of 85 U.S. cents per ordinary shares which shall be payable entirely out of the Karooooo Ltd’s retained earnings. Karooooo Ltd. 15.24 15.65 19.29 -6726000 -8518000 15240 15650 19290 false FY 0001828102 0.17 0.17 0.28 Karooooo Ltd (“Karooooo”) acquired control of Cartrack Holdings Limited (“Cartrack”) on November 18, 2020 when the loan from Isaias Jose Calisto to Karooooo was extinguished through the issuance of shares. In November 2014, a change in interest in Cartrack from 88.3% to 68.0% was not accounted for retained earnings transfer to non-controlling interest (“NCI”). During the financial year ended February 28, 2021 and February 28, 2022, the Group corrected the error prospectively as the impact to comparatives is not material. On April 21, 2021, when Karooooo acquired the minority interest and took control of 100% interest in Cartrack, all NCI relating to the Karooooo minority interest was transferred back to capital reserve. During the financial year ended February 28, 2022, the Group changed the accounting policy voluntarily and accounted for the acquisition of NCI of Cartrack as a separate reserve, “capital reserve” instead of retained earnings. This is to provide transparency to the users since the reinvestment offer is a significant event (see Note 1). The change in accounting policy was corrected prospectively as the impact to the prior period is not material. Subsequent acquisition of interest in subsidiaries without change in control is accounted for under capital reserve. Dividends declared during the financial year ended February 28, 2022 amounting to ZAR 4.20 per ordinary share and remains payable by a subsidiary to NCI as of February 28, 2022. Dividends declared by a subsidiary during the financial year ended February 28, 2023 amounting to ZAR 5.32 per ordinary share remains payable by a subsidiary to NCI as of February 28, 2023. On December 29, 2020, the Group received ZAR 882.4 million (USD 58.5 million) from a related party - Orient Victoria Pte Ltd for the sole purpose of facilitating the Company’s acquisition of the remaining interest in Cartrack Holdings Proprietary Limited. The loan was fully repaid on April 22, 2021. On April 21, 2021 Karooooo bought out all of the minority shareholders of Cartrack and delisted Cartrack from Johannesburg Stock Exchange (“JSE”). In terms of the reinvestment offer, investors who elected to remain invested in Cartrack received 1 Karooooo ordinary share for every 10 Cartrack ordinary shares owned on the JSE prior to the finalization of the reinvestment offer. Karooooo concluded an inward secondary listing on the JSE on April 21, 2021 and issued 9,410,712 ordinary shares of ZAR 3,952 million to eligible Cartrack shareholders who opted to reinvest the proceeds of sale of their Cartrack shares into Karooooo. Included in the net proceeds from issuance of share capital are transaction costs of ZAR 49.2 million. See Note 1 for details. Non-current operating assets consist of property, plant and equipment, capitalized commission assets, intangible assets, goodwill and prepayments. Included in Asia-Pacific is non-current assets from Singapore amount to ZAR 140.0 million (2022: ZAR 113.0 million). Certain freehold land and building of the Group with a carrying amount of ZAR 186.5 million were mortgaged to a bank as security for mortgaged loan (Note 16). The freehold land and building is a head office suite for South Africa and is located at Rosebank, Johannesburg. During the financial year ended February 28, 2022, the Group has reclassified Capitalized telematics devices - Installed to Capitalized telematics devices - Uninstalled of ZAR 50.4 million to better reflect the underlying nature of these assets. The reclassification was corrected prospectively as the impact to the prior period is not material. Relates to the acquisition of Picup. See Note 28 for details. Relates to the put option agreement entered with ultimate controlling shareholder to grant the Group the right to sell all its interest in Picup. The put option expired on August 31, 2022. As this is a transaction with owner, the fair value and subsequent changes fair value of the put option is recognized directly against retained earnings. The ZAR interest-bearing loans were fully repaid on December 8, 2022. Included in Asia-Pacific is revenue from Singapore amounted to ZAR 105.6 million (2022: ZAR 96.1 million, 2021: ZAR 98.6 million). After offsetting government grant received ZAR nil (2022: ZAR 6.7 million, 2021: ZAR 16.7 million). This is the corporate tax rate in Singapore. Dormant The Group considers Cartrack Limitada, Combined Telematics Services Proprietary Limited and Cartrack Telematics Proprietary limited as subsidiaries of the Group as the Group has the right to appoint majority of the directors on the Board of Directors of these entities through contractual shareholders' agreement. The Board of Directors of the companies direct the relevant activities of these entities. Accordingly, the Group is exposed to and has the rights to variable returns, and has the ability to affect those returns through the Board of Directors. 90% of the share capital of Karooooo Cartrack Limited is held by Karooooo Limited and the remainder 10% of the share capital is held by Karooooo Management Company Pte Limited. Previously known as Cartrack Technologies Proprietary Limited Previously known as Drive and Save Proprietary Limited Previously known as Cartrack Holdings Limited Previously known as Retriever Limited Previously known as Picup Technologies Proprietary Limited Previously known as Veraspan Proprietary Limited Previously known as Zonke Bonke Telecoms Proprietary Limited Liquidated on May 19, 2022 Amount is less than a thousand Rand. The intangible assets comprised of computer software, trade name and customer relationships estimated at ZAR 13.4 million. The computer software was valued based on replacement cost following review of the useful life. In measuring the fair value of the trade name and customer-related intangibles, relief-from-royalty method and multi-period excess earnings method were used. The relief-from-royalty method considers the discounted estimated royalty payments that are expected to be avoided as a result of the technical know-how being owned. The multi-period excess earnings method considers the present value of net cash flows expected to be generated by the customer relationships, by excluding any cash flows related to contributory assets. This relates to a call option agreement with the non-controlling shareholders of Picup to acquire additional 13% interest in Karooooo Logistics. The option is exercisable from September 1, 2024 and expires on February 29, 2028. The value of the call option as of February 28, 2023 is disclosed in Note 14. EXCEL 166 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( !J(S58'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " :B,U6"BPA]NX K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2L0P$(9?17)O)TUAP=#M1?&D(+B@> O)[&ZP:4(RTN[;F\;=+J(/X#$S?[[Y M!J;306H?\3GZ@)$LIIO9#6.2.FS9D2A(@*2/Z%2JZ!]8*+MN*;JFEWHI&<2W'[OKC^\+L*.V_LWOYC MXXM@W\&ON^B_ %!+ P04 " :B,U6F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M !J(S59;=$_-$P< -PB 8 >&PO=V]R:W-H965T&UL MK9IO4]LX$,:_BB:=Z=S- ;%E.T +F0N!T!RTY0CM#?=.V"+Q8$LY62;EV]_* M3JRTYZS<7GD!L6,]_EE_GMT5/EE)]50L.-?D2YZ)XK2WT'KYIM\OX@7/67$@ MEUS -X]2Y4S#H9KWBZ7B+*D:Y5F?>MZ@G[-4](8GU;D;-3R1IYL3M^E\H9\QO6GY8V"HWZCDJ0Y%T4J!5'\\;0W M\M^<1:%I4%WQ.>6K8NLS,8_R(.63.9@FISW/$/&,Q]I(,/CSS,<\RXP2%EOFZ,1#DJ:C_LB_KCNC2@*X;T(J[OE%%>;>BUD[Z& MFYA+^_%:\*P6I#L$?4K>2Z$7!:@E//E:H ]T#2+=()Y15''"'PX(/=HCU*,! M*19,\0*1#9HG#RK9P/7D6X]+KN$B,M4\+]J>O!8,VP7-^GE3+%G,3WNP0 JN MGGEO^/J5/_#>(KAA@QMBZL/UV-SR>5IHQ8#[ \MY&R6N<\64-#_D6B<'"%?4 M<$6HWIUB22KF9/:2/\BLC0=O?S6Z_8A@#!J, 2K3C.;=R[*U5_#FU-N?(!2' M#<4A*C,NE3(0D[2(64;N.5-F&1!8FJU0N-K^OD?WZ1'"==1P'769/&.9YS#) M9UK&3WMD5JTD\K'4A6;"#&(;8BT<5<+&XI^'@7<<^;XW..D_MR =-TC'*-(( M1BNI1FR2L=8[X^T?659PI&M\SSJ@UZES@$7!H$W!MKZ0*_[2ZGVXE.=Y_A$] M\CV*D6UYL]^);#VK;OE2*ETM-LUTV6I1#L5[U#I]:LEH%[+/,BN%AF@.,S[C MJIT(5_H@,2!KYCYJOAN@"H.,8;G-I6H?05QG%,>0,2@02&HQC,YZM]_)O/^" MY&/_2<@5K$'."BG@)M.B*+^]RYH4U\0[SMJWC_MO8YPW7*4R0>W*(=4$ZBI2 M8W36U?V.MK[MJ!,XV3[57":/4UF7]W%C_I9JW76[N7"YR3U&93W>[V3R%SE7 MQCYZ.)[=D5":IEHJ,M.80F2NV73'2H>3W'/WJIA1 G+L8Z3K4BXD&/"4^OW%/=F MFXW:Z850X6+.CK)>3SMZ_58"GW#6 M^VDG[V^'O5O)5EA<\HHOESPC9^R%W,D59%6O_'#?.\1P;4"@G0+"5,12P=RK MS&2O=A,"SC>6D%4J4Z\D[=V,JW_")D!@@T30*4@T?3HV1T 'O=&Z+^*0FT%, M9O"PV( '-E($G4H#"U=W62L7KC2[Q(!L@ @Z500-T(V$V)61O]/ESF%T*'K' M1X, *Z2"K:T>W-CO4@W&(A^)3W]Y^!62[[A40-L*A2M]5% HFX*GWH?:(T*2 M)>2DSRPK.5G",JF^P*AM% EPX]]@0IX2+YB8\YU;/@ZA#Z/9^>A/C,F&D "W M_&;E:BB2JAU54RVP38W:"H)&/H=A@$N#.OT'9 M.=L<@>/F_26YOK[!6&RD"!S;1&N6:QGOW)!V2'0QWM!&A1"W\0W0C@P ;_VC M>\0V+(3^S][4#M'P\*/$-FZ$N,MWF/<.!9^&6%82VB@1.O9^'//>T?Q"B4*3 MURQ?OB7WX$!SQR((M[;^[99V4!9R"_'$,>"V&@%0B5 M^-%Y9<-!./CI*P&-"#]*;"- ^/,+#H>D?TBN6)9![D#^*$7]?]!7WF#?B_IF M_WXWM(T5X?<5'JXDV2'7:9K:X!%V*C.Z),D.)31)CFSPB+ZOI.B0)#L4@^"8 M'H88G(T=$5X(K->RV0XE7."W082!V @1X19O##@C-PLIL&T*A\B 1A$)?319BVQLB'!C_^^H7>0L MS39SK)4/5TS5[T_K?Q(?Q#)OH^QOO7!@MINKURH*4N7=];L'S=GFU8U1_<*" MO;Q^[^,],[O5!9/(\O'T/XJ\G^ZLRT#EI78YBF M^7C-RGHTN6S/W=V4HDXD7UR-WH-W4YR; :W%7R5_;'K'B0GE08@O MYL.G^=4H-8IXQ6?*N&#ZWXY/>5493UK'U[W3T>&:9F#_^-G[=1N\#N:!-7PJ MJK_+N5I=C>@HF?,%VU;J5CS^RO7(Z5EF(I-L*F9" MKN<)_[HM-^;>^R+OW.6M.Y,8=A.0%8 "?#G>]8/RV*$BS;/B8'>D%Q_TXJC> M*=N4BE7EOWJ-SL1Z739M%@G?JP71@["2%389\'J)E%"XZ%J\]&&255R[_P15VA&TW2@T[4"!>Y9':&X7"="K;C4:F>\W#%]OYMV)^D-NV%/9BMYE5-7.28@&RAWK0H" MH5]X<1!>1(7WL]SBD-W;->H36C@2$*4#F:X-0*'=#E++I#0J]"-?<"USGBCV M+;*']E[Z5\_3 A0#C1ZSC"** BI[Y 11E?="YZ2D/@L=>U='=QU22@$:BG4- M04$P)EE KD4EKDJP+NM;P=AVL1!^*,^U3O=+1"!O+'?O11:BU YJP= MUPQF* ^M< LT$"?:O61SWF:+_Y5#@$LN;%;^,$][[!#2NS@/Z+>( Z<8ISG, MV_W9D^Z5ZB%=#LE0J,>* AJ0:4D'XJC[HYW<,W)=W,^+E[Z'CQE*0UO8\A'$ M 3EES:I='C-S8)[8=JP*KA$7?D6>D6+(2(\=08#@T.1;3((X)[O\>$9N=%D' ML%XBN;-(/(8 9 "&EK,%(XB3L9,:D>AA(*RQ5RQ&T?50I 5$^5#N&9;''=Z):HYEXWI_.BR*] '@)[Z,-?/W$ZJ M]AF:3!V<; M T >3MR>4C O "7#8M!GJ D-:(@J%GRP.+OQ597LH:S*4,4-HPA],69>R=MQ M_\O2%,4KS'M3OE>FW^!M=[D5HZX74Z?;Y9H1 (I %P19!J(X S]SUO!3MP.Y M>,L)I<,.DL\,DU"G!ED&HC@##R6ZY+K.VGH3,W+1!@ $=+B\?7:I865 9*_- M&0?@41_AU'RZ8,L +9Q[[IIADN:!Y(PL_-")@M!I)IS2ZZ$926'N3*['K@"P M"#0YD<4>RL[J)YS2&87G2]/&:WD[CMDB%,41>B)M^*"7X^&#J<=,9_+@:K=D M1'$R#GL*&_84K,J1AXP$IWC(<8\=U'5Y'A)KV8A.-5%-KW%XV=NN^#%+L;$;7#!,8(@:V.,-G-DPCV1B[M((4Y0XQ M?';FIYY /P!;K.$XUCZP^DLB=ES.)5MXG]>P"RL\K+ ]-@ %6^/8 @W'@=;K M:,4V#G99E65%,2R3/&:F01>:0TLT?/*7NUW9_OBU$#)Y9%*72*$UB3U$#1%_=^L#L'9V>B#+N((IJ\[JUW[7*(0:@RPA9E.%[!=6I/J?049FE6 MD'2XR3V&!<@P#-3SV-('GZ!/KYYH\_PIQ;GSG.@^*+%IWSUX$$J)=7NXXAI3TACH[Q="J.&PO=V]R:W-H M965T&ULK5EM;]LV$/XKA <4*;#$)"514IH82.)V*["N@=-M M0(=]H&TZ%BJ+'DDGZ;\?*3N639ZX%,@76R_/'?D/I(M'J;[II1 &/:WJ M1E\.EL:LSX=#/5N*%==GVZKNAWJM!)^W1JMZ2#%FPQ6OFL'H MHKUVJT874MFRK6XD?5?U=PL+P?% M ,W%@F]J,Y&/OXH=HG,';3!;:TN_ M:MRZWQEE[U;6SHQN9*-E7[,:^W8]*>,0E%GV1CEAJ];^9B?NQ@ M: GL6=!G%MDU MG8U?R=E1"--]"-.8]]%$/(AF(Z" ;0U9:^BJXL,HR7".67XQ?#B,18BC>AYK4 ]]C6/#L8]Y30)&4Y]8@ P)+2 MC/E$ !S+<49[B+ ]$18E\HMR2;QNC1!'"IID)?9H #AF MNR#%,(U\3R./TOALED+9PC>3*S"M\F#8LJ"%QR$$D2+UUR$$4<(8//MB/_LB M/ONU4-Q4S3T23U8R:#BE"B"E4HP3[/. @(2R!#./"P LRHS1%*93[NF443IW M;E.TKU".Z:,([O$='8 M]:E;1E=SV^8K5_&=, *[*P[GD>.4X<3C!0&S+$NH5^O&$##-69;TK!,YD!?D M?PJQ%ES-EBVUN:W*M5P[A0'R(D!:Y3D^R)8=+PB8EG8M?%X0$&-R #SF13M> M-,KKO=U&,Z>99DK,;;-VG=JFI%6RBZKAS:QRJVDO&5@?46!?Y)E?"FY 7)$6 MU.<)X7"1TAZ:G1(AT2Y]4#?Z"_C.Q>'@14%*XA=P ,?*DM#,)Q/B@A MTVD"$A<%'YO*N'59;Z9U-;/-=2&4HS:SK5:CDS<_%93B=Q]O/[='Y-U;D&UT M#%C6($AK[1QYN4F+((*?3 ZXWELN3-O:TF1MJ2J:H'[IZ-8^4DE RG91X4$P"5!1T[/LL7Y?=Q M #J)0N(:9??8,Q4+J00R_*F_ 8:RHBA3@H,^$>)808'4!' EPVE?[I;$+@ZP,1M]M2X@YRB M^N9''[!?U=OXM;P=1['30#2N@3X_6M6JW4.J2XHU5SVZCH;J)+/E*?/E*H!+ MT[+T<6, EY""%#T/JK13.S2N=GZ7S>E,-D;)NG;"H&J,L(ĜJA1 6<@IA ME+$L]2D!WG(K:/,>2IWFH7'-\T4:JWAN>\4;#5]?P%LVQ,%;%L#%MFRG5F@6 MW;+ON6KLFFAD%2G22YML()VHY/GAW?J:WL:OY>TX@)U0HG&A=,VU%;TB"",Z M^7HU>8M.J@9-W$/:_@8H?W>#Y(>)6I[1TD\7 ):=^0]R8QC&,B]9A@?OMU=" MW;??";25?)O&;%\2[Z_NOT5O7Y'R\_:+0N=E^X/C$U7W5:%2+A76) MSW*[6&K[S6![8N2Z?8L^E<;(57NX%-S*,P>P]Q=2FN<3-\#^R\WH/U!+ P04 M " :B,U6EA!F'X(" "A!@ & 'AL+W=O :'("0%H >0J(3P!&+6#T4D#< KS485.*UV%!#4T3)?>@7+9E M/1,-:/N8$:>;W2" MKY5?*N!._5]TK8VRK^1WG]0-5=Q/Y9SC6MR- MMY!6Z#[*Z7_ %!+ P04 " :B,U6]$7JNVDA*\L:HKESL>;%; M$\:=^;1Y]R#G4['5%>/T02*UK6LB7^YH)?8SQW=>7SRR=:G-"W<^W9 U?:+Z MZ^9!PLCM67)64ZZ8X$C28N;<^C=+'QN#!O&-T;TZ>$9&RDJ([V9PG\\R0-&MC,0^/,QAKD,V[V_4E+ M^,K 3L\7@BM1L9QHFJ,G#7^PJ1J) BU$#9%4FBW>473/,U%3=(7^OGU$OSS^ MBAX1X^A+*;:*\%Q-70V+,91NUDU\UTZ,STSL8_1)<%TJ]('G-#\F<$%%+P6_ M2KG#HXP?Z>H:X?0WA#T<6!:T>+\YMI@OWV_NCZ@)^HT)&K[@OVW,YS,;<[M2 M6D(2V3:BG2BT3V0*RXW:D(S.'*!55.ZH,__Y)S_V?K<@Q; M6F"3),1>#SN2$O52HM%8N8?@4*"":"@-+VA%H2)G%5&*%0RB1PNT:<6"UDHH M95*WV.JMI&A#)1.YNK%)CRX9-Y_L>#1N/CQG)>%KBG)6%%12 MGE&%X 2#]..J(IKQM0DJ.' X@N-9$G.^60MD.T]T$ P8>V'B#T+K%.8GDR@: M1-8IZLKW<'@FLI)>;#(J]C.DAD394<5A;<7Y4>(D[U-W"K.I.T6-J4M[=>FH MNB]"D^K'ZA"GS8G8?=+DV:8W/5EBBB"+; T\=,S@B>] MX,EHH1@13+26;+759%6!1&$M")-+%H1+DBTO1';D5-][NT-YXUFRYU0J$R(F M9#8$BH+U(.YHCF+$#\)T>)A8<&$\@7@?!(D%%X"H(+%'B7]P*?1'!?TI^%4& MMS,IJLK4,\8U5#IE%^6?9G"43(9Y;H'A* K2H20+6^+[87!&$GZ3A/]GKEM% MX9.#VIK-%IPUG6TX6SZ[!S?YFLIUTQ$I6/:6Z_8FW+_MNZ[;IM<8O+\SW5C3 M(;S1M*W<)R+7C"M4T0(HO>L$?"W;[J@=:+%I^H65T-!]-(\E=)14&@!\+X30 MKP,S0=^CSO\%4$L#!!0 ( !J(S5:V_5(6+PX -UC 8 >&PO=V]R M:W-H965T&ULK5UM;]LX$OXK1!:[V 7:1"3UVI< ;6+9JGV[ M1;IW!URQ'Q2;B87:DBO)2?/OCY1MR29'M*1R/VQC>?C,7RS+US?OTNVY:K)&6?XBWJ_(N>YZP?8<<@3?/5D7U?_2\E[4N MT'Q;E-EZWYA;L$[2W;_QC[TCCAI@VM* [!L0N8'=TH#N&U"I 6G38.\;V'*# MH*6!LV_@R W:.NWN&[AR'_R6!MZ^@2X\VO@PW+@:[ZL=L2I6WL9E?/TNSYY1+N0YGOBCHG;5GI,Q2<4L M_%+F_-N$MRNO;[*TR%;)(B[9 GTI^3]\BI4H>T WRSA]9 5*4C3ZODW*%_0: M_>_#'?K][@]T)Z[^O M 4Y0#(6 ]RQTH>.OE8L#A/D_01[K&7.[IF+=:9>*.^J;8Q'/V_F*S)^W%-8)X"ZC"OH-/M86J%+6H3T^E MQJJ43YW \T_%)H"8YQ-"3L4B0*?M!EA2.AW@B-]^P:[U%J("X U"'$R=6NG) MV--Z[*EV[#_GV4-2(KZ4J2;%"Y]RT+!K0;J/Z:TAG)$AG- 0SGB'XQPS OM8 MIN&DFUBDBF$O(-23^#7 ^'9^J3KMP+.)!=/+KNEE:^GU%R=5SJ/EFINP%.O6 M)\;C)?\,W:ENM%@]6&8(9V0K/GE-L.U*$HABIV-:EK@'GPSA#-R.O'-D+:QJ@V,69"8:\G! M*%+%L(>Q+=\3!QC?3BA5I^U[V&\AE%L3RM42ZC9Y2A:L94VO;=J#,H9P1H9P M0D,X8Q>@L$?(T3)EQZJ.32Q/2ZS. MCVP?]3A?\3\0-3W%:N+1P,62JVY5.>YZBZ\OI$ STEK1@UN 0FB-;DC=Q!!. M9 AG.@"GG9H_;]0)=?V:NGZGFVRZ>Z 6N4/^?!^G"[1(BOI:43]D0_ST._)3 ME6OAI];D'OP$%$+\!.T"0EM'N0B0 T/;@&ZV\P=0J@MM0E"69=!.+5#% :CK M]G9"_KPC3@B+K2;I:W4(:56V,Y[OHM=S4B[;X]<>[WP P1;(IC>Q!YT@E1" M,0R4HU9@299-N@I&D*!8A$NIM>F0KK:S!M*JBV/XJ!: M;3X,/^^3?+CO*[( M\Q?;^R)9)'&>L!U-LFV)YE5U0'R]7]*!K-&JZQ'!3 &-3 &%IH#&>Z"3T?3\ M0'X2[28606+4=5V9D .LUQ 24(JQAO30&-3 &%IH#&>R!I<>;)A.PB%4%2KKS(&V*YAHV 2H+=%BXVM0*L+Q;L MGP*:HFAUKRR6R::5FB !35433 &-3 &%IH#&6,W'O_8MVY(9V$DL@L2H)S^1 M3(=8KR$AH!1CSVNI6.&FIH#U106E7NE7]4H,+-J(LVJ"T.;QH4R4# MSY)\&>K[T(<)JCH?.P3+CYV0G.-0N2H9 7(V\3"5,[6F.C #%&+B$]MNBT=- MYA_K4_\=BY=ZE#[QQE2BWQ10. 2H=<:.,9!0MX/ 419BW>0B0(ZXKB,7F4QY M8P;9Y;FNY;40K:D(8'U)H%\94P_6AV^FJ@18S6CCP)(?[,,A^C1L,F3]I)OU M$2#&[S=86?<;,FL&F>4%3MOMK:D28'UZ_R<*FGKD/LPS!#3":O(?9)[))/D8 M4 K',4#.#2QBR\P"2BO\UJJD. PY;0;9%=B.2UJHU63QL3Z-'Q7%MEHZ\8?) MXLSFLQNLYHIMVR$VH?+2R5 B?F0**!P"I*&3(;,F73T:F=(X-04TZV#Z*2>; MR@'6)_ZCSW_Q8%>4!2M/&5U4^4@^BK'+'Z:;*&*: PB% &J:KA0#L4#D]-.DF%IGJY-04 MT.RLX:>,/'H'05_G,+'#A*AI;]NV*)$7]+=Z6_J0T%3E8@B0AH2J(T 20O[" MOB,G1R- $ B64U/>F,&&8=]J66V2IH1!]"6,+AM5SD"T[%31M^H3(4U5-4P! MA4. -.2$BA&!(YI^HPIH)$IH' (D(;(ALR:$.!-$^KXGJM4CB%)F[A!H$38KI S M$-+"MDM;7MP@39V&Z.LTAC8HZ+7T(:2I HXIH' (D(:0IDH\!*C=M! 2>CD# M)&17R!D(J25D4\LA^EI.RU8% K).S?I[V":^7+:X!01;MBH DL17[E2AOA.] M20&4?(CG.G*6>P)9AQTA*X\Y($@"^7%F"OFE9<0AS1Y_],$M ]Y46(B^PM)Q M2X(>I4^$,55[,044#@'2D$FM.SB!AY527D>Y")##V)7%IJ:\,0/TN9;O6VT9 MO*9L0O1EDWY;$O1@??AFJI1"U(0]P2Z5MR&%0Q1JZ&2J4M+1_ B0L[%2.39E MU@PRBUBVUQ+7:%,&H5W>EABT*4&/W.?P"%-%$@J\R0%Q;XC"=NX!6L%0!LCY MF-J^?%<$Y#!_6)7?UC'EM1ED%PGX@V\+MYIB!#U3C-"5V/1M^[#'5.'!%% X M!$A#+^ -!!+0XUTC>WYU%(P@0=_!4O#Z=&9TOSI@B0E=0B5MLQ +0I M2= SKU[T+9+I\?IPU51]PA10. 1(PU7HQ0F@0-%1+C+5S:DIH-EYRT])>71> M4Y=W,'JD@?5X?4AI[/ F8Z6IJH7IH#"(4 :6AHR:T+5,H)C>D.5ZJS_-^Q?^@:9QGXC\T*Q?H=_&(0*RWAXO51_SV#Q17-5:VJ,]]$N<*QSE? MP5EF< MHH<\6Z.HB).X0)^R@G$UJZ0H,[%GJK;UF7_)?I1.R@DGD M]P.*2Q0=*286ME^A^.@.?QQQZUY5AOC^)?U5J';]2^O72F^:E=P=\VR;BJZ* MO%$N'_6[6]D^<%V\99JEKZ&3=FLO_7D3'1QTB6ZW525;].,A27DW$GZ;$$DI MQ-(%5\'G:KZ-\Y?Z?=%J=YE\E;RJ$,;<*1L^9'G.YF7E)898GG.3-WE6;%AU M58Y;\YE4"IM%BBS.JZ=&?G/:]7D=<[NY-9?HKQ1]V.3)"A&\L^'5 M;@SKX:G9(E#729KEXM3INN/"XC++OAV3"5OS.-!9.">K M@&MUJ@8Q3H,[$D?H%VL0OU8G.8G]@<+0 MXT# C>9]815UV,')K]">YY+S]YQ'XBT)%B\$D#*1+M'?RZ1B('<+YZP8K-W M5@=?SU\.7-ARR (5B9CVXG/.DN80[^Q!3,6D,BYY3*MM<_PR>Q)?_EXPQF,# MMQ?_(=2QH[B@ND@0JYE/9V91=4!WGHCIQF=.ME!GTA<^[NS[5M@AN;;_\TG5 MP9,1VW)"Y)TX+Y.P[QR@ZAQP+BF!YL!/\9]>0KO0KHY.S5^S_+'Z+0@Q3MPB MGP)E^]^2V+WH/Z_U!+ P04 " :B,U6W)>5)V0, "Q-P & 'AL+W=O\DT5/DI-F?_T]I!7+)H^4I,M0++9\^/@>DHWFY632S%=ZK9HSN]$5_+*T]5JU\+6^FC2;6JN%+[0N)RQ)TLE: MF>KD_+6_]J$^?VVW;6DJ_:$FS7:]5O7MM[JT-V].Z,G=A8_F:M6Z"Y/SUQMU MI3_I]M?-AQJ^3?:U+,Q:5XVQ%:GU\LW)6_IR)IDKX"U^,_JF.?A,G)1+:_]T M7]XOWIPDKD>ZU//65:'@S[6^T&7I:H)^_-55>K)OTQ4\_'Q7^SLO'L1>O:WM#:F<-M;D/WON^-/C+5&ZB?&IK^-5 N?;\PE:-+W]4J\%I= ML'G9;-1J[,B;8N]-,5;[^8?:+DU+ M+C4$5$U:]46YX(3Y;U=/ZNMQL?7Z/"\$3<3KR?6A9V*S-&=)SH_-9HA9D28B MWYL=J9%[-7)4S=O%_R >N.6)3H%=87G0J"PH+9) F*6\XP'2F>QF1!Y?N"0 M(PGI7D(Z*F&J893GQ@\#@7^;VDWP]O8%V90*P@X$%:+_VIJ-4XF)3.-N%3S+ M\T D8B9SEM- 9&S&,U;P%!>9[45FX^.TMG5K_NY$+LE<;4RK2O,W1-BY7:]- MXW=9U30:'\DLZE8JLB0+-&)6,DT#B;&52 N9X0KSO<+\40I-U:KJRER6>D15 M'D\\2D6P=*:Q%2^2+!C?66S%9"X'QJW8JRI&55V,C1.YJ4W;:B=WB:D;K1H/ MA!/WG[=VY"&:]+20C/KH.T!/MW 7IMG81I5N]!^]B+LV#D6> MBD*&P18SHU0& 6V&FQ44GPST (SHJ-1WIE+57,/DALF@41TT;IEQ)F4H!+%+ MXUT#,Q-<#NP:E/5"V(.$S&V#K\RN_-&D2Y(BDH&8,<[#N8F8%3QA RIZ,**C MI.#V\FOC%R1LYN1&U37,-: A,E^I^@H?'X[,#)Y$NF*S(MSY9UA=:3$T-CV@ MT'%">:=,3:Y5N=5.1W4%>EH+!YW:7"MW@AJ)IUW-1]W.:*@M-I))N$>,]_$K MPDE/-%2.XN[O<(AT<-MMD42-(PX=!:3'8NZ3UC9[JMJ./=F#%1TGJ_?5-7C- MU@/G QJCSJGD642'F!V3/"W"*3/:FZ^8,CUQMU.SR%8B Z35G.0P[!["1+9!2T$;LL3YDU0>@L4,0WF64!;"'69(!6-))!,S9'G* M!XZBK.R$89 M7 0&0@CAH78B24/$P^PR)H=&I*JA=ELN! MLQ+KZ8.ECTI;&J"1YB$*OP(CAH'N26N;/55MQR[M.8>-<\Z';0TG@D9_U0F; M8?22%:E,PYF#&4J61OE S%!D>3*4+&,]Z+!QT'FP4/+-OW)&Z2OR69=Z#0MH MWL!)Z=K,._+K#6$GAL,4'C\0!A(RDX*%GD$,99*P) KJ6(T"X'HH?O2XQ,9Q MZ?&>^<6A(BH[YJ!3RJ!,M"\CAI*)Z)2/V7&6R@'ZX#U9\7&R@G/^7.M%\X^S M3#SF(YJ((N"+*6(F\A"=9UAE@J<#60W>LQ8?9ZWW/E#Z,335P_*H'$L3I6EX M,IFB=CRGX:: VLGT *6/M?5\Q7,:IR^QEMX1%J5Q^1U"AMIF%2?/4&#Q]XZN/$W#G%O%]_EA>\?J>_+CX^3W\>[0WLOW('&_ M _YY[JIST1-5-.,Q3U(^X)\>)?D#47+;FMVI\_+VP93%8^P[31E$_VB:8(82 MMI9HF2"&DF;I4-:=]R3)'T>22Y^\?H#&)R7))ZUM]E2U';NT)TE^#TG>[:C1 MBG+I<[_84(_&Q,=I>&(<;_HQJR9N+9<93P<@BO=XRD3D]]VSA.72UJ"BRZRY,9X\:^USXC("M9D[N2YR("J_ MO:?R/^A_4=\\U;U.'C-DSH4,[PG/$+M3F!R,#IP]1 ^;8APV/:+4+KJ8NQP* M8-B>5-P4N3'MRF[;[O:,^WENJ[:V)?H8R6ASCW"-0))[<.[/0WC#["B50Q@N M>C 5XV#J-IS-4> P3;/U]Q$=RZU4K>_NVF SZY[:_V#HS!HO]1CWQ4P+JS)C MX3[V! T>^[>'8S$.Q\=!&>;>NL,>>]DJL$5Q6,04*Y/PX(H849HD(1/.QCOX M%=I[U!7CJ'L4DGOIJ&*$-SE-PO3$%+.C"B0$M4NSH=R>Z-%3C*/G%*AK MH2N8JD,Y68'0(.>4R6AJ?L4]4I06L!8%S9-B( 4M>OX4X_=1]Z#][("TGT_" M%.Y#L50@]U,%2Q(6)N(00\Y%D;%PF+$*\S090@G18Z(8QT2GW%3SVDW>R;.% MWGUZ[G<\?TZO=B#ALR[7JARZPRH0DA,B#+U3Q"Q-5DLY*Z*ACNU@;J?19HQ@ MGDC%@&S90YZ\[U[M/0.MW4WV\2'NFCA\I+=(918^C#9%[+"I,,/LCJ;"L5:' M;<=7>M"0XZ !$$]^J$%?YA]>2%U_M=;;>;_0U0_YA_GK,S0=:F M+%WB[MFOGZ9$YF?R[LKS70!4QZD9YNA#F#"[O>J.K6Y[*S5\TN,=CG#YU)K=V[+R&O M7T /:C7_DWQORP7\V!"@JPUTIU7U+?G1K WT\XQ\A@H<:) ;!=BU+5!Z>F=XSI,\D6UGG]HDL/6>C%S]PZ="%^ZEP(-C6X%7GRAWVNP'5UQJ^TZ0O>&P$';L!B'6>==V#OL-IPKB9 M8/T%MW^6!T\0XQK.^C[ H6M>;A=0I7(]OU'U@C0:KBY")J\R"B+N[WTBX"_*"3;+X+6N<_L$O-[P4?C[#QL-WO_[H3XONP/ M4>[8!'&G4VOJH*;&36F[%^R&N!-L=J*JAY_(B/OLLP)J]SJ6?_3S3ILHSO;2 MSL@GK[&JA\6[6[ES+V5_?OD'WK MWYP*KE_0ES.*7'\KZK26VAQK0#\<7;RNY%+-5/BM^N#P[:B54NBU,EY; M(YQ:O#F8CG]^>T+K><'?M7KTO<^"+)E;^YF^W!9O#D:DD"I5'DB"Q)\'=:G* MD@1!C3^2S(/V2-K8_]Q(OV';8G5IRW_H(JS>')P=B$(M9%V&C_;Q%Y7L M>4'R^V#7:3.^K[6)?^67Y(?>AK/1-S9,TH8)ZQT/8BVO M9) 7KYU]%(Y60QI]8%-Y-Y33AH(R"PY/-?:%BP].>66"9!?9A;BTQMM2%S*H M0MQH(TVN92EF6*$0B^!?'P4<2YN/\G3$VWC$Y!M'C"?B5VO"RHMK4ZAB6\ 1 M]&V5GC1*OYU\5^*-F@_%Y&P@)J/)\7?D';=..&9YQ_\O)XA_3N<^.*34O_;Y M(YYVLO\T*K.??25S]>:@HH/=@SJX^.F'\>GHU7=L.6EM.?F>](L/'Z]GUW>? MII]N[^_$_8VXO+^;W;^_O9I^NKX2-[=WT[O+V^E[,<.*ZU^Q<+;/@.\?,1Z* M/WV*^*@JZX(V2P$'ZK 1?Y7.TG_B?2B&XME//YQ-)J-7S:_\=?Q*6"?2D[!2 MV:5=5])LTL/GXE%ZH4UN'61SL!"_7^5&C,\I-\9G>"BPCPZOYZ7.*;@SZ""Q M7@EI"O&XLF6Y$?;18/=\(VZ]U!#ZSGHE+F6I48"M;K_+S\W)P^Q2.DJ S^(7 M6Q80Z<4'9RNG50"VB?=ZK4D?!/A!V]KCB,\&APC(_GIGL[HYJ%FQ9:<4R88\ M.D&0=)6RJ*F>_:$"DRD[/1 6).>W6 M)B@D.'WHC%:+A6(D%N]J>&7\DB-U/A2?5L[6RQ7L7*!3T+&+VA2PVSDR@NIN M(/KI,7[YRF>LA]=-Y>8 &@<0[2G-SEO(7)EHA@4:):&URL-%\(%TJ\H M?4.RB_SJX'%=!5*/I9B:_=_7UJ\D#H<:0I:ES!9H0MA;&@2M\T4*(8FKIOR MO_DX$^/1$SK O1%W]B'6SSBVHM&@/;C+%K(<9STH1\6*DK!=$<6(I$1DK\@= M8P=[*FY/C@])'5@.6Z @*3,X/AX/SLY/VGRB=-+>UQ 0;$::T7FM=*>6!"O(^YD A*VQJ%ONVX0@ -O*_F_!T;QK?9GFW/"Z M8,?#%7.(Z.LL (&$)=M&P61XG@$7$#JW816;JFX"G1:6'=K-U:)I>7*!.+-M M?2]GGPAQ:-'@:[OW&9P@$.?X*B(Z= ' 2<]8 %G$O+]"[%8W@J5]'2*##H)J MN^F=A&;:HA-T00.($;+&U"$5R<-;P'1CHXEQ[_:&CC&D,+55L&MXMM?PQK3$ M!YYD5=-8<,!*E47;%22RD;H%]/36X)Q5) 5MER=$RXP5<1F&L:BVCPVDL"HF M-(UG.W70B]]?<%C%&,0$S/94 ME4\I>DM&&]8-5G20V?$^@"FZA192W'#A*:\/F&@ZY56"&' M.,4:C8;B-S([>\)V5M![AB4<]84 M22\@RE(;DXQF,B)=":-"UM9<*M<>;8R<523.>C>=74W_1M^FT+ 48VZCXXQ4 M=E)[K/QM=B6.CX=GF'U17%BY!-[X2*[(YB5HA$.NM#, \94*[)T'@[(N&O:# M?8]AQ=Y07U!9OIGUV@+U-?$ASZU+NGS%:A0*N&8K),,72^W!/0JRC8L:"-=T(19',.QCZ MLA!#N!U (LE6D BG7%E3O<2:(QYP]F(XSII0PC?1%>G(^G'2'-K$JX(.<$%.&X/2\#D3\VX[BB2(G .H1+A0]14'(I=0&;MLB M?)':AJ^U'6!\B7Y^4!CMMKAM).)49MQ"P!YNS60SI M07ZFZ935W"^4^ M=B7%!IVF3$HT(U1?\VHTWVY37<^E^O6J'^P\BI65 A!Q MXRJ!I(#W"%R4F6$SS*A1.*IT"F-'F M,!^0BH@$1BPX!X KPD1"=&D%$=-'@ M9Q_UNAG,6'/8[_!;E>@#QI*@JN_?/S'UL +_52 M4_CW(P[-6@2FQ.WHNE=$36(M-EYG+;W:5H3'W@<"S-W9A]P.A$7RT]"U,P,3 M41KV1G.8L[=_Q+G[$;Q@]TYD=MV9/1DWU85YT^.\T8_;(]3^:IP,^AT6 MW\B&QI5,N 990^8PCXT@[VP\;FQ[=OIB" 7:K51IS_N5$L,-S0V5=AFOKUO6 MT)Z!6)2D#_I$S'/[H)O6YI0L#Z$O6HE-0PWHH(2_9+D!9"!U;5E'$D>!\&OB MCUP!Q-DB/6ZP0@=:O@APLSJ4_E >TH!'?:JY79I).6NNE[(*6A$G'8AJM?$Z M3_.M.B26H1RV/2A *Y)M7F\8,_#4J^C02%E@21'1)*A\96QIEQO1R(7">9V0 MIZ21 X"-40 I3-D4G<<.:F^*2+UN.]SIT[2M"%Y*U)Q[H&G#;Y!"Z\1ZC8F4 M,2D;&5RDXNS3AMEU[(%X=W!U1!"JW"K>7$6B$JSS ]3#PNEE8O( 6TT"H 3D MN7C$W,HT4OJGC&(T+&"F5IP#Z9(TE@5%K9YCPM08NBGO7B: )I[6UH=S$2I]YU!99+_?#3DR;)?D+'[C97BOBK M0F]+%PP,\2RSHRQ_?N0@MKLU=7QKXLAV)@[13!QOZ4X;?#31XTDON=%U?.>F;3[4G=S (0[7 M:6[4 6XL2X8Q;>(U3)PM5:R*I8U#*!SN3#QQ_R4 =2V^ "9\)S/8OUER[Q6S M)DO=PXAWM5%B?!Q?VPS%6U8'L5\KZ>O(,)^8,&V.9*WQR<85W=@[QANBHLGF M-F5 4E35WLXDEM4=H;EVXQGLIRX9DY(\_BPDIC(>R(;BIC9YRIX(6[U727', MSC=/M"I>SZ:A*8-B,UM#[^F"[#'B(\E_!H;Z?-#1TK"+<]_0@"]^$/ T1O(( M:&MFRXG#&B69KH 9U;XY*DD=C4;/!UET'M$B$S'P$9##.)%+'O,^=>C3JK/H M_-,JHVE"P #-+ST8.KRX BY)Y,DSC$O/A_M>A!WUWG*BA2SY72YA'RHVOO!L M?VU?%T_C6])N>7S7C'I"=8%.J 6VCH8O7QP(%]_?QB_!5OS.=&Y#L&O^N%*8 MQQPMP/.%M:'Y0@>T+]$O_@M02P,$% @ &HC-5F\!EZW[]OJNJ7I'%5L>3!7;W0V*I15:] M>O=5KY_=M]W'?FOMD'W:U4W__&P[#/OO'CWJBZW=Y?UEN[<-_&73=KM\@%^[ MVT?]OK-Y22_MZD=7CQ]_\VB75\W9BV?TV;ONQ;-V'.JJL>^ZK!]WN[P[O+1U M>__\[,F9^^"7ZG8[X >/7CS;Y[?VO1U^W;_KX+='?I6RVMFFK]HFZ^SF^=GU MD^]>?H7/TP/_J.Q]KW[.\"3KMOV(O]R4S\\>(T"VML6 *^3PSYU]9>L:%P(P M_B5KGODM\47]LUO]#9T=SK+.>_NJK?]9E&]X\;ZZ;:I-5>3-D%T7 M13LV0]7<9N_:NBHJVS][-, F^.BC0A9\R0M>+2SXY"K[L6V&;9]]WY2VC!=X M!-!Y$*\EPOKO:[ZHF[[L;/9 MSYOL 01D'^RG(7M9M\7'['K=#QVP40HIO.57Z2U1LK[K]WEAGY^!Z/2VN[-G M+_[\IR??/'YZY$!?^0-]=6SU%^]OWOYT\^;FU?5/'[+K5Z]^_O6G#S<_O M_?S#S:N;[]^GP#V^X-5E]L":V=7EDPAU>4#=;V-Y:T%NAWZ5V7ZH0'0 CWE3 M9GD/LK]':02\;FT&N-CG74[BV6ZR 3YZV[7C_L]_^O;JR5^>]ED!3P(A2EBA M-)NJR9NBRNNL'^ #V@'TPK_&"E *,M'DO&TVM/#;1WLB(,,V!_ W&U 3! ' MU':P7Y;O\$0]0M;9.]N,%I;Y!-JPM_W*P!)VX-7J*E]7=34 NZSH URF#%P& M"\!!$#<(G7HZRWE+"^_(^7EW1./>=E5;7F:_-H7M!E"OPR'+UZ!7\;G>ZC,8 MW#2<$"A1E[!2#YHIJP"UXU"T.RM'%8QE>89/=XC/O/P--(W#'8)1Y%UW0"@8 M"0XZ.G36=OX0!\$(N3TF N;1XIGR_KQG P'A[)[.TUC:_PT/J9;JJ_TC4R,>>WCT% M!4;Q09KHH+*';=706PVJB\"ICHC?'Y6#C_80?0;< C1O$$2%4GC3M(@A>KYO MQZZP!)50'K$X:F89)AR%8K3Z0Y!C)OSQ><@YV+P#@8&CE;8ONFH-7+1&-^&2 ML$*J@$PN,!V5F %_YVEU=UOJYM=K^UO+'6(UE2C]PCX[$^ MLDBO3U5/."NJKAAW\&!3)(C'\LCT,24HB;K=B\+9MO?P.YQOEQ^R8IN#\&?E M:%DY=1]!C/C#'L5IL@N0@FF/F@G@6MM#*VH%%4D'7H)6EZ"MQV+KUC/X!K@V MM1-+)[D>:H>60]86Q=A=F@JT3&\W8PV$VUBE28@=]M60U]6_8:T!G"EDM*(' MBMU5#B/Z$5 TNZHGETWX(9 2_K:O+0D!O ]<6EM"I^U[XJV\:<:\K@^F99A1 MV=(9"*KB4-2D2_MQS=S2,3; (L.*1=?VO<;)!\%6!8J[S&[!I@Y;APVU!/)7 MU@*EZ _[O =Z@B^)O-F;;=X#4[1W58F09KNVLW2*SF[1+P49 I;*>8D-+,Y. M,AT>\,*/>WD$RO?C'H71ZU(YN-.N 4HR&Q4M(C.:_QY+[.?^22P=]"ER,_( MMP7*K%]^)6H5#[.V0/JF=0PIJLX1O%P"X9O'*9;R MR^R5I]3]M@)F!4D%;Q;V!/Q6( $ 2=@DF"[0[L!S'<%66L [+"GN EF;$7S, MC@U!DE%_!Y^N+:X".[2@$_&1:K>S)6QGZP." GRPJ=CX :>!T(#4O&W;\KZJ M:\7DP-ZPV*W[ W $++3/JXXIC9QAF-&9=LRHN"VB'K664JE%WF\OP&M #"!T M8X.*D)0W4;*TC$=4G*0G8?V[O![M1=5< UA@;H8:T(9[S3YC)0%&"ED7%(6 ML%Z#,IBM#T&8"'O.;R"T,\/?@:9JQ_Z(<]79V[PKR?B /T2N1.T[^171''BAX'Y0TO$&.29A&#$>\#_DN7@YO).F@_=OO6'V,!*4LLB@(P M]?O0J:V\S39.NJ, *1+OJBGJL61OS>&*G'*0X0,H%_&N.!1!(C1XZ(Z<2,!" MG9/J@.U^:N&8WSHLISPD",$OKW2$[+UM/'S*"X]/HX,]X_GE8<<,#T!!!SA: M,^<07P>#!P^"QG+[T0G:&AY=C _:#)C=2(R244C>!&?I%+A6H(5J$.:,//+[ MJF?KB[YC?IZ]=%8YK(,D_'"2*TH.1M7;?HD6@CZPJ2!0S8&HBG8!S7(%%JLC M[)\677Y8(+=W*?2:) >+Y#R1F,[)]H+;@^,^B5*N",8 /Z^VD&$,'&[+[-K5./HIES<2NA1TU]6*&<00/,J MD@&@7\:FL^)0D'JD0)QUFS@Q".:F:W?1PC/0R@I=S*;DD]BZ8M^(D U^6(T> MOJ9M-T4V[D!*$)&'/EH!QAK50=NLQ+,AC4)_;IP/YN6H7:./VKOH@K,8SGE& M<5E/-D0"U&%'BE1Z"D(D/BEL3IKQ!T:&!(%YX*<#$VT8P(\:;I.[$Z;[P!M M8T-IG#66&$+!A(0 '@Z?7'2V)F(5;2^R%]MCS\I.I$4? M5II!PLL@!.CVH*A!J2@1Z'R7:2C2RMI/N8E$H"-Q=6,.)J" MMB[I.PQT>+9]RV='&0$GE3:5V-H9M/!VT%5) (VX6L@NR717C,5Y7 "F-,W M/A+G@W(BQHA&["DXN <7M]]6>_^.*"X =:C9LL$YMFU=8IX#K1CN3HJSI5BJ MW^:<;VSLX/C1!9>%I/WB W"H;:;(1"3;BOR$@+M5)AI[24:]E[, E8+#^F;$,]F7X F LMT M'A*^ 2*3]/R RG<8+8%(;VT-5(65AL,I._CL!&)GSLK',;J0E:MZXH*N9%7@ M]"*H-%"RC- T:1\SJK/,. M?T3/&224'-B)_ A#)J3[K0KN@G;T"C,?2%5AS"6NGY&G'"Q,;QTC3E_.R*,C MEZH QV!D]9D(6]Z(($@$0,F?\!2F &#_L)?Q-H'L55+[H[/NS?CT]"OT5]LB M5W9R4BA))@I\ M%%/(;4;V,1X7ZS_@"OW58^.-1@N= FN7HK9L*C%!,3AA(3 M 5Q ,^)#S&DB2B;6Q)2D%3;G"D".?%A"C#OHZD 2%$JQ@L7@Q=$$W81XO^IU ME@1A\."N#Q*1I^+EH!-LCGY-:M\O<#5VH!9R-><>2QQ4NJW9-/<3OV[FY)'F MKZQWS- (Z,3,I8EB(7R$,$?O'3C16U$X#1Q $>#0DA;'7&"'!>N>/L%$#IVZ MLQ 1@R/$+BLY6)1S((JA$R<1QU35'\(B%\52A@!G"DL*Q#NSF)R M=FV'>ROB(LIR?5"!P[(KU0?(YLZ3.JIRYT"=ETAM%V68F-D]0V .E'%-PA5% MEPNL\7KL?*'UE$3PU8?%DH^4Q($PBQ(MJ$NI/7XJ]0PCG].G3YZ2^V;SDOL61,CA.%A. MIE1E1:H"$"*5+69+S,DTQ<&Y%V./N ++6%@QC6 )K!2!6V0"HJ-.15.$#D:Q M!^>5\HE/SL5]X&(3EW,F*+K/4<%V'2=D :(>/14@,:*,U0*:]<*7Y;E'T (FI/Q5 M'+"D^F9L2-1S3O:*JF-^=L\MY]]48,A*^K^N?UF%Z#097\S7O\R^1^]%#':E MC9OWBGHRRB =V29 [ 'DY*+=]9)L5IT>"VE#\I?P7^>\1(F-T7M;?@N12* L M]@5F(-9-NZL*6."NZMK&%3>":I'CM'NJ#$HM[L,TJ>;2=_%?,*,6$VL*HA$T M 3Z%%Q.(42;]>!H6Q5Y";@JVT-6?QR7>"ON-C(:.(B[F3RF?[4%4/H5:#[E: M(]L%5O+*UI#+ Z+_([@3 V7>TBX*A(VM3CPRFLP$3;0P.RRNPT22C@'&")*C M^6?T#78.+N8S'[6H9!C5BWL,K$%]#6U')6X*V<@(3RAZF (:F&Z*1Y]**UW# M ZD=@86U5<=XFWS:&%1*)I(/=0^]K! M!-^@V%S"I&9^FCSP,!T?3HN!B%:(<#(.BZ:2(R].N)#EH?8>R*0M"/&,K1MN@:+:33ES2B+,&&>"#*7<3J*3N?FN>2189=AI@HT MN<2/"+ZKA,(GO4/HJT$LP ESA2 7;;0!F<:%*:KF$]-]4%MZ-"B;P>BEL@ZN M/$-QC%03HLH)P87C=ZW#_5#ME)ISODD!CJE0,R@O/.X>C#IZM"TYH%CIJ^FH MU,JF@EE D*4$*!?Y+ZET3:TH&"F>(%*]G>I!K-RU$@A2CGRF])89PTP8(_M\ MQDC"+D83Z]#Y9J#,2AI,DY QE_:8'UFJ[UA]6,6J+$+<9YW+J&"-07R8CP7@ M CQN;STPWNE&,A_D=OL_B+&X2;A;U)[')I08:_;2A+;(GYRP:9OZ8/C7P*]K MRPW6.8F$#Z)<U&PU9-J<=*6.@'PZ9!R$/5N CANY]?@/#]*%[J@REG8 MUR,5L%WVU(J2CP\L21;]HLO8Q;A?18XE%P>]P^;"<*/3-0X9DW@LQ@ !$?GP MLC9:]BEM,#M2S7RN&;RL\USZN^G3]@6V+%WU$L&=A"NNV.BRP=,R4SNKI7.N MO9=*IZ_=(;,[V:'HWQ6HR*T =J\00$P0DT?F:ZM4Y>.+0%AE@36XX\>GA@I, M"U/TC 46N\WK#>.WZDIFQQ67S>RN][<^3W!G5 M7K5<+7P,\)5V/6C&Q_9.[(!PS;^QR?8E$V[H0@12 YWSH(7[=9.TR%WH!0/D MXX?@P?74PJSO-+!FU2!B]>*VQ1C.X&Y.-Q6^&6MV .";[[+K'7J*_Y:J^URO M>%FA&J!+ PD-9>4I^(8[TUPQKNUM.%4?DJ@9.,UH#/?YP2B*(#5L=!Q M=P=T.;OS52!7F66M( !+2-&U6*>$<\[5QQ$3_H7DW=[\X^=7-Y)M.S^%Q,?) MRW0D!V%#DL_YTH2"!.T;*K+\B4C(?\@0JS@! O#3&1.,H)F GF$7P8OYI"0; M]#.7'ZA+RI'32G5&Y:.C/+!)H>!W>5VD+^U^F-8>>?>5=U.\9KZ=L62#'I-P MLNN$LJ/L.N$"4LYA7E?] K'W=B3Z.#4%]6F+ON$ MY$-,!"ZJ!JB2@C39+ C/NQ^\[%PKB1%3M,.;R*03NXJRNEQ#1@TG &\9H;KF#+-+E#! WD2?YVCRX#XL7IZ==F)2#1BAO^9:!]-]3R>EX M"!QW9X5$:(7-0Q6U([RVVK>]GCEW$W(I):)U$=6#N59$11:C=$KH3* %M]P] MQL5V3"!$ "0=S*HASQ3]H3K$Z>J$6)!Y!&C[?U#J0O*2@<%JC.MOR\DB9H(%^(2@W%)]C\6E^BF:U4X MH,4B]8&I.(I TM O>(_8>;OPQD(:QL3"CE'.-,A)+WAZH..+BG$T,PU1%GW? M:XK#D[%<$C3C'0=RR4\+VZKF[=G=A2.DWB]ZH>(X);]AH++!51?PU=\T#5UL]5 MV^_16N$J2:*4_6#:LSS'\T.8QO6G5*I /> :=%-=<:HOT6G'!SG[!%+GO6\( MCB0 ;UNE6+X,P)IEJRV=YZY[%^U4Q9W1W%E51]Y0"G%O2%4'Q%AB[9*='2V\ M6/O?NB]WT0N$>C,60R*FH/"CM-\(5R4;QB[VX,Q?YN(OY-Q"UUJEM)^ M5])I?)^8OQQ*C%?73CV[5WU7WRQS(@9]I6YUH<;/&UWY#(DDB-/!KP*X%E2: M2YS*O2\% K>"O/&P^$L*91-S$87S(-Q]VT\5@ D/N*+N1/9@$\ MN;J0*[]?Y*ZKQ7V&(#B&=QVWE/H0?&M$F"DB_A@D2'=7D--8&\PQXCG,-S>" M+P!6%*V"NTO-670&?I55G6HSP+_BU9];]YQ#:, .KD(5DSEVILD][0CRY2AN MV-G!CQ@=&A*EG"Z6ADO!L#G2GB2FLQ@@ZW7*5EPH[D]2>E.A=)6!2?%M2%KG M3?%):@HW8,?B]U 7?4IJ#2Z,JVZ!@+% M2". EP6@K(SO24.RPG_W>5=>U&W[D:YP@B@20'":>PJ*NTC.WI3\K.OZN#@V3"AL M4NE19W4ZC+[OJF&P:']\2EK2RVQSGKWK ML%2*\3$6.MERHJ>QYZKJ9?;+D9"1+C!R3\>&[N LKD0)W> OAJL@[A9%[-%% M6O'!A9?N5:@JH9[EX-W2!RY=4+*,LC^;Q("'JH_F.^2].0HGMM]>W%F0S-H^ M...$##FP7BV%'%>.<=E7(PN15QRR/3(F8R^Q(M.K;ZITMFLSRH(!+QGS$0+E=HT$;4CN;7AARIW0$03ZI2PNO;M0J=R06J8M<(6^B:BQ-'1E);5Y M#J0]J=V%!!"TL?!T-O@Z3@T+'+O TNYG,.:YZ)?*KX1/TJ%$[@%*("IR@L<6\=# M5#S70\03AMEX?-[9$S1BF*7 B5!X80P3+?)>9@KTWYE77!H\Q'!*TO]Z3DSC ME'KV7D#/"/2KQQ=?/Y9)0_Z1B^R7Q/;QBS]P%P[$#QE=40YL0ZX&7:3"[#4S MFEZ;WL0+I*A@P6,2\Q '98\8NB7Q0H+U9,EH3$:" +"\/<@L<1.H'ME-T,1XC M[L(U[GK^IC3@$2.Y#4S+2ZV@EHZ+2767O>1=R ME..+"Q>@$>5VD?-IH\9ZZ@<@YQ_T*-\:;\AO.$%(XGR;&?=1&UG'" =?2$:K M>']8;AU.]*:_9D8#A3J_4B@6ZCK-K,K@"Q*FBMK3IXK:@Z$VO69JT'ICHB#U-%G"=,6X8%B72EVR(W:W;4HV6 M\NH\OJZUEL&;?H)+XOS82";]27FOC>+*Z]$!_("!647EN]15-C_^;I%= D=% M+(/,AH[! 7O7(I][%'?_^-5YNLI-4R8WG2_]2:^?Y&#)7XFFB[K,B^>>,,R5 MBP43WG'R@>_=D;O"%V^/7O@E)F=2!HR3 "Y7(CP%P;U2C+L MR<.'O?+\$]ZGQA0M!3'*(7-S(-].>J-<.[JDUB^F+19S_$P*:_VQ:B7VZWO' MC6JN.-##=U >F_^L[[2I@@5[V2"@9E8.3OM;Z$Y!; +1*_K&?GBN>$K+?YGU M&T=U3.-3LQAVK]PT#G&HPUIH&_3XIFW>E?HWU3.Y07'B"+)3-J/A9[*>I:QC6/*# M,E9J+(1^?&'9IQH7X.+A&4J[HW"+5/"VO5\$B0XMBH@X<MV@$08R0+0F,[>G&-)L-<7,(@8[19^GU"N@$,AIM[+BP=^);OK4DB7? M9*^HF5H)#2,2P@QD](.Z.O@ZV0\PKIK(N+M.>YG]3"3< M)W2*PK3O1#11)Z)6O)'XQN*?AV1IU!RQK,B2+9[Q4L89R]D#O@:4J]8?WR6X MB7LH$PU" U['Y%$/,M<-\Y=4%"$])8.<0T;&> WYQ3Q-R+]WG^'C,( M Y9\SN-;&%(ALZX.F32-A@JJA8R7-GP_59*5'8!$?-/PGA/T ^;"SDE!W3TJ/&/GC VBD=2 M^JG-_HUBNJ^,!DS^#0Y>R%#+B<"WDRGC1BW0Y@=< 85?7CPXGI3@\7IIF%O,=D MW-Y6.L/(($ZCUU:NPN8+UG92:.;6.C_Z4Z" #_SH-MR@:>%A"/XZ+OA1& X? MTV#^TG*?41*='9;IXE*TY MA8_5C*H:TY,3D P.2]$UGAN9("V*TK3T&734 E01/*\2BV9*)S"U;\!6"_G6S,EU!@$)"S? 1]T-'VTKH#X-$<%[Z6!+_5 M^7W@7O$R]<:YO[8;!K(V.?>)\L1%"*-EYIG[P\-#:-RE?D-Y:!YEYN]UR8@/ M&9!%>'+*L*>S(=.Z"3!S_)^@%-S-2E=Y^S1X6SPX+/&04Y87+)7IB[KC@,IL M=NG&)YN/7<<"+DAUXJM<%J-(TF@6+0M/WFG9 T,N>@<3-A*E!PNJ* P HN9/\NYQ0WT^SZ;$ MU_&\MY5/O:M?F$"UO3:$XU+T'-\_4[^ZW*BPQVY[2?7 M7$SR5.YN=TB@^^F]96K] X_'45<[4G/XX,3>OD61@/X2 .85=9?(>114U5I, MU*S\;#[L=)^/^UI)=SA.J*I\F4K/S&1EV6!,(SI\>N?4)] ;K\1P(WEZ@3WZ MOI660JE6.M'@;TN9SC.,IL3^UL*O&18;Z3Y#,$'Q30;G>OAC)R&15+6JN7!P M(!+ &?U@8Y)K$.DX8TI.B;_4%69"96XF5,2(Z?D"X:H5)B4KTOEI=O3^G;L] M0#U\#3L&L#[WG3,*U<:08;?VXP:\T MHJ?GAS?1X?G+S-I[TE(4Q80"74+6./@)*/BUT?=;%ZD?&J;\VNGW:&H_VG> MZ^"_&JQ-W#[W0_7"S5N_XQ=T<5P"R_,L?&$S!?B_,W1,4FB"%ZU_3XS46!X> M>&BR31@I& >6-/^[]@/5J#V0?6XW&^*#)+<"M8?_EI*F2 -IM04(TWTQ\G'.P$D\= SE[D MJ)N#3Q7/UZB\?,1%W[DWRW$)7 M:H7;CY[5)5G1.F/2B\H0_(U3+8M2K^=>4?)%EM7"AP__A^C=#J_S(7_Q;&>[6_O* MUG7/H?+SLR=GZE. ??/\[/K)=]=79X_@S?#XBV?[_-;^F'>WV/=5VPV\^OCR M+U^?,>^X7X9VCTMFZW88VAW]N+4YB <^ '_?M.W@?L$-[MON(X'WXK\!4$L# M!!0 ( !J(S5:0KEEQ?@0 %L* 9 >&PO=V]R:W-H965T0LK5.UFL$Z$-B2>2<.7/F0IXOM7FT?AV:_KG>N$*J?C6 MD%V4I3 O R[T\B+J1NL/=W(V=_Y#NW]>B1F/V=U7MP9O[08EDR4K*[4BP_E% ME'1[@T._/VQXD+RT&\_D(YEJ_>A?1ME%U/&$N.#4>02!GR>^Y*+P0*#Q[PHS M:EQZP\WG-?IUB!VQ3(7E2UW\)3,WOXA.(\HX%XO"W>GE'[R*Y\CCI;JPX3\M MZ[U'G8C2A76Z7!F#02E5_2N>5SIL&)S^S"!>&<2!=^THL+P23O3/C5Z2\;N! MYA]"J,$:Y*3R21D[@U4).]A&._J&@ACF.0?5SML. MOKQ%.UWA#FK<^">XW9B^:N7FEH8JX^PU0!LD&Z;QFND@WHEXS=,6Q:?[%'?B M@QUX!TWD!P'OX']%3G\G4^L,BN>?;2+4+@ZWN_ -U;.52/DB0L=8-D\<]3]^ MZ!YWSG8$<-@$<+@+O3^>)#=7R=W5F$;C\?WPB@;W$[KYC MA^$VUKMQ#UKT/FB:S)E^-WI1H6B+@D15%2^$04$."[DTUGURZ&!*V3C,ASW; M2(Y?$NCM#'_.[M-R+M,Y"2"BU$ 55;*2&V91G4BFI9H2&]LNY8T-? MA8%QMZZ,U@:KN;"DD%$6!L1$IBO'V9Y0+Z3!$*-IQ6>?I (0>LT. MP0@7H*;,BF1=+%,4BZS17U O#>L6#3 C,L]/8+.23H*_L):M]6C[M3:ZP#1$ M''L*:\/[>.^^.'T[A[ M6R9C.NW1%>=!-Y^'G)(TU0OE?,Z' M%M4$ZN_!P?P9J52C^";BF6U 96.@ ][IC@NQDC1!:E9Q?)%B*@MXAH?$2.M] MYD:74'R,YP)8",B*^CQY!X> &O2X]?%+:#%>:T\Q.$F;%AHR\9M(;Y&U5&X) M=+0JJ 2MAORO15IKWOC[C4(1=,\@/@K$B-!14M6GN+?Z)=F6M5_?$U:/+@M4 M=*C -8--[= JEPMHC2#12#=:?4I7KZ_!#]^"!P['/?K"Z*$&\@6\?0H$$A#2 MY%>G(GU\%USO%8%-FDOIYI#GB=$7/]3F#V (/#[]+G"WTZL9(<)0WQ(385VR M=4E-V2W]Q, <&*DGQE%N@KW$&K9H]*(+]I\UQ@\]P)6OA(F&)2X6&$@X[[V- []D,PO7&M_OJ)_Z[&^^-C>GI+XP?-]>7[LP/#%3+16X_;'Q&[">:^W6+]Y!&ULE5AK M;]LX%OVN7T%XL(,$H!.]+,MM&J!-TTXQVR9(LK/87>P'6J9MHK*H(:6X[J_? M9:?Z673XLWHY R5(6#4D0^+F7%[(L21!@_-G) M' U'TL;#YU[Z!Z<[=)D+*R]T^4^U:-9O1OF(+>12M&5SH[>_R4Z?"G#<32Y&G1B7CG M1<0_$!'%[+.NFK5EE]5"+AX*. 6> 53<@WH7ORCQ@YR?L#CG+ [CY 5YR:!D MXN0E?U5)]I^W<]L8A,1_G]/72TN?ET9I\LK6HI!O1L@#*\V]')W_^DN4A:]? MP)H.6-.7I)_?7G[\?/GECMU<7E_=W'WZ\O$Y@"^+2$_8$RGLJI9&.-VMMX9E MPDCD%9E$+IA"AB"PJDH:5F@DG6VP*-BJ9LV:M<1\(TTERFX'":J-OE?P.&NT M6W*Q5G)Y<-![62B7O)_%5T@]^O67/([#UQ=7[S^[Q^CU\0F[HXT8X6R[UDQ9 MR+NFPZ"?J. \([@:*64:1 MU,B5*D '7F-[PJZ- OC.,DM5 9R"]792&"8I3QBBW+0@0HKT )$>\P,H6P # MU8I*?7?.@:"5U"LCZK4J(&?>0G.HS]I*-=X>:[& P5K3>4B0 0=?SW?#_ITS M.GSOSJC*'?[)@TW!(+O;[7%="$,9\Y4]GCYAO^FMO)<&+NRCI0(='ZQKH!%! M?# LBC];97SHT1XDT[W2K=U;*R!K<1<%<"YJA,OBNC6UANL/S75@*E+VH7&( MM1=0TLTA:!=MT9F,DE=1/#D#.T]IA-N6XN; (+T57P7CO1D0JJ)/ 4-A)RJ< M,8:0\0J8(+V+04U9\\FE#XHL%MZM(=\.4?5)W_51Q6[ULMDB+\?"CL6X@S>L MO!7B=EA:E+I%ZJU%0_5 ;:"]C^5[4;8^#XRHK%."0/ ]'J\\E_M5=.9:[ZP+7[=L7.C-1B*?^^UPW(Z.]ZXI2WI&J_!5-G4)O@5#J&+M M"&%KN^(HC4/B>8&3@&'W'I2D/%8 5/K90MN&!J5K"XC M#3OG$G#;^86)NBY5X:R(-$9T$$:R^D& PO2EP D;!946LL09QA^\DJ!7J'\8 M&65_'J4EK-3(8EUIC&++8@'*LYU?BS4TE]4*KSCA8:@M(,*H>>MP4;Z4PJPD M$"+J:J-(A"&W&,>(.W#[Q@6]7'41P5DM=@[]"ERV%3N77LHLQC4"?@>4U6J\ M1J^SSQEG252WQ=A;'R@,J4J"D9"4%>09N%NZM1OJ,8%9F0?Z5U(N[+X.L(U& MTFIC']$X#(%&RZF.- X>I;B5@ G@<#!I[^C$TP1M $V3B(&=F9BC/V5].1E* M#'6) 'I83GR1\337MQ$'\P$<)BGA!&7!0#1[V(BAI4)(P",::'T$PSXH*PU: M9E?M$(:P-LA8?D.<0ZV!$CV)SZEUYI1!&REL2Y2Y4(A>XR-Z:?0F^.&)G20J MZ;I4"X=S7XXLN,$%;>>!CNFPR_?[9)+'9=XQ;H!:R =;/U=Q^KF?UC[7Y3G# M/QZ-R2B>D<&]']0*NCN-;FAULT:QP(/=G!OL:-DRO,H8<$S%.@12H2X4OBEYC)(U#-Y[S*)L\]D?$P\E^ MO3[WT6&8RXUD<=3]/_!7S+,EX'H:]^!16@'\1)"E" M:A+]W%O3:,*3)&-'40*3Q?#64#H)&2Z_?RV'(]>0!5U#1GWEVC68\DG'^).& MTG>SLJ*"#B8#[U6Z.:1X=^VJFIXG_0)Y@OL=:*Y096D&?SK67.\0%6.ZQRUD<4"QTJ#WH\CP?:)V?L;'),A\./@T_65 MZV*(8(Y 3'&>N_"8\,DT9,< 4+GRI2KT6 C&A,?(BHR'>8*43R;YL,+U0B0B MG$U(!)(U >_A:>:#+O@@4+%]4XD6Q/4?L!G*N[H7[II$-1)(CF93MV\29OCI MLB2X.+1A5YOF$EZAZO;->R:GX M3EN6Q0Y@A],(T1].\]YXOV0_N0.C'!.K" M6]<4')K_"YJCHC7FH4T[F-'>!\$M9*[9VZ6!/(1^&B%?0J*V>#;A69X$?FKL M.2:*D!'(C!G()YH&EZV!)\;4H<+\L&-@Y#WF*)$Y MO2D\#O+,X8&<4BV?48+C//8BXNXZ3EK6="3Z,;1KI>@R96BW.2M\9KN+$#77 MRKK[MY?#J>&#_]S-NA]::;W8JM)WY,BKK@M$.Q##_$79+GPJ/-#*)=P>< >3 M^A!V"]RB)N_ZA*)0^??;&Q:EX4E('7%)@([(^J_\1)3L)XY/GO%YSZA._M, M<)\QT/_B/F0=5KB_@5O"_II+\Y4^N"_X)@Q6]2TS90FX$"VM#6#B*/P;6=K3 MV'#V_]7,\.XE@*Y30LPO]2P9?=" M!PP?B\__!U!+ P04 " :B,U60H-)D20) !/& &0 'AL+W=O].=UO7PS'-ILKA>I'9BE+O%E:JI%6N.UF@WMLM+IQ!]:%$,>!.%P MD>9E__+<[]U6E^>FJ8N\U+<5LD_PCURO[,Z:.$O&QGQU+Q\F M%_W *:0+G=6.0XK'@[[61>$808W?.Y[]C4AW<'>]YO[>VPY;QJG5UZ;X9SZI MYQ?]N$\F>IHV17UG5G_5G3W*\K2"OY;NT3B_/*[,BE:,&-[?PIOK34"XO75"^U!6^YCA7 M7]Y6B&]5/U)R6Z1E3=)R0FY^;_(E'%^?#VN(<(3#K&-WU;+C+[!CG'PT93VW MY*:$Q)3S@X@@_L3%8>'[B!7[O:25)P_+X[X1ON0F?/A:^X^S4@-S>?;Z]N;O_%P#QZ^C3 M/1E]>D=N_O[;A]N/-Y_N>[\Z >ZO:#U&R8=[56".K56U[9W;6Q-F(QH&$2$"4EC)O N:"2D(Z>2 M*\("21/%"*1#N?,1F E44C\EI[SJMJL>\ MG)&'M&@T89Q1%BO"$RJCD(22LHCM:1Y'BH8A6^O-0"NIB..>+Y%G9GK66/W4 M)Q&G3"FB! UB09R4*-A3]_F32U@;Q$?<$<P=1 M3&*^[X98T$1&1 BOM.#R55Z,17!1V/-(@<,498*3D--0,.=&F:C7W:@0JYC) M0T#C!X$&\@@ $QS/ 'P#RA,P$C'1.9Z;,\J*STDQ)/=ZHD=I?'*O2?7T^O]"PO2Z?1.(6 M[(^B9S29Y$ZF)0D- ,X(D!$^LQ.&#.(>,XPQGXD\$,@@12('9$$4"FNHD-15 M6MJIKHX$/7;%W ,E3J !XD\0.!KQ/4#VT-"7QJ:%)2>0)@)?LY"BPB]<.=KG MCP1/@MT:'GO(G_;>/4&N\O7EU'U.E,AK.']YB M]C'S1Y)MBQ@4@B2* 9P$^1/"WZ^Q4&C$$=^-<)BTA21NH_$]!21VM,\"BU%" M*H\42&">EZ(1"[Z''Q(F='%^,:C@Q#%]))R(UWMR"#RQYS']/_?+]_D,X[$E M>4GN7&VJYZ:Q6%BR*5=_1K%ZUI,/5"X4 ,E=8V)NWE.^,3AK9 2K6#O*12' MC>0_@T&!1 8G KT)!=?FZT)MF['-)[D3S="2@B @$NZ!*\[\GZ[F,<=XM^() MG_L*L0E3%_:O"Y(D* >4P"DC,AV=$*>=]N:UV9UV?1Q4,/-1.,-G& MOL!PS*$Q$@($NVAG[2S6MDSINF#+ N4TZ<8$B$_"/7PCP EOX8TFX#,&W2,9]R3_MH:<5\'X^S;..46U.AV1:F06I]@N%2YJ8N3(-[B$/ MG-Q0)IV0SI-*[;-E&P*,0 (0/^F>_N2+B87I' .[LTLRVH#[EOATF"?D>#2&Q,3=R/AV073JCG*(2NI<1^ZMR0^B*^ M@QPTMC9X FY&IH;)AO0I7F0[5ZX']YU(H'+*/9@ =8F,.WBP%BC2XWKGH,LA M!]?],#I<#!U$B'&)V^M0T8+BI,,$@N5!L>7GB]K+Y=,U[VYILIU+6NM +^"2S&*(?\@Q5^ QUV.)[X3Z;%ZA[6^JFW-*CV/U[ M=(M@>)5X4?7,JW=[4@[T6[0/B#W(*N> M8V %:S)381^#?P_#KEUJ?]%6/.*@9YTOEJF38OS;LLI-13 2YV9"T&/0X&2U,@\'8?='U>JP&WX?BTT)7=IXO MG?D 4>JY.&L@UKF B8%8NV#0$^0:Q]/<85CKN2DFI%BWMG&3%QY7G>PV:JN\ MGI-T,]_W6@%K![,X'*B-AU<:[EN8JIZELS9H*4!:?G4.L3H#>.I';\B6IC I M\O&3J5&GPM/6UT=4@W=2,M?II&>F"(5&2\MQU/'\8AIH.II6B) _!-K"9/YW M65J3.V.UTX62OYEY6I;:CIMJU@K<_'C9&M:>7K@-X?'Q)Y7 M6A%;SF. QJRM&S?J;&$.Y"XZULNBL80-F/H+):MYGLV=EQUW/9VV\$?20JK& MSVI_X,0-:CQX>_/ASJ_8V].U>UW"N'S:ZF,'AVX&ASN7O M=S?Q5MDL^F-/> M]VYV-[?EH_:2>$O>7K5_3"MT+N!"3W$T&$2JW_;W]4MMEO[*>&SJVBS\TJ%- M5XX WZ<&2.U>G(#-_R%<_@]02P,$% @ &HC-5HJV'5 P! PD !D M !X;"]W;W)K&ULG59M;]LV$/[N7W%0@:(#-%LO M?FMJ&U"<9#.PM$&V>>^XY\4ZS MO=+WID2T\%@):>9!:6U]-AB8O,2*F;ZJ4=+.5NF*69KJW<#4&EGAC2HQ2*)H M/*@8E\%BYM=N]&*F&BNXQ!L-IJDJII_.4:C]/(B#YX5;OBNM6Q@L9C7;X1KM MG_6-IMF@0REXA=)P)4'C=AYD\=GYT)WW!_[BN#='8W"1;)2Z=Y-5,0\B1P@% MYM8A,'H]X!*%<$!$XY\#9M"Y=(;'XV?T*Q\[Q;)A!I=*?.:%+>?!-( "MZP1 M]E;M?\=#/".'ERMA_!/V[=GT?0!Y8ZRJ#L;$H.*R?;/'@PY'!M/H!P;)P2#Q MO%M'GN4%LVPQTVH/VITF-#?PH7IK(L>E2\K::MKE9&<72U9SRP3_B@4L555Q MX^7.C$%K9@-++MS!07Z .V_ADA_ Q0E<*VE+ Y>RP.(EP("X=0239X+GR4G$ M*]ST(9F&D$1)>@(O[0)./5[Z,P%#MC%6TY?R6N0M[O!U7'=YSDS-GZ>K5>KSY]A&R]OKQ; MOT;V--RX#R<1>YD!M0727C=T54G_WA7?-107< FW3!9@2]48&AB?&/=(>DME M+(S229B.)S",TS 91KTLSYNJ$F&B0/$_":#2$)(U#0H9;S)7,N> M!I&T)4+^THA6\Z,T&R:( M>-XEV_QD>)F%:Z;S$N*.3A+%8309];*BX(Z0@3A.PDDZ]>]Q^KZ7O0AY/*0P M)RYB&HW&8PKXL^;64=["VS?3)(X_D!JC,(UBVKO33!K1VK+B;RH'5 _I,YV$ MP^F8!"3Y(CI&Q(YB^4ZS.U+H-ZV:^D@5\YTJ-#0$S30WI&1OJU75UDR?.=-L M3*YY;=N3TM\2TX>+1CO=71*V7#)*#1/PA$P#N@)PS,M?X23LV8Y.(W/U@)J. M41D3C6>Q0;M'I'!A2R6=2].0!CG"1JM[U,2/DI.CMM1OP%A&LE58;6BG3W%R M0XW"4$$F2-K?.VE_==+^YXOX%G6/^8L?NA-?LEN(1_V4ZJP0CHLMB>:NA%JK M+;>@- AEO",\PMXSYS57.^FQR>\.)6K2P7%E!55M[JI*^\'6Z$8D&3Y28S64 M NJL7I-3JK4^46OBX/SE2I-+%R9Q,S7ZWB:>@+8<%*^H$EFPRL]JSYC;+4-/VP MI+\4U.X [6\51768. ?=?\_B7U!+ P04 " :B,U61]TC=8H$ !@"@ M&0 'AL+W=OO.'"!(@$( M6R)UH=/$@)VV6X"U"Y)L _9&2[3-51)5DHJ;_OH=4H[K)(X+;"_F1>=\YSM7 M\WRCS1>[EM+!M[IJ[,5P[5Q[-A[;8BUK84>ZE0U^66I3"X='LQK;UDA1!J6Z M&M,HRL:U4,UP>A[NKLWT7'>N4HV\-F"[NA;F82XKO;D8QL/'BQNU6CM_,9Z> MMV(E;Z7[H[TV>!KO4$I5R\8JW8"1RXOA+#Z;)UX^"/RIY,;N[<%[LM#ZBS]< ME1?#R!.2E2R<1Q"XW,M+654>"&E\W6(.=R:]XO[^$?UC\!U]60@K+W7UERK= M^F+(AU#*I>@J=Z,WO\JM/ZG'*W1EPR]L>MF4#J'HK-/U5AD9U*KI5_%M&X<] M!1Z]HD"W"C3P[@T%EN^%$]-SHS=@O#2B^4UP-6@C.=7XI-PZ@U\5ZKGI5>-$ MLU*+2L+,6NGL^=@AK/\X+K80\QZ"O@(14_BD&[>V\*$I9?D48(Q\=J3H(ZDY M/8KX42Y&0#D!&E%V!(_MG&0!C[V"]U[9HM*V,Q)^7\(+E^%.?G,PKW3Q!68+ MZPR6RJ$P]$:2PT9\]YS95A3R8HCM8:6YE\/IVS=Q%KT[XD*R$R5*N_TTY4@YD#S*/IL-5WN1Q<:NL@3A(RH118 M0B(V@9Q3R CC*<0\(S'E@UE1='57"2=+$+4V3GT7H8=/\HQD-(93.*$1H3SL MV*1?2#QA?A-'$4EX!J>#2V',@VI6<"^J3D+&"8MBB!G)4PY>S>M0X"G)$GJ( M,-T2I@R99D 3DO%HGW":$,[9$<(9(W0R";088>EV%X6%1%GB-WE.>$I?\DTG M)&W8#C(\X3HFJ"K:] V?A/HE& M?+"]/X6UN)>PD+*!0K0*"5,$'1K M^40(S3RD:9WW.'D@G7G+12=,1Y]J1K1%$I4\""%&<&-+#2>*]6;0N-!^FGP\%;]:'01 M&OU(87_63O[OZI[+E6H:SV$A*J3\LQ0.9F6IO \6,TB)K&\-;*)0:&E,X@1[8H!^-+;J%47Y#[KB MTV:QL G+4LC92YM8KG$4#W"D[_OS7UKH0%082B<8BFR2OC",(6-L@BWUM5-6 M/6;8=@NK2M4#[V0S0F.^WX_,+WMA32*2\QQ)1AB1%V%E/MK/PHI#B7+>#Y1T MDAWJ5S8A4P.Y1.?T74$L#!!0 ( !J(S5:';.8_?0D '06 M 9 >&PO=V]R:W-H965T-!! M"RB.)3_BI$F M)UVBFFW19O9 7:Q'VB)MCF11)6DXGA^_9Q+4@\W;G8*-)8H M\3[//?=2ESNE[\Q6",L>RJ(R5Z.MM?7%Z:G)MJ+D9JQJ4>')6NF26]SJS:FI MM>"YVU06I^EDLC@MN:Q&UY=N[;.^OE2-+60E/FMFFK+D>O]*%&IW-4I&[<(7 MN=E:6CB]OJSY1GP5]O?ZL\;=:26IA31:.\W"SE=^9_J#G4G*/JK*;@W[IK(S5 ,#_CKGIADG[][M.G-W^\__#AF%U/ M[UR.6;N9=8Y*PWA1J(Q;D3.KF-T*ME98V* M_K$/:B.-E9D91YV@]F'T5FX:Q(YA^Q?:9;>J,;@P[%_*BH&Z3EM0YA5ULMFM MLKR(;BS[R'6V98F#2L+F9W$Z3=DTC9/SE*5IO$R6+$GB\V3"?OYIF2;)2Y:D MLSB9I]%-]JV11CI*4&N0T* M%6R%B)[%R]DY>Y[&$XA\P9XG\6QZ1A>SQ0(_K; I[%N2,\"];KP%SJ&4+>;Q M9)FPZ21.%C.6)O$4=W!H-FN5LV2YP.J/C4C.$(P%F\73R1RJ)G,(B.>S>:<^ M7<23\[-C^J=LF<;IV1F;SN+9XIPA50TR*P\W1-PZF K@ OD0''E=RXI7F<3+>\%U MS)1FI=* LA8 266+/9-KVH4UCO^RRF7F0F"P"H&;MB!*OFFA&6RWE; -)99!#P#I!$B[]7M4E16-<29H<@(% M"'&4S?$@(&YK+K1QF[3PB3-;6<-,NQ.BHE!%Z(]W:,@9KR4 +_\*Z46(*) ( M@K1[QJW5*F0&N4*:@TJ5-K$< D*0Y(H M<[0AI,GE!C+Z:(W9,:S$;M-Q@X,)WG7QD F1$R]AZ9X7J';*MS=ZM6?_N?D" MB(^7;(7$T>[G%+P+6H^2=+QHUU_X>&J1J7LP&3D/WQHDHX4/\=S)=SSG:.Y% MGR^RIAX:Z:F&N)!2G LK*"0P%TE%9#C+I%B=+FLN/4\0HAU14B8%B)04?6A3-&PG),1;[!'):)H&G@,:?%40\%*KO@\CT- M;JYFZ6TR!' AYW'T!;ZH"N0ABJ51>K-:6O5@;= M@_N,\,,^<$04Z,%%]+&-1% =]0+JKG+66I7_+.(1 M1;Q2=D#7!,X[L>\+ABHIIRH8T @B@%58661-(%1GBJ&S [ "@J%@9UM>;?P4 MP@T.(75?7M#KQR1S$=U\[USTVX$!J!+?),GEZ NE&C9L,/B!6H!9$=UNI2,1 MYS3%=M.Q*N$)(7ZVN=Y^]-!T-^)Y@>GX0#R"N M"IKX/9>%RZJL_-D-WL:8=\ -/AC)8L MV#.,%^Q9U$UKR9R6)ECR7W%=?%R/?C33 MM2E 0HZR91@TGY#@BM;/O.S&& (:2H2>E"H7OB+\HGRW%$U@[DX9%)VAA\^>-5[ M&8;5 T/CJ/,;CX_X3,?6[A7RYT@ J+:_B[BGI]Y8LJ,D*M+RX/0\/O;YZ73P M); 4>N.^=QI?/OZC8+?:?5*]\5\2^]?]]]B/7&\DB+00:VR=C,_F(Z#7?>/T M-U;5[KLBFH!5I;O<"HXV0R_@^5HIV]Z0@NY#\_7?4$L#!!0 ( !J(S59? M8+$"^@4 '@. 9 >&PO=V]R:W-H965TX9R'*5K M9R\% D<2.3/GS)SAY7BC]%>S%L*RV[IJS,EH;6W[MSRE?@L[)?VD\;;=.>EE+5HC%0-TV)Y,CH+7YXG--]- M^$6*C1D\,V*R4.HKO;PM3T8! 1*5*"QYX/AW(UZ+JB)'@/%MZW.T"TF&P^=[ M[Y>..[@LN!&O5?6K+.WZ9)2-6"F6O*OLE=K\++9\4O)7J,JX7[;IYR;YB!6= ML:K>&@-!+9O^/[_=YF%@D 4'#**M0>1P]X$Z?NTV%J?]];1 >LP8N]58]>&732E M*!\[F +*#D]TC^<\>M+CI5A,6)3Y+ JB^ E_\8Y?[/S%A_A)4U3*=%JPCTNV M8WO-;X5AU^+6LO-*%5_9V<)8#8GLRT$?(=D?@;KFI6EY(4Y&: LC](T8G3Y_ M%LZ"5T_@3W;XDZ>\G[ZYN+RXNKIXPZ[/?MN'[6GK?,*&#KPSP]22(<>Z0P3(&)IYH?QW/NDL:AH>^>SMN*-9118?.MDBV[O MWPK>2LLK^2=\%*JNI7&K #=&6(0,D\0/@CG%I,=Y%B'H.X'N9&I1R16GCC>!=O'['6JUNI'.$/Y2[% !8"'G#%Q68A',_BC,6@4\V]S[:M= L M#/S9+&1AC'CIXR1LPC'0?QOLI"AF@&+_3R-'W(0)2@>LIEYUPH( M68/MHMR3C-P/(D!!L"CPKD2AF@(Z<4!(>7M,IN.!F(Z\,\O>]C'DWE +U]*/ !1R3* M.4A3R2#8>^K3<7GOD/Q4WPGB@+?0GZ4Y&\_\>)8>!O4O]'.(=1P *2!G:?JH M2LII[!"H-$A8" 6GB7>M>6.JG@,O_\#>2'4PD&H8!&RLWU"ND#TU):9A7(0B."&^.D\8"\.LYXE_\R9?6E0&K5JG$+W->SU6K"?M.I:MN:&-PL[<_PX7QM MTR0-ZU /;7&RG!!.R*7%GM18R2MO'Y>-K"JV$$,&U*2=E7V' MDV%-I:*NQQ MH$PS@*PA8'>LIG,P0=SZ<&DOM+0PX [%D.J.O[?4JB8[8'S$F2/8[V=7*,=L M$N'\5E7D<$P[ZDLW,/A\A,U:@&T%J(NN7!$E0H>3MRBXP=N:WP@0%+0TB983 M_04P\P;'9U*%MUE+Z-9T+7KI@<>-T(-L]R@?6$RPTS=B.S)D)VY;J?NE2.C: MG1QP5,+B[^:(E=S*DM;068037#4:<6TJ1P8+T7?&,LW'MX0%CKW2%E;ZQ&B=U MER]9WSOITTV>D*.'1.]=V*BN6!3@M.\%ATW'?B@Z7*P&CICN[SG]BU6MNULLE,5-Q3VN<344FB9@?*G0L=L7"K"[;)[^!5!+ P04 M " :B,U6$?-K[XL" !Z!0 &0 'AL+W=O.@0W/LO[)O<<.) 7&DCRP.8%)1< M-"-[._2A YAZ'P"" R"H=3<'U2JOF&'17,D]*)M-;'92EUJC21P7]E(>C:)= M3C@3K<4K"B,51SUW#1':L!L?P*L&''P ]@.XE<+D&JY%@LG_!"XI:>4$1SFK MX"SC#6X'$$S[$'A!>(8O;,L+:[[P [XKKN-"ZDHAW*?0*19^+K?:*/HI?IVJ MNV$=GF:U1KG0.Q;CPB$G:%2OZ$2?/_EC[^L9S<-6\_ <>[2^>[Z^>[K?K*\? M3TD["SXMS?<&T&'M+37(%*C7JB(C4K][-SRC'FG@ C9,)&!R66F:Z/HB["?H M/6/.XX*2)J/^=$C!43\,G,)KU S^$4PUW M.WXH466UZS7Q5,(TUFBC[<.R;/STGMZ\2K=,95QH*# EJ#>8C!Q0C=.;A9&[ MVEU;:&ULI5=M;]LX$OZN M7T%X<8L44&.]69;3)("3N+<%KMD@R>WB<+@/C$5;W,JB2E)QO+_^GB$51TG3 M%'L'!(Y$<=Z>>6:&/-XJ_<540ECVL*D;"9421W2GVAET_ER2@BAT0MEI8TBKDD1W/C:ZQSM39+@\/E1 M^T<7.V*YXT:7G!+3\]UFK+-.V&-GIPH3II M."<;2LJ-U?@J(6=/;S4O!>--R7ZUE=#L6BR%O.=WM3!N]4J+EN^0!6N.QQ8& M26R\[)6?>>7)=Y3'"?NL&EL9MFA*43Y7,(:G>W>31W?/DC0\':RU^U0:1V9EB_%R0BU8X2^%Z/3 MGW^*\^C#&U%D^RBRM[2?WE[/+Q9L?GG!?KW]97'-KA?GBT^_S<_^L;AQJU?7 MBZOYOSXO+F]O7G/]3>6ONQ['A^PO6 WFAJD50_9TA])'!H./!+X-.I!\K)B M$DZSB&59$29Q$BP>6O0!B"ZU**5EM3*&M5K=2]=>#N)L%DZRF+W#8QZ'>9&R M=T&:YF$\F\'=61AE6> Y,C 37(A6&0D7XS@LXICE85KDP4W7E(BR%'=6:024 MA=-TQF9AG,:(N^'-4K!:H)<\F;Y _1,PS2?LC@*HR(-;ITBNZ>Y>AF"6VT'BK,T#6=1SM(L M#?.H""Y5\W[9:8V/+I)X@DBFR,YYOYA%B&P6LQ2"!:)_H8#],(M<"]8U1L"* M*,- -E: &?;]2@OOM/..O&5(58FIU)2@7R78W[7J6HI&K1OY)ZGRB>4UAHV# M&6.+B3[WP2#WV M=*Y<,"80XEN"CK;AU_FR0'G*'T?M&P=$_B3S*6&^Y%' 2 M_9B[V0)N ]>]H>^03!JVY/6R<]$'-))HH2$RNY))9Q01?5GWC1Z+6%*!L MU@Z&/SHM32G].$/=;"N)O7:/ R:UAFK38_:UDU1@]+T#U> C0)4;VG'(YB4< MA!Y> V\_V_V877-=DL$^!%C\PGC;UG+I$@ /[3?%AA!*:98(%['#L4ME!4OC MPX0=\'?#3%7-KG"T,TK 6Y=!LZ.*D(O,4 M6BH<%4KADD9;Z6NCK#-X#V3(_6TE&D)DQ^RN14AUO<-W@CS-(P:N9).(E7P' MY:7 P8>@"!PNE",Z0#!07A)M?_ZI2.+I!U9)Y$J3+I=_+04B <*_2_N42,/N MA$OC"EB7CONNW%BE:DGV O)6/%C1#+\2Q^ *I1 AD0*P:25KA]2W>2!X]SH\ M.Y -V^FF1][@K.)3]#VZ!D]T]1[+!E_1JOJ*VP@T:J?!;714&=88>UYC1'E* MB[$4SI8@:;7$_IW@VGB5G)*S%H^2!*$:8 '&[5$,H"_U"6(]1_I7T.Q2LQ67!,-J#P[:RQWR?P6M4-V[@U_[7@M[>X)VGV_#(8@?QJ4"_Z6/Q)^62FJ M"5[4!PX="EVHEG^EF3R54>!@]97[5)^OVO]?Y[!EG[D&F^+!=,1C%(=1GF-0 MSE_MM\^Y$+(&=XR#8OHX9XLBS(J$I/L!T5E@0'TACB;A+(E9DH?%+*?IWIC: M@\/+/T &/ZD.\C!)"ZB:Y3/R<1#6ZP.=7:"#$@< +Q&0>88-Y/S!,GQJJH%P ME"+& UK>3PP_OEU!:SBW%JY:N9L_PAA@0#AP2A?H#%HX65M)[:?>[CGSJUG4#@K1;"[@%QS,Y7:^GX/>B)2V.5H\#L:,3VI<#!!HR:X MH=/5:&*(\\5W[ C^"SM^3&>&\K<)TQ_N#*75*1]&AG830M7GZU M6T665ZKKFP*+<=A))OM]U+N'GY.PB"(Z"AG"_)[7G>N&+X+QAZEGAQU.670]]UCANBTT;<#WE4+[Z%_(P/X"?_I? M4$L#!!0 ( !J(S59/)^YOZ0( #$& 9 >&PO=V]R:W-H965TYCV8)(; M8M6Q,]L!^N]WG01*)3(EK89D*:@9=:FU_YOHE2 MS)AIJ1PE[21*9\S25*]\DVMD<0G*A!\&P86?,2Z]8;]. %3A *C*QC8/1:XS4*X8A(QI^:T]L?Z8"' MXQW[I/1.7I;,X+42/WELTX'7\R#&A!7"SM3F&]9^SAU?I(0IG["I8KL=#Z+" M6)758%*0<5F]V;:^AP- +W@'$-: L-1='52JO&&6#?M:;4"[:&)S@])JB29Q M7+JDS*VF74XX.[Q73!JPRC^;:)5]@AD*9C&&*=.6H^G[E@YQH7Y4$XXKPO = MPG8(#TK:U,"MC#%^2^"3NKW$<"=Q')YDG."R!6&O"6$0=D[P=?:6.R5?Y_\L MPZ_1TEA-G\OO8^XK[NYQ;E="5R9G$0X\JA&#>HW>\..']D7P]83R[EYY]Q3[ M\/YI]#B'Q1,IGST]D/+;^]'B]@:FH]GB[G9^3.YIPG;8@G^0-D8&5 *4!%U0 MU5(B&A.^*L@<< DS)F.PJ2H,#4R9(?<(&X]*?HX*K5%:8,:@-8W=O5,M5Q>> MTX43X7FS%P30_M+L!D'CNL8(SI9<<)>0&IA0LMY 7:[.+H)+^ 1G8;/=Z<)K M+BMJ40*91BBD09*#<1.6R#1(1>HMD@O;H5V6S,A Y0%71^]5]/QQ5;> UO&JF#TRO2 \(3 @:M"[/ M/=!5@ZHF5N5E4U@J2RVF'*;4TU&[ -I/E+*[B3M@_Y<8_@502P,$% @ M&HC-5H^"2TA4 P 6 < !D !X;"]W;W)K&UL MK55MC^(V$/[.KQCEI&I7HN0- KL%) WJJ]O2W<;3]4_6"2";$VL3G;@>N_ M[]B!'-?;0ZI:*4K&]LPSS^.)Q^.#5"^Z0#3PN2J%GGB%,;M;W]=I@173/;E# M02NY5!4S-%1;7^\4LLP%5:4?!4'B5XP+;SIV+/P=MZW_L[A MF>-!G]E@E6RD?+&#AVSB!980EI@:B\#HL\<%EJ4%(AJ?CIA>F](&GMLG]'NG MG;1LF,:%+'_GF2DFWLB##'-6EV8E#V_QJ&=@\5)9:O>&0^,[2#Q(:VUD=0PF M!A47S9=]/N[#6< H^$Y = R('.\FD6-YQPR;CI4\@++>A&8-)]5%$SDN;%'6 M1M$JIS@S73!= !,9.&/YJ>9[5J(PVDW.F7B!]WM4F6*Y&?N&,MHX/SVBSQOT MZ#OH803OI#"%AJ7(,/L:P">J+=_HQ'<>742\QTT/HE$7HB"*+^#%K?[8X<7_ M@W[X8[;11M&/].=K6]$DZK^>R!ZN6[UC*4X\.CT:U1Z]Z0]OPB3XZ8*,?BNC M?PE]NIBMW\+L\0ZUFYS/'G^!]\_+U=UJ=O_A->Z7T<.X M!_\F0V>F0>9 M5(UG72J5^>>;VN2#5S RNZL*62MR="ND/85=5P)Z*06UB&^ M&4'4#8>#CBO"AI5,I 00AZ-N$@=8,H MZ2QJI:P7TQJ-_H;4:;GD;,-+(H[?$OL')#R(IL=;D?2TR:G=".K/CA2WK-.R MIL/<(?J/TB!5I!?!U>:Z!RO,48&1Q_D$")#\OX*UBO=,<2H_Y"P]D6-[QDNV M*=&&6Y^?E:QWO=>.AG_6[2I46]?3-6UC+4S3^-K9]MJ8-=WRBWMSY[QC:LN% MAA)S"@UZPX$'JNGCS<#(G>N=&VFH$SNSH*L/E76@]5R2TN/ )F@OT^G?4$L# M!!0 ( !J(S58XY\BJ5 , 8' 9 >&PO=V]R:W-H965TV4_F)J1 LOC9!F'M76ME=Q;(H: M&V8&JD5))UNE&V9IJ:O8M!I9&8(:$:?#X21N&)?18A;V'O1BIIP57.*#!N.: MANFOURC4;AXET6%CQ:O:^HUX,6M9A6NT?[8/FE;Q$:7D#4K#E02-VWF4)U?7 M(^\?'#YSW)D3&WPF&Z6^^,5=.8^&GA *+*Q'8/3WC#6;:8:;4#[;T)S1LAU1!- MY+CT+V5M-9URBK.+3[9LNF2PX$Y ;@];,8DO8WB,N]CC7'4[Z$YPDA8]* MVMK K2RQ_!X@)E)'9NF!V75Z$7&)FP&DTSZDPS2[@)<=,\T"7O9+F<+?^<98 M3<7QS[FD.\C1>4C?,%>F907.(^H(@_H9H\7K5\ED^.X"X=&1\.@2^N+3XX?; M%2SO[O/[F[O\#\C7Z]O']3F6EW&2T0#.8_5R VH+I+1VU)&D=F_)*T>I )>P M8K($6RMGR##A-?A'VKM7\DWAM$9I@045>^]1\V?F&PQ>OYJF2?(."B8$J#;T M7@+9= I)/QO_UKOYW\C6V4-@"F\@&?>SX;@7$";]R61$<"L4S!)-JX@A4F\_ M.6YX"*&$'GCAV@&L$>%>6:2\@,87-:ME7!BJJA_C3VYDE49L/$'ZH<:2&M+6 M0$W.:08@%%3E6@D2N0)3,XVU$B45%B%5FE&8Q_M=*]<&2_NIX ]I$ GPDG#K MU?70QGJ9]V0?OZ>!+RWWEY.9NXKF &1):(5T0)5+T)Q0##"@VI6&=2,N,%4[ MB;H?+M\RKN&9"4<*T;LT;F/PR?G"B'--,BM M+2\& Y/F6##35R5*VEDK73!+4[T9F%(CR[Q2(09)%)T,"L9E,)OXM3L]FZC* M"B[Q3H.IBH+IYTL4:C<-XF"_<,\WN74+@]FD9!MD4N^,]^HWWG7Q9,8,+)?[AFR]VGW&QI^QPTN5,/X? M=K7L^#R M#)6%8TR,2BXK+_LJ8E#1^$L>D,A:102S[LVY%E>,4,]3N"K MDC8W<"TSS(X!!L2E)93L"5TF[R+>X*H/R5D(290,W\$;M@X./=[P#;PK;E*A M3$5>?EO#0C!CT+CAD>?P@$\6+H5*'V&^,E93M;P6C=K6Z'5;KH$N3,E2G ;4 M(0;U%H/9QP_Q2?3I'4]&K2>C]]!GR\_S^VM8S.]N'^:_OT;N??5XW.\=0?3F M!M0:*."ZHGZDH/=N^(8"98!+N&;BE,#.6^UJC:Y5^/D)9,I.JHUZ3X\T+HW:K@_ M46BK,0T=T[V<<%>([L1)524M(=/A";3*@"2D8?6!5%'':$(H"IHT0+61A2I* M)I\_?CA+XM-/I%=1(C3_T82=UQF05;$B #+],KQ.&X?XB7X,;YXB#GRZOYGRXI\U)SX07IW+)Y![>W MQST09EGF T?M%H=)=!J.HVAOGCB5U4KPM%[(E:#@4,R_M3;BFE"G %8N6Q;H MJ@$F? Y52.76S26 M[B.RN%ZC#J%>4=I0M2GP%XVK(D7"[CIL]NOJ;:M#8XIT#V40'QPYSI^O%MPB MS>/HP.^G'MK).AL-9Z PD2*9=PMKDA7\!]L7ZL_\^[W6/A5?*JK,EQ>1W3&= M@4%:S9P]%RAJDJXI]3(K1VF6BN0TG(>C. I/Z8IX2=VZ:/$-7PD\!.8X[_]K M&]2Y[=0\$>@<6*XS;5OZO:;TDYI$S>A5>#H^I.56[)/N$]O+^)9GZ,Y,PLTP M%4SO&5AZSO@$T3=L?#C"4!)AZ\ZYDDS6Q4#,"KK<*0%M+39QZ;]VIPPZ3X$" M]<8_> SX@ZA^%;2K[9MJ7C\E#N+U@^PKTQLN#0AA:B= .VO%;G23)R!]J4Y^P]02P,$% @ &HC-5OJ#6CUT M!0 K0T !D !X;"]W;W)K&ULE5=9;]LX$'[7 MKQBX:)&BK"U2=YL82-)CLV@.N.DNL(M]H&7:%BJ)+DG7R;_?(67)3F*[Z8/- M<[ZYOB&IXY54W_5<" -W55GKD][/*5*J*&QRJV4 O ME. 3)U25 ^;[\:#B1=T;'KNY&S4\EDM3%K6X4:"75<75_9DHY>JD1WOMQ*B8 MS8V=& R/%WPFO@KS;7&C<#3H4"9%)6I=R!J4F)[T3NF[L]#N=QO^*L1*;_7! M>C*6\KL=7$Q.>KXU2)0B-Q:!8_-3G(NRM$!HQH\U9J]3:06W^RWZ)^<[^C+F M6IS+\N]B8N8GO;0'$S'ER]*,Y.H/L?8GLGBY++7[AU6S-XA[D"^UD=5:&"VH MBKII^=TZ#EL"J;]'@*T%F+.[4>2L_, -'QXKN0)E=R.:[3A7G30:5]0V*5^- MPM4"YZ^.!03P[.\C7LF>-+-LC2QE==X/""/7@?"IV74B^5@.LI;'R%?T_'VBBD MQ'^[W&Y P]V@MDS>Z07/Q4D/ZT +]5/TAJ]>T-A_?\#DL#,Y/(0^O/TXNH0O MUZ=77W=9=E!VMV4T[L,&U#O5(*> @59++$(,MO>IF&& -!0UC'@] 3.72XT= M#5?2X/SY4BE1Y_=P41N!&PTH;@1< D?1"ZJL5!K3\( (H+:O4NIS Q/I@F,I0T' M2YW"&X6G4A.#-T#[-'J($$&0D"A*((P)C1,O2$F YB24T"STSI\?GE_8&9$P M2_"?!=%S+-UE*$4+PQ@H(QFC'J,D1M]I2F@4>[?2\!*,+9G&G"@C69A FI$@ M\C%WMW/AE!2[K5_A)$R797F/9_>"%Q/ ,[A3WY0XZP/2D9MM.C:U#Y:(CV<9 M06X*^*SD<@$57EAV9+5YN?PI:E[C]00CD = 2YZWADO M$498#R^YRN= &S^ $1J$72@Q_GZ2XDI HIAYYW->SU#/(TNV;#W"3&'Z7L-1 MX),H8+87Q22FB>VE*4F2$%Y[-TKF0DS62&.I\"A") T!M27"X-6+E%'Z'E*: M>"-,TGT;)B5*),T$%ERY4#4I1;59Z*.*5JYMVX6'(%ONG,][- M1K)T,=S.U1.-&W?;GF<)*:93O.XM1KZ.(F8+GRYX.=<@[II)5Q$:LA3S05F& M-11G(<2N")HDML*/U6(-1 E;-UW=@J-W9UJ2-6G >L^:3I;%:-\5/E&<9\_& M%7?X]L)(M-LL<@/K,+?Y];2"8C]I:Y;B*9HP;%-*6$KW\9(B(S&3"6Z,2!;X M&"$2IR&NX@N/1!E]#C73,+(G-CJ>$I8Q. H3PGS:$#,@&3X:#C"S]912>^[[ MC\?/8NG&@B>LZ99^S53J4Y+XZ395NZG?Y.HF FW/.\U_+/&\:8\HCH_BL2XF MA/YQK[%?-;;-?L9WX#WB C%:+X(/D/'["P MZY4VV'I"5T+-W(>"AEPN:].\IKO9[EODM'F";[8W'S)84K,"J52**8KZ_23J M@6H^#IJ!D0OW(!]+@\][UYWC]Y10=@.N3R6^N]8#JZ#[0AO^#U!+ P04 M" :B,U680@8BGBJE':7O=+[^GPP<'F)E7"Q MJ5'3E[6QE?#T:C<#5UL417"JU" =#J>#2DC=FU^$M5L[OS"-5U+CK0775)6P MNRM49GO92WK[A3NY*3TO#.87M=C@/?I?ZUM+;X,#2B$KU$X:#1;7E[U% ME)S4O"GWWM)727Y^?H-$"6ZD6$DEO41W,? $RQ\'>0=QU4*DWX%(4OALM"\= M7.L"BW\##"B?0U+I/JFK]%7$3[B*(2\.=BY;RP MN?_K%-\6;7P:CU8%#^XB]^=LWR73XX95/HP07=^2>-/@O?V%8SH87:.>FBMV^R-$D^T$GU)?D:C;!#86&2]K/Q",:S M?GHV?FGEMP:\@;5I;+!V,)GUST9#F$S[V30[F)M'M,=69_VSR1C(-)E&MRRW M]O H5(/,1H6-K<6.VH1WD*3#_BR=09*D_>$LBWXQ^GW>6,L^ZFCWI[-^EJ4P M'?=GV3CZ>,(B4)GLJ;S A:4'Z> G:YH::J-DOF-J;3*^1,K/2I(2EIE.M%*L!3B@$L;&(09P8'DJ,!*E+O39XL /'?\6)::[0 M;Q$I2$FK+[:0,Y2:P- %2?)2V WE)#S4EGHW::J_X)$-44,71P_?TEXIN>EX M-]1&;)?6R:R8O4/:V6<1.S&$<\A<;UNY=^TZ)29J26CR;[(I203*'/9:!)-H MK\AWV>EPD@JF2?3(GU9L2$@H6!E+=2[U)C!D' %.5E)1682<8KA^(B0J(7 4 M(<=NO]IKE>^G+<6)&B9!&A?(^5!=_]\H#X8-<^%*H"MX37>N(TIVKX/%W&QT MD('.#0GL S9#!9_@$/VQN*/BB#.Z<)3BW'[@7G .O#X9Q9/]>FC02;>>QJ/] M^KMPV+H"Z2*;]5KF"*M&JH(8]%^G1,J>EX\U2I+G]7>\8X:R\00>N/K X3GQ:$^'3R+@ M$\UA])TG&=HX*WC<>,^MGZ<2.I2A<1Y*(0@6G[J/!D?# G6G31B)N%4[;A!DH=]D2AJYO"C4TK496>J=&#-,XG@P; MQF4X._=S]WIVKCHKN,1[#:9K&J:W5RC4YB),POW$@J]JZR:&L_.6K? ;VN_M MO::OX0&EY U*PY4$C=5%>)F<78VG0?7\J+,':$4&!A M'0*CUQJO40@'1#1^[3##PY+.\7B\1[_UVDG+DAF\5N(?7MKZ(LQ#*+%BG; + MM?D+=WK&#J]0PO@G;'K;<1Q"T1FKFITS,6BX[-_L:1>'(X?\+8=TYY!ZWOU" MGN4-LVQVKM4&M+,F-#?P4KTWD>/2)>6;U?27DY^=W6"%6F,)"URC[/!\: G5 M_1L6.X2K'B%] R%)X4Y)6QN8RQ++WP&&1.? *=USNDK?1;S%Y0#2/((T3K-W M\+*#QLSC96]IY*80RG0:X>\*#HJ_R$(U" _X9.%*J.(1+I?&:JJ3UX+0+S%Z M?0G7.F>F905>A-0;!O4:P]G'#\DD_OR.@-%!P.@]]-G-_':^6,QO8#'_,?_Z M??X:OW<17N>7Y -X"1U<&E 54 IT1TU*:0AN^8I"9X!+6#!9@JU59VA@?'[< M(PVN<,6EY')%+2*8+!"R=!*-XA&DHTDTG8R#R^)7QPWWK4@+F&YI>,G=$A\_ MY&F2?(8TFDSSX+)1G;3&=5:?)EJVZ&@D+51<$C9G K;(-&3C+)HFI_0>1_DT M.[AJZGEJ5&*J:.S+VJ'8&M]".LGB430>)? )3M+I-#K-3N%3\*"9-(+UNT?Y MDYJ1=B/K9$=I/H:3TVE&5E3UO^D^)3*3Z5Y_\%7)/_:K"LZ67% ,*)I)DD8) MH21Q'J7C27#]BDV:9]$D3R%-\B@9Y<$+;+AC/Y7F=KL/:*%Y:_O=TJLVP*CF M"4Y0,!K7I&(;<"=F[;GVV41G7ZB5Y/_VX=['C!D?,UFV!QE:1'7$F?*[* MP?_L_#M&?/MR99*)K>$FV'>TRS+Y*HE]F[VLYQ=V=J.&PO=V]R:W-H965TD "Y&-YM@Z#H RV-+2(2J9+4VO[[#B7; MW12[!O(B\3+G\)PA.9SMI?JA*T0#AZ86>NY6QK0WOJ^+"ANF1[)%03-;J1IF MJ*MVOFX5LK('-;4?!4'J-XP+=S'KQU9J,9.=J;G E0+=-0U3QR768EU;(I+QSXG3O2QI@2_;9_:'WCMYV3"- MM[+^QDM3S=W,A1*WK*O-6NX_X,G/V/(5LM;]%_9#;)RZ4'3:R.8$)@4-%\.? M'4YY> '(@C< T0D0];J'A7J5=\RPQ4S)/2@;36RVT5OMT22."[LICT;1+">< M63PI5B(P4<)74Z&"%3NR38UZYAMBMS%^<6):#DS1&TQA!)^E,)6&>U%B^3.! M3[(NVJ*SMF5TE?$!-R.(,@^B((JO\,47KW'/%_^B5_@KWVBCZ(#\_9KM@31Y MG=1>FAO=L@+G+MT*C>H9W<7OOX5I\/Z*Y.0B.;G&OGA:YW?WD'^Y@Z]/'^[7 ML,J_Y\M/]X^OZ;S.%$Y'\!:;DVN06Z!\JXYN)N7<>>"[CNP %["V&3.5[#0U M=+\9]A,Y0S[;4Q:=O)&=,!K*#L%(NK$U,UC2O#*.U&2C4)AR8U4I#GRIF$&%#T9)Z=HPP[$G!!!FD(<>-DT=>[X,R]1E&($R^:9K2*82.K!24U-)SN#!( MV37OM@J'$ZGPO"25JI(*KRAIOW[.DB414KP[HV'&QZPEHTA&V3M7U$30: M4]/RQ!4'5D\:0,F.&@C8C'K!6\85/+.:]-+6&SO"!1,%9S5M.EV'CDHO&6)M MJ^2!4_VCQ%(8H0JFU+%?=S ]>NV@^R]J4H-JUU=>#85%#.7I,GHI[OE0T_X+ M'UZ&STSM2!+4N"5H,)J,75!#M1TZ1K9]A=M(0_6R;U;T0*&R 32_E=*<.W:! MRY.W^!=02P,$% @ &HC-5K?7SA/$! _0D !D !X;"]W;W)K&ULE59=;]LV%'W7K[A0@6(K&%ND/BRGB0&G3==BRQ;8 M:8=MV ,M41(1251)*F[^_2XEVW&VU,#\(%/4/8?G?I&\V"I];RHA+'QKZM9< M^I6UW?ET:K)*--Q,5"=:_%(HW7"+K[JMO[@8YF[U MXD+UMI:MN-5@^J;A^O%*U&I[Z5-_/[&2967=Q'1QT?%2K(7]W-UJ?)L>6'+9 MB-9(U8(6Q:6_I.=7D;,?#+Y(L35'8W">;)2Z=R^?\DL_<()$+3+K&#C^/8AW MHJX=$,)VM*5S'[+>6-7LP*B@D>WXS[_MXG $2(/O -@.P ;=XT*#RO?< M\L6%5EO0SAK9W&!P=4"C.-FZI*RMQJ\2<7:Q$@^B[<7%U"*9FYIF.^#5"&3? M 5(&-ZJUE8'K-A?YQF0!+";" A2?XPH-KX< 7GG8- M_EINC-68_K]?\G+DB%[F<"UQ;CJ>B4L?:]X(_2#\Q>M7- G>GE 8'11&I]@7 MJ^LOU[]^OGY)UFD@"R:P \-=)> GK?H.2M$*S:TPV"VCZYM'4$4AM&Q+X%#T M=7UF+,_N/8,=:*%1&UE+^PA69%6K:E4^PIKS-70UMZ[A 1^0J;;%'A(Y/(A* M9C7R\S8'92NA@1LCK"%/GPS?&^2BQH;3C^#")C-A)O"I!40A:XV;@1-E^:86 MY*"WT*IQZPWI\K;25KL>$-J -)!+P\M2BY([.>C='H@)%KQ!'9V6;G/!6*A2 M\PY%\1K[1=^CRD&5E8U;6!4'K!:9*EOI-HF)]X?@&H2K:,!ZU+WC8JGW098] MYA]D"ZN!I5*]P8$9BM4]F'M0;_62)P:>N^*M^XW)M.SLN+6-D#-XATE!^WL( M21"$9!Y28"1.8C*+8ARQ8$X".OL>^F>NE?O!+ZJ4QLK,0$)HY#@B%L#K5RFC M]*WWVY"W_R[J?>0ZWW(M=BED!]:K%^:JR.XZ71DLU2 M8)2$#%<+2$RI=R--AGLM;P5&ZA )* 12TQ ]2H"B2_,Y4/0OC+TO8P7M5X\# MDJ+7R8R$]$G\^W_5U(YO%I(('0U1,BK8&]\IU'I0&9(XF)$@F6$\<'5"8Q<9 M-D>Y4>C=GJ@;;XVG607+0N.L0X=:_Q5$4?48\+G OU#/GHG*1)XBV-Y&>W/).%S-X0N)%Y MCG&YYL8.%?QYO80P35V4,?2,A %2I(RD<>2==O+N5.UC"%3>9[LVV?9V*$)3Q-%P MJ.^4T.2XOO]'WN -[BE9W;M^14G'D7/[Q;-]98V^\TYA@?-&]:W;0:R"/YKQLC"]6=<,!OU$6]Y=A M6.']3&AG@-\+I>S^Q2UPN/$M_@%02P,$% @ &HC-5AMNORPX P B08 M !D !X;"]W;W)K&ULC95-<]LV$(;O^A4[[$Q/ M'),$/^5*FI$3N_4AL49)VTDR/4#44L*$!!@ M.S\^BQ 67%;1Y,+/G)>TT2G?UV'L1. M$+986T?@U-WC*VQ;!R(97X[,X'2DY,X(=VEO+.:=@7YV<5=CYI;(7>PTJH1 M=A99HKJ]J#X2KD8"^P$A8?!&2;LW<"VWN/TW("(Y)TWL2=,5.TN\P]N;M^_I.\\@247\%_*Y -R#>BN M!RBY>J#G1PF>W(C=0#& D+#F<@MVKP9# P-OE:5UEW_7,-6"<$A]2^_>K=1[KG=H+B>OD1)7"^Y?I6H00S9-P[*J(,NKD%4)I"4+IVDQ679*6_'UQ*EY+RQOQ5?2 M4ZNN$\97#FX,6@,%%%E8QJ7K\J* K BG>?D_B)"6RYW8M/CD6$*>A$F60CH- MX[("EH=57DRNN[Y5CXBP08F4# /X0)72("10%623)E"R."SB@CR+,"VF%'E# MM^742:O%9O"'NJ AR\*"0F-%F*<9L"0L,T:@I4^K:AI2XM.Z4_>HI4_,3KMD M42:1RMH6/B[7($7[TC<8/2L/'=(EN")HP-_56"E.JZ@!X+WSBQJO?%9J,LE2X_W-._ K4SH/U&T9=UG+@#3G^?Q3=0 M2P,$% @ &HC-5KGU$/14 @ (@4 !D !X;"]W;W)K&ULC511;]HP$'[OKSAYTIX0"0XPU$$D8$7CH5W5:INF:0\F.8C5 MQ,YLIW3_?F<',BI1M!?[SK[O\W=GGZ=[;9YL@>C@I2J5G;'"N?HZBFQ68"5L M7]>H:&>K324Q^.H$E*Q=!K6[DTZU8TKI<)[ [:I*F'^ M++#4^QD;L./"@]P5SB]$Z;06.WQ$][6^-^1%'4LN*U16:@4&MS,V'UPOACX^ M!'R3N+6>=SUCL!6&)F?,,@J9G7&)9>B*2\?O R;HC/?#4/K*O M0NZ4RT987.KRN\Q=,6,3!CEN15.Z![W_C(=\1IXOTZ4-(^S;6#YFD#76Z>H M)@655.TL7@YU. %,XC< _ #@07=[4%#Y23B13HW>@_'1Q.:-D&I DSBI_*4\ M.D.[DG N74DE5(:P5IFN$'HL!,ZO,2>KM9W\[OE#:SOEE]N;\ZINX@_ MKX[S/KPFOOJ!P@#ZVP*JM6FH%ZG>5RNY:P@&4L#FX0C>6#!LNP@_<#X.K MM7)(@8XB0T6W1E?4&>J)AM*7FA!)CX]&,.[%DP2&O60T@7,%BD[>;85F%[K3 M0J8;Y=HGW*UV'\"\???_PMO?XU:8G5062MP2-.Y_&#$P;4>VCM-UZ(*-=M13 MP2SH$T/C VA_J[4[.OZ [EM,_P)02P,$% @ &HC-5KSHAW6: @ >@4 M !D !X;"]W;W)K&UL?531;MHP%'WG*ZXR:4]1 MDSBA23J(!+1HD]92E6[3'DUR(58=F]E.Z?Y^=@*,2I07Q]>^Y_C[L1=YAX4GMJF-6PB*T99N<(GFQ_91 MV2@XLE2L0:&9%*!P/?8FT9*[ MK[BO9^CX2LEU-\*NSTU2#\I6&]GLP59!PT3_I6_[/IP LO # -D#2*>[/ZA3 M>4L-+49*[D"Y;,OF)EVI'=J*8\)=RM(HN\LLSA1S)J@H$692&ST*C*5T&T&Y MAT][./D 'A&XE\+4&NY$A=5[@L!J.0HB!T%3]X M![^1*D!W@6#;KUKK3GL%@SG;V+9I8 *>J*C U++5=J*[NW$#<4,T^([6%\ 9 M73'.#+.0S(_R'*Y]DN0P](=9-GA&U0"75&A(\Q02/XY2('X:18/%*ZI*T;4! MDD=V-X$L#0<+4Z.R3&$&>1I!%,>#*/3#? @1\>,X@MR/0P+GFAR<^*%!M>E< MKZ&4K3"]-8ZKQX=ETOOI?WK_*MU3M6%6,\>UA897Z= #U3N]#XS<=NY:26.] MVDUK^SBB<@EV?RVE.03N@.-S6_P#4$L#!!0 ( !J(S5;Y;8OSU@0 #0* M 9 >&PO=V]R:W-H965TD;-7=TK1# HLO]_+< MW7,D3[9*?S2-$!;NN[8WIV%C[>9X/C=5(SINCM1&]+BS4KKC%J=Z/3<;+7CM ME;IVSJ(HFW=<]N'BQ*]=ZL6)&FPK>W&IP0Q=Q_7G<]&J[6E(P_W"E5PWUBW, M%R<;OA;7PK[?7&JQ$;Z3J08O5:7A&C\\3)^\%?I=B:P[&X")9*O71 M35[7IV'D (E65-99X/BY$R]$VSI#"./3SF8XN72*A^.]]0L?.\:RY$:\4.T' M6=OF-"Q"J,6*#ZV]4MO?Q"Z>U-FK5&O\+VQ'61:%4 W&JFZGC @ZV8]??K_+ MPX%"\3T%ME-@'O?HR*-\R2U?G&BU!>VDT9H;^%"]-H*3O2O*M=6X*U'/+F[X M/7?I.9E;M.;6YM5.\WS49-_1I S>J-XV!E[UM:B_-3!'&!,6ML=RSAZU>"&6 M1\ * BQB\2/VXBFVV-N+?Q ;_'6V-%8C ?Y^*,S12/*P$=<4QV;#*W$:(NN- MT'D#,('NXXGT-ME&#P8&!M\H*GV;WP]P/#=[P6Z6A4MU&]:*W M!M0*-018?@_B'D\!(XZ#%X/6N.D6I_%GYYVE$6]6N.?\[_?W M7SQS I:DI(Q38#0C.4W08X;VL^"E0"V-J?@/1HH*.8,9*L1YA$#BC- B.<1( M"4MSF,4D+A,4F-$2)0IX%I1 <\)8Z9?RS&VBF;+,@@_2-HUJ:]FO/5;&"(T3 M%R3+@":D3+/@1EG>'F82RY,25A8824J2' 7+@F18LRM1J;Z2K1RINQ1V*X0[ MO2HU]-;YV&BUDA9\00]+U;YJHX6B3 B-$L@*1J(BAJS,2)04 78' M<.LKS#>;5E9\V8[%UAS)@<6G^2] Q[^48J@%4)?!%%--"Q(CV%>K%9ZN3K:6 M.-PSPUOPM'-0Y+J'6ZRJJ:4_B0V4E!1($:R72W9."64LF+I53$9Y?8LG8#>2 ML??H:AUYC&=2^_C#2 5AF#B&:,L+AT M=2T+YLM+XA@'/AEH%CWA'0$SQY/4[3.21UX^)07+4?"U]PV]LGB/+6\=4*N\ M"V0W6[-&$7-X*WJ?\6^'#!TAWU7+8-U)WF!I&(D33/WB7+FBX^H_T]$ ME.0C4]%"YOSN6N1;YN^DL1RP;6358 #N[IKZ!#CN6Y &#MP@=Z,BQ9:(D@@P M$R7]*:X?]+#]40\?=)X3&? (T_.9NA/ZF>/YG?27/[9C0EV0*:&YZT"<9_&N M;%_I\DU J%:+"M\IQA'F*Z]GJ4_7O\",QQ!6A60ITIV4&/=^ZZ=[%QOEIL$4 MXK_KJDKIC?(^)^<(Y!I3QW%='#UT?

ZM/J]"0Z&U\" M7\7']]0;KM<2FZT5*U2-CO(T!#V^4<:)51O_+E@JBZ\,/VSP62>T$\#]E<)+ M8C=Q#J:'XN(?4$L#!!0 ( !J(S5;";*G<[0( "(& 9 >&PO=V]R M:W-H965TJ04D[&Z5K;FFJMY%I-/+2@^HJ8G$\CFHN9#"?^K65 MGD]5:RLA<:7!M'7-]=,2*[6?!4EP7+@3VYUU"]%\VO MWJ/]W*PTS:*>I10U M2B.4!(V;6;!(KI:9\_<.7P3NS0L;7"9KI;ZYR6TY"V(G""LLK&/@]/F!UUA5 MCHAD?#]P!GU(!WQI']EO?.Z4RYH;O%;5WZ*TNUF0!U#BAK>5O5/[#WC(9^3X M"E49/\*^\V5I $5KK*H/8%)0"]E]^>.A#B\ >?P' #L F-?=!?(JWW'+YU.M M]J"=-[$YPZ?JT21.2'$#L*6K*SC#>XO@26A\!BEI[A2_L$4\^7_I\$8;$V M5M--.)5IQY.=YG&/X\HTO,!90+??H/Z!P?SUJV0?A;'0)OU ,_D6N =V9 %54M_3@J*J#&[%M23T("7=PQJV04L@MJ T!$9Y@?O,<1&.AME+\1]F0\D:KC;! #I4R!H9LG(?Q^(T+S-@H9%FG)D_"<#E5WI4U%4L =.0XI)OFB6]AA.)4QE_23F;A"F%.R3>93T8LM$X M''NZ(54P'+%1IV(2YOD$+DY=DNC%NZU1;WUW,E"H5MKN"?>K?0-<=._^V;WK MGA^YIM,Q4.&&H/'E9!2 [CI2-[&J\5U@K2SU%&_NJ(FC=@ZTOU'*'B&PO=V]R:W-H965T M,4JG:E:+$<0ADMX#$0E=%:BNTM#W= MG>[!$ /6)G;.-DOW?OV-$Y*E719M^Y+88W_??#-C9S+8*WUOMIQ;^%[DT@R] MK;7E=1B:U987S 2JY!)7UDH7S.)4;T)3:LZR"E3D(26D%Q9,2&\TJ&QS/1JH MG\%SMAU[D-88[L=E:9PA'@Y)M^(+;K^5NB-H^N;KMM?;?@F^-X>Z( M4,:_!TZO=>F Q^.&_;:*'6-9,L,G*O]#9'8[]%(/,KYFN]S>J?T'?H@G<7PK ME9OJ"?MZ+^UYL-H9JXH#&!440M9O]OV0AR- 2EX T . 5KIK1Y7**;-L--!J M#]KM1C8WJ$*MT"A.2%>4A=6X*A!G1U/Q(#(N,P-S)K)!:)'3K82K _ZFQM,7 M\!&%3TK:K8'W,N,_$80HIE5$&T4W]"SC+5\&0%,?**'Q&;ZXC3"N^.)710A_ MCY?&:CP,_YP*MJ;JGJ9R%^3:E&S%AQ[> ,/U _=&;]]$/?+NC-!N*[1[CGTT MG7V;3=]_GBY@/IY-3ZD[BS^MCO8":(@K7ICNM) ;L%L.:R&97 F6PR-G&KBK M(&#^]0[O9U,#ZH-4D+59W'/-.R6F,NC\>1+5N16;'0H (>&.R0Q=J9UA#NM* M6G&Z1]1I2@..#I:/E:B)*DHF<:Q [277H-8_V"_B./)I0N$2WKY):12]@PO: MISZ-$[A\3FEV2R,RP;1 13)K<2T^ZB9^FEPA_HNRF([L!Y93'KM1ZI.K M+IJ>/*)6LV6:PZ_$U3G87TIFD[+H3%KGK>>+O\9WES NU$[:%\R=F;14U!?O\@19U% M0_?XBVF8,.V^ _?P0>49W@A,HU8EJK*.ZZ,HA.7/8R5!TH4D\I.X]]L,:1_2 MV"6*H-K.,/=N=!+T4KO"HDY8(2GQ!25= G],C-'+O%/0L69?"? M"M0S7!2AI^@JH'T$1FG<:1<.]^/45RX\:CX%UYNJQ1I8N237?:BUMEU\7#>O MI^WU+\ GIC="&LCY&J%X*A,/=-U6ZXE59=7*ELIB8ZR&6_P3X=IMP/6U4K:9 M. ?MO\WH?U!+ P04 " :B,U6&WWW7DOPE;.9+MT3M&0DY1L^](/+1@L58A'S#2)0 M^#=E-RR*$ C4^+[ ;!0BD;%\GZ-_L;:#+2.JV8V,_L,#$UXVSAHD8&.:1N99 MSN[8PIYCQ/-EI.V5S#+:DU:#^*DV,EXP@P8Q%]E_^F/AAQ+#61V#MV#PK-Z9 M(*MECQIZ=:'DC"BD!C2\L:9:;E"."PS*T"CXE0.?N>H+PQ33AG!!ANE(\X!3 MQ9F^:!I 1YJFOT"ZSI"\&J2V1QZE,*$FMR)@P2I $]0J=/-RW:Z]C8A?V,@E MWMD!\5K>T0:\H\+6(XMW5(/7X]J/I$X5(W^-26ZYAKL5T\D+^V'(=23]-](= M::,@FY&\DY=4H=&7D)&QC*"RN5B0@P=18Q$ M''UFX!2-WV5M-!DHF$#H# M;84\\)@;D-\A]U1)_",/)B!#Z$@AZ8X5]REIMUIN*[LBVL_TC;J^C,G ,$O< M7N,%(1248RN,!78S-"-O\:^X@4@W\[^@JIP M:^[!]IH;7B=4!#GSX3(,>SG\0&6](Q]+=4877] M24E] 8V7"I^1[H0)?UX)<_3;Q$&?X2/(K%\W*4>HA%_-,)N7N_FK,H&+]/_] M<1BD*H'FK6!,LXQ,V<[])-U.I_,G!"X[!SA)&^YKLC_@G[:^<@^YX<6Y>[IUA"(,B])^ESNV#TQW0UER1;K;S MUW"AH8Y@-0_*;MC8D=H'_X=+2.82;\4E9[^J>A%!*GY2 67VSA7U)5;P5.;; M/1/S)=SQ-H 9RVF%>K=B AYFMCNN\.^@[A.? ,!:.;ZX-:Q]$4C!--!O ;TD M7LN+WS]K]<44AF5<]31YO5^FU#9JOHK,S8 :P#K^<4?=NPFY@'%B!R_?25#Y M'B\U"UU$Y^BH8>_)O;[K;0-9\'RL\,/#S5:.<+ON[38KRMV#VW^ZJ))"F>@ODK")O*>SXNFA:]=I5+ZUVX5IDB6(1#(F[(#ZS)!U%W,?,S-FW MR)"7D'*DW2_FRETZR(*Y9G9@,_*-T5T-*;,=MP$6+Z4IN9OB7C+",7GC&E O MH4#8PD'?8+8NM=6MZG3!4PF^]TAA2#0\U?O+T?SC"EKP5&-^!1<(&A?D#YR. M()G-O(CI5E)RF.J,7"FC]?Q\=8=NMV;LEI&&C<1W"@N9PG=W>L2:@V$ ?Y4],P.\I(\>H %Z< M;FK ^5$Z(@^][G;,9\A\MJ+ 6"I8P;(S3%ST"O:Y\U&J(7B^9I]6,G]EBF)25[*<5;)\ MD^*-D6M[Q6'7EW&UQ'.X^Y[R@.(#Q/F10F#/[0FBA\GWDI](X4F5Y@%32R<5 M67I =IZLL1(_VI5$.:TFNG3H;X-($5J.#NU=4K L47(*R6T]5^3:O!2E[,16,:@5Q9PQ#-O"YR!2IY!ARH + MH<^,&!/(;J-C*PI6F#&=RE1E"G,5')($K =HQ0)>SH@4;8OFN)$HQ+KD+P%U ME!@6C]!P6Y=P?7\88/>8#LX9U+^<)&*D4G+S[<>"7'%.8C-2CH;!/*[.#J^?W!%:D[ MN=H05A!,WD?SWZF _ASUR=-8Z M:,%\1+JPML6X+2^2[JAUT&Z#!B-FO[> 'E#)6)#(GC6'+&LB[?%E]MN]L%R29Y]]GVD:L*A945L#*PM]_2XD37X_,'(Q'Z^'$EC9&QO M0T;!J4@ OX\EA'+Q@ **[]E7_P-02P,$% @ &HC-5MA1V!I " $10 M !D !X;"]W;W)K&ULK5AK4^,X%OWN7Z'*U$S! M5$ALYT&@@2J@EUEJ>V@&NG=K=VL_*+:2J+ ECR23SO[Z.5>R\X! ]3[X$&Q9 MNN][[K'/EMH\V840CGTK"V7/.POGJM-^WV8+47+;TY50>#+3IN0.MV;>MY41 M//>'RJ*?QO&X7W*I.A=G?NW>7)SIVA52B7O#;%V6W*RN1*&7YYVDTRX\R/G" MT4+_XJSB<_$HW-?JWN"NOY:2RU(H*[5B1LS..Y?)Z=60]OL-?Y5B:;>N&7DR MU?J);F[S\TY,!HE"9(XDB*$@0S/B]D=E9JZ2#V]>M]!OO.WR96?28;F8\;IP#WKY9]'X,R)YF2ZL_V7+L'=XTF%9;9TNF\.PH)0J M_.??FCAL'9C$;QQ(FP.IMSLH\E9^Y(Y?G!F]9(9V0QI=>%?]:1@G%27ET1D\ ME3CG+BZSWVMII8^0GK''>FIE+I&>L[Z#>-K4SQI15T%4^H:H)&6_:N46EOU) MY2+?%="'76OCTM:XJ_1=B3=BVF/II,O2.!V\(V^P=G;@Y0W>D/=1VJS0MC9B MQUCLB?WSVXIDX[Z!'K##/HG/Q MTP_)./[PCOW#M?W#]Z1?7%[_]O7V\?;+[><[]OF&/7Z]>KS]>'OY\/=]AKXO M*IWTV)OBH@-YR/["C:8_]DG/I74RL^S@WJT.V2>71P<$!\(4*_:D]!+-9=F] MS.H*<&UTAN@[EQ#[)4CJ1'[+/BCV*RHER*@Q+?&[QZQ:"_6(T M)'"J2"-R=ASWDA\C)(J>V05'/!E7.7O63JHYD\H)+#F+JZ"\RV 5XRS3P(Q< M&-Y6]3\N'[PT-%!18*T+.,GT7,E_DR#.YEKG2SQJ]XXFO4&[M\>^+$0$-U0F M*UX$&)%N17N#R]+"0NYHH3+Z&27EA;HV$BM6%=Q1P& ?6AJNP:R"6TYTFJ$?3$W!;'HB[4;!!'CLC)S6"#!<>Q:J%JTO MP[07M[[X\"D@/9K MAO235Q(QSH1/_TP29/C#Q8"+2#.]MAM2,6V40L.9[*L M-DA8A/M?N&.(5,2("JLE[$V^!VMP8T=DY>Z+G(H?19L*H3R M]H\GO9-M!R-:3.+>>+T(!RKAT;]8^72R&9>&/?.B%CX,*!;EY$SR*=)!RKBU MPOEJB[RUW"X8)MH,(\Q2\EZ&88E*I!Z8Z8*VG$8WSKHGHR/\? .<=P);!O4MK^383=-1]%EGI^R7]H.G*#YNH-D M&):#$S.I.+J/FH]$L!0%-AF/HD_"VE-V=WWKY[+O*C1@I0WEA#JHA0AV %6C M 5E,SN[B Z!>V9F@"O;X0;F=UA9XB8([CKO)*&DTO1FRC4\'/OB-]TW%4(7Y M$^-)-TZ2C:^8/)92\;J@+($*=Z%%*'A1TR-VI83QV"J^44U#)9Z0(!1U@QXH M;7)\WOBWE&ZQZ:^ M/8)^G&6&!-\SL3&@U"M@"!@_KI#T1.>)O8BZAZ (1$X M]!6W>-@$S;[V *8)M4#NJ(6J4",KKV%J-$=M4+[R.B/L1 8H%C@26(\P]F6O M^I-S0T#@\0-07%-1E+I6)"+"4AYV:5\X0'F!'"%^WAP/#,D&#GMH-](@7[5A MILN*8IK[W.$&R HFJV=NB3'494&1XF70UEH,A84/NEW(RJXA#T%U0?F@-]R9 M*Z]ELR5@Q'N;;ZK:"$R0+.!HIE'/ 6*E*Z&\EF_QM^''D_H'L3&4LSLY!B=D1E=F3TBA?(92F ;*%H2@P)>50AC5@ MSE#["&X4M-MVG\=)FH#!^WDH5J(XV>@RUTX?UW@Q\R?L1C>G4 PT&#[ZO3063'CC13(P78?R)X^\FN&]:P6#&/J;-#HA+I?&'K:-^)?EPN(\H1PT?A%$ACCL$ MAWHG:WO0GR9;FX&\O1/K:]QJF%XF"*S#L(4_76;QY@5@<1CI>(/@@7BW"!5M M>!DM!;QO<%G:+7DA6=4F&%22&U__*Z:W;E2I_E]DK^%Z3=)677H;($9&M0RA ME>^Y!&0H&8_?875)=Q@/_R=6!](VCKX(O(84&I2')6-V,#KIQA.B$;5#WMIG[&=V&0@'BK&@68"QH^A]K\FZKX'>OK?]_M9G&J#[ MW'^,HHJ&M/#%9KVZ_MYU&3[S;+:'CV5XSYI+10;,<#3N'8\ZS(0/4.'&Z&PO=V]R:W-H965TKIR>JL:6L\5:#::I*Z.(YEB4#$8VO&\Q^9Y(5M]K2''\A=AQ?1$JS5HEB8T7CA7G3:1DS4GY[C''?=X'_KT:G;_<7XQ MNX3KF^OWYS?7]_.;R\N+Z\]P<4T''^_N=Q'>#QE.!O"?L'!3PVRE90EAX!)! MO[9 ^*Q5LZ+F^MI(C9G;TLC3@.+9BX+!Y "0SNPSR)?@RAK.A>;P/GCTD=(P M,1Q]:0VH=8W:%'(%N585C,:#X "L@L#W#P8P1UD_$@1-!0MN0"&L!6GE.3KK MRA&@/E&:39I":"Q4F1%F3^6=65@\ SZEA:B7;%A +I](O6ZJ!6I"@U^%5OS7 M(AB@Z;=#JH.[:Z4.#2+5E$4(W@W@GIBD0NMG9Z)2#7'>4GK[9AP&1Q\,U#1Z MA3%H38\BT\6T.T]5;50I,RK:C"C4HDZY=HVE#0X$N=^JL01;<,DPTDT]CLZ? MLSG$43((*#!4YZH>P%VS,)06#N,F9EM*'*E7>80VCV3Q 5]GC\0T;9$3BJ;2 MIJMJZJITJZNZQ!,788&Z63=T 70=#:+.?M@-VP#FA*'6C&+%HL3-Y2'_H6@S M15FW]Q*SUEC2@B75CB@:\EAFDBW8@E@43.8;Y^OS"P\62&@,2MZ]7[K"QE)2 M-3D#YB?\@^->5PA?J-:(@H%;K:A9T++<)4%0[GJ?Y++A,J$(SMEE6ZC&T,+ MC$NX1QQ@A3JEK-!]Z((.![U;32TB5\1Q5=)0X00O&NH7- ;NZ)HM8)9KF8K> M'!^Q;A!"+YSX7A)'I*IR:5WQ45 5Y^0Q!?,)DCCTHFC,AY[H1_WSE\?Q$GD)4>C M;KN48B%+Z@?NZR2*O$G 3+8A7XD$D[$71SZ+X):UR)_0]FA[L6/-4?1>D&T.$H\OR ;?Q".!ER3:^$S+I$!G'B MC1,"W74##K>>+Q7JI7ND\=RCB=F^9+K=[ATX:Y\_W\3;1^25T#31#928DZH_ M.*)GEVX?9NV'52OW&%HH2T\KMRSH+8N:!>@\5S2^-Q]LH'L=3_\%4$L#!!0 M ( !J(S58I*_O"40, ' 9 >&PO=V]R:W-H965T%TC6WM-6[R#0:>>Z5ZBIB<3R):BYDL)S[L[5>SE5K*R%QK<&T=\!W>H_VG66O:13U*+FJ41B@)&HM%L$HNKT9.W@O\ M*W!OCM;@/-DJ]>@V=_DBB!TAK#"S#H'3[SM^P*IR0$3COP-FT)MTBL?K9_1; M[SOYLN4&/ZCJL\AMN0BF >18\+:R&[7_"P_^C!U>IBKCO[#O9--9 %EKK*H/ MRL2@%K+[\Q^'.!PI3.-7%-A!@7G>G2'/\II;OIQKM0?MI G-+;RK7IO(">F2 M$GNF=,7.(M[B=@AL&@*+67H&+^U=3#U>^@K>M3!9I4RK$51!A=0YW)## M3_!UM3564VE\.^5YASLZC>O:Y=(T/,-%0/U@4'_'8/GV33*)WY]A/>I9C\ZA M+S;JYAO=H\W-WJHC87<@<456FX M;SU#MM0C-!7%"K9H]X@=SI]:M8W'/LX*E2%PZP4LZIHV.XV8#YXU#S*7\'!L M8B]L^2O,X MR#>CJ$JBJ=$MCARIK<"MV5 W&N;-QUFVI6D,+XTO.?9C[)(-[ M7J%C_QN_/U@<)ND,WM%J&LZ2L5^-PEFYS1:%^Q">:*Y(&L4NG3XJKZDR++6&JHA 9:@J9 M&>1HN:A>B@32T?!4P4='4ZE&O?.SUT"F6FF[ =6?]N-]U4VU%_'N;?C(]4Y0 MDBLL2#4>7HP#T-V\[396-7[&;96EB>F7)3U1J)T W1>*B!XVSD#_Z"W_!U!+ M P04 " :B,U6D/;1Z2X2 "E+P &0 'AL+W=O%OTPT@< M2;.A.%H.:5OY]7W.F>%%%]LMT!=(K-O,F7-]SF7XZLZ4W^U:J4K<;_+"OCY; M5]7VQ>6E7:S51MJ!V:H"ORQ-N9$5/I:K2[LME5&ZN+LS2O^ M[EOYYI6IJUP7ZELI;+W9R'+W5N7F[O59=-9\<:U7ZXJ^N'SS:BM7ZD95OVV_ ME?ATV5+)]$855IM"E&KY^NPJ>O$VH?6\X&]:W=G>>T&2S(WY3A\^9:_/AL20 MRM6B(@H2+[?JG;2JG[^K+P\8Z*W,+GEO^+.K8W3,[&H;64V?C,XV.C"OANGP M@0VQWQ SW^X@YO*]K.2;5Z6Y$R6M!C5ZPZ+R;C"G"S+*357B5XU]U9MK;;^+ M+[* :#JZM5E!:+TT^7"$WCK",0/$(AB\<44U=J*#T6FLGT"E^"F92EN6'H; M/TKQHYH/1#P-13R,1X_0&[4BCIC>Z#\34?SS:FZK$N[PKU/2.EK):5H4(B_L M5B[4ZS/$@%7EK3I[\].?HLGPY2.<)BVGR6/4WUQ_NOFK^'+U]>KG#U\^?/WU M%'N/$CC-WB@:B /*XM>U$N]UB= PI15K>:N$N56ES'-$FMT:!-UZX/66?%Z8I: 5/Y>FWO[TIVDMR?5"*^M8:P_#&5M35G36JLYEF>]$98A"BJY;& M?W:>D*4*]D0W0F=8H9<[E@);\MT/Q2(PD25LFXGYKA,JI$T6Z"VWV])L2RTK MOS;7$,.&0F^VN3MW@4 M 1BT1170VD+Y50&^\2ISF_GT;*U*56 1?G7K#C4$ M0TAKM:W E7:JZ/P"1ZD O.JB4B4D$9*L.A"?]CY#N[>$M=VY/4VU'-/WD _2 MU[!\Z#2B++#7DO\YMX ZOK$*K\K%FE)1H9:Z5NR M'F">]BWK"L(UGLRL^=":UQ:1;J'^#L<";R]R3^PK:*UG+"2.[I#IF#/LSXDD M+&J42Z+[P%Y6U;*976*["CDA;012"8/CG;>45C8.I/D,;!" MI1JU+W4ABX6&,K;&:N*<5025W-&?PHC%6A8K".U)[7L01Z-(=(V(8> MTH 5ZAZZ)J_S2EN:/&=7XGTVD'BA3\O2;'HZTP4I@>C9%S[D>$,(T(+I,S*^ M^[RH2P(T!ZX,2PA443:0Z=D]EQ?B74=F[[VV'1CO>0GM&Y) MP]7V"(-B#KL3#I@>E]2O(.*+E:&? M0$K#4I^6O164ZR"@0G=&%0,T1FZ<<68$3R43I9!1H@;@#<0O^*&\ [\A>6;% M4 9E ,AZ9/R^05-V#M-PY51;U#E7K2L4P#\X)CFU.K']-MTO"GTB)B5W/IX9 M1ISIJ 4O41SVWKECEG489]_&U(VOZ/@#2I&H+GL ))23"$RC3 M5GIAFWQ%T397JNAR%NFC[X.(7;UA28-*+=8%4!/,@X^%*SUS,M-ACG+U0EGN MN.3N,DRWSJ<$5&34BQ0N%Z%WU9MZTYS?"#\0'^XI\\.8C:8-NQRT?X+BPD"7 M/U060!) S!+KH2;&8$[/$-DE#_LB^#^P*\B],X'6LJP)RN)I\%&OJ)0D75QS M(;8VM964&:GOI#\Q_8F"4XS1H;>:)Q/X5QUAPUZF:H#>>C!K[3=-PW$2B>DT M3*:QF [#:1*? )KC^K3O,HM]_-;%,J\IF+* *@>XIW?O/AKN.PI9C;&^X6P@ M_FSN4#(BFGNY6N8H=;D$I%+ )6@7I7@O*RXZVM-[4!$TR9*37N/5%+BAKQR; M,LA/4WPG8*U9:"[,6&VN7(.7E72,KSS[T",,<(3P=2#>JXK3+46+ 3>D?W9O M?(%V0Q6H81R @ATW1NE--LXF/-!QP<5%X>!(JX*ZL"D+IT2 MJ:.SFA$$[-)4#2=!>VP U[Q '0%5I*)F'Y(]9T.4EOK>E1&2/4"=#!L7GMT^ MU@N+W )F)G=-C*-A,6A(FV.IG;Z%!R,>Q(K\CC$4JFN^;#5NU8K++F>A!H=< M@,B*0+AM+/)%G3LP+=629G+.@\#B7+I1P_,['J%!H::ND%Q=.D!2M::@0."/ MMMZ2BOBS+MQ0DHBR!U(W>@O#N]65;Q*]2@7+)N<@[O/.+;$>MG:#IV3:M2AT M$F@K5$OHC0G47&O6+7%B=06JXX@5GC&H=*SQD6Z&73\F MAN+A+(S'0Q%%LW RC(-?#74EHP@_)=-QF";X*9D1BOZO%!.?5DPR#2>0(!J& MT6CVA&(2XBX-)]-(3,+))'I*,3$).H%*9@(BQ;,G%#,AZ6.P.YS%L-0LC,9) MHY@)'3T>@DJ*KAK&F8[$NP>[Z%Y%KO+LD78;$?"/J^M@-AD/I@)!GK-?6XJQ M(\<2YZ3%%[1!I.BGTF;#10,%E@=X?"3CQD;^;DINYWWD[75VNJI=4+8SGH K M78\.5(3YZ9/+82Y%#(#G13N^(-IM\J1>EI79]$5V;>YZA])P6*/;[_R$X/)! MY02R8OI=G>6AF5%6BBA^[IREC7Z74)A[1D)F$4R4E$.!,[VRNDGT_;'B7@Z6 MOI<$4\'I24G+'O>#BI!D0-(=* C7IYWYS\K]>Z=KTR/,+\7FON^XQ MZ(H&>]!^@S9^7:U[G4W@9G^BC[ TKMNT0QY5L/A.TK9I 5#^43-NU@7;LH-] M2L:JW+C<3\KPVC0%1U,W)R%IZI * M&<5R""OORV0.Z^/)(+/5+;!DPH1SIV_PL,03!*H%$?A;#9"-@Q'8\ Q*OK91$3 \7$DV%;12\!@.)G% MP>>C4>AX$HZC2(S2,!DGM&LXQ4L41M,AI9HXC0#PPW \' :N+>@:9,CKB@2D M#;0/W6$/O?IUP6=FFQL3GCW0O$:6[#R38?HD&:P)WA*@=)-7).&G=B7#T[FV MK\@X3(93D8S"*2DA#6XD@D<3@=CVCW:#@6 M29B.1@*6P=\H3L)A,GY8CR@SPEGZM"A^W6-ZC%$D)$\3HE6'ND3EE:(@>&JO M7^:@>'$AWC6#S0,DUKY7=/:B,!N@A<_'LCO0Z9I#S]_<^#$_X3#?S_.0CE=#@U1R M-[D.6;AH[]5.KA;'JSULZPTZEMSUOZA'0O';S?M0?*A+(\X__'9]$8HOYH?< MS"FST?P/K[DX__*/KQ<\1Z-2<"71/T T5/IH;+\M6DT%;ZJ&ZB M!!: 2.B_T/%% .='U8-,-YPY]<135@_DF>&;($*+,P&60T5C)#O <0*%W=#S M/7QWONMF(U=4@ZMB!>)4G%S>*?F=WS6^2KV%7$EJ#SA.75C#&XDG>&1(A0QE M\><*7]R9&JT&%\ TB>$:G&/ U>G'=4[O0ND8TQKL:T(L;.\7BRPXF$7ZT5M3 M"%&C4;C*SE=(C<32(N2;,I>>PG"*I8&+TZRKU+CTK[@*O_+#MV:D"P&BX;.V M"0D(>'07[^K>KW,3LD<"^Z:O>O'WGNJ#XR G%#A/R:72)" #G%/?F])G>@U@ M"X15"L\Y=R\7 3QCF(RP@E^/:,:.)EQU,B&Z[DU+>SQVM,=CI@VJ24++^#5 M_(?IA(C[-RY!9A?NF8.]R[Y37_5O]YJ.@V[NR!)YK?J3H*XV-73/=\IYT-W" MDLN<[F?IB#E:BMJRJ7IWQ_ZQ@+W;2,OV13$LB0Y=9"B:)]%.URSOWUW.X8=K MHF,#3>8GWOUQ;?A^]O'#MN\SYMH435*'H1H0GOL^7I5+-;O"ORE+YVS71(^9% M:T@>7A.V#3#MY,.;1VY.ARM;C?4^5X$7,*-X=,=0#V<9$3V46.4-\)SN\$ * M8,2BG'R0IY]BCZ^//>+:?N'1NQ!NJ5"]NU>\LAJ;6#_PA"X=OX#:9I-T]M)U MB4WE[':_D_I>BI_Y0O6]&VP8 B]Q,[@"&/K[AY8TH8QC'&H8/1/;@13;O+;= MM(*+I$^M-_SBO>&:]C3.@* DD^S;KG-5_[.XD^ZR-%?-V(;O?]WC.["EH.J+ MFCI-XARE,$4X!-IQ ^%::[UI M'H%S*8[NM%W=7LK"M^]+C@>*C08*U#U=!=&(HH$2'VQ'$>[AJ6^%#2K+%3\T MT)GBHRZAXZ_2%^MLD"=L$ VB<<\3*8@:F___RMR=]*"X7\T#>,.WC8KER=SP MI3+!!D>NB%S_49%]O-B >S>O.,A#ME<0G;IB +35-*&L_%!((3!)IZ8X0!D@ M<=$^A>5*E+!76C17=]T(Z$1M05;I:@IQ4%/L ]6+X(IU_E_>L08?6 !"=5\\ MS0E :$ATCS+@&>4LN@-25%/.N+2P].KU1Y8H? M$+=NBNR>HFZ_;9]!OW*/7G?+W0/L7V2Y@FN(7"VQ=3A(QV

&PO=V]R:W-H965T3.,2J$[.V4\K]^AL'2FF71??A M[DOBEYEGYGEF8F>P%?))E91J>*EXK896J?7FQG%45M**J&NQH37N%$)61.-4 MKAVUD93DK5/%'=]U(Z];KP MR-:E-@O.:+ A:[J@^NOF0>+,.:+DK**U8J(&28NAE7@WX]#8MP:_,[I5)V,P M3%9"/)E)F@\MUR1$.J83RKD!PC2^'S"M8TCC>#I^19^VW)'+BB@Z M$?P/ENMR:/4LR&E!&JX?Q?8+/?#I&KQ,<-4^87NP=2W(&J5%=7#&#"I6[]_D MY:##OW'P#PY^F_<^4)OE9Z+):"#%%J2Q1C0S:*FVWI@**1 %)$I1K8#4.Y/YV@6-XY!A>0A\E\V3V;9$NX'X*R6)QNUQ ,O\,LS09I[-TF=XN M8/P-IND\F4_29 ;I?+%\_'IW.U_"9(8.Z32=),OT?GZ.V,70YXD%_C7\9SG! MLJ10"(Y'#ZO7H,F*4U"EV"K0N),1*7=F@U2BJ;7JF.IF[RN'I2^.!29O3?"V MR-_:X;H-^!$6R&8CQ0O#,X2:N$Q"0?#Q3'B#/IVD;3!L7MG@N8@-W)FR=8.* M *OAT033I6@4#A3,A<9UT]_FX7>F'W/[E6@35VKV-T4R0NFKSDR0&AD+/$4Y MYI##ADB] _P _:[=VFKQ0=06>!T$X.0O/7V NA'73ON MNQ 'GAV'O8YG!U'/#KT8/-OMXI[;/\_Q3<&KSGV;P0]E\D((>CWP(CN*PA.4 MDX)=D*N0HGHGF#%'R2(W!M_V@O 'N5"5CUJ]UZ8/@8]*]SS4W;7[,2I.906\ MC>=%T.W;_3"&7M\.NFYG3.HG$,]4YI(4VH@58J4".\:R!WW7=N,N!-W(]N(( MSAT$SLFM4%&Y;N\^A1RQ)_<7Q''U>+TF^UOES7Q_-]\1N6:8(Z<%NKK7<=<" MN;_O]A,M-NT=LQ(:;ZQV6.(O I7& /<+@7U[F)@ QY^.T3]02P,$% @ M&HC-5L^_1)?-!0 O0X !D !X;"]W;W)K&UL MM5=M3^,X$/Z>7S'J2BN04%]2%M@N5"IO=TCL'@?LWFK[\9 M.Z1A:1$?[KZTB3TOS\P\,[&/E]H\V!S1P5.A2GO2RYVK)H.!37(LA.WK"DO: MR;0IA*-7LQC8RJ!(O5*A!O%P># HA"Q[TV._=F.FQ[IV2I9X8\#612',ZA25 M7I[T1KWGA5NYR!TO#*;'E5C@';KOU8VAMT%K)94%EE;J$@QF)[W9:'*ZS_)> MX(?$I>T\ T(9*L2&"\;.QV6M=LF+W^=GZ MI8^=8ID+BV=:_253EY_TCGJ08B9JY6[U\G=LXOG$]A*MK/^%99 ]'/8@J:W3 M1:-," I9AG_QU.2AHW"T32%N%&*/.SCR*,^%$]-CHY=@6)JL\8,/U6L3.%ER M4>ZFYZ*:2!1Z%J!)W!S%IT%D29@I)B+I5T$NWQP)$GEA\DC=738#7> M8G44PU==NMS"19EB^M+ @""V..-GG*?QFQ8O<=Z'^&@/XF$\?L/>N(U[[.V- MM]@[ES91VM8&X8\,?!9^^"SPFRQ%F4BAX*JTSM3$04K*/3XY.%4Z>8#9G):) M3YL2$]SN;W;++3:QE4CPI$<]9-$\8F_Z\T!2N\AE89&HUK!CNQCG_,5_.RRN"Q_V4[14$Y2R(PN MG@5_C6$\@>]E!T13CNU8NI3I)*A))Y7QV03-IE1F&1K:C=;D4NS6^MC7[$JY MA)*4N&(&R8L,/+&BP*#"]GAE$\\X$;Q'S$'K&GD/ YX9:.6BE!FQ@< X[:6# MKVX0_2W3]%DF969T ,Q\E#3G3$U?QW;6[<$Y9UYX1G[\6XJ7Q 'W<<=+W[9B]F/F,OJ9^,FK%S6=SSZ0,;F125Y'O-X>& M/CUD-/1G2K-3UR4S,Q$VAXQ2!85.407[#[@BBZ]YT#C;J,Y."7X:QG*HH0_L M:&L>2^U>Y3+R8>UYRBUSF>3=8&77_M9TNU<94EJ47&>#2OAV%,:M7J%E/>?# MG?-1A[WQ<2'E*=4AS,;,[#3]L^N#S,4C&\&2ZYS4P>E\U2:.:A!YSCU5U*'< MD[6K?0LTV;1-H0QI6CI%&&X;ZF3Q**1JQX/L?-P((P\5 EJ0!+4K5=SN04*I ME0Z,M \>&3&;SGELFLY#M?%UZ$=;4AE=R@7!XKD%MZSMK"^LA;.A#&> MT?#(<3[>R-Z>WF.R=HO>#=(2F&B M> C9J!V93**$<,A7_31-WXYWB7)&I-YA%&8_#5Z4GB"MV*@KUGPB*K%Z(?.99:AP MGK#MZ@&MA@4_NKMYE&O=F*1\@U%8&'7;K!$XW W-_2H9H:LI3>NDB\T-^_ZT MV68(KR+6L;DV+D1&5"J9>=3BX>M,*[3!@YK)WBUW_QV<^ _YP(KOY 2ED:>= M5]I"U2Z>Z'_&T]]T\AQTKA0%FH6_.-$L80?A=M&NMG>S6;B2K,7#Q>ZK, N* MC:B5D>JP?_BI1Q/%7Y;"B].5OZ#,M:/KCG_,Z7Z)A@5H/]/$P.:%';0WUNF_ M4$L#!!0 ( !J(S59ON\OI+0, +@& 9 >&PO=V]R:W-H965TR4+I@E4>]]4VID6>U4"#\,@H%?,"Z]Z;C6K?1TK"HKN,25!E,5 M!=.OY=0I_.B[9'C=HOYC?S MOK.O#?[F># G>W"5;)5Z=L)#-O$"!P@%IM9%8/3YC;PQMTDJE'>,I C/I.B%L%#2Y@82F6'VWP ^X6U!AV^@Y^'%B/>X[4(XNH(P M"*,+\:*6A*B.%YTEP:1"F4HC/.[@03:][IIFMJ5&/D_+$[Y8F N5/I.EL9IZ M["-^FNS]C[.[9W=C2I;BQ*-W95#_1F_ZZ8_>(/CS0FW]MK;^I>C3NX=U:C BZGB/I=^-]I M:E*+=U++EM14%31R3',!3M#<8 8V1]@I05.$R_U-YR@:"J@==$43A5JB M<\_W=(T&N(2UZVB;J\K0QM2]XI;0+;W.)E?:?K:H"\"B%.H5$;8H<<>M@=[@ M*HZ'T(NN>L$UA,.KX3#NK)2QGQO;&G%K'0U'9#. ^#KHD.=U%#O/:!2['HT& M,3P1=%:HBIX/9$VO$6R"Z&JR;"OHF'K/OIMUZ%6JO>3_D!US;Q/PQ9&"D%6: MZJ]M-994@Y.(/*XR4@AF'56*TIR^Z^IM3K\6U,Z MSG=*V3?!)6A_5M-_ 5!+ P04 " :B,U6HNC/!5<# # !P &0 'AL M+W=O:I=#L-=36_6#DPS$NL1.;6>Y_ON.DY#=4UET)S4?'#N9YYEGQI[QY"35 M%YTB&OB:9T)/G=28XM9U=9QBSG1/%BCHST&JG!E:JJ.K"X4LJ4!YY@:>-W1S MQH4SFU3?MFHVD:7)N,"M EWF.5/_+#"3IZGC.^S:=B MJVCEMBP)SU%H+@4H/$R=N7^[Z%O[RN WCB?]8@XVDDC*+W:Q3J:.9P5AAK&Q M#(Q>3WB'66:)2,;?#:?3NK3 E_,S^WT5.\42,8UW,OO,$Y-.G9$#"1Y8F9F= M/'W )IZ!Y8MEIJL13K7MT',@+K61>0,F!3D7]9M];?+P C!Z#1 T@*#273NJ M5"Z98;.)DB=0UIK8[*0*M4*3."[LINR-HK^<<&:V8)K'P$0"2YZ5!A-8,26X M.&K8HH)]RA3"6M2[3VFT)F]?>,/O?=70NFWH?2OL<\6\_WZ#N:;)2S7OWYZ7"UA M-=]MUIN?][!=[6#_8;Y;P7IS_W'W,']<,)TV&\9SA M@C*LJPP_I@@QR^(RJ[,L#[;>7L%UGG$ITQ ABJHZ$R"D(:9"R0,WP(Q1/"H- MBS($(T&JA OJ/C4VE5F"2E<>+.A4%3&1L"=4U)- E'E$CDC*MT -7 #7NL1> MYW?2!&C/-M#)5*4U"D:=>WXL&\.=Y;>'U0Z!'?Q.G9(VG.WWR[5J?F%*V@=^ M^F.^@[=O1H%_\][SO'$?A= MWQM",.X.J."\P"/QW3 ,NJ-QO_-=NVH%O@-_W O&X ]Z0=^.PT%;:I.>ZVE?-""HU[L9.*#J^Z)>&%E4/3J2 MACI^-4WIBD5E#>C_04IS7E@'[:4]^Q=02P,$% @ &HC-5E,4&J1I! MD D !D !X;"]W;W)K&ULC5;;;MM&$'W75PP8 M)$@ 51?*M_HB0'*B5(5M&);3 BWZL"*'XL++769W*<5_WYFE2,NU(O1%VMN< M.6U^>]_LNR;$0KF=*U+23&5L(3U.[ZKO2HDB# M4:'Z\6!PTB^$U-'X,JS=V_&EJ;R2&N\MN*HHA'V>HC*;JV@8-0L/-VQL!*EL8\\62> M7D4#)H0*$\\(@O[6>(U*,1#1^+[%C%J7;+@[;M!G03MI60J'UT;]*5.?7T5G M$:28B4KY![/Y#;=ZCADO,#")+*>5-LC8E!(77]+WYLX[!CM:/ \K/P8GQIS08LGR8T'@2IP9K(2.#B#-< M]B ^ZT(\B$<'\$:MRE' &_UOE?#W9.F\I:+X9Y_@&NYH/QPWRKDK18)7$76" M0[O&:/SAW?!D<'& [%%+]N@0^GCV[>[S_.XKS";7\YOYX_S+8A_#PQBCDQZ\ MQ8%K85GS$]Q;4UJ)GOH0;F0A/:;P\<.[LS@>7%P_+B9A.+SXU,F% ]0>+1V0 MVAO(MJ$4*XM(W>D=5:S/X3%'6'BA4V%3F K]! NZ W*89%8FXHV3Q?3%"9 5 MW*)-A/928;#N@H!4KF5H?I-UKD5)]DF-_%^P%]L72 >9473EN/.:&OF#K$[_ M,R2F(/F.RD# 7Y,'^#4^IN92JKYIUD:M66)"HJ5O%3?6G8^> +>N;XS0C=,N M$85-+I,\@)X>]P8MJG3LE&@S;];+)\Z.7QVH='ND%TAG4@M%A$KQS)&&5'AD M'^R?'7?(R.>4!WA&84FQ-4789!S4";96/9B')#K/CA2N)=/P)-]N,4=0U#W\ M^WQ*U$I5.;IG[$KJ'DQ@50E+$29/7!!+1 VE-6M)[0[+YTY;5ZRLG=P*75'0 M?&4Y?(=+[K8)8@\6F) %96F?JQ:]"URGM*K!\63NVRL3:V":H"ND"LUU:3U05DNYR05&#'!77_ZN:UMP8X3*A M8E4*$B5D0>,EE6A')(FIJ#FZD B7US1X@-\KN1:*\R+UFO(16H@]>GJ9Z*FJ M*..DMR2BS[SL*@I\@E :)1.^N!AJ9]F:!#%UE"0/=&W:BN/;7)W=#I?9G52A MG'9:;%\G:"I Q[&G0+O<6/\+50Q%[Q!4#F53:<-A[_3X/7PD@O$YG+[_!"26W.NJZ,&= =?D7[J7S!O.+RTT M''J=O7IAJW??-=S?>24+M*OP+7O PS.F3"2T?H/W,&-],V$'[$3;^%U!+ P04 M" :B,U6K=U^&ZT" "^!0 &0 'AL+W=OWR41$XV2C^:')'@N2PJ,_5RHGH[G.R3J">%*+-2Z1OM9WFJV@8TEEB961J@*-V=2;] M&FPE*Z4>K7&=3KW0"L("$[(,@G]/>(%%88E8QN\MI]>EM,#]]8[]RM7.M:R$ MP0M5?);+[BMY]3R):HP[@N;-C8:>) TAE2Y!;."4E;M M7SQOSV$/, I? 41;0.1TMXFRI(T[TK& M47RARE(2GS*924!,:-U!L@7/6W#T"K@?P4)5E!NXK%),7Q($K*23$^WDS*.C MC%>X\B$:]2 *H\$1OD%7WL#Q#?Y?'OR5@>DG8*$/KG/1 &! &?OVZX.;L[Z#F2SUHU M->0 SCXE44J,15 8_9O

*E&OW>2P]3<5M>W5 M>;OA-&M[\E]X.]D60J]E9?@J,H:&_OFI![J=%JU!JG8=NE+$_>Z6MF#4-H#W M,\6WM#5L@FYDQW\!4$L#!!0 ( !J(S59O$V&H_@( "T& 9 >&PO M=V]R:W-H965T<@H8V"25M6J! 6XFR MHJ'!UI&529OVX"37QL*Q@^TT=+]^YZ3M.JU4RX/C.]]]]]W%=^E72C^9#-'" M2RZD&7B9M<5%$)@DPYP97Q4HZ62F=,XLB7H>F$(C2VNG7 1AJW4:Y(Q+;]BO M=1,][*O2"BYQHL&4><[T6:<(AOV"S3%".RTFFJ1@@Y+R M'*7A2H+&V<"[:E^,NLZ^-GCD6)FM/;A,8J6>G'";#KR6(X0"$^L0&+T6>(U" M.""B\;S"]#8AG>/V?HU^4^=.N<3,X+42WWAJLX'7\R#%&2N%?5#5!USE<^+P M$B5,O4+5V(;G'B2EL2I?.1.#G,OFS5Y6==ARZ+5><0A7#F'-NPE4LWS/+!OV MM:I .VM"39*?& MZ_QODO#C*C96TY7XN2O?!JV[&\VUR84I6((#C_K H%Z@-SPZ;)^V+O=P[6ZX M=O>A#Z/I*!I_F8X_?87Q(ZW1+H)[(783[/1\^ <;;B7<,YUD=:6/@9H<7%TL MSCE%0F:4-,=@,X2Y5F5QP)+GDFM,X>ST#:@97#/MRO@$4<5^<<%D"F\G6A6: MHZ4>?P=W/.<64X+6*@=.I<<7;BR7<](PF63<()HZ,(.B)"K48I!06)XB$7&= M2W&^7SW N=^F#A""5#Y\=L27L+HC#<618CIUUN^)8F*5-M2?B6".+Y/ I47- MD"6O1.8^I$/27TK"M2@=,HE40>3D:.!*N-4'A*$@!BA8$L6"P2R MIR!B"33H7$@7_R/3RCUP9].CPU[8/KLT5$1+HY$8(-.2TC8^[+HEP58+YZCG M]: R5(A2VJ:;-]K-++QJ1L ?\V:0T@>=Z&4Z-8%51#X18 M61HO]3:C>8[:&=#Y3"F[%ER S1]B^!M02P,$% @ &HC-5E1$%XT>- MM,( !D !X;"]W;W)K&ULW7UIC]O(F?#W^A6$ M P1N0"V[>\[,8<#'>&(@DPQL9P+L8C^PI9+$F"(U/+JM_?7[G'6QR&X[66#? M%\C$+8FLXZFGGOOXX:[M/O0':X?BX[%N^A\?'8;A]-V3)_WF8(]EOVY/MH%? M=FUW+ ?XV.V?]*?.EEMZZ5@_N7[Z].LGQ[)J'CW[@;[[M7OV0SL.==787[NB M'X_'LCN_L'5[]^.CJT?ZQ=MJ?QCPBR?/?CB5>_O.#G\__=K!IR=NE&UUM$U? MM4W1V=V/CYY????B^BM\@9[XK;)W??!W@5NY:=L/^.'-]L='3W%%MK:; 8T>=C,3=G;EVW]CVH[''Y\].VC8FMW MY5@/;]N[/UO9$"UPT]8]_7]QQ\]^>?VHV(S]T![E95C!L6KXW_*C ")XX=NG M,R]B%;YJAS*9S]T[5W1X=,P&OY!6Z6W87%5@Z?R;NC@UPK>&YX] MWVS:L1FJ9E_\VM;5IK+]JK@Y\X=S\5B_O/CAR0#3X4M/-C+T"Q[Z>F;HJ^OB ME[89#GWQ4[.UVWB )[!.M]AK7>R+Z\417]N;=7'][:JX?GK]Q<)X7[C-?T'C M??'PS1?_^?RF'SI EO_*[9C'^S(_'MZ@[_I3N;$_/H(KTMONUCYZ]L<_7'W] M]/N%U7[I5OOETNC/7I1]U1?MKMBT30_+W9:(U[E5+HZ37V517A3Y"8KW!QM\ M8[?%KFK*9E.5==$/\ 7 M[,>;OMI698?0+^%_ SUFX6=YH[.GMJ-3.MFN:K=K6E)V%?)&-.;8PYJKAGZ M#9_*CO:EZ[E_:V6G+^(3;<=3E,=P9?@ZKC[8X1K^ .K5#S (4!^':B=%-1RW M/)WJRF[-T!9U]<$6@'I-7Q+%Z@E$]I;6 .OOJV-5EUVQJ;K->(3U-1O;KXOG M=0V_PGN7^ZX=3T"C:OIE!=_"H5@>Y2.0<3P<_# V0+_KZK]A-WN@V[W!+^NV MQ]\!(8">X3)W77N,!IXL;5O=5ELX)]Z)K6%]#4$1%KL;ZWI=O(O.MDN!C3,@ MP AXQZBN< 8B0Q57 SX9_;HJ[0[4YT L_TX+:FP&7CX,.75NO:%'X MH6I&@&0+0\03X@'4?L;A +C6CS"FC%!L+!!X@.E?&!AWU7" O90>G\Y\:,/0 M53,KJAW/Q<"EPRR1=0 :#'I>Z^+%V,-- M[>DJW2 D':#W;;N]J^"<9Q[!)3%^"8+B8WN#"PM 6ASM<,#;\P8.;:AV57E3 M(\[V%G$X80Z5]4H33:"/'D'\ MRW )QDXV1A!!@E=MK!O:@E0 0'D.)(EQ9X_W%?$&D)M)A> 278"=Q=$,L$BW MEUQ(>]?8KC]4)_>.$"Y8 MZE#C%2$\.+0UK);V5N+L1#A;I!=%?\#Q8(L-K%OP438LTZ8;:&E1)@4F MG" MG;5= +M5(11[[H[^\0_?7E]]\WT_MZI@'=8]6P5WR/AU,Q[9CQN\)HX9'?7/ MR8F:!,\\ABG@ +QJRSUKT#,<&P\ MW3U@&6QJ4P9\,D:N3=D?+H&:$?H#WHX-"H3$*DFB $J_&5@XNH&G$.!NLOX, MK^T1*1QM=,MB 7%F]%;8A /IH;RUYL8"G_;+!3 C/(2=!E JFV9D!@>H"8C6 M6$%S9#5$?JMF6VWD.A^$ZN>6 EK<&3D&#XXLZ(V;QL!06PNH"Q*5K,$M%S@/ MWHZ^%_&($ 46P=S*8;FIFS7TBUTV$/*+\ M^$%I$FQ!^"6=_]J\=S*VZL\/8@2#$(BL)6+=M?4OB.PEQHE'0\'AP!Y;4C?)'9$J['2 ;?(LW0P<< M#K#(_8'&/+5W<-*.JO%HJ2JB$AY ME^4?8& 9FZ$T?=I)Q/VQO(K$YR=@FY= M_ ,!YL5B^-W#GA<<2K K [ %CJ.DCNGA#,%-]:DS&<%G]D?0.ECT8E,W*]XY\3B4ODVHK1(&V+:V&#X")>8)#&14")6WF]:'> M1YR65:90"UT)E>NZ,[(PID)]*+4J%!%3YL05T62V_QQ[81F=W=5\*ZT3CAD8 M<*J$@""\!^\+H#P U@;19UO!Y>XLK!0([G!GY;H(L;PY!XK#O"C5^Y5-A:=@ MJX$X!^1\BZ>M6H:)D=TA!"Q;8$V7*](N9U#CU=@I_??4YVS+#@TG\.9K>].- MB %B+KM>&4\A&)1;8=JQ8>)< .F$+P"+A)$R>E@84@#XYV79H>'L QEQ M0,TB0PO24C(QK0K$V^NGWV_*4S64M9'OZ=NK[TE\LR79?-PEA^TTL+ >J6Q% MI ( O0!S0Z,EFB3:39G%2_&'F$%G'%CA34")X#3(T;0(A+0.<(3< 2@?I<- M:^C %'L07O_:PGJO+D1\("#1=9F Z*Y$ MMU))[@BGJ45."($61,%I"M(^:V M8G>J ':LJN(2\#X> 3K P.I0!30):$,Y.R(OR-7:<0A6&5"VQ!@ " &$F<&N MQ[$N%BR27SF+Y%>+%DD0*"U LB -&XXA9XM<'&'&%GES4:1#FPKDU[$A*@2[ M0+P4*LQ739^;-PT&.BOSC_]X_G;E%>>LZC,=?UW\A(*5R!)5R'>=P-:3O 7 MM]CY%;L%LMW3'I%:;>IQ2XLQ,T;3WHER^*_*59'-972"H)M"B 4@'7I:"J X M37NL-C# ;=6U#=V&R%PBVVE/2+E P#,5@/M]:N]3RV+\"QK[XL-*EV@$3 !/ MN289P 32QK*%&"F26 -(#T0M9*HR.0'!363"U9$RR%>'=HQVV*[]"/ :&)HD M!8[,LIC_!&R0I#&@2K^ I#.043 O/8%&VX8V40:32]3Y@;(.;0>TL&9MDN2#Y$3/Z4(]TJ5P=%8^ M@I&N4T\HEB7"M1I>ZXSL]B\NRJ^(I<"$>2,YUXGA@NO+7FS @ZIH=%'TX;B' MVKDU$G@#S55;3LWXE#QP_SG>;[&#*UJQAV'9>8%*?^S/$?5_M2#WXZ84VDP4 MG*$Y@#?I,$!%_W6T58D*3B3>ILE?D.1\T4A55N%$KS\*"$'LLRI'LGU MKW9G*SPHWK"8I\(7U=89H\8JDGO9K>KD235@F-#0I#"'BPQ\2UE0[V"C):+?9]^BBFEP-B6=XLG);0#PYKOB^1$%V?^6 M>(4I77%WA;RG:D"3,Y21T^4;7+YW8Z(JZG;5>_-S 3(]\NI3>7:F E#Y8?J3 M6$B<]2A%\3):=8:&HL0[_T*H:9';)+3"2IC)BMV2WG6V+GZF:)T@V.@^)8?( ML G5%"0Z-@P$Z)S_3'W:3!5DP:+Q="UZ>&&?4_*Q(&$\%HOEZ]_^]O*-V"DO M'G+$R\?+YTCRRXYN/EN:,P02J*_W9?,W.+,]?6;'#<67Z7%:\6L%EOS(@FYR(/@DH9#HI3T-J=>69U\Y*VA3F,?T"4#=F56;+# <01QK@>1%K$PN6"Y&2R?SE^?4O[NX\#VZ,L*(CAIX33>PJLH>S M]TGIC2%Z ]]XY)LQ$>77 6@8@[GEV+N(EO."JGX6K\V]\_#U8L.^:G$E4(0M ML2Q6X4&2(&?=LH8>Q[5Y.VV%85<5!7*\LJ%L^WPBW"7'%1"1D!:1)YV];.2> M,@%-\3$=-."!X^XX3 'M&]$"L@)FU9!DBO)09U$F(;-,WA&GCD,1NXSR]2!R M*A;#U*'FG-%SEXH.]E!N"XKO>"@9(11$'#$AO[_/LD)&%LGJKY0-8,9>-0T/:FKO8\(!M,PE7Q>U6/&L&> MI<8->K(H,@D^,&GKIZ3M4ZA6[R*,,T$ ]]&.!0/,-\X \\VB 0; !UH>>]<> M:HM9'''&%K.]*.Z;*GA @[!SD8]![*G2\7OOX .0LNQ=T'=T5X$89B_GUB_6 MS,L7DEV@$=K(42N.?N?HN3J2VW+"WVMB*AXPEB[AEL6RD,R@;]]0W,^7<0I'Y&8,\SD,&IQO!F,LA?%\D0!,PK"UDH.V+S#FTP< MV\6+;@"LE4K]3A+]Z>5?>B>)DI )7&BBU2,M)D7N8=(E#DI8@*F!&I@>4 P3 M48RL)EAL1Q=FTFUI-RYF4=]@0:>NE>'IJR["=&*+$A%I172/HT&0AR+0O*O; MF^9:D 8K=,?/, FUE#.$PR5P6#*',A0Y$;(O:\MZ<(VZ%%P50P!&-RF+8'Q< MMCG@YH\262>\$5>Q[]!U/)5ER(<=G$%\_X:[%AVA>PU]YFD,Q922.15QP%GS M4'\O^?@Y%C@RC<'^.BNAW[)B89/FXU @K_0Z7H BOT=]D3!)XAX P*2#^ M/4"02$-_3V.J-86(PS 7: O2%<@ER&?K:N>U4)5A(W83V(MF8H/T@,;*LQA:QM9P@VD?0HRC]OF+CKJF&PR'=V M3GKGW(D&UUKV;4,R'Q,"IV-*DH,+=N=318H&.< M&2\*5"?<9D[B61QN1N+9712+\Z!?\^V"K8!R?CG6:$=I:[,CD27?B]\^>TH3 MCV(!.2+>]PX\EXH4>*^W:)P&#*!S5"G_GCPELI*2V0]HN*TM(OP&1F('6=5K M+*OD:9G%=6+$^N6M!0)2V^A%-W+OAF9Y VY(+1X\]<.IV=W(0*1D>#,?JN*; MKCJ)D8!1D_I2,!^3<<9_&1$OM%\] :Z#22@P+>PC+<2F)&V(+B MCEIS>."BC1MWS@9?7Q=_;SS&SJ"T_@U2A_$/TV7$L#DBM^0P"9 00-)V'P16 M^PZO]3VCAX_"ICA]_U@V(W)^BJPD ^FK$.>B#Q47D1C%M0W8 B> -NI+)*HH MC52]PWI0S#!?\5A&B']K'T 1654G='[1RZ+MYGIXQ?_PM%AH.84E-7OT88D M(LH]1+<%(UHX-KV).==(8$&P$RX=#_\%KXFT63>3^15AM@HI/8#/$;YXA"\O MOY)]O7D?O)&=!L"Y2'TO@5(K9$37D4M& MWL3;RM[Q+"3/Q[D^ET 1)2%/1>\H%X4"04A' 3K*A18:DAL><$EB0ZL93U%X M8\< !Y&-HP&]V"Z)N@G==)F9B.IH!Y.1O)3*ER@1 MRKNO)N[+!3GQZJFOG/1T45(,T1D(U['J27F:MXTMCS;SI!;S *FE^ RI!8&1;,=I!7D@:6$%;^&A M5'(6]1S?>X,D(@+[ L];Q,X\(5^Z?D'ALJMEVS2@=+.O? V;[)5;'&/FRATN MBLG@F6]<>01-=:S/"]5P2-LRKLQ#^&-8]:B:3M/9T#DX7_$A\JHMJUHF5+52 MZ2F_A!!1M,8*[L$:3F>V_&F= 13=%?XYG@QU4W\!_%6="G;")]TBYJHR/+@B M0[I),ZG&\'[BJ(Q25>+?9G@V2E7##/-&PI"F>)L\E4HHV(FJFFAL63\>3\HG M9YFQ/=ZTV\JZO'G'%^-4T9LS&R1=]:C,_C$44R+\RCZ4+E:.R@\@4 V,*H%] M,TBCU1/N9]'%8U2$,HAL*&&=,?HS4EY&T9N6RW90&0G8%+S3.>>Y1,N*S9T$ MOS"YW5G:'/88Y_IEYU"".WH_\+U;DOLXZ7^I&$@-LU,F,!F30 AGTLA!Z MFH3V$ZK'KPJ?:K+PW(FRK_BJEP@8EXOYP!M%FQD27L-7D8B)EES3&.A^/*'5 M&8^&V":L7#*>7+)R.)(4FG/KPV08_@MK.:!)GK3!0+)E75 #%GQTH>:;B"OE M,@U2FL(G#'$<#1%)KE+0:.*A878$+:B8!%7G! M%84]4/*V(QG 6-:EM99CIO_91*Q'_G7C3/%H_UBI96 1#/Q8R%O"$O''T>\ 1[LV]V 'U9S55]6F5IN$TPW/@31<4H7&,AG-7QG_OB'/WW]S9^^+]X, M7*AG <&+YPX=,1H4793Q+YEL_Y/N 604E:<+'9X;]/H0%"*"XAZT] MDMY*)/@ 8M76']=:H-DQ0#W[=NFL370"'3B8JPW9=2C M8\E'.;%I+*Q_)))%G%^!PF[9H=:7W''-EU\7?Z,C/&5H2@!I%\MKHEC>D/!& MUS>^_J6W.D=!._.$+!LD'0]EE%E.'G ^OS((GG-QMKLX"CD38C=@OC67F9&: MDF@()B<8T2E*S1L"TY9Q%/+QU-YU$9'-XO&[LGR'II@!77P7<1Z3> 05/JD2 MG#LDYT3(2-AYXZE:%=D0R^Y*-7EC_(NU8H;;CNY2T5N;\X8C/()-9GF#(2HF/6KXUW4=I.(/K L:[*L2/-,A#HTB*@Y.RY[R&M?'4 ; 9 L)(8303^9^=6NQBZ)SR0C% M51,$Q1*3QG!_LIUSLK%5O1P%:#(2L)ZB-:>E+BJM7NLY4V2 F='PPVK;6;.. MEAS&[4^A'Y3@280NA]T")HF:,ENL*H:![-GQ6&281-3,ALRKV0%#M1YV>=A> M!*J(E0PD%IOCF%%OY@FMN=*((3(N/02/@W)^-5I3DR49+-X4^O;>2+%]P6P, MR8O+4V8M-.Q7Y'N]#. R"(0%11'1D$\YBR2TE#L*7"3B02#R2+\BJQ)EEWL/ M\(HRUH $I=!/D]C\F8GED,\&;LZ]58#>)$,'188\)93MD2K,A\X1@J1C2\S+ M(BOSC5BN%CNG/'M??ISM9K+\Z@S#^N=%H6.BT>REZ&:2WS>4'W-?S91QP_!H M.EMY@XL/^H*.BR4DXM AQ2EUB>,8F!\DZM0@2R[*$8A41]-+'!DLCXI=<7(D M?*K+.W^E1%(/)RY=\0!?4+LI.;::*^8.92,U*_6'^RMU:6D10[9\+D7ILDNE M#I)4$20X*87N:6]XD[1,UA3^#Z!4FM^MOM6/@Q,0!H42%ZGF2XS.T+!RB M$)%7TM6%UH011$058$+D4'QF7&. 5D)1(=H&!CA^6+I6$M&U\T-4+(L$MDZ: MY@1"P,U9*I<3>OE:Q_\)U4D)90^K)LB5NFPS&1R M"%U7!1S)6ER,V#"./D$$8,T'D_Z3>#KT8>J]ZDK/HG4YU2R%Y , M'O8(5 *+7$5%K.XO^Q>Z5W!*S#@(I*\))?9E M/D2RK:$M9A=S-QM<,^V>E" MSK&DAIGLKK3"A'="N.KKV]SX9ZXA%J1#Y8J5PHX=TXW4D[")"^-*D">H8@YY M!F>-72M7P!2S0Z8U$5>248%E_"KGZ@MK'C.Q;%#1$AJ>9KX[)T3CB!A.)$_/ MH$??MQ+?*AY?O1K<[2HM^AI5^?YG"Q\+=-A2#I!G07'VC\I#;MO9E8BY/_!; ML<8B-X"](I['9,>@HV.K,TE*+F'3%\XKM'!>A(CY*B<^/1$-NQ71_#PZ.J%3 M,VXHH+1AP0#&YUP-!F'PM9K%,HPTN_'HX,W47592)94AJ([EEYX'F>]!\]G+ M-W)RXU#5G&G^L,O)ERL4>1^PX(=>Y/]/+N]]Q_=OO;_3TYG<"-(V'XJMR]?T MWBM:B(P=@NLA*+](7A1)U7TS449S0""CD(\G"OAI8E4+@I,T36 66-ZX%8.M M'W?8DHZ>GF[>1)M'/P8ZZ(E*D1;CG9R9N\;*CP?!WYLP=WWV]'W0F=N[6=Q[ M@C1Y$+"I@F3Z& !R^KF3Y\V&NS/I[IQJ-T/A4UDFJ<#E5 *?TY>FGJ &X"X! MQ9!-XT5<:\INQL=4OD(4RXM"*N>HR>(35GO S4U MO@_W/)1,X^NNQHHE]6^H75E'BF_"RB$U7)]4&_G%D MUU &DUB59)[+;UFA JQJ_,=Q?SC:&\QP'%D M%2;H!IMGMP ,;0CH.53OQLK(62* ^V><5E1F)8/,>\BB$FCD)Z&Q:5):/"F3\X M8BXY0ZZ\1PZTFM["M(-:2V:>2@&U,L2$S\*<5S. *\+\F6";88U8/Y!OJ!2F M=GHM6PU;BS9@W][Z:KF_-:6LY5V6G]/0^L,%)\'-N25=*@>Z%SB"6KV209Z' M4 ,IF-M310L<53T!O2NVZUZ!/V[MF;T/CAYK=YZ!PV@U'%7"*:U<0];[A%88 M+F;!YPUY[;&$4[#4H6-'LZS@H*\D2\H4L5/&D3?91/4W* M,KRD9$3^E44:JS8;$) NQ8$OOC._F*"$!6<:QKQ#"IAJV+DOYD5F7'2!RFN^ M* ,*NN2";W>70?YD.%9\ J/0B8#)U^SNT>6^S8R7W4)N8HT,;X]'*T41HBX4 MO/['U1I0ASAL.4S6XZ/RTS#4B_SJX2Y^II9S-QC9^SBGI'B'=^#Y,$';*24)0D3,(G%- MW9):*]JU+4SN$ N4G':A6.QQAB&7O"*WV^RJCW;KOW[L$^VKYE*T1BR8$#UV M<>]MY.Z9KMEKNEZ*/Z;P#KJ/Z&/9VH\DQI%F*V1-1.Q$<":_#Q>,C'.TB_U8 MPI4:K)*WE/\@>FKL=G1G3AU6^6AW9G)S?'F;LZL8)%T#Y.4X8T*%2%_,&Y3M M6EW2!?O,2L?I!"^J":F)[K86BJ,)]559'ZK!,BAPJ=\6(=YJIKL#?)$ /NV3 MPC6$6?%X[&-ZSI*4[P-D.9S9DD6Q&:@F_X7+ETG4* (]=7!DP6A;!7E^<*?W M1!(/;OF&VMIP'].P8M<#KD;807/$37"G89]>?=-V':>L=-*,WA_$]#;?V$VI M,DE4:J^@^F*;RA$4N1>J(97;JCX;]9EREM5S:5&3F2AM%C\E$6GL2]AU%N^/#*!1N9 M"%0(F=4D$"E9X&.[WJ]]04]7R< ]X!L6L_P63*C3I+P@ M\80,5,1'0=)1WB/5'78&PJ V_[TB9,!\N1P"ZWJPWL=<,EP><>IN&H]#SOLMU]5&ATC5?Q"5RJ(/CN@!Z:9<=W-1].Q=+@AIH+)CWY.@U.+@"I( MAENO\D1EG54X%M0U48]EAR0B&R3V'I> 0M6*GB'B),C+ UL]U.5O@^&%JZJ-S7[H!N ..\ ME$,5::7D^CME$%CE6DQRW)2>];3_X&2+QF]Q[=]8F M.BQ\"P)0=T+TQH*FV+$VZ_SL+J+6+KA86Q%]^C24#1 MAHD1STPU.6]BT0[M&QE>+7:N2A'K.DT,\G"+XI _(MVXV:?E)>A0"5#@4UB2@%I1XUCU!2D1.)Q M?A8U,H2N$>^Z\*88DGY#_Q7*#W1QHF(F@'QI^7P<:)RHN7)=CQZII%Y2L"NJ M+#1(R\37HG)(;)^+RPSE5U\5=@58VWP@6KKMREV8J4WLG>@*51T[:N$W:L;* MY2*X^/A\[UN:)UBZ*+-.TMB$QVF"XUP7+Y)E1:]*H6]U7D:NP(KL>: M7B7?DN)JN2?%"Z<1$^G*7J#/Z4'17!3)T)//,YTD M)KTI5U&5/^.+ Z3A7(0T2OEN%KN2O$3L.?V;*VK3)'%J\_I1-%> M%)/!#0=)$V9@CUP_>"N# M"BVD? YWW)I<$;3_(D7.-]0FXXIO!<[FE7< [?+42M)\V51^*3Z=,-I&K]5? M7EKT7]98?(&"RX?B]8B??\J!9JA.Q M8 ;4FH424T!A@;9#4JZU9]W9@CA]ZWJU$O%S/P5?O[JW^+IFIHB8BE. GCVGIGQ. M\?731;$T3_1CC(I)4W4*PS(J8 <=J!Y3:)98I(6WW-J+0AHP4KL/=JUA0B.9 MKU?90-:2%T%& MJ^2.:J,T%VZ-G-Q9;K"?^YDKDU&AF'H5YE-QC2UWL=D=6KJL&\"52XVXC*T= MJVDJ%J^4;7-IUPQ',:37O,Y)SC9."UR)3NA[MD0;-T$5%T##'E4\%W"2&J)* M9\[@I@&>Z;4[^ M$OT "EZC]:97H=Z!+L!V[+GM3ZS'"E7UQTKI0&S0E[6=T2A9'7LT2+GPUP\- M)E3S#XC<6IA1(L _$/L,NE_@FK43BKZ&QERUQB&*+9'":U]=^'JYNK!$Z^6H MWO*;,U3O]PL- Q%%K7L 4OQF9J=/$ 40-RZ@UR";+NYD/1'U$Z/;;" MM[1 S&797Y:7RH&U\Q:6-G*=M[3$D88R-9ZN(:PB6-BJ>='>X20[MVK-*B(BRJ MD/2-/U-)[:CQ@RAV^H+3,04V@N.":W0+3%33YPMN4K/60NK:+)6WE/URIHHZ M[\A02]P-JCQX].?"E4Y?A9MQJ7XV"%22ZGYM)%,HUD7:H8C M6TRP;1,4 D=;N$C+$B29= T3RP2IF4[XYAL29B"^N^RP MQ@\;NM1G7#0^/]"A@]I&NK"I<' PO=2TG;_8DH7,7KW;2B)"_+WG6N$BH076 MFF:_+GX!SFT!M2ENW >1[FP4N-K#0'BQ>JD'(AQC)R.ID]<(Q/6NY12*R0;XEYY=KG@DY8B\+(>B;JG$?* M;:0Q55(4)KZ#^':&P/W2 @L&M;RLQ3'YT_'&DNOEE5QN#SNYXK[1!''T(XVP M]2,X!K1#&RE;,V$#*X/YXQ,/J-7Y=%!N4]=[ZXMF:CO4A@ <)6[^EF=.F)FSHOT62 J*2-RCSU"VDB;*7%>R!E="<0,NS! M0@^KXOKI];6(P6G;>J = MAE)X-I.V%UK'%X,!-X.6QR@%L5VO,XZG43$>#6K#P;4HWOMF?5(XP(5LC2< M# CS=$5=8PMWY[2)#_WLPI&G1G,\>%262Y3M?$RKUBXX M$!349NP(J!9WTGM&BAKWA-Q)!I=C88'V[Z+3W+(9D-("-20LLN1]: LWH;RE MY5ZYXH\V']1^B'GQ0T.)M'9.&UAW]IX]^9ANV:"CV/20^1T(5;5S87*D%R! ML7"T M$#7TB_;!3W*%3=378Q4VLL R9XBF\!V++OG>9EDIB)3P 1=SDY*Y&4%G;43E M=O.[VEZRB.S\$YNX2N#."C#70R-J8[9&F^;&IH)J0MN54@02@$DE )?*/MD& MB2Z$U+ZPLW=T8GEF<3@!KL/M59=6L*E(G_=2FKOV1O):^ZG.DHOA31BT(62 I0-I4;UF<1^,YAK0#1=?S)\J8^W9J> C0A@-)V$!) M;0,X%%&")M+/\4A!6+JV-S8NF)'KF"S&55S[KB37RUU)?D;)G9N6_HQ6AZS9 M0UOJ+F MEI=_^^W-J\NK/Y%YT&*E$C0W6P6]IBLI-B=.0)%.8!%H\C.A[VX=I%5FUEY(>402 MI>;ZPI=!PK&(:3+6?)Q<'Y2,#B(5-5[K(1V58*'VEL19F/1KYJJ=F7VM/#3@[8[N\U\ M>3"0TTF5_]_9*2A98_^I(P+]=1?'<( @FX8+*<%"S:I5]D[\WG5%D<+HJ'S8@.):Z$ MR@H3_,AB[Q3::?WP7@;4*8+B"F%ONP=$?=PSJY2\"0)HHXD7#\@G.5\O)SF_ M[RBM0>?-GL3G9#N/%T4R="8_ 'T=5&O&^N:P^95=?698$WK M2RT:3I&DH$XG9#P- MRE!Q0((XNB,<\:GR'BV".#T&F?F_@1'FX1BQ]O=BF"M6,^UOHTU'[DO@BF;* MD8_[QT>H!+MO,7(! WJ^>W[]Z F\Z1]_]L,) MY*E?RFZ/]O#:[N#5I^MO@$X0#=0/0WO"(3'-9&B/].?!ED!O\0'X?=>"_"0? M<(*[MOM RWOV/U!+ P04 " :B,U6T78Y"A # ![!P &0 'AL+W=O M?26/@ELYT6]NMW=D+(4"E\2?QR]SSWG'WG\=;86UKA34KM) M4GI?7:2IXR4JYHY-A9IV"F,5\S2UZ]15%ED>G91,L\'@+%5,Z&0ZCFM+.QV; MVDNA<6G!U4HQ>S]':;:3Y"1Y6/@AUJ4/"^ET7+$U7J/_62TMS=(.)1<*M1-& M@\5BDLQ.+N:C8!\-?@G*0 G=_-E=FX>>P_G@&8>L=38=6[,%&ZP) M+0RBU.A-P0D=#N7:6]H5Y.>GUV*M12$XTQYFG)M:>Z'7L#12<($.WMVPE43W M?IQZ8@L^*6^1YPUR]@SR20;?C/:E@T\ZQ_Q_@)3"[&+-'F*=9WL1/^/J&++S M0\@&V7 /WK#3/HQXPV?P+H7CTKC:(GPOX*5,W."=A[DT_!9F*^""Q0)3Z$N3 MPVR#ELKYD:+ @V4;#! *"W4" 9+.\6@T@'MDUCV:'$'L#$$#00!S#KU[XO@5 MJ1#!HU5@;)\)MJ6@)% ((!RXTE@RZF-'S]+('(2B%&TPI.,I_+")*6#+CNE@ M&?)XV$MB2.D&B9 *Y G"Z=&HU75UT_/827.P8)7P3(J_F!.3I*[K!7?46S:" M$_(17&E'^Y*V_P=H.?;QJ)O>V*UV+\NL::B/YLVS](W9M=".+D)! MKH/C#Z36-JV^F7A3Q?:Z,IZ:=1R6]#JB#0:T7QCC'R:!H'MOI_\ 4$L#!!0 M ( !J(S5;B$2X9L0, )\( 9 >&PO=V]R:W-H965T,"P ;T1K1P4.E-$VBM7/U*(XI7V,E MZ,34J/FD-+82CI=V%5-M413!J5)QTNN=Q960.IJ.P]["3L>F<4IJ7%B@IJJ$ M?9RA,IM)U(]V&S=RM79^(YZ.:['");H_ZH7E5=RA%+)"3=)HL%A.HK0_F@V\ M?3#X+G%#>\_@,\F,N?.+>3&)>IX0*LR=1Q#\=X\7J)0'8AK_;C&C+J1WW'_> MH5^'W#F73!!>&/6G+-QZ$@TC*+ 4C7(W9O,[;O/YX/%RHRC\PJ:U/?\80=Z0 M,]76F1E44K?_XF&KPY[#L/<+AV3KD 3>;:# \E(X,1U;LP'KK1G-/X14@S>3 MD]I?RM)9/I7LYZ9+)W0A;$$P)VJP@%GCX)MQ\!<7Q%598E -WMZ*3"&]&\>. M@WK7.-\&F+4!DE\$Z"?PU6BW)KC2!1;/ 6)FVU%.=I1GR5'$:\Q.(!G^!DDO M.3V"=]I)X_1],WK M_EGOTY$$!ET"@V/HTR5W:M$H!%,"R966I'LCL>_Q*=D(I\>,$0A8>!5.N&<6NTTA3T:GY] MLX3^.Z9+&([@$CDU M&?J>6:5Y;AKMI%[!%3G)O8POP>'2G>O<5 BWX@$IH**UK!NOX095T)"-4R+< MYO%%BDPJCLP14BO)QRRMJ4# DI_YDFXY(1+M.^D%' )JT&/A\Y>LQ7)W5Y P M)TFY,BP3_I#I@F\YEP<2G7MA^&K2NF8+L1-IIWD7[R.\>3U,^OU/+#Y7DA6A M#:1N)X'W>IL>NK5W+TEK!!=*$(52W3'8UTX07#2L-2=I+'>C?I]OE\_!!S^" M!PYG(_B"_*[N(!^9M[\"P1<0KLF?9B*_>Q'+)\$G@?F_4,N(,0WW+K.E*MBVI#-T&D:EK+L5[Y'%@@[_D,S8QW+LN^'\V MDJE]YU"^$FX->_)P^VQA BF1KS*4S>SDY'-#BD*E7Z@"#Q M<:P8RU0Z=6FJO_3,+T]'^0AF:B[;RM^8 M^U_5.IXDX)6FB_\ BW%X9VJ_=/"FGJG9MP 3=&SPCF^\N^![$:_4 M] AX3H!3+O;@B2%:T>&)9T?[[_G4>8O<^&]7O#U:O!LM],NQ:V2I3D?8$$[9 M.S4Z>_F"I?35'E_CP==X'_K9+?;?K*T4F#FXM=^Z[MLP\+FQYDYCFL$;\$L% MOUC3-G#YYOVN0/8>M3N0*[UH<8)GPHVL\9BE:1T.'%Q*&U+V*0R^MI\D_":M M"1_XW2RT\[IT\,%X6458/]MBKP\UC&[;J2NM;GS?U'>J;A4(0JD@A6!P""EA M,0L61@G->/0>8[/#RHR3C!:X[' ]C#ZJI2XQ2TXB:=',$TKR.'D<1:]5A8V/ M3H3 =*FZW2P3),:#UL]HPXPME[*4I#$= %E6D"3G^":A&:%I-NQ!A;2R8Q/6 M9*[]!,:5<>X "A:3(F(;I+G5?SY!CN0JT_-H; MDI@1+G+@A D!C"0I15L<\A1=RD9C@D$]H#K/M,=*04H3DK$4&$??8\A)P@I( M>4H$INEI)?CN2G \!5$PW)5H/1FCRN'CS[,U/:K-Y MF69$,/ID^GV5GF**@J2Z:^I25VN?T;*M(5WE@Q0&R=^HC-LH"@;7AFF_ M!)4&I0#1G*GT3(;Y7-<2P3$VY]'0;=ZE/GO=W:T^?RMI086?$=BB;O1C40KJ MTA$[?+&HTY]!-Y_6W&U:<%-95),4*$Y@*;6R3YL"*@=!"T2 ($MJ5 A<-1T=,KNI+:PIVL MD+[E4M8+U65^IJR^D^&N M(YA9Z,BZS;E] 4'^M^B"ZW*]&'!5.%M57@Y4-? MWSS0C,:0YKSS,$62T3C?1[)T(%GZ;))M4TI.\>H'"V465C;8_E@%B;?%G;S8 M?\*Y"]C;U?_#U(=E:^VW)5UGB3U2(+I%'Y9P/K=X/O98S+ Q:=!07B0DS474 MOSKLQ8PQ;#ULP0)5CF71F]8B./",$I$5P-"<,1Z=.RT/KV6IY[H$_!G(*8E1 M+01J?(R$0Y7.D0!YZ.F\"$J"Y\%>CT,OX<]EB+()1UK_A4!325P;N*T^M[H) M]"50]A*BOV*ID7Z:-##V],"V-F][JJ.B1LJT9^Z=H3KU/P MMBZK=M;W\S=1:0?UEL-K-^?6K. 6_99-(%>O"H&I_YS? (OI$<6+:54%A\8A M^\?]"R8>7QP<[6+<9.O:NE)VT5W.0UH0O[_!#M;A_G_>7WL?E_=_'MY)N]"U M@TK-<2L]RE!R;'\A[R?>--TE>&H\7JF[X1+_PR@;%N#[N3%^,PD'#/^*SOX' M4$L#!!0 ( !J(S59H!V9CI0@ @: 9 >&PO=V]R:W-H965TVG-VVV"^!D8B/F3OW<>Z]YTIG][;[X);&>/)Q MU;3N?++T?OUJ.G75TJQ*=VK7IL6;A>U6I<=M=SMUZ\Z4\[AIU4QYFF;355FW MDXNS^.QM=W%F>]_4K7G;$=>O5F7WZ;TRK:MM2SJS.)]=N39-$P1!C5]&F9/MD6'C[O5&^IMH.VR9EZ*"E6U<_)_><[O*VQSU^\[1#? MSG^BY&U3MIZ4[9Q\_TM?K^%X3X[>E[/&N..SJ<=98<>T&N5>#7+Y,W(9)S_9 MUB\=^;Z=F_EC 5,HN=64;S2]X@UZYJ MK.L[0WY>D(T?1C=_/1DZO&5A_(Y?+I\T)VO7+KLC+G M$Z2/,]V=F5Q\^PW+TN\.6".WULA#TB_>(5OG?6.(79#U-J;K;4S-QIBG%#\L M^F]A?_@G!N=0\N-[&L?DB_]Q:/DTM/$,>N1_YO8YG\ M?-]B=>F<\2ZYMLX3)G.:I3EA0M*""=P+F@L9EE/)%6&II%HQPJG*,EID.008GQ^2(I8H*D8?+7$.4P-6W MWQ2^VGT>,9II1GF8[+_%00Q7%"W*<7)==]ZEN;\E=V?2&,,XH*Q3AFLH\ M(YFD+&=[FA>YHEG&-GHSK)54%$42R^*)79STSCSV2 DXS03++A1:O6R&Q5B53#Y%-#XDT##\AP $QR?*>2F ME&L($@7*()Q9AOME%C=;53+#V( M"DA&73FX\JZNC ,B:A30LFG":_O,ZN1A==\^K$<;^/?E#5'IJ01M:)H0%]-%]A4H$51MQZ*=TWT MX]8F4JSF$S9&T?4*_ ,R.B@1>ME='1D@""ATK6Q[A]X&"U?6X\G!_.](V64$JS!L<$% M3)R*C0M.$T&NL1UDE2PZ8Y:VF9-FT]]F?=W,P\[Q["%J][5?DA+>'Z"8# =L M',R*[%1M/7QOX+Z5[?PM"&T,6@G.V'X(#G&F GC ,((A#VL:6R)?_FX]TDN%QTB%#=A+3A+S,[2DQOK3-"% MDK_:9=FVQLWZ[O;T /=06^ZAOIA[ X66=&,A6#T9/4XC_\7CG)8A3^=HUR9 MV[IM@PFS$@=4O[P-' MN.(D_HTUCP7!NQ5/Q-Q7B$T:B*<0&M,,C[<*TQPJ!)0#O9:8N4Z(4L'[\J': MG8S<&54PC5 [PK18Q +#,=L52 @LV$4[&^:;@8;*P"P'$2BG>J3>.%YG>_A& M@#4?X(TF$#,&C#'F3A0@0"=3-=P>2<9CR3].;C[G2D?>'D_1UNV*=/N%(B1- MP4*9AO2,I^'<3.KQD-&32NV+9=L%&"L$('XT?L:=SR86)EX,P<$NR>0P=VBQ M(>MYG/O"0Q[1?KQ?*/_H260?H3'DL1UJC7Y'TUQL3=5A(->[<$(]1R$,+:6( MD]QV:2SB.\A!8QN")^!F9&JFMTL?XT4.L]IF&-Z)!"JGW(,)4*=E,<*##4"1 M$=<[&T,.!;CNAS'@8AH@0FQ(W&1$Q0"*HQ$3"%8$Q8.\6-2>+Y^A>8\C&"ZB M05R+78V0>C+?#_!336JSY^LT]76:^CI-_7?3U'3GV_F5Z6[C;Q AVC!\^*)^ M^W3[,\?E\.W^P_+A-Y*?R@ZE$HJ8!;:FISFFHF[XW6&X\78=O^N?6>_M*EX& M\TP7%N#]PL(UXTTX8/OCS\5O4$L#!!0 ( !J(S58/-XYQ! , #L' 9 M >&PO=V]R:W-H965T':3V\;#B3O;H<"OW[73AC)U%9KVTOCK'I]S;N_U>"W5 MHZX #'FN1:,G7F7,ZCP(=%%!S?297$&#.PNI:F9PJI:!7BE@I0NJ14##, UJ MQAMO.G9K-VHZEJT1O($;171;UTR]7(*0ZXD7>=N%6[ZLC%T(IN,56\(=F.^K M&X6SH$0V-YK(A"A83+X_.+Q-[WAWXP6&M=\;$*IE+^6@GW\J)%UI"(* P M%H'AYPEF((0%0AJ_-IA>?Z4-W!UOT:^<=M0R9QIF4CSPTE03;^21$A:L%>96 MKK_"1H\C6$BAW2]9;\Z&'BE:;62]"48&-6^Z+WO>^/"1 +H)H(YW=Y%C^9D9 M-ATKN2;*GD8T.W!27322XXU-RIU1N,LQSDQG;,4-$_P52C*3=A#Q M"N9GA(Y\0D,:'\"+>^6QPXO_27D^UT;A7V:?\@YWN!_75M&Y7K$")AZ6B0;U M!-[T^"A*PXL#K(<]Z^$A].D=5F79"B!R08H=!<6; N84["-^$'H_\5S;F]![ MU6+-HO^#*[YL<9OPAMRRIB2FDJW&@7:)L3]T,)/:D"3._#C-R#"*?3H,!WE1 MM'4KF$&ZK);*\%?F*O.$)J$?1S$Y)2?1*/*S$(>#&5/JA3=+\L1$"WASYH?) MD- X\A&9'/ RZ;U,/NRE@D(V!1>\HX0KI@)T^!V'/SS7#&MCQ_F]GA^D\#\] MSPVY9JJH2-1[1,/(#[-DD)O6*-%ETL*W]BL\)NC;63^<-1BEG%G(9X M#(GM:/E0(H.=AE:#6KJV;:UN&]/UMGZU?QGRKB&^'>^>%?1DR5&Y@ 6&AF<9 M)D1UK;J;&+ER[7$N#39;-ZSP=0-E#^#^0DJSG=@+^O=R^AM02P,$% @ M&HC-5OK &PKZ P _ D !D !X;"]W;W)K&UL MI5;?;]LV$'[W7W%0@2(!B%@D]8-.;0.VNZ!]Z!8DV?9,2[2M11)=DHK3_?4[ M2H[J)([7=2_FD;[[^-WQ.Y'CG3;W=J.4@\>JK.TDV#BWO1P.;;91E;07>JMJ M_&>E324=3LUZ:+=&R;P-JLHA"\-D6,FB#J;C=NW:3,>Z<651JVL#MJDJ:;[- M5:EWDX &3PLWQ7KC_,)P.M[*M;I5[O?MM<'9L$?)BTK5MM U&+6:!#-Z.8^] M?^OP1Z%V]L &G\E2ZWL_^9Q/@M 34J7*G$>0.#RHA2I+#X0TONXQ@WY+'WAH M/Z%?M;EC+DMIU4*7?Q:YVTP"$4"N5K(IW8W>?5+[?%J"F2YM^PN[SC<- \@: MZW2U#T8&55%WHWSG;LB=V9! M!=/W[V@2?CB10M2G$)U"G]YB6^8-4M8K*+XG(-L$CI$]"7><[%6QQA)9Q(<; M6>?@-KJQ:%BX-CIO,@<+76T;IPS<&9DKJ&6E8-&JU:]I)\O!S $>GVFPU?LC M'"RT=4"CB(P8 QZ1D(\@%0P2PD4,5"2$,C&895E3-:5T*@=9:>.*OV7;PV=I M0A)&X1S.6$B8:"T^Z@9"1]P;- Q))!(X'RRD,=^*>@T/LFP4)(+PD +E)(T% M^# ?PT#$)(G8,<)L3YAQ9)H BT@BPD/"<42$X"<()YRPT:BEQ0F/]U;8#B1, M(F^D*1$Q>\TW'I&4IT IX9AS@BYQ:Z%_R"F<$%/DZ*\JB8XXK M;J,@>T[I1T5WRE*6LLW\K[V"6YX6OA 4NB$!' M/"6:P/MW@E'ZH1\C5&2,"GAVZA$C"1?^;%'0-&[UFG2R18&W(H@IH1'J=8!Y MU+;L F7^%Z:"=QY^BR@C/(DAY:_W1"G1D [P*WN8S\_(^TA5.'I'6(ID%+_: M&$O&^0CE_K4I;/&D$]LL;9$7'7#OFQ!&Q6&O<#\VMT$Z>W M[?V^U Z[H#4W^#Q3QCO@_RN-_;.?^ WZ!]_T'U!+ P04 " :B,U6QC!? MNU & ! #@ &0 'AL+W=OO^."B10LHL77Q)6T2($G7;NBZ!4FZ/0Q[H"5:XB*)*DG9R7[]#DE9D0GY^Z=]?J_%2VIA0UOU:DVZIBZO&2EW)[-@[' MNQI1,5+S60M:D^/IL?!&^OYS9^6[";X)O M]>">;"0K*>_MPT_9V7AJ'>(E3XU%8+AL^!4O2PL$-[YWF./>I%TXO-^A?W*Q M(Y85T_Q*EK^+S!1GX^68,KYF;6ENY/9'WL7C'$QEJ=TO;?W?IA8#U49JP\?G;UZ%\^F'%QQ->D>3E]#/;Z&YK(6+ MKS M-Y\.6Y/1#=_P&A3-$9TI",+AH[L"JL*_=8]M(*8!45HUL0?;!?"L MU<&8@AF[-.,*^PFB5+)"1ZX!80OHJK3XH&WT'&HU9(6#^7;OR C%Y@^&JQJ6 MV(:)TG4D4?OM%5P(P&PHA&GZ_/':KZTSD -Q#AW:"E/ *>N_XCG6'0_5&,[I M-8A$KT>]+L.9?37%*Z_0\,0^8]YHI_:!7,&YUW2$+.UEC5C3E*(K["X=B"R5 MV*.1#HP822ONO+(' LILBI0M5J/D6ABV$J4PCRZL@M M(MF/ ]A!;/J8;+0;I@1:'#JLS!5K"I$B=3BMW'/CR>+\PY%H6 16:DD%:-1# MIWS@(X=U60F\V@*O\#-7G&.-7U,A:[Z%QM?QWYC,.SF#[1XI7CP.V[1$+ MG#92.90.>E7&&ZP5'* M 3JQ:1S_&AND]DIB77JIP>XC4M$P M:U^V98:!>WX\NG.!P_Z^?GFO]\RGR&Z9?@9;PZ[O/*#?T2-GZDF-*)V0FXF0K'&QW%4W]F=+R$K-W,KPJ6)WW]=?ID\3NQ1L[)G35M+ZWAOIHG)X4N_TKO<$OX1>ET.Y1U;=O=AW3X>D M[I3^4>@43<\\9=>EIG/84U\W/!5K.*2$OD?N>.F/("BV'7;KU>-^RX)M3WH7 M46ULKCKU>,7U^=E"-T.:6V'G?0E0D(/=TBOE)00G6M:@]Y1TH;4E&B1B1RJ9 M<:\(O_W:=ZZS(;PG7'?\PAI^9-B#>[.7^-AVRGBZUVG[SCKLM(O#Z8]MY8X. M;L:3P:F^XBIWWR[:Y]D?\/NW_>?1A?\J>)KNOZUPZLH%%%?R-99.CQ?8=)7_ M7O$/1C;N&P'= E\<[K; )QY7=@+&UQ+GO>[!&N@_&L__ 5!+ P04 " : MB,U6_)4,'6L$ "R"@ &0 'AL+W=OZ_XJ "A0.H$?5;2FT#3MI@!=HU2+SM,RV=;2Z2J))TG.ZOWU&R M'2>SLVX% H>4>._>NWND.-I(=:]7B 8>ZZK18V=E3'OA>;I88!-1BU?XAV:W]H;13-OCU**&ALM9 ,*%V-GZE]<1G9]M^!W M@1M], :K9"[EO9U\*L<.LX2PPL)8!$[_'O *J\H"$8UO6TQGG](&'HYWZ->= M=M(RYQJO9/6'*,UJ[&0.E+C@Z\K.V#@YC@!(P?P!?9F)6& MCTV)Y7, CSCMB04[8I?!JXC7.#^'(',A8$'X"EZX%QIV>.$IH4(7E=1KA?!U M 7O9,_Z(&F;X:."RDL4]3.?:*/+*L1KT&:+C&>SVN= M+W#LT/[0J![0F;Q] MXR?L_2O\HSW_Z#7TR1UMQW)=('L:;'"!VS6"''N1BR .'/],!W<*#INE/GN0EOQQH!-C-_6HJ5SH)\5O!6& M5^(OPBAD70O=G0]<:S24TH\BE['4YK3#- LHZ6>D?0MR7HDEMV>!ALC-R+*1 MF^1L\/'J,[1*/H@.B/ZH_R42P0+%0[J,A<],\ M!C]W4Y\=J4+@YBP$WPU9^"-5R*B;#$(WC\.G&@01-8^JF0UFDAA"0Q^2\D@Q M#J8$O7!4K\+GU7(M2<&4=^(Y<$%+U$S+!IZ90707(T.7+7ABL6ZFL\TNQH'?8%!0>NY&? MV@[GOK7Y4WS[DPT[GFX8);DU;A"Z44JCP7"7\\P3!^S-4X-/ %E3IB3:MHP, MNY/N#=I[(#J;TC]Q,BVNY7,I:$[3C=2OC+;B4VP MOZ9._@902P,$% @ &HC-5I=.Y/:- @ ?P4 !D !X;"]W;W)K&UL?93+;MLP$$7W_HJ!"A0MX$:6Y&=J"[#3!LTB2)"D MZ:+H@I9&%A&*=$DJ3OOU'5*VH@*.-Q(?,X=W2%[.=TH_F1+1PDLEI%D$I;7; M\S T68D5,V=JBY)F"J4K9JFK-Z'9:F2Y3ZI$& \&X[!B7 ;IW(_=ZG2N:BNX MQ%L-IJXJIO^L4*C=(HB"P\ =WY36#83I?,LV>(_V^_964R]L*3FO4!JN)&@L M%L$R.E\-7;P/>.2X,YTVN$K62CVYSE6^" 9.$ K,K",P^CWC!0KA0"3C]YX9 MM$NZQ&[[0+_TM5,M:V;P0HD?/+?E(I@&D&/!:F'OU.X;[NL9.5ZFA/%?V#6Q MR22 K#965?MD4E!QV?S9RWX?.@G3P1L)\3XA]KJ;A;S*+\RR=*[5#K2+)IIK M^%)]-HGCTAW*O=4TRRG/IE?R&:55FJ.!#P]L+=!\G(>6R&X^S/:454.)WZ!$ M,5PK:4L#7V6.^?^ D"2UNN*#KE5\DGB)ZS.(IWV(!W%R@I>T=2:>E[S!^\)- M)I2I-<)- =VJ?R[7QFJZ';^.U=U0A\>ISC'G9LLR7 1D"8/Z&8/T_;MH//A\ M0O.PU3P\14_OR8%Y+1!4 ?Q5\3&9)T''92Z-X](^ZYK<2'O=N^0;VA]#:\$= MDSG84M6&&L8?@OO$O44:7!":C_G1(@Z-^,I[U;FR)&C(ER=S^$D'23Z(Q M?.H]*,M$5SY,9OUH-#MD=H]"8Z8VDO_%')@!)@%?Z/$QZ!1ERE@GV#!'CZ,I M+3^!T:P?1PD&ULK59+;^,V$+[K5Q!:8)$%F%BD'I:RM@$GN\'VD&Z0I.VAZ(&6:)M=251) MRD[ZZSND9*T3N&I:]&+S-3/?-R_-;"_5-[WEW*"GJJSUW-\:TUQ.)CK?\HKI M"]GP&F[64E7,P%9M)KI1G!5.J"HG- B22<5$[2]F[NQ.+6:R-:6H^9U"NJTJ MIIZO>"GWS!9S!JVX0_<_-3<*=A-!BV%J'BMA:R1XNNYOR27 M5XE][Q[\+/A>'ZV19;*2\IO=_%#,_< "XB7/C=7 X&_'KWE96D4 XX]>IS^8 MM(+'ZX/V&\<=N*R8YM>R_$449COW4Q\5?,W:TMS+_1?>\XFMOER6VOVB??\V M\%'>:B.K7A@05*+N_ME3[X>W"-!>@#KRE5GA?Z-%4+1K:S-5J//=<&+EPHF 'G 30^XK^BHQAN^ND T MQ8@&-!S1%PY^")V^\'_PPZ_+E38*\NFW4Y[H[$2G[=@:N]0-R_G(":+=J2([F&U#1,E+Q HNYJUQ7!"@H3F8&L=&35 M*[+-=[*G&(YB.,UPJ2TD")IJH?0A<-Z-V+1P#>C0O;5IMK+5L- NHO:'>LM* MMM;A1I^?&N@# M()HK7@B#2JDU\)0[X=K+&8DR'$<$?8!E0G"2ANB#%X8))ED&<#,<1)'W];6W MO$^\D5H 1$)P2@A*<)@FWD-;%\"RX"LC%1"*\#3,4(9)2(!WS>JM4G#IF) 8F$PA.M?]810 LXR@ M$ 138/]* 1K)ZWC(Z_C->0W899V+4G09#2= "?'Q^%JA32W^A =[8;:PWS % M22?'7',J]\=Q_LI MB.CJ4%:O/S1=!$^W2CRSD0DS5'SYPI%.%@ MFKZ^-7MIX:]EJ]PK:"I0]C0>WLD=Y.?1-<5I$-BFH&T9[EC9.K^]\DC75EZ4 M,8.$,8A HP#MUR\..V1]*SH5T,G1K%%QM7$3E48N'-W8,9P.0]NRFU6^/^\F M/DCZC:@U %Z#:' QA>)2W135;8QLW.2RD@;F(+?&PO=V]R:W-H965T M,@H1:J6S2-+M;EC92NU"!M(NJ+A\' MQ,%))HV%8P?;V2[_GG&2AH*Z/7")9^QYSV_L/,_W2O\P!:*%IU)(L_ *:ZL; MWS=I@24S%ZI"22NYTB6SE.J=;RJ-+&M I?##(+CR2\:E%\^;N8V.YZJV@DO< M:#!U63+]:X5"[1?>Q#M,;/FNL&["C^<5V^$#VL_51E/F]RP9+U$:KB1HS!?> M Z293ZX9(/V<(+G" 4F%K'P&AXQ%L4PA&1C)\=I]=O MZ8#'\8%]W?1.O23,X*T27WEFBX4W\R##G-7";M7^/7;]7#J^5 G3?&'?UD93 M#]+:6%5V8%)0;":5CGA;'RGF#1@E3]<:U6.8(N"6N71.?;X@;R9U0)!Y2"Z+L@BK?RJE7]*\WG6I7%\=,JZ)G_220_6?%>3 M>N 2MDQF8 M5&PI,*V4/B=N@?V7CWU!+ P04 " :B,U6I$40 O(" "]!@ &0 'AL M+W=OMF6D]H& M8C=!]Q T2+;=PZ('2AI91"C2(:DX_?<[I&PUN^OXLGN1^)CY'D-Q--\I_60: M1 NOK9!F$336;J^BR)0-MLQJLX!+O-9BN;9G^;X5"[19!$AP6'OBFL6XA6LZW;(./:/_>WFN: M10-*Q5N4ABL)&NM%<)UG*3#]4BB)T@%%A:A\#H M]8)K%,(!D8SG/68P4+K$M^,#^JWW3EX*9G"MQ"=>V681S *HL&:=L ]J]R?N M_4P<7JF$\4_8];&3/("R,U:U^V12T'+9O]GKO@YO$F;Q.PGI/B'UNGLBK_(/ M9MERKM4.M(LF-#?P5GTVB>/2')GV')DGA3DG;&+B1%59? T2D M>1">'H2OTI.(MUA<0#H+(8W3[ 1>-A0B\WC9SRC$Y^O"6$U?U+_'2M$3C8\3 MN5MV9;:LQ$5 U\B@?L%@^>LOR33^_82-\6!C? I]^4BWMNH$@JJA/%CR _S& M4N$LJ8.E8SY.,AWW<6T<,9V-[NB*T_F,;OFFHVW@$AXL$$DR4!9,DLG&8QY$D>7F:3T6.CM/W-HF[I%FZ5 MX>1K.IZ&^32%)*'0V6C];@%(C6T02B6-$KQB%BLPEE[4;ZRS4'-)M)P)\-"N M@5Q.)V%^20*R),S'LU[>4$ #9^,8SN$LR<(\3>'\1]A]1DT-T_2L$V=[%L;I M=+3NM'91S!BTYCM1AVW!6<$%"&PO M=V]R:W-H965T-<]U%FMJRP5;8B>E0\\G>4"L<+ZE.;4R! BV1GS.2Q^K=;)-!!"A:4+"((_ M#WB%2@4@IG$_8"9'E\'P5'Y"OXZQ*51-K[AT.L6\P1*;YUI!V-FT$K=?\7CD(<3@^7T.P;Y8)!'WKVCR/*M M<&*S(G, "MJ,%H08:K1F2[=SFHVN0X%IJH4LI%&RM16?AAT]B MI]#^N$H=.PFJ:3D 7O: ^7< LQS>&^T:"S_K"JNO 5)F=Z28/U&\S,\B7N-N M OER#/DT+\[@%<>0BXA7_+^0_]SNK".NDK^>"[J'G#T/&3KGPG:BQ'7"K6&1 M'C#9O'R1+:9OSA">'0G/SJ%O[K@3*Z\0S!Y,)+\_DA>1_'.,SV-N;4#CU)+G M7N3TCJYE[9D[2 VW0E?@&N,M"S;F/;SRT0>C7Y6>"+4;/(_>(LD'$5H+7KY8 MYEGV!DJA%)@N=ET&Q7()V;B8_S2Z^D_+SKLGPQQ>038?%]/Y*"(LQHO%C.%N M40G'-)UAALA=?>^EE=&$ [J1I>\F<(<('XQ#C@MX<'&;.B&5Y3+ZUO[$HZ@) ML0T$^4'"BEO1-<#M+;G[$4HN:S**,UF#;01A8U3%E\%(-0DV"WCOR/@N2A3F M03CD$<3WQ(]T(;L!VKJ0YH'LIZ]IX&,G@W,6M[[F"0!%%FL_GW"I,K1D% L" MN%BU%?UPBTS-02.-H_.]D 0/0GG.$-^E]3N+]S[$5C9"UQS_B0;G[9M4,#YA M:6HM_V8F%?,IG?K"&>(ISX0HI%/S"0K2G X[>:[*TY.IU"+5-_V4^U?]?[?\%Y0S9Y!X9Y-IY/7/$VIG[?]PIDNSKB=<3PQH]CP+PHI M*/#YWG U#(O@X/C3V_P#4$L#!!0 ( !J(S5:":^.->P( &L% 9 M>&PO=V]R:W-H965T37(A5Q\Y\3FG_^]D.9%0"7N([^^Z[[\[Y/-DJ_4HEHH'W M2DB:!J4Q]3@,*2NQ8G2M:I3VI%"Z8L:Z>A-2K9'E/JD281)%-V'%N S2B=][ MUNE$-49PB<\:J*DJIC_F*-1V&L3!?F/)-Z5Q&V$ZJ=D&5VA^U<_:>F&'DO,* M)7$E06,Q#6;Q>#YP\3[@-\J<,%"N& M+(V_.\R@*^D2#^T]^H/OW?:R9H0+)?[PW)338!1 C@5KA%FJ[0_<]3-T>)D2 MY+^P;6.'=P%D#1E5[9(M@XK+=F7ONSD<)(RB$PG)+B'QO-M"GN4],RR=:+4% M[:(MFC-\JS[;DN/274R84-;;=GP4L!"-"(# M:L9SZ$>]NV'&PO=V]R:W-H965T%3QHAZ,S]S8C1J?R;4IBUK<*-#KJN+J82)*N3D?T$$[ M<%LLEL8.C,9G*[X07X7YMKI1V!MU*+.B$K4N9 U*S,\'%_3M)++KW8)_"K'1 MO3983:92?K>=Z]GYP+>$1"ER8Q$X?GZ*2U&6%@AI_-AB#KHMK6"_W:)_<+JC M+E.NQ:4L_RUF9GD^2 -Y(K:.N6K43A; MH)P9WPE5P4?):PTG=WQ:"GUZ-C((;*='^19DTH"P/2"4P2=9FZ6&]_5,S)X" MC)!11XNUM";L(.(',1T"2PDPGP4'\().S<#A!7OPK@J=EU*OE8 O<^@I?3'5 M1F%H[%*Z@0QW0]IL>:M7/!?G TP'+=1/,1B_>D%C_]T!PF%'.#R$/OZ*V3=; MEP+D'.9%S>N\X"64!9\696$*H7<1/@QYH2T86E:M,?W0NMZ'8H$6T5#4<,OK M&9BE7&ML:/@L#8Y?KI42=?X U[41N-" XD; )V[6JC /SCGVCWF?9?TF=ZM- MGZ37"KZ9"JZ*>@&ELSJ%_RYNX>_K"?Z_!C;THY<]8CX+X0U^B.\'^Q"L?#)D MS^0BB'R4W2?T_MNM_5U/OMAM@Y=P)7)1387::A(&$!'*.P'C4V> UT2*.G"!$$"8FB!,*8T#CQ@I0$2">AA&:A=WF\>7[#,R)A MEN _"Z)CF.XB2I%A& -E)&/48Y3$J#M-"8UB[TX:##5C8<"I? FTL!XS0(.R\@2[TDQ1G A+% MS+M<\GJ!^SS3IZ?Q"3H;(^ 43@*?1 &SK2@F,4UL*TU)DH1PZMTHF0LQVR)- MI4+G()*&@-HL8_#J1#TD44:/"- Y'9:DJI/3K\Y_VCHO21P2]1TTW]/E*I3TGBI_U0 M[8;^,%8?+="VO(O\QQJK5EOH.-ZHI[J8%=:#K5P<$Q^=][3[QU%^$@8$K6=W MSZB+1T9BWS7PC(L#J\[3H,=L3H)^FL=77*52M4E9DY@ M:0M(T*W:I'9"[3X>ICV8Y$*L.C:S'2C_?K8#*:LHVDO\=>[Q.=>Y=[B1ZDF7 MB :>*R[T*"B-65U%D&#*AZ1..Y'%64B M& _]WDR-A[(VG F<*=!U55&UG2*7FU&0!/N-![8LC=N(QL,57>(CFN^KF;*K MJ&4I6(5",RE X6(43)*K:>KP'O"#X48?S,$YF4OYY!9?BE$0.T'(,3>.@=IA MC3?(N2.R,O[L.(/V2A=X.-^SWWKOULN<:KR1_"Y^8P[ M/SW'ETNN_1Y>$@('LK@.P"B-?=7.15?J2& MCH=*;D YM&5S$V_51UMQ3+A'>33*GC(;9\9W:"W!':-SQIEAJ.'=-SKGJ-\/ M(V/Y'2K*=US3AHN\P940N)?"E!H^B0*+?PDB*ZQ51_;JIN0DXRW.+X!D(9"8 M=$_P=5NW7<_7_6^WOR9S;:C*S>]C?ANV]#B;JYDI]O&CK;^BY@AR =SKYB^ZCXD]27=<[$0[=IME5=N*M)GNW+)E M;8^!"7B@H@!3REK;B?9/X#ZD=F/H]<.LG[5PN49UB+H,+WLI M6&C2[\R<&6%@37E]D*L5W=K6830D) X'9 !)0L)XD'6^2O$AKY5R,0<)A?X@ MS#("_30<9&GGY@C"6^GMK;SBA6,O'AW4985JZ;N/AES6PC0EVNZV#6[2U/4+ MO.F.]U0MF=#6W<*&QA>#7@"JZ3C-PLB5K_*Y-+9G^&EIFS0J![#G"RG-?N$N M:-O^^"]02P,$% @ &HC-5I[_$ORH P ; @ !D !X;"]W;W)K&ULK59-;^,V$+W[5Q!:8)$ :B11UD>RM@$[VZ![2!LD M:7NFI9'-AB*])&4G_?4=4K:2#1QC#[U8)#7SYLWCC,:3G=)/9@U@R7,KI)D& M:VLW5U%DJC6TS%RH#4A\TRC=,HM;O8K,1@.KO5,K(AK'>=0R+H/9Q)_=Z=E$ M=59P"7>:F*YMF7Y9@%"[:9 $AX-[OEI;=Q#-)ANV@@>P?V[N-.ZB :7F+4C# ME20:FFDP3ZX6F;/W!G]QV)DW:^(R62KUY#;?ZFD0.T(@H+(.@>%C"]<@A -" M&M_WF,$0TCF^71_0;WSNF,N2&;A6XF]>V_4T* -20\,Z8>_5[C?8Y^,)5DH8 M_TMV>]LX(%5GK&KWSLB@Y;)_LN>]#C_C0/<.U//N WF67YEELXE6.Z*=-:*Y MA4_5>R,Y+MVE/%B-;SGZV=E7:$!KJ,D];$%V0,X>V5* .9]$%N&=453MH18] M%/T *J'D5DF[-N1764/](T"$O 9R]$!N04\BWL#R@M R)#2FZ0F\=$@V]7CI M1\ER4PEE.@WDCX8,J7^3E6J!/,*S)0NAJB,O)Q(8#PF,3Z'/'K GZTX 48TKO9Z^[F_N&->3:,>Y MSHT#1^5UATV*ZH]N^ H5,X1+Q:=087QE^+^Z&C!:RXE%RNL$4$DQ60 ME.;A.!X3.L[#(L]&\^I[QPWWK8@!3+5&.YJWJI#6O MZ6'8JL.5M*3A$K$Y$^0%F"9IEH9%-9-&L/[K4?^#S8A?(^O2#FF9D;/+(D4K+/8? M\KY$,GEQR'_TNY*_'*(*SI9W;F$ M\+*W3'1>>C:4;@4XI;R^K-X>JZBCMQZ]F0 MZ)6?_G\"W3V,N&"&C0-;XH\)IT/]OZC54;/T^6RN)T\LLU_AT [0SP?:.4/6Q< M@.$/QNP_4$L#!!0 ( !J(S5:\SXW+U0( H& 9 >&PO=V]R:W-H M965TF$_9MZ;-[/,3'9"/JD"0)-]5=9J:A=: M;R]=5V4%5$Q=B"W4:%D+63&-1[EQU58"RUM05;K4\R*W8KRVTTE[MY#I1#2Z MY#4L)%%-53'Y,H=2[*:V;Q\N'OBFT.;"32=;MH$EZ&_;A<23.[#DO():<5$3 M">NI/?,OYZ'Q;QV^<]BIHSTQF:R$>#*'VWQJ>T80E)!IP\!P>88K*$M#A#)^ M]YSV$-( C_<']ILV=\QEQ11R?5^'(T#BO0&@/8"VNKM K"BOD$D/8B#Y/ <>[K$;LR;$HA8$SW(%ZW\;2__E.:SK*,E M/DF<<13\ T5;[(2>1\:>$R2Q-Y?%<5:-G6.:602]X%/;>FNV1.42"*"*!YR3C MR+KFSSR'.C]0F3R^7MV2('3H.,%P3A0E5A"'CA?&6";?21!\ZJW=H_ZL0&[: M*:1(9DK4M>IP.PRZ6=???]V[*7G'Y(;7BI2P1JAW$8]L(KO)TQVTV+;=OA(: M9T>[+7!8@S0.:%\+H0\'$V 8_^D?4$L#!!0 ( !J(S5:6GG%!5@0 $) M 9 >&PO=V]R:W-H965T> M>?-DM-'FR2ZE=/"RJFI[T5LZMSX?#&R^E"MA^WHM:WRST&8E'&Y-.;!K(T71 M*JVJ 0O#9+ 2JNZ-1^W9@QF/=.,J5G/1H[W=P5252^6!D,;/+69O;](K'JYWZ+>M[^C+7%AYI:O? M5>&6%[VL!X52V<&(^,WH#QTHCF%ZVKK3:24[5/RLP9?*M0SXVG M\EG6C81/CV)>2?MY-'"(ZM\-\BW"98? WD&@#.YU[986;NI"%F\!!DAGSXGM M.%VRDXBW1][B\7?PKI7-*VT;(T$O8.?QHWQQ<%GI_ G^ MFLRM,U@@?Q]SOP./CH/[ICFW:Y'+BQYVA97F6?;&'S_0)/QZ@GJTIQZ=0A_/ ML F+IFJ)%\J*LC2R%&T]XXG9NK(P>@4Y)L'[8+&"W');.]+88RZ=-OJ'% :D M3R9@*DR#S8KI"&Y5B2&TH&J8BKH M]2-Q87U>>)MLOP?#:;_A58P:^8V-VKM MNO;N5,[@2A@O_P2)4#1I>$0 M*/K'X^"'7*J\VEN/0Y*AUTE*.'TE?RTKO,@P)[[85"ZW>"DG$3K*D3(RV D_ M:N2Z9\E)'*8D3%*,!UHG-/:184.D&_'@P2A_,4,I=6G$&JF@*IX\28?IPAM] M"9.%P5.OS4,2A5Z;,HXX'"B&BI(A%DHG=-8%F7)*PC0%&N*3HJ=A3+)A'-PT M!B<+^HA\?.!\J%/$HT.2)4DPL4J9 MCS*&GA$>(D3&2!9'P6DG'Q7>HN5A]QB9Z[)6/IT8 ETTOEB]D6U\+6#::KN0 MQF!'""0 :ZUJYQO!X8 "CA&(XPA3D))AE@"&(69),#NFKC%S6RU",]2CO*WO MC-#DL+[_1][@"]S5>=7X?D5*AY$#9=]>$C/T7:PU%KA8Z:9VJ.(T_#F9^KST M$YPP5>7+^I/OYO/VQ3#IT]UY>R73[7GV*O^Y?^RN&QR,)6SYLAV^O@_0<#>A M]J?[^3[IQMJK>/=Q<"],J6H+E5R@:MA/XQZ8;N!V&Z?7[9";:X?W2[M* M-%X WR^T=KN--[#_ZAG_"U!+ P04 " :B,U6G-JK@S@# ")!@ &0 M 'AL+W=OV :=ML+UH&R1;AVW8"UHZV40E4B6I..FG[Y%RM&Q-C;T1'W3WX_^.NM/J MJ/1'X(/ HWDV!Q?)3JF/;O%+LPYB)P@[ MK*TC^BL8=U4 708,O' MSMZJX\]XBB=WO%IUQC_A.-FR90#U:*SJ3\ZDH!=R&OG#*0_/'*KX&P[LY,"\ M[ND@K_(UMWRSTNH(VED3S4U\J-Z;Q GI+N7.:GHKR,]NW@^HN15R#S=:M<+" M#[_R78?FQU5D">^,HOJ$NII0[!NHA,%;)>W!P!O98/-O0$2Z9G'L2=P5.TN\ MQMT%L"H$%K/T#"^=@TT]+_V_P?ZUW1FKZ(WK@,K! MH+['8//]=TD1_W1&:C9+S<[1-W=4?]@=R#>AN!2BG M>J3RH[PNKL5^).D@)-QRV8 ]J-'0Q, [96G?I=T]F'LDB_?_T0'"@+'<$I6W M%C656*U&Z2VH71 .:>RH[MU.?>!ZC^9R\1HI7[7@OBHI/((1V#Z&,'1<6G!* M\-,H!JI]"SEDRS0LJPJRO I9E4!:LG"9%HMMK[05GV=.S0=A>2<^DYY:];TP MOG-P8] :**#(PC(NW9 7!61%N,S+KR!"6B[W@DK@R;&$/ F3+(5T&<9E!2P/ MJ[Q8O.F'3CTBP@XE4C(,X -U2H.00%6039I R>*PB OR+,*T6%+D+5V,4R>M M%KO1'^J"ABP+"PJ-%6&>9L"2L,P8@;8^K:IM28E/ZU[=HY8^,7OMDD691&IK M#?RYO04INI<^O>A9>^B1+L$U00/^KJ9.,>_.?78[M9=_S*0!Z:GS3PJK!-YN=LM2Z_/1 _PK4SH#>MXJ^K-/"'3#_?39? %!+ P04 M " :B,U6NTNL"U4" D!0 &0 'AL+W=O M+:)QM%^XY]O:^84XGS=LBP_HOC9WAKQX8"FY1&6Y5F"P6D37XZOEQ,>'@&\< M=_; !I_)1NM'[ZS+191X02BP<)Z!T?2$-RB$)R(9OWO.:#C2 P_M/?LJY$ZY M;)C%&RV^\]+5BV@608D5:X6[U[O/V./>%;03:]_/8$;D/B8N>:-D1I:\0C5.XU;VQSM"O^'4LV8YJ M- ^B MCRD]R75K@LIH2;6A'FD07BXALE$ZG<+%*)EE,!EETQD)A=6@!U]W/_QO>]8];9K9<61!8$30YOYQ&8+J:[!RGFU '&^VHJH)9 M4QM#XP-HO]+:[1U_P- 8\S]02P,$% @ &HC-5IO$PN.= @ ?04 !D M !X;"]W;W)K&UL?51A;YLP$/V>7W%BTK1)J( A M!;H$J6D7;=*J5FVW:1\=.()58V>V2;I_/QL2EDEIOAB??>_YW9GGV4ZJ%]T@ M&GAMN=!SKS%FSP_LR[YV6\N*:KR1_">K3#/W,@\JK&G'S:/E!VVLAV#[8*6B:&+WW=]^$(D(5O ,@>0'K=PT&]REMJ M:#%3<@?*95LV-^E+[=%6'!/N4IZ,LKO,XDRQ9(**$N%&:J/APS-=<=0?9X&Q MW"XC*/<\BX&'O,$3$;B3PC0:/HL*J_\) BMJ5$8.RA;D+.,25Q= ,A](2.(S M?/%8:=SSQ6_PW3)=>M8=&M46O>/\NN@P_G5&?C.J3<^S%DW5CU7$$64.]UUZZ.SLE]"S5 M::&_D"I =W5@&Z\Z:U#;_,F2K6W#-# !CU148!K9:3O1_:VX@;@AFGQ#:PW@ MC*X89X992.9'>0Z7/DERF/K3+)L\HVJ!2RHTI'D*B1]'*1 _C:+)_195I6AM M@.21W4T@2\/)O6E06:8P@SR-((KC213Z83Z%B/AQ'$'NQR&!4^T-CBS1HEKW MQM>V99TP@SO&U?%MN1XL]2]]>)CNJ%HSJYEC;:'A13KU0 UF'P(C-[W!5M)8 MN_;3QKZ/J%R"W:^E-(? '3"^N,5?4$L#!!0 ( !J(S59UN,49U 0 #P* M 9 >&PO=V]R:W-H965T[K3Y:!LI';G;M)T]FS;.;4_F11E\XU0W71Q&M8NS.)4]ZY5G;PPQ/:;C3"?SV6K=V=3-KU?N%3KQOF% M^>)T*];R2KKWVPN#V7Q$J=5&=E;ICABY.IL^9R?GB9U&?3R!.2K:R<1Q#XW,H7LFT]$&A\VF-.1Y->\7!\C_XZ^ Y?EL+*%[K] MH&K7G$V+*:GE2O2MN]2[W^3>G]3C5;JUX9?L!ED.BU5OG=[LE3'?J&[XBKM] M' X4BN@["GROP /OP5!@^5(XL3@U>D>,EP::'P17@S;(J=;6LOP68@\](BM^3 M.N>/(KZ6RV/""TIXQ.-'\.+1R3C@Q3]R\J_G2^L,*N'OA]P<0)*'07QWG-BM MJ.39%.5OI;F5T\73)RR+GCU",1DI)H^A+Z[0;77?2J)7Q.WI/L3Q<90_I3!$ M^BP0Q-#T:#/$YDYVR@U$A/B\@[G 96GDQ>],9@TR^.X\_>.D\CFD49H K*$D80'YJG;')A M%%"#R"RA6<[($2EHFLO E7/* MXL0[R3/"$EJFV>1:.]$>1A+I22DO"WB2TB2'8%G0##F[E)7N*M6JH7*7TNVD M]*=8I?O.>1M;HU?*D9#0P]1<#.M+B2-;CL5$BC*A+$I(5G :%3')RHQ&23%! M>IJ'5';I!56ZMP(EM2,EJ@1) O'^R<4<;Y9&Q6.8**^@8GX68H MQBZXY#FJ#D4*A]\[A.G+H 1I=.>M0H&WGTG?&81QW:DO0QF05EL+1C-.>5SZ MO)8%#^FE<8Q!" 9@80EW!9GY.DG]/J=Y%.136O <@F^";=)IA_ML>>.).AU, MH+I12T$IU-:,,VA.WNGN5_1E#]<]]WVV+/).\P)%Q6F:9OX3Y3PD'ZS_CT>, MYD.E B'S=OC'C[H/"_2XP@S\YF^E>;(U_FM"H\ M&/"O),I9;GO0,RS>)^V MK^7RC4-0JV6%]XKU!?.UKF=I"->_R S'$+)"LQ3E3DOX?;_UT[V+1KEN$$+\ M^ZZJM-GJ8',T#B)7")W NCQ^Z/:8']SH&VG6X=UB2>C]X7(?5\>GT?/A1?!5 M?'A7O15FK=!LK5Q!-3K.TRDQPUMEF#B]#>^#I79X;81A@^>=-%X ^RN-2V(_ M\0;&!^/B'U!+ P04 " :B,U6A8[R&>H" E!@ &0 'AL+W=OYA M0-%V.^Q1L9E8FRUYDKRT]^M'R8G7 EFP%YN2R8_?1XGT8J_T-U,C6GAN&VF6 M06UM=QU%IJRQY>9*=2CIRU;IEEM:ZEUD.HV\\D%M$[$XSJ.6"QFL%G[O7J\6 MJK>-D'BOP?1MR_7+&ANU7P9)<-QX$+O:NHUHM>CX#A_1?NKN-:VB$:42+4HC ME 2-VV5PDURO,^?O'3X+W)M7-C@E&Z6^N<6_U3*('2%LL+0.@=/K!]YBTS@@ MHO']@!F,*5W@:_N(?N>UDY8--WBKFO]$9>ME4 10X9;WC7U0^P]XT#-S>*5J MC'_"?O!E>0!E;ZQJ#\'$H!5R>//G0QU>!13Q;P+8(8!YWD,BS_)O;OEJH=4> MM/,F-&=XJ3Z:R GI#N71:OHJ*,ZNGO@S]^6YYZ*"Z1/?-&@N%Y$E;.<1E0>< M]8##?H.3,/BHI*T-_",KK-X"1$1J9,:.S-;L+.(=;JZ %2&PF*5G\-)1:>KQ MTC]2>K,Q5M.5.*5TP,E.X[@NN38=+W$94!L8U#\P6+V[2/+X_1F6V<@R.X>^ M>J2NJ_H&06W!'AEWQ/@4T?-07Y!K0'<:0+74/?4D.&\85V#^8>R63-&RY+I.PO[E8 M[#!G9!2R)VG5R.\N!S3E(5)',,E3),X M9''JK3S,9@5<3F[*[[TPP@NA*--OC*B$(_/NHF!)\AZR^?QH3VY[K5%:IQUH MY/Q*HK%4.RG^)S7$O--J*RR00Z.,@2G+BS#._W*)&9N%+!O8%$F8IXQ(/&DN M33-4DU=?J:]HL%@*3$/*2[YIEHP<3@BG,KZ1G,W#E-(=A ^J)U,VR\/=\<9>#.T_B_W88!^Y)I. MQT"#6PJ-K^:S /0PE(:%59T?!!ME::QXLZ8YCMHYT/>M4O:X< G&/\/J)U!+ M P04 " :B,U6\!(<7E0# Q" &0 'AL+W=OY?<5"!(@$$B:0L6TEM TZRH ':P8B[#=NP#[1% MVT0D4B.IN-FOWU&R%7>QO6Y?9)*Z]^Z]H\CS:*O-D]T(X>!K62@[#C;.5==Q M;)<;47(;Z4HH?+/2IN0.IV8=V\H(GC>@LH@9(8.XY%(%DU&S-C.3D:Y=(968 M&;!U67+S#*J^%K,A?NIFAF_;[RCEP6WXE87O\C<;<9!%D N5KPNW*/>?A0[/ZGG6^K"-D_8 MMK%L$,"RMDZ7.S J**5J?_G771T. !DY 6 [ &MTMXD:E7?<\9"Y5;F'&9P\47OBB$O1S%#LE]2+S<$=VT M1.P$$67P62NWL?"#RD7^+4&,JCII;"_MAIUEO!>+"%@6 B,L.<.7=%:3AB_Y M/JN_3Q?6&?PJ_CAFMJ7J'Z?R)^7:5GPIQ@$>!2O,LP@F[]_1 ?EP1FB_$]H_ MQSZ9X\G+ZT* 7D&^$PT5:CXF]"S5<:&_"FY ^%T"K+&I\3!BG7OW_.'Z19+0D*4, M+N']NXQ1^@$NV)"%+$GA\BVEK1=6YI(;B8J0\\?;AP[7X6D_#;/T"O%?M./% MM\4ZFK%/LY!<]1%QH@A[J_1,.6;HSFZX$7#QV_3Q$J:EKI4[L=Q[4$X86;Z* MHR0:$MB+HZ0?)ED:$;(?8F9U:.:?MK.(#8 .AFB=]/8TNU*>LO7O>TM[\WW) M7_ZCPUMN_$%Z@H^ZR*5:8X6,KG#GG.?Z)$OIQ%L;)$K[D-(P30;_FR$;0I:$ M)"&O#$TPS_F;Z#0:9'"%NT]Z]R@[_ZX4C(2$D&9S0L(.TLSPWGWBT;R*_M*1 M?H.C%#/1JX@-$4BSI->]V'VRQZZ)^. :+X59-\W*PM(7N;W1N]6N'T[;-O : MWC;3S]RLI;)0B!5"\8-+ S!M@VHG3E=-4UAHARVF&6ZPIPOC _#]2FNWG_@$ MW;^$R=]02P,$% @ &HC-5OCOF4(Y!P 8AH !D !X;"]W;W)K&ULM5G;4N,X$'W/5ZBR-;M0Q3@7PFT6J J!62@NFYK M;-6\*;82:Y$ECR03PM=OMQP[3L;.A9WAP=A.]^GNHVZI)9].E'XV(6.6O$9" MFK-Z:&W\J=$P?L@B:CP5,PF_C)2.J(5'/6Z86#,:.*5(--K-YF$CHES6ST_= MN[X^/U6)%5RROB8FB2*JIQ=,J,E9O57/7GSAX]#BB\;Y:4S';,#L4]S7\-3( M40(>,6FXDD2ST5F]V_ITT4%Y)_"5LXDIW!.,9*C4,S[^SS#KN4E4+-YGZ)]=[!#+D!K64^(?'MCPK'Y<)P$;T438+VIR MS6;Q'"">KX1Q5S*9R3;KQ$^,5=%,&3R(N$S_T]<9#YLHM&<*;>=W:LAY>4DM M/3_5:D(T2@,:WKA0G38XQR4.RL!J^)6#GCV_D99I9BSAD@R2H>$!IYHS0W8> MZ5 PLWO:L& &A1O^#/(BA6Q70+;:Y%Y)&QIR)0,6+ (TP+_)G M-O1(^WB/M)OM_15X^WG0^PYOOP+ODAM?*)-H1OX>D8P" W>+'#RR5TLNA/*? M27=HK(84*J,C-=8I-X95]2B=5>CG M ZC2(!&,J!$9*0$UQN686!P[(C@&94-&F+3<8D23D/LAH1"X#T.D08$%9#AU M0F.MDK@LOM4>]%044SDE#S1BY)H)A]=3"<0O^=L@MU0K_R)T-R #FFI!T1YK[ ME+2:3:^97A'M+7FFGJ\BTK?,";>6=,$(!>?8@F(N MHNF5W&1Z14@F.F?2GI3#[/\T;D=7Z4)G*?_SQ^'?J)CF.PU-&!.D6DWTS\HK]/I_ J#\YD# M2#*6^] L].UTUQ79X7O0CYI>RUV*PR"@^W3@9>JM)EE910OPG1/P'2^UWN-M M;1!""PCSS]SGUM[1%FA+5"2KXWP?+DRH0UAF@R(-*V>DUM[_H(2DE+07*#E^ MK^OY"%+Y1B64V0]45)=8KE.:;[=,3N=P!YL IBI')>Y=R3$PS-SLN*"_A;L/ M? P 2^7XZ%6HWLA 269 ?@/HN?!27OS\7NM&OD#WBZN>(4^W\Y3:Q,TGF=(, MJ &LX^MGU)U>R"6T$UNP?*W Y5N\5"QT@DZ1J,'E@W=Q?;D)9*ZSWN&[N]Y& M1'A=[VJ3%>7ZSKMYZ%7ER )F/^2"QS&DJ=D .:W(*PI[N2Z&5KYV55NK7+AF M6:*9@"9Q&\0O+$Z&@ON8F9GZ!AGR&%*.LKMY7[G-##)3KN@=V(1\8W3;0(IJ M!RV Q4NA2^XFN#D4V":O7 .J+>0(&Q#T#7KKPK2Z49W.=$K!=^XI-(F6)V9W MWIJOKZ"93CGF5Z! TB@7O^-T",ELI_F8;F0E@RG/R(4R6L[/)V_@=2O:;B4, M;#P&L?>F/%4- 7+X>-+T3MREB*!M,J:"@(T5/N1BI6Y<&2""PI;'N_.>5J , M8FSMEML.#XCTJS=,P.\)(P?H %YJW<0"^2(9DKO+[F;*QZA\O.# 2&E8P=+325ST MTO/,'"DRW# Z;G).59ND>V[JRQ$M?M2D0F:X@IG!_6(*GP M8"UUBYK"0SA[TGAH3* .:!PK+BV)Z+]*XSPYTPVX9KY5$ S$C"\N%-4!_GHY M_\6)FL(QGPW!RCA,#_GP$("*F@FI9M@! C-_$#K6S)UT>,A<-2I 8!$A:.I* MZC;P\ )5D1ZJIS9_\,(C71_:4#N7CZ]>6>:M@/&2+8"%2;WM%!/1V-[,&JV'U%&"IK5>1N M0T8A2A2 WT=*V>P!#>2?E<[_ U!+ P04 " :B,U6\/]MUK4% M#0 M&0 'AL+W=OO(#QL2 O% MMN1+G"PQX*3K%JQ-@R3;@+W1TI%%A")5DHJ3?[^/E'Q)YQ@=UH=&$L_YSG?N M]/E*FT=;$#GV7$IE+[J%<]59OV_3@DIN>[HBA9-!:42ME/ M!H-)O^1"=6?GX=NMF9WKVDFAZ-8P6YA?KK.+ M[L 3(DFI\P@K1G8RZK*TMDZ7K3(8E$(U?_ES&X<=A>G@ M#86D54@"[\908/F!.SX[-WK%C)<&FG\(K@9MD!/*)^7>&9P*Z+G9//U:"RM" MA'3.[NN%%9E >MC1 U](LN_.^PYVO'0_;3$O&\SD#!KSA&W@?A$VEMK4A]F7':4&6 M/="S8Y=2IX]LOK#.H&SV1:#!'^W']YUT9BN>TD47K6+)/%%W]M,/\63P\P'V MHPW[T2'TV3TZ,ZLE^80I]"VWEIQE7&7,%<12;@N&_LO1<)8AK_XCW^9YGSN' M#7X42X3*,J'876-%UQ8/EMUHA^]SF,D[U\IQM10HFC6CF)VP>!@-I^/.%Y P M3&EUG-;&D-JP'D>#\;ASY3E[Z$">P/6)2TA9ED3Q:-"J?Z-Z1,^IK#.AEHW: M/OUW+(ZCP>F@<[-C6@J^$!+! />L;>V51C0F9D>.AA M%*RR.1E/"2,[Y'Y16R346G8RB.)QW%IZ,V1;GXY"\%OOVXKR11"'-02HCT@NE_8;,5MPR^U-#:A-)0)=&/I4]PJA'$7$MX MXVO'T)/?'J#I@U5;RFN)(LBIQZX5*XEC3G@Y?YIS81KLM?P;?AP'/V![&QD; M>><$Y<>YT>6QT2]9-9X M?P!Q71@V\,PP\G2M/*5M4-<:%7\I0^I=@3C[&-)SA;T)$:?9 JX]:4"!):H# M-BV(;@) ::%$BGI^5'IU7*!$%N3CI5=JS?)[''M--XQ-Y&H3:S_H0MTU8^T; M?DM2O@-\QE^:(;BWGB)_O)T:7+WL8JY3!DB0<48L:J>Q"9N*Q@*"+V(M9KT8 MASK:7%?-#6-IJ*FPE7!%H!$&GL="M7F+MD!P"RV#G_#J5J1U%9":GF,\R\*0 M1CCCX8_;GL?H_9T;[?^Q3WHID,+4-L%MK0L?%#*IL&$^^8I@]U0Y*A<(0QQV MYRB4&6(G_#B'$A:KJ?VV3TZ#P+2!?%7AKUP,K+=:[4KVQK-FIX:2#WL!(['7 M.;PZVLUQBSE'QKU$#$WJY[LGB7A4(9@Q1FL\F1S8$7$T&HS^UX[ "IAT'LB4 M3&H,4!9/V-'X-!I,_6+X]^YZO4!&V' G;RV0&-R_:X&,DN %KL%.-E6$2//2 M]RR"6[<9O:U-!>4[7+>Q!X+*]RT"_OJBU^R>]_]A%\2MK>"(>K4*UF?L/9L' MPKX>I&]RS!,4S2;KH09Z^ZY _9TK+-IV&2[J?HL K;G-;KYN?@O,FROP5KSY M(?&9FZ50GD .U4'O9-QEIKF<-R].5^%"O- .,R(\%O@]0\8+X#S7*,WVQ1O8 M_$*:_0-02P,$% @ &HC-5FRE?CJY P ' @ !D !X;"]W;W)K&ULG59-;^,V$+W[5PRTZ"(+J)%$2;:5M0TDW@TV0-,& MR;8]%#W0TL@B0HE:DK*S_[Y#R7:=U.M#+Q8_9MZ\1W)F/-LJ_6PJ1 LOM6S, MW*NL;:^"P.05UMQ!3KRKJ%8#%K^1J?T/[>/FB:!0>40M38 M&*$:T%C.O>OHZB9Q]KW!'P*WYF@,3LE*J6#S>H]_VVDG+BAM<*OFG*&PU]Z8>%%CR3MI'M?V".SVIP\N5 M-/TO; ?;"?,@[XQ5]MY#H)[E)V[Y8J;5 M%K2S)C0WZ*7VWD1.-.Y2GJRF74%^=G'/+6K!)?RJFI^7JK%:2;)9PUU#&V@L M7'SE*XGFPRRP%,]Y!?D.^V; 9C_ CAC<$V)EX'-38/$:(""B![9LS_:&G46\ MQ=4EL*D/+&3Q&;SXH#[N\>+_K?ZOZY6QFM[.WZ?T#^C):7273U>FY3G./4H8 M@WJ#WN+]NV@GQ)T/O^3:G>5,0(=49&ABX-D1\1*&A19UC8ZD$0!Q=9O#3Z$&+)A:2-/;3R?BP+ 5?"2FLH N[2./8SR+'Y!CRE4F4 M3?TD#IT)'D6+PXR6Q\>+IQ@G;.)'<3Q:VH>A/V;93DB!.;4WXXX;V72MG]Q 4X_"%8_ -02P,$% @ &HC-5F&UL?53;;MLP#'W/5Q N M4+2 4=N*DSIM8J"7%>M#@2#9!<.P!\5F8J&VE$ERT_[]*#OQTBW-BT1)Y-$Y MHLCQ1NEG4R!:>*U*:29>8>WZ*@A,5F#%S85:HZ23I=(5M[34J\"L-?*\":K* M@(7A,*BXD%XZ;O:F.AVKVI9"XE2#J:N*Z[=;+-5FXD7>;F,F5H5U&T$Z7O,5 MSM%^74\UK8(.)1<52B.4!(W+B7<37=W&SK]Q^"9P8_9L<$H62CV[Q6,^\4)' M"$O,K$/@-+W@'9:E R(:O[>87G>E"]RW=^@/C7;2LN &[U3Y7>2VF'B)!SDN M>5W:F=I\QJV>@6IV.M-J"=-Z$YHY':1!,Y(5U2YE;3J: XF\ZPY!9SF')M!1HX M^\(7)9KS<6 )W?D$V1;IMD5B'R!%#)Z4M(6!3S+'_#U 0+0Z;FS'[98=17S MQ06PQ <6LOX1O'ZGM=_@]3_ NQ'V$==RQCH^AIW.JP[PN&\[$4!K> M_N>-L,4[$92^0]R/HA_F_@.Y!G19!,J!KJE:*0^]![&BMS,@),RXS,$6JC9D MF"9!;F!NB'IS3E\(K/J7'IRQT(_Z(S@G*_%'T:"Q8G\41G#>F]8Z*ZC"#"RU MJOX+'C%_P$(8)7[89S"(_?@R[,U06O(0^:'KAG[$(HCZ_G!T"5'BLV'8>Y06 M2<3AH#B6D@1*7%!I>7%*ST&T[:1=6K9L27BA+#:$Q"^K J)T#G2^5LKN%NZ#K MZ>D?4$L#!!0 ( !J(S5:#<_YAE 8 + 2 9 >&PO=V]R:W-H965T M5H6:O("9"8E'1WO'ONGB.ED]O&7K=K8QQ]VU1U M>SI9.[=]/9VV\[79Z/95LS4UGBP;N]$.EW8U;;?6Z$50VE13$G)V M$NY]MFF:FY/)WQR?^.R7*V=OS$].]GJE;DR[NOV ML\75M+>R*#>F;LNF)FN6IY-S_OJB\/)!X+?2W+8/YN0CF37-M;_X=7$ZB;U# MIC)SYRUH##?FK:DJ;PAN_+VW.>F7](H/Y_?6/X38$+MSZ=))/ M:&&6>E>YR^;V%[./)_7VYDW5AE^ZW=)?&()2[H4U.[=4OOZX59_-_ %&[UOHE[ MWR[$J,4/9O:*1,Y(Q"(9L9?TL2;!7O+$6/\\G[7.HB[^&HJVLR6';7FNO&ZW M>FY.)R!#:^R-F9R]_(EG\9L13V7OJ1RS?G8%[BUVE:%F2>;;%A5L%C2W9E$Z MJIJV-2VAHI=EK>MYJ2O2N.5:D&3>K.KR'PB7-6UMLX1\8X/*4(BC3@R'^(?1 MEHQ/,"$]=@FY@YJ8IY]Y/12^( M%RF+TYQXPKA2$:>-ISVUWXDN?-P\AT+*69:F5#"9R$ATXNVPO$@A+PJFE"+% M$E16,BJ?>H=$7#"1QL1YP;)81%\:!TXD'(]DGC(E\4@6OCI&ZO19P(AA8&3. M,D3 8\:3X@ PTGNG6)9SREB6\4/ "!]H!D@*0DBB. !,YJ,7<#V ROW0:PXHBGB$Y>3)&E*PG2O9DHMRS=(?U=O6B;.?-K@[,T.V:EC@*@-; M_Z%<"0'DQM%6WWG@!UO6J O/)<-'@TR[M:Y)T!T:6TO)?I3[\>7*O4GW\X#> M,$V^&+L!VW6-?L=9420H?):D0!Y-J[GH8W []%9K*NV3M-76E3"5Q>J@&F^$Q0,FR(231_P4G*5B>)EX[ MB5.23"4)(3/XY4*R6*:/XXB.P@IU.)2]W!B. OU 'C;DI;['$DU6@?N'=/=B M(RQ6/8O5TUF\L];4\SO"!GP]Q,914\]EX]>K=_3^ZR5=_?SN$99]EZJ'6RF/ M)4O1QU![,DE",H9SP;D$G3)_0$AD#VRGX)H?Q(\$:()_.NZQ/A(Q*B>FX^BM M;V:AC?F)^7L';RK?N=!^F0)G!4I-@=4C=#U"^:2@ZS%F.+)D?I*C$E+85TE! M*F.Y2K"H@ML"-X=Y,P)-)IB0RF\&_X]V$)X\PTZ!57T7D^@1Z$#IX^!P[B.4 M#\%10$N-8L,E,H"0L%GC>,!![U%XT"OCHH-'Y $>Q%/@3L2Q'V;H!H H1;L$ MH24 &^% WG,@?S('-"VQ/^'X-L<^L0JW>/R"UAK'-V-P^MMNJQ*8 )[N"+B7 M\\>^P1UL=.GG<@:JIEYAX=KO_+\;?=W-FF7T(W\\P8Z4SY:2D6?:D3]_*'_M MQPC$0\4J).6H&XXC@![+!!)A_,&FZ&RB"K+,V^TFO6T<^H+M- VV855*+Q;& M"-1B*O/&]Y.1S!5]YHKG9\ZG[/&,]<>.1S,VNN1PQLY;O^HSWY"B]\LESJ#^ M)6C_[C8S>'$PY/0W@/P"NGBQP$[GR5 $3N0X:AP?U%N8>SVOYG6&H)X^^(J M-ZI5^%;24CBY=1\4^KO]YYCS[BO$?^+=MYQ/VJY*[(:564(U?J7P#F.[[R/= MA6NVX9O$K'%X?0O3M4$+L%X SY=-X^XO_ +]1ZJS?P%02P,$% @ &HC- M5NNIV>QI P E0< !D !X;"]W;W)K&ULM57; M;N,V$'WW5PQ4H$@ (;K?4MN G=;H KMMD&S;AZ(/M#2RB5"BEZ3BN%_?(>TX MSJYK]*4O$B\SA^>I)KQ$-O'2BUQ-O;*&2-2^I$$(=A'G2,]]YT[,;NU70L!R-XC_<*]-!U3.WF*.1VXD7> MZ\ #7ZV-'0BFXPU;X2.:WS;WBGK!$:7A'?::RQX4MA-O%MW.4QOO G[GN-4G M;;!*EE(^V+__ MLY>##_\E(3XDQ([W?B''\D=FV'2LY!:4C28TVW!273:1X[TMRJ-1-,LISTQG M/1,[S37(%F9:H]' ^@8^]35G C[TVJB!JF+@3C"M> P0DZ*@J?E4U MCR\B+G!Y W'I0QS&R06\Y.A2XO"2_]VE/V=+FJ*]^-T&>/,+\,0HLI/PW#T M6;$&G5QIUJ@HO$;^[/8Z7.%++8:&6D1\PW:VXOHDUK 7.A$019 4N5_&!21A MZF=Y-+IC>NT":]O +P-!"I<=)5#EF5]4(11)Y!=I.8K\)"_]-"H@\L.,YL+J MO,:6<04$-.#UZ%?'X)NZ12DD90E1[N=Y>H)R4L$+=K5*=N\,L^%D61X6$/M1 MDGYC%[GRM5?OO:D@B&PO=V]R:W-H965T5OB2^\]UWWYW]>;8Q]I%J1 ?/ MC=(TCVKGVO,XIKS&1M"Q:5'S3FEL(QR;MHJIM2B*D-2H.$V2T[@14D?9+/AN M;#8SG5-2XXT%ZII&V)?3&53&/$D\(%>;.(PC^/>$%*N6! MF,;O+68TE/2)N^M7]%7HG7M9"\(+HW[)PM7S:!I!@:7HE+LUFZ^X[>?$X^5& M4?C"IH\]2R+(.W*FV28S@T;J_B^>MW/829B^E9!N$]+ NR\46%X*)[*9-1NP M/IK1_"*T&K*9G-3^4.Z2Y;"6GA2:@.P92P($)'('0!2HJU5-)))/AX M+]8*Z=,L=ES2)\;Y%G[9PZ=OP(]2N#;:U01?=('%OP Q:G.WX M,O)T[O'9P5*9_!$6:W;SQ=HWF+[L9']9K[5S:D6.\XC%1&B?,,H^O!^=)I\/ M-#49FIH<0L_N6+M%I\*9*B,T@3,L(24<%M *ZU[V,3Z(N9_Q@GP)/A/;L:2' M._1?"VA>I*Q"-Z;2#1559K)@>E,.%?/>- MF?]''/A*I2='TR2!='(T8FO?O.(=131HJZ![@MP7Z\4Q>(>G9=$KZF]X_RY= M"UM)GJ#"DE.3X[.3"&RO]=YPI@WZ6AO':@W+FI]'M#Z ]TO#+6\-7V!X<+,_ M4$L#!!0 ( !J(S58[H>>"L ( -,% 9 >&PO=V]R:W-H965T,7*EJ)1+?,"8I6 JYJ%$5%86T51\7>XPM MUKON[CHD?]]9&QPB 2][G3DS9VZ3C51K72 :>*VXT%.G,*:^UILA MEYNIXSN[AZ=R51C[X":3FJUP@>97/5=TN\,ELE2RK6]/&13Q[,.((.<6B-SXM\5T>I-6Y.8[;OE$%B^57+WL=1N'/86Q=T0AV"H$K=^=H=;+6V98,E%R \I*$YH]M%1;;7*N%#8I M"Z/HMR0]D]R6BN(CE08F,OB!;_#(!&6#XFY@CDI+(9##725Y8]\T?'EF2X[Z MZ\0U9-^BN.G6UJRS%1RQY0?P*(4I--R)#+./ "XYWGL?[+R?!2<1[W%Y <%X M ($7A"?PPCX:88L7'HV&3KG4C4+XF<.#Z(K>5L_UDBKZ>'R>\=7 C,MT39+: M*"JV0_'IK \/6[?]=Z5KEN+4H0;3J%[023Y_\D?>MQ/:0?;R#1&6*# OJ3#]T2"*8O##@>]= M0A /XC@ZFTMMSCO9EEPO'<9CDAE!=.F=D>9E&%G-@I'$1P*N;O7:!6J M53M.-*2R$:;KN?ZUGUC77:.^BW?C[I&I52DT<,Q)U;N((P=4-T*ZBY%UV[9+ M:6@(M,>"IBXJ*T#_N91F=[$&^CF>_ =02P,$% @ &HC-5AT^5HW; @ M/@8 !D !X;"]W;W)K&ULK57?;]HP$'[GKSBE M4M5*$4D#XQ]UW MWW?V'<.MTL\F1;3PFF?2C+S4VN(Z",PJQ9R;MBI0TLE:Z9Q;6NI-8 J-/*F< M\BQ@8=@+S,]'JK29D+B3(,I\YSKWU/,U';D1=YN8RXVJ74;P7A8 M\ TNT'XI9II6P1XE$3E*(Y0$C>N1-XFNIQUG7QE\%;@U!W-P2I9*/;O%0S+R M0D<(,UQ9A\#I\X*WF&4.B&C\:C"]?4CG>#C?H=]7VDG+DAN\5=F32&PZ\OH> M)+CF96;G:OL1&SU=A[=2F:E&V-:VO="#56FLRAMG8I +67_Y:Y.' X?^>PZL M<6 5[SI0Q?*.6SX>:K4%[:P)S4TJJ94WD1/27(S7V9H+H>!I? .)%@UH:9U*/9.J(C! MHY(V-?!!)IB\!0B(]YX\VY&?LI.(][AL ^O[P$(6G\"+]\F(*[SX?R7CQV1I MK*:7]?-8.NI@G>/!7+5=FX*O<.11.1G4+^B-S\^B7GAS0DIG+Z5S"GV\H.I- MR@Q!K=VK;60EC2S$X_V^$#.BN%^AR=$EU3A?4NA>;DFQ M2)@['NZ^W,#<$+7JO.](M69:K84%;JT6R]*Z]P96@=*)D ZP(IRJ+"'R).\3 MU\K]X.+[9 [G9WT67=V$87@)W<&5'W5CZ'0&_H"^<=3WHW[<>JIJE3CR%]34 M>D"6^;(&>QN$&!M3DF$<$D#D1V$/V,#OTIL+64CD_3AF?G_0:4W_(<<5P4N( M!FTV@*C;9ATW]KIP[+Z#@YK.46^JSF5@I4IIZ_+>[^Z;XZ3N"7_-Z\[ZR/5& M2 ,9KLDU;%]U/=!UMZH75A55AU@J2_VFFJ;4X%$[ SI?*V5W"Q=@_Y&ULQ9I;;]LV%,??\RD(+QU2P+,E^9XE!ISHEFYILP3=@!9[8&3: M)BJ)*DG'+; //U*298*EN^;(K,D[P/#=*XJYC6<-N@FG:FE[ESQ[X M](JM94Q3\L"16"<)YM]O2,PVURV[M7WP2)VG#_>DOW\\*KPCQC06Y9_!>=R]5U:]Q"<[+ ZU@^ MLDU(R@(--"]BL5 JB)"L%NG")Q#06;]$CZB*QPHJ :(H^IE2* M-CIO>OBHK^]I'*M<\C1[MU==JE&I<]NX;-SQ&<;W;-4K@3RTCF9-]A[ M/[!W#("NJL"J%IUM+=XX1N(LXQUDV6WD6(Z-/CZYZ.+\[7Y5%#\-KMZ:P>_9 M2P?9XQQL-=74*_RRAX5?315E-O?)X]]&GVB"X>]S][ ]%_/='9$ALP MP>LQM@$3FC'OUK&JGI'&V!.##'I58^KEO-Y_T)@^_ZY@Z$Z]$'\WE.2FR+G? MG+,>X2Y%AB-RW@%QZH;0QFG$4$9X<6X@"[4\/Z(T_GNT5OTCWG< MN#%F=JK@(&$N),PK8*.]+V'W.OU^]2D*)4%F&4#"0B!837'#2G%#H^)<(B). ML^WHNJ@&5%$-J$W*,D)/59;9PP\IDBLJD![Q=531[O7L]GC2WX:!&]7?(BK$ M6O6^DIU]PE^0;B:_8<[TGYH,+JG0G?(\#VJ<]J@W:0_M2=NR+)1A.O]EG:$( M9U2J4F]6-%HI$Z&F:7EOCC"*6)*HVHE4>,O57*(LD*ZMDF=-VDYOF/,PIX*F MR[/YFBAGE./DT%QRG J<3S([32T#LF8]2)@/"0L@82$0K-: 1E4#&AGE&7 F MA-*/6.5=M,OB&'.A^^;SIH93P"9[?56OUQG7NZI;8XZG=K60, \2YD/" DA8 M" 2K"6I<"6IL%-13.=$O>C2MJ>*)EM3QH;Y@#O;'0,<:#2SK0%K&O$^5%B3, M@X3YD+ $A8"P6K2FE32FIB'TL5"!8]-D679;=6#RW-C<%ED95M[DG,..S*C M.Z>J#1+F0<)\2%@ "0N!8#6UV=9N'=0RZNV6":F7+*,UYXV+BC=FP*F!)"C- M!:5Y)-"Q)OM_!U,64 \"4%H(1:M+:V^)W39*ZTX-CVJFDH?AQ_LH M,^1D>4'27%":5])J\NI/.LZAHB S#4!I(12MKBAGIRC'K*CTA0@]Z5-C8*17 MG)>D45)&RLF2@J2Y):V^)G78JWB@>?J@M "4%D+1ZHK:[5S8QB7G(I)?L7A. M5&0UWRVT-,H*="\"E.:"TKP?5-IVW::-L$ QS5LD2_.5E/>S)W?V1[ZZ0],- MYO/R_5GY_MV3IY/.5( ;(Z?<.6PCMDD%LBWK3;Y]A+GD./K203.!L$0^>>9K MS+]7&VAMI%>0J,B)ZUC2!$NR7;U1SBZ+X:;XK)JHTP6N+5G-C^Y/8'NMH#2/%":#TH+0&DA%*TNN=W>C#WXWW:B;="M&E": M"TKS0&D^*"T I850M+I<=QL[MGG?1$^^$?F6D50/8+ZF*J&*R4$BK,U(RY\5IQN)&LBP_&_?,I&1) M?KDB6$5+.H%ZOV!,;F]T!M69TNF_4$L#!!0 ( !J(S5;833"3/0( -0$ M 9 >&PO=V]R:W-H965TV0]B_K^V$E$HL?8D]]LPY9R8SCAJI M#KI -' JN=!S4AA3S8) )P665 ]DA<+>9%*5U%A3Y8&N%-+4!Y4\"(?#:5!2 M)D@<^;.-BB-9&\X$;A3HNBRI>ETBE\VG/$UG9.A$X0<$^,0J%V. M^(2<.R KXW>'27I*%WBY/Z,_^]QM+GNJ\4GRGRPUQ9P\$D@QHS4W6]E\P2Z? M!X>72*[]%YK6=SHED-3:R+(+M@I*)MJ5GKHZ7 2$X1L!81<0>MTMD5>YHH;& MD9(-*.=MT=S&I^JCK3@FW$_9&65OF8TS\8[E@F4LH<+ (DED+0P3.6PD9PE# M#7!_!?J&)P-++I,#+/;:*-MFUXK34DZN4[K)F^F*)C@G=K0TJB.2^/V[T73X MZ49"DSZAR2WT^"7+4&EHJ%(N"UJZ)*Z);&&F'L9-\S$>1<'QDCFXZ+025>[G M28,O2]MT_6D_LHNV4_^ZM_.^IBIG0@/'S(8.!Q\?"*AVAEK#R,KW[5X:.P5^ M6]AG!Y5SL/>9E.9L.(+^(8O_ %!+ P04 " :B,U6S@U'2F@$ 3'0 M&0 'AL+W=O9H(]57G0$8\IJ+0H^#S)CR+@QUDD'.](TLH;!W%E+ES-A3M0QUJ8"E M5:- $S1?0JSYGZ_@!";L9!%+Q=^,R7F7$7 MPLFH9$MX ?-[.5/V+*Q54IY#H;DLB(+%.+B/[A[BOFM0/?$'AXW>.R8NE;F4 M7]W)PVZ@W<:T%T#6L6][:B*\HD9-ADIN2'*/6W5W$&5:M7:!L<+-RHO1MF[ MW+8SDQ>^+/B")ZPPY#Y)Y*HPO%B2F10\X:#)3T]@&!?Z9W)-7JPETI4 (A>D M5-88RGR_(J5P;5F1$OBVXJ4=,4-6&A8K080MN!Z%QL;I>@N374P/VYCH.S%% ME$QE83)-?BU22/\K$-H$ZRSI6Y8/%%7\ /,;0H=7A'9HC.C%==7B2J_[CMYL MESWY,H5\#NJO0TFB$FZVW>F2)3 .['32H-803'[\(>IW?D$"[-8!=BOU^'\; M5O+ED^V3/!O(]<'TNV=(OU>GWT/'YPFL:,)9-?%S,)E,#X6(B]ACYN8T<3>0 MH/IU4/UFIKDFUN /45H*>8 M"T=4FDZ&R-,XPG'<<#H<4<$^#"(/W@@%VV3FQOAJ;X#=<*_!SB@!1^Q]#F)& M'IE1[^+MC0*Y;04\GR,= Y21)V4TO'@' MH1QN6P&/Y0A':E,'X2I-'40]=RG.W88OR",JV N2>HQ2%%*31U9RPP3_&U+[ M\2' KJQYHNU*>LT3.\+7Y+G0]KZPMS&OX[VT'&GJ44CII7N=HIAM6P$/78KC MLJ'7CZ@T]KH',,4!W-3KN$H/B\4SE>)+R"DO>+[*:R.3?TBCGPYPV;9#ZT%( M^Q=O[G,L>:E'+L61V]1$N KM8,%XKE)\]7C(1:V_,O&^VA;6$Y+>7KRU4/JV MK$#L61R?A,5'5+I8+)[%,<[B*7MM]7["9=N6T,,WOGCXQN> ;[SW^_-)5KQ' M5'K8^RGVQ(UQ5AYR4>OW$]Y7V\)Z8L<7OPJ.SP'_V,,_QM>O3:V%JQS\?@KW M]JER4,MJ-TZ3JLK;+:OZ:KWC=[_=Y_*/;[<+ITPM>:&)@(5MVKD9V**I[0[< M]L3(LMKUFDMC9%X=9L!24.X!>W\AI7D[<1W4^Z"3?P%02P,$% @ &HC- M5CBF9"%> @ W@4 !D !X;"]W;W)K&ULO93? M;],P$,?_E5.0$$BPI.DZIM%&:CZ0>5.2FTD(V>: M*K:-05:$("GB-$G.8LFXBK)YV%N;;*Y;$ESAVH!MI63F>85"[Q;1)-IOW/&J M)K\19_.&5;A!^MZLC;/B0:7@$I7E6H'!KF?_#KF[7+;,XJ46/WE! M]2(ZCZ# DK6"[O3N*_;Y!,!<"QM^8=?[)A'DK24M^V!'(+GJONRIK\-!P.3L ME8"T#T@#=W=1H+QBQ+*YT3LPWMNI^45(-40[.*[\HVS(N%/NXBC;\$KQDN=, M$2SS7+>*N*I@K07/.5IX=X7$N+#OX2-LW#^B: 6"+B%G#24PN!T\2YSWOJN--7^&=I'"K%=46OJ@"BW\%8I?\ M4(%T7X%5.JIXC=L32,\_0)JDTQ&]Z5#1:=";_M>*WG]SU\ -H;1'J]8QG1YG M\IU]81N6XR)RK6O1/&*4O7TS.4L^CV1\.F1\.J:>+:4VQ%]8:#.)5.OB&.*X MB%LSWT'@#T:@9@/4;!SJ$8V;*M!:+%OA5$L\!C4N,H-G9,8>PXD/>DZBJ<)D ML1#>NVN_87<87LNN9_^Z=Y/OEIF**PL"2Q>:G'QR4*:;)IU!N@D=O-7DYD%8 MUFX H_$.[KS4FO:&OV 8Z=D?4$L#!!0 ( !J(S58D2X%4MP0 ,X: 9 M >&PO=V]R:W-H965TRLT3#)%'-N#M0,)3T9*YUS2T,]:9B91I[Z M17G68,WF22/G0D:]CK]WJWL=5=A,2+S58(H\Y_K'.69JWHWB:'GC3DRFUMUH M]#HS/L$AVC]FMYI&C)X!D82S807JH;=W](J]P=7=$.(6#*0I-$6,<$$.:T+' ,$-G")/??1@%81F/]Q@ M/D+]]TLH!7UPO^8S0PG!;D0_5X/Z":/>QP_Q2?-S(,*C*L(C;_WP_TH;>+@F MEV! 0_,B.D<[0.>X0N>$:^T G7:%3OM="!>V MLCGA3BN_3M<1#K4F1._Y,]QAYM&EDMU\%KPD;$ M"YMY _%JG1"'6_S =6,"LS^;$='XLC,O%:&KC_[Z%#Y^:+,X_DS2D'*DN4^I MD.57V;K"&'9B6_QKT1&?[#M!=Z%LXEK:Q$%ML#E!PV;>0-!:5\1A27"1<6,\ M^DMNKO9K;N"BH/Y.F5&:4BH_)8MAL%X&7[DMVK4DB4_WG8Z[4#*L5C(L* 0V MIN,:,S_3\2CD6JTA6+CY7R,W6%'P!U5 )Q,Y9<9+2?=TQ)/'8#4,OV);=&NM MP=B>TX_M0L^P6L^P\.;)QO0+FWD#_6HEP<(28+7"K=;!N;!3ZLQ/2&BOV;0) MOV%;<&O!P8[WG7V[$"NL%BMLW1;)ANP+FWD#^VJ9P,+]W=\[!>8^>()DW<6>!JO% M!VOO.UEW(658+678NNV5#J)/TAQ$-*7 MB*D@0S'M+1YT*)?O"X/3\J!53-_8#%2UJK< M7TZ1IZC=!'H^5LHN!^X%U1%6[U]02P,$% @ &HC-5C;_4"E4 P R@L M !D !X;"]W;W)K&ULM59=;]LX$'SOKUBHP"$! M6NO#CF.DMH DNO8"-$7@X%K@BCY0TEHB*I$J2<7)_?HN)45G!XJ0%KX7FZ1V MACNS$KG+K53?=8YHX+XLA%XYN3'5F>OJ),>2Z8FL4-"3C50E,S15F:LKA2QM M0&7A!IXW=TO&A1,NF[4;%2YE;0HN\$:!KLN2J8<++.1VY?C.X\*:9[FQ"VZX MK%B&MVC^KFX4S=R>)>4E"LVE (6;E7/NGT4+&]\$?.:XU3MCL$IB*;_;R56Z MV;>Q)X$!2:R/+#DP9E%RT_^R^\V$'L/"> M 00=('@"\&?/ *8=8/I2P*P#S!IG6BF-#Q$S+%PJN05EHXG-#AHS&S3)Y\*6 M_=8H>LH)9\);S*B(!M98266XR. H0L-XH8_A+?QSOH:C]3&L@0NXYD5!I=)+ MU]#&%NXFW287[2;!,YOX 5Q+87(-?XH4TWT"ES+NTPX>T[X(1AG?8SR!8/$& M B^8#B1T^7)X, "/7@[W1]1,^R),&[[I;Q3AZT<*ABN#I?XVY'S+/!MFMH?& MF:Y8@BN'3@6-Z@Z=\(_7_MQ[-^3:(?I'B;U$I95YG6 M:#0/:(.!]@EI#A2HA!^CX'M+,/AZC66,:O#M'Z7YU;?_D&31@DBRZ$!D M>XXN>D<7XR]DZ^C@W3>.O%%<*C 23(ZPX8*)A+,"'I I0'L; MTFJJ:6R]XH MK^R%]*:)_:!D7<&6::"FC@G^+X5R0409RDRQ*J=OHX"XUK0A?>NUX'3(T?D& M.4MA(VM%79DM/XL+!-WE#_%#CW^8#)5L5,VOENQ 9&W)W)TNIT25-=VBAD36 MPK2=0[_:-Z3G31_V9/V"&M6VK_R/INURKYG*N-!0X(8HO&PO=V]R:W-H965T4+AZXN)-;QA3XE*6YO)QLE=J=3Z=RN659+%_P'GL8A=OV"U3?^W>"7TUK:.LDHSE,N$Y$&Q].;E"YW-: M.I06[Q/V((\^@R*5!>=WQ<5OJ\L)+!2QE"U5$2+6?^[9G*5I$4GK^'@(.JG; M+!R//S]&?UTFKY-9Q)+->?IWLE+;RTDX 2NVCO>INN$/O[)#0EX1;\E36?X/ M'@ZV< *6>ZEX=G#6"K(DK_[&GPX=<>2 _!X'?'# ;0?:XT .#J1,M%)6IO4R M5O'L0O '( IK':WX4/9-Z:VS2?)B&&^5T-\FVD_-;ME&#XH"-VS'A4KR#7CV MDJDX2>5S< 9N]:Q9[5,&^!K(@V625Y.G&(2=X/?)BJV XD!M&?A%\/T.S%^] MU;[_7-V 9S?/P8WV ']N^5[&^4I>3)567;0]71X47E<*<8]"A,$;GJNM!*]R MW50SP%2G6^>,'W.^QLZ(K]GB!<#A3P!#3"R"YD]WQPXYI!X"4L8C?4/POSOY MP]5"*J%7PK^V;JU:I?96B^WA7.[B);NV9+N(KBEU&*[>M^1B"",-"#='^<2]<.>WZ( M?*^V:\CT:IF>4^9;/3C"I:]R]X[:#7 HY8ZBQ6"7H\VO];F.[6]9]MDJ:>8 MC%-F78-^IU7LP9!Z+7%=,S\@"-K%!;6XP"GN)4OU5BX^@V+B)$MKWP6=AE% M*$4M?5TS$OD8V?6%M;[0/?\.B](QM&&W70\&T ]:^KIV.* ^\GH41K7"Z$D* M-=U%7.[B>M-8)VH*GJ5R3SCJWV'F13[V>Q82PT8F_HE,44+@#']ZP;,&$%0[N M&*?28:QHS8P-0-'W(2@:%:%C16MVDH$H&H>BAS"-O0Q"8EEH74/-42^@?7N# M 2D:2%+T-)3:S/I9B@Q,T4":NOWM0PVLS;T@W>T?A\1UUR1XA&86<9=^T"Y!'BVT5C M0W@\,N&QC? (D["EV&*G"8_\GB(*&\+C40B/+82'GA;0UFDC/$5!GTY#>/Q5 MPG_9W\5.P+M#G,JNL:(U$S: Q]\'\'A4P(\5K=E)!O!X',"[PYRP:X\0J)FJ M*1#PP +![7]*CL,#-7,T108>6&3@)_YFM]@Y?K1C4R'@X16".\0IXS!RA8!- MA8 '5PC8 G[K2'3M7"-AR@,\?GF N]@_(T&(2%NSQ0X1 K%=-#'E 1FY/"!= M[&.MI*778A4%/5I-84!&*0Q(%_@(PX"V)5K,(M13;Q%3%1!W5?![+'CQ#_S! M-XE4R5(Z"P1WM)//A[]%@4".CM"_TQGZN(?HWZ) (*9 (.,4"*3[P]Y'G:-6 MBQ6FN&3S V*J S*\.B!//-6W MV#F.]8E!.QF,=M)%-@HB+VP_4[+8Z<5 ^R0:M)/QT4ZZR*8!;3^*L%B=X0CV M')-3PW4Z,M=IE]C(\]N'*S8KV-.]U("=C@+V0Y3C1X:AA]K'C18KXI.6Q.G1 ML_J,B4WY"H,$2[[/5?4(N[Y;OR9Q5;X&ULQ59-C]LV$/TKA H4"=!=2=2'I8UM8-?.HCD$77C3%FB1 VV- M+2*2Z)"TO?WW'5):U2O3A@\!>K%%ZKVG>3,C:L8'(;^I$D"3E[IJU,0KM=[> M^;Y:E5 S=2NVT."=M9 UT[B4&U]M);#"DNK*IT&0^C7CC3<=V[TG.1V+G:YX M T^2J%U=,_G/ U3B,/%"[W5CP3>E-AO^=+QE&W@&_?OV2>+*[U4*7D.CN&B( MA/7$NP_OYKG!6\ ?' [JZ)H8)TLAOIG%IV+B!28@J&"EC0+#OSW,H*J,$(;Q MO=/T^D<:XO'UJ_JC]8Y>EDS!3%1_\D*7$R_S2 %KMJOT0AQ^A MS4$S7JGWY(8\8Y<5NPJ(6&.-5Z)9\8HS6S#?RH75)S[@,*?DL&ETJ\K$IH'@KX&/*^KS1U[P]T(N*C["\ M)33[A=" 1HZ 9M?3J8,^OYX>7G 3]5T06;WH7!?\KW7^^WZIM,03X*NKLFWD ML3MRJ2U;P<3#8T^!W(,W_?FG, T^N*KR(\7F/TCL3<7BOF+Q)?7I%Z%- M$KNW%[\"DMFW=RO%FFOG*](*IE;0? WVTRP+\S 9^_OC%)W"TCP/Z0 V/X6- M:)JDM(>]L97TMI*+MCX]_88-H]P&+E+=^2:N)FAUDJ/0;\* 9MG H0-&DV04 MN!VFO\]YY?]#X[/H[;TX(L M 0]X()J]V$/>Y3L_/3SR. SB@?-36)K1T[YTP/(TB(>=Z1_--37(C9T/%78> M?F3:3W6_VX^@]W;R&NP_X&C:3I+_R;1S[6 R4A)>QV MA/K2X(]S?#\.]/I.]UQ\DSM*%?J1Q*F<&3NELFO3E,&.)D0.>4936-ERD1 % M0Q&9,A.4A 4HB4W;LCPS(2PUYM-B[D',ISQ7,4OI@T R3Q(BGF]HS/,.?3C$1T3=77[$' R*Q90I;05#*>(D&W,V.!KV^QKP'%CC\8W:)+&L>:">SX7I$:]9D:>/S\POZI8FNT!ID M%N8Q17R+6%JJK,C6!B2$(LHC0;(="TB,"*A. N2OQ0I=K"[1"@#HRX[GDJ2A MG)H*C-5'FD%EV+(TS#YC&+;1/4_53J*[-*1AD\ $+VM7[1=7EW8GXR>Z&2+; M'R#;LIT6@V[_/]SN,,>I(^\4?,ZYR+\UMH^+C50"7I2_VZ)9'N:V'Z:_'MI]S7L&M5VC3KM6D-:=FBQ%9 2]'A/DPT5K9GH MI'EK)GHB:WCLU1Y[[ZE0K\^X]$36B,NXCLOXIQ1ZTPU[Q*UA*4&C8[FZ>(PM MYT36+?OLRM)G M7'HB:\0%6X=:P/HY8?\'[HRR*U1#LMASO5-EM^R;V",\;A7VQ-?^V#O_9["KLZK:_8],36C,VAV,*=-4N'M+MQYZ3MO)*L M/;:<\>14VJ_WX8D]QO89;1^*)-Q=)2TD(U>7@6Y$/HZ"]]] M08KK+)&2*HD"GDH&;P(?L]9IB_" Q20C$'(V#\T M!%22,%GT.$J> >A+D31B&U#;RU3$>;AG<5PP01(S\JRIY!!]3H,XA]NKO@L? MO[&(290>F5L9N14\06NPFL!E'/@3GL.BXL6E&KO6T$()G*/-N="WT.MR 3N' MAV@7:_?N<$,DI#UJ)] =OQ/?<\YSO[>ANI'O02P)"G ME O==Y;&9%>NJ^,EI%0W9 8"O\RE2JG!J5JX.E- D]PHY6[@>6TWI4PX42]? MFZBH)U>&,P$31?0J3:EZ'@*7F[[C.[N%*5LLC5UPHUY&%W 'YCZ;*)RY)4K" M4A":24$4S/O.P+\:7=K]^88?##9Z;TRLDIF4#W;R->D[GB4$'&)C$2C^K6$$ MG%L@I/&XQ71*E]9P?[Q#O\VUHY89U3"2_"=+S++O=!V2P)RNN)G*S1?8ZFE9 MO%ARG?^23;&WW71(O-)&IEMC9) R4?S3IVT<]@S\]A&L0'!H<\Q!N#<)< M:,$LEW5-#8UZ2FZ(LKL1S0[RV.36J(8)>XIW1N%7AG8FFBA,"&6>+\B$4V$( M%0FY>5RQ#$_*D+-K,)1Q?4X^D5^#*3F;GI,I88*,&>=X"KKG&B1AH=QXZW!8 M. R../0#,I;"+#6Y$0DD+P%<9%]*"'82AD$MXBW,&B3H7I# "\(*0J.WFPQ M%&L\8M242B,5RJ$(,G M5?0+4S_8I]]M-UH'_&L]G,B_4_+O_"/+E'IF8D%H*E>BLJ(Z;U-1Z^=$%=U2 M1??-M3*3"JVMI%CJ2D'=UUG5;+0/Y-0Z/%'.92GGLE;.1.';3Q0U0/ ^C/'V MPPRK4E+ ^.&>$J_A^?[AV=2Z>Z\8=^\!34$M\KY"8[0Q?XJ'J%PM6Y=!_F(? MK ^QI2DZD+\P13\TIFK!A"8&ULS9QM;]LX$H"_[Z\@O,"B"]2Q^"JJ MFP1HW-V['K9W1=J]!:ZX#XI-QT)ER2O)R?9P/_XHQ35-B:0JF3GX0QN_#$?"[70E3@STV:E5>3=55M7\UFY6(M-G%YD6]%)K]9Y<4FKN3; MXGY6;@L1+YM!FW2&@H#--G&23:XOF\_>%]>7^:Y*DTR\+T"YVVSBXLN-2//' MJPF;M\FH2U!:)5"RJ6D4L_SR(N4C36I.TXX^] MTLGAF/7 X]=?M?_2."^=N8M+,<_3WY-EM;Z:\ E8BE6\2ZO;_/&O8N\0K?4M M\K1L_@>/>]E@ A:[LLHW^\'2@DV2/?V-_]P'XF@ Q)8!:#\ M02X MZOI](:=047UY"=ZG<5:!.%N"G__8)5MY;BOPXHVHXB0M?P13\$%.N>4N%2!? M@>UAU/8P2AQ&3<&_7M^"%[<_@EN09.#C.M^54J*\G%72XOJXL\7>NOF3=_$5?_9TCI\9?Q-T%0/PE0 '"!H/>?/MPY# ' M'\*/&WW$HN\?CYE8@K@L156"3^_$YDX4_S;%R:FF3@ZORFV\$%<3N?I+43R( MR?4/WT,6_&3RT9,RS6-R\)@TVO'_<<)]^E4>!+RMQ*8T!H_X#)XG95KPZ"%X MU#E=YGE9F1Q\&L6:476F?[C&.&019)>SAV/;NW(HQ$%(HH.<9A8[F,6<9KU> M+':;71I79^J2)'IDPA5& *.(M6TV"A"!,0[.QX<'8T!W# MN"B^)-D]>(C3G3"9&':.#$E(,&];:)!#G.,(F0WD!P/Y\)P _@M^K2=]_>_K M$G(F#.H9]@L; [$>U MU@8+PM;2,,I!'F+STH!'N )]I9J;'E4V%V$W\2!&$&J[:)*#G'*+BTBYB$Y+ M4#<]"FR.(4.^@M+BMF,FN2" U.*88ATX G9D8FO6]Q3A:I<%.1 M^X!#%ZHO;7IX%!C!\R,CZ!6-?&G3 ZC@"(ZCH_TP;4)CPB%N3WR3'.)A8)GX M"H^@/SZ")NX)J.2YMK5&04@0LYBK F>2DBPBSXHDM>!MHE=,2P9CE@,5( $ MQQ'2VX_'4]^5-[S2D2]M>C04'\'S R3HE9!\:=-W!!0BH5&(-$.44FZ/S(!'DE$U_:] J,D'CR 1U MB0,%B* VDAOD(.8DL" Y4F2"_)&)6Y4YAL!X,DY7I+NKR :=2C;(0#;&,V+8 M_'&=$<4V:!S;?&.6^BU+LE+*I5+,F9^\$I O;7K,% &A\R,@Y)6 ?&G3BQ"* M@/ X L(FLB$1;5^R37(AYD>7=MTP14#8'P&Y50W(3QX4Z>XJAL*G,A0V;,X8 MSXA!SG5&C@I6ST)14_#VF_*2^^B#"UW/P4U8<1,^/V["7KG)ES8]@(J;\#AN MP@9NHHQQUMXD,0D&.$+,Q#SZ5 M?7"7:7@HP]K)+5VY,(006?9UL&(?/))],(AW3))6041JTI;Q CD%EV6HG"&^(/;]RJ M!N"-!T6ZNPIOR*EX0[K88CP=ABTB^^E0;$/<;--TO4WSU717BNDW-.6XU0UN M+'F6MIRCOISS@Q7BMS/G.6"%*%@AXV"%&!B$,!*TVTD,_38(A0;9B&5&<0D[E%&+8>X'A<>%K;Z)!+D#(MI-,%*<0-Z=\ MS.6=C-$RWCTBC:#$M[9I!D$899V%-HM1,$00=K>:37)042AY6I/ M%8U0-XT,:27J465SL8LI4\Y1)_.;Y B'R-)*1!704#?0]+<2]2BP.8:[=XHX M(NV[;X,8T_HH=;<4JE#GE=R:?V]ZQMF\(89- @IQ^Y)GD(.-*F1TEA#&7GE[]'E*H< ?2D30^@(BO:0U:V[O$N)U$< M\';G@$&,8((M.VE4T11UT]00/*5=;IK"*.HTCQOE@@A9T(\JO*)NO.JGT[T" MK>D)&RYK!C%$ TMN9(IRF'NCP\JFK+N%P1##[%(4@#)U=2F-.E!D<0$_:] JP&$]@&-)::Q+'DC>(P;M MR6X0"RBWH"53@,+SHIT7NS0M[/NMN0#!"HG:>-8A1$F);GE474^:^F/;DLV=I M*G.;-'CI>M*F!U!=]AD_O]SGM2;D2YL>0(4BK =%;+EOQ#:+L5#@09'^"ST% M,:$;8H;D3[>J >YZ4*2[J]@H[-E8Z?])HJ_BCP=%NI.*=4+W'HDUD8?=W0]C MRYU!SM5R%RJ(",>7??QWWKF-&9J#?&G30Z= )SR_HE'HM6CD2YL>0 5?X;BB MD7O8D 5_NB+=-45NH;^RDUO5$'<]]Q:'1S\K/_EWY2. R^SDZ8IT)Q6TA2,K M7Z&AH&7J2S3).?H20T5#X4EU+T_MB6XC!N>>YRB(<459_/P*8MQK0D M.ZE@C8\KF\UY=VO)V/AID',U?G)%0?RD MBH_D_W(0=GFN>H?7'%4OS\:E_< M:^W+ES8]@(K.^+C:EWO8D&7MF."_-7/W*J&N'NZ(MU=!7K\U J<6\$0 M)SUO@$4*S:*15;S]N.-'>)D:9 UB]@;9J 8>_1/%"5%OY\M M_#VO!(#LQPOP41[885I22I5K$2^_RU2\ RETBA]8Z/^0[:>GK59$LXF:0 ME$WS1;/0X@K(=GZ? Y?O8&&SU]'\-4\,G^#Y#>-KIDZ]--3/=_%Q7V22:?$ M2IH17-1[!<73@S*?WE3YMGETY%U>5?FF>5F'2A2U@/Q^EFW@R[5 M@WLA[\JV&NW*E;1Q4_3#EUJO34H<#L4UG9X/N#M[/9SE#$GQMWSX[^O;IOW4 M79=E'_Q[76^Z-T?7?7_SZOBX6UZ7ZZ)[V=R4&_&7RZ9=%[WXM;TZ[F[:LECM M"JWK8Q:&R?&ZJ#9')Z]WK[UO3UXWV[ZN-N7[-NBVZW71?CDMZ^;VS1$O;XJK\J>R__GF?2M^.W[PLJK6Y::KFDW0EI=OCM["JW>0AT.) MGA#;?_E1?"^+C9]4&Q6P>__M:UN1./VP3?ORKZHZN[;8!'\)/K< M:EN707,I6GS9;)95716[QA.O]-=EL"S:]DNUN0H^%_5V9W?SX/WFP7OYX'T1 M_./M>?#-^;?!>5!M@@_7S;83%MWKXUY$-M3O>+F/XNPN"F:( ECP8[/IK[O@ M]YM5N1H[.!8I><@+N\_+&2,]?E]>O Q8]B)@(8N0"KV;7YP1U8D>FBG:^>,& M?W^]W92KH.BZLN^"CS^6ZXNR_07+$^EF>(J\ZFZ*9?GF2#PFNK+]7!Z=_.ZW MD(3?83%ZHU]AQ_SX9U&9X(>^7'=HDKG/)'MR-DIR_)#DF.Q6 MI^55M=D,F;DH1!Z6)1;MG8MDYV*81SZ+X99E42[Z]6[41V3 MASHF9!W?+D6[=-5]>W;;BZY:56*2PNI*NG)MF3MGL1H0<)XR/)[T(9Z4CF>U MV@6#/N92[2WC-$_B9))JQ"QF2<3QFF4/-&(#+*>/ M]S,*+7\(+2=#>U=U-TU7U&C2U-#Y1#'ACB9C),YQ8F\]:G%Q4= )PRZ ME'/X!WBC!A%("@$:0W9/B/JN$Q2K?PH\'>9+O,4C_1F59=GT28:8+8#QW-28 M$A^ G#A/! A:YK6]@]'SG:<\RK)I'1'#R0PXKJ2?\_]X,J>!X/_!G\> M_C+\>X]/)"S2M7/NEIZ\C7,I,0&29PN,X)5+?'D;)UKR"] ,P<:3RT^/C(\ M3SK8)-B 1/A'X(\!-$'R#] 1*'9J:6L*:),GZJR/-4BTLU$V'%NB$AB#]#< M0R#=J:6H*2"RE'-71J@J2O,,CYM)JF(6JB)X[]12UA X0_@JR:<-B5D!-U B MDPC&: 2S4.*II;@I))VC%A'G<3@-"K%C2\#!IEQ0.- MV )BAHB]@MC>VYAQP-38DK*8+\HZM7@R90%ALY3ETU9'T(R%S-3HDLS8(\GL MU.+ %)6.:8+1>#H-2S<;SS'CL"3+,9KE/C1]4:/1T.5,T<1:-5D80S1==4'L M(.,\-$R&3/(4H]==O+/I#LM>*'\;+#^7U]6R+NE%3;JFSJ/V*?")27QBZ;/E M5$92FW.B/7D;)UK2'*.);-;B)D/ B\6A-JTC9E%N6MIDDL\8#5GD8B#3X2C/ M8^TQK5NQ&#)#U2*)4!&-0=1J(%W4>9M!9Z8H80;VC20S119FHM;\(@1I()O. M%9A5;)H!(XD]$0TGMC6_2.>*11Z#5CO$##@P4],KFTTT-AR.96>T9^>>@:T. M\82%A@@E@T0T0C@L9$4Z+^A['XC1 D)F0,%(0D5$PX%]%2O2Y_\H4A=#]Q5$ MS$;/N7$%)25$-"68J.6Q868OD+!O1"PS>Z>6'#\CK M:.!>YU!?WL9IE'-HE#U;6(D.V$LB$NW)VSC1$@0B&@1FP4JD3_5QE&I#"K$* M4\.DP"4/<)H'2%3A^A2>:#MHB)'Z>69<+SG-W;N%/K,SQ-NBD]._-RRFC ?4#@RM6O-H-LLF.GC"Y>S/Z=G?SN><'U^ MCQB?UDXW&CW7QK63#,!I!C"R"<>V&=0]QWVUD&T&GD8&9N)R4N7T!U/O;')6 MW%0BU.H_HM_W95VNA>-E%ZS*S]6R[(+?_39C -\%?V_:3XMJLQ@V!Z]$UZ87 M7>@@G(?)4TRO7$ZO/'^V',.][JCX\C8^3R8I(:8I8=Z)L@.6#]#31!X.4 MU!'3U$'2$%W6);['.QK')ZDDIJF$HBJZJ&N'/<0;&:-$G-B".!1YT65=VO#Q MCL;Q24:*:4:R(1Q=W"7$QSL:AZB<7[4>H#D4 VG/SKWX &]D"B2#Q985F/FD M2'MR:?#'.QI'*YDNIIG.3IRT Y<@'^]H'*0$Q-AR$-<$KK&^#<%"QMF47!$[ MB#(>&D[5Q9*C8GJ9XO^%KC\+I.B$72W,*&BEJ^\\J)^"I1+)4DGX;*$U\;H# MY,O;.-$2YA(:YF9!*^W#X;GBP=$X3@EU"0UU)+3295WB\PQTB02Z9,;!&0.T MTD6=.ZQGJ$LDU"46J*.@E2[KTH:>B2Z11)?01&>#5KJX2XB>B2U1+C193]8< M"JVT9^=>[!GC$HEQB65I;CZTTIY<&MPSSR62YQ*:Y^S02CMP"=+S!:M$HF%B M.6IL@M9$WX^"D.?Q=-\*LTLCX_VE5')42J])?6UH700_S()5NMJN@]F7MW&2 M)4.E\&QA-?6Z#>C+VSC1$N)2&N)FP2KMP^%YXL'1.$X).3()?..()D@%6ZJ'.']0QSJ82YU )S%*S295W:T#/)I9+D4IKD;+!*%W<) MT3.IIM!JD-AE?;LW(L]XULJ\2V=<2]^'JS2GEP:W#/'I9+C4IKC[+!* M.W )\O&.QD('$@DSR^%F$ZQF^AFE+(V39 JKB%V: C"3!(/DJ,QZV=XSK(HI MM&^W=S)+U68HN-_\7YO1E*ZDZ]#UY6V<4DE,&7NV:)IYW4OUY6V<:(EL&8UL ML]"4]N$B)>(9W3*);AF-;B2:TF5=XO.,;9G$MFS&X3.3$(S7;=-#O)$Q2G3+ M+.A&H2E=UJ4-/7-;)KDMH[G-AJ9T<9<0/7-9IL@56<_1'8JFM&?G7NP9UC() M:]F,^_WST)3VY-+@GJDME]26T]1F1U/:@4.0'AR-@Y0 F%O.LYO0-->/GZ=) M#-/[@(@9A\1P$RF7$)5;K^K[Y5)4TM!9PH:NM>M ]N5MG&/)3WGT;$$U][I_ MZLO;.-$2X'(:X&9)V%A\&.[M[TN-Q:+"$#0Y.<0N3;GA.DPNV2VGVJ4'+QU+4%(XO!O3@:)P4R8 YS8"DT(^EK"DK^N&Y1<2T*S68&9@NU.:* M4*5%J=*B]&,I;HH)T5F*]7.#F!G/C3IWH:IR:=V#?:2&Y*GM+4R"570Q9\6J M$%%X,JO^0*C(;(9N.IMX$BQ*3_#+"V,B_(IP'N*.E*$,F9*J&=<3YDDDV5P9 MLZ5?JTP33;<-L8I24U=0=#9#>B7-KI%D\V ,2[^0"0P@FSX*<,,1R$RB4Z0Y M0QJ=OMIGB<,EARPAN \63^XF.5>41L/XV7ZVN*^[MV0_B1)IJ$B1AC0^SEH( MOW(:'BWB> MW1<>/=5CB+24ZV9QS@T?22!4]#C#@P4YSRQE'7C)6+B">C9%NM^%<=! MQQQ"APE417&+I/@LZ+7X,*FNT\7>(B>55*9H6B7[ZS'H;.$H2XW=N^N3 MR(2K.N'P?)4N@18H=T_V4^AT@2I=;M$?GX>*P!D MD15W0T[/:N.(W#A+3!RMJ(V#13*<9DY$$SR*(->^P 6QXY%1*PD4]7"PZ'^3 MU$F7=:%.#YXF(2K09!'\IJD34>I>L&RJI(6:<6.O5Q2]P2+$;:5.5&P[5G<- M[JN(2F(:)?-!T>4&BZZV#^ZDW\+]FVX01C'+:X&BU@T6V>UY7_9CV1\S?=N/ MW^6,0]S1PTK!)(L*N MW,GV=(@TU_77,C(.)Z!1=;:#UI.=@)\.$OT!34,3L MQM/DI)+*-&T1I?YJV/DDFF"6Z-Q[]E.H@H$BOPWL^>J" :T=[I[LIU"S $50 M'"R*XO,0%5$#GVB7[./!#$/.4],:HJ(<#A;I<#=(I9TYM],A[NBO=U,HRJ), M3H,L(C@.G,7(E[KIADST/^,":J1^ ]WA&@^ Z86G69SH%<0H*LU#,-90P2B+ MMCA-HG1A%]KVX&D2HT)/%EUR*\_2Y9W"]$T_BK@Y6-3-?1 Q_1;N3P?/)\I! MT50'NZBZG9DM/DS,[%F[M) MLA6FLPC,S\-N1$5^HKYR'P]B" EGIHTC17(>+)KS;MA-.W-O)]^[>US]KF(: M&6GL1B3F0:1I@C1V^B;DQ<'K)<9%JK(&+)TXP9G^T* MJEFDZ&GJI@N[3+,>/$UB5/C+(FAOI6ZZO%.8OOE)D<<'NS[^HZG;KWK]0>[H M="AP14NVSZ-NBP\3=?O5GK]W-_[JF2@V#6]%5AXLNO(N3!TC&@YQJIU_0,P6 MD)N^W@$4;7BPB,//P.$8^2X93!0--214T4"1> >+QONO!8?GZJ59XG'NK;[< M31I X9WX^=[W@T-TZZED/\6-/U#$\,&BAC\/@V,=H2:Z+O?Q((:)@$C3^3]% MTQXLHO9N&.Q7Q_X@=^1,IRC9@T7*GL;@&#L&'3'M:WM0PRCDH>F*CJ(^#Q;Y M>9*#8WW7D"5IRK359\R0)5EDG"<5=K)(Q],8C.C"+UB6:YR.VD6Y<!5ASW@J!^)=(/U>C$P1AGFG'W!&[!80I-SVK%#%T ML*BASZ#01-\&0]7.,$-*[@P4/7.P")I_/0H]1 C-4GOW[NG)W23="EPDS_@> MV"&:[%2RG^0>F"+T#A:E]WG,F6 'HO0]:]]J[:#(M8-%K]T-20]16J>:$3F- M952T 466'2RZ[#1O)LA5,1;%^B/<]]J0HKD.-M%UBD?ILBZK@1X\C4-4Q-O! MHMY.$^TAJN=XC!X\36)4^(K6#+=3\2&:XX8P?9\N4I3+P2)=[H.J#Q$D)YXM MOO7-01$X!XO"^2RJMO@P4?4ANN94FGQOCBDZZ3!'*'TF=GN0.K^/V/?I*D4U M'2RRZ3/(/=5WTC Q.,R.F#L5Y7.P2)^?Z^.5!NE#),RI'ODDM]L4771(G_'M M-K_2Z][<39*MD)I%@GT>2*?(UQZ&C.G7VQ##7$".Z5J)(IX.%O5T&BE39'\L MCU/MD@]B-]Q3,'W:5G3/P29\3@$C7=:YUQSBCGR$*BKJ8)%1IZDQP^[X9UHW MP8('O&3'"(4#>5["=A D7]&RSRWT:A MY/N"B=JWXUP\SK5=7,PRRL,D-J' 3II[_)*B7PT6 6OQ:>W=MAT:=6CARVHC MQG%5U,&7LFB#N MJ[7H0OWPOL-O-VW5M($8 U6S"JHNV#1](&(0OQ?URX_LES,Q.HIJF*C*\KJI M5T%]KR5]L:WJW;-S/[CNTGE;]==!\3#2?E.LFZT82?O(Q>/D9?P0^FTIXEHW M;7]57-UELQ /XLVGH:9=N12MVG\)+D7UI$W=%)O@F[\T?1E \NU=$HBJB8"* MX+HL5K]I+D6.RJ#;5J+HX/.G9BMJ^O:R%:G;%1*V=2/2.#QG^^"\ZEVV5^596==#,XC AWZKO#JT\="G M7YVRHV/M]3-X]0Z0U\6PS5^=#>,$^UL>BK^)02+^=BS?_N3UC4C8CT4K(%\$ M5EZ*JH0OAX^NNU6A^U_ZYD8,MZ/@HNG[9KW[<4A7V0X&XN^7C4CU_I?A#6Z; M]M,NW)/_ 5!+ P04 " :B,U61Y\E!@8" !#! &0 'AL+W=OBDN5)E[C;KY\D.YX':1_V8NET]WWWG73GM-/FV=8 2%Z4;&Q&:\1V MR9@M:E#'@&_M1OC+#:RE$)!8X5NB($JHZOY M\C;Q\2'@NX#.3O;$5[+3^MD;7\N,1EX02"C0,W"W'&$-4GHB)^/GP$G'E!XX MW9_8[T/MKI8=M[#6\DF46&?TAI(2*GZ0N-7=%QCJ67B^0DL;OJ3K8Q=7E!0' MBUH-8*= B:9?^=C,2WWP@<10GY,=J2RZVE__2,*=\E!^/\N/ F_R7 M_-7.HG'O?DYOSWMUGM>/PM*VO(",NEZW8(Y \_?OYM?1YS=4)Z/JY"WV_,D( MA(^ZJHBN2#$IH?A; @\EG%/><\_[%_5#=\SGBUF2LN-4$IOTA!^O!V[VHK%$ M0N5@T>S3@A+3MVQOH&Y#F^PTNJ8+V]I-.1@?X/R5UG@R?.>-_XW\#U!+ P04 M " :B,U6^(@2L[D" N!P &0 'AL+W=O3/)!K/J2V0ZT M_?6SG9!2&E ?]I+X\IWC\QW;G].MD/>J!-#H@5&N)EZI=77E^RHO@6%U*2K@ M9F8E),/:=.7:5Y4$7#@0HWX4!(G/,.%>EKJQ6YFEHM:4<+B52-6,8?DX RJV M$R_T=@,+LBZU'?"SM,)KN /]O;J5IN=W+ 5AP!41'$E83;QI>#5/;+P+^$%@ MJ_;:R&:R%.+>=KX6$R^P@H!"KBT#-K\-S(%22V1D_&TYO6Y)"]QO[]@_N]Q- M+DNL8"[H3U+HJ%&B%SJY!8T+5.;I =^8 %34% M)%8HWT/ESRCP3-WPZ/3LB)._MC MQQQC(.Z7 MFG12D]/^82D?"5^C#:8U] E,7ED4C4?!<'"@KRR&^V*_M35NH/QF7D,FMK]3-.\)#=8K@E7B,+*4 :7(V.:;*IST]&B M<@5N*;0IEZY9F@<-I TP\RLA]*YC%^B>R.P?4$L#!!0 ( !J(S5;[L5DE M+P, '8) 9 >&PO=V]R:W-H965TMG.S2C8+(]] 5L MY^[KSYWMLP<;+NYE":#00T69''JE4LL+WY=Y"166YWP)3'^9:7C.E<=QM/ZM_M+'K6&98PH33.U*H MNMH"#.K>*.$ M_DJTG\HF>$D4IN0)"C3A546D79^1E* D.KD$A0F5I^@,W>@-5*PH(#[7RY=S MEA-*L%T+/:)*0#D6XI&P!5ICNK)V^8ZZQ!0DRILYI-;\/IJBD^DIFB+"T&W) M5Q*S0@Y\I2,S?'Z^C6)<1Q$=B2*,T!5GJI3H RN@>"G@ZY0T>8F>\S*.6A4_ MPNP<1;UW* JBV $T^7_WJ 4G;I8IMGKQ$;W73_Z/T4PJH4_13U>Z:YJ.F\94 ME@NYQ#D,/5TZ)(@U>-G;-V$2O'>EZI7$7B2NTR2NTZ:>?='ESF1EABEF.;AB MK042*V"*WCJ+XK ;IP-_O1N%PRP(@[3;F+W@ZS9\W5:^45$0LXS.35^[=G>F M#,,HC7M[9$ZS).Z[R9*&+&DGJ[A0Y,EN,A=<*&2QNX MM!7N3A!E-OG<1=;JZMYOR+5OTT-TO2^"T(W>:]![K>BW C-)Z[.+BU^ZQ.M+ M43G7OW< D'9ZR5Z"#XW.]/X-W)#]!K+?"CFA7/[CV/0/ST,O#;J=/3R'V#R-[9^Z-C_6CHGX#_)6I7R176"R(KGP4 MYEHR.$]USD1]R]<=Q9?VHIQQI:]=VRSUPPB$,=#?YYRKYXZ9H'EJ97\ 4$L# M!!0 ( !J(S59*HQ98=@( -@% 9 >&PO=V]R:W-H965TI")*"KU@_5*KH7:=],5(LPCJ++L&9!WSE MN#$'9W"=+)5Z=,9M,0DB5Q *S,DQ,/M9XQR%<$2VC!\[SJ!/Z8"'YSW[C>_= M]K)D!N=*?.,%59-@'$"!)6L%+=3F(^[ZN7!\N1+&_\*FB[U( LA;0ZK>@6T% M-9?=EVUW_3!9PMSF$!7,(= M%\).WJ0AV<0.'N:[)+,N27PBR3"&.R6I,O!!%E@\)0AMQ7W9\;[L6?PBXPTN M!Q"/WT OAI?1^V,3^$]D3^8QZNHD]>R!6EI K8WO/6<.)"?X+"R %C59%FY-=M;65D,8* G6!QP;291EVC]<) MTCI+QH-Q&JX/.ST2-8H.HKH6PH,EJ5&OO';8\E0KJ7MXO;>7IZG?RF?^F96M M3F7^T'2:=\?TBDL# DM+&0W>702@.QWI#%*-7\6E(KO8_EA9Z47M NQ]J13M M#9>@%_/L-U!+ P04 " :B,U6>EM,MWD$ U%P &0 'AL+W=O/O$M2HGIDYGA\_H7_*@U?!K(F@2Q;]'@9R/S-\ P1T M2])(KMCI%UH&Y&1X&Q:)_!><2EO+ )M42!:7SHI!'";%/_E6)N+, ;H]#JAT M0&T'N\P%^3@(:- %,%5(5%WJ* MZQ8-(GZBZVN _!\!LA#6$%K^=W M;.N?G)6!&W$@&SHSU#X7E!^I,7_W W2MGW1I&0FLD22[2I(]A#Y?,B%U 19> M;NZ5E:7C'/HN1/[4/)Y3UY@YMN_CRJQ!RJE(.8.D%IM-&J<1D30 )&9)CMP)%%*=?S,GQ(954*4FVE2?"Z6 !& 9[[N(>"ZT9>JT!X-N) #BJ"A@+ MK9FH6@? EPF!TNU\36+;PI/VTNV:(=OUK9ZE6RL!.)X4@)H>K[2DW]EF.LV ML=-7"&HQ %^K!F"WT4/L.6U9I3.#&/7H 5@+ CBL"#YS$E"0D/A"!1A5 XR% MUHRY5@'P[60 '%4'C(763%2M!.#+I #L-GG/;PN!"T;-[\E:!J#Q9 #2M'<\ M:>]]G17$/64*U1( O58"H&YOU[#3Z(2^3Q14MW]TH?WG(PW5_CF-\O2)?7@8 M+ ##@,]=UV.A-<.O)0!Z.PF 1I4 8Z$U$U5+ /0R"8"ZO=W%OM->NQ>LFJ1J M 8#&$P!(T]@QG. V4^W,P+5[J-;M'[VV_9< Y_,2Q:]=2S563K?YFV<#2+6Y M=_E<5J@/_#21Q+(L);@U3#)3O"=^%B0 1W2I(Z]I3 M*>/%C+8XD>R0CSG73*H*DQ_NJ9(8/#-0][>,R:>3[ '5I'S^+U!+ P04 M" :B,U6"NW^+!?,/ M)/;8!3V21%S9T33VN#A,]PMV3(D7Y(WB:($,PU[$7IC,UJO\W'VZ7M$3C\*$ MW*> G>+82[_=D(B>KV9P]G3B(=P?>'9BL5X=O3WY0/COQ_M4'"TJE2",2<)" MFH"4[*YFU_!R8^8-?LX#:XFAF91R0B/L\D//'OD6Q( M%&5*PH\OI>BLNF?6L/[[2?U]'KP(9NLQLJ'1GV' #U>=Q;KU)Z!FEF+=2R'WEN\M8BFC#)NO$#3\754+3CZ]N$>\D^ MW$8$7#-&. -OWA'NA1%["^;@@WAJ@I.X1G>BSWR:^&$4>GG^Q1E^(,#WTO1; MF.S!HQ>=WA3> MHAYO(0)W-.$'!GY) A(T!18B]"I^]!3_#=(JOB?;"X#TX!H:K MQ6,]C*Z5M<1X65DU_+,J_RRM?]?^EU/(PJ?^8Z ?,>$+1G)E"EU% MIT&C_:1VK>9F[7%N.+FLG%QJG123[< H6G;NZEJVB5J^=:V:8ZWA'#0DP@RM M>_G M2NA$:LV$(IE0]')VE!I6 PL.=EJ/ORR&")L6VU7NV9ST^@A-I3(AGIF#Q,'=GELN[B#0X59 M2L"G6,,:K=CHP3>16C-T60S Y>MGC;9@ M&9W0B=2:*U!9OR!]_?(LUI0:C?$(,6H_[PHSRU[V5/9(UA=(B]MQJ-%KC>V< M4JTQT!'LF0J1!#S2 U[+$=0EME-?AY2>=:VP@7H6A4AB'0U@?8 B9?/&E&M# MV)Z956;86O9,S4@"&.D!/((AJ,M9!W>RV#6:H[X'5J(8Z5$\#!"D6@0[5IO% M*K/&N&LZ*%&,!E$<$)!X,=&N4O0JH\?21&K-F"75D?/JR8&TAHS1-,Y62A@?:&PR;]>B2522HH. M88?PJ(6=7G#TIX>)U)KARPH$6Z\>=GC2KP93J343*BLFK*^8G@4[W'T?8757 M2?H[?<>(E240'O@8,89V>JW1W:=X8]+[T0?+&@3K:Q ][EY>5I3.3UR?8%F? MX('Z9 AWW2)BCF!M&5@&H#"#AMWS$MB4U8:IKS9& $^O-*(S)A!J1BMK#U-? M>PP#KQ2H?ZK%<-DN=Q565G=1MZCMJQ @V^?;31CPZ2GAQ1:#ZFRUI>4ZW\C1 M.G\#+S?%QA0I4^R3N?-2,:LQ$)&=D#0N'/& I,76D^* TV.^>V-+N:!I_O- MQ-(QS0S$]1VE_.D@NT&U 6C]'U!+ P04 " :B,U6A_5G"5D" "A!0 M&0 'AL+W=O4F4(U$FCM1Q8-H/)X& M%64U21.W=RO31+2:LQIO):BVJJA\7B 7W8R$9+>Q8IM2VXT@31JZP3O4/YM; M::Q@H.2LPEHQ48/$8D;FX<5R8OV=PSW#3NVMP6:R%N+!&M_R&1G;@)!CIBV! MFL\6E\BY!9DP'GLF&:ZTPOWUCG[EYK*G"I>"_6*[+&3DGD&-!6ZY7HKO& M/I\SR\L$5^X7.N\[B0EDK=*BZL4F@HK5_DN?^CKL"<+I$4'4"Z+7@LD10=P+ M8I>HC\RE=4DU31,I.I#6V]#LPM7&J4TVK+;_XIV6YI09G4Z_"I%WC',XN41- M&5>G\!%^SU=PLCJ%%; :%N;4%%PE@3;W6560]>R%9T='V&$$-Z+6I8(O=8[Y M2T!@ AVBC7;1+J(WB5>X'D%T_@&B<10?"&CY[_+HC7#BH7BQX\5'>)=,95RH M5B)\+V HY0]\TK#@(GN ^5II:9[JH>)Y]N0PVW;OA6IHAC-BVE.AW"))W[\+ MI^//AQ+_3[ 799@,99B\14_O*6\11 'XV#+]?"A7#PC]*[2399N&X>@\";;[ M21SRBD;3P&PO=V]R:W-H965T==M6J]K9).^T' M!YR$'> 4.\UM?_W,1W$,Q!>XV M7\S83B1Q1F]SP'=I2O*_KFC"]G,+6D\G[N+U1A0G[,5L2];TGHI?MK>Y/+(; ME"A.:<9CEH&?G]#?E<'+8):$TVN6_!9'8C.W? M$=$5V MB;AC^Q]I'="DP M9PLO_P;ZV=2P0[KA@:;U8>I#&6?67?*D3<; >D<6H'H! M:B]PCRS ]0)Y/+;6*X3 MBQ\8B_9QDH!7;ZD@<<)?@S-P+YLEVB44L!58/QG$') D82$1- (AX1NPIAG- MB8BS-=AEL>!RY>^7=^#5W6MP!^(,?-RP'2=9Q&>VD*X6%[3#VJVKRBUTQ"V( MP W+Q(:#[[.(1CJ +6-L D5/@5XA(^([NCP'R'\#D(-PCT/7IR]'!G=PDW=< MXN'_(^^?/DAT\%[0E/_1E^O*%;??E8(H+OB6A'1N22;@-'^DUN+;;Z#G?->7 MIY' M*RY3=9<$_KBBB0D"^D;0 18TG6<93()?1%7,%X)4S#9XP+Z'O;=F?UX M&$N/&7+A!#5FFI>3QLN)T.B]T?M=:Z//">8MK+>M<(!]/N= MG#9.3D_N#)I%1]IBVO5/%MR'+0>[9JWNT5ST&Q=]HXLW[&^2+N.''06?;FBZ MI'GOC]4(,K0A1@+3X@V:>(.70W'!F%D;"4S+&G34CNR,0W(USF&?>A.GT\T] M9I,IPD=(#AXH!S@>S9FQAA;H.6C 5!RD@D9CD6&-I-'(% 9>NSQ=LZGO!D>J MH_0%-&[$)Q)B#7)X<1^A:9NQ>\ST3M.=5-LY-._GMRP7NS5)C(1HQAC<.B.A MZ1$K:0 G+X<4X:CB8BPT/7-*A4"S##F=%GOTA0.]MO;K,T,P.$:+2HA LQ(9 M1HM&K,$5>@::D1:5M(%F;3.$%OU.WEWL3-K5Z5J=R5NO(RH1*DT"C9OWJ;08 M='O#=;V@[62/F=9I^IVJ4@#(K #NMT3>/ILXT0PPM&_&0M/#54("P9?#B6A4 M(3(6FIXYI4:068V&_&/W9DB)$606(X,XT8PUN$+/0#-Q M(E+B!IG%S0!.K)%T(IETJM.U.H,NGAZICM(DR/R\XC1.1-V'"\AU#VXC:B=[ MS+1.TYU4VS\R;_\_BPW-S9QH!!C<-R.AZ>$J%8&F+X@31U4A8Z'IF5-2!)FE MR.FZS.7,_K+PY6D@2;GVV<1HDUB.8B"ORV3.PSTQI-=U+M_MB\^_]$ M)]K0^_9E8Y:1_,RE.:K\M7"#@(V2X3U32Y.=N\IG!9#N=;YZ_@Q77U MLH&"J=Y]N"&Y_%EQD-"5A'3.I[)-\NIU@NI L&TYD5\R(5A:?MQ0$M&\,)#? MKQ@33P?%!9J7.A;_ %!+ P04 " :B,U67C@VED8( A,P &@ 'AL M+W=O&ULS9MM;]LV$,>_"N$"Q0:TL44I#VT3 M VVZ=<5:(.C#]F+8"UJB+2Z2J)*T70_[\#M2LFBY-&4%,I"^2&V)_//N>#S^ M)%G7:R[N94JI0M_SK) WHU2I\N5X+..4YD2>\9(6<&;.14X4?!6+L2P%)8GI ME&=C/)ECU\'+V^A2=S M_F!T+7<^(^W* MC/-[_>5]CJQ%*Z)PL,_6)KW^CM4/G6B_FF31_T;IN.QFA>"D5S^O.8$'. MBNI_\KT.Q#$=<-T![W4(H@,=PKI#:!RM+#-NO26*3*\%7R.A6X.:_F!B8WJ# M-ZS0T_A9"3C+H)^:ON,\6;,L0S^]I8JP3/Z,GJ//D"S),J.(S]$]W2 J%8.( M48F6DB8(D@>IE*(Y80*M2+:DUV,%MFC%<5R/^Z8:%Q\8-\#H(R]4*M$O14*3 MML 8G&@\P5M/WF"OXJ]T=H;PU3.$)SAT&'1[?'?L,2=L AL:O?"D@45_?0!= M]%[17/[MBG)E1.0V0M> E[(D,;T9P2*75*SH:/KT27 Q>>6*T$!BK7A%3;PB MG_KT$UW1 AQ>0#^5(@%1>0;K4<:"E7K!NYSW*WY)6VJ(E&7&ZBB+>C0F4*S%C&U :1(D$I+6*8*$$IBHE,T1SJ MX1FZ??=5(B)@+(42-I^#:J% 3"V%[IC!J)E$( UCP!3/EA)LEF##)LX@":RP MR1PH:+K:-1:26;;9D=WQ39XA[>V*",:7$BTH7PA2IBPF&8PN[JF2QBUC'VP! M)AYKIE(PA622HY2L:",=TQT;*8S. B6"QW)H&>4!A M[B TVW67TX0M?-*COWKHF/_%^2S]@W75D^TGQ&A;.J>$7Z5I6!Q%K^ M7C3^7CR&*GPQ9+P&$FO%Z[*)U^7@5=BO^ 76M5Z?9OE .86E#VNJ6,*2C'E> M\B6LK]U:P8JF.)L5!EVAL$ A3JJ*8*O'TR=7.+A\)9N%O"T%34FQA6,%KS:]$[Q) MU:$(D[%=M4FE!VNYEB=SF/5J!4/:/-]0(FR*P-['>**W*$B4*N%DG12@5 J0 M% RV6=BGFNRQ&P69P970=DN,JVL0O;%#ZSHWT&U*BD6S@4I:[<\&"NK]'(S2 MUL:V8;V'K/0UBLY;;7LS2.V5T>-RFX32F87>J#TP"X.)O928])YGYY7!Q)%D MDZN]3.QJU39RYWHG\!KYELD8BHXZKK9UB.D\-$E43VU5YF1)8S:'J1-,WD.6 MT0SJC>8);DZ;X<6F77%@>BN^,G-?*)U5-:A5<-=DTAH0;9>H-$,NFF2%U'46 MNPK*? J&#TD)F)NAUU)JI@$:TV=RGM *ODCR#YBKCQF(!O>LKEY(!/K0YXI\ M-T><*>J/Z$-S%-OIQ]X9NZ, C872NQ"LP58R..[TUO0-^72Y@-GRDYM?HBQY#J;4]MI> 0?08:"T8B,#KF)V"YP,+](&?Z(_< M_&N5O8W]?#^1G:T.)+)E\,"+K,?O"Q>NBH_W;72V.F2D!=_ SZE]"\.E*U(O M]FUUMKHX8*OEO< /?)]+?7O"6Q:\ KU3?""UMKL6'X,7CZ(L#$1/=K 91:VQ(#]Q/ [$5S_0Q_X@DESK\M7)/QJ?1-^*+6V[Y8=\*-@!SPH M.PREUHZ990<\"#M@%Q6<[T.P?RRW+\CGAN4+/ Q?8"X8RD%^RGE]MW7IOR@_]"1MY[]HKT7V"G(!5MRP8^"7/"@ MY#*46ONQJ267L#>Y=-ZFZ9"TJ>=\ZNGM_%!_+06%_2FHTU^_9(>_I[@#$UJ@ M"OU U>\&7(=8AZ?>S@_U=.<7 'XI:^#EKT^7F*QY&A);^P%_EUWZ[RZ_5>P:> OM!"7_@HH"\<%/J&4FO_]LM" M7S0\]'5(FJQS_O[F%+P76=Z+AN>]#LG#KIX"]2*+>M&0J-9"DO MZD5Y/>_!^<7[KN*AU-JAV/D)YZ/@O6A0WAM*K1TSRWO1\+S7(?EC"CK]/@7Y M19;\HN')KT/R2+]/P8"19;PV;S?L'7\3O+RMWM:P,M7+(Q^)6+!"HHS.07)R=@FI*JKW,:HOBI?F ME8895XKGYF-*24*%;@#GYYRK[1<]0/-6S/1_4$L#!!0 ( !J(S58A,B=Y MA ( '0& : >&PO=V]R:W-H965T7&5Z5$ MDCI0P?RPWQ_Y!:'2U#;HB#RYQR9V$^]P#LZ5G23:^OP MXTE)-OB ^JF\E\;R&Y:4%L@5%1PD9E-O%MPLAC;>!7REN%>M-=A*UD(\6^-S M.O7Z5A R3+1E(.:UPP4R9HF,C!\UI]>DM,#V^LA^YVHWM:R)PH5@WVBJ\ZDW M]B#%C&R97HG])ZSK<0(3P91[PKZ*C:X]2+9*BZ(&&P4%Y=6;'.H^M #!Z P@ MK 'A2T!T!C"H 0-7:*7,E75+-(DG4NQ!VFC#9A>N-PYMJJ'H25D Y+"ECINEJXFN3TR+]I.:?5_SA M&?X@A*7@.E?PD:>8GA+X1FRC.#PJGH>O,M[AN@?A^!V$_7#0(6CQ]_#P%3F# MIH$#QSJ) E./7-1%O';-\&H_Z&K_/]$=M*,J&E&]!I[_,0E)F+#Z2_3@K1] MM(A2J#O/3\485 ?4#IU=' 2CGODVNW99'6'MH!.YPT;N\!_E,DK6E%%-L5/S ML$OS==2[>B&Z*RX:M^,JW7[K A9G3.W,1XX9^;D5I- MP#\TU3Q>$KFA7 '#S%#V>U=&FZQF7&5H4;HQL1;:#!VWS,UO :4-,/N9$/IH MV 3-CR;^#5!+ P04 " :B,U6IN?6QM4& #6)0 &@ 'AL+W=O"DK@LE"86LFW/2@G+ M9LO+\KL[L;SD>YFPC-X)D._3E(AO-S3A3UM[+XPEI>[L@C?:#R MT^Y.J"NKB1*SE&8YXQD0=',UNX87*^P4!?(7B^7V M:A;,0$PW9)_(>_[T!ZT%N46\B"=Y^3]XJN^U9R#:YY*G=6%5@Y1EU5_RM3;B MI !" P5070 ]MP"N"^#G%G#J J755B6E]&%%)%E>"OX$1'&WBE9\*,TL2ROY M+"O:_4$*]2M3Y>1R13=4"!H#2;Z"^8I*PI+\)5B !]7#XGU" =\4/K8WW0.6 M@8];OL])%N>OP(NSZTM+JEH5L:VHKL%-50,T4 .(P'N>R6T.?L]B&I\'L)2< M1A,Z:KI!QHAOZ/HU0,$K@&R$P=_7]V!^_U)3L=LQ83X]K,#\A2[,ZOEAD+XV M9RIQTW*XC(L'XC8-]&$#FE;\J!KH>IU+H<:3KBFJD(X^9#''7.0[$M&KF9I$ M%8;S0Y'=_V<)/S3+7;J':?IUK0 \WV5*>VBN">9'9# MQT8=L<8\8\5J4@80^WJM7J/5,VJ]$VJE%/+;*[!+2":!FJH _;)G.[6$55<1 MV3%)$O:O,B3B:4ZEMB-XO7HNH./8MM\QQUBQL>;HD_H!TMOC-_;X M1GO>4;5T KY.V",IEF.M8+^7VPE@MRL8\XQ5J\GHA;9>:M!(#8Q2?[]]!W:" M'UC9O.J?FBMCJL9 1-F!K!/]J ]Z-8$^PD%'O#'S6/']E @&P< X"!OUH5'] M![FE0BMZ7;W&1*/U]G.ZSL AJA5B_[OR;S. M>#;:7(1QUQUCQ4:[HTGJVVXXX$\+AM (2\L" A.NM.JEXE[6P _=KM))X4Z3 M$X8^'.H)+;=!,[@]:]VJ8YS9'-J]IIV4V#0YU>0V-,Y;8H-F9/NQQ0OVD2H( M3M;1VH!)*4Z3$X?ND $MQD$SQPVN7[!/1M!&3A=/S.%'B^PG5:P:#(AL80R: M:>PC5W,7R*@\WW@;9J\^*(4VZ@WI2=E,DQ-"C(:&=(MG,#!N:^]IQ+-(;<#* M =U[^E"98,U/=FFZ/?D-G)+%;B>-MIHJVKG#+0)",P->2_">B&@+H-8X#9:= MM6OM2'5; 32F^U::<*Z-!K8KJ(4\9(:\ZTBM]SD[=I%\O\Y9S(@8V+2;H^D= M!]HG1I/B(.KCX )B''@#]K0\B,P\^#:+1+DTLJP=/C4; DG3'1=$? ,QVZC? M:!8-N*:C-]C=WYJK,MJ2?DZ(0SC485IF1&9F7-'6D=W/\>,( _N MU [V*Z! MDT*E+B?"CC] E:BE2F2FROG1PI<6.^E>LH'-$;[T<5#U>]OO;D;,-1KMC 9\ M!S?4J&509&;0XUBSYO'1H,*7I(.F(]S1L*/G]GK-I+RJR;GPL#>P&4(C/>GL[;O$#=$39H -BU MNX^ES?E'VZ#)B4+7&;"A!6#T'0 6),N3:MB0^)]]+HN962^[CZ$8VKW6GQ1] M-3D7P0#XHA9\D?G!I,*R-W0M]D5;HP#,51=8\20A0@^XYFAC ;>.=H9S_2W$ M"FF>@PY#/VJ1%(4_ _UKHM;IH7X_Y3/)VTFCK::*=OY^L(5D_!U(-H(^[L.G M#O3-.4:_Y=,\ !W<#N"6=[&9=T=N!\S11FP'?B20P9P^^YJV [B%7VR&W_GM MEHA'M0:KU25F$DBN%AC%M13DDJ@51DVN6ILT* E]A+HH8LX^VH5^5ACZWL"B M@D]>EYOYM7QTI.\.FJ>3CNOW1L*T[[M_(!HP30LML&(SL(Y877'_S3/VNDQA M3C?:%\W+[M[B:IT<>$FIZMK%P:%<;=7VF:S.B33?-H>3KLLC.9WO;^#%JCIB MU(:I3CRIF?.19;GB^(T*:;_V5?<0U2&BZD+R77FL9LVEY&GY<4L5Q8KB!O7[ MAG-YO"@2-$>YEO\!4$L#!!0 ( !J(S5:H.6N-TP( -8' : >&PO M=V]R:W-H965TXY/N?:W#O:N!>#,@@KJ^KU>Y!:8,"<9 MV;4'D8SX1E'"X$$@N2D*+'Y-@?+=V/&<_<* 3U9?T@],RM M63)2 ).$,R1@.78FWM4L-O$VX)G 3C;&R#A9_8;ZUU[66 ),TZ_DDSE8V?@H R6>$/5G.\^0^4G M-'PII](^T:Z,C0,'I1NI>%&!M8*"L/*-7ZL\- !>= +@5P#_$- _ 0@J0&"- MELJLK6NL<#(2?(>$B=9L9F!S8]':#6'F%!^5T%^)QJGDEFV!*2X(2'1V#0H3 M*L_1!7K4UR7;4$!\B4@CY@)]F\S1V?PLKY1F*6R9&KM!K#Z:;5SM-R M9__$SIZ/[CA3N42?6 ;96P)7VZB]^'LO4[^3\086E\@??$!^SP]:!,W^'>YW MR GJU :6+SC!5Z?P?HF::?X^64@E]/W]T9:TDK/?SFG^Z2NYQBF,'?W32A!; M<)+W[[RH]['-\'\B>V._7]OO=[$GSY"3E$+KS2B1D46:.K--XG#0UV>V;:H_ MCO+#(!K646]DA;6LL%/6O0\A4COR%#6"+, M$+SJ]B/!E(Z42V6JB\0G#B$^/GYO,.C'!R:.P\*A[P4')MQ&B2Q K&SGD%K$ MAJFRPM2K=7.:V)I\L#[53:OL,7]IRHYWA\6*,(DH+#5E[S+6B15E%RDGBJ]M M(5YPI:Z\8(P ?K[DG.UGY@-ZE:>_ %02P,$% @ &HC-5NQWBJ[4,UU.['AVD?3'(A5AT[LP]H^]?O[(0,JC3:I'XA M]OG>NW<7_!+OM;FS!0"R^U(J.PL*Q.HB#&U:0,GMF:Y T4FN3%B#U?A8,@T/@1FP*=($P MB2N^@5O ;]7*T"YL63)1@K)"*V8@GP7SX<5RXO)]PGWNT9JZ3M=9W;O,Y MFP4#)P@DI.@8.#UVL 0I'1')^-UP!FU)!SQ>']BO?._4RYI;6&KY0V18S()I MP#+(^5;BC=Y_@J8?+S#5TOI?MJ]S)Y. I5N+NFS I* 4JG[R^V8.1X#A^3. MJ %$3P'C9P"C!C#RC=;*?%N7''D2&[UGQF43FUOXV7@T=2.4>XNW:.A4$ Z3 MKX9GP+C*V!B033J$+3\=WC4 M(V?4SG'D^48O,,>?\[5%0W_@7UV#K.N,N^NX2WUA*Y["+*!;:\'L($A>OQJ> M#SYT#>&%R$Y&,FY',NYC3V@$>J/$(V1,:DMCD&097*70U75--?54SGEVR3 . M=\>M]&6-JY ^U5*_@!02P,$% M @ &HC-5@_YHGI0! Z@\ !H !X;"]W;W)KX>KK?*7ENI51\<YDF.7WB0.RS MC/#7>YJRX\R"UFEAE6QW4B_8\VE!MO29RM^+)Z[N[ 8E3C*:BX3E@-/-S%K MNR4,M$-I\4="CZ)U#;24-6,_],V7>&8YFA%-:20U!%%_![JD::J1%(]_:U"K MV5,[MJ]/Z(^E>"5F301=LO3/)):[F158(*8;LD_EBAT_TUJ0I_$BEHKR%QQK M6\<"T5Y(EM7.BD&6Y-4_>:D#T7* _H #JAU0U\$=<,"U RZ%5LQ*60]$DOF4 MLR/@VEJAZ8LR-J6W4I/D.HW/DJNGB?*3\^^ MP&M'_^$4_2^MZ"_*Z/^?Y/Z]6 N5K4C^8XIW1<*-ZJA2W7BN3@ K":VWL!M[$=9JM M*WX&,S= $)D9^@U#?Y3AIY="E6P5X8C3.)$@94*H]YX=$MT*3'3]'H\;Z(:> M"SM\378^] -L)CQI"$_&0\HD2>O*=26PDQX#C'T8AAVB?3,4A([KFGD&#<]@ MM A\ZU94$\/@/5_<=P*[4!LV:L/1K#S0@HE$&D6&O?A"&,#N<>E;^3CPS3F MSKE_.J.\GO=YS%]5#UQ+QLV]RNFGWYW@[B$QF(40PP%^K?X.1_D])CG)(PI2 MJCYVKIV6&NN"*G0=W*4ZNN6;*N*E&G16@ZY$6X59O9Y&\JC_-H8N]%"7O<'. M<3U_*-3GI@Q'.]>\U4Z-_'!_7X2#29=>WTQ5"W^@6,!SXX/CG:\J%Y*\#*3> M[6T[P7Z/7-\*.LY0Q87G+@:OM+%6S7W3UZ)1@J&!81PZ?E=$WPZ[V'>" 17G M3@?'6]UO++^)]IPK@D9^_8:E"D'K"Z"FUS<+)VB@"\-S5X/C;6TY0JS?H%PG MA&&W@AKL,,;!8!$]=S(XVCKJ].=7PA?TOI_,Z>W;&=-KMZ:FC/)M.4P*$.D/ MQ&HR:%:;@751CFF=]7L]R);3V!FFFH*_$KY-#9;5C61% M.9NMF5237GFY4\,XY=I /=\P)D\W>H-FO)__!U!+ P04 " :B,U6J+2D M%%@# Z"0 &@ 'AL+W=O&ULK5;;CMLV M$/T50@6*!,BN+K9E>6L+L)T$+9"@AC9M@!9]H*6QQ88B59*V-_GZ#"E9\=JR MFX>\2"0U?H4VGI'%RR77[DD.K6W@D7RGC:Q:9V10,=&\Z5.; MAQ.',+[B$+4.T;G#\(K#H'48N$ ;9BZLU]30=*KD@2AKC6AVX'+CO#$:)JR* MCT;A5X9^)OV@: &$BH+\;DI0)(,!R V*F4N1,\ZH4P97$(K 4XU204%R!04SA$NM2:WDGK45D,NM8%_0 MX,!,B?,M504QDIB.DG24U FE._+7/",OLI[1#3J#3MF!PQMK4-8I=*MH_IZO M-2J8FW_Z-&DH#_LIVX[UH&N:P\S#EJ1![<%+?_XIC(-?^O+Y@\">97?897=X M"SU=P)8)P<06FPBG(H>^:!N(V$'8=KI/[\(XC!.LCOUI('UV01C$<6?WC..H MXSBZR7'.L4=;;@2[?>]^!/V*"#!]W!OHT2FG9#P:AF?4^\R281+U,X\[YO%M MYI7V?K"[P8-.?X-YCF5O&>*MQWFG#8 M(&1P/\:4J>:D;B9&UNZP6TN#1Z<;EGBY 64-\/M&2G.=)O " #U!P &@ 'AL+W=O&ULC579;MLP$/P50@6*!&BBPV=26T"<-&@?TAI.V@)]HZ6U180B77)E MQ7]?DI(5!Y;5O$B\=F9V>.RDE.I99P!(7G(N]-3+$#?7OJ^3#'*J+^4&A)E9 M2953-%VU]O5& 4U=4,[]* B&?DZ9\.*)&YNK>"(+Y$S 7!%=Y#E5NQEP64Z] MT-L/+-@Z0SO@QY,-7<,CX,_-7)F>WZ"D+ >AF11$P6KJW837LS"P 6[%+P:E M/F@3F\I2RF?;^99.O< J @X)6@AJ?ENX!-C>H]^[Y$TR M2ZKA5O+?+,5LZHT]DL**%AP7LOP*=4(#BY=(KMV7E/7:P"-)H5'F=;!1D#-1 M_>E+;<1!0!2="(CJ@,CIKHB801>9 ",TV^B!32MP"^,:5Q)MH[,XLZ$>]A M>4FB\2<2!5&/_+E9D+/%>0=NKW&\YW![)W ?*K>8,[CRJRW="J3?#F+OZK7> MT 2FGKF,&M06O/CCAW 8?.Z0V&\D]KO0XY)A9K9#"B [H*I-7@4P= #VYF_C M?C :3_QM"^V@H1V\AQ9+:4_'2A;*T;?:4R$-#OC#_B :M L8-@*&G0+DUMR M;M[A$6\T#H)VVE%#.^JDG=L=%$BVE!?N0KV]*FTR1L=S+?_8[TZ8CU]W,+@]>T+.FF?)%). MQ'O2KI&&_W'\M?E54%\H&K-A#:'865" M@\N1R5Y5-:;JH-RX=WTIT50)U\Q,709E%YCYE92X[UB"IM+'_P!02P,$% M @ &HC-5H=55>AM @ P@8 !H !X;"]W;W)K MV-LM+.FZT'8!)W%%UO (^E>UD&:&.Y:,EL 5%1Q)R&?>S?AZ/K'Q+N WA:W: M&R/K9"7$DYT\9#//MX* 0:HM S&O#X!Q= (0M(#@7$#8 D)GM%'F;-T139)8BBV2-MJPV8'+C4,;-Y3;*CYJ M:7:IP>GDFR!<(2WPX%Z*\@(M@1$-&5H0J2DH-+@#32A3%VB('LT1RFH&2.2( MM3A3R090M8 A^GNS1(.EH4*4HY^%J!7AF8JQ-G+M1W':2KMMI 4GI-W#:H2" MJT\H\(.P!SX_'QXIH,M4X/C"$WP_!!^FM93 -2)*@>ZUU'!$_1SV M2EZKBJ0P\\R=4R WX"4?/XRG_I<^@^]$=F W[.R&;[%W!^.@P"]]EAN>J>.Q M36.3!),KWX_Q9M_+ZZCQYV@OZD!DU(F,WJS)O*T'HV1%&;4'L$]A])Y%>2>R M [^3SN_DC*+DYJ8>W[L^VY-7*1]._,P.JH+WNLPMKM_)W)-C10& MN<'YHTM#(YN.V4RTJ%S360EM6I@;%N8G ](&F/U<"+V;V#[6_;:2_U!+ P04 M " :B,U6M:""SE$# #Z"@ &@ 'AL+W=O&ULM59=;]LV%/TKA 8,+;!$HF1+:.DJ(D*) M+DG;W;_?):6HCD6[&;"]2*1TS^4YAY0*NY;(F":A'< MTIL5=0 7\1N'@SYJ$RME(^63[?Q<+H+(,@(!A;$I&+[VL (A;";D\;E/&@QC M6N!Q^SG[>R<>Q6R8AI44O_/2U(L@#T@)%=L)LY:'#] +FMI\A13:/>/0J(:W=AH?C,*_''%FN6*Z)JPMB6O\]'G']TQ :[3[>,?:)_)Q#ZI4 MK#+DS3LPC O]EER1!RRH R(H4STE< TZ2;&P2.22Y(G_+\!Q)'<>*!KUX/CU_"0W1QL#(> MK(Q=ON1,OF-'_I6M?]YNM%%8T'_Y/.@&G?@'M:O\1F]9 8L E[$&M8=@^?UW M-(U^]#GR'R5[X4\R^)-W0J4/;W6>_3&;Y/-P?\Q_'Q#2; M#D$O>$T&7I.+O-QL;)A@;0'>*NS@TV-B-$^3Z(3;."RCV2PYPVXZL)M>9/=0 M2V6N#*@&=Z>MU-QX.4Y'@Z>3-$OC$X[C,$K3)/=33 >*Z;)2T>L9^DTFYU.P#@L2V@V.:,N M&]1EWRZ/8?ORFI^-!KZ:G)+SQ- DBV,_N7P@E_]?UCM$A<>X5U+NM7QZJFH< MEM$\BE._JMF@:G99U4XIRY)I#7['9Z^KB''8I8J@T==#,WH50<'9A@NL6__& MT6>Y7!B^H N508].=GJ1Y"=I<%V=/9N]A.EH?_5.NR?..^_AT<7$W@I_8>J1 MMYH(J! 876>H6G47K:YCY-;=53;2X,W'-6N\G(*R ?B_DM(\=^SU9[CN+O\! M4$L#!!0 ( !J(S5:&ERTEK@, &$* : >&PO=V]R:W-H965T2(%AX+(3 (OBVL>99;MQ N9B7+\ [MG^6MIEG8LJ2\0&FXDJ!Q M.P^N!M/5Q-E[@[\X[LW!&)PG&Z4^N\GOZ3SH.T$H,+&.@='?#I'LXJ/-4<,-ETPFG FX,@:M M@3+-^"VO@$NYS51DF4S,+ M+6ET.X5)HV=9ZXF>T'.#FQY$DW<0]:.X [YZ/CPZAH<4F38\41N>R//%3_!] M4/(BJ;1&:1M?NURJ.8;='.[B3DW)$IP'=#,-ZAT&B]>O!N/^^RX'7XCLR-VX M=3<^Q[Y8H>8[YFXBO'XUB0:#]Y P(4"5[I)VJ+T^S_=I\&]7O&K0V(-<7MHM MXLED%NX.P_"CS2 >_=(:';DW;-T;GCW-Y4]/NCEI71__W),O* MGCG(\W2?HLZ#/ OJ]A"Z(E7SC X/>Q3W1]VG/6Y#,#ZK^5Y9)KI4CY_Q^?UH M,QB/Q\-N19?!R<*DE3CYV?V -0IFT8!50,F5"N%#Q0WW19$2[BU/JK('=XCP M05FDW 94ZZFR^?3<.T5_/V-@F48LW.=.#VI,J;+8'*@>F3#.".;Y?M:I*/]*N@+J75+,I[]/#*?%S3VVLR_J-U/MC&?A8 MHV! U)Q8##"QM:EC=#7BE:B]1O_.;;QG7L&.BHOC( ME'J4C<&'ROF6Y$QFY/^!!47M)!3$KS%1F>3_D9*4]"16?*$(45M$@K0+IJ0W MR+2D<)A>UP4,#XIL@3KSS8JA,%;2UAFV76W[H6O?-YRN7TZ7EUWKD^G2]T_A M=_JZ^?J#Z8R4@L M;=7O7=)-T75#4T^L*GV)WRA+#8,?YM0#HG8&]'ZKZ-MI M)FZ#MJM+.6:E P +Q0 !H !X;"]W;W)K MR,T)+9QP M5O7=\7#&=C*C!=QQ)'9Y3OC/!63L,'=\YZ'C$]VF4G>XX:PD6[@'^7=YQU7+ M;2D)S:$0E!6(PV;NW/C7L8^UH!KQ#X6#.+I&>BLKQK[KQFTR=SR](LA@+36" MJ*\]+"'+-$FMX]\&ZK1S:N'Q]0/];;5YM9D5$;!DV1>:R'3N3!R4P(;L,OF) M'=Y!LZ&AYJU9)JI/=*C'#M2,ZYV0+&_$JIW3HOXF/QHCC@2*TR_ C0"?"@9G M!$$C")XJ"P:E@=$8P; 35UMUZ[Y5Q$9$DG'%V0%R/5C1]4;E?J95?M- / MRKWDZBY5.AG>IX0#6I*22I*A5Q%(0C/Q&OV)A+XC9JY4L^BQ[KHA+FHB/D/T MT7M6R%2@N$@@Z=''O]%C \!5VVOWB!_VN,!&XDW)KU#@_8&PA_V>!2V?(,?^ M67EDEG]@^ROD3RJYUV>'6?X65FKV6HX-9@1MP(.*%UP8\*]_J8'H5D(NOO4% MO:8.^JDZG5V+DJQA[JA\)8#OP0E?OO!'WIL^PVW"(INPV!*L$YI!&YJ!B1Y^ MV.4KX(AM$.,)+53>;GZ$B JQ T2+M3H+!/2%IR8/*[(^'/8A]H( 3Z:#F;L_ MMMZXA$NM?^JLL:59.[8.6UN'1EMOM7D)(DE"]=FDGOKSJ6WXRX9\[(V'GG?B MHG'&2UVT"8LMP3I.CUJG1T:G/\I4/[]]#V_?0; PTB[-*:-?0C<=^-[8Q]W0 M138GC2W!.FZ/6[?'1K<73*I_!SI=<%)L 7W-0>>/WNQM)%WJM$U89!,66X)U MPC%IPS%YEH-U8C,T-F&135AL"=8)S;0-S=3X2UFRO"3%SY,=SWWM\L_",KG]FY=.2DYESJ=56:9%5 M6FR+UHW(T;N>_RPIJL':"I!-6F25%MNB=0.$'P.$G^T-P(R^.$@V:9%56MS0 MCG-6X$V'ON^-3G*6>U08R8%OJXJ40&NV*V1=/VA[VZK7357K.>E?^-=17;MZ MQ-2EM/>$;VDA4 8;A?2NQFI9O*Y.U0W)RJK\LJK^KE67*9 $N!Z@[F\8DP\- M/4%;(PS_!U!+ P04 " :B,U6^092C$X" !>!0 &@ 'AL+W=O3')#K#IV9CO0_OO:3D!!HEL?]A)_W7-\S\F]GN^E>M(EHH'GB@N](*4Q M]2P(=%9B1?5(UBCL22%518U=JFV@:X4T]Z"*!W$83H**,D'2N=][5.E<-H8S M@8\*=%-55+W<(I?[!8G(86/%MJ5Q&T$ZK^D6UVA^U(_*KH(C2\XJ%)I) 0J+ M!;F)9LO$Q?N GPSWNC<'IV0CY9-;/.0+$KJ$D&-F' .UPPZ7R+DCLFG\Z3C) M\4H'[,\/[/=>N]6RH1J7DO]BN2D79$H@QX(VW*SD_@MV>L:.+Y-<^R_LN]B0 M0-9H(ZL.;#.HF&A'^MSYT -$5V\ X@X0OQ>0= #O7-!FYF7=44/3N9)[4"[: MLKF)]\:CK1HFW%]<&V5/F<69=%U2A;"D-3.4P\4=&LJX'L EK&W!Y U'D 5H M'Y5U49?P^V8%%ZL!K( )^%[*1E.1ZWE@;$:.-\BZVV_;V^,W;K_'S0CBZ1#B M,$[.P)?OA\>G\,#Z<#0C/IH1>[[D+3,.DK\5<&K,S48;94ONG,26\^H\I^O" MF:YIA@MBVTRCVB%)/WZ()N'G_J@=8,YV%\)18/G_&J3F/@DW".S M2Z^CJW@ZM@6PZUOQ[[A69="K?O?R?*5JRX0&CH5%AJ/K,0'5=G.[,++V#;&1 MQK:7GY;V 43E NQY(:4Y+%R/'9_4]!502P,$% @ &HC-5BS=5CMJ @ MZ 4 !H !X;"]W;W)K%"SX+:F'8:AKJHH:'Z0K8@\*:2JJ$&3;4)=:N E@[4\#") MHDG84":"/'.^I6",OXTW,&0TH+/#SOV6^==M2RIAH6DO]FI:EGP55 2JAHQ\V# MW'V'7L_8\A62:_=+=C[V$H.+3AO9]&"LH&'"?^E3WX<#0#PY 4AZ0/(:,#H! M2'M ZH3ZRIRL&VIHGBFY(\I&(YL]N-XX-*IAPOZ+*Z/PEB'.Y*N:*B +VC)# M.?EP X8RKC^2SV2%#Z;L.!!9$>VBBGW4$BUA:C"LH#[8!>@L-%B2)0Z+/OW< MIT].I(\3 OK"Y)\863K1G,M M#0ZZ.]:XBD'9 +ROI#1[PR88EGO^%U!+ P04 " :B,U6AH)11^<% 8 M)P &@ 'AL+W=O&ULM9KO;^(V&,?_%8MI MTYVV([&=\*.C2(7>:9VNNXKK;=*J>V' 0'1)S#FF7*7]\7-"&B?@. 7<-RT) M_C[Q]^')DT\2#[:,?TM6E KP(PKCY+*U$F)]X3C);$4CDK39FL;RFP7C$1%R MDR^=9,TIF6>B*'20ZW:MXQ"98KD>YPAH,U6=+/5'Q9WW&YY111YD%$XR1@,>!T<=FZ@A?7'DH%V8B_ M [I-2I]!:F7*V+=TXV9^V7+3&=&0SD0:@LA_CW1,PS"-).?Q/0_:*HZ9"LN? MGZ-_R,Q+,U.2T#$+_PGF8G79ZK7 G"[()A03MOV#YH;\--Z,A4GV%VSSL6X+ MS#:)8%$NEC.(@GCWG_S($U$20%PC0+D [0OZ-0*<"_"^P*L1>+G RS*SLY+E MX9H(,AQPM@4\'2VCI1^R9&9J:3^(T]_]L^#RVT#JQ/">\@A\9"1.P)MK*D@0 M)F_!._!9UM=\$U+ %F 1Q"2>!20$84"F01B(@"9RS+]7$_!F\A9,0!"#^Q7; M)"2>)P-'R&FEP9U9/H7Q;@JH9@H0@5L6BU4"WL=S.J\&<*2?PA1Z-C5&QH@? MZ+0-4.\W@%R$-1.Z?KD<&::#BQSC+!ZNB?<7B]_--IS36)13J,O4+I"G#Y3V M@(MD36;TLB5/\H3R1]H:_O(3[+B_ZUQ:"E;Q[!6>/5/TX3T3LF!$6EUA6ETZ ML[L(G2Q"VI\>AWZ_[W4'SF/9Q>&H7A_[;C&J,CV_F)YOG-Y-+*=&$P%&E/ @ M7N:GP,,MC::4?P7_@?=?)L6F;O+&^,?^4I:"55+1*5+1L56='9N>+06K>.X6 MGKLO^_DY$53GU"R7M7$S^C0!OP+\L\Z:47VBM5YAK6>M?U"U70C[7DW5*B*!QHO_ M,+VS*)5H ZQI#5A%%5O1JNE0L *[UBK5$GKDOE\#9* B&6@&DB9*&S7H'Z"^ M-LRJ/V]&5RG:H;;K:^G.K#\U*PJ$H)F$#( W:I#6)<2LDK?#?$/X4\J%GC8A M1OV)"4&*O9"9O5[0T$8-(6H28U;IC0'M\P;WD )2$CX;RP47Z* MJ;%9F@]R;-.P%:V:$@5E"-EJELB(=T?[MA2MZEN1'C*37N,M;8.^VT;Z=F?6 MG>I+81HR/T@RW<\V2,N-R]=:>PT20XK$T/DDA@Y)S#_@,/-Q7M2GJA84J:&C M2.V8FPESY*//OM= -*00#5E#-&05T6Q%J_I6B(;.0[1Q@_Z.!Q'-Q)*X8!O6 MM*#7("ZDB N=3%SC!FGYF9J^!;T&.V'%3OAL=AKG(2HW@UW?WW^PA@\9Q^O M3E?/.%@Q#CZ* &*[C!UN &6X4;6]&JODLOT,Z$FP9] MNI;,0T^DVD: M]$UO!\WR4^TIFL>TR#M/$-H5E_ZI(#13/>^33C'=(,.G@=HQGD9P^_=$W& M2U&FND==T#WS*Z0'^!7PE3O!8A.&3X#3-0GF@,6@ M^"7R52IM7?ZD^#SD M26?W:?8E7RE5D(A?EFD6!X4^S6['^3I3 MP:)J%$=CYCCN. ["9#0]JZY=9].S=%-$8:*N,Y)OXCC(OEVJ*+T_']'1XX6; M\'95E!?&T[-U<*L^JN+/]76FS\9[+XLP5DD>I@G)U/)\=$%/K]RJ067Q5ZCN M\]HQ*4.9I>F7\N3=XGSDE(A4I.9%Z2+0_^[4E8JBTI/&\77G=+2_9]FP?OSH M_=!W,+,C551K]'2Z*U?G(&Y&%6@:;J+A)[W]3NX!DZ6^>1GGUE]SO;)T1 MF6_R(HUWC36".$RV_X.'72)J#:C;T8#M&K!V ]'1@.\:\"K0+;(JK+=!$4S/ MLO2>9*6U]E8>5+FI6NMHPJ3LQH]%IG\-=;MB^DEE,7F?!DE.7KU511!&^6MR M0C[JX;+81(JD2]U9\S29AU$85(G75^+T3NFN+,IC?7FF?RM"E9,B)?,@7Y&E M'APY";(P#Y-;LLS2F"S#)-!.]&G5<5O[$_+/Q0UY=?.:W) P(9]6Z28/DD5^ M-BYT:"7 \7P7QN4V#-81!F7D0YH4JYS\DBS4HNE@K'.R3PQ[3,PE0SW^JF9O M"/-^(LQA' !T]?SF#('#]_W$*W_\_]A/G]]K-.1=H>+\7ZAOMM %#+VXT91#JQ('ATTH)IVU#=\XX#H_3V*#T4Y8U:!]\> M'^9,14&A%F0=9-4#&I43 X37LU-&?>&T$ -6GI".PV'(_AZR_WS(13F!=>+T M;02<.KP] @ SZM")X\% J6-8T,''@ $:*:T*ZM,ER$:.C42ZKC46(#LQ84[' M)$!KM$U1P!?SKQL];3_.]('68;,\7(1:BH%X46]]I^B=MWI4KNN(24=0S 3% MT* ^K111RZ56>&5,\]U4HI6!EJM:CR5$/6PODDP/?[ACF W-9^VY#[ Z$:[+ MN\:186F*TM/TCV*ELD?D(#YNW5GZOM="__J"82S9Y,6F#W;S.7,Z MX3:*D]L^>^I!+Z-RD'VIS5)0_FPKZN@)I .AH3**<]E6(59$UN:(SQ]4/%,9 M*.!PK[VGAX&\-7-@B))ZWZ]4IBC+]\[T0-Z:F3;\3G&"?Y9TAKW]*S<[J(YW%$S6B,*&"X*^JISW%V?D ]WU S92 V&2XV>^A[WUI=6 M7N(-#=OH%X;KEP%6 ,Q>?_M>^\&T;4X$U\OTCN?2: ^&K]*?U/]X^SY#$UK: M3WA7!(;3&<[I3ZX0\/9](H!6\YT1<,/X'&=\? F!-^X!?P!'S0"-:."X:'C. M,@1WT2?,PQTUPS0J@^,J8_LL5;Q&@F11TQGH6@;WVGLW>B!OS1S4=OV_YVW_ M8??]C['QSXVBX@-L_7-[V\/SN6SK/L",2K]S9C,ZB!^Z]\^A#1)?M%^O+&Z)7,4(8^2&.7HP0]MX'I/L^ ^]P M1\T8:^7Z \L9 JA33/PV'4)6>CG8-80,7XM#BAEXXS[Y'WB70AB^%X<71(1- MVT /V$9(!QAN%T^40]H3,/D<=Z\<<&>]YZ5C5$&$$0OB.ZZ"B$&K($-Y:V;: MJ!,Q0!5$V'I#4X$S:>], 7:^YWH=A09I5(D\M PB[0I'"9"U'U7(KAE)$Z)1 M$?((M1 )%#F@%S$@.^1%#&ED@ARN%H*[ZC'C#^"H&:Y1%?(8]1+<:9_ !Y8: MTD@-.5C%!??4)]J!*RZR]I+AL!47:6\HP(\A8(<]AD:)R$'K);BWO@3T$F]H M/QF!(X]>+Y' GH;KM]?+@-4)6#"1=IT#>N4',$->^9&&W.6! MY1 );"1XU&\O\B SEXF._+F&U]U#BAVNS=50\@ S)'FN873W\$+%SD7]/6D@ M?8 5D+UQ[3N(6&6WU>TBK]L&$"[$:QYEMH/WWLY.0$A32LJ5\ -NYY]CGQ+[X#K>,/X@(0*)' M&B=B9$12II>6)<((*!8F2R%13Y:,4RQ5EZ\LD7+ BPQ$8\OI='H6Q20Q_&$V M=LO](5O+F"1PRY%84XKYTP1BMAT9MK$;F)%5)/6 Y0]3O(([D-_36ZYZ5LFR M(!0205B"."Q'QMB^#.P,D$7\(+ 5>VVDI]"=Z\7(Z.@500RAU!18_6S@ M"N)8,ZEU_"E(C7).#=QO[]B_9.*5F#D6<,7BGV0AHY$Q,- "EG@=RQG;?H5" M4%?SA2P6V3?:YK%=QT#A6DA&"[!: 25)_HL?"R/V ';O", I ,XAP#L"< N M^UJ 5P"\S)E<2N9#@"7VAYQM$=?1BDTW,C,SM))/$OW>[R173XG"2?\&E&GH MAN YB8DD(-!9 !*36)RCC^C7>(;.9N=HADB"IB2.U:L20TNJB37<"HM))ODD MSI%); =-62(C@3XG"UA4"2RUXG+9SF[9$Z>1\0O,3>0,/B"GX[@U"[IZ/=RI M@0>OA]L-:MSR);@9G_L/+^'^1@6C:PE4_*YS/F?VZIEUUK@4*0YA9*BT((!O MP/#?O[-[G4]UKK5)%K1$5G'4*QWUFMC];TSB&(581$@ENZ7*;@*I)(EB[73M M#L[Y[/R.1A:FWV#:J*ZKMFM1@5U48[IEE$52=U24K=14KY)4ORD MLJZLE="MD6 Z!PIJ@@:F?5'Y',BI@=CV'G%%3J^4TVN4,R4)H6N*[J= Y\!K M]W8CPZE[NTVRH"6RBG/]TKG^FV6+?IN.MDD6M$16<710.CIHW(OC#7!UR4$2 M.*USK1GMHB? O.Y$7C4"3W6H);**0Q>E0Q?-IQ4_OGA:&QE.W5MMD@4MD56< MLSO/-ZS.FYW7@KHE4UME"]IBJ]JZ=W&U_^O0O@#WCI_:9N3)-K7$EMMD[5WU M*?!55C()%+)U(O/K9(U(U5R M&ULK99=3]LP%(;_BI5)$TB#)&Z:I-!6@K)IDV!"A6W2[MSFM+%P[,YV6OCW MLYT00IL6)NVFC9USWCSO\>=P(^2#R@$T>BP85R,OUWIUYOMJGD-!U*E8 3=O M%D(61)NF7/IJ)8%D+JE@/@Z"V"\(Y=YXZ/INY7@H2LTHAUN)5%D41#Y= A.; MD1=ZSQU3NLRU[?#'PQ59PAWH'ZM;:5I^HY+1 KBB@B,)BY%W$9Y-PL FN(B? M%#:J]8RLE9D0#[;Q+1MY@24"!G-M)8CY6\,$&+-*AN-/+>HUW[2)[>=G]2_. MO#$S(PHF@OVBFG/!E/M%FSHV\-"\5%H4=;(A M*"BO_LEC78A60ACO2%.VL4B42=8O8%7VF5F0.(\\L605R#=[XXXL(7;$16G<=J-&S>X\;MPQ1KD M&Y3QSO<'@WZT!;D;E S"N)LQ:1B3@XRW=BYQC=:$E:UM8T6>S-ZO.UF3'8P0 M!PE.MF@[PFS[X"?S4DK+W-K;NCC3'8 X25.\A=D1%27IGHDZ M:"@'!RDG[R,<[,XZLY3Z6X2[40>64AB\'"3!0<9[H0E[B[#6B-\:[*ZXKM'V M6R=? 7+I+@0*S47)=758-+W-I>/"';5;_9?V,N).U!>9ZB9S0^22)J9RL+@=50XN5.U]G0IO3VCWFYD(%T@:8]PLA]'/#?J"YHHW_ E!+ P04 M " :B,U6$;EEM8D# !+"P &@ 'AL+W=O&ULK59MC^(V$/XK5BI5=U+9),XK6T "MJ?VP[4K]MI*_6:2 =QS;,YV MX.[?UTX@"\2D6ZE?$MN9>?(\8\]X)DR!FR\;(2NBS51N?;670,K&J6(^#H+4KPCEWFS2K#W+V434FE$.SQ*INJJ( M_+8 )HY3+_3."RNZW6F[X,\F>[*%%]"_[Y^EF?D=2DDKX(H*CB1LIMX\?%R& MV#HT%G]0.*J+,;)2UD)\MI-?RJD76$; H- 6@IC7 9; F$4R/+Z<0+WNG];Q M(5@JGFBX\DV\%!1 M*RVJD[-A4%'>OLG74R N',+TC@,^.>!;A_B.0W1RB!JA+;-&UA/19#:1XHBD MM39H=M#$IO$V:BBWV_BBI?E*C9^>/<$&I(02K> O ;T[@DTH4R]1R/T8@Y- M63- 8F-#TQK*D^$(_35?H7>K]VB%*$>?=J)6A)=JXFO#RZ+[Q8G#HN6 [W ( M,?HHN-XI]!,OH;P&\(V@3A4^JUK@0<0/L'Y ./\!X0!'#D++M[OC 3I1%^2H MP8ONX'5Q_&V#>@&?KY66YC2[XM;"QFY8F^&/:D\*F'HFA17( WBS[[\+T^!' ME^;_">PJ G$7@7@(?;: +>6<\JW).49X 2ZU+43:0-CR.(?+G7T MS7"<9FG2F5TQ3#J&R2##>?&EIHHVM<4<=U6O%2VIJ6PNIH-0[E BUY:T.,FE ME#3+W4+23D@Z+*02-=?J-6%-^TY(-:/DG"%2/M757^;2JYN?RTLSKF_5,0X#RYX=FW&HWO!7SI>T0N#U]LI&"3XJ^"C\Y8S2M:4F0P%]QT3 M]#B$(0Y[<739!3E.TCM<+V[2<)#K\HT\P_YVYU&:XUN>#KLP#^,[Y2'$KSSQ M\,D4FC G,]POP*[-=MFY=MN_:$LJD-NF6U.HL$G>WN7=:M<1SIL^Z&9]83O% MIMUYA6G;S(]$FHM%(08; QD\9"9Y:2P<.[.=%/;K=^V&J)3 F+0OK1_GG)QS[=Q,MU+=Z0K D/N: M"SWS*F.:,]_7ZPIJJD]D P)W2JEJ:G"J-KYN%-#"D6KN1T&0^C5EPLNG;FVA M\JEL#6<"%HKHMJZI>K@$+K%Y9L4QF[X.?3AF[@%LRW9J%PY@\J!:M! M:"8%45#.O(OP;)Y:O -\9[#5>V-BDZRDO+.3+\7,"ZPAX+ V5H'B7P=SX-P* MH8U?O:8W/-(2]\>/ZM!"T:2%>#R6FX$^XT+3!!3 2E;TRJ[P6D/ M:T"YBR?6J+GB;$/M66I\U,^+)3E:'I.E)7^M9*NI*/34-YC1.O77?9[+79[H MA3S7L#HA4?:!1$$4C]#G;Z='3^D^5G8H;S24-W)Z\0MZ-Q1+P P#3:B@_$&S MT4P[DY(V'O/%KZBB416%X MCI?85'B04@!Y *K&,N^$4B=D>TV71UF<9ECU;C_-""S,PDDVP)[XG P^)__B MTVREO9ZE;)7S.WI(.\5DSTD8G"9)=F!X#!8'43IN.!D,)V\R+#M0?_&9/#,P M2:/3 Y?/04D4!^,>T\%C^JK'A;U/PI".\M;U#%K+5AAM6P-@LW:-@1:=??W' MC*?/CCK^E&3IH?416)1.@LF!>7^O*=H/T@U5&X:]AD.)Q.#D%,.K79/?38QL M7)]<28-=UPTK_"Z"L@#<+Z4TCQ/;>HZ@ M8P, "L+ : >&PO=V]R:W-H965T9MBOMFP,W 15PUC;)S+]?&PB3$(=VI7E) M;'//\3GW8G-G>\9_BAQ HJ>JK,7V MV'*@60NJ2ILX3F!7M*BM9-:N/?!DQAI9%C4\<"2:JJ+\^19*MI];V#HL+(M- M+O6"G5H15!"*C4%57\[6$!9:B:EX]^>U!KVU,#C\8']4VM>F5E1 0M6 M_EUD,I];D84R6-.FE$NV_PMZ0[[F2UDIVE^T[V,="Z6-D*SJP4I!5=3=/WWJ M$W$$P,$% .D!9 SP+@#<'N"V1CMEK:T[*FDRXVR/N(Y6;'K0YJ9%*S=%KJ#/=%6"0._N0-*B%._11_2H7IZL*0&Q-9(# M@+6 [0'P$?USLT3OEN_1$A4U^I:S1J@P,;.ETJEWL]->TVVGB5S0A GZS&J9 M"_1GG4%V2F K@X-+_I!(RY9W+PFR]XPM:/GT)[1+L.A&>V;MC3^=141RX0]")5G_0 MZD]J_759.KQ_HBWT'&32\LD+WK-H_=*9"=6X\%J/%F/QZ;.^#-*.62%9-QH-CY/,HEQ-"K%>13V M0M\S5P([+Y\>9U)@5PM)G\R%Z-''VWJ>'P0C<88P=5_$P05U1Q]&/*GNKM@5 M&=39X671U]>7Q;U1*3Z7X)%XG$9#&,%!<.&-QN1%*?F-//[ZX/4TQY>FOKV\ M<*SS/(Y$. K&*;6/VHX*^*;MQ@1*]8W??9N'U:'CNVG[G-'ZK>X$VW;FA:9K M(S]3OBEJ@4I8*TKG*E3)XUUGUDTDV[;-S8I)U2JUPUQUL\!U@'J^9DP>)GJ# MH3]._@-02P,$% @ &HC-5O%YWL=< @ ?@8 !H !X;"]W;W)KBX*!?$=L[S^IPW\4FVD^I!5P &/=9QE?SU,7[@&\,=OI@C%PE2RD?W.1+.<&12P@X%,8I4'O9PC5P[H1L&K]; M3=QMZ<##\5[]QM=N:UE2#=>2?V>EJ2;X J,25G3#S4+N/D-;S\CI%9)K_X]V M(39-,"HVVLBZA6T&-1/A2A];'PZ >'P$2%H@>0ZD1X!A"PQ/!=(6\%:34(KW M84X-S3,E=TBY:*OF!MY,3]ORF7"/_=XH>Y=9SN0+V(+8 #J;@Z&,ZW/T'OV8 M+M#9XAPM$!/HEG%N'Y#.B+';.8@4K?0L2"='I.,$W4IA*HT^B1+*IP+$YMDE MF^R3G24O*M[ L/_6/]SNM1& MV0/PJ\_CH)'V:[BF<*4;6L $VU.O06T!YV_?Q./H8Y\_KRDV?R6Q)]ZEG7?I M2^I[[_H,"V <7GC7];9Y'(T&XXQL#ZWH";L<#Z++P]]39-Z'7 Q&_4@HBQR< MS!K4VG(]Y*4.J7O^Q,5#N:%4@A]Y5I07LXV4V[/YO$PV-"?E M*=_20EU9<9$3J;Z*];S<"DK2VBG/YLAQ_'E.6#%;G-=MMV)QSG&.K3>R:I@OSK=D39=4?MW>"O5MOD=)64Z+DO$""+JZ MF%W"LQB'E4-M\8W1I_+@,ZA"N>?\H?KR.;V8.56/:$8364$0]>^17M$LJY!4 M/_YK06?[>U:.AY^?T3_6P:M@[DE)KWCV-TOEYF(6SD!*5V27R3O^](FV 7D5 M7L*SLOX+GEI;9P:272EYWCJK'N2L:/Z3'RT1!PX0'W% K0,:.OA'''#K@(<. M[A$'MW5P7^O@M0YUZ/,F]IJX:R+)XESP)R J:X56?:C9K[T57ZRH)LI2"G65 M*3^YN*./M-A1\.Z:2L*R\CTX 4LU&]-=1@%?@9259+T6=$WJ<54MHO58"9Z# MA!=2J,$N5;?EINTP%:5"^>?R#KR[>P_N "O EPW?E:1(R_.Y5+VN[CU/VAY> M-3U$1WH($;A1=]F4("Y2FO8!YBK8K9$3\2.]/ 0I_ \A!6-.AZ]>[ M(XU[_'IW:(@&[T<0UWCXA1$TCH>.]@;6U<-6"]19N24)O9BI%:BDXI'.%K_^ M GWG=QUE-L%B2V ].MT]G:X)?;')8%O9K(0-MR?@BHB*V <=D0V@7P-6 M"_/C CL.CK :W<=#CL9VR/.]P/7Z=K'&#CF1 X.]72\R;Q^9]Y;(_B""5S_@ M3[YFI62)=K(TT-Y!GWSH#@,<&R$7.8/HC)W4#RXPC*N_C]XWILE?UV,K'+AXF 1C M*]=#H:-/@7 ?0F@,X7-12I)EY# %=(&$FD!0$ X"T5A!C 9)$6NL' ]"?2#1 M/I#(&,@-*Q,EKDA!U7-UO^J#%=4/3#3J U2<^X-X-%8(1=$@'HV5%QP,7R\> MZ'0ZQ#%&](UN6)(9)E?KWR/2<\+AZGFML?,##(?+D+D[T]*"XH#'2:YHI M;2Q^@@J5)?3HJ+4X/:H#[(Z678T=COS11#1WZPT1HRYB9(SX"U=99\JWUK\7 M@><$CA\,0QT;(C61H3<*5F.((L=S\9&)VLDM:)0?BZ7:;FW Y4JPA(#O-S2_ MI^)?;5!6!995M-@66I_#3F-!U_@POA6LVI:"->5K0;8J\]7\4"T/5.HSP:C9 M)E-I$RVVA=:GLA-UT*SJ)E.I$6D!=EQGM*IH#"'"T,/#5!L;0C^$$0J/I%HG MV:!1SRR:)#MII)LQU:PJ-JMHL2VT/H>=:(.!W50SBL#)5-I$BVVA]:GLQ",T MJ\?)5(ZE'U1")!@]U#1VCOH=*B^MG1=&Q[17)R:A64W&.\&WU)QA1H3)T\(F M6FP+K7^8U"E7Y%C-,/0&Y7F<2JMHL2VT/I6=-$9F:3R9RK'R15[@C'9J.CNU M-0V&JE%G!Z/0]_49ACH%C,P*^+)DY.26)&S%DM_ #4M3M=6)22D!*5+P=7EI M3#XS^.098Q,MMH76)[93X\A\^CEYQE@5Y5;18EMH?2H[48[,)Y\3J?SP MQW MJ)_+[GBK%X:'!R(MM6,[%"'LA,.4U=B%*/3<(RG;"6OT=F%MSM8WG' :IIA- MM-@66I_33M C\R'LY&RUJNNMHL6VT/I4=KH>F4]C)U.I.7;5'K%H#/5'+#I# MTQ$+ZH0V>DEH\W17O<2J'H[M*5D)I"!%N:)"T!00]> $6\X*6;U=E"PWJU?S M_2;/(YMHL2VT/M>=]D>1,26_L)P5Z\,7NX(F?%VPZHQTV!1C933UL=1]@%2VVA=;G\J (PGPJ/YU+ M/$X]&&(/XF'NC0V1YX?0'[ZQU!F:WMOC3IECLY1NWI\\%WH8L\WJ0;E5M-@6 M6I_$3L]CSW*V6=7Q5M%B6VA]+CL=C\T'\].Y]$E1M9<'G(LEVJ7KL*;UY>)H#6-DOB5LJ9LB6"PI(SG>%5"Z2U]5P MT/%.?9"S+*O*#]Y5Y6-G]87(/X7/[4U=6-L>=O;O3W4C-S^H_,NI6-!FJZB*=ELODB^K6L2[[F4/*\_;BA)J:@,U/45Y_+Y2W6#?>'L MXG]02P,$% @ &HC-5K, SL%[ZO M\SU45$]D#<*<%%)5%(VK2E_7"NC.@2KN1T$P]RO*A)D#,!:T7T MH:JH^G<#7#:I%WJGC0TK]V@W_"RI:0F/@-_KM3*>W[/L6 5",RF(@B+UEN%B M%=MX%_"#0:,'-K&5;*5\LLZW7>H%]D+ (4?+0,URA%O@W!*9:_SM.+T^I04. M[1/[G:O=U+*E&FXE_\EVN$^]:X_LH* 'CAO9?(6NGIGERR77[DN:-G9F,N8' MC;+JP,:OF&A7^MSI, "$TU< 40>(S@7$'2 ^%S#M %.G3%N*TV%%D6:)D@U1 M-MJP6<.)Z="F?";LLS^B,J?,X#![J$%19*(D:R4+AN1B!4@9UY?D,_FUW)"+ MS279$";(/>/J%KFD.J6>Z5H,Z M@I=]_!#.@R]C0KTGV>J=R%Z(&/0J\8]#74:"PF%46[ _Z#D[(.^I*IG0A$-A8,'D M:N81U0Z=UD%9NS;<2C1-[+7=N UW:0/@1=>)L6:-$'6AI91"12(6E[-U]? MDM(J7DGV;H&\2.+HG.&<(3FVJ#G@S)"JTO8<)[(K3*BUF!G;'5_,V$&6A,(=1^)059@_WD+) M3G/+M9X,6[(OI#;8BUF-]W /\DM]Q]7([KQDI (J"*.(0SZWENYTXSJ:8!!_ M$CB)LV^DI>P8^ZH'OV5SR]$100FIU"ZP>AUA!66I/:DXOK5.K6Y.33S_?O+^ MT8A78G98P(J5?Y%,%G,KL5 &.3Z4:)3BW4LE!Z$9%5+ M5A%4A#9O_- FXHS@^A<(7DOP^H3H L%O"7Z?$%P@!"TA>"TA; E&NMUH-XE; M8XD7,\Y.B&NT\J8_3/8-6^6+4+U1[B57?XGBR<7O-7 L"=VC.\YR(M';-4A, M2O$.?4#W:EMFAQ(0RQ'K@'4#_(#^7F[1V^T[M$6$HC\*=A"89F)F2Q67]FZG M;0RK)@;O0@RNASXS*@N!-C2#[+D#6PGJ5'E/JE;>58\?87>#O.0]\AS/'PEH M_7JZ-T+?O)[N7E'C=VOD&W_^BVO4IIX()"26D"&<2^#JM*7L0 U"E0XD"U#O M4M4 ;4D+S/<@IF/KTLP;C,^K:]14U#B%N:6*D !^!&OQYAY3OH\AU<\[Y8@W*:$FPJF=KZ*NMJ!>3C>U27F$JD=CF";P=2JX(IQ]+: MN(^,>UVICXM@XL=),K./YPD;@86)E[C/89LAS(^]B1]UL&%7DLF)< MDN^=R!371.*2?%>[*F55182Y"[ 0($?/=.,^/ LK"F(G[FD<0X51U),X1 71 M)(S'%4:=PNA_*2148KHG.U7/+JN*!I&$KAOX/55#E#]QXM[Z;H8H+TS""^L6 M=ZKBJZHV55VR1P"T PJJ& @$#ZIK$#"BYO:ZJW_1'D_$L)%T6DA>.:*XL>J=2R6ANT-,6=Y;G:K*:X[]D1.-55!^VY MKD2J3('JLS)S%5-2CA4_^ZPYJ$!=!;HK$\C<&$U-[*Q=YW=K^IV>?:4[PA'[ MQVB"\Z>F:@62U:5IV3*H6 MR'P6J@\&K@'J?\Z8?!KH";K.>O$?4$L#!!0 ( !J(S5:0Y*!(A ( +0& M : >&PO=V]R:W-H965TYU!6#0 V="3W!E3'T9!#JO@!-]+FL0=J24BA-CNVH=Z%H!*3R)LR * MPU' "14X2WWL5F6I; RC FX5T@WG1/V= 9/;"1[@76!)UY5Q@2!+:[*&.S#? MZEME>T&O4E .0E,ID()R@J>#RWGB\![PG<)6[[61RV0EY;WK+(H)#MV"@$%N MG *QOPU< 6-.R"[C3Z>)^RD=<;^]4[_VN=M<5D3#E60_:&&J"1YC5$!)&F:6 M;$D"Q5_B8\V:M?TY4VREZ< MWX?*WLHFAV6=F5SJFN0PP=8M-*@-X.S]N\$H_'2H9&\I-G\CL4?E3/IR)B^I M9PMAP*J:W4$NE>36-\2]_3!7W(-'N-4<>4WGHYLLBJ/A, TV^T5ZCAJ%X_@Q M:/X^N=>L=Y$I]92VX=]+],Z^&ULK59=;]HP%/TK5B9-K;0VGY#0020HJS9IU2K:;=*F/9CD MAEAS;&8;Z/[]["1DD 34A[X0?YQS[KG7QO9XQ\5OF0,H]%Q0)B=6KM3ZQK9E MDD.!Y35? ],S&1<%5KHK5K9<"\!I22JH[3G.T"XP858\+L<>1#SF&T4)@P>! MY*8HL/@[ \IW$\NU]@,+LLJ5&;#C\1JOX!'4U_6#T#V[44E) 4P2SI" ;&)- MW9MY9/ EX!N!G3QH(Y/)DO/?IO,IG5B.,004$F44L/YLX18H-4+:QI]:TVI" M&N)A>Z]^5^:NIRB=69*$4,KRA:L%W'Z'.9V#T$DYE^8MV%38, M+91LI.)%3=8."L*J+WZNZW! <( [) Q:JYE&6BN\(PRP!=,NEDNAB#@H3*B_1 M%7K4.RS=4$ \0UF-2DK4%?HQ7:"+Q25:(,+04\XW$K-4CFVE'1E=.ZFCSZKH MWHGHKH?N.5.Y1!]8"NFQ@*U3:?+Q]OG,O+.*=["\1E[T#GF.Y_<8NGTYW>NA MSU].=\]DXS>KXY=Z_@F]PS4X7JF?TZ540O]K?O55O5(-^E7-27(CUSB!B:6/ M"@EB"U;\]HT[=-[W5>PUQ>:O)'94S:"I9G!./?X,^H! E. EH401Z-VPE<2P ME#!GYC:.W-%H;&\/2](%#;V@!9IW08-!%#6@HQ0&30J#LRD\@2@0Y9CU>J^X M@X.(X2AL6>]B M]M@>9=D!>Z;K_U86-]>-;ZERV(5.!,]3D?=@..W);S+B8< M!2WC74P4.OV^P\9W>-ZWRD'TECOL!G.BENDN9A2V$IMW,:[O]YN.&M/1^7W" M%:9]GJ/.IG0=9S1HN>Y!>;[?]MU%C7S':QFW#^ZF L2JO..EODDV3%7'>C/: M/".FY>W9&I_IYT7U&O@O4[U-[K%8$281A4Q+.M>A+J6H[ONJH_BZO &77.G[ MM&SF^HD$P@#T?,:YVG=,@.;1%?\#4$L#!!0 ( !J(S5;!>9Y7_P8 /H? M : >&PO=V]R:W-H965TXF!A([Q?JA6Y"D*[!A'V2)MM7*HD?1=MI?/U)6)%L\,6YCH&@LZ;D3 MG^/Q]!QYN67\6[&@5*"G99875[V%$*OA8%#$"[J,B@NVHKE\,F-\&0EYR>># M8L5IE)1&RVQ +,L;+*,T[XTNRWMW?'3)UB)++B/^_89F;'O5P[WG M&_?I?"'4C<'HI49$,QH+Y2*2?S9T3+-,>9+C^*]RVJO?J0SW?S][ M_U"2EV2F44''+/N2)F)QU0MZ**&S:)V)>[;]G5:$7.4O9EE1_H^V.ZSG]U"\ M+@1;5L9R!,LTW_V-GJI [!E@K\. 5 :D;>!T&-B5@7VL@5,9.&T#N\/ K0Q* MZH,=]S)PDTA$HTO.MH@KM/2F?I31+ZUEO-)<)."K8LH3XK+@9#C4-X& M;8P,;NYX3N_1G=_@;KSFGN5"AAX*[,W9@8U58AL4JBNE53U:. M@O(-[8W>O<&>]1X*S"F=34[D["!H3ATTQ^2]#MIW&G$H:CMKK[16U7,S(J[E M6=[E8+,?#P!F!=C!A[")#I,T?+>!'7!P:PZND<,=3QGO9+"S=??>V7<\OS6R ML8X*7-]N#5\'N3YQX<%[]> ]X^#_% O*T;LW <'X/7J@\9JG(J4%>N117LSD MLXY\-KJ%LP9!J7PB/Q-/"X[\ZL*Q\>O8^,;8/#(19;*1$S@ZB M%M91"U]5H$)]KMS0)ZV)UU%][-F^U9IX'69[.'#@><=6(Q:L5Q2HROB G'] M%@, U;?ML)VZ$ R'. @Z..P)'GS$6DSV#@CYA(1M1CI,#M7W-$J M.R\,.U8C)@TC8F3T)16+!]IS/(XS=*=?)Y2L:54=48Q6^="S=6*LUDJD!31^Z2'(&NC^/G9FGI2;Y-3 M>3N,D\1U^EOBR2M-QO@)M07?W([T=;RH\!F.=IGZT) /,Q)J2#;Z.EL%E,U0TX MK8E'R5?9^"\E\P+)!RJEU?RG>7AI)+KI-XFI_)V&-]&=6&S[/HL9 G^ ML0NQC*U\QR9EZR+[CM8YER5ZGJ<_=C( 9:PH*)Q*@.PBQ-:$ + ]+.)$C# MV79')I%&G!&S.%-50^:(3)MT WXZ"2"II,1L]Q80C/A6B^P$]!80OX-&H\^( M69]]+-,NT^]VR>=V2 M(KKNZF._W0:,(1BQ/&WJ?F'K"1GJ"VED'CE^WZFBJSY1:+M(XX7,XH-. T7R MN4!I@9HX@<%Q (5M!=I*!6"6H\5&1Q$_[-BJ(HWN(F;==437072!!'4= SH M.@"4H>L@C=@B9K&UMU,E7MBI,GOZB:VJ4SF:D)_8K"*-!B-F#=:T^672KO.$ M\L$9VU!^KIJ635IT*&RBBZ2^[;2WI<8 S)5KOSWA@#.9/)[=0:^17,0H.WF+@_H0,;R'\ MM:U.KR$+2?OY7'O0#&EW*OXIXO,T+U!&9W)XUH4O4Y;O#IIW%X*MRI/4*1." M+/_@=02P,$% @ &HC-5CA8,L*_ @ M/P@ !H !X;"]W;W)K<&<(]%T\R U#DNP"\I**PJ-;2&BD&]5SDI8""*W14'%[RGD?#^V7.M@N&>;3&F#'845 MW< 2U+=J(7!GMRPI*Z"4C)=$P'IL3=Q1'&A_X_"=P5X>K8D^R8KS)[WYFHXM M1R<$.21*,U#\V<$,\EP381J_&DZK#:F!Q^L#>VS.CF=940DSGO]@J[%T[3;VO1-WS],WS'LK=U65"6DL?) M2BJ!;^'/+M5KUD$WJ^Y,(UG1!,86MAX)8@=6]/:-&SB?NQ1[3;+XEJ#EH MU1Q<8H\F597C35VAGGB'B: *NL2K28:&1'?A7>3TW)O0WATYS2Y'>G2[RC*_ MAOGV?YCC+F9OV#*_D,NW3@Q!JU_PK]CD(6.2X ??>I)P47&M8BLG8259LG)# MT0Z]KI+91XVI +$Q(T0BU;94=2:MM9U2$].<3^Q3G%YNE]T;S;K\Y][HMLL^ M\4>QWV4/FNEH_TVS'JUW5&Q8*4D.:TS9Z=U@PQ;UN*HWBE>FO:ZXPF9MEAE. M>!#: 9^O.5>'C0[0_F>(_@!02P,$% @ &HC-5KDO;OIU P 1PL !H M !X;"]W;W)KDXF2_?J1D:Y;-:"G:%YNDOOO([^YX MO-F>BR^R!%#HJ:Z8G#NE4KL;UY5Y"361UWP'3'_9<%$3I:=BZ\J= %*T1G7E M8L^+W)I0YJ2S=NU.I#/>J(HRN!-(-G5-Q/,2*KZ?.[YS7%C1;:G,@IO.=F0+ M]Z!^V]T)/7-[EH+6P"3E# G8S)V%?Y--#;X%_$YA+T_&R"A9<_[%3'XMYHYG M#@05Y,HP$/WW"+=0589('^/K@=/IMS2&I^,C^X=6N]:R)A)N>?4'+50Y=Q(' M%; A3:56?/\1#GHFAB_GE6Q_T;[#QK&#\D8J7A^,]0EJRKI_\G3PPXF!'[U@ M@ \&^-P@?,$@.!@$KS4(#P9AZYE.2NN'C"B2S@3?(V'0FLT,6F>VUEH^92;L M]TKHKU3;J?2!/)$V '>$%NA-!HK02KY%5^A>9UC15(#X!JDC:F=05^C/Q0J] M6;U%*T09>BAY(PDKY,Q5^D2&U\T/NR^[W?$+N_L8?>),E1*]9P440P)72^GU MX*.>)1YE_ #K:X237Q#V<& YT.WKS;'%/'N]N3^B)NBC$[1\P0M\IS$81NJO MQ5HJH6_-WS:O=ZRAG=54DANY(SG,'5TJ)(A'<-*??_(C[YW-8S^2+/M!9 -O MAKTWPS'V=$DJPG+02?Q,UMJI1*$U;"ECE&W;+"\!/0,1-H]VS%'+;$KI8WH5 M8-_S9N[CJ:\L,-_#7C"$9398%$Z2'C;0-^GU34;U+?*O#96T31(M1S9K20NJ MB[E-T"B5/1#(EAT=S^1$2AC'9W*_?Z^!/Z+>']&H/VX;(8 I4[V0?B#[^.KG M*N=;1O^!PM2OG> ;JI &5%Q:BUATH?$*1XD73<^B;\/A"0[/LB2SX/S$CP)L MCW_-,'LJ:]K.EX"$\?6IN"Z67EP),H MN@B=#>?I7)R&ULQ5M=;]LV%/TKA <,+=#:(B79RP>W^-+ MGNYX^I"M&1/H>QPEV=EH+<3F9#+)5FL6TVS,-RR1[]SQ-*9"GJ;WDVR3,AH4 MC>)H0BQK.HEIF(P6I\6UJW1QRK+\6 M^87)XG1#[]D-$U\W5ZD\F]0H01BS) MY@E)V=S;Z@$]\Q\H;%'?\&;)=UCA& M>2BWG#_D)Y?!V2,4L#NZC<0UWWUD54!NCK?B45;\1[OJ7FN$5MM,\+AJ M+$<0ATGY2K]71#0:X&E' U(U(#\V<#H:V%4#^] &3M7 *9@I0REX\*F@B].4 M[U":WRW1\H."S**U##],\L_]1J3RW5"V$PL_? P#E@09NJ)A@-[X3- PRMZB M]^A&/F/!-F*(WZ&@N@UM\KO>H[\_7*,WUV_1-9J@;$U3EJ$P05^34&3OY$5Y M_&7-MQF5P*<3(<>9]S9956,Z+\=$.L:$"?K,$['.T.])P((VP$0&6$=)GJ,\ M)T;$"W8[1L1[AXA%;,V EH1E%TZ^BYS]3G)-G3%SD927C*6/K+1XM=?\-3Z34LFE^''QWK8Q<>73]-@D MSC@:?:Q(QYFF/S(CQ';K_EITN#4=;C\ZLNUM%@8A34.I )*//Y:7NO"-J(>' MM03"\4LOIF=;T3(WT?.&"1NUYIV-C>N##8.RL1[2:_ASL67-' M'^VLCG9FC/8R$2P-8U0_%-\^L_B6I5IY,4+UE1=(,!\(K$6A5U/H_7PE]R"I MA@3S@ZO@L<3%NS!]LC6<_3%9C[WV) MFN_-6&PYMM>AWMA2R9YU$ G:G,S:ZU2K2N8N^D:JZ=48:B.OQ<90+\)$:O%! MVF1&ZCMC0-%\*+0VBT2Q2'Z^0%5]0O$-B>9#H;7Y5ID]-F:SKU I,W"/'&L( MD('/$FW6F-_>F$P[9K=*R_%A>;F6": D>CD$R,#$?DZ.IS//M3JX4#DY-B?E M9=9YF-(-2* -,P\2S8=":[.H4G<\/8+2#4CA#7Q#HOE0:&V^E7G 9O=@G,&S M U,14".@Z=7DF;%*\K$QL5TL:2I2NGI 'WD4A,F]?,12OI&66=#T"7T*XU"P M%^8M:$X/BN9#H;7)56D]GA]AWD)F\TM0-!\*K?U#JK(0Q&PA;IY_\7GJGZ.8 MH7M\,P\!ZF:T0FOF*-;8[?AUA"@'0LP.1#&EY6) 8J_G M1O5&A-$72Q:WT5]Z$F+W)"QH(51<8 F3@PMW30,^V[ ZC1I3%(.;R M0*V!A=S1@)KU#M0[@*+Y4&AM(I5W(+,CZ!UHB0(4S8=":_.M# PQ&YA7Z=T M>Z"?XZ"NI4)KZIT[GGH=4URY$6*N,KR@=P-2=ST7H(Z"[)<;YM:\0^YLY11L MLU.XX%OY=/1-\\R@O1R9H7M,]2% !D;)_F]21<7RAW8 M9G=0IWE7/,H>Z/AF,_Z/C[E9]2"3^24HF@^%UJ9360C;/8+J@19"0-%\*+0V MW\JEV&:7\BK5 UJRM!P"9&!TNI?L83RW\'Q,.ARNK;R(;:YCO*!\ Q)W/2&@ M?L+>+W5@[-D=7"B?8)M]0EF);#Q 1LD#K6F HOE0:&T>E8NPCU#3L$%K&J!H M/A1:>XVO!Q<;AF-&!I?H-\_XYS\7R2=U!O>UG\#U!+ P04 " :B,U6 M-UF-6\4$ D$P &@ 'AL+W=O&ULM5AM M;R(W$/[.K["VNNHB4?8%2" %I+STFO22%"5WK=13/YC= :SLVGNV-R3]]1U[ M89=3P$?0P0?8%_N9QS//> 8/%D(^JCF )L]9RM70FVN=G_J^BN>04=42.7!\ M,Q4RHQIOYQ)*K(,BI?SB$5 MBZ$7>JL']VPVU^:!/QKD= 8/H#_G8XEW?H62L RX8H(3"=.A=Q:>GD>!F6!' M_,5@H=:NB5G*1(A'CV/)#"E1:KOQ>(*E@OJ&KQ8I,I^DT4YMMOW2%PH M+;+E9&20,5[^TN>E(]8F]((M$Z+EA,CR+@U9EI=4T]% B@619C2BF0N[5#L; MR3%NHO*@);YE.$^/KKD&"4H3QLE#,5$L850R4.3])6C*4G4T\#7:,:/]>(EY M7F)&6S##B-P*KN>*_,832+X%\)%@Q3):L3R/G(@?8-(B4:])HB!J._#:U:K; M%J^S!>^6/K.LR,B76\@F(/_=M$8G@DF64Y73&(8>9H,"^03>Z.>?PN/@5P>_ M3L6O8]';>T>%?+G!.>1:0Z8VTN\<@'ZWHM]UNO=A3B60F.9,TY3D(&/@&G-\ M$\\2J6>1S!;R- I:_8'_M,'\<67^V!U=QK\;72?"GNXYJ?B='#JZ)P>@WZOH M]WY8='L;HAMNCFZ_,M]WFA^SN,C))XCG7*1B9OPVEB)'!VHL*^2&94Q#X@R^ MT\">W@N#>L<-#AW^I84?O(*UFA$Z0W )*I8LMV553$G"5"X433M0-1>CN*,:%S%,@DIIDQLP%J0V!.]'J=#IOWO_=QO857=V>A,<' M3YM#]"]AW<"$S@9C=%XH?*(4JBN;,&ZUU<0_0U4R;>3LQL0$PC9?%B:(RU8_ M6LN?*DN,J%#'C5VV_5(U]Z]50[;)QE$"T##9?>>ONZG0W4Y]I%*8#_D(_&7' M;=^)N&_TZP8L[!]UTFS3+0M.(J90O9E"-P$$3JA24.;2%UYPJ1 =.,#NYFH(TJ8E; M/A?\%V2KI<#JLIZ/&Y/%7SNXR$#.[/&,B0I2*<\PJJ?5$=!9>?!1#R_/CVZI MG#&N2 I3G!JT3G"/E^613'FC16Z/029":Y'9RSE0=*H9@.^G M-Z>6,,5 =C MH_\!4$L#!!0 ( !J(S59.\^"K-Q8 . $ 0 : >&PO=V]R:W-H965T M:1*/#1U"*SF12=Q>!Z3CZ7CGV6;S_O' M)/V1K8(@]_Y:1W'VX625YYMWIZ?98A6L1=9+-D$L_W*7I&N1RU_3^]-LDP9B MN2M:1Z>\WQ^?KD48GYR]W]UVE9Z]3[9Y%,;!5>IEV_5:I$_S($H>/YRPD_T- MOX;WJ[RXX?3L_4;!H\9^-DKUG*;)#^*7SXO/YSTBRD%4;#("PTA__<0^$$4%5)R(G^^J)X< M[K0HA#_OU7_9K5ZNYE9D@9]$_QTN\]6'D^F)MPSNQ#;*?TT>/P4O*QH5>HLD MRG;_>H\O8_LGWF*;Y"D8 M5.]AV% P?"D8[IQY7LK.APN1B[/W:?+HI<5HJ5;\L#-S5RV7'\;% W^=I_*O MH:S+SS['>9 &6>Z%L7>]O^/]IW+6WE3%&9YYN6KP OB/,R+TL=5N%AY(@V\11+GJ2P(EM[MTV[0 M?9IL-^]/G[[U>)\/:B9T85[.-=,9'!Z'P4YOV*#GBS1/Q>*']RF)EM+=S+M* MDXU\)')Y.GJ7X3K,I8DW7X/U;9#^J\Y K7[1/]YE&[$(/IS(!I$%Z4-PLUAA]T1>1)L5_WF6^K'-"6VWIQ/C@Q%A_SB5;>2P\ M%8=0&"^2=).DHG@RJK-&K]1@C;[H6CX/K[SSNS1Z$L;O'@NFNZ*"AIY.&/O3Q_@>G4C2HN8'A8QQ7KJW]L?HK=(UMY5 M'A2'H+:#:M6./<6)Q$H+GQT6/NM@!YU1VDLD5K*7]14T]6U[*%)YPVN]0:JP M+JHOM[4#,"0C:Z2(5),_^JIK>>@*>:]!K3G:6EMSN#*'V[=2I+;)#8XV4^V0 M\DH4HC(]HQZ.PJ\BEB\*Y/B*E[WTN()(IBF3V&.DS M' FU0\IS4E#(]%1X.#*ND[O\L3C5#'L7*1Y2J95-4(#(NDB(C!01J=3*EY<4 M(W);1O212JQWZOP5L?^70W&]/V+%+RHU,HN M*/#B700O3@I>5&KE-](4> VL+\XAE3>#^G?6VN&:OMS6#H5K [J+N7[2G6R]XB]GP/>;7OEC?)K+S MO/'\I(<"I%[VZ+>670#D0 'DH(L .2 %2"JULL4*( ?6 (E4&EUAKEVQ"[(< M*+(=3[#DP>B?8Z%U@O=31IZ(+ MW!PHW!QT$3<'I+A)I5;^L)+"S:$U;B*5#>_N(5653S4T]T2]CJTOBCN'=-R) M2#49U>+BHK[6UAR%GL,6Z(G4-KF!HZ=V2'DE"BJ'AI7">ZTU M+EATJ%AT2/>I1D2JR:MVUT;UY;;^*(H=MOAH(U+;9 C.OMHAY94HJAVB5/O\ M>AZ\6KJ6?H4+FPY,BKU4:F5G%/8.NXB]0U+LI5(K?XA<8>_(^NUMI-+HJPYU M*];KVJY8 >V([GUO1 IKD?IRVY4J.AVU>.M[A'.F=DAY3HHS1X87+X]M;'K= M8\\Z*K6R"PHM1UU$RQ$I6E*IE2T&7X^QOGJ)5-HW-A?$.%+$.**[>HE(H8W- M!?N-%/N-6ES!'.$4IQU2GI.BN)$YQ6WOQ"+?IL7I>G2;(^4W*K6R)XK?1EWD MMQ$IOU&IE;_ZIOAM;,UO2*5UF]/KVJY8\=N8CM\0*?2K>R[X;:SX;=R"W\8X MOVF'E.>D^&ULR&^?XVR;BG@1>.?W0;QX.KK3Z>_HV-.02JULBP*Z<1>!;DP* M=%1J98L5T(VMKQ4BE3>C>G<<8:!>U]8G\&UHPJ]#(Q<.&XQK^85H%_ X5O X M;G'A$*EM,@1'3NV0\DH4WH3B^!9/")I5:V0T%F^,NPN:8%#:I MU,J;"2C8G%C#)E)IW4SUNK8K5K YH8--1.KE)*U=I O.G"C.G+3@S G.F=HA MY3DISIP8C=!R4,.IM>_=C3CDJM[(6"RTD7X7)""I=4:F6+%5Q.K*\6 M(I7VGFUKB&5%HW-;VN[8H5KDWI< V1 MPE[%ZLMM5ZJ8;=J"V:8XLVF'E.>DF&VJ9[:K;;J1)V8JY"E='"]!NCLKOR6] MX7!X=+?3W]G1^WBY0+BI0KAI%Q%N2HIP5&IEBQ7"3:T1#JFT[W8N$&ZJ$&Y* MAW"(%-KM7%#<5%'A+^=HTR\.%/)FO\JC.MW<'0$?WI=6Y\4_,WH MOJF"2#49UPX9]>6V_BADG+7XL@I2VV3(D=3%Z Y4Z YZR)HSDA!DTJM;+$"S9GU&]%(Y17.Y;5E]OZHUAVUN+]9Z2VR9"?\;;?&\ZJ31@9 M55Z/XN 9]2J((H\9 K!>\.ANX&2+;K!'=Q$:[2[>;;;KA/MTM M-NI&OYW]]F;:L%NW(0@;-EY$S]HGL(%WGW ';T2K<8OS=A",U%N;Q(%);7;R M1HH;73'8RUL[IK(N[#S;[[K?9[;MOL-VW M=DQE7F##[SX"FLGZ5MZTA*_UK;\GC=S9\2>DDXW ^V G\'X7.70_:S*;G9 H M3(QI$1F#9\:\;7@!AY4>W3(=)!Z3A(/(YZ8TS$?XLX%&943)R.XR8>!^;C=#,@AS@AQTE$#@,9.Z>OVS6&>GNULE0'D:;RD,F M5[$9T*A], ]6:MOKG- D".9AA,D\F-;AY*Q?JA,R!.D\K$T\#S/(Y]&/JOK/?^>U!GN/%-N69]_V+&=71IO&0R57, %37R4 >1IO(0R97MAED\C#[ M4!ZLM.F2/![+8],@G83T,)#2PPAC>C"M1NN0@,AXUP>^R(-\F:SK;7*"DB"O MA[4)[,&*&WTQ(%#SS!X&0GL8DMI3?[2^]E=A+-Z8=6;:R!XRN8HE@$$[F=K# M:&-[R.0J-@,&M4[N\;%2VQ;KA$%!( ^C2^3Q,:U/B3S>OB2U?>@"*;9>*F#0 M%N$Z/C/(R=&/JI. S$XK!.YN(P MVF <,KFRS2 :A]EGXV"EECW.230. ]DXC# M;'&T\#IE$MSY.Z./B^=).8P$)G#.IF9PVA#<\CD*C8#Q+/.S?&Q4MOV MYP3Q0 (.HXO \3$M[>;F2+'U4@'FM4BS\9E!,(U^3&5> /-,LVD^IT$DXJ5A MBZ,E/">)- Q$TK!.9M(PVE :,KFRS2"6AMGGTF"EEBW.22P- [DTC#"8!M/Z M-=AL;Z-P48B]G*[UBW9">B"GAK4)JF$&237Z,95Y =*S"JMY_=M*GN+2S#>> MGZPW(C;P-5MKT07W3X)OCNJ23V!L&X,5-_IA<+%1.Z:R',"@II$WK[^*;2K;QS8SV&*1-N2&3*[B F#.3N;< M,-J@&S*YBLV .>VS;K#2QC/'":HZ";UA(/6&$<;>8%J-UNG+#OV@WB$GA MR M;UB;X!NLN-$2 S#6CJDL!X QEGNS/U!_EZ_]8[$^P/!E*&[#*,R?#F_[Z#LS M+1X[B<-A( ^'=3(0A]$FXI#)E6SF(!*'VT?B8*4-YQ)69M>9$55KIQAPB@Z/ M,:U&Z_1E+RVBWA\7?,Q!'@YODX>#%3<:@O.Q?DQE.0.P'$,^_OS-[VE;+Z)T M;$\@DZLL?0B6WD4HYK39-V1R%9M'P&;K"[%8:=/'XNH7ZH)I.]:;W=])+D)Y& MBI-D MEPUOI".5UNL$5-1)Y\ANAI MFQMM4 R97,4" &R=#(KAM$$Q9'(5FP&P60?%^%CI<[*1[G^6/1D3[OL?4>Z&BVR.0E= MX2!TA7%&^2LZ,=4Y@4X#<]9V?;\9-WSOL?A)LBR1$0][W*IW]P:43WZ M=',2M<)!U KO9-0*IXU:(9.KV Q8S3IJQ<=*ZU]0U"_3":F!>!1.%X_B8UI: M4G.2=,)!T@EOD73B98Z0UC]1Z9)IK@C=!)B@D'*2:<+L5D MCFDU^Z6O>^X ]?XXH4(0?L);A)_,L>)F0[1U]G".-EY:)G>2Z<)#KPCN9Z\)I(MP%9_7)*#T>]-J M3T-&5>8&@-(T*>4N2;W/L?QWO7L@8$A?]G%Q53.%: M;)>A=YZ*AF\U(E+6?@'N;!'1,L>*&PVJ)PF2;14_>CSAYC#V1';)97WUZ=DHE4%\4[3_.O5G_'\6C7?2E M;+7K5V(3YB(J;OPBTJ3XSRM?BY#58>:MGD]G-6C_M^+-U$(N#=8BC)=!ZK&F M^ZB3^2IB<1\4V8J'9Z.K/-BK]_3++'\OHV97DKKJBS1\"(IIO[H6\@?3LJMP M(=LX>H^_K8)7_]QU?/E,()];@C3S?KJV\[98ZZU\4.7X( J*)^9%YEW+XR9< M-.@6-H,&=RB"8Z/]V,S+P!/;JY<'XWE:(@._K%Y^2\/[5>[)%T%BLTE"^5BL MQ?\D:?&-KI?:99@&BSR1BY$$4=PP3T2Z+/YZH?ZR&YJ!I\5\)>_E?O7\I"@6 M^59$KW:'1'$F2V?^PQ/W:;![]'N%<\VJ4J(X. K1YZF\''-1\% .'WG%_VR M]F^SXF^SXF^GZN[/WF]D3_DJTOM0/@A1<">GTN\5F_?M'MC]+WFR^7 B7T+< M)GF>K'<_K@(AC\MB@/S[79+D^U^*.WA,TA^[Y9[]'U!+ P04 " :B,U6 MQ@V>"^D$ !P% &@ 'AL+W=O&ULM5AM M;]LV$/Z>7T&X6-$"GM[LV$YJ&TCB90O0#$&2=<"*?:"ELT54(E62LIO]^ATI M69%219@Q]8LMOMQS=P]U=^+-]T)^43& )M_2A*O%(-8Z.W==%<:04N6(##BN M;(1,J<:AW+HJDT C*Y0F;N!Y$S>EC ^6N$<;B31.5I2N73)21B MOQCX@\/$/=O&VDRXRWE&M_ ^H_L3N+(K5 BE@)73' B8;,87/CG*W]D!.R. M3PSVJO9,C"MK(;Z8P4VT&'C&(D@@U :"XM\.KB!)#!+:\;4$'50ZC6#]^8!^ M;9U'9]94P95(_F21CA>#V8!$L*%YHN_%_C*%(E/TE^V+O!#6&N=(B M+85QG#)>_--O)1$U@9GWBD!0"@0O!/S)*P*C4F#T4F#\BL"X%!A;9@I7+ \K MJNER+L6>2+,;T*V3,0&_*0KQ6+&+X! MY-T*-&6)>D]^)G]=W)-W]^_)/6& Z5N07'D'4!'#1],K^X&#_9=")^ "90SQ_2 (O\-L,ZA:_AK5#@ID5'[6( MK_Z[>-#AS:@ZC9'%&_V/T_C\$87(C894_=UB\66A8=RNP:21X_]T@DK,FHHI.D,P7,A.:,:W&$$:<$HK$TMW+,RS(<'\ M32@)!:;3""0]6&G"SJ!AX"<)S@TQTX9BR]D_!HB2K1#1'I<.>T]GSNBPU\$X MA9-,,AZRC"9%@F7ZR>RU6@E3:"'59B*38H=T6% -8W;V:!/_V@$%!A[E<. MN2E.HFY43-&7,,PEGM<)CF^I#&-29I$AYE>.-0^KFR9X4 RK"RB+41GRT(G;ZPVOLM$]F^P1;]0368'96,3OK?&4?)8V*S"=6,=R./L^GGWONWCN266#G+.*G+-.S%^9=IIM\3S#%+TXO*QL&5LX4/U-ET=XJ!EIDMN&S%EJ+U#[&@*59F@VXOA%"'P9&0=5D7/X+4$L#!!0 M ( !J(S5;+'-*)7P< /(9 : >&PO=V]R:W-H965T[#9)M#VC0#[1$6\1* MHDI21 K MD:9H"7#\L3%E:F_5[E]B M'] 4[44J->Y_LMN/G0Q(5!JKLOUD0)#)O/K+'_>).)K 6,\$MI_ GDV@0<^$ M8#\A<(%6R%Q8/W#+%U=:[8C&T6 -/[C^LAE\ES+.+9?1'*8UT M*54;NC8PE+"AY\X.P7*;F+1F2.ZB>N$P%#LFAMK@QPAK"\YC81)"(FX1 MC6R@* P!2_B0'UF^)3(G7Q)5&IABKL86D*/_<;1'^:Y"R7I04D8^J=PFAOR8 MQR(^-3"&D.NXV2'N=\QK\;U8CPB;GQ$V88S\MKPE;V[?>NP&=3X#9S?LL7LC MH[(@7T24Y"I56RD,N=&JT!*2"4G]*#-I14SN/XEL+?3O7:GP.L!M?6D*'HGK M >Q;(_2#&"S^\1V=3?[I@1_6\$-G/>B!?[S0GV&AEZ<+O<*%_OG90A^7T/UR M;:R&O=D96?A_B&Q:1S;U+LR'W/)\*]<06U6]70 K$S-G @GP84#Z]&C\< MC5KY'=W3WSUP9S7UO "C_P%&!T CAO 6 TG'0#F-< YJ](P&GPY(UXC-(REOFVPM4% M\&T7PGD+(:63BQZ(%S7$"R_$ST>KDTJ^EBEL M&9H8N6_R$-PO-Y-P Z:=A[ MXE^FU[G?6SGQ'US,SGO<'XD']6< *$+& $!N $"]M2KNU\^)>H^%MM^JEW,5'8O+9$#7U$ZBCGDA!IQ@+S9VL@*3D9B.@UF,"K:N3G75I M8*+IKO=I"]KYA$YI#[2&E*F?E:M\]5*/O^[;-#WLITG:$#7U,S7NP7WOA:J- MF#K=MTEZ-I_0OI0T-$W]/'U3Z@(V_BV<&%RG(S22$/FL1F$8_N7>Q^_L&UL$ MVA ZO?@;VQ_JE9-O#(XU6L%>T(J_(NFLK1A0JSU5T.FW+R'!Z,9GW:#EK=(3Y2;W=\KV@ZJPM)4,:!O,> M66>-+#"_++RRJV = D!I7U?!&@%@?@'XEJZ"M1D_9/T%VS ^\S/^G; V%1EF M SB!9ZI$GH]+039:9>2(_3I1=7"^#U9#^NP5[;E?(_GIR;ZW(?%[ZF8ETF%H M]0+D^\#7L[!&<)A?]E]^F,%"E'6H6T8$8*+-O.&X9)^YQ+0SKK8 M2F$]492T>,#[2(")>E\:L2E3X,:-&)$/. M%)@"E+ !P:4KPGL%*XC(UBK.M=X M+^G(H.K.GN';BAR)$E?\J;JS[*RG,_RY:4=X_G1L\[!D8!+ 6"W7I570V585 MC9'(PR"#@SA,3E.BBNK&>JM%55\[:1,'PHD]6H):0W\F@=0F*G510DS5;2): MJDB-\#AVC [)I,'W]?$,KU?_S;7"?^2CVDI8P,A4J=U[EY@2H2-IG*0Z];H3 MA76].*'N(C2LJ..Q %>NOWTOUKK$WIU=N 'SRN1)?9^$Z% WLZK[U0"=8WFE MRKB"A],!G"UI.")+)ZCX>XI+#M4%1N!/=5,,NIK'HR[5&!_=>,,B;MV+ .04 ML%;="=9/ZY<-2W?%_NSY.WJYHEW/V>6J:_PRP+<673. "0_O,\8-I.IMR">N MMS+'(#< ;S(Z!PW0U0N&ZHM5A;NC7RL+5>D^)@)X0^, ^'VC(&/[+^B@?LVS M^!-02P,$% @ &HC-5INF0 I1 P B@\ !H !X;"]W;W)K1*-FT2J.KZ![2JGTP MR06L)G9JF]+^^]E.2 &E:9&L?DG\N.=P9OQ.+ $D>LQ2*H;.4LK\ MW'5%O(0,BQ;+@:J9.>,9EJK+%Z[(.>#$@++4#3ROZV:84"<"&@QPOX ;DK_R:JYY;L20D RH(HXC# M?.B,_//(-P!C\9O 6FRUD0YEQMB=[EPF0\?3*X(48JDIL'H]P!C25#.I==R7 MI$[E4P.WVQOVKR9X%C)F M5'*6*IL%NJ1J H1$1Q%(3%)QC$[0W]$4'4V/T101BB9$63(J!JY4"]%T;EPZ MO2B5H*](4FD-3@QZ_@@P8"5RE0R1!L9+@(&AE'.6^AP/^$ B_P MZQ;4#/\*,P7O&WB[!AZ]'1XT1-.N-K5M^-H6-O7VNP*C2PF9^%>WDX6G3KTG M?2J=BQS','34L2. /X 3?OS@=[W/=2K:)(LLD>THW*D4[C2QAZ/X?D4X) C4 M6SZI="B$K5.P8/*+S=+G\$/HM=K^VKR MD^5O2]Q&FD,_*YMDD26R'?E\[_EJZ+U;ZI:N+(ELE2VRQ;8K\]8-W+>2OR5- M?RM_]W.WV=/!NEAB*W1QMXJ4#/C"%'L"Q6Q%97%1KT:K@G)DRJB]\;$N-$WQ M\TQ35*D3S!>$"I3"7%%ZK9ZZ.O"B\"LZDN6F%)J9W[II+E6Q#%P;J/DY8W+3 MT0ZJ\CO\#U!+ P04 " :B,U6;WNP494$ #.#P &@ 'AL+W=O%NK12K/,[)SRPEHN MZF=WXD4E6>4_GCFF5B?VEAZ_A@S;>I-@_LY:*D6W;/]-_EG829 MW7J)>SO3H9(Y/*1H@',[F)+RW'(&(9B[1Q M0>%OQU8LRXPGP/']X-1J8QK#T_'1^X4AF0Q5;B>Q?'NOTT@HL%+.$5IE> MB_U'=DC(-_XBD:GZ%^T/:QT+1972(C\8 X*<%\T_?3P0<6) R(@!.1B0&G<3 MJ$;YGFJZ7$BQ1]*L!F]F4*=:6P,X7IA=N=<2WG*PT\M;JIGD-$.?17&V$H66 M(H,U6W13P NF-'KSGFG*,_46G:%[*(JXRA@2">)%4Q/-]F0P "LMD$X9VDI1 ME:]?!03/WRG8\8WB,8=-!^3'<*L;\+>B4DL:/:"/(HO!7J$[*4K)(2(L_L1S MKEF,OMZR?,/D-[2&H.A+*BI%BU@M; T$F#3LZ)#L=9,L&4D6$W0+*:8*_5G$ M+/[5@0W,M?21(WW79-+C![8Y1R3X Q&'8/3?U1J]6;^=\.NVV^+6?MW_X;9\ M_01@T(UFN?HVQ'&#W!M&;E3D0I4T8I<6R(1BLY>M7>.:\F^#%:WGQIKPO M#;Z2R8@5&C1C"%UCCQMBC2;MELZYB\.%O1N(Z[=Q_%[Q'6#81A!"R.8A/$7 M!)&<80MAC"20Q?A(;*>"F&L,\#"=UP M-HP!.YV2.R_9$*JUY)M*TPT( AQ\.#*#2NGT8.!Y2-SY"(R3#PK^S0UY,33< MWZ7 ";T19*1#1GYSFUZ,C R0AO'84<*=W.-)U5P:F8\J*4'7$%6*Z>&OF]L/ M[P&[ M;HC'A'&'BN,P*B$U,\K::?V23Y?>W$+IP(=XS]3CWQ MM'QV<5]\!OH:ZI$Y=L?.0">B>%I%5U2E*($V0:%$BAQ!YR&;ZTM]=1_?E+Z@ MAKX/] P#(IV@DFE!?0J(%SNX>3T/B/2E]%FTBR ]XD0^C@Q =H6?OD34$L#!!0 ( !J(S58-ZOR9S@( .@( M : >&PO=V]R:W-H965TO%I"CI5FG3+ASX$JP:S&PG:=]^-E!$$B?*16_ AG..OW-L M;$9;+EYD#J#0:\%*.79RI:I;UY5I#@61U[R"4K]9&-^.'=]Y?S"CJUR9!VXRJL@* MYJ!^5E.A>VZGDM$"2DEYB00LQ\Z=?SN)#;X&_**PE;TV,DX6G+^8SF,V=CQ3 M$#!(E5$@^K:!!V#,".DR_K6:3C>D(?;;[^K?:N_:RX)(>.#LF68J'SL#!V6P M)&NF9GS['5H_D=%+.9/U%6U;K.>@="T5+UJRKJ"@97,GKVT./8(?'B'@EH#/ M)00M(3B7$+:$L$ZFL5+G,"&*)"/!MT@8M%8SC3K,FJWMT]),^UP)_99JGDIF MP(B"#$V)4!0DNIB (I3)2W2%YGJ-96L&B"^1$J24I)FK+56YGO*&6+7$*_3[ M;H8N9I=HAFB)GG*^EJ3,Y,A5NDPSF)NV)=TW)>$C)7V#Q37"@R\(>SBPT!_. MIV,+?7(^W=^ENSK;+F#"(7C_$IUZ(SR;$_?3_W"VD3CI5?VVQ-0.% M]H',_G K*Y+"V-$;@ 2Q 2?Y_,F/O:^V$#]2;/)!8CL!!UW P2GU9$Z83D[Q M_15I2[!1BFLELR%NDBOL^<%PY&[ZV=A@@Z$?[<(F-E@X]/P.MN,G[/R$)_U, MUR+-]4XFT5+PXAQ7C5[4JV.((^SMF;*@!EZ ]SP=HJ(PO/'LEJ+.4G32T@Q* MI0W0[,QIB@Z*B'WL[_DY!/E!/+S9\V-!#7!\Q$_<^8E/^GDL%>B%;/?T9G-T M4L_^@2#;5_M!.I/X8.EB+QSLI>+VCA7S#_"#B!4M)6*PU#3O^D;'*IISM>DH M7M4GS8(K?6[5S5S_BH P /U^R;EZ[YC#J_NY2?X#4$L#!!0 ( !J(S59I M,9%6]0( )\) : >&PO=V]R:W-H965TY_][//L8<;(9]5"J#):YYQ-7)2K8MKUU5Q"CE5+5$ QYF%D#G5V)5+ M5Q42:&*=\LP-/*_KYI1Q)QK:L4<9#<5*9XS#HR1JE>=4OMU )C8CQW=V S.V M3+49<*-A09?P!/IK\2BQYU8J"C(P]M;@&X.-VFL30S(7 MXMET'I*1XYF$((-8&P6*?VN80)89(4SC9:OI5"&-XWY[IWYOV9%E3A5,1/:= M)3H=.7V')+"@JTS/Q.8+;'DZ1B\6F;*_9%/:=CR'Q"NE1;YUQ@QRQLM_^KI= MAST'OWO"(=@Z!,<.[1,.X=8AM*!E9A;KEFH:#:78$&FL4]SW6@_TGL +M=8;>;U*,)52FA/"&Q:<#+BJUIAOR*7&"]S'#F MLHZ_%/7+@C0?F74TZ'9:_:&[WB>K,>N%?JM7F1WDW*ER[C3F?/<:IY0O@4BJ M@2CS-<+/"--O5Z0 &6/VN(EU69>R_;ULO)9_E')CZ#,WHUN!=1O!GEIC0K6M M.H7'50.&T):RCJ9;0^.%1SB- <_$Z54XO4:WS_F:8QX)L^@XADT\MQC?0GY]P(;U!78\7EI#/6O M(.[>'9B#7-JG@2*Q6'%=7H?5:/7Z&-M+U_UC7CY=IE0N&5JT>'FQ9 M/@?*CA:%O5'G0N/];)LIOJ! &@.<7PBA=QT3H'J31;\!4$L#!!0 ( !J( MS58:>C/&PO=V]R:W-H965TAV:6B/+/:@281Q%H[!B7 ;IQ*]=ZW2B-E9PB=<:S*:JF/XS1Z%VTV 0 M[!>6?%U:MQ"FDYJM\0;MU_I:TRSL6')>H31<2=!83(/9X'R1N'@?\(WCSAR, MP66R4NK633[GTR!R@E!@9AT#H\<6+U (1T0R?K><0?=*!SP<[]D_^MPIEQ4S M>*'$=Y[;C2ESZ4K^XW5M,L)9],E-[=PQ225F(IIX6B!EG%ACN$]W- 9RS<"016 =S55 M"G/(-.;<@E#&H &J7,$EDQEG A@M64.'(5-KR?]2,)=0:U50O-(>0JP_9DLX M6A[#TNU^*=7&,)F;26@I&ZC)^G7X_K7N:E9AM. &I1!O<4@??MF,(H^]'G]FF2+5R)[4(>D MJT/R''MZV>.]\W7+?>ND'SF:HS,>^9:M!!6&:=J4:RBTJB"C4^X\-]0:;-DV M!=2]GTPC9>2EN(Z_3<=GIPD=I^VAMSU1XV0[@AT1MIFT^O6^VNB9GOCH_6YW1]--W^GJ:Y>ZZ87G-I0&!!E-')V6D NNGG MS<2JVG>XE;)DC1^6= 6B=@&T7RAE]Q/W@NY23?\!4$L#!!0 ( !J(S58A M7E)VD@0 #T9 : >&PO=V]R:W-H965T*E7ISJZTHWUPP$E0 6=M)VG__=J00@"# MMB-KI?:A 7+OX=QC[LV1F9TH>^0[0@1X*O*2SZV=$/MKV^;)CA287]$]*>4W M&\H*+.0IV]I\SPA.JZ0BMY'C!':!L]):S*IK]VPQHP>19R6Y9X ?B@*SYUN2 MT]/<@M;+A56VW0EUP5[,]GA+'HCXMK]G\LQN4-*L("7/: D8V1+$F>*R3)XY\SJ-7<4R5> M'K^@?ZZ*E\6L,2=+FO^9I6(WMR(+I&2##[E8T=-OY%R0K_ 2FO/J/SB=8QT+ M) M %/1$DT=5-I4V;*:K%3+^""8_#:3>6*QRO@CN,.E7#*Y. *\_T@$SG+^ ?P" M'N0SDQYR N@&[!D]9BGA("OK9Z=:@[5\,(#8$4">]G)=2 H21M),@)QR#A@6 M!,AH(!A.B5STA&1'O,XEROH9R#MFY18D,FA+V;.\WU\W*_!^]0&LY$W [SMZ MX+A,^%F--BAH@CHL_8:E/\GR"U.T$LS8LUHD7-!#*70,:YC@XN9>Y(>> MT^.H"?.=$(5ZED'#,IAD^;78XXQ5 Z62$>?RYP*7B5;+8$ !>K'O]=74A 4P MB%P]T[!A&DXR?<@D*]D[1YHE2M#O=Z18$Z9]U">17ONH&P+K%!TU14=O9GY$ M)D4U!-81-6Y$CL#@L7AF&?K";,@6X\PA6U7-$D5P@*94@ [TV;5#72 MU,B9QGUM>YA"ZZK0NA;X=FP+-.I;3*%UA6V="S1H7:#.EL!!VVJCO)%&:-T+ M-&1?X-"8^##P_3Y-C7\)@VAL#+;^!1HT,'!H36+/]?I4AU%!$(PQ;?T+G#8P MJ!XM_ =FBU$_8PJM*T/K:.#;L330J*."AHXD=%%_6FNB_'"4:6M;T+1M M<7]XMDP#O[8%3*%U96A]"WH[O@49]2VFT+K"MKX%&?0M2.=(_$'3ZJ+&?F51 MZUN0(=^"AH8$.3'R^_LNNC@4R<@1IJUS00:="])LJL X<%"?K2;.C:'?]X/V MQ49T0=BVVI^7NBFUZMW6YFKS#N"FVOGN7;^%U\MZ)[^%J5\LW&&VS4H.)@29=L0(-4*3=!JS8 V/3MA!) M]$@Z:?[]*%D1+8F^MF(-6%X22[X\.O=2NN>8XOF#D'=JQ;E&/[(T5Q>CE=;K ML_%8S58\8^JM6//>%XXPE^6AZ7I[[(J?G M8J/3).=?)%*;+&/R\9*GXN%BA$=/)VZ2Y4H7)\;3\S5;\J]<_[[^(LW1N$:9 M)QG/52)R)/GB8O0>GUWYM!A01OR1\ >U\QD5J=P*<5<H%_05W//S#>) MFHE-KOD%]N>9,]O#%!U^92*X5^S>=\W@08FR+4E2!/E;@D(.)' M?OL6D?AG1#Q"'82NCA]. #JTGAA:XM'_Q<1\_VPNCSYIGJF_79.QY>J[N1:M MYDRMV8Q?C$PO45S>\]'TU4\X]-ZY"CD06*.L?EU6'T*??N,R0ZE@N?.>VXX- MR[%% [R?1C21\*P#FLP"VIF ]':P[!W7M.!VJF:QT(@1U(3T4!P?HD?#I0,V'K:@CL:HY0E&+B3/!VH MN4QM;1&%;9%_A*+ $+W7C_^+I0QJC1'%+TA1Z#/\$E#:@=":I;46C,(6#%84 MVEU:P4$4M%@@*#-6C]0P U$S7&A!ZX)5)+T&!P?HD?#I0,V%K:BAL:@X+"@S0)\G3 M@9I)6E=$85?T:JG?!<>(RJ"K,T.A-9.VWHC&+TE4GF&9@-(.A-8LK75A%'9A M!T1E* B=KBZ0B+Z3YA\JUG\@^\_NDA3#!4 MCQD9 *B9KO4Q_H$72KV$"0;KD_# RTJ^]48^[(T."Q,,T"?)TX&V28YW=DUE M7"[+S60*E0UUNVVH/EMO6'M?;M-JG;_$9U?;;6<69KL+[IK)96+NA)0O#*3W M-C+/E=QN+-L>:+$N]V;="JU%5GY<HM_=-_P502P,$ M% @ &HC-5E7,*\+P P W@\ !H !X;"]W;W)KW.#^SO&7\2:4@E>\ZP0 V@# M!V*3YX2_?:<9VPTN9FZCLDQS6HB4%8#3 MU<#YYM]/L<97@+]3NA,'8Z!W,F?L14_^7 X<3P=$,[J06H&HGRT=T2S30BJ, M7[6FTRRIB8?C=_5)M7>UESD1=,2R?]*E7 \<[( E79%-)A_9[@]:[R?4>@N6 MB>H;[&JLYX#%1DB6UV0509X6^U_R6OMP0(#P! '6!'@N(:@)P;D$5!/0N82P M)H3G$J*:$)U+B&M"7"5K[VZ5FH1(,NQSM@-QP1.Q3>C\#D#\!4 /!N!I MEH";CY\M,J-+9,9/C^"FCM\FEEPB-IN>BFE\O@SLV-KD$IG?;6UZB9AU:ZZJ MKJ;$8%-BL-(-3NB>+J-_O\V%Y*H;_6U8$'YECK# M3Q_\R/MJ*Y%KBB77%!M?4VQR3;'IE<2.BB9HBB;H4A_^Y&1)@>H;@,DUY>JE MMZ#IELPS:FTD>S'?J]3TVW<[]#T4XJ#O;@_+H,:A QSRCC&)10L%AM#8 HH@ M1/$Q;&)9#T)\#)IV.F'W&718C!J+4:?%?S%2@!5GN3(W(Y(N04FX3.T&[Z7" M0W]]Y./(\+<-PUZ H.%P9UQG;7B?!,MJD1_VC!RT4;'?ZR$C"6U4 #T<-J@C MB\/&XO#W%DMVCL%A:_U;"'OJ8SC#YWB6V]3S/?!C&%ICOPR P[)M<*:RI M9;T8PMB>AJA)0]29AA$1ZZJ7+/2 _MJH3I*I?SO61$2M""(_QH8OHS9*F6(\ M_4D;%$:FP6V,CY ?&_UFTH;U(M]L)!8M?!#YD7=QXUU\42,NR=O)+ARWDQ=Z M(?8-[VPPC(Q6DEA0V ]"PSZ;5A!Y9@^PP:#9O:86E'H >W8#<6,@[C:029(! M^EHRL>%4=X.C/T$V'W'[Y1('9B/ [5=+'&&SND>G%STR?<'X<]I(4!&5XKGW<4J&7Q_FMQ/)"NKP\R< M274TJH9K=0"G7 /4_15C\GVBST?-D7[X/U!+ P04 " :B,U69T7&ULS5C1;MHP%/T5 M*].F3AI-')) .XC4TG7;0Z4*VDU:M0=#+B0BB3/;0/?WLT,:2&,BT/+0%XB3 M>T[./;X7VPPVE"UY""#0U@T1Q!\PND%,14LV=9%[DZ-E-E&JIG$B MF'P:29SPQQ%?HCN2RBF3DR/0V0T($L7\(^J@B:R98!4#HG-$T%PZ3AF:A21= MY+>P]1Z%A*,I@)R.+(LC")"@2(2 X+F(8T0 EUR_KL;H;/P1C5&4HH>0KCA) M SXPAO]1#11MMWS M=F$5B4XIT3E"X@;(\J"\+8&[]V*-NGI0@SBW%.F^BL[PV#6N)K&)8KS2LUT9G]6I5V>DYKRI7$X-MSW/TI=LO M!?;_MZ_ZM1?7M-5#&J1=E-(N&J5]>1PW=E4C^M0B:8FLDBBV=NN]]2;ZJI#1 MDF=ML55-V]LDX39ZJV"I-I?7[[TJ87V8Z^IK&._V(KAQY3ZFP0J&2H=I!.JB M#NK;+?VX>>V??&U>NYKA)Y=,2VS59'>;".R\C3YKW,R<;%I+;%73=IL;W+R[ M.;;/W/K6JH?[KZNX'M6Q'>? 4H%W&Q/9F>J45@/TP@T]TYWZFA] M1]@B2CF*82YAUGE/9LBVI]7M0- L/_!-J9#'Q_PRE"=\8"I /I]3*EX&Z@Q9 M_F?@_P-02P,$% @ &HC-5H<[Q8"A @ VP8 !H !X;"]W;W)KBUS989 1 ME5=A:.<9%L*>ZQ(5[Z3:%()X:A:A+0V*Q(.*/(Q:K7Y8"*F">.#7[DP\T$O* MI<([ W99%,+\'F.NU\.@'6P6IG*1D5L(XT$I%GB/]*6\,SP+&Y9$%JBLU H, MIL-@U+Z:]%R]+_@J<6VWQN"8YXZ(9?RJ M.8/F2 ?<'F_8;[QW]C(3%B:*7,V[H6).*! MT6LPKIK9W,#WQJ/9C53N%N_)\*YD',53:1_@5BB^,;X;@I-K)"%S>PIG<,]_ MF629(^@4!*3<<6W M1*^KL$33Y=WAT1$ZGN8B.Y^LG?_Z2XKKFPIYC@,. PLFA4&\9M7[7[K_;[6_">R)XWJ-HWJ'F.//Z0I1P!P M!)1&IY*X-1QF""0>X82[)=6HHO+ M3E/T1'6O4=U[D>H$CZCN[0C:%;U;LZLYW,J) LW"QZ>%N5XJJEZ<9K5)Z)$/ MIF?K8T[N*FC_TE2Q?RO,0BH+.:9,V3I_Q[I,%:75A'3ITVBFB;/-#S/^^J!Q M!;R?:DV;B3N@^9[%?P!02P,$% @ &HC-5N+7P>\5!0 SAX !H !X M;"]W;W)K M%[D%SDMG,JJOW?/)B*TES4MRSX%8%P7F;[>$LNW8@<[[A8?\>2FK"^YDM,+/ MY)'(/U?W7)VY#3_TZH8[X*R=;T3D&%9498R_5R9?Y MV/&J%A%*,EE!8/6W(5-":86DVO%C#^HTSZP2N\?OZ'45FA@69,OIW/I?+ ML9,X8$X6>$WE ]O^0?:$P@HO8U34OV"[C_4ILQ28OJVY\E%S= MS56>G-R4F+Z)7 "V #="$"D +N?@:XYG.V%VGGV9_ M/S0A?R!] M>GHZTM-=5?*F[JBI.ZKQ@B-X7QDN!5AP5JB7@6))YF"%>3.)O'CD;KI$#F,0 M](,F2&M@V#0P-#;PB>,YJ5]+)I>$*VF^X1E5VKP@KQE=S]71[H;$KT2]\2;) M&I]T;J]9 M.*$C5%B:Q+-K))WA*81CYNR,=V)+N#"3MR]%$:)+"GVL,P%'II M[ WK-FE:F9AU2W@!:#VTFB1I!#FW5RR!:7S3AF]J79*I3?*6P#3RT&N]BV=' ME'NQD _KMSHH#I;,P+-;N2) M2=7 8?]]L?O,#]XT?_;-#SV['RVAZ25J[1 ,[0O9JO&QA:87H+4^T&@NSA!R M=/C]3STO#OMB'H@+(QA'1]3<^A1H-BJ[B95DVK3JS2Q5(^+9/64)3>??.B"8 MG"]57# UM_RIJI$Q(8?E:M44V4+3B]#:(F@T'@=%&"2<#EC0Q#L8=0_#8!IX M1SP!:KT+,GN7_A2+DXSDF_XL2U5'S;VJY1;1B3UAUF5^^MDK!9;0]%JU_@G! M#]$TLFJF;*'I1>@L&)E7C$[1]!Y"&U7C*$%]HSL4YP5J_#VBZM;P(+/AF6*Q MK(6:50?DQUI)FM;J-8K5ZLJ.+32]!*V=0L''B-6J8;*%IA>A-4S(O(!TDEC# M Q&F41BG_1%X("[V81PD1\3:FAID-C5]XWN\O\SJM;K(8PM-KTEKGU#\,>JU MZJ%LH>E%:#T4,B\CG:3>9& V%B4!/!AK!P*],(R]](A^6Y>#S"[G>VT&>HTU M2]7JXH\M-'T#H750OF=_"\&J+;*%IA>@M46^>5GI>V]N?ERL>Z#N)H&?)#VA M#@3!*(KZ6PEN9[.QVNG]AOESKJ9;I[D2R5;W_.&-2LJ(^ M7!)E?GD5H.XO&)/O)]669K.%/?D?4$L#!!0 ( !J(S58MJL:*2@( <% M : >&PO=V]R:W-H965TU*YQC2EK+!QD+:;;!O2GRV167)D\Y)^^\GR:[)NK2P+[9.NGOO.?M. MV<[8>UT>68Z4E+CTH+KFD;8QTM49C=G$_:TL9)536$CR;-65'B+]+U= M6F\EHTHA&]1.&@T6RSE;3"XN9\$_.OR0N'-[:PB5K(VY#\;G8L[2 (0*-Q04 MA']M\0J5"D(>X_>@R<:4(7!__:1^$VOWM:R%PRNC?LJ"ZCD[9U!@*3I%*[/[ MA$,]IT%O8Y2+3]@-OBF#3>?(-$.P)VBD[M_B8?@.>P&N?M$D?): MD,@S:W9@@[=7"XM8:HSV<%*'GW)+UI]*'T?YC9 6MD)U"*:$A7-(#H0N0$FQ MEDJ21 ='UTA"*G<,[^'6MT71J>BNC- .R/B_HP1A :VP] @KD!KN:M,Y+^2R MA#QGR)9L!J;+GHF_Q(3K$^#G[X"G? J_%BLX6AW_+9/X,L=:^5@KC[K3%W1' M]&\E?(GH=P96 _HRHB_6CJSOE$/0O?CLL'@8G@O7B@W.F9\.AW:++'_[9G*6 M?GP%?3JB3U]3SZ^$M8]25R :TVEZ-_ ___2'L'OALR@<1G2;\]/S-,V2[0&> MV<@S>Y5G4546*Y\8RK&!_@=J]B_4;#+ASZ"2O;X.5\1782OI,R@L?5QZ\N&4 M@>W'KC?(M+'5UX;\X,1E[6\JM,'!GY?&T),1IF>\^_(_4$L#!!0 ( !J( MS58%QJ:I\P( ,P( : >&PO=V]R:W-H965T187+$"J'JS9#S' M4DWYRA8%!YP84DYLSW%".\<9M:*!69OP:,!*23(*$XY$F>>8/X^!L,W0]23;\G0(/@UP7\MH5L3NB8RE143AQA+' TXVR"NT4I-#TPP M#5O9SZA.^TQR]393/!G%&5<98%P@3!/T'9[1/:8JWRJS$DV "T8I$'27,U+J M-8$N8I X(^(2==!,W<*D)(#8$B5[2H]**7]1*AHE>%'JH-^C*;J87J(IRBAZ M2%DI%%<,;*FNB>49D*=$<32/8%;!62)B[>-BYC[ZSB M%YA?(:__"7F.Y[<[IYQXS=9]HV>?T)O-T]OS_B?T5Q(KOZA M?]LR4^W<;=]95ZT;4> %#"U5E@3P-5C1QP]NZ'QNB^I[BL7O)+87\6X3\>XY M]6B6,BX[$GBN;GQ!V#, F@.%929;[W>E%AHU7:K7D1L&06]@KW?#TX+R7>=Z M'Q4?H[Q>KQ7JO:7(8M*;OV@P.?+2C?[Q^@XF.4U_?#PY39.W4^ M![XR_5*@!2NIK$I;L]JTY)'I1 ?K8]6JJ\[Z(E/U^7O,5QD5B,!223I7/15] M7O7.:B)98;K)G$G5F\PP59\;P#5 O5\R)K<3O4'S 1/]!U!+ P04 " : MB,U6UFYFG# # #L" &@ 'AL+W=O&UL MK59K;]HP%/TK5B9-K;21Q'D4.HA4RJ9-TR1$]Y#VS9 +L9;8S':@^_?S(V0A M35$_C _$OKGGV.?X<3,]DW6RXJ MHG17['RY%T!R"ZI*'P=!ZE>$,B^;VMA29%->JY(R6 HDZZHBXL\<2GZ<>:%W M"JSHKE FX&?3/=G! ZAO^Z70/;]ER6D%3%+.D(#MS+L+;Q>IR;<)WRD<9:>- MC)(UY[],YU,^\P(S(2AAHPP#T8\#W$-9&B(]C=\-I]<.:8#=]HG]@]6NM:R) MA'M>_J"Y*F;>V$,Y;$E=JA4_?H1&3V+X-KR4]A\=F]S 0YM:*EXU8#V#BC+W M)(^-#QU F#X#P T ]P'Q,X"H 40O!<0-(+;.."G6AP51))L*?D3"9&LVT[!F M6K263YE9]@R(893N)EB#00T$$H$_,[2^S M4%<+4(26\AJ]10]Z$^9U"8AOC?D-4=X0P8EHKXFD)7J+?MZMT-7J&JV0[V(2 M48:^,:KDFT[@:\%KJ-PKE3B)]1&&+TA3-52/2>Y9"? M$_C:KM8S?/)LCB\R?H#U".'Q&X0#' U,Z/[E<#P 7[P<'EY0$[4[(+)\T<4= M<%JL(7\=/A[&FWOI5N[)!F:>OG@DB -XV>M781J\&_+F?Y(M_A/9F6]QZUM\ MB3U;"KZE"A&E!%W7BJSU.5 <<9%3IB]0MYD+7N9Z]^OS\9D(;G[HRAR!UZ_& M.+QY%P3!]9#C;N34CFPN[D.63&["1&^V0]?+IVEQ/)GTTQ9/TZ)P'([_I9WI M3UK]R47]/^R5JL\Y.8#0%0*QNEH[K><>Z ,M9=T_>4ZH&R+I3BV8)&$8I#VI M3Q/Q),'C <]L0.)013A\20>EINV=.,^LYN(B.[Z8SDW RPI.> ML(&L9(3CGJK!K#3I2?([=: "L;/U5*(-KYERUUL;;4OVG:U4O?A?_1 MN.^ +T3L*).HA*VF#$8WVFGA:JOK*+ZWU6;-E:Y=MEGHSQ$0)D&_WW*N3ATS M0/N!D_T%4$L#!!0 ( !J(S5:7;1%:6@( %P& : >&PO=V]R:W-H M965TL3)I::2._@+4LB01D5?LP#8&V M27LSR858=>S,-J3[[V<[(:-30#ST)?;9]WV^^\Z^1 T7S[($4.BEHDS&3JE4 M/7-=F95083GB-3"]4W!18:5-L7-E+0#G%E11-_"\J5MAPIPDLFLKD41\KRAA ML!)([JL*BS\+H+R)'=\Y+JS)KE1FP4VB&N]@ ^I[O1+:G@P $^OA_NO MX:ZN0%^&H"]#8/G",WR]DM\*U)9D?KDD\ZU40C^:(>':H\;#1YD^,I,USB!V M=*.0( [@)._?^5/O\Y",;TF6OA'9*XG#7N+P$GN27KB6O^;KVR$E6\:)930- M])#X]\&]%[F'4XD&O";!^#^O=,AK.OGGU2;EGCQETW>_8K$C3"(*A<9YHT^: M0+2]K#44K^WKWG*E>X6=EKK]@S .>K_@7!T-TS#Z'TKR%U!+ P04 " : MB,U6EBWT"J@# @$ &@ 'AL+W=O&UL MM5AM;],P$/XK5I 02-#$2=\VVDA;80*)2E,1(('XX";7UB*QB^VV&[\>VTF3 MM L>5%T_M+;C>^Z>N]AWU]&.BY]R!:#079XQ.?962JTO?5\F*\B)[/ U,/UD MP45.E)Z*I2_7 DAJA?+,#X.@[^>$,B\>V;5;$8_X1F64P:U 4UF3B1,>/:5IFHU]H8>2F%!-IF:\=U[* GU#%[",VF_T:[8VXL\E&RDXGDI MK"W(*2M^R5WIB(: )MHN$)8"X;% ]R\"42D06:*%99;66Z)(/!)\AX39K=', MP/K&2FLVE)DP?E)"/Z5:3L4W&Y92MD0W)*$9510D>O$6%*&9?(E>HV]7,_1B M]A+-$&5H2K-,NUZ.?*4U&WD_*;5<%UK"OVC!(9IRIE82O6,II(< OC:YLCO< MVWT=.A%O8-Y!X? 5"H,P:C%H\N_BH<.C3XHR.6/-M\5 MT-UV:'..+^6:)##V]$&5(+;@Q<^?X7[PIHWWF< .O-"MO-!UH<<3 2E5:%$Z M8U$XXQZ1G&^8:J->X/4MGKEQMO%%V!OYVR8CI\X3&?4J1CTW(Y[G5.EK2SE( M%!"]!HGN,0>GEA,Y]"L.?2>'SRRQ+!2D#A+]!Y$8]H(C%DX])[(85"P&3A8? M.6%(@+1N@>B&B[MB9.P1,9#2M&0W=L M8WM@_$5E_,4C+Y6$9*//.Y(K+M1K$QG$MR!201:J.OIMI"X>&#,X/BY.W2>& M!0=U2@R+ O& 0'']P>#MS( MX]AI]#X#72T%@+FP)/H^A7P.HC7GN-'^-^F<"^V0>UAS#Y\N^Y;8Y_+$F= . M/5&7(=B9W_\M7Y48SA/HUG,JC[J0P.Y*8@HB(4Q?D%!7$<[7^4Q%0DG^*4H. M7-<$K_.92HW2$T]1N."Z M*P>QM"VH1(FQKVA?JM6JS;VRS=W1^K5I?VT/5\,4O?.4B"5E4F>@A88,.@,= M!%&TH\5$\;7MZ.9ZA0=A-NCG"\[5?F(45'\*Q'\ 4$L#!!0 ( M !J(S59C@1LGB ( %<' : >&PO=V]R:W-H965TU!IX[42G]<#B,_9*+RDL3MW:CTT1M4(H*;C0SF[+D^M<,I-I- MO,#;+RS$ND"[X*=)S==P"_BYOM$T\SM*+DJHC% 5T[":>-/@=Z05'H[W] _..WE9 M<@-S);^*'(N)=^&Q'%9\(W&A=A^A]3.VO$Q)XW[9KMD[BCV6;0RJLA53!*6H MFB>_;_-P( @>$X2M('PH&#TBB%I!Y(PVD3E;5QQYFFBU8]KN)IH=N-PX-;D1 ME:WB+6IZ*TB'Z5R5I4 J"QIV=@7(A33G[#7[-EVPL\4Y6S!1L6LA)>7<)#[2 MD5;H9RU^UN##1_!!R*Y5A85A[ZL<\F. 3[%V 8?[@&=A+_$#+ U MO66;CL:)OSUTU7ON/[H:=Z[&_:Z>YJ(7\MPJ-K @.,A)$ TNNJP<&8D[(W&O MD07DL*7N7-L*L4P9/.4C_JL:X=O1@W+TGO/<B\HP"2M"#@=O*+^Z:>/-!%7M.N%2(?55 M-RSHY@-M-]#[E5*XG]@#NKLT_0U02P,$% @ &HC-5F7CJM;G @ L < M !H !X;"]W;W)KX\VBC]8%)$"T^9D&;LI=;FI[YOXA0S9CHJ1TDK2Z4S9FFJ5[[)-;*D!&7" M#[O=8S]C7'K1J/PWU=%(%59PB5,-IL@RIK<7*-1F[ 7>\X\97Z76_?"C4$92L.5!(W+L7<>G$X&SKXT^,IQ8W;&X)0LE'IPDZMD['6= M0R@PMHZ!T6>-$Q3"$9$;CS6GUVSI@+OC9_9/I7;2LF &)TI\XXE-Q][0@P27 MK!!VIC:?L=93.A@K8_ 80U(/P%$/1? M /1J0*\46GE6RKIDED4CK3:@G36QN4$9FQ)-:KATISBWFE8YX6PT+Q8&'PN4 M%CZNZ6W@Z!(MX\*\A??P^^K=#68+U/>T^/U\!D>SMS #+N&&"T''8D:^):\< MMQ_7'EQ4'H0O>'##MM =OH.P&_9:T),_H74'>D$;W*=0-/$(FWB$)5_O'^)Q M=TW&<&4Q,_=M.BOF?CNS*\=3D[,8QQ[5FT&]1B\Z/ B.NV=MLO\3V4]!Z#5! MZ.UCCZ9:Y9J3;+VE.GLLN,8$S*<*%8CH!M81+.O'8*FV(,Q;,'3^35.86 M-<\@X6L*H$S>D.5P +>=>0?BLE8H1T#IA$N7.28EH(%-RN/4382 !4+.MFPA M$,B>-A%;H*O%;>GV_\*T<@]&K@HJ/TD>(-.2RY7IM 5XK[C7 MEHN_TT_=749-9L6E 8%+HJ=N:S>7=/0#4$L#!!0 ( !J(S59?(10>:0, !H6 - >&POO(MP8=F>34NR5\X(\(9V/)P"LC.>,K:VZ#85+P0GI*;R@M)03+_,[" MH>W!7JMXZ8P<9X#_*J M]O6JU JGDJS"=L??.)B;#C(N9$IE'2;TUZ9AG],,Y$@VG<%=%64 H%)%KALI M(]-"$*-A[5$U-.V$UH*II:6P'^)MLEKM)VWD2 MKU>RVT)]6.CI"-.'2J&7DF9L:?K+K!: L8;-"LCL=#4IEH@U4^MXME8I-FI8?DI37=*G6Y;3,<,WM ]3\;_,\I8)*PINB M=>V_Y"P_67'4?2[)YJFR*]BIL3I=O'21G4,0&1^"R(.HR=XAB$P.0&3WV9Z: MCQ$9'H+(]HL4&53GM<:A<.M(6%L].'H/_"]PR.>;H-YXP;ABHNK-6)I2<>]D MJ.D5&>M_?+?X]?B49F3!U74-#OQ-^S--V2)/ZE&7D(AJU*;]":87QO6Y7\=B M(J5+FHZJKIR.3=/3#1VUNL!A%[DPEQO!?"SF1@##XF *,!_KA<7YG^;30^=C M,4Q;SXGT4)\>ZF.]7,C(?+ X;I]$7^Z9)DD4Q3&6T='(J6"$Y2V.X>MFP[2! M!Q8'(CTNU_AJXQ7R:T#<>0./)'&O-A8'/+!5P&H' MXKOC0$VY?:((5A73ANU@'$D2#(%:=-=H'"/9B>'C7A]LET11DK@1P-P*H@A# M8#?B"*8 -&!(%)GWX,[[*%B_IX+-K\'#/U!+ P04 " :B,U6EXJ[', M 3 @ "P %]R96QS+RYR96QSG9*Y;L,P#$!_Q=">, ?0(8@S9?$6!/D! M5J(/V!(%BD6=OZ_:I7&0"QEY/3P2W!YI0.TXI+:+J1C]$%)I6M6X 4BV)8]I MSI%"KM0L'C6'TD!$VV-#L%HL/D N&6:WO606IW.D5XA-/E_G;@2=&A(E@6FD7)TZ(=I7\= MQ_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0 ( !J( MS5:PZQ7S,0D #IC / >&PO=V]R:V)O;VLN>&ULQ9U=;]LX%H;_BN"K M#C"SD2Q_%DV!-FEF@^FT01,,L%<%(]$Q45GRB'+:S*]?2JY3'HE^=V_>^JKQ M1^TGE'0>ZI#GY-77JOYR7U5?HF^;HK3GHW73;%^>G=ELK3?*_JO:ZM*]LJKJ MC6K[)]HF_ MC/YJ?[S>/HP>C37WIC#-T_FH^[G0HVAC2K,Q_^C\?!2/(KNNOOZ[JLT_5=FH MXC:KJZ(X'R7[%_[2=6.RP=.W+>2=NK?=,XVZ_Z0XW^+,^S6Z<3C\NQ_$E_7_,XS5 M:F4R?5EENXTNF_TXUKIH 4N[-EL[BDJUT>>CPUNB-V4>O2L;-TC1=;G_*/?> M]C=U7WV=[W_KQN%Z8UB_-.Z%^CKOP'F0%^YQ59CW;80'7*UBJY,J7S( M,8 3GL05)MM[4%. >3T9)!K53YXD#, M.3L9I++KR(.< \@Y%_*FUM:]HWMA?Y ]Z"O_PED R 47\M8\E,:]5[6A,LNJ MG0N5Y4-TXT SHZT'N0202S)DH\ITP^F!0,V3/N!BX=:Y_^C6Z*=H#K5HG_KTSV_;_^9!( M,PG;,VIKW!REG;JT\7!CK&TOG#?6NJF"#XDTDY ]<^VNY_*A_=( &%)+0G;+ M[U65?S5%X?,@BR1DC5SJE:YK=R@;]OH>S3VH> ]"%D.=[K>1-U9Z!,A$XS))GBOE=71>Z.Z.W!Y M$8R1"<9D$SQ'WD_:A;N=]KF0$<9D(_1#W8UZZN*G@NDD_CQ?N]OW M)C)E=+N[MR8WJC=O3%&03\E!_DWF)C?6'%(+SXA//B"*]BDYVO_IOK=N)S[?H*8K] M*3GVORE5\62-;4^Y_:2U\_EA$N1C(AFD;!DH4T=NYK_3/="B _63P4@/$[(> M+DVM,W<[NF?[0S]Y1SRZ\2^1";+&A&R-M\J:K$.\-,6NO5C>J;ITE[*+V&X: MYV,BCTS('KG:E7D;7ZY4-IR03Y!+)O2UBA?H_NG_8,G<;(A;4S(VH!9<[G_#<1':9LI>W_8Q[B&Z&I#)C9[&>4^]! M-"22&5DD@QQ\D!")9,;.;O62\4% ))0962C'LO+?07U,I)8962UH^)!69F2M M]+/T04"X48HL%)FN#^(AD,[(_GA'D(#!EC1C:&R.2'Z.;( M&'-Z8LM/Z0?QD#7F_-N/8&Y_&/+F2!USLCJ.IOCWG#XF$LB<+!"8Z!=3P3D2 MR)PN$)'H#YZ42"1SLDAZ&?\@'_+(G.P1F/J7AQENN67[!*7^)282RYPL%ICZ MEYA(,W.R9F#J7V ND&\69-_ C=82$WEGP=Y8!9/&J8^)O+,@>P=C3GQ,Y)T% MV3L8<^IC(N\LV"LM, 4O#CK2SX*LGT *_E(WRA3"0 MDH 5[S>4X8O1;=.MC M(@,MV&LN"%,&(UCV\?/77#Q,<5XB RU.N? B1G.)#+2D&PAA^J.Y1 9:GK(. M1(3V)3+0\I25(/*@(P,MV>OZ$%,<=&2@);OJ$&**@XX,M"0;*+ H&##0$AEH M2:\?.8K8,] 2&6A)-A#$E).=Q+#T,/Y9RS2"[WDP!2@L/XSI^Y*] M)?;A01>@L!PQ)EL'K[>G A36*<8GW1@P$:"P>#$FVP>#3@4H+&F,3UG3^'DF M0&%18WS*JL;>.0K+&N-3UC5*4%P SZZ /[;AXGND$J"X(/YG%CF&C82+X=G5 M\$< #Z%>@$(CL2OB(:B<@^ ">7:%O+^/)3!=$J#02.S2>0C:&U%H)'8]?6#[ M3?!"@C9B5]@#R-Y-6X)+[-DU]L.M0N+@"U!H(W:5/025YRP""RNL= M-A](V-T',*BXWF'[@83=?P"#BNL==B-(V.T(,*A81X ]"A)VDP(,*M818,^" MA-ZT .Z-EN'2U!H9/8C0OP_F@)"IW$;EV =TA+4&@F=@<##"K" M$VQAD+![& S[N(1%#SL8).P6!EY/ER-X4$;L_@6#_BY'(*&(]KT,SKJWV]>O M \O1)$X-;X"06P]8$@F2 M ]N['T$.I/MC@DD,GDAH"BS=@/@@D'WX\:4VO;X_HS- MIX_OS[SZ^NNP_I\3][>W#S?KW_N;?Y[6Y_-_'+S]L3]^/]VOZWES]75WO%O/ MUYOMS\>WAT_;UQ_Z\'+RYNKSM^O-\?,W;;:7'I1M4+[\H&*#RN4'51M4+S]H ML4'+Y0&:!W=KTS0._B>A> WL7U+@"] MB^M= 'J7\&8)0._B>A> WL7U+@"]B^M= 'H7U[L ]"ZN=P'H75SO M"[NMX5 MH'=UO2M [^IZ5X#>U?6N +UK>+,;H'=UO2M [^IZ5X#>U?6N +VKZUT!>E?7 MNP+T7ESO!:#WXGHO +T7UWL!Z+VXW@M [\7U7@!Z+^'#2H#>B^N] /1>7.\% MH/?B>B\ O1?7>P'HW5SO!M"[N=X-H'=SO1M [^9Z-X#>S?5N +V;Z]T >K=P MLPE [^9Z-X#>S?5N +V;Z]T >G?7NP/T[JYW!^C=7>\.T+N[WAV@=W>].T#O M[GIW@-[=]>X O7NX61"@=W>].T#O[GIW@-[#]1X O8?K/0!Z#]=[ /0>KO< MZ#U<[P'0>[C> Z#W<+T'0._A>@^ WB/<[ W0>[C> Z#W=+TG0._I>D^ WM/U MG@"]I^L] 7I/UWL"])ZN]P3H/5WO"=![NMX3H/=TO2= [QEB'8#>2C'7 ?BM M%(*=!!!<*20["6"X4HAV$D!QI9#M)(#C2B'<20#)E4*ZDP"6*X5X)P$T5PKY M3@)XKA0"GD00/0:8C (S)I@$T6.$B:@P8X:)Z#!CB(DH,6.*B6@Q8XR)J#%C MCHGH,6.0B2@R8Y)):#(5HDP1JDR%+%.$+E,Y9O4$T4.:*4*;J1!GBE!G*N29 M(O29"H&F"(6F0J(I0J.I$&F*4&DJ9)HB=)H*H:8(I:9"JBE"JZD0:XI0:ZK$ MKTHAB!Z"31&*385D4X1F4R':%*':5,@V1>@V%<)-$_'XPOF%>NM^]GG#[]"U!+ P04 " :B,U6SP0HIO\" !5 M50 $P %M#;VYT96YT7U1Y<&5S72YX;6S-V\MNVD 8AN%;06PC\'P^NPK9 MM-VV6?0&7!B"A4_R3%)R]QW(06J5HD94ZKL)"A[//]C2LWNOOSV.ULT.7=N[ MU7SG_?@ABMQZ9[O:+8?1]N'*=IBZVH=_I[MHK-?[^LY&L3%YM!YZ;WN_\,<] MYC?7G^RVOF_][/,A?.V:H5_-)]NZ^>SCT\+CK-6\'L>V6=<^7(\>^LUO4Q;/ M$Y;ASM,:MVM&=Q46S*,W)QRO_'G \WU?'^PT-1L[NZTG_Z7NPJKHT$;./[;6 M+<]O\<89A^VV6=O-L+[OPBU+-TZVWKB=M;YKET^;7IV?[,,3MD]_=?'\TS;G M!H:5M],PNO#&)OO^<2^OY'CW8@P;V+P_ MAFE_>A\N.GU<_HQ_?<>O^[_S'#'D' GD'"GD'!GD'#GD' 7D'"7D'!7D'#*4 M@U!$%85444P5!5515!6%55%<%056462-*;+&%%ECBJPQ1=:8(FM,D36FR!I3 M9(TILL8461.*K E%UH0B:T*1-:'(FE!D32BR)A19$XJL"476E")K2I$UI^#\/^'X\_?2Z[NNE?YD?'3=W-3U!+ 0(4 Q0 ( !J(S58' M04UB@0 +$ 0 " 0 !D;V-0&UL M4$L! A0#% @ &HC-5@HL(?;N *P( !$ ( !KP M &1O8U!R;W!S+V-O&UL4$L! A0#% @ &HC-5IE&PO=V]R M:W-H965T&UL4$L! A0#% @ &HC-5CK$RLA4!P RB( M !@ ("!5@\ 'AL+W=O 6 !X M;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ &HC-5O1%ZG#[ P KPX !@ ("! M#B 'AL+W=O5)V0, "Q-P & M @(&D,@ >&PO=V]R:W-H965T&UL4$L! A0#% @ M&HC-5IZ5^PZ-# 4!\ !@ ("!/C\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M&HC-5H=LYC]]"0 =!8 !D ("!@I( 'AL+W=OB !X;"]W M;W)K&UL4$L! A0#% @ &HC-5D/./XWD!@ MS \ !D ("!*:4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ &HC-5CCGR*I4 P !@< !D M ("![[( 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ &HC-5F$(&(G-! EPH !D ("!^L 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ &HC- M5K?7SA/$! _0D !D ("!8\X 'AL+W=OTP >&PO=V]R:W-H965T&UL4$L! A0#% @ &HC-5KSHAW6: @ >@4 M !D ("!6-D 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ &HC-5I7*FI-^ P YP@ !D M ("!6N0 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ &HC-5BEB97\;!0 *0L !D ("!BOD 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ &HC-5G40 M'\_< P @ @ !D ("!R10! 'AL+W=O&PO=V]R:W-H965T > 0!X;"]W;W)K&UL4$L! A0#% @ &HC-5J+HSP57 P P < !D M ("!1"(! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ &HC-5F\38:C^ @ +08 !D ("! M5BT! 'AL+W=O&PO=V]R:W-H965T!D 0!X;"]W;W)K&UL4$L! A0#% M @ &HC-5N(1+AFQ P GP@ !D ("!)V@! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ &HC-5OR5#!UK! L@H !D M ("!U(@! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ &HC-5OYR>1]V @ <04 !D ("!UI0! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M&HC-5H)KXXU[ @ :P4 !D ("!,YX! 'AL+W=O&PO=V]R:W-H965TF 0!X;"]W M;W)K&UL4$L! A0#% @ &HC-5I[_$ORH P M; @ !D ("!::D! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ &HC-5IS:JX,X P B08 !D M ("!X;0! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ &HC-5G6XQ1G4! / H !D ("!L+T! 'AL M+W=OH" M E!@ &0 @(&[P@$ >&PO=V]R:W-H965T5 , #$( 9 " M@=S% 0!X;"]W;W)K&UL4$L! A0#% @ &HC- M5OCOF4(Y!P 8AH !D ("!9\D! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ &HC-5F&PO=V]R:W-H965T&UL4$L! A0#% @ &HC-5H\SL&"* @ ? 4 !D M ("!!^@! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ &HC-5@ADA5^-!@ 7RH !D ("!P? ! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ &HC-5CBF M9"%> @ W@4 !D ("!F/X! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ &HC-5I'8CEW4!0 8"( !D M ("!I@D" 'AL+W=O&PO M=V]R:W-H965T00 M #H3 9 " @7\3 @!X;"]W;W)K&UL4$L! A0#% @ &HC-5IB$(VTA P ] D !D ("! M+Q@" 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ &HC-5D>?)08& @ 0P0 !D ("!G3H" 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ &HC-5DJC%EAV M @ V 4 !D ("!,$," 'AL+W=OEM,MWD$ U%P &0 M@('=10( >&PO=V]R:W-H965T&UL4$L! A0#% @ &HC-5H?U9PE9 @ H04 !D M ("!SU " 'AL+W=O&PO=V]R M:W-H965T&PO=V]R:W-H965T80" !T!@ &@ @(&* M80( >&PO=V]R:W-H965T&PO=V]R:W-H965T&PO=V]R:W-H965T;@( >&PO=V]R M:W-H965TE $ #J M#P &@ @($-<0( >&PO=V]R:W-H965T&PO=V]R:W-H965T=)O " #U!P &@ @($E>0( >&PO=V]R:W-H965T&PO=V]R:W-H965T&PO=V]R M:W-H965T&PO=V]R:W-H965T&PO=V]R:W-H965T!0 &@ @($^B@( >&PO=V]R:W-H965T&PO=V]R:W-H965T&PO=V]R M:W-H965T&PO=V]R:W-H965T&PO=V]R:W-H965T&PO=V]R:W-H965T&PO=V]R:W-H965T]4" !U!P &@ @('WIP( >&PO=V]R M:W-H965T&PO=V]R:W-H965TQUP" !^!@ &@ @(&? MK@( >&PO=V]R:W-H965T&PO=V]R:W-H965T&PO=V]R:W-H965TN@( >&PO=V]R M:W-H965T&PO=V]R:W-H965T&PO=V]R:W-H965T5_\& #Z'P &@ @('5Q ( >&PO=V]R:W-H965T&PO=V]R:W-H965T&PO=V]R M:W-H965T&PO=V]R:W-H965T&PO=V]R:W-H965T&PO=V]R:W-H965T"^D$ !P% &@ M @(&O] ( >&PO=V]R:W-H965T&PO=V]R M:W-H965T&PO=V]R:W-H965T&PO=V]R:W-H965TK\F&PO=V]R:W-H965T&PO=V]R:W-H965T&PO=V]R M:W-H965T&PO=V]R:W-H965T\% #J)P &@ @(&T M%P, >&PO=V]R:W-H965T#P &@ @(';'0, >&PO=V]R:W-H965T&PO=V]R:W-H965T&PO=V]R M:W-H965T&PO=V]R:W-H965T&PO=V]R:W-H965T&PO=V]R:W-H965T&PO=V]R:W-H965T&PO=V]R M:W-H965T&PO=V]R:W-H965T&PO=V]R:W-H965T.JUN<" "P!P &@ @($-0 , >&PO=V]R:W-H965T&PO&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4 M" :B,U6SP0HIO\" !550 $P @ %450, 6T-O;G1E;G1? @5'EP97-=+GAM;%!+!08 H0"A )0L "$6 , ! end XML 167 Show.js IDEA: XBRL DOCUMENT // Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission. Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105. var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0); e.removeAttribute('id');a.parentNode.appendChild(e)}} if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'} e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}} XML 168 report.css IDEA: XBRL DOCUMENT /* Updated 2009-11-04 */ /* v2.2.0.24 */ /* DefRef Styles */ ..report table.authRefData{ background-color: #def; border: 2px solid #2F4497; font-size: 1em; position: absolute; } ..report table.authRefData a { display: block; font-weight: bold; } ..report table.authRefData p { margin-top: 0px; } ..report table.authRefData .hide { background-color: #2F4497; padding: 1px 3px 0px 0px; text-align: right; } ..report table.authRefData .hide a:hover { background-color: #2F4497; } ..report table.authRefData .body { height: 150px; overflow: auto; width: 400px; } ..report table.authRefData table{ font-size: 1em; } /* Report Styles */ ..pl a, .pl a:visited { color: black; text-decoration: none; } /* table */ ..report { background-color: white; border: 2px solid #acf; clear: both; color: black; font: normal 8pt Helvetica, Arial, san-serif; margin-bottom: 2em; } ..report hr { border: 1px solid #acf; } /* Top labels */ ..report th { background-color: #acf; color: black; font-weight: bold; text-align: center; } ..report th.void { background-color: transparent; color: #000000; font: bold 10pt Helvetica, Arial, san-serif; text-align: left; } ..report .pl { text-align: left; vertical-align: top; white-space: normal; width: 200px; white-space: normal; /* word-wrap: break-word; */ } ..report td.pl a.a { cursor: pointer; display: block; width: 200px; overflow: hidden; } ..report td.pl div.a { width: 200px; } ..report td.pl a:hover { background-color: #ffc; } /* Header rows... */ ..report tr.rh { background-color: #acf; color: black; font-weight: bold; } /* Calendars... */ ..report .rc { background-color: #f0f0f0; } /* Even rows... */ ..report .re, .report .reu { background-color: #def; } ..report .reu td { border-bottom: 1px solid black; } /* Odd rows... */ ..report .ro, .report .rou { background-color: white; } ..report .rou td { border-bottom: 1px solid black; } ..report .rou table td, .report .reu table td { border-bottom: 0px solid black; } /* styles for footnote marker */ ..report .fn { white-space: nowrap; } /* styles for numeric types */ ..report .num, .report .nump { text-align: right; white-space: nowrap; } ..report .nump { padding-left: 2em; } ..report .nump { padding: 0px 0.4em 0px 2em; } /* styles for text types */ ..report .text { text-align: left; white-space: normal; } ..report .text .big { margin-bottom: 1em; width: 17em; } ..report .text .more { display: none; } ..report .text .note { font-style: italic; font-weight: bold; } ..report .text .small { width: 10em; } ..report sup { font-style: italic; } ..report .outerFootnotes { font-size: 1em; } XML 169 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.1 html 537 616 1 true 168 0 false 8 false false R1.htm 000 - Document - Document And Entity Information Sheet http://www.karoooooltd.com/role/DocumentAndEntityInformation Document And Entity Information Cover 1 false false R2.htm 001 - Statement - Consolidated Statement of Financial Position Sheet http://www.karoooooltd.com/role/ConsolidatedBalanceSheet Consolidated Statement of Financial Position Statements 2 false false R3.htm 002 - Statement - Consolidated Statement of Profit and Loss Sheet http://www.karoooooltd.com/role/ConsolidatedIncomeStatement Consolidated Statement of Profit and Loss Statements 3 false false R4.htm 003 - Statement - Consolidated Statement of Profit and Loss (Parentheticals) Sheet http://www.karoooooltd.com/role/ConsolidatedIncomeStatement_Parentheticals Consolidated Statement of Profit and Loss (Parentheticals) Statements 4 false false R5.htm 004 - Statement - Consolidated Statement of Comprehensive Income Sheet http://www.karoooooltd.com/role/ConsolidatedComprehensiveIncome Consolidated Statement of Comprehensive Income Statements 5 false false R6.htm 005 - Statement - Consolidated Statement of Changes in Equity Sheet http://www.karoooooltd.com/role/ShareholdersEquityType2or3 Consolidated Statement of Changes in Equity Statements 6 false false R7.htm 006 - Statement - Consolidated Statement of Cash Flows Sheet http://www.karoooooltd.com/role/ConsolidatedCashFlow Consolidated Statement of Cash Flows Statements 7 false false R8.htm 007 - Disclosure - Presentation of Consolidated Financial Statements Sheet http://www.karoooooltd.com/role/PresentationofConsolidatedFinancialStatements Presentation of Consolidated Financial Statements Notes 8 false false R9.htm 008 - Disclosure - Significant Accounting Policies Sheet http://www.karoooooltd.com/role/SignificantAccountingPolicies Significant Accounting Policies Notes 9 false false R10.htm 009 - Disclosure - Standards Issued But Not Yet Effective Sheet http://www.karoooooltd.com/role/StandardsIssuedButNotYetEffective Standards Issued But Not Yet Effective Notes 10 false false R11.htm 010 - Disclosure - Segment Reporting Sheet http://www.karoooooltd.com/role/SegmentReporting Segment Reporting Notes 11 false false R12.htm 011 - Disclosure - Property, Plant and Equipment Sheet http://www.karoooooltd.com/role/PropertyPlantandEquipment Property, Plant and Equipment Notes 12 false false R13.htm 012 - Disclosure - Capitalized Commission Assets Sheet http://www.karoooooltd.com/role/CapitalizedCommissionAssets Capitalized Commission Assets Notes 13 false false R14.htm 013 - Disclosure - Intangible Assets Sheet http://www.karoooooltd.com/role/IntangibleAssets Intangible Assets Notes 14 false false R15.htm 014 - Disclosure - Goodwill Sheet http://www.karoooooltd.com/role/Goodwill Goodwill Notes 15 false false R16.htm 015 - Disclosure - Deferred tax Sheet http://www.karoooooltd.com/role/Deferredtax Deferred tax Notes 16 false false R17.htm 016 - Disclosure - Inventories Sheet http://www.karoooooltd.com/role/Inventories Inventories Notes 17 false false R18.htm 017 - Disclosure - Trade and Other Receivables and Prepayments Sheet http://www.karoooooltd.com/role/TradeandOtherReceivablesandPrepayments Trade and Other Receivables and Prepayments Notes 18 false false R19.htm 018 - Disclosure - Loans to/(From) Related Parties Sheet http://www.karoooooltd.com/role/LoanstoFromRelatedParties Loans to/(From) Related Parties Notes 19 false false R20.htm 019 - Disclosure - Cash and Cash Equivalents and Bank Overdraft Sheet http://www.karoooooltd.com/role/CashandCashEquivalentsandBankOverdraft Cash and Cash Equivalents and Bank Overdraft Notes 20 false false R21.htm 020 - Disclosure - Other Financial Assets Sheet http://www.karoooooltd.com/role/OtherFinancialAssets Other Financial Assets Notes 21 false false R22.htm 021 - Disclosure - Share Capital Sheet http://www.karoooooltd.com/role/ShareCapital Share Capital Notes 22 false false R23.htm 022 - Disclosure - Term Loans Sheet http://www.karoooooltd.com/role/TermLoans Term Loans Notes 23 false false R24.htm 023 - Disclosure - Lease Liabilities Sheet http://www.karoooooltd.com/role/LeaseLiabilities Lease Liabilities Notes 24 false false R25.htm 024 - Disclosure - Deferred Revenue Sheet http://www.karoooooltd.com/role/DeferredRevenue Deferred Revenue Notes 25 false false R26.htm 025 - Disclosure - Trade and Other Payables Sheet http://www.karoooooltd.com/role/TradeandOtherPayables Trade and Other Payables Notes 26 false false R27.htm 026 - Disclosure - Revenue Sheet http://www.karoooooltd.com/role/Revenue Revenue Notes 27 false false R28.htm 027 - Disclosure - Operating Profit Sheet http://www.karoooooltd.com/role/OperatingProfit Operating Profit Notes 28 false false R29.htm 028 - Disclosure - Finance Income Sheet http://www.karoooooltd.com/role/FinanceIncome Finance Income Notes 29 false false R30.htm 029 - Disclosure - Finance Costs Sheet http://www.karoooooltd.com/role/FinanceCosts Finance Costs Notes 30 false false R31.htm 030 - Disclosure - Taxation Sheet http://www.karoooooltd.com/role/Taxation Taxation Notes 31 false false R32.htm 031 - Disclosure - Taxation Paid Sheet http://www.karoooooltd.com/role/TaxationPaid Taxation Paid Notes 32 false false R33.htm 032 - Disclosure - Dividends Paid Sheet http://www.karoooooltd.com/role/DividendsPaid Dividends Paid Notes 33 false false R34.htm 033 - Disclosure - Interest in Subsidiaries Sheet http://www.karoooooltd.com/role/InterestinSubsidiaries Interest in Subsidiaries Notes 34 false false R35.htm 034 - Disclosure - Acquisition of Subsidiary Sheet http://www.karoooooltd.com/role/AcquisitionofSubsidiary Acquisition of Subsidiary Notes 35 false false R36.htm 035 - Disclosure - Material Non-Controlling Interest Sheet http://www.karoooooltd.com/role/MaterialNonControllingInterest Material Non-Controlling Interest Notes 36 false false R37.htm 036 - Disclosure - Related Parties Sheet http://www.karoooooltd.com/role/RelatedParties Related Parties Notes 37 false false R38.htm 037 - Disclosure - Risk Management Sheet http://www.karoooooltd.com/role/RiskManagement Risk Management Notes 38 false false R39.htm 038 - Disclosure - Analysis of Assets and Liabilities by Financial Instrument Classification Sheet http://www.karoooooltd.com/role/AnalysisofAssetsandLiabilitiesbyFinancialInstrumentClassification Analysis of Assets and Liabilities by Financial Instrument Classification Notes 39 false false R40.htm 039 - Disclosure - Fair value of Assets and liabilities Sheet http://www.karoooooltd.com/role/FairvalueofAssetsandliabilities Fair value of Assets and liabilities Notes 40 false false R41.htm 040 - Disclosure - Directors and Key Management Personnel Emoluments Sheet http://www.karoooooltd.com/role/DirectorsandKeyManagementPersonnelEmoluments Directors and Key Management Personnel Emoluments Notes 41 false false R42.htm 041 - Disclosure - Basic and Diluted Earnings Per Share Information Sheet http://www.karoooooltd.com/role/BasicandDilutedEarningsPerShareInformation Basic and Diluted Earnings Per Share Information Notes 42 false false R43.htm 042 - Disclosure - Funding Facilities Sheet http://www.karoooooltd.com/role/FundingFacilities Funding Facilities Notes 43 false false R44.htm 043 - Disclosure - Commitments Sheet http://www.karoooooltd.com/role/Commitments Commitments Notes 44 false false R45.htm 044 - Disclosure - Subsequent Events Sheet http://www.karoooooltd.com/role/SubsequentEvents Subsequent Events Notes 45 false false R46.htm 045 - Disclosure - Accounting Policies, by Policy (Policies) Sheet http://www.karoooooltd.com/role/AccountingPoliciesByPolicy Accounting Policies, by Policy (Policies) Policies http://www.karoooooltd.com/role/SignificantAccountingPolicies 46 false false R47.htm 046 - Disclosure - Significant Accounting Policies (Tables) Sheet http://www.karoooooltd.com/role/SignificantAccountingPoliciesTables Significant Accounting Policies (Tables) Tables http://www.karoooooltd.com/role/SignificantAccountingPolicies 47 false false R48.htm 047 - Disclosure - Standards Issued But Not Yet Effective (Tables) Sheet http://www.karoooooltd.com/role/StandardsIssuedButNotYetEffectiveTables Standards Issued But Not Yet Effective (Tables) Tables http://www.karoooooltd.com/role/StandardsIssuedButNotYetEffective 48 false false R49.htm 048 - Disclosure - Segment Reporting (Tables) Sheet http://www.karoooooltd.com/role/SegmentReportingTables Segment Reporting (Tables) Tables http://www.karoooooltd.com/role/SegmentReporting 49 false false R50.htm 049 - Disclosure - Property, Plant and Equipment (Tables) Sheet http://www.karoooooltd.com/role/PropertyPlantandEquipmentTables Property, Plant and Equipment (Tables) Tables http://www.karoooooltd.com/role/PropertyPlantandEquipment 50 false false R51.htm 050 - Disclosure - Capitalized Commission Assets (Tables) Sheet http://www.karoooooltd.com/role/CapitalizedCommissionAssetsTables Capitalized Commission Assets (Tables) Tables http://www.karoooooltd.com/role/CapitalizedCommissionAssets 51 false false R52.htm 051 - Disclosure - Intangible Assets (Tables) Sheet http://www.karoooooltd.com/role/IntangibleAssetsTables Intangible Assets (Tables) Tables http://www.karoooooltd.com/role/IntangibleAssets 52 false false R53.htm 052 - Disclosure - Goodwill (Tables) Sheet http://www.karoooooltd.com/role/GoodwillTables Goodwill (Tables) Tables http://www.karoooooltd.com/role/Goodwill 53 false false R54.htm 053 - Disclosure - Deferred tax (Tables) Sheet http://www.karoooooltd.com/role/DeferredtaxTables Deferred tax (Tables) Tables http://www.karoooooltd.com/role/Deferredtax 54 false false R55.htm 054 - Disclosure - Inventories (Tables) Sheet http://www.karoooooltd.com/role/InventoriesTables Inventories (Tables) Tables http://www.karoooooltd.com/role/Inventories 55 false false R56.htm 055 - Disclosure - Trade and Other Receivables and Prepayments (Tables) Sheet http://www.karoooooltd.com/role/TradeandOtherReceivablesandPrepaymentsTables Trade and Other Receivables and Prepayments (Tables) Tables http://www.karoooooltd.com/role/TradeandOtherReceivablesandPrepayments 56 false false R57.htm 056 - Disclosure - Loans to/(From) Related Parties (Tables) Sheet http://www.karoooooltd.com/role/LoanstoFromRelatedPartiesTables Loans to/(From) Related Parties (Tables) Tables http://www.karoooooltd.com/role/LoanstoFromRelatedParties 57 false false R58.htm 057 - Disclosure - Cash and Cash Equivalents and Bank Overdraft (Tables) Sheet http://www.karoooooltd.com/role/CashandCashEquivalentsandBankOverdraftTables Cash and Cash Equivalents and Bank Overdraft (Tables) Tables http://www.karoooooltd.com/role/CashandCashEquivalentsandBankOverdraft 58 false false R59.htm 058 - Disclosure - Other Financial Assets (Tables) Sheet http://www.karoooooltd.com/role/OtherFinancialAssetsTables Other Financial Assets (Tables) Tables http://www.karoooooltd.com/role/OtherFinancialAssets 59 false false R60.htm 059 - Disclosure - Share Capital (Tables) Sheet http://www.karoooooltd.com/role/ShareCapitalTables Share Capital (Tables) Tables http://www.karoooooltd.com/role/ShareCapital 60 false false R61.htm 060 - Disclosure - Term Loans (Tables) Sheet http://www.karoooooltd.com/role/TermLoansTables Term Loans (Tables) Tables http://www.karoooooltd.com/role/TermLoans 61 false false R62.htm 061 - Disclosure - Lease Liabilities (Tables) Sheet http://www.karoooooltd.com/role/LeaseLiabilitiesTables Lease Liabilities (Tables) Tables http://www.karoooooltd.com/role/LeaseLiabilities 62 false false R63.htm 062 - Disclosure - Deferred Revenue (Tables) Sheet http://www.karoooooltd.com/role/DeferredRevenueTables Deferred Revenue (Tables) Tables http://www.karoooooltd.com/role/DeferredRevenue 63 false false R64.htm 063 - Disclosure - Trade and Other Payables (Tables) Sheet http://www.karoooooltd.com/role/TradeandOtherPayablesTables Trade and Other Payables (Tables) Tables http://www.karoooooltd.com/role/TradeandOtherPayables 64 false false R65.htm 064 - Disclosure - Revenue (Tables) Sheet http://www.karoooooltd.com/role/RevenueTables Revenue (Tables) Tables http://www.karoooooltd.com/role/Revenue 65 false false R66.htm 065 - Disclosure - Operating Profit (Tables) Sheet http://www.karoooooltd.com/role/OperatingProfitTables Operating Profit (Tables) Tables http://www.karoooooltd.com/role/OperatingProfit 66 false false R67.htm 066 - Disclosure - Finance Income (Tables) Sheet http://www.karoooooltd.com/role/FinanceIncomeTables Finance Income (Tables) Tables http://www.karoooooltd.com/role/FinanceIncome 67 false false R68.htm 067 - Disclosure - Finance Costs (Tables) Sheet http://www.karoooooltd.com/role/FinanceCostsTables Finance Costs (Tables) Tables http://www.karoooooltd.com/role/FinanceCosts 68 false false R69.htm 068 - Disclosure - Taxation (Tables) Sheet http://www.karoooooltd.com/role/TaxationTables Taxation (Tables) Tables http://www.karoooooltd.com/role/Taxation 69 false false R70.htm 069 - Disclosure - Taxation Paid (Tables) Sheet http://www.karoooooltd.com/role/TaxationPaidTables Taxation Paid (Tables) Tables http://www.karoooooltd.com/role/TaxationPaid 70 false false R71.htm 070 - Disclosure - Dividends Paid (Tables) Sheet http://www.karoooooltd.com/role/DividendsPaidTables Dividends Paid (Tables) Tables http://www.karoooooltd.com/role/DividendsPaid 71 false false R72.htm 071 - Disclosure - Interest in Subsidiaries (Tables) Sheet http://www.karoooooltd.com/role/InterestinSubsidiariesTables Interest in Subsidiaries (Tables) Tables http://www.karoooooltd.com/role/InterestinSubsidiaries 72 false false R73.htm 072 - Disclosure - Acquisition of Subsidiary (Tables) Sheet http://www.karoooooltd.com/role/AcquisitionofSubsidiaryTables Acquisition of Subsidiary (Tables) Tables http://www.karoooooltd.com/role/AcquisitionofSubsidiary 73 false false R74.htm 073 - Disclosure - Material Non-Controlling Interest (Tables) Sheet http://www.karoooooltd.com/role/MaterialNonControllingInterestTables Material Non-Controlling Interest (Tables) Tables http://www.karoooooltd.com/role/MaterialNonControllingInterest 74 false false R75.htm 074 - Disclosure - Related Parties (Tables) Sheet http://www.karoooooltd.com/role/RelatedPartiesTables Related Parties (Tables) Tables http://www.karoooooltd.com/role/RelatedParties 75 false false R76.htm 075 - Disclosure - Risk Management (Tables) Sheet http://www.karoooooltd.com/role/RiskManagementTables Risk Management (Tables) Tables http://www.karoooooltd.com/role/RiskManagement 76 false false R77.htm 076 - Disclosure - Analysis of Assets and Liabilities by Financial Instrument Classification (Tables) Sheet http://www.karoooooltd.com/role/AnalysisofAssetsandLiabilitiesbyFinancialInstrumentClassificationTables Analysis of Assets and Liabilities by Financial Instrument Classification (Tables) Tables http://www.karoooooltd.com/role/AnalysisofAssetsandLiabilitiesbyFinancialInstrumentClassification 77 false false R78.htm 077 - Disclosure - Fair value of Assets and liabilities (Tables) Sheet http://www.karoooooltd.com/role/FairvalueofAssetsandliabilitiesTables Fair value of Assets and liabilities (Tables) Tables http://www.karoooooltd.com/role/FairvalueofAssetsandliabilities 78 false false R79.htm 078 - Disclosure - Directors and Key Management Personnel Emoluments (Tables) Sheet http://www.karoooooltd.com/role/DirectorsandKeyManagementPersonnelEmolumentsTables Directors and Key Management Personnel Emoluments (Tables) Tables http://www.karoooooltd.com/role/DirectorsandKeyManagementPersonnelEmoluments 79 false false R80.htm 079 - Disclosure - Basic and Diluted Earnings Per Share Information (Tables) Sheet http://www.karoooooltd.com/role/BasicandDilutedEarningsPerShareInformationTables Basic and Diluted Earnings Per Share Information (Tables) Tables http://www.karoooooltd.com/role/BasicandDilutedEarningsPerShareInformation 80 false false R81.htm 080 - Disclosure - Presentation of Consolidated Financial Statements (Details) Sheet http://www.karoooooltd.com/role/PresentationofConsolidatedFinancialStatementsDetails Presentation of Consolidated Financial Statements (Details) Details http://www.karoooooltd.com/role/PresentationofConsolidatedFinancialStatements 81 false false R82.htm 081 - Disclosure - Significant Accounting Policies (Details) Sheet http://www.karoooooltd.com/role/SignificantAccountingPoliciesDetails Significant Accounting Policies (Details) Details http://www.karoooooltd.com/role/SignificantAccountingPoliciesTables 82 false false R83.htm 082 - Disclosure - Significant Accounting Policies (Details) - Schedule of property, plant and equipment useful lives Sheet http://www.karoooooltd.com/role/ScheduleofpropertyplantandequipmentusefullivesTable Significant Accounting Policies (Details) - Schedule of property, plant and equipment useful lives Details http://www.karoooooltd.com/role/SignificantAccountingPoliciesTables 83 false false R84.htm 083 - Disclosure - Significant Accounting Policies (Details) - Schedule of capitalized commission assets Sheet http://www.karoooooltd.com/role/ScheduleofcapitalizedcommissionassetsTable Significant Accounting Policies (Details) - Schedule of capitalized commission assets Details http://www.karoooooltd.com/role/SignificantAccountingPoliciesTables 84 false false R85.htm 084 - Disclosure - Standards Issued But Not Yet Effective (Details) - Schedule of significant impact on the groups consolidated financial statements Sheet http://www.karoooooltd.com/role/ScheduleofsignificantimpactonthegroupsconsolidatedfinancialstatementsTable Standards Issued But Not Yet Effective (Details) - Schedule of significant impact on the groups consolidated financial statements Details http://www.karoooooltd.com/role/StandardsIssuedButNotYetEffectiveTables 85 false false R86.htm 085 - Disclosure - Segment Reporting (Details) Sheet http://www.karoooooltd.com/role/SegmentReportingDetails Segment Reporting (Details) Details http://www.karoooooltd.com/role/SegmentReportingTables 86 false false R87.htm 086 - Disclosure - Segment Reporting (Details) - Schedule of segment information provided to the Group CEO Sheet http://www.karoooooltd.com/role/ScheduleofsegmentinformationprovidedtotheGroupCEOTable Segment Reporting (Details) - Schedule of segment information provided to the Group CEO Details http://www.karoooooltd.com/role/SegmentReportingTables 87 false false R88.htm 087 - Disclosure - Segment Reporting (Details) - Schedule of reconciliation of information on reportable segments to the amounts reported in consolidated financial statements Sheet http://www.karoooooltd.com/role/ScheduleofreconciliationofinformationonreportablesegmentstotheamountsreportedinconsolidatedfinancialstatementsTable Segment Reporting (Details) - Schedule of reconciliation of information on reportable segments to the amounts reported in consolidated financial statements Details http://www.karoooooltd.com/role/SegmentReportingTables 88 false false R89.htm 088 - Disclosure - Segment Reporting (Details) - Schedule of information about geographical areas Sheet http://www.karoooooltd.com/role/ScheduleofinformationaboutgeographicalareasTable Segment Reporting (Details) - Schedule of information about geographical areas Details http://www.karoooooltd.com/role/SegmentReportingTables 89 false false R90.htm 089 - Disclosure - Property, Plant and Equipment (Details) Sheet http://www.karoooooltd.com/role/PropertyPlantandEquipmentDetails Property, Plant and Equipment (Details) Details http://www.karoooooltd.com/role/PropertyPlantandEquipmentTables 90 false false R91.htm 090 - Disclosure - Property, Plant and Equipment (Details) - Schedule of property, plant and equipment Sheet http://www.karoooooltd.com/role/ScheduleofpropertyplantandequipmentTable Property, Plant and Equipment (Details) - Schedule of property, plant and equipment Details http://www.karoooooltd.com/role/PropertyPlantandEquipmentTables 91 false false R92.htm 091 - Disclosure - Property, Plant and Equipment (Details) - Schedule of reconciliation of the carrying value of property, plant and equipment Sheet http://www.karoooooltd.com/role/ScheduleofreconciliationofthecarryingvalueofpropertyplantandequipmentTable Property, Plant and Equipment (Details) - Schedule of reconciliation of the carrying value of property, plant and equipment Details http://www.karoooooltd.com/role/PropertyPlantandEquipmentTables 92 false false R93.htm 092 - Disclosure - Capitalized Commission Assets (Details) Sheet http://www.karoooooltd.com/role/CapitalizedCommissionAssetsDetails Capitalized Commission Assets (Details) Details http://www.karoooooltd.com/role/CapitalizedCommissionAssetsTables 93 false false R94.htm 093 - Disclosure - Capitalized Commission Assets (Details) - Schedule of capitalized commission assets Sheet http://www.karoooooltd.com/role/ScheduleofcapitalizedcommissionassetsTable0 Capitalized Commission Assets (Details) - Schedule of capitalized commission assets Details http://www.karoooooltd.com/role/CapitalizedCommissionAssetsTables 94 false false R95.htm 094 - Disclosure - Capitalized Commission Assets (Details) - Schedule of reconciliation of the carrying value of capitalized sales commissions Sheet http://www.karoooooltd.com/role/ScheduleofreconciliationofthecarryingvalueofcapitalizedsalescommissionsTable Capitalized Commission Assets (Details) - Schedule of reconciliation of the carrying value of capitalized sales commissions Details http://www.karoooooltd.com/role/CapitalizedCommissionAssetsTables 95 false false R96.htm 095 - Disclosure - Intangible Assets (Details) Sheet http://www.karoooooltd.com/role/IntangibleAssetsDetails Intangible Assets (Details) Details http://www.karoooooltd.com/role/IntangibleAssetsTables 96 false false R97.htm 096 - Disclosure - Intangible Assets (Details) - Schedule of intangible assets Sheet http://www.karoooooltd.com/role/ScheduleofintangibleassetsTable Intangible Assets (Details) - Schedule of intangible assets Details http://www.karoooooltd.com/role/IntangibleAssetsTables 97 false false R98.htm 097 - Disclosure - Intangible Assets (Details) - Schedule of reconciliation of the carrying value of intangible assets Sheet http://www.karoooooltd.com/role/ScheduleofreconciliationofthecarryingvalueofintangibleassetsTable Intangible Assets (Details) - Schedule of reconciliation of the carrying value of intangible assets Details http://www.karoooooltd.com/role/IntangibleAssetsTables 98 false false R99.htm 098 - Disclosure - Goodwill (Details) Sheet http://www.karoooooltd.com/role/GoodwillDetails Goodwill (Details) Details http://www.karoooooltd.com/role/GoodwillTables 99 false false R100.htm 099 - Disclosure - Goodwill (Details) - Schedule of goodwill is allocated cash generating units Sheet http://www.karoooooltd.com/role/ScheduleofgoodwillisallocatedcashgeneratingunitsTable Goodwill (Details) - Schedule of goodwill is allocated cash generating units Details http://www.karoooooltd.com/role/GoodwillTables 100 false false R101.htm 100 - Disclosure - Goodwill (Details) - Schedule of key estimates used for the fair value Sheet http://www.karoooooltd.com/role/ScheduleofkeyestimatesusedforthefairvalueTable Goodwill (Details) - Schedule of key estimates used for the fair value Details http://www.karoooooltd.com/role/GoodwillTables 101 false false R102.htm 101 - Disclosure - Deferred tax (Details) Sheet http://www.karoooooltd.com/role/DeferredtaxDetails Deferred tax (Details) Details http://www.karoooooltd.com/role/DeferredtaxTables 102 false false R103.htm 102 - Disclosure - Deferred tax (Details) - Schedule of deferred tax Sheet http://www.karoooooltd.com/role/ScheduleofdeferredtaxTable Deferred tax (Details) - Schedule of deferred tax Details http://www.karoooooltd.com/role/DeferredtaxTables 103 false false R104.htm 103 - Disclosure - Inventories (Details) - Schedule of inventories Sheet http://www.karoooooltd.com/role/ScheduleofinventoriesTable Inventories (Details) - Schedule of inventories Details http://www.karoooooltd.com/role/InventoriesTables 104 false false R105.htm 104 - Disclosure - Trade and Other Receivables and Prepayments (Details) Sheet http://www.karoooooltd.com/role/TradeandOtherReceivablesandPrepaymentsDetails Trade and Other Receivables and Prepayments (Details) Details http://www.karoooooltd.com/role/TradeandOtherReceivablesandPrepaymentsTables 105 false false R106.htm 105 - Disclosure - Trade and Other Receivables and Prepayments (Details) - Schedule of detailed information about trade and other receivables and prepayments Sheet http://www.karoooooltd.com/role/ScheduleofdetailedinformationabouttradeandotherreceivablesandprepaymentsTable Trade and Other Receivables and Prepayments (Details) - Schedule of detailed information about trade and other receivables and prepayments Details http://www.karoooooltd.com/role/TradeandOtherReceivablesandPrepaymentsTables 106 false false R107.htm 106 - Disclosure - Trade and Other Receivables and Prepayments (Details) - Schedule of reconciliation of the expected credit loss provision recognized with regard to trade and other receivables Sheet http://www.karoooooltd.com/role/ScheduleofreconciliationoftheexpectedcreditlossprovisionrecognizedwithregardtotradeandotherreceivablesTable Trade and Other Receivables and Prepayments (Details) - Schedule of reconciliation of the expected credit loss provision recognized with regard to trade and other receivables Details http://www.karoooooltd.com/role/TradeandOtherReceivablesandPrepaymentsTables 107 false false R108.htm 107 - Disclosure - Trade and Other Receivables and Prepayments (Details) - Schedule of maturity analysis of the undiscounted lease payments to be received Sheet http://www.karoooooltd.com/role/ScheduleofmaturityanalysisoftheundiscountedleasepaymentstobereceivedTable Trade and Other Receivables and Prepayments (Details) - Schedule of maturity analysis of the undiscounted lease payments to be received Details http://www.karoooooltd.com/role/TradeandOtherReceivablesandPrepaymentsTables 108 false false R109.htm 108 - Disclosure - Loans to/(From) Related Parties (Details) - Schedule of loans to related parties Sheet http://www.karoooooltd.com/role/ScheduleofloanstorelatedpartiesTable Loans to/(From) Related Parties (Details) - Schedule of loans to related parties Details http://www.karoooooltd.com/role/LoanstoFromRelatedPartiesTables 109 false false R110.htm 109 - Disclosure - Cash and Cash Equivalents and Bank Overdraft (Details) - Schedule of cash and cash equivalents and bank overdraft Sheet http://www.karoooooltd.com/role/ScheduleofcashandcashequivalentsandbankoverdraftTable Cash and Cash Equivalents and Bank Overdraft (Details) - Schedule of cash and cash equivalents and bank overdraft Details http://www.karoooooltd.com/role/CashandCashEquivalentsandBankOverdraftTables 110 false false R111.htm 110 - Disclosure - Other Financial Assets (Details) - Schedule of other financial assets Sheet http://www.karoooooltd.com/role/ScheduleofotherfinancialassetsTable Other Financial Assets (Details) - Schedule of other financial assets Details http://www.karoooooltd.com/role/OtherFinancialAssetsTables 111 false false R112.htm 111 - Disclosure - Share Capital (Details) Sheet http://www.karoooooltd.com/role/ShareCapitalDetails Share Capital (Details) Details http://www.karoooooltd.com/role/ShareCapitalTables 112 false false R113.htm 112 - Disclosure - Share Capital (Details) - Schedule of share capital Sheet http://www.karoooooltd.com/role/ScheduleofsharecapitalTable Share Capital (Details) - Schedule of share capital Details http://www.karoooooltd.com/role/ShareCapitalTables 113 false false R114.htm 113 - Disclosure - Share Capital (Details) - Schedule of share capital (Parentheticals) Sheet http://www.karoooooltd.com/role/ScheduleofsharecapitalTable_Parentheticals Share Capital (Details) - Schedule of share capital (Parentheticals) Details http://www.karoooooltd.com/role/ShareCapitalTables 114 false false R115.htm 114 - Disclosure - Term Loans (Details) - Schedule of financial liabilities Sheet http://www.karoooooltd.com/role/ScheduleoffinancialliabilitiesTable Term Loans (Details) - Schedule of financial liabilities Details http://www.karoooooltd.com/role/TermLoansTables 115 false false R116.htm 115 - Disclosure - Term Loans (Details) - Schedule of reconciliation of movement of liabilities to cash flows arising from financing activities Sheet http://www.karoooooltd.com/role/ScheduleofreconciliationofmovementofliabilitiestocashflowsarisingfromfinancingactivitiesTable Term Loans (Details) - Schedule of reconciliation of movement of liabilities to cash flows arising from financing activities Details http://www.karoooooltd.com/role/TermLoansTables 116 false false R117.htm 116 - Disclosure - Lease Liabilities (Details) Sheet http://www.karoooooltd.com/role/LeaseLiabilitiesDetails Lease Liabilities (Details) Details http://www.karoooooltd.com/role/LeaseLiabilitiesTables 117 false false R118.htm 117 - Disclosure - Lease Liabilities (Details) - Schedule of lease liabilities Sheet http://www.karoooooltd.com/role/ScheduleofleaseliabilitiesTable Lease Liabilities (Details) - Schedule of lease liabilities Details http://www.karoooooltd.com/role/LeaseLiabilitiesTables 118 false false R119.htm 118 - Disclosure - Deferred Revenue (Details) - Schedule of deferred revenue Sheet http://www.karoooooltd.com/role/ScheduleofdeferredrevenueTable Deferred Revenue (Details) - Schedule of deferred revenue Details http://www.karoooooltd.com/role/DeferredRevenueTables 119 false false R120.htm 119 - Disclosure - Deferred Revenue (Details) - Schedule of estimated revenue expected to be recognized in the future related to performance obligations Sheet http://www.karoooooltd.com/role/ScheduleofestimatedrevenueexpectedtoberecognizedinthefuturerelatedtoperformanceobligationsTable Deferred Revenue (Details) - Schedule of estimated revenue expected to be recognized in the future related to performance obligations Details http://www.karoooooltd.com/role/DeferredRevenueTables 120 false false R121.htm 120 - Disclosure - Trade and Other Payables (Details) - Schedule of trade and other payables Sheet http://www.karoooooltd.com/role/ScheduleoftradeandotherpayablesTable Trade and Other Payables (Details) - Schedule of trade and other payables Details http://www.karoooooltd.com/role/TradeandOtherPayablesTables 121 false false R122.htm 121 - Disclosure - Revenue (Details) Sheet http://www.karoooooltd.com/role/RevenueDetails Revenue (Details) Details http://www.karoooooltd.com/role/RevenueTables 122 false false R123.htm 122 - Disclosure - Revenue (Details) - Schedule of disaggregation of revenue from contracts with customers Sheet http://www.karoooooltd.com/role/ScheduleofdisaggregationofrevenuefromcontractswithcustomersTable Revenue (Details) - Schedule of disaggregation of revenue from contracts with customers Details http://www.karoooooltd.com/role/RevenueTables 123 false false R124.htm 123 - Disclosure - Operating Profit (Details) Sheet http://www.karoooooltd.com/role/OperatingProfitDetails Operating Profit (Details) Details http://www.karoooooltd.com/role/OperatingProfitTables 124 false false R125.htm 124 - Disclosure - Operating Profit (Details) - Schedule of operating profit Sheet http://www.karoooooltd.com/role/ScheduleofoperatingprofitTable Operating Profit (Details) - Schedule of operating profit Details http://www.karoooooltd.com/role/OperatingProfitTables 125 false false R126.htm 125 - Disclosure - Finance Income (Details) - Schedule of finance income Sheet http://www.karoooooltd.com/role/ScheduleoffinanceincomeTable Finance Income (Details) - Schedule of finance income Details http://www.karoooooltd.com/role/FinanceIncomeTables 126 false false R127.htm 126 - Disclosure - Finance Costs (Details) - Schedule of finance costs Sheet http://www.karoooooltd.com/role/ScheduleoffinancecostsTable Finance Costs (Details) - Schedule of finance costs Details http://www.karoooooltd.com/role/FinanceCostsTables 127 false false R128.htm 127 - Disclosure - Taxation (Details) - Schedule of taxation Sheet http://www.karoooooltd.com/role/ScheduleoftaxationTable Taxation (Details) - Schedule of taxation Details http://www.karoooooltd.com/role/TaxationTables 128 false false R129.htm 128 - Disclosure - Taxation (Details) - Schedule of taxation (Parentheticals) Sheet http://www.karoooooltd.com/role/ScheduleoftaxationTable_Parentheticals Taxation (Details) - Schedule of taxation (Parentheticals) Details http://www.karoooooltd.com/role/TaxationTables 129 false false R130.htm 129 - Disclosure - Taxation Paid (Details) - Schedule of taxation paid Sheet http://www.karoooooltd.com/role/ScheduleoftaxationpaidTable Taxation Paid (Details) - Schedule of taxation paid Details http://www.karoooooltd.com/role/TaxationPaidTables 130 false false R131.htm 130 - Disclosure - Dividends Paid (Details) - Schedule of dividend paid Sheet http://www.karoooooltd.com/role/ScheduleofdividendpaidTable Dividends Paid (Details) - Schedule of dividend paid Details http://www.karoooooltd.com/role/DividendsPaidTables 131 false false R132.htm 131 - Disclosure - Interest in Subsidiaries (Details) Sheet http://www.karoooooltd.com/role/InterestinSubsidiariesDetails Interest in Subsidiaries (Details) Details http://www.karoooooltd.com/role/InterestinSubsidiariesTables 132 false false R133.htm 132 - Disclosure - Interest in Subsidiaries (Details) - Schedule of following table lists the entities which are controlled by the group Sheet http://www.karoooooltd.com/role/ScheduleoffollowingtableliststheentitieswhicharecontrolledbythegroupTable Interest in Subsidiaries (Details) - Schedule of following table lists the entities which are controlled by the group Details http://www.karoooooltd.com/role/InterestinSubsidiariesTables 133 false false R134.htm 133 - Disclosure - Acquisition of Subsidiary (Details) Sheet http://www.karoooooltd.com/role/AcquisitionofSubsidiaryDetails Acquisition of Subsidiary (Details) Details http://www.karoooooltd.com/role/AcquisitionofSubsidiaryTables 134 false false R135.htm 134 - Disclosure - Acquisition of Subsidiary (Details) - Schedule of net assets and the cash outflows on the acquisition Sheet http://www.karoooooltd.com/role/ScheduleofnetassetsandthecashoutflowsontheacquisitionTable Acquisition of Subsidiary (Details) - Schedule of net assets and the cash outflows on the acquisition Details http://www.karoooooltd.com/role/AcquisitionofSubsidiaryTables 135 false false R136.htm 135 - Disclosure - Material Non-Controlling Interest (Details) Sheet http://www.karoooooltd.com/role/MaterialNonControllingInterestDetails Material Non-Controlling Interest (Details) Details http://www.karoooooltd.com/role/MaterialNonControllingInterestTables 136 false false R137.htm 136 - Disclosure - Material Non-Controlling Interest (Details) - Schedule of information relating to the group???s subsidiary material NCI Sheet http://www.karoooooltd.com/role/ScheduleofinformationrelatingtothegroupssubsidiarymaterialNCITable Material Non-Controlling Interest (Details) - Schedule of information relating to the group???s subsidiary material NCI Details http://www.karoooooltd.com/role/MaterialNonControllingInterestTables 137 false false R138.htm 137 - Disclosure - Related Parties (Details) - Schedule of transaction with related parties Sheet http://www.karoooooltd.com/role/ScheduleoftransactionwithrelatedpartiesTable Related Parties (Details) - Schedule of transaction with related parties Details http://www.karoooooltd.com/role/RelatedPartiesTables 138 false false R139.htm 138 - Disclosure - Risk Management (Details) Sheet http://www.karoooooltd.com/role/RiskManagementDetails Risk Management (Details) Details http://www.karoooooltd.com/role/RiskManagementTables 139 false false R140.htm 139 - Disclosure - Risk Management (Details) - Schedule of expected credit losses on financial assets recognized in profit or loss Sheet http://www.karoooooltd.com/role/ScheduleofexpectedcreditlossesonfinancialassetsrecognizedinprofitorlossTable Risk Management (Details) - Schedule of expected credit losses on financial assets recognized in profit or loss Details http://www.karoooooltd.com/role/RiskManagementTables 140 false false R141.htm 140 - Disclosure - Risk Management (Details) - Schedule of provides information about the expected credit loss rate for trade receivables by ageing category Sheet http://www.karoooooltd.com/role/ScheduleofprovidesinformationabouttheexpectedcreditlossratefortradereceivablesbyageingcategoryTable Risk Management (Details) - Schedule of provides information about the expected credit loss rate for trade receivables by ageing category Details http://www.karoooooltd.com/role/RiskManagementTables 141 false false R142.htm 141 - Disclosure - Risk Management (Details) - Schedule of contractual undiscounted cash flows and contractual interest payments Sheet http://www.karoooooltd.com/role/ScheduleofcontractualundiscountedcashflowsandcontractualinterestpaymentsTable Risk Management (Details) - Schedule of contractual undiscounted cash flows and contractual interest payments Details http://www.karoooooltd.com/role/RiskManagementTables 142 false false R143.htm 142 - Disclosure - Risk Management (Details) - Schedule of currency risk Sheet http://www.karoooooltd.com/role/ScheduleofcurrencyriskTable Risk Management (Details) - Schedule of currency risk Details http://www.karoooooltd.com/role/RiskManagementTables 143 false false R144.htm 143 - Disclosure - Risk Management (Details) - Schedule of a factor change of 10% has been applied to the exchange rates Sheet http://www.karoooooltd.com/role/Scheduleofafactorchangeof10hasbeenappliedtotheexchangeratesTable Risk Management (Details) - Schedule of a factor change of 10% has been applied to the exchange rates Details http://www.karoooooltd.com/role/RiskManagementTables 144 false false R145.htm 144 - Disclosure - Risk Management (Details) - Schedule of a factor of 1% has been applied to the interest rates Sheet http://www.karoooooltd.com/role/Scheduleofafactorof1hasbeenappliedtotheinterestratesTable Risk Management (Details) - Schedule of a factor of 1% has been applied to the interest rates Details http://www.karoooooltd.com/role/RiskManagementTables 145 false false R146.htm 145 - Disclosure - Analysis of Assets and Liabilities by Financial Instrument Classification (Details) - Schedule of classification of financial assets and financial liabilities Sheet http://www.karoooooltd.com/role/ScheduleofclassificationoffinancialassetsandfinancialliabilitiesTable Analysis of Assets and Liabilities by Financial Instrument Classification (Details) - Schedule of classification of financial assets and financial liabilities Details http://www.karoooooltd.com/role/AnalysisofAssetsandLiabilitiesbyFinancialInstrumentClassificationTables 146 false false R147.htm 146 - Disclosure - Fair value of Assets and liabilities (Details) - Schedule of loans to related party Sheet http://www.karoooooltd.com/role/ScheduleofloanstorelatedpartyTable Fair value of Assets and liabilities (Details) - Schedule of loans to related party Details http://www.karoooooltd.com/role/FairvalueofAssetsandliabilitiesTables 147 false false R148.htm 147 - Disclosure - Directors and Key Management Personnel Emoluments (Details) - Schedule of directors and key management personnel emoluments Sheet http://www.karoooooltd.com/role/ScheduleofdirectorsandkeymanagementpersonnelemolumentsTable Directors and Key Management Personnel Emoluments (Details) - Schedule of directors and key management personnel emoluments Details http://www.karoooooltd.com/role/DirectorsandKeyManagementPersonnelEmolumentsTables 148 false false R149.htm 148 - Disclosure - Basic and Diluted Earnings Per Share Information (Details) - Schedule of basic and diluted earnings per share Sheet http://www.karoooooltd.com/role/ScheduleofbasicanddilutedearningspershareTable Basic and Diluted Earnings Per Share Information (Details) - Schedule of basic and diluted earnings per share Details http://www.karoooooltd.com/role/BasicandDilutedEarningsPerShareInformationTables 149 false false R150.htm 149 - Disclosure - Basic and Diluted Earnings Per Share Information (Details) - Schedule of basic and diluted earnings per share (Parentheticals) Sheet http://www.karoooooltd.com/role/ScheduleofbasicanddilutedearningspershareTable_Parentheticals Basic and Diluted Earnings Per Share Information (Details) - Schedule of basic and diluted earnings per share (Parentheticals) Details http://www.karoooooltd.com/role/BasicandDilutedEarningsPerShareInformationTables 150 false false R151.htm 150 - Disclosure - Funding Facilities (Details) Sheet http://www.karoooooltd.com/role/FundingFacilitiesDetails Funding Facilities (Details) Details http://www.karoooooltd.com/role/FundingFacilities 151 false false R152.htm 151 - Disclosure - Commitments (Details) Sheet http://www.karoooooltd.com/role/CommitmentsDetails Commitments (Details) Details http://www.karoooooltd.com/role/Commitments 152 false false R153.htm 152 - Disclosure - Subsequent Events (Details) Sheet http://www.karoooooltd.com/role/SubsequentEventsDetails Subsequent Events (Details) Details http://www.karoooooltd.com/role/SubsequentEvents 153 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 12 fact(s) appearing in ix:hidden were eligible for transformation: dei:EntityRegistrantName, ifrs-full:DilutedEarningsLossPerShare, ifrs-full:NumberOfSharesOutstanding, karo:ApplicableTaxRate1, karo:Dividend - f20f2023_karoooooltd.htm 22857, 22860, 22861, 22862, 22932, 22972, 23279, 23280, 23281, 23287, 23288, 23289 f20f2023_karoooooltd.htm f20f2023ex12-1_karoooooltd.htm f20f2023ex12-2_karoooooltd.htm f20f2023ex13-1_karoooooltd.htm f20f2023ex2-2_karoooooltd.htm f20f2023ex8-1_karoooooltd.htm karo-20230228.xsd karo-20230228_cal.xml karo-20230228_def.xml karo-20230228_lab.xml karo-20230228_pre.xml http://fasb.org/srt/2022 http://xbrl.sec.gov/dei/2022 https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full true true JSON 172 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "f20f2023_karoooooltd.htm": { "axisCustom": 3, "axisStandard": 26, "baseTaxonomies": { "http://fasb.org/srt/2022": 1, "http://xbrl.sec.gov/dei/2022": 47, "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full": 1166 }, "contextCount": 537, "dts": { "calculationLink": { "local": [ "karo-20230228_cal.xml" ] }, "definitionLink": { "local": [ "karo-20230228_def.xml" ] }, "inline": { "local": [ "f20f2023_karoooooltd.htm" ] }, "labelLink": { "local": [ "karo-20230228_lab.xml" ] }, "presentationLink": { "local": [ "karo-20230228_pre.xml" ] }, "schema": { "local": [ "karo-20230228.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd", "https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd", "https://xbrl.sec.gov/country/2022/country-2022.xsd", "https://xbrl.sec.gov/currency/2022/currency-2022.xsd", "https://xbrl.sec.gov/dei/2022/dei-2022.xsd", "https://xbrl.sec.gov/sic/2022/sic-2022.xsd" ] } }, "elementCount": 1076, "entityCount": 1, "hidden": { "http://www.karoooooltd.com/20230228": 222, "http://xbrl.sec.gov/dei/2022": 4, "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full": 206, "total": 432 }, "keyCustom": 302, "keyStandard": 314, "memberCustom": 121, "memberStandard": 32, "nsprefix": "karo", "nsuri": "http://www.karoooooltd.com/20230228", "report": { "R1": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "dei:TradingSymbol", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "000 - Document - Document And Entity Information", "menuCat": "Cover", "order": "1", "role": "http://www.karoooooltd.com/role/DocumentAndEntityInformation", "shortName": "Document And Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "dei:TradingSymbol", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "ifrs-full:DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretations", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "009 - Disclosure - Standards Issued But Not Yet Effective", "menuCat": "Notes", "order": "10", "role": "http://www.karoooooltd.com/role/StandardsIssuedButNotYetEffective", "shortName": "Standards Issued But Not Yet Effective", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "ifrs-full:DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretations", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R100": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "karo:ScheduleOfGoodwillIsAllocatedCashGeneratingUnitsTableTextBlock", "ifrs-full:DisclosureOfGoodwillExplanatory", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c4", "decimals": "-3", "first": true, "lang": null, "name": "karo:Goodwillbalances", "reportCount": 1, "unitRef": "zar", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "099 - Disclosure - Goodwill (Details) - Schedule of goodwill is allocated cash generating units", "menuCat": "Details", "order": "100", "role": "http://www.karoooooltd.com/role/ScheduleofgoodwillisallocatedcashgeneratingunitsTable", "shortName": "Goodwill (Details) - Schedule of goodwill is allocated cash generating units", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "karo:ScheduleOfGoodwillIsAllocatedCashGeneratingUnitsTableTextBlock", "ifrs-full:DisclosureOfGoodwillExplanatory", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c29", "decimals": "-3", "lang": null, "name": "karo:Goodwillbalances", "reportCount": 1, "unique": true, "unitRef": "zar", "xsiNil": "false" } }, "R101": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "karo:ScheduleOfKeyEstimatesUsedForTheFairValueTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "karo:RevenueGrowthRateDescription", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100 - Disclosure - Goodwill (Details) - Schedule of key estimates used for the fair value", "menuCat": "Details", "order": "101", "role": "http://www.karoooooltd.com/role/ScheduleofkeyestimatesusedforthefairvalueTable", "shortName": "Goodwill (Details) - Schedule of key estimates used for the fair value", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "karo:ScheduleOfKeyEstimatesUsedForTheFairValueTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "karo:RevenueGrowthRateDescription", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R102": { "firstAnchor": { "ancestors": [ "p", "ifrs-full:DisclosureOfDeferredTaxesExplanatory", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": "-5", "first": true, "lang": null, "name": "karo:UnrecognizedDeferredTaxAssets", "reportCount": 1, "unique": true, "unitRef": "zar", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "101 - Disclosure - Deferred tax (Details)", "menuCat": "Details", "order": "102", "role": "http://www.karoooooltd.com/role/DeferredtaxDetails", "shortName": "Deferred tax (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ifrs-full:DisclosureOfDeferredTaxesExplanatory", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": "-5", "first": true, "lang": null, "name": "karo:UnrecognizedDeferredTaxAssets", "reportCount": 1, "unique": true, "unitRef": "zar", "xsiNil": "false" } }, "R103": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c2", "decimals": "-3", "first": true, "lang": null, "name": "ifrs-full:DeferredTaxLiabilities", "reportCount": 1, "unitRef": "zar", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "102 - Disclosure - Deferred tax (Details) - Schedule of deferred tax", "menuCat": "Details", "order": "103", "role": "http://www.karoooooltd.com/role/ScheduleofdeferredtaxTable", "shortName": "Deferred tax (Details) - Schedule of deferred tax", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "karo:ScheduleOfDeferredTaxationTableTextBlock", "ifrs-full:DisclosureOfDeferredTaxesExplanatory", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c2", "decimals": "-3", "lang": null, "name": "ifrs-full:DeferredIncomeIncludingContractLiabilities", "reportCount": 1, "unique": true, "unitRef": "zar", "xsiNil": "false" } }, "R104": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "karo:DisclosureOfInventoriestableTextTextBlock", "ifrs-full:DisclosureOfInventoriesExplanatory", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c2", "decimals": "-3", "first": true, "lang": null, "name": "ifrs-full:Vehicles", "reportCount": 1, "unique": true, "unitRef": "zar", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "103 - Disclosure - Inventories (Details) - Schedule of inventories", "menuCat": "Details", "order": "104", "role": "http://www.karoooooltd.com/role/ScheduleofinventoriesTable", "shortName": "Inventories (Details) - Schedule of inventories", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "karo:DisclosureOfInventoriestableTextTextBlock", "ifrs-full:DisclosureOfInventoriesExplanatory", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c2", "decimals": "-3", "first": true, "lang": null, "name": "ifrs-full:Vehicles", "reportCount": 1, "unique": true, "unitRef": "zar", "xsiNil": "false" } }, "R105": { "firstAnchor": { "ancestors": [ "p", "ifrs-full:DisclosureOfTradeAndOtherReceivablesExplanatory", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": "2", "first": true, "lang": null, "name": "karo:RecognizedLossAllowancePercentage", "reportCount": 1, "unique": true, "unitRef": "pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "104 - Disclosure - Trade and Other Receivables and Prepayments (Details)", "menuCat": "Details", "order": "105", "role": "http://www.karoooooltd.com/role/TradeandOtherReceivablesandPrepaymentsDetails", "shortName": "Trade and Other Receivables and Prepayments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ifrs-full:DisclosureOfTradeAndOtherReceivablesExplanatory", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": "2", "first": true, "lang": null, "name": "karo:RecognizedLossAllowancePercentage", "reportCount": 1, "unique": true, "unitRef": "pure", "xsiNil": "false" } }, "R106": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "karo:ScheduleOfDetailedInformationAboutTradeAndOtherReceivablesTableTextBlock", "ifrs-full:DisclosureOfTradeAndOtherReceivablesExplanatory", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c4", "decimals": "-3", "first": true, "lang": null, "name": "ifrs-full:AmountsPayableRelatedPartyTransactions", "reportCount": 1, "unique": true, "unitRef": "zar", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "105 - Disclosure - Trade and Other Receivables and Prepayments (Details) - Schedule of detailed information about trade and other receivables and prepayments", "menuCat": "Details", "order": "106", "role": "http://www.karoooooltd.com/role/ScheduleofdetailedinformationabouttradeandotherreceivablesandprepaymentsTable", "shortName": "Trade and Other Receivables and Prepayments (Details) - Schedule of detailed information about trade and other receivables and prepayments", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "karo:ScheduleOfDetailedInformationAboutTradeAndOtherReceivablesTableTextBlock", "ifrs-full:DisclosureOfTradeAndOtherReceivablesExplanatory", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c4", "decimals": "-3", "first": true, "lang": null, "name": "ifrs-full:AmountsPayableRelatedPartyTransactions", "reportCount": 1, "unique": true, "unitRef": "zar", "xsiNil": "false" } }, "R107": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "karo:DisclosureOfTradeAndOtherReceivableReconciliationTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c4", "decimals": "-3", "first": true, "lang": null, "name": "karo:RecognizedToTradeAndOtherReceivables", "reportCount": 1, "unitRef": "zar", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "106 - Disclosure - Trade and Other Receivables and Prepayments (Details) - Schedule of reconciliation of the expected credit loss provision recognized with regard to trade and other receivables", "menuCat": "Details", "order": "107", "role": "http://www.karoooooltd.com/role/ScheduleofreconciliationoftheexpectedcreditlossprovisionrecognizedwithregardtotradeandotherreceivablesTable", "shortName": "Trade and Other Receivables and Prepayments (Details) - Schedule of reconciliation of the expected credit loss provision recognized with regard to trade and other receivables", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "karo:DisclosureOfTradeAndOtherReceivableReconciliationTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c29", "decimals": "-3", "lang": null, "name": "karo:RecognizedToTradeAndOtherReceivables", "reportCount": 1, "unique": true, "unitRef": "zar", "xsiNil": "false" } }, "R108": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "karo:ScheduleOfMaturityAnalysisOfTheUndiscountedLeasePaymentsToBeReceivedTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": "-3", "first": true, "lang": null, "name": "karo:TradereceiavbleswithinOneYear", "reportCount": 1, "unique": true, "unitRef": "zar", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "107 - Disclosure - Trade and Other Receivables and Prepayments (Details) - Schedule of maturity analysis of the undiscounted lease payments to be received", "menuCat": "Details", "order": "108", "role": "http://www.karoooooltd.com/role/ScheduleofmaturityanalysisoftheundiscountedleasepaymentstobereceivedTable", "shortName": "Trade and Other Receivables and Prepayments (Details) - Schedule of maturity analysis of the undiscounted lease payments to be received", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "karo:ScheduleOfMaturityAnalysisOfTheUndiscountedLeasePaymentsToBeReceivedTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": "-3", "first": true, "lang": null, "name": "karo:TradereceiavbleswithinOneYear", "reportCount": 1, "unique": true, "unitRef": "zar", "xsiNil": "false" } }, "R109": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "ifrs-full:DisclosureOfDetailedInformationAboutFinancialInstrumentsExplanatory", "karo:LoansToFromRelatedPartiesTableTextBlock", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c2", "decimals": "-3", "first": true, "lang": null, "name": "ifrs-full:OtherNoncurrentAssets", "reportCount": 1, "unique": true, "unitRef": "zar", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "108 - Disclosure - Loans to/(From) Related Parties (Details) - Schedule of loans to related parties", "menuCat": "Details", "order": "109", "role": "http://www.karoooooltd.com/role/ScheduleofloanstorelatedpartiesTable", "shortName": "Loans to/(From) Related Parties (Details) - Schedule of loans to related parties", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "ifrs-full:DisclosureOfDetailedInformationAboutFinancialInstrumentsExplanatory", "karo:LoansToFromRelatedPartiesTableTextBlock", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c2", "decimals": "-3", "first": true, "lang": null, "name": "ifrs-full:OtherNoncurrentAssets", "reportCount": 1, "unique": true, "unitRef": "zar", "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "ifrs-full:DescriptionOfAccountingPolicyForSegmentReportingExplanatory", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "010 - Disclosure - Segment Reporting", "menuCat": "Notes", "order": "11", "role": "http://www.karoooooltd.com/role/SegmentReporting", "shortName": "Segment Reporting", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "ifrs-full:DescriptionOfAccountingPolicyForSegmentReportingExplanatory", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R110": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "karo:DisclosureOfCashAndCashEquivalentsTableTextBlock", "ifrs-full:DisclosureOfCashAndCashEquivalentsExplanatory", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c2", "decimals": "-3", "first": true, "lang": null, "name": "ifrs-full:CashOnHand", "reportCount": 1, "unique": true, "unitRef": "zar", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "109 - Disclosure - Cash and Cash Equivalents and Bank Overdraft (Details) - Schedule of cash and cash equivalents and bank overdraft", "menuCat": "Details", "order": "110", "role": "http://www.karoooooltd.com/role/ScheduleofcashandcashequivalentsandbankoverdraftTable", "shortName": "Cash and Cash Equivalents and Bank Overdraft (Details) - Schedule of cash and cash equivalents and bank overdraft", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "karo:DisclosureOfCashAndCashEquivalentsTableTextBlock", "ifrs-full:DisclosureOfCashAndCashEquivalentsExplanatory", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c2", "decimals": "-3", "first": true, "lang": null, "name": "ifrs-full:CashOnHand", "reportCount": 1, "unique": true, "unitRef": "zar", "xsiNil": "false" } }, "R111": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "karo:ScheduleOfOtherFinancialAssetsTableTextBlock", "karo:OtherFinancialAssetsTextBlock", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c2", "decimals": "-3", "first": true, "lang": null, "name": "ifrs-full:DerivativeFinancialAssets", "reportCount": 1, "unique": true, "unitRef": "zar", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "110 - Disclosure - Other Financial Assets (Details) - Schedule of other financial assets", "menuCat": "Details", "order": "111", "role": "http://www.karoooooltd.com/role/ScheduleofotherfinancialassetsTable", "shortName": "Other Financial Assets (Details) - Schedule of other financial assets", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "karo:ScheduleOfOtherFinancialAssetsTableTextBlock", "karo:OtherFinancialAssetsTextBlock", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c2", "decimals": "-3", "first": true, "lang": null, "name": "ifrs-full:DerivativeFinancialAssets", "reportCount": 1, "unique": true, "unitRef": "zar", "xsiNil": "false" } }, "R112": { "firstAnchor": { "ancestors": [ "p", "ifrs-full:DisclosureOfClassesOfShareCapitalExplanatory", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c271", "decimals": "0", "first": true, "lang": null, "name": "ifrs-full:IncreaseDecreaseInNumberOfOrdinarySharesIssued", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "111 - Disclosure - Share Capital (Details)", "menuCat": "Details", "order": "112", "role": "http://www.karoooooltd.com/role/ShareCapitalDetails", "shortName": "Share Capital (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ifrs-full:DisclosureOfClassesOfShareCapitalExplanatory", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c271", "decimals": "0", "first": true, "lang": null, "name": "ifrs-full:IncreaseDecreaseInNumberOfOrdinarySharesIssued", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R113": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "karo:DisclosureOfShareCapitalTableTextBlock", "ifrs-full:DisclosureOfClassesOfShareCapitalExplanatory", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c2", "decimals": "-3", "first": true, "lang": null, "name": "karo:OrdinarySharesOfNoParValue", "reportCount": 1, "unique": true, "unitRef": "zar", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "112 - Disclosure - Share Capital (Details) - Schedule of share capital", "menuCat": "Details", "order": "113", "role": "http://www.karoooooltd.com/role/ScheduleofsharecapitalTable", "shortName": "Share Capital (Details) - Schedule of share capital", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "karo:DisclosureOfShareCapitalTableTextBlock", "ifrs-full:DisclosureOfClassesOfShareCapitalExplanatory", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c2", "decimals": "-3", "first": true, "lang": null, "name": "karo:OrdinarySharesOfNoParValue", "reportCount": 1, "unique": true, "unitRef": "zar", "xsiNil": "false" } }, "R114": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "karo:DisclosureOfShareCapitalTableTextBlock", "ifrs-full:DisclosureOfClassesOfShareCapitalExplanatory", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": "INF", "first": true, "lang": null, "name": "karo:Issuedandfullypaidshares", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "113 - Disclosure - Share Capital (Details) - Schedule of share capital (Parentheticals)", "menuCat": "Details", "order": "114", "role": "http://www.karoooooltd.com/role/ScheduleofsharecapitalTable_Parentheticals", "shortName": "Share Capital (Details) - Schedule of share capital (Parentheticals)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "karo:DisclosureOfShareCapitalTableTextBlock", "ifrs-full:DisclosureOfClassesOfShareCapitalExplanatory", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": "INF", "first": true, "lang": null, "name": "karo:Issuedandfullypaidshares", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R115": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "ifrs-full:DisclosureOfFinancialLiabilitiesExplanatory", "karo:DisclosureOfTermLoansTextBlock", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c2", "decimals": "-3", "first": true, "lang": null, "name": "ifrs-full:NoncurrentPortionOfNoncurrentLoansReceived", "reportCount": 1, "unique": true, "unitRef": "zar", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "114 - Disclosure - Term Loans (Details) - Schedule of financial liabilities", "menuCat": "Details", "order": "115", "role": "http://www.karoooooltd.com/role/ScheduleoffinancialliabilitiesTable", "shortName": "Term Loans (Details) - Schedule of financial liabilities", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "ifrs-full:DisclosureOfFinancialLiabilitiesExplanatory", "karo:DisclosureOfTermLoansTextBlock", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c2", "decimals": "-3", "first": true, "lang": null, "name": "ifrs-full:NoncurrentPortionOfNoncurrentLoansReceived", "reportCount": 1, "unique": true, "unitRef": "zar", "xsiNil": "false" } }, "R116": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "karo:DisclosureOfDetailedInformationAboutLoanConvenantExplanatory", "karo:DisclosureOfTermLoansTextBlock", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c4", "decimals": "-3", "first": true, "lang": null, "name": "karo:Loan", "reportCount": 1, "unitRef": "zar", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "115 - Disclosure - Term Loans (Details) - Schedule of reconciliation of movement of liabilities to cash flows arising from financing activities", "menuCat": "Details", "order": "116", "role": "http://www.karoooooltd.com/role/ScheduleofreconciliationofmovementofliabilitiestocashflowsarisingfromfinancingactivitiesTable", "shortName": "Term Loans (Details) - Schedule of reconciliation of movement of liabilities to cash flows arising from financing activities", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "karo:DisclosureOfDetailedInformationAboutLoanConvenantExplanatory", "karo:DisclosureOfTermLoansTextBlock", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c29", "decimals": "-3", "lang": null, "name": "karo:Loan", "reportCount": 1, "unique": true, "unitRef": "zar", "xsiNil": "false" } }, "R117": { "firstAnchor": { "ancestors": [ "p", "karo:CapitalizedLeaseLiabilitiesTextBlock", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": "-5", "first": true, "lang": null, "name": "ifrs-full:CashOutflowForLeases", "reportCount": 1, "unique": true, "unitRef": "zar", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "116 - Disclosure - Lease Liabilities (Details)", "menuCat": "Details", "order": "117", "role": "http://www.karoooooltd.com/role/LeaseLiabilitiesDetails", "shortName": "Lease Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "karo:CapitalizedLeaseLiabilitiesTextBlock", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": "-5", "first": true, "lang": null, "name": "ifrs-full:CashOutflowForLeases", "reportCount": 1, "unique": true, "unitRef": "zar", "xsiNil": "false" } }, "R118": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "karo:DisclosureOfDetailedInformationAboutLeaseLiabilities", "karo:CapitalizedLeaseLiabilitiesTextBlock", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": "-3", "first": true, "lang": null, "name": "karo:LeaseliabilityWithinOneYear", "reportCount": 1, "unique": true, "unitRef": "zar", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "117 - Disclosure - Lease Liabilities (Details) - Schedule of lease liabilities", "menuCat": "Details", "order": "118", "role": "http://www.karoooooltd.com/role/ScheduleofleaseliabilitiesTable", "shortName": "Lease Liabilities (Details) - Schedule of lease liabilities", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "karo:DisclosureOfDetailedInformationAboutLeaseLiabilities", "karo:CapitalizedLeaseLiabilitiesTextBlock", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": "-3", "first": true, "lang": null, "name": "karo:LeaseliabilityWithinOneYear", "reportCount": 1, "unique": true, "unitRef": "zar", "xsiNil": "false" } }, "R119": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "karo:DisclosureOfDetailedInformationAboutDeferredRevenue", "ifrs-full:DisclosureOfDeferredIncomeExplanatory", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c4", "decimals": "-3", "first": true, "lang": null, "name": "karo:BeginningBalance", "reportCount": 1, "unique": true, "unitRef": "zar", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "118 - Disclosure - Deferred Revenue (Details) - Schedule of deferred revenue", "menuCat": "Details", "order": "119", "role": "http://www.karoooooltd.com/role/ScheduleofdeferredrevenueTable", "shortName": "Deferred Revenue (Details) - Schedule of deferred revenue", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "karo:DisclosureOfDetailedInformationAboutDeferredRevenue", "ifrs-full:DisclosureOfDeferredIncomeExplanatory", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c4", "decimals": "-3", "first": true, "lang": null, "name": "karo:BeginningBalance", "reportCount": 1, "unique": true, "unitRef": "zar", "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "011 - Disclosure - Property, Plant and Equipment", "menuCat": "Notes", "order": "12", "role": "http://www.karoooooltd.com/role/PropertyPlantandEquipment", "shortName": "Property, Plant and Equipment", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R120": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "karo:DisclosureOfDetailedInformationAboutEstimatedRevenue", "ifrs-full:DisclosureOfDeferredIncomeExplanatory", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c2", "decimals": "-3", "first": true, "lang": null, "name": "karo:WithinOneYear", "reportCount": 1, "unique": true, "unitRef": "zar", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "119 - Disclosure - Deferred Revenue (Details) - Schedule of estimated revenue expected to be recognized in the future related to performance obligations", "menuCat": "Details", "order": "120", "role": "http://www.karoooooltd.com/role/ScheduleofestimatedrevenueexpectedtoberecognizedinthefuturerelatedtoperformanceobligationsTable", "shortName": "Deferred Revenue (Details) - Schedule of estimated revenue expected to be recognized in the future related to performance obligations", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "karo:DisclosureOfDetailedInformationAboutEstimatedRevenue", "ifrs-full:DisclosureOfDeferredIncomeExplanatory", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c2", "decimals": "-3", "first": true, "lang": null, "name": "karo:WithinOneYear", "reportCount": 1, "unique": true, "unitRef": "zar", "xsiNil": "false" } }, "R121": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "karo:ScheduleOfTradeAndOtherPayables", "ifrs-full:DisclosureOfTradeAndOtherPayablesExplanatory", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c2", "decimals": "-3", "first": true, "lang": null, "name": "ifrs-full:TradeAndOtherPayablesToRelatedParties", "reportCount": 1, "unique": true, "unitRef": "zar", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "120 - Disclosure - Trade and Other Payables (Details) - Schedule of trade and other payables", "menuCat": "Details", "order": "121", "role": "http://www.karoooooltd.com/role/ScheduleoftradeandotherpayablesTable", "shortName": "Trade and Other Payables (Details) - Schedule of trade and other payables", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "karo:ScheduleOfTradeAndOtherPayables", "ifrs-full:DisclosureOfTradeAndOtherPayablesExplanatory", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c2", "decimals": "-3", "first": true, "lang": null, "name": "ifrs-full:TradeAndOtherPayablesToRelatedParties", "reportCount": 1, "unique": true, "unitRef": "zar", "xsiNil": "false" } }, "R122": { "firstAnchor": { "ancestors": [ "span", "link:footnote", "td", "tr", "table", "ix:continuation", "ifrs-full:DisclosureOfRevenueExplanatory", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": "-5", "first": true, "lang": null, "name": "karo:RevenueAmount", "reportCount": 1, "unique": true, "unitRef": "zar", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "121 - Disclosure - Revenue (Details)", "menuCat": "Details", "order": "122", "role": "http://www.karoooooltd.com/role/RevenueDetails", "shortName": "Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "link:footnote", "td", "tr", "table", "ix:continuation", "ifrs-full:DisclosureOfRevenueExplanatory", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": "-5", "first": true, "lang": null, "name": "karo:RevenueAmount", "reportCount": 1, "unique": true, "unitRef": "zar", "xsiNil": "false" } }, "R123": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "karo:ScheduleOfDisaggregationOfRevenueFromContractsWithCustomersTableTextBlock", "ifrs-full:DisclosureOfRevenueExplanatory", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": "-3", "first": true, "lang": null, "name": "ifrs-full:SubscriptionCirculationRevenue", "reportCount": 1, "unique": true, "unitRef": "zar", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "122 - Disclosure - Revenue (Details) - Schedule of disaggregation of revenue from contracts with customers", "menuCat": "Details", "order": "123", "role": "http://www.karoooooltd.com/role/ScheduleofdisaggregationofrevenuefromcontractswithcustomersTable", "shortName": "Revenue (Details) - Schedule of disaggregation of revenue from contracts with customers", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "karo:ScheduleOfDisaggregationOfRevenueFromContractsWithCustomersTableTextBlock", "ifrs-full:DisclosureOfRevenueExplanatory", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": "-3", "first": true, "lang": null, "name": "ifrs-full:SubscriptionCirculationRevenue", "reportCount": 1, "unique": true, "unitRef": "zar", "xsiNil": "false" } }, "R124": { "firstAnchor": { "ancestors": [ "span", "link:footnote", "td", "tr", "table", "ix:continuation", "ifrs-full:DisclosureOfProfitLossFromOperatingActivitiesExplanatory", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c4", "decimals": "-5", "first": true, "lang": null, "name": "ifrs-full:GovernmentGrants", "reportCount": 1, "unique": true, "unitRef": "zar", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "123 - Disclosure - Operating Profit (Details)", "menuCat": "Details", "order": "124", "role": "http://www.karoooooltd.com/role/OperatingProfitDetails", "shortName": "Operating Profit (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "link:footnote", "td", "tr", "table", "ix:continuation", "ifrs-full:DisclosureOfProfitLossFromOperatingActivitiesExplanatory", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c4", "decimals": "-5", "first": true, "lang": null, "name": "ifrs-full:GovernmentGrants", "reportCount": 1, "unique": true, "unitRef": "zar", "xsiNil": "false" } }, "R125": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "ifrs-full:DisclosureOfOperatingSegmentsExplanatory", "ifrs-full:DisclosureOfProfitLossFromOperatingActivitiesExplanatory", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": "-3", "first": true, "lang": null, "name": "karo:DepreciationOfPropertyPlantAndEquipment", "reportCount": 1, "unique": true, "unitRef": "zar", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "124 - Disclosure - Operating Profit (Details) - Schedule of operating profit", "menuCat": "Details", "order": "125", "role": "http://www.karoooooltd.com/role/ScheduleofoperatingprofitTable", "shortName": "Operating Profit (Details) - Schedule of operating profit", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "ifrs-full:DisclosureOfOperatingSegmentsExplanatory", "ifrs-full:DisclosureOfProfitLossFromOperatingActivitiesExplanatory", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": "-3", "first": true, "lang": null, "name": "karo:DepreciationOfPropertyPlantAndEquipment", "reportCount": 1, "unique": true, "unitRef": "zar", "xsiNil": "false" } }, "R126": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "karo:ScheduleOfFinanceIncome", "ifrs-full:DisclosureOfFinanceIncomeExpenseExplanatory", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": "-3", "first": true, "lang": null, "name": "ifrs-full:InterestIncomeOnDeposits", "reportCount": 1, "unique": true, "unitRef": "zar", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "125 - Disclosure - Finance Income (Details) - Schedule of finance income", "menuCat": "Details", "order": "126", "role": "http://www.karoooooltd.com/role/ScheduleoffinanceincomeTable", "shortName": "Finance Income (Details) - Schedule of finance income", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "karo:ScheduleOfFinanceIncome", "ifrs-full:DisclosureOfFinanceIncomeExpenseExplanatory", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": "-3", "first": true, "lang": null, "name": "ifrs-full:InterestIncomeOnDeposits", "reportCount": 1, "unique": true, "unitRef": "zar", "xsiNil": "false" } }, "R127": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "karo:ScheduleOfFinanceCosts", "ifrs-full:DisclosureOfFinanceCostExplanatory", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c2", "decimals": "-3", "first": true, "lang": null, "name": "ifrs-full:GrossLeaseLiabilities", "reportCount": 1, "unique": true, "unitRef": "zar", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "126 - Disclosure - Finance Costs (Details) - Schedule of finance costs", "menuCat": "Details", "order": "127", "role": "http://www.karoooooltd.com/role/ScheduleoffinancecostsTable", "shortName": "Finance Costs (Details) - Schedule of finance costs", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "karo:ScheduleOfFinanceCosts", "ifrs-full:DisclosureOfFinanceCostExplanatory", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c2", "decimals": "-3", "first": true, "lang": null, "name": "ifrs-full:GrossLeaseLiabilities", "reportCount": 1, "unique": true, "unitRef": "zar", "xsiNil": "false" } }, "R128": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "karo:ScheduleOfTaxationTableTextBlock", "ifrs-full:DisclosureOfIncomeTaxExplanatory", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": "-3", "first": true, "lang": null, "name": "karo:IncomeTaxationCurrentYear", "reportCount": 1, "unique": true, "unitRef": "zar", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "127 - Disclosure - Taxation (Details) - Schedule of taxation", "menuCat": "Details", "order": "128", "role": "http://www.karoooooltd.com/role/ScheduleoftaxationTable", "shortName": "Taxation (Details) - Schedule of taxation", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "karo:ScheduleOfTaxationTableTextBlock", "ifrs-full:DisclosureOfIncomeTaxExplanatory", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": "-3", "first": true, "lang": null, "name": "karo:IncomeTaxationCurrentYear", "reportCount": 1, "unique": true, "unitRef": "zar", "xsiNil": "false" } }, "R129": { "firstAnchor": null, "groupType": "disclosure", "isDefault": "false", "longName": "128 - Disclosure - Taxation (Details) - Schedule of taxation (Parentheticals)", "menuCat": "Details", "order": "129", "role": "http://www.karoooooltd.com/role/ScheduleoftaxationTable_Parentheticals", "shortName": "Taxation (Details) - Schedule of taxation (Parentheticals)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R13": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "karo:CapitalizedCommissionAssetsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "012 - Disclosure - Capitalized Commission Assets", "menuCat": "Notes", "order": "13", "role": "http://www.karoooooltd.com/role/CapitalizedCommissionAssets", "shortName": "Capitalized Commission Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "karo:CapitalizedCommissionAssetsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R130": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "karo:ScheduleOfTaxationPaidTableTextBlock", "karo:TaxationPaidTextBlock", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c4", "decimals": "-3", "first": true, "lang": null, "name": "karo:BalancePayableAtBeginningOfTheYear", "reportCount": 1, "unique": true, "unitRef": "zar", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "129 - Disclosure - Taxation Paid (Details) - Schedule of taxation paid", "menuCat": "Details", "order": "130", "role": "http://www.karoooooltd.com/role/ScheduleoftaxationpaidTable", "shortName": "Taxation Paid (Details) - Schedule of taxation paid", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "karo:ScheduleOfTaxationPaidTableTextBlock", "karo:TaxationPaidTextBlock", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c4", "decimals": "-3", "first": true, "lang": null, "name": "karo:BalancePayableAtBeginningOfTheYear", "reportCount": 1, "unique": true, "unitRef": "zar", "xsiNil": "false" } }, "R131": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "karo:ScheduleOfDividendPaidTableTextblock", "ifrs-full:DisclosureOfDividendsExplanatory", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": "-3", "first": true, "lang": null, "name": "karo:DividendPaidByTheCompanyToOwnerOfTheCompany", "reportCount": 1, "unique": true, "unitRef": "zar", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "130 - Disclosure - Dividends Paid (Details) - Schedule of dividend paid", "menuCat": "Details", "order": "131", "role": "http://www.karoooooltd.com/role/ScheduleofdividendpaidTable", "shortName": "Dividends Paid (Details) - Schedule of dividend paid", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "karo:ScheduleOfDividendPaidTableTextblock", "ifrs-full:DisclosureOfDividendsExplanatory", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": "-3", "first": true, "lang": null, "name": "karo:DividendPaidByTheCompanyToOwnerOfTheCompany", "reportCount": 1, "unique": true, "unitRef": "zar", "xsiNil": "false" } }, "R132": { "firstAnchor": { "ancestors": [ "span", "link:footnote", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c313", "decimals": "2", "first": true, "lang": null, "name": "karo:ShareCapitalPercentage", "reportCount": 1, "unique": true, "unitRef": "pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "131 - Disclosure - Interest in Subsidiaries (Details)", "menuCat": "Details", "order": "132", "role": "http://www.karoooooltd.com/role/InterestinSubsidiariesDetails", "shortName": "Interest in Subsidiaries (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "link:footnote", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c313", "decimals": "2", "first": true, "lang": null, "name": "karo:ShareCapitalPercentage", "reportCount": 1, "unique": true, "unitRef": "pure", "xsiNil": "false" } }, "R133": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "karo:ScheduleOfFollowingTableListsTheEntitiesWhichAreControlledByTheGroupTextBlock", "ifrs-full:DisclosureOfInterestsInSubsidiariesExplanatory", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c362", "decimals": null, "first": true, "lang": "en-US", "name": "karo:PrincipalPlaceOfbusinessOfsubsidiaryHeldBy", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "132 - Disclosure - Interest in Subsidiaries (Details) - Schedule of following table lists the entities which are controlled by the group", "menuCat": "Details", "order": "133", "role": "http://www.karoooooltd.com/role/ScheduleoffollowingtableliststheentitieswhicharecontrolledbythegroupTable", "shortName": "Interest in Subsidiaries (Details) - Schedule of following table lists the entities which are controlled by the group", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "karo:ScheduleOfFollowingTableListsTheEntitiesWhichAreControlledByTheGroupTextBlock", "ifrs-full:DisclosureOfInterestsInSubsidiariesExplanatory", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c362", "decimals": null, "first": true, "lang": "en-US", "name": "karo:PrincipalPlaceOfbusinessOfsubsidiaryHeldBy", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R134": { "firstAnchor": { "ancestors": [ "p", "ifrs-full:DisclosureOfSignificantInvestmentsInSubsidiariesExplanatory", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c460", "decimals": null, "first": true, "lang": "en-US", "name": "karo:AcquisitionOfSubsidiaryDescription", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "133 - Disclosure - Acquisition of Subsidiary (Details)", "menuCat": "Details", "order": "134", "role": "http://www.karoooooltd.com/role/AcquisitionofSubsidiaryDetails", "shortName": "Acquisition of Subsidiary (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ifrs-full:DisclosureOfSignificantInvestmentsInSubsidiariesExplanatory", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c460", "decimals": null, "first": true, "lang": "en-US", "name": "karo:AcquisitionOfSubsidiaryDescription", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R135": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "karo:ScheduleOfNetAssetsAndTheCashOutflowsOnTheAcquisition", "ifrs-full:DisclosureOfSignificantInvestmentsInSubsidiariesExplanatory", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c463", "decimals": "-3", "first": true, "lang": null, "name": "ifrs-full:IdentifiableIntangibleAssetsRecognisedAsOfAcquisitionDate", "reportCount": 1, "unique": true, "unitRef": "zar", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "134 - Disclosure - Acquisition of Subsidiary (Details) - Schedule of net assets and the cash outflows on the acquisition", "menuCat": "Details", "order": "135", "role": "http://www.karoooooltd.com/role/ScheduleofnetassetsandthecashoutflowsontheacquisitionTable", "shortName": "Acquisition of Subsidiary (Details) - Schedule of net assets and the cash outflows on the acquisition", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "karo:ScheduleOfNetAssetsAndTheCashOutflowsOnTheAcquisition", "ifrs-full:DisclosureOfSignificantInvestmentsInSubsidiariesExplanatory", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c463", "decimals": "-3", "first": true, "lang": null, "name": "ifrs-full:IdentifiableIntangibleAssetsRecognisedAsOfAcquisitionDate", "reportCount": 1, "unique": true, "unitRef": "zar", "xsiNil": "false" } }, "R136": { "firstAnchor": { "ancestors": [ "p", "ifrs-full:DisclosureOfNoncontrollingInterestsExplanatory", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c272", "decimals": "3", "first": true, "lang": null, "name": "ifrs-full:ProportionOfOwnershipInterestInJointVenture", "reportCount": 1, "unique": true, "unitRef": "pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "135 - Disclosure - Material Non-Controlling Interest (Details)", "menuCat": "Details", "order": "136", "role": "http://www.karoooooltd.com/role/MaterialNonControllingInterestDetails", "shortName": "Material Non-Controlling Interest (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ifrs-full:DisclosureOfNoncontrollingInterestsExplanatory", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c272", "decimals": "3", "first": true, "lang": null, "name": "ifrs-full:ProportionOfOwnershipInterestInJointVenture", "reportCount": 1, "unique": true, "unitRef": "pure", "xsiNil": "false" } }, "R137": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ifrs-full:DisclosureOfCompositionOfGroupExplanatory", "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c468", "decimals": "3", "first": true, "lang": null, "name": "ifrs-full:PercentageOfEntitysRevenue", "reportCount": 1, "unique": true, "unitRef": "pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "136 - Disclosure - Material Non-Controlling Interest (Details) - Schedule of information relating to the group\u2019s subsidiary material NCI", "menuCat": "Details", "order": "137", "role": "http://www.karoooooltd.com/role/ScheduleofinformationrelatingtothegroupssubsidiarymaterialNCITable", "shortName": "Material Non-Controlling Interest (Details) - Schedule of information relating to the group\u2019s subsidiary material NCI", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ifrs-full:DisclosureOfCompositionOfGroupExplanatory", "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c468", "decimals": "3", "first": true, "lang": null, "name": "ifrs-full:PercentageOfEntitysRevenue", "reportCount": 1, "unique": true, "unitRef": "pure", "xsiNil": "false" } }, "R138": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "karo:ScheduleOfTransactionWithRelatedPartiesTableTextBlock", "ifrs-full:DisclosureOfRelatedPartyExplanatory", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c2", "decimals": "-3", "first": true, "lang": null, "name": "karo:Sales", "reportCount": 1, "unique": true, "unitRef": "zar", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "137 - Disclosure - Related Parties (Details) - Schedule of transaction with related parties", "menuCat": "Details", "order": "138", "role": "http://www.karoooooltd.com/role/ScheduleoftransactionwithrelatedpartiesTable", "shortName": "Related Parties (Details) - Schedule of transaction with related parties", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "karo:ScheduleOfTransactionWithRelatedPartiesTableTextBlock", "ifrs-full:DisclosureOfRelatedPartyExplanatory", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c2", "decimals": "-3", "first": true, "lang": null, "name": "karo:Sales", "reportCount": 1, "unique": true, "unitRef": "zar", "xsiNil": "false" } }, "R139": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c2", "decimals": "-5", "first": true, "lang": null, "name": "ifrs-full:OtherCashAndCashEquivalents", "reportCount": 1, "unique": true, "unitRef": "zar", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "138 - Disclosure - Risk Management (Details)", "menuCat": "Details", "order": "139", "role": "http://www.karoooooltd.com/role/RiskManagementDetails", "shortName": "Risk Management (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c2", "decimals": "-5", "first": true, "lang": null, "name": "ifrs-full:OtherCashAndCashEquivalents", "reportCount": 1, "unique": true, "unitRef": "zar", "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "ifrs-full:DisclosureOfIntangibleAssetsExplanatory", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "013 - Disclosure - Intangible Assets", "menuCat": "Notes", "order": "14", "role": "http://www.karoooooltd.com/role/IntangibleAssets", "shortName": "Intangible Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "ifrs-full:DisclosureOfIntangibleAssetsExplanatory", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R140": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "karo:ScheduleOfExpectedCreditLossesOnFinancialAssetsRecognizedInProfitOrLossTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": "-3", "first": true, "lang": null, "name": "karo:ExpectedCreditLossProvisionOnTradeReceivablesArisingFromContractsWithCustomers", "reportCount": 1, "unique": true, "unitRef": "zar", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "139 - Disclosure - Risk Management (Details) - Schedule of expected credit losses on financial assets recognized in profit or loss", "menuCat": "Details", "order": "140", "role": "http://www.karoooooltd.com/role/ScheduleofexpectedcreditlossesonfinancialassetsrecognizedinprofitorlossTable", "shortName": "Risk Management (Details) - Schedule of expected credit losses on financial assets recognized in profit or loss", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "karo:ScheduleOfExpectedCreditLossesOnFinancialAssetsRecognizedInProfitOrLossTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": "-3", "first": true, "lang": null, "name": "karo:ExpectedCreditLossProvisionOnTradeReceivablesArisingFromContractsWithCustomers", "reportCount": 1, "unique": true, "unitRef": "zar", "xsiNil": "false" } }, "R141": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "karo:ScheduleOfProvidesInformationAboutTheExpectedCreditLossRateForTradeReceivablesByAgeingCategoryTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": "2", "first": true, "lang": null, "name": "karo:ExpectedCreditLossRates", "reportCount": 1, "unique": true, "unitRef": "pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "140 - Disclosure - Risk Management (Details) - Schedule of provides information about the expected credit loss rate for trade receivables by ageing category", "menuCat": "Details", "order": "141", "role": "http://www.karoooooltd.com/role/ScheduleofprovidesinformationabouttheexpectedcreditlossratefortradereceivablesbyageingcategoryTable", "shortName": "Risk Management (Details) - Schedule of provides information about the expected credit loss rate for trade receivables by ageing category", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "karo:ScheduleOfProvidesInformationAboutTheExpectedCreditLossRateForTradeReceivablesByAgeingCategoryTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": "2", "first": true, "lang": null, "name": "karo:ExpectedCreditLossRates", "reportCount": 1, "unique": true, "unitRef": "pure", "xsiNil": "false" } }, "R142": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "karo:DisclosureOfDetailedInformationAboutContractualUndiscountedCashFlowstextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": "-3", "first": true, "lang": null, "name": "karo:TermLoans", "reportCount": 1, "unique": true, "unitRef": "zar", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "141 - Disclosure - Risk Management (Details) - Schedule of contractual undiscounted cash flows and contractual interest payments", "menuCat": "Details", "order": "142", "role": "http://www.karoooooltd.com/role/ScheduleofcontractualundiscountedcashflowsandcontractualinterestpaymentsTable", "shortName": "Risk Management (Details) - Schedule of contractual undiscounted cash flows and contractual interest payments", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "karo:DisclosureOfDetailedInformationAboutContractualUndiscountedCashFlowstextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": "-3", "first": true, "lang": null, "name": "karo:TermLoans", "reportCount": 1, "unique": true, "unitRef": "zar", "xsiNil": "false" } }, "R143": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "karo:disclosureOfDetailedInformationAboutCurrencyRisktextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c2", "decimals": "-3", "first": true, "lang": null, "name": "karo:TradeAndOtherReceivable", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "142 - Disclosure - Risk Management (Details) - Schedule of currency risk", "menuCat": "Details", "order": "143", "role": "http://www.karoooooltd.com/role/ScheduleofcurrencyriskTable", "shortName": "Risk Management (Details) - Schedule of currency risk", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "karo:disclosureOfDetailedInformationAboutCurrencyRisktextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c2", "decimals": "-3", "first": true, "lang": null, "name": "karo:TradeAndOtherReceivable", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R144": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "karo:AFactorChangeOfHasBeenAppliedToTheExchangeRatesTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c2", "decimals": "-3", "first": true, "lang": null, "name": "karo:TotalStrengthening", "reportCount": 1, "unique": true, "unitRef": "zar", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "143 - Disclosure - Risk Management (Details) - Schedule of a factor change of 10% has been applied to the exchange rates", "menuCat": "Details", "order": "144", "role": "http://www.karoooooltd.com/role/Scheduleofafactorchangeof10hasbeenappliedtotheexchangeratesTable", "shortName": "Risk Management (Details) - Schedule of a factor change of 10% has been applied to the exchange rates", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "karo:AFactorChangeOfHasBeenAppliedToTheExchangeRatesTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c2", "decimals": "-3", "first": true, "lang": null, "name": "karo:TotalStrengthening", "reportCount": 1, "unique": true, "unitRef": "zar", "xsiNil": "false" } }, "R145": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "karo:AFactorOfHasBeenAppliedToTheInterestRatesTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": "-3", "first": true, "lang": null, "name": "karo:EffectOnProfitBeforeTaxIncrease", "reportCount": 1, "unique": true, "unitRef": "zar", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "144 - Disclosure - Risk Management (Details) - Schedule of a factor of 1% has been applied to the interest rates", "menuCat": "Details", "order": "145", "role": "http://www.karoooooltd.com/role/Scheduleofafactorof1hasbeenappliedtotheinterestratesTable", "shortName": "Risk Management (Details) - Schedule of a factor of 1% has been applied to the interest rates", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "karo:AFactorOfHasBeenAppliedToTheInterestRatesTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": "-3", "first": true, "lang": null, "name": "karo:EffectOnProfitBeforeTaxIncrease", "reportCount": 1, "unique": true, "unitRef": "zar", "xsiNil": "false" } }, "R146": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "karo:ScheduleOfClassificationOfFinancialAssetsAndLiabilitiesTableTextBlock", "ifrs-full:DisclosureOfOffsettingOfFinancialAssetsAndFinancialLiabilitiesExplanatory", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c522", "decimals": "-3", "first": true, "lang": null, "name": "ifrs-full:FinancialLiabilities", "reportCount": 1, "unique": true, "unitRef": "zar", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "145 - Disclosure - Analysis of Assets and Liabilities by Financial Instrument Classification (Details) - Schedule of classification of financial assets and financial liabilities", "menuCat": "Details", "order": "146", "role": "http://www.karoooooltd.com/role/ScheduleofclassificationoffinancialassetsandfinancialliabilitiesTable", "shortName": "Analysis of Assets and Liabilities by Financial Instrument Classification (Details) - Schedule of classification of financial assets and financial liabilities", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "karo:ScheduleOfClassificationOfFinancialAssetsAndLiabilitiesTableTextBlock", "ifrs-full:DisclosureOfOffsettingOfFinancialAssetsAndFinancialLiabilitiesExplanatory", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c522", "decimals": "-3", "first": true, "lang": null, "name": "ifrs-full:FinancialLiabilities", "reportCount": 1, "unique": true, "unitRef": "zar", "xsiNil": "false" } }, "R147": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ifrs-full:DisclosureOfDebtSecuritiesExplanatory", "ifrs-full:DisclosureOfFairValueOfFinancialInstrumentsExplanatory", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c2", "decimals": "-3", "first": true, "lang": null, "name": "karo:LoansToRelatedPartyCarryingAmount", "reportCount": 1, "unique": true, "unitRef": "zar", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "146 - Disclosure - Fair value of Assets and liabilities (Details) - Schedule of loans to related party", "menuCat": "Details", "order": "147", "role": "http://www.karoooooltd.com/role/ScheduleofloanstorelatedpartyTable", "shortName": "Fair value of Assets and liabilities (Details) - Schedule of loans to related party", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ifrs-full:DisclosureOfDebtSecuritiesExplanatory", "ifrs-full:DisclosureOfFairValueOfFinancialInstrumentsExplanatory", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c2", "decimals": "-3", "first": true, "lang": null, "name": "karo:LoansToRelatedPartyCarryingAmount", "reportCount": 1, "unique": true, "unitRef": "zar", "xsiNil": "false" } }, "R148": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "karo:ScheduleOfDirectorAndKeyManagementPersonnelEmolumentsTableTextBlock", "ifrs-full:DisclosureOfInformationAboutKeyManagementPersonnelExplanatory", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": "-3", "first": true, "lang": null, "name": "ifrs-full:ShorttermEmployeeBenefitsExpense", "reportCount": 1, "unique": true, "unitRef": "zar", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "147 - Disclosure - Directors and Key Management Personnel Emoluments (Details) - Schedule of directors and key management personnel emoluments", "menuCat": "Details", "order": "148", "role": "http://www.karoooooltd.com/role/ScheduleofdirectorsandkeymanagementpersonnelemolumentsTable", "shortName": "Directors and Key Management Personnel Emoluments (Details) - Schedule of directors and key management personnel emoluments", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "karo:ScheduleOfDirectorAndKeyManagementPersonnelEmolumentsTableTextBlock", "ifrs-full:DisclosureOfInformationAboutKeyManagementPersonnelExplanatory", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": "-3", "first": true, "lang": null, "name": "ifrs-full:ShorttermEmployeeBenefitsExpense", "reportCount": 1, "unique": true, "unitRef": "zar", "xsiNil": "false" } }, "R149": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "karo:ScheduleOfBasicAndDilutedEarningsPerShareTableTextBlock", "ifrs-full:DisclosureOfEarningsPerShareExplanatory", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": "-3", "first": true, "lang": null, "name": "ifrs-full:ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity", "reportCount": 1, "unique": true, "unitRef": "zar", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "148 - Disclosure - Basic and Diluted Earnings Per Share Information (Details) - Schedule of basic and diluted earnings per share", "menuCat": "Details", "order": "149", "role": "http://www.karoooooltd.com/role/ScheduleofbasicanddilutedearningspershareTable", "shortName": "Basic and Diluted Earnings Per Share Information (Details) - Schedule of basic and diluted earnings per share", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "karo:ScheduleOfBasicAndDilutedEarningsPerShareTableTextBlock", "ifrs-full:DisclosureOfEarningsPerShareExplanatory", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": "-3", "first": true, "lang": null, "name": "ifrs-full:ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity", "reportCount": 1, "unique": true, "unitRef": "zar", "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "ifrs-full:DisclosureOfGoodwillExplanatory", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "014 - Disclosure - Goodwill", "menuCat": "Notes", "order": "15", "role": "http://www.karoooooltd.com/role/Goodwill", "shortName": "Goodwill", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "ifrs-full:DisclosureOfGoodwillExplanatory", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R150": { "firstAnchor": null, "groupType": "disclosure", "isDefault": "false", "longName": "149 - Disclosure - Basic and Diluted Earnings Per Share Information (Details) - Schedule of basic and diluted earnings per share (Parentheticals)", "menuCat": "Details", "order": "150", "role": "http://www.karoooooltd.com/role/ScheduleofbasicanddilutedearningspershareTable_Parentheticals", "shortName": "Basic and Diluted Earnings Per Share Information (Details) - Schedule of basic and diluted earnings per share (Parentheticals)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R151": { "firstAnchor": { "ancestors": [ "p", "ifrs-full:DisclosureOfInterestInFundsExplanatory", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": "-6", "first": true, "lang": null, "name": "karo:CreditFundingFacility", "reportCount": 1, "unique": true, "unitRef": "zar", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "150 - Disclosure - Funding Facilities (Details)", "menuCat": "Details", "order": "151", "role": "http://www.karoooooltd.com/role/FundingFacilitiesDetails", "shortName": "Funding Facilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ifrs-full:DisclosureOfInterestInFundsExplanatory", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": "-6", "first": true, "lang": null, "name": "karo:CreditFundingFacility", "reportCount": 1, "unique": true, "unitRef": "zar", "xsiNil": "false" } }, "R152": { "firstAnchor": { "ancestors": [ "p", "ifrs-full:DisclosureOfCommitmentsExplanatory", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c2", "decimals": "-5", "first": true, "lang": null, "name": "ifrs-full:CapitalCommitments", "reportCount": 1, "unitRef": "zar", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "151 - Disclosure - Commitments (Details)", "menuCat": "Details", "order": "152", "role": "http://www.karoooooltd.com/role/CommitmentsDetails", "shortName": "Commitments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ifrs-full:DisclosureOfCommitmentsExplanatory", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c5", "decimals": "-5", "lang": null, "name": "karo:CapitalExpenditures", "reportCount": 1, "unique": true, "unitRef": "zar", "xsiNil": "false" } }, "R153": { "firstAnchor": { "ancestors": [ "p", "ifrs-full:DisclosureOfEventsAfterReportingPeriodExplanatory", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c535", "decimals": "2", "first": true, "lang": null, "name": "karo:ProprietaryAcquiredPercentage", "reportCount": 1, "unique": true, "unitRef": "pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "152 - Disclosure - Subsequent Events (Details)", "menuCat": "Details", "order": "153", "role": "http://www.karoooooltd.com/role/SubsequentEventsDetails", "shortName": "Subsequent Events (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ifrs-full:DisclosureOfEventsAfterReportingPeriodExplanatory", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c535", "decimals": "2", "first": true, "lang": null, "name": "karo:ProprietaryAcquiredPercentage", "reportCount": 1, "unique": true, "unitRef": "pure", "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "ifrs-full:DisclosureOfDeferredTaxesExplanatory", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "015 - Disclosure - Deferred tax", "menuCat": "Notes", "order": "16", "role": "http://www.karoooooltd.com/role/Deferredtax", "shortName": "Deferred tax", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "ifrs-full:DisclosureOfDeferredTaxesExplanatory", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "ifrs-full:DisclosureOfInventoriesExplanatory", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "016 - Disclosure - Inventories", "menuCat": "Notes", "order": "17", "role": "http://www.karoooooltd.com/role/Inventories", "shortName": "Inventories", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "ifrs-full:DisclosureOfInventoriesExplanatory", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "ifrs-full:DisclosureOfTradeAndOtherReceivablesExplanatory", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "017 - Disclosure - Trade and Other Receivables and Prepayments", "menuCat": "Notes", "order": "18", "role": "http://www.karoooooltd.com/role/TradeandOtherReceivablesandPrepayments", "shortName": "Trade and Other Receivables and Prepayments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "ifrs-full:DisclosureOfTradeAndOtherReceivablesExplanatory", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "karo:LoansToFromRelatedPartiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "018 - Disclosure - Loans to/(From) Related Parties", "menuCat": "Notes", "order": "19", "role": "http://www.karoooooltd.com/role/LoanstoFromRelatedParties", "shortName": "Loans to/(From) Related Parties", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "karo:LoansToFromRelatedPartiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c2", "decimals": "-3", "first": true, "lang": null, "name": "ifrs-full:PropertyPlantAndEquipment", "reportCount": 1, "unique": true, "unitRef": "zar", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "001 - Statement - Consolidated Statement of Financial Position", "menuCat": "Statements", "order": "2", "role": "http://www.karoooooltd.com/role/ConsolidatedBalanceSheet", "shortName": "Consolidated Statement of Financial Position", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c2", "decimals": "-3", "first": true, "lang": null, "name": "ifrs-full:PropertyPlantAndEquipment", "reportCount": 1, "unique": true, "unitRef": "zar", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "ifrs-full:DisclosureOfCashAndCashEquivalentsExplanatory", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "019 - Disclosure - Cash and Cash Equivalents and Bank Overdraft", "menuCat": "Notes", "order": "20", "role": "http://www.karoooooltd.com/role/CashandCashEquivalentsandBankOverdraft", "shortName": "Cash and Cash Equivalents and Bank Overdraft", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "ifrs-full:DisclosureOfCashAndCashEquivalentsExplanatory", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "karo:OtherFinancialAssetsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "020 - Disclosure - Other Financial Assets", "menuCat": "Notes", "order": "21", "role": "http://www.karoooooltd.com/role/OtherFinancialAssets", "shortName": "Other Financial Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "karo:OtherFinancialAssetsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "ifrs-full:DisclosureOfClassesOfShareCapitalExplanatory", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "021 - Disclosure - Share Capital", "menuCat": "Notes", "order": "22", "role": "http://www.karoooooltd.com/role/ShareCapital", "shortName": "Share Capital", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "ifrs-full:DisclosureOfClassesOfShareCapitalExplanatory", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "karo:DisclosureOfTermLoansTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "022 - Disclosure - Term Loans", "menuCat": "Notes", "order": "23", "role": "http://www.karoooooltd.com/role/TermLoans", "shortName": "Term Loans", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "karo:DisclosureOfTermLoansTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "karo:CapitalizedLeaseLiabilitiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "023 - Disclosure - Lease Liabilities", "menuCat": "Notes", "order": "24", "role": "http://www.karoooooltd.com/role/LeaseLiabilities", "shortName": "Lease Liabilities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "karo:CapitalizedLeaseLiabilitiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "ifrs-full:DisclosureOfDeferredIncomeExplanatory", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "024 - Disclosure - Deferred Revenue", "menuCat": "Notes", "order": "25", "role": "http://www.karoooooltd.com/role/DeferredRevenue", "shortName": "Deferred Revenue", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "ifrs-full:DisclosureOfDeferredIncomeExplanatory", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "ifrs-full:DisclosureOfTradeAndOtherPayablesExplanatory", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "025 - Disclosure - Trade and Other Payables", "menuCat": "Notes", "order": "26", "role": "http://www.karoooooltd.com/role/TradeandOtherPayables", "shortName": "Trade and Other Payables", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "ifrs-full:DisclosureOfTradeAndOtherPayablesExplanatory", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "ifrs-full:DisclosureOfRevenueExplanatory", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "026 - Disclosure - Revenue", "menuCat": "Notes", "order": "27", "role": "http://www.karoooooltd.com/role/Revenue", "shortName": "Revenue", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "ifrs-full:DisclosureOfRevenueExplanatory", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "ifrs-full:DisclosureOfProfitLossFromOperatingActivitiesExplanatory", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "027 - Disclosure - Operating Profit", "menuCat": "Notes", "order": "28", "role": "http://www.karoooooltd.com/role/OperatingProfit", "shortName": "Operating Profit", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "ifrs-full:DisclosureOfProfitLossFromOperatingActivitiesExplanatory", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "ifrs-full:DisclosureOfFinanceIncomeExpenseExplanatory", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "028 - Disclosure - Finance Income", "menuCat": "Notes", "order": "29", "role": "http://www.karoooooltd.com/role/FinanceIncome", "shortName": "Finance Income", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "ifrs-full:DisclosureOfFinanceIncomeExpenseExplanatory", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": "-3", "first": true, "lang": null, "name": "ifrs-full:Revenue", "reportCount": 1, "unitRef": "zar", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "002 - Statement - Consolidated Statement of Profit and Loss", "menuCat": "Statements", "order": "3", "role": "http://www.karoooooltd.com/role/ConsolidatedIncomeStatement", "shortName": "Consolidated Statement of Profit and Loss", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": "-3", "lang": null, "name": "ifrs-full:CostOfSales", "reportCount": 1, "unique": true, "unitRef": "zar", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "ifrs-full:DisclosureOfFinanceCostExplanatory", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "029 - Disclosure - Finance Costs", "menuCat": "Notes", "order": "30", "role": "http://www.karoooooltd.com/role/FinanceCosts", "shortName": "Finance Costs", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "ifrs-full:DisclosureOfFinanceCostExplanatory", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "ifrs-full:DisclosureOfIncomeTaxExplanatory", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "030 - Disclosure - Taxation", "menuCat": "Notes", "order": "31", "role": "http://www.karoooooltd.com/role/Taxation", "shortName": "Taxation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "ifrs-full:DisclosureOfIncomeTaxExplanatory", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "karo:TaxationPaidTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "031 - Disclosure - Taxation Paid", "menuCat": "Notes", "order": "32", "role": "http://www.karoooooltd.com/role/TaxationPaid", "shortName": "Taxation Paid", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "karo:TaxationPaidTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "ifrs-full:DisclosureOfDividendsExplanatory", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "032 - Disclosure - Dividends Paid", "menuCat": "Notes", "order": "33", "role": "http://www.karoooooltd.com/role/DividendsPaid", "shortName": "Dividends Paid", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "ifrs-full:DisclosureOfDividendsExplanatory", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "ifrs-full:DisclosureOfInterestsInSubsidiariesExplanatory", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "033 - Disclosure - Interest in Subsidiaries", "menuCat": "Notes", "order": "34", "role": "http://www.karoooooltd.com/role/InterestinSubsidiaries", "shortName": "Interest in Subsidiaries", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "ifrs-full:DisclosureOfInterestsInSubsidiariesExplanatory", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "ifrs-full:DisclosureOfSignificantInvestmentsInSubsidiariesExplanatory", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "034 - Disclosure - Acquisition of Subsidiary", "menuCat": "Notes", "order": "35", "role": "http://www.karoooooltd.com/role/AcquisitionofSubsidiary", "shortName": "Acquisition of Subsidiary", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "ifrs-full:DisclosureOfSignificantInvestmentsInSubsidiariesExplanatory", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "ifrs-full:DisclosureOfNoncontrollingInterestsExplanatory", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "035 - Disclosure - Material Non-Controlling Interest", "menuCat": "Notes", "order": "36", "role": "http://www.karoooooltd.com/role/MaterialNonControllingInterest", "shortName": "Material Non-Controlling Interest", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "ifrs-full:DisclosureOfNoncontrollingInterestsExplanatory", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "ifrs-full:DisclosureOfRelatedPartyExplanatory", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "036 - Disclosure - Related Parties", "menuCat": "Notes", "order": "37", "role": "http://www.karoooooltd.com/role/RelatedParties", "shortName": "Related Parties", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "ifrs-full:DisclosureOfRelatedPartyExplanatory", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "ifrs-full:DisclosureOfFinancialRiskManagementExplanatory", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "037 - Disclosure - Risk Management", "menuCat": "Notes", "order": "38", "role": "http://www.karoooooltd.com/role/RiskManagement", "shortName": "Risk Management", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "ifrs-full:DisclosureOfFinancialRiskManagementExplanatory", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "ifrs-full:DisclosureOfOffsettingOfFinancialAssetsAndFinancialLiabilitiesExplanatory", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "038 - Disclosure - Analysis of Assets and Liabilities by Financial Instrument Classification", "menuCat": "Notes", "order": "39", "role": "http://www.karoooooltd.com/role/AnalysisofAssetsandLiabilitiesbyFinancialInstrumentClassification", "shortName": "Analysis of Assets and Liabilities by Financial Instrument Classification", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "ifrs-full:DisclosureOfOffsettingOfFinancialAssetsAndFinancialLiabilitiesExplanatory", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": null, "groupType": "statement", "isDefault": "false", "longName": "003 - Statement - Consolidated Statement of Profit and Loss (Parentheticals)", "menuCat": "Statements", "order": "4", "role": "http://www.karoooooltd.com/role/ConsolidatedIncomeStatement_Parentheticals", "shortName": "Consolidated Statement of Profit and Loss (Parentheticals)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R40": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "ifrs-full:DisclosureOfFairValueOfFinancialInstrumentsExplanatory", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "039 - Disclosure - Fair value of Assets and liabilities", "menuCat": "Notes", "order": "40", "role": "http://www.karoooooltd.com/role/FairvalueofAssetsandliabilities", "shortName": "Fair value of Assets and liabilities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "ifrs-full:DisclosureOfFairValueOfFinancialInstrumentsExplanatory", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "ifrs-full:DisclosureOfInformationAboutKeyManagementPersonnelExplanatory", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "040 - Disclosure - Directors and Key Management Personnel Emoluments", "menuCat": "Notes", "order": "41", "role": "http://www.karoooooltd.com/role/DirectorsandKeyManagementPersonnelEmoluments", "shortName": "Directors and Key Management Personnel Emoluments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "ifrs-full:DisclosureOfInformationAboutKeyManagementPersonnelExplanatory", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "ifrs-full:DisclosureOfEarningsPerShareExplanatory", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "041 - Disclosure - Basic and Diluted Earnings Per Share Information", "menuCat": "Notes", "order": "42", "role": "http://www.karoooooltd.com/role/BasicandDilutedEarningsPerShareInformation", "shortName": "Basic and Diluted Earnings Per Share Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "ifrs-full:DisclosureOfEarningsPerShareExplanatory", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "ifrs-full:DisclosureOfInterestInFundsExplanatory", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "042 - Disclosure - Funding Facilities", "menuCat": "Notes", "order": "43", "role": "http://www.karoooooltd.com/role/FundingFacilities", "shortName": "Funding Facilities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "ifrs-full:DisclosureOfInterestInFundsExplanatory", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "ifrs-full:DisclosureOfCommitmentsExplanatory", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "043 - Disclosure - Commitments", "menuCat": "Notes", "order": "44", "role": "http://www.karoooooltd.com/role/Commitments", "shortName": "Commitments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "ifrs-full:DisclosureOfCommitmentsExplanatory", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "ifrs-full:DisclosureOfEventsAfterReportingPeriodExplanatory", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "044 - Disclosure - Subsequent Events", "menuCat": "Notes", "order": "45", "role": "http://www.karoooooltd.com/role/SubsequentEvents", "shortName": "Subsequent Events", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "ifrs-full:DisclosureOfEventsAfterReportingPeriodExplanatory", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "ifrs-full:DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "045 - Disclosure - Accounting Policies, by Policy (Policies)", "menuCat": "Policies", "order": "46", "role": "http://www.karoooooltd.com/role/AccountingPoliciesByPolicy", "shortName": "Accounting Policies, by Policy (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "ifrs-full:DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "karo:PropertyPlantAndEquipmentIncludingRightOfUseAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "046 - Disclosure - Significant Accounting Policies (Tables)", "menuCat": "Tables", "order": "47", "role": "http://www.karoooooltd.com/role/SignificantAccountingPoliciesTables", "shortName": "Significant Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "karo:PropertyPlantAndEquipmentIncludingRightOfUseAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "ifrs-full:DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretations", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "karo:ScheduleOfSegmentReportingInformationBySegmentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "047 - Disclosure - Standards Issued But Not Yet Effective (Tables)", "menuCat": "Tables", "order": "48", "role": "http://www.karoooooltd.com/role/StandardsIssuedButNotYetEffectiveTables", "shortName": "Standards Issued But Not Yet Effective (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ifrs-full:DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretations", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "karo:ScheduleOfSegmentReportingInformationBySegmentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "karo:ScheduleOfSegmentInformationProvidedToTheGroupCEOTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "048 - Disclosure - Segment Reporting (Tables)", "menuCat": "Tables", "order": "49", "role": "http://www.karoooooltd.com/role/SegmentReportingTables", "shortName": "Segment Reporting (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "karo:ScheduleOfSegmentInformationProvidedToTheGroupCEOTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": "-3", "first": true, "lang": null, "name": "ifrs-full:ProfitLoss", "reportCount": 1, "unitRef": "zar", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "004 - Statement - Consolidated Statement of Comprehensive Income", "menuCat": "Statements", "order": "5", "role": "http://www.karoooooltd.com/role/ConsolidatedComprehensiveIncome", "shortName": "Consolidated Statement of Comprehensive Income", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": "-3", "lang": null, "name": "ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationNetOfTax", "reportCount": 1, "unique": true, "unitRef": "zar", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "ifrs-full:DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "049 - Disclosure - Property, Plant and Equipment (Tables)", "menuCat": "Tables", "order": "50", "role": "http://www.karoooooltd.com/role/PropertyPlantandEquipmentTables", "shortName": "Property, Plant and Equipment (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "ifrs-full:DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "karo:CapitalizedCommissionAssetsTextBlock", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "karo:ScheduleOfCapitalizedSalesCommissionAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "050 - Disclosure - Capitalized Commission Assets (Tables)", "menuCat": "Tables", "order": "51", "role": "http://www.karoooooltd.com/role/CapitalizedCommissionAssetsTables", "shortName": "Capitalized Commission Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "karo:CapitalizedCommissionAssetsTextBlock", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "karo:ScheduleOfCapitalizedSalesCommissionAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "ifrs-full:DisclosureOfIntangibleAssetsExplanatory", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "karo:ScheduleOfIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "051 - Disclosure - Intangible Assets (Tables)", "menuCat": "Tables", "order": "52", "role": "http://www.karoooooltd.com/role/IntangibleAssetsTables", "shortName": "Intangible Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ifrs-full:DisclosureOfIntangibleAssetsExplanatory", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "karo:ScheduleOfIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "ifrs-full:DisclosureOfGoodwillExplanatory", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "karo:ScheduleOfGoodwillIsAllocatedCashGeneratingUnitsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "052 - Disclosure - Goodwill (Tables)", "menuCat": "Tables", "order": "53", "role": "http://www.karoooooltd.com/role/GoodwillTables", "shortName": "Goodwill (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ifrs-full:DisclosureOfGoodwillExplanatory", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "karo:ScheduleOfGoodwillIsAllocatedCashGeneratingUnitsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "ifrs-full:DisclosureOfDeferredTaxesExplanatory", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "karo:ScheduleOfDeferredTaxationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "053 - Disclosure - Deferred tax (Tables)", "menuCat": "Tables", "order": "54", "role": "http://www.karoooooltd.com/role/DeferredtaxTables", "shortName": "Deferred tax (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ifrs-full:DisclosureOfDeferredTaxesExplanatory", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "karo:ScheduleOfDeferredTaxationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "ifrs-full:DisclosureOfInventoriesExplanatory", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "karo:DisclosureOfInventoriestableTextTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "054 - Disclosure - Inventories (Tables)", "menuCat": "Tables", "order": "55", "role": "http://www.karoooooltd.com/role/InventoriesTables", "shortName": "Inventories (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ifrs-full:DisclosureOfInventoriesExplanatory", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "karo:DisclosureOfInventoriestableTextTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "ifrs-full:DisclosureOfTradeAndOtherReceivablesExplanatory", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "karo:ScheduleOfDetailedInformationAboutTradeAndOtherReceivablesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "055 - Disclosure - Trade and Other Receivables and Prepayments (Tables)", "menuCat": "Tables", "order": "56", "role": "http://www.karoooooltd.com/role/TradeandOtherReceivablesandPrepaymentsTables", "shortName": "Trade and Other Receivables and Prepayments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ifrs-full:DisclosureOfTradeAndOtherReceivablesExplanatory", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "karo:ScheduleOfDetailedInformationAboutTradeAndOtherReceivablesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "karo:LoansToFromRelatedPartiesTableTextBlock", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "ifrs-full:DisclosureOfDetailedInformationAboutFinancialInstrumentsExplanatory", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "056 - Disclosure - Loans to/(From) Related Parties (Tables)", "menuCat": "Tables", "order": "57", "role": "http://www.karoooooltd.com/role/LoanstoFromRelatedPartiesTables", "shortName": "Loans to/(From) Related Parties (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "karo:LoansToFromRelatedPartiesTableTextBlock", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "ifrs-full:DisclosureOfDetailedInformationAboutFinancialInstrumentsExplanatory", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "ifrs-full:DisclosureOfCashAndCashEquivalentsExplanatory", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "karo:DisclosureOfCashAndCashEquivalentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "057 - Disclosure - Cash and Cash Equivalents and Bank Overdraft (Tables)", "menuCat": "Tables", "order": "58", "role": "http://www.karoooooltd.com/role/CashandCashEquivalentsandBankOverdraftTables", "shortName": "Cash and Cash Equivalents and Bank Overdraft (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ifrs-full:DisclosureOfCashAndCashEquivalentsExplanatory", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "karo:DisclosureOfCashAndCashEquivalentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "karo:OtherFinancialAssetsTextBlock", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "karo:ScheduleOfOtherFinancialAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "058 - Disclosure - Other Financial Assets (Tables)", "menuCat": "Tables", "order": "59", "role": "http://www.karoooooltd.com/role/OtherFinancialAssetsTables", "shortName": "Other Financial Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "karo:OtherFinancialAssetsTextBlock", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "karo:ScheduleOfOtherFinancialAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c7", "decimals": "-3", "first": true, "lang": null, "name": "ifrs-full:Equity", "reportCount": 1, "unique": true, "unitRef": "zar", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "005 - Statement - Consolidated Statement of Changes in Equity", "menuCat": "Statements", "order": "6", "role": "http://www.karoooooltd.com/role/ShareholdersEquityType2or3", "shortName": "Consolidated Statement of Changes in Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c7", "decimals": "-3", "first": true, "lang": null, "name": "ifrs-full:Equity", "reportCount": 1, "unique": true, "unitRef": "zar", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "ifrs-full:DisclosureOfClassesOfShareCapitalExplanatory", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "karo:DisclosureOfShareCapitalTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "059 - Disclosure - Share Capital (Tables)", "menuCat": "Tables", "order": "60", "role": "http://www.karoooooltd.com/role/ShareCapitalTables", "shortName": "Share Capital (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ifrs-full:DisclosureOfClassesOfShareCapitalExplanatory", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "karo:DisclosureOfShareCapitalTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "karo:DisclosureOfTermLoansTextBlock", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "ifrs-full:DisclosureOfFinancialLiabilitiesExplanatory", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "060 - Disclosure - Term Loans (Tables)", "menuCat": "Tables", "order": "61", "role": "http://www.karoooooltd.com/role/TermLoansTables", "shortName": "Term Loans (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "karo:DisclosureOfTermLoansTextBlock", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "ifrs-full:DisclosureOfFinancialLiabilitiesExplanatory", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "karo:CapitalizedLeaseLiabilitiesTextBlock", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "karo:DisclosureOfDetailedInformationAboutLeaseLiabilities", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "061 - Disclosure - Lease Liabilities (Tables)", "menuCat": "Tables", "order": "62", "role": "http://www.karoooooltd.com/role/LeaseLiabilitiesTables", "shortName": "Lease Liabilities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "karo:CapitalizedLeaseLiabilitiesTextBlock", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "karo:DisclosureOfDetailedInformationAboutLeaseLiabilities", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "ifrs-full:DisclosureOfDeferredIncomeExplanatory", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "karo:DisclosureOfDetailedInformationAboutDeferredRevenue", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "062 - Disclosure - Deferred Revenue (Tables)", "menuCat": "Tables", "order": "63", "role": "http://www.karoooooltd.com/role/DeferredRevenueTables", "shortName": "Deferred Revenue (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ifrs-full:DisclosureOfDeferredIncomeExplanatory", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "karo:DisclosureOfDetailedInformationAboutDeferredRevenue", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "ifrs-full:DisclosureOfTradeAndOtherPayablesExplanatory", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "karo:ScheduleOfTradeAndOtherPayables", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "063 - Disclosure - Trade and Other Payables (Tables)", "menuCat": "Tables", "order": "64", "role": "http://www.karoooooltd.com/role/TradeandOtherPayablesTables", "shortName": "Trade and Other Payables (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ifrs-full:DisclosureOfTradeAndOtherPayablesExplanatory", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "karo:ScheduleOfTradeAndOtherPayables", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "ifrs-full:DisclosureOfRevenueExplanatory", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c5", "decimals": null, "first": true, "lang": "en-US", "name": "karo:ScheduleOfDisaggregationOfRevenueFromContractsWithCustomersTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "064 - Disclosure - Revenue (Tables)", "menuCat": "Tables", "order": "65", "role": "http://www.karoooooltd.com/role/RevenueTables", "shortName": "Revenue (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ifrs-full:DisclosureOfRevenueExplanatory", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c5", "decimals": null, "first": true, "lang": "en-US", "name": "karo:ScheduleOfDisaggregationOfRevenueFromContractsWithCustomersTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "ifrs-full:DisclosureOfProfitLossFromOperatingActivitiesExplanatory", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "ifrs-full:DisclosureOfOperatingSegmentsExplanatory", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "065 - Disclosure - Operating Profit (Tables)", "menuCat": "Tables", "order": "66", "role": "http://www.karoooooltd.com/role/OperatingProfitTables", "shortName": "Operating Profit (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ifrs-full:DisclosureOfProfitLossFromOperatingActivitiesExplanatory", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "ifrs-full:DisclosureOfOperatingSegmentsExplanatory", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "ifrs-full:DisclosureOfFinanceIncomeExpenseExplanatory", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "karo:ScheduleOfFinanceIncome", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "066 - Disclosure - Finance Income (Tables)", "menuCat": "Tables", "order": "67", "role": "http://www.karoooooltd.com/role/FinanceIncomeTables", "shortName": "Finance Income (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ifrs-full:DisclosureOfFinanceIncomeExpenseExplanatory", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "karo:ScheduleOfFinanceIncome", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "ifrs-full:DisclosureOfFinanceCostExplanatory", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "karo:ScheduleOfFinanceCosts", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "067 - Disclosure - Finance Costs (Tables)", "menuCat": "Tables", "order": "68", "role": "http://www.karoooooltd.com/role/FinanceCostsTables", "shortName": "Finance Costs (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ifrs-full:DisclosureOfFinanceCostExplanatory", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "karo:ScheduleOfFinanceCosts", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "ifrs-full:DisclosureOfIncomeTaxExplanatory", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "karo:ScheduleOfTaxationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "068 - Disclosure - Taxation (Tables)", "menuCat": "Tables", "order": "69", "role": "http://www.karoooooltd.com/role/TaxationTables", "shortName": "Taxation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ifrs-full:DisclosureOfIncomeTaxExplanatory", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "karo:ScheduleOfTaxationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": "-3", "first": true, "lang": null, "name": "ifrs-full:ProfitLossBeforeTax", "reportCount": 1, "unitRef": "zar", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "006 - Statement - Consolidated Statement of Cash Flows", "menuCat": "Statements", "order": "7", "role": "http://www.karoooooltd.com/role/ConsolidatedCashFlow", "shortName": "Consolidated Statement of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": "-3", "lang": null, "name": "ifrs-full:AdjustmentsForReconcileProfitLoss", "reportCount": 1, "unique": true, "unitRef": "zar", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "karo:TaxationPaidTextBlock", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "karo:ScheduleOfTaxationPaidTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "069 - Disclosure - Taxation Paid (Tables)", "menuCat": "Tables", "order": "70", "role": "http://www.karoooooltd.com/role/TaxationPaidTables", "shortName": "Taxation Paid (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "karo:TaxationPaidTextBlock", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "karo:ScheduleOfTaxationPaidTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "ifrs-full:DisclosureOfDividendsExplanatory", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "karo:ScheduleOfDividendPaidTableTextblock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "070 - Disclosure - Dividends Paid (Tables)", "menuCat": "Tables", "order": "71", "role": "http://www.karoooooltd.com/role/DividendsPaidTables", "shortName": "Dividends Paid (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ifrs-full:DisclosureOfDividendsExplanatory", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "karo:ScheduleOfDividendPaidTableTextblock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "ifrs-full:DisclosureOfInterestsInSubsidiariesExplanatory", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "karo:ScheduleOfFollowingTableListsTheEntitiesWhichAreControlledByTheGroupTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "071 - Disclosure - Interest in Subsidiaries (Tables)", "menuCat": "Tables", "order": "72", "role": "http://www.karoooooltd.com/role/InterestinSubsidiariesTables", "shortName": "Interest in Subsidiaries (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ifrs-full:DisclosureOfInterestsInSubsidiariesExplanatory", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "karo:ScheduleOfFollowingTableListsTheEntitiesWhichAreControlledByTheGroupTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "ifrs-full:DisclosureOfSignificantInvestmentsInSubsidiariesExplanatory", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "karo:ScheduleOfNetAssetsAndTheCashOutflowsOnTheAcquisition", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "072 - Disclosure - Acquisition of Subsidiary (Tables)", "menuCat": "Tables", "order": "73", "role": "http://www.karoooooltd.com/role/AcquisitionofSubsidiaryTables", "shortName": "Acquisition of Subsidiary (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ifrs-full:DisclosureOfSignificantInvestmentsInSubsidiariesExplanatory", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "karo:ScheduleOfNetAssetsAndTheCashOutflowsOnTheAcquisition", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "ifrs-full:DisclosureOfCompositionOfGroupExplanatory", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "073 - Disclosure - Material Non-Controlling Interest (Tables)", "menuCat": "Tables", "order": "74", "role": "http://www.karoooooltd.com/role/MaterialNonControllingInterestTables", "shortName": "Material Non-Controlling Interest (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "ifrs-full:DisclosureOfCompositionOfGroupExplanatory", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R75": { "firstAnchor": { "ancestors": [ "ifrs-full:DisclosureOfRelatedPartyExplanatory", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "karo:ScheduleOfTransactionWithRelatedPartiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "074 - Disclosure - Related Parties (Tables)", "menuCat": "Tables", "order": "75", "role": "http://www.karoooooltd.com/role/RelatedPartiesTables", "shortName": "Related Parties (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ifrs-full:DisclosureOfRelatedPartyExplanatory", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "karo:ScheduleOfTransactionWithRelatedPartiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R76": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "karo:ScheduleOfExpectedCreditLossesOnFinancialAssetsRecognizedInProfitOrLossTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "075 - Disclosure - Risk Management (Tables)", "menuCat": "Tables", "order": "76", "role": "http://www.karoooooltd.com/role/RiskManagementTables", "shortName": "Risk Management (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "karo:ScheduleOfExpectedCreditLossesOnFinancialAssetsRecognizedInProfitOrLossTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R77": { "firstAnchor": { "ancestors": [ "ifrs-full:DisclosureOfOffsettingOfFinancialAssetsAndFinancialLiabilitiesExplanatory", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "karo:ScheduleOfClassificationOfFinancialAssetsAndLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "076 - Disclosure - Analysis of Assets and Liabilities by Financial Instrument Classification (Tables)", "menuCat": "Tables", "order": "77", "role": "http://www.karoooooltd.com/role/AnalysisofAssetsandLiabilitiesbyFinancialInstrumentClassificationTables", "shortName": "Analysis of Assets and Liabilities by Financial Instrument Classification (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ifrs-full:DisclosureOfOffsettingOfFinancialAssetsAndFinancialLiabilitiesExplanatory", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "karo:ScheduleOfClassificationOfFinancialAssetsAndLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R78": { "firstAnchor": { "ancestors": [ "ifrs-full:DisclosureOfFairValueOfFinancialInstrumentsExplanatory", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "ifrs-full:DisclosureOfDebtSecuritiesExplanatory", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "077 - Disclosure - Fair value of Assets and liabilities (Tables)", "menuCat": "Tables", "order": "78", "role": "http://www.karoooooltd.com/role/FairvalueofAssetsandliabilitiesTables", "shortName": "Fair value of Assets and liabilities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ifrs-full:DisclosureOfFairValueOfFinancialInstrumentsExplanatory", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "ifrs-full:DisclosureOfDebtSecuritiesExplanatory", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R79": { "firstAnchor": { "ancestors": [ "ifrs-full:DisclosureOfInformationAboutKeyManagementPersonnelExplanatory", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "karo:ScheduleOfDirectorAndKeyManagementPersonnelEmolumentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "078 - Disclosure - Directors and Key Management Personnel Emoluments (Tables)", "menuCat": "Tables", "order": "79", "role": "http://www.karoooooltd.com/role/DirectorsandKeyManagementPersonnelEmolumentsTables", "shortName": "Directors and Key Management Personnel Emoluments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ifrs-full:DisclosureOfInformationAboutKeyManagementPersonnelExplanatory", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "karo:ScheduleOfDirectorAndKeyManagementPersonnelEmolumentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "ifrs-full:DisclosureOfConsolidatedAndSeparateFinancialStatementsExplanatory", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "007 - Disclosure - Presentation of Consolidated Financial Statements", "menuCat": "Notes", "order": "8", "role": "http://www.karoooooltd.com/role/PresentationofConsolidatedFinancialStatements", "shortName": "Presentation of Consolidated Financial Statements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "ifrs-full:DisclosureOfConsolidatedAndSeparateFinancialStatementsExplanatory", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R80": { "firstAnchor": { "ancestors": [ "ifrs-full:DisclosureOfEarningsPerShareExplanatory", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "karo:ScheduleOfBasicAndDilutedEarningsPerShareTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "079 - Disclosure - Basic and Diluted Earnings Per Share Information (Tables)", "menuCat": "Tables", "order": "80", "role": "http://www.karoooooltd.com/role/BasicandDilutedEarningsPerShareInformationTables", "shortName": "Basic and Diluted Earnings Per Share Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ifrs-full:DisclosureOfEarningsPerShareExplanatory", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "karo:ScheduleOfBasicAndDilutedEarningsPerShareTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R81": { "firstAnchor": { "ancestors": [ "p", "ifrs-full:DisclosureOfConsolidatedAndSeparateFinancialStatementsExplanatory", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c59", "decimals": "2", "first": true, "lang": null, "name": "karo:AcquiredInterestRate", "reportCount": 1, "unique": true, "unitRef": "pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "080 - Disclosure - Presentation of Consolidated Financial Statements (Details)", "menuCat": "Details", "order": "81", "role": "http://www.karoooooltd.com/role/PresentationofConsolidatedFinancialStatementsDetails", "shortName": "Presentation of Consolidated Financial Statements (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ifrs-full:DisclosureOfConsolidatedAndSeparateFinancialStatementsExplanatory", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c59", "decimals": "2", "first": true, "lang": null, "name": "karo:AcquiredInterestRate", "reportCount": 1, "unique": true, "unitRef": "pure", "xsiNil": "false" } }, "R82": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": "-5", "first": true, "lang": null, "name": "karo:OffersWarrantAmount", "reportCount": 1, "unique": true, "unitRef": "zar", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "081 - Disclosure - Significant Accounting Policies (Details)", "menuCat": "Details", "order": "82", "role": "http://www.karoooooltd.com/role/SignificantAccountingPoliciesDetails", "shortName": "Significant Accounting Policies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": "-5", "first": true, "lang": null, "name": "karo:OffersWarrantAmount", "reportCount": 1, "unique": true, "unitRef": "zar", "xsiNil": "false" } }, "R83": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "karo:PropertyPlantAndEquipmentIncludingRightOfUseAssetsTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c66", "decimals": null, "first": true, "lang": "en-US", "name": "karo:DepreciationMethod", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "082 - Disclosure - Significant Accounting Policies (Details) - Schedule of property, plant and equipment useful lives", "menuCat": "Details", "order": "83", "role": "http://www.karoooooltd.com/role/ScheduleofpropertyplantandequipmentusefullivesTable", "shortName": "Significant Accounting Policies (Details) - Schedule of property, plant and equipment useful lives", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "karo:PropertyPlantAndEquipmentIncludingRightOfUseAssetsTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c66", "decimals": null, "first": true, "lang": "en-US", "name": "karo:DepreciationMethod", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R84": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "karo:ScheduleOfCapitalizedCommissionAssetsTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c76", "decimals": null, "first": true, "lang": "en-US", "name": "ifrs-full:DepreciationMethodPropertyPlantAndEquipment", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "083 - Disclosure - Significant Accounting Policies (Details) - Schedule of capitalized commission assets", "menuCat": "Details", "order": "84", "role": "http://www.karoooooltd.com/role/ScheduleofcapitalizedcommissionassetsTable", "shortName": "Significant Accounting Policies (Details) - Schedule of capitalized commission assets", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "karo:ScheduleOfCapitalizedCommissionAssetsTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c76", "decimals": null, "first": true, "lang": "en-US", "name": "ifrs-full:DepreciationMethodPropertyPlantAndEquipment", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R85": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "karo:ScheduleOfSegmentReportingInformationBySegmentsTableTextBlock", "ifrs-full:DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretations", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c77", "decimals": null, "first": true, "lang": "en-US", "name": "karo:DetailsOfAmendmentDescription", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "084 - Disclosure - Standards Issued But Not Yet Effective (Details) - Schedule of significant impact on the groups consolidated financial statements", "menuCat": "Details", "order": "85", "role": "http://www.karoooooltd.com/role/ScheduleofsignificantimpactonthegroupsconsolidatedfinancialstatementsTable", "shortName": "Standards Issued But Not Yet Effective (Details) - Schedule of significant impact on the groups consolidated financial statements", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "karo:ScheduleOfSegmentReportingInformationBySegmentsTableTextBlock", "ifrs-full:DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretations", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c77", "decimals": null, "first": true, "lang": "en-US", "name": "karo:DetailsOfAmendmentDescription", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R86": { "firstAnchor": { "ancestors": [ "span", "link:footnote", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c2", "decimals": "-5", "first": true, "lang": null, "name": "ifrs-full:NoncurrentContractAssets", "reportCount": 1, "unique": true, "unitRef": "zar", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "085 - Disclosure - Segment Reporting (Details)", "menuCat": "Details", "order": "86", "role": "http://www.karoooooltd.com/role/SegmentReportingDetails", "shortName": "Segment Reporting (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "link:footnote", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c2", "decimals": "-5", "first": true, "lang": null, "name": "ifrs-full:NoncurrentContractAssets", "reportCount": 1, "unique": true, "unitRef": "zar", "xsiNil": "false" } }, "R87": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "karo:ScheduleOfSegmentInformationProvidedToTheGroupCEOTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": "-3", "first": true, "lang": null, "name": "karo:SubscriptionRevenue", "reportCount": 1, "unique": true, "unitRef": "zar", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "086 - Disclosure - Segment Reporting (Details) - Schedule of segment information provided to the Group CEO", "menuCat": "Details", "order": "87", "role": "http://www.karoooooltd.com/role/ScheduleofsegmentinformationprovidedtotheGroupCEOTable", "shortName": "Segment Reporting (Details) - Schedule of segment information provided to the Group CEO", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "karo:ScheduleOfSegmentInformationProvidedToTheGroupCEOTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": "-3", "first": true, "lang": null, "name": "karo:SubscriptionRevenue", "reportCount": 1, "unique": true, "unitRef": "zar", "xsiNil": "false" } }, "R88": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "srt:ScheduleOfCondensedFinancialStatementsTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": "-3", "first": true, "lang": null, "name": "karo:TotalSegmentOperatingProfits", "reportCount": 1, "unique": true, "unitRef": "zar", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "087 - Disclosure - Segment Reporting (Details) - Schedule of reconciliation of information on reportable segments to the amounts reported in consolidated financial statements", "menuCat": "Details", "order": "88", "role": "http://www.karoooooltd.com/role/ScheduleofreconciliationofinformationonreportablesegmentstotheamountsreportedinconsolidatedfinancialstatementsTable", "shortName": "Segment Reporting (Details) - Schedule of reconciliation of information on reportable segments to the amounts reported in consolidated financial statements", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "srt:ScheduleOfCondensedFinancialStatementsTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": "-3", "first": true, "lang": null, "name": "karo:TotalSegmentOperatingProfits", "reportCount": 1, "unique": true, "unitRef": "zar", "xsiNil": "false" } }, "R89": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "karo:ScheduleOfInformationAboutGeographicalAreasTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": "-3", "first": true, "lang": null, "name": "karo:CapitalExpenditure1", "reportCount": 1, "unique": true, "unitRef": "zar", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "088 - Disclosure - Segment Reporting (Details) - Schedule of information about geographical areas", "menuCat": "Details", "order": "89", "role": "http://www.karoooooltd.com/role/ScheduleofinformationaboutgeographicalareasTable", "shortName": "Segment Reporting (Details) - Schedule of information about geographical areas", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "karo:ScheduleOfInformationAboutGeographicalAreasTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": "-3", "first": true, "lang": null, "name": "karo:CapitalExpenditure1", "reportCount": 1, "unique": true, "unitRef": "zar", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "ifrs-full:DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "008 - Disclosure - Significant Accounting Policies", "menuCat": "Notes", "order": "9", "role": "http://www.karoooooltd.com/role/SignificantAccountingPolicies", "shortName": "Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "ifrs-full:DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R90": { "firstAnchor": { "ancestors": [ "span", "link:footnote", "td", "tr", "table", "ix:continuation", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c5", "decimals": "-5", "first": true, "lang": null, "name": "karo:capitalizedTelematicsDevices", "reportCount": 1, "unique": true, "unitRef": "zar", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "089 - Disclosure - Property, Plant and Equipment (Details)", "menuCat": "Details", "order": "90", "role": "http://www.karoooooltd.com/role/PropertyPlantandEquipmentDetails", "shortName": "Property, Plant and Equipment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "link:footnote", "td", "tr", "table", "ix:continuation", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c5", "decimals": "-5", "first": true, "lang": null, "name": "karo:capitalizedTelematicsDevices", "reportCount": 1, "unique": true, "unitRef": "zar", "xsiNil": "false" } }, "R91": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "ifrs-full:DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory", "ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c108", "decimals": "-3", "first": true, "lang": null, "name": "karo:CostAmount", "reportCount": 1, "unique": true, "unitRef": "zar", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090 - Disclosure - Property, Plant and Equipment (Details) - Schedule of property, plant and equipment", "menuCat": "Details", "order": "91", "role": "http://www.karoooooltd.com/role/ScheduleofpropertyplantandequipmentTable", "shortName": "Property, Plant and Equipment (Details) - Schedule of property, plant and equipment", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "ifrs-full:DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory", "ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c108", "decimals": "-3", "first": true, "lang": null, "name": "karo:CostAmount", "reportCount": 1, "unique": true, "unitRef": "zar", "xsiNil": "false" } }, "R92": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "karo:ScheduleOfReconciliationOfTheCarryingValueOfPropertyPlantsAndEquipmentTableTextBlock", "ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c156", "decimals": "-3", "first": true, "lang": null, "name": "karo:OpeningBalance", "reportCount": 1, "unique": true, "unitRef": "zar", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "091 - Disclosure - Property, Plant and Equipment (Details) - Schedule of reconciliation of the carrying value of property, plant and equipment", "menuCat": "Details", "order": "92", "role": "http://www.karoooooltd.com/role/ScheduleofreconciliationofthecarryingvalueofpropertyplantandequipmentTable", "shortName": "Property, Plant and Equipment (Details) - Schedule of reconciliation of the carrying value of property, plant and equipment", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "karo:ScheduleOfReconciliationOfTheCarryingValueOfPropertyPlantsAndEquipmentTableTextBlock", "ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c156", "decimals": "-3", "first": true, "lang": null, "name": "karo:OpeningBalance", "reportCount": 1, "unique": true, "unitRef": "zar", "xsiNil": "false" } }, "R93": { "firstAnchor": { "ancestors": [ "p", "karo:CapitalizedCommissionAssetsTextBlock", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c2", "decimals": "-5", "first": true, "lang": null, "name": "karo:CapitalizedCommissionAssets1", "reportCount": 1, "unique": true, "unitRef": "zar", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "092 - Disclosure - Capitalized Commission Assets (Details)", "menuCat": "Details", "order": "93", "role": "http://www.karoooooltd.com/role/CapitalizedCommissionAssetsDetails", "shortName": "Capitalized Commission Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "karo:CapitalizedCommissionAssetsTextBlock", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c2", "decimals": "-5", "first": true, "lang": null, "name": "karo:CapitalizedCommissionAssets1", "reportCount": 1, "unique": true, "unitRef": "zar", "xsiNil": "false" } }, "R94": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "karo:ScheduleOfCapitalizedSalesCommissionAssetsTableTextBlock", "karo:CapitalizedCommissionAssetsTextBlock", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": "-3", "first": true, "lang": null, "name": "karo:Cost", "reportCount": 1, "unique": true, "unitRef": "zar", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "093 - Disclosure - Capitalized Commission Assets (Details) - Schedule of capitalized commission assets", "menuCat": "Details", "order": "94", "role": "http://www.karoooooltd.com/role/ScheduleofcapitalizedcommissionassetsTable0", "shortName": "Capitalized Commission Assets (Details) - Schedule of capitalized commission assets", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "karo:ScheduleOfCapitalizedSalesCommissionAssetsTableTextBlock", "karo:CapitalizedCommissionAssetsTextBlock", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": "-3", "first": true, "lang": null, "name": "karo:Cost", "reportCount": 1, "unique": true, "unitRef": "zar", "xsiNil": "false" } }, "R95": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "karo:ScheduleOfReconciliationOfTheCarryingValueOfCapitalizedSalesCommissionsTableTextBlock", "karo:CapitalizedCommissionAssetsTextBlock", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": "-3", "first": true, "lang": null, "name": "karo:OpeningBalances", "reportCount": 1, "unique": true, "unitRef": "zar", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "094 - Disclosure - Capitalized Commission Assets (Details) - Schedule of reconciliation of the carrying value of capitalized sales commissions", "menuCat": "Details", "order": "95", "role": "http://www.karoooooltd.com/role/ScheduleofreconciliationofthecarryingvalueofcapitalizedsalescommissionsTable", "shortName": "Capitalized Commission Assets (Details) - Schedule of reconciliation of the carrying value of capitalized sales commissions", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "karo:ScheduleOfReconciliationOfTheCarryingValueOfCapitalizedSalesCommissionsTableTextBlock", "karo:CapitalizedCommissionAssetsTextBlock", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": "-3", "first": true, "lang": null, "name": "karo:OpeningBalances", "reportCount": 1, "unique": true, "unitRef": "zar", "xsiNil": "false" } }, "R96": { "firstAnchor": { "ancestors": [ "p", "ifrs-full:DisclosureOfIntangibleAssetsExplanatory", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": "-5", "first": true, "lang": null, "name": "ifrs-full:OtherFinanceCost", "reportCount": 1, "unique": true, "unitRef": "zar", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "095 - Disclosure - Intangible Assets (Details)", "menuCat": "Details", "order": "96", "role": "http://www.karoooooltd.com/role/IntangibleAssetsDetails", "shortName": "Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ifrs-full:DisclosureOfIntangibleAssetsExplanatory", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": "-5", "first": true, "lang": null, "name": "ifrs-full:OtherFinanceCost", "reportCount": 1, "unique": true, "unitRef": "zar", "xsiNil": "false" } }, "R97": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "karo:ScheduleOfIntangibleAssetsTableTextBlock", "ifrs-full:DisclosureOfIntangibleAssetsExplanatory", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": "-3", "first": true, "lang": null, "name": "ifrs-full:DisposalsIntangibleAssetsAndGoodwill", "reportCount": 1, "unique": true, "unitRef": "zar", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "096 - Disclosure - Intangible Assets (Details) - Schedule of intangible assets", "menuCat": "Details", "order": "97", "role": "http://www.karoooooltd.com/role/ScheduleofintangibleassetsTable", "shortName": "Intangible Assets (Details) - Schedule of intangible assets", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "karo:ScheduleOfIntangibleAssetsTableTextBlock", "ifrs-full:DisclosureOfIntangibleAssetsExplanatory", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": "-3", "first": true, "lang": null, "name": "ifrs-full:DisposalsIntangibleAssetsAndGoodwill", "reportCount": 1, "unique": true, "unitRef": "zar", "xsiNil": "false" } }, "R98": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "karo:DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c4", "decimals": "-3", "first": true, "lang": null, "name": "ifrs-full:IntangibleAssetsOtherThanGoodwill", "reportCount": 1, "unitRef": "zar", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "097 - Disclosure - Intangible Assets (Details) - Schedule of reconciliation of the carrying value of intangible assets", "menuCat": "Details", "order": "98", "role": "http://www.karoooooltd.com/role/ScheduleofreconciliationofthecarryingvalueofintangibleassetsTable", "shortName": "Intangible Assets (Details) - Schedule of reconciliation of the carrying value of intangible assets", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "karo:DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c29", "decimals": "-3", "lang": null, "name": "ifrs-full:IntangibleAssetsOtherThanGoodwill", "reportCount": 1, "unique": true, "unitRef": "zar", "xsiNil": "false" } }, "R99": { "firstAnchor": { "ancestors": [ "p", "ifrs-full:DisclosureOfGoodwillExplanatory", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": "-8", "first": true, "lang": null, "name": "ifrs-full:IssueOfEquity", "reportCount": 1, "unique": true, "unitRef": "zar", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "098 - Disclosure - Goodwill (Details)", "menuCat": "Details", "order": "99", "role": "http://www.karoooooltd.com/role/GoodwillDetails", "shortName": "Goodwill (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ifrs-full:DisclosureOfGoodwillExplanatory", "div", "body", "html" ], "baseRef": "f20f2023_karoooooltd.htm", "contextRef": "c0", "decimals": "-8", "first": true, "lang": null, "name": "ifrs-full:IssueOfEquity", "reportCount": 1, "unique": true, "unitRef": "zar", "xsiNil": "false" } } }, "segmentCount": 168, "tag": { "country_ES": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "SPAIN", "terseLabel": "Spain [Member]" } } }, "localname": "ES", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofgoodwillisallocatedcashgeneratingunitsTable", "http://www.karoooooltd.com/role/ScheduleofkeyestimatesusedforthefairvalueTable" ], "xbrltype": "domainItemType" }, "country_MZ": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "MOZAMBIQUE", "terseLabel": "Mozambique [Member]" } } }, "localname": "MZ", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofgoodwillisallocatedcashgeneratingunitsTable", "http://www.karoooooltd.com/role/ScheduleofkeyestimatesusedforthefairvalueTable" ], "xbrltype": "domainItemType" }, "country_PT": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "PORTUGAL", "terseLabel": "Portugal [Member]" } } }, "localname": "PT", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofgoodwillisallocatedcashgeneratingunitsTable", "http://www.karoooooltd.com/role/ScheduleofkeyestimatesusedforthefairvalueTable" ], "xbrltype": "domainItemType" }, "country_ZA": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "SOUTH AFRICA", "terseLabel": "South Africa [Member]" } } }, "localname": "ZA", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofdisaggregationofrevenuefromcontractswithcustomersTable", "http://www.karoooooltd.com/role/ScheduleofinformationaboutgeographicalareasTable", "http://www.karoooooltd.com/role/SegmentReportingDetails" ], "xbrltype": "domainItemType" }, "currency_AllCurrenciesDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "All Currencies [Domain]" } } }, "localname": "AllCurrenciesDomain", "nsuri": "http://xbrl.sec.gov/currency/2022", "presentation": [ "http://www.karoooooltd.com/role/Scheduleofafactorchangeof10hasbeenappliedtotheexchangeratesTable", "http://www.karoooooltd.com/role/ScheduleoffinancialliabilitiesTable" ], "xbrltype": "domainItemType" }, "currency_EUR": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Euro Member Countries, Euro", "terseLabel": "EUR [Member]" } } }, "localname": "EUR", "nsuri": "http://xbrl.sec.gov/currency/2022", "presentation": [ "http://www.karoooooltd.com/role/Scheduleofafactorchangeof10hasbeenappliedtotheexchangeratesTable" ], "xbrltype": "domainItemType" }, "currency_SGD": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Singapore, Dollars", "terseLabel": "SGD [Member]" } } }, "localname": "SGD", "nsuri": "http://xbrl.sec.gov/currency/2022", "presentation": [ "http://www.karoooooltd.com/role/Scheduleofafactorchangeof10hasbeenappliedtotheexchangeratesTable" ], "xbrltype": "domainItemType" }, "currency_USD": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "United States of America, Dollars", "terseLabel": "USD [Member]" } } }, "localname": "USD", "nsuri": "http://xbrl.sec.gov/currency/2022", "presentation": [ "http://www.karoooooltd.com/role/Scheduleofafactorchangeof10hasbeenappliedtotheexchangeratesTable" ], "xbrltype": "domainItemType" }, "dei_AddressTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "An entity may have several addresses for different purposes and this domain represents all such types.", "label": "Address Type [Domain]" } } }, "localname": "AddressTypeDomain", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.karoooooltd.com/role/DocumentAndEntityInformation" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.karoooooltd.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_AuditorFirmId": { "auth_ref": [ "r277", "r278", "r279" ], "lang": { "en-us": { "role": { "documentation": "PCAOB issued Audit Firm Identifier", "label": "Auditor Firm ID", "terseLabel": "Auditor Firm ID" } } }, "localname": "AuditorFirmId", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.karoooooltd.com/role/DocumentAndEntityInformation" ], "xbrltype": "nonemptySequenceNumberItemType" }, "dei_AuditorLocation": { "auth_ref": [ "r277", "r278", "r279" ], "lang": { "en-us": { "role": { "label": "Auditor Location", "terseLabel": "Auditor Location" } } }, "localname": "AuditorLocation", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.karoooooltd.com/role/DocumentAndEntityInformation" ], "xbrltype": "internationalNameItemType" }, "dei_AuditorName": { "auth_ref": [ "r277", "r278", "r279" ], "lang": { "en-us": { "role": { "label": "Auditor Name", "terseLabel": "Auditor Name" } } }, "localname": "AuditorName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.karoooooltd.com/role/DocumentAndEntityInformation" ], "xbrltype": "internationalNameItemType" }, "dei_BusinessContactMember": { "auth_ref": [ "r278", "r279" ], "lang": { "en-us": { "role": { "documentation": "Business contact for the entity", "label": "Business Contact [Member]", "terseLabel": "Business Contact" } } }, "localname": "BusinessContactMember", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.karoooooltd.com/role/DocumentAndEntityInformation" ], "xbrltype": "domainItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.karoooooltd.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_ContactPersonnelEmailAddress": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Email address of contact personnel.", "label": "Contact Personnel Email Address", "terseLabel": "Contact Personnel Email Address" } } }, "localname": "ContactPersonnelEmailAddress", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.karoooooltd.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_ContactPersonnelName": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of contact personnel", "label": "Contact Personnel Name", "terseLabel": "Contact Personnel Name" } } }, "localname": "ContactPersonnelName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.karoooooltd.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.karoooooltd.com/role/DocumentAndEntityInformation" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAccountingStandard": { "auth_ref": [ "r278" ], "lang": { "en-us": { "role": { "documentation": "The basis of accounting the registrant has used to prepare the financial statements included in this filing This can either be 'U.S. GAAP', 'International Financial Reporting Standards', or 'Other'.", "label": "Document Accounting Standard", "terseLabel": "Document Accounting Standard" } } }, "localname": "DocumentAccountingStandard", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.karoooooltd.com/role/DocumentAndEntityInformation" ], "xbrltype": "accountingStandardItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r277", "r278", "r279" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an annual report.", "label": "Document Annual Report", "terseLabel": "Document Annual Report" } } }, "localname": "DocumentAnnualReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.karoooooltd.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.karoooooltd.com/role/DocumentAndEntityInformation" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.karoooooltd.com/role/DocumentAndEntityInformation" ], "xbrltype": "gYearItemType" }, "dei_DocumentInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "localname": "DocumentInformationLineItems", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.karoooooltd.com/role/DocumentAndEntityInformation" ], "xbrltype": "stringItemType" }, "dei_DocumentInformationTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package." } } }, "localname": "DocumentInformationTable", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.karoooooltd.com/role/DocumentAndEntityInformation" ], "xbrltype": "stringItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.karoooooltd.com/role/DocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentRegistrationStatement": { "auth_ref": [ "r273" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a registration statement.", "label": "Document Registration Statement", "terseLabel": "Document Registration Statement" } } }, "localname": "DocumentRegistrationStatement", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.karoooooltd.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentShellCompanyReport": { "auth_ref": [ "r278" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true for a Shell Company Report pursuant to section 13 or 15(d) of the Exchange Act.", "label": "Document Shell Company Report", "terseLabel": "Document Shell Company Report" } } }, "localname": "DocumentShellCompanyReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.karoooooltd.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r280" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.karoooooltd.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.karoooooltd.com/role/DocumentAndEntityInformation" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.karoooooltd.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine2": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 2 such as Street or Suite number", "label": "Entity Address, Address Line Two", "terseLabel": "Entity Address, Address Line Two" } } }, "localname": "EntityAddressAddressLine2", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.karoooooltd.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.karoooooltd.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCountry": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "ISO 3166-1 alpha-2 country code.", "label": "Entity Address, Country", "terseLabel": "Entity Address, Country" } } }, "localname": "EntityAddressCountry", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.karoooooltd.com/role/DocumentAndEntityInformation" ], "xbrltype": "countryCodeItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.karoooooltd.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressesAddressTypeAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table.", "label": "Entity Addresses, Address Type [Axis]" } } }, "localname": "EntityAddressesAddressTypeAxis", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.karoooooltd.com/role/DocumentAndEntityInformation" ], "xbrltype": "stringItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r275" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.karoooooltd.com/role/DocumentAndEntityInformation" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.karoooooltd.com/role/DocumentAndEntityInformation" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.karoooooltd.com/role/DocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains.", "label": "Entity [Domain]" } } }, "localname": "EntityDomain", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.karoooooltd.com/role/DocumentAndEntityInformation" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r275" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.karoooooltd.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityExTransitionPeriod": { "auth_ref": [ "r283" ], "lang": { "en-us": { "role": { "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards.", "label": "Entity Ex Transition Period", "terseLabel": "Entity Ex Transition Period" } } }, "localname": "EntityExTransitionPeriod", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.karoooooltd.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.karoooooltd.com/role/DocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r275" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.karoooooltd.com/role/DocumentAndEntityInformation" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.karoooooltd.com/role/DocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r281" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.karoooooltd.com/role/DocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r275" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.karoooooltd.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r275" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.karoooooltd.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityVoluntaryFilers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.", "label": "Entity Voluntary Filers", "terseLabel": "Entity Voluntary Filers" } } }, "localname": "EntityVoluntaryFilers", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.karoooooltd.com/role/DocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [ "r282" ], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.", "label": "Entity Well-known Seasoned Issuer", "terseLabel": "Entity Well-known Seasoned Issuer" } } }, "localname": "EntityWellKnownSeasonedIssuer", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.karoooooltd.com/role/DocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_IcfrAuditorAttestationFlag": { "auth_ref": [ "r277", "r278", "r279" ], "lang": { "en-us": { "role": { "label": "ICFR Auditor Attestation Flag", "terseLabel": "ICFR Auditor Attestation Flag" } } }, "localname": "IcfrAuditorAttestationFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.karoooooltd.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_LegalEntityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The set of legal entities associated with a report.", "label": "Legal Entity [Axis]" } } }, "localname": "LegalEntityAxis", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.karoooooltd.com/role/DocumentAndEntityInformation" ], "xbrltype": "stringItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.karoooooltd.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r274" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.karoooooltd.com/role/DocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r276" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.karoooooltd.com/role/DocumentAndEntityInformation" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.karoooooltd.com/role/DocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "ifrs-full_Accruals": { "auth_ref": [ "r291" ], "crdr": "credit", "lang": { "en": { "role": { "documentation": "The amount of liabilities to pay for goods or services that have been received or supplied but have not been paid, invoiced or formally agreed with the supplier, including amounts due to employees." } }, "en-us": { "role": { "label": "Accruals", "terseLabel": "Accrued expenses" } } }, "localname": "Accruals", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ScheduleoftradeandotherpayablesTable" ], "xbrltype": "monetaryItemType" }, "ifrs-full_AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill": { "auth_ref": [ "r297" ], "crdr": "debit", "lang": { "en": { "role": { "documentation": "The increase in intangible assets and goodwill resulting from acquisitions through business combinations. [Refer: Business combinations [member]; Intangible assets and goodwill]" } }, "en-us": { "role": { "label": "Acquisitions through business combinations, intangible assets and goodwill", "terseLabel": "Acquisition of a subsidiary" } } }, "localname": "AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofreconciliationofmovementofliabilitiestocashflowsarisingfromfinancingactivitiesTable" ], "xbrltype": "monetaryItemType" }, "ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill": { "auth_ref": [ "r93" ], "crdr": "debit", "lang": { "en": { "role": { "documentation": "The amount of additions to intangible assets other than goodwill, other than those acquired through business combinations. [Refer: Business combinations [member]; Intangible assets other than goodwill]" } }, "en-us": { "role": { "label": "Additions other than through business combinations, intangible assets other than goodwill", "terseLabel": "Additions" } } }, "localname": "AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofreconciliationofthecarryingvalueofintangibleassetsTable" ], "xbrltype": "monetaryItemType" }, "ifrs-full_AdditionsToRightofuseAssets": { "auth_ref": [ "r157" ], "crdr": "debit", "lang": { "en": { "role": { "documentation": "The amount of additions to right-of-use assets. [Refer: Right-of-use assets]" } }, "en-us": { "role": { "label": "Additions to right-of-use assets", "terseLabel": "Additions" } } }, "localname": "AdditionsToRightofuseAssets", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofreconciliationofthecarryingvalueofpropertyplantandequipmentTable" ], "xbrltype": "monetaryItemType" }, "ifrs-full_AdjustmentsForAmortisationExpense": { "auth_ref": [ "r308" ], "crdr": "debit", "lang": { "en": { "role": { "documentation": "Adjustments for amortisation expense to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Profit (loss); Depreciation and amortisation expense]" } }, "en-us": { "role": { "label": "Adjustments for amortisation expense", "terseLabel": "Amortization of capitalized commission assets" } } }, "localname": "AdjustmentsForAmortisationExpense", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofoperatingprofitTable" ], "xbrltype": "monetaryItemType" }, "ifrs-full_AdjustmentsForDecreaseIncreaseInDerivativeFinancialAssets": { "auth_ref": [ "r308" ], "calculation": { "http://www.karoooooltd.com/role/ConsolidatedIncomeStatement": { "order": 5.0, "parentTag": "ifrs-full_ProfitLossBeforeTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en": { "role": { "documentation": "Adjustments for decrease (increase) in derivative financial assets to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Derivative financial assets; Profit (loss)]" } }, "en-us": { "role": { "label": "Adjustments for decrease (increase) in derivative financial assets", "negatedLabel": "Fair value changes to derivative assets" } } }, "localname": "AdjustmentsForDecreaseIncreaseInDerivativeFinancialAssets", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "ifrs-full_AdjustmentsForDecreaseIncreaseInInventories": { "auth_ref": [ "r305" ], "calculation": { "http://www.karoooooltd.com/role/ConsolidatedCashFlow": { "order": 3.0, "parentTag": "ifrs-full_CashFlowsFromUsedInOperations", "weight": 1.0 } }, "crdr": "debit", "lang": { "en": { "role": { "documentation": "Adjustments for decrease (increase) in inventories to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Inventories; Profit (loss)]" } }, "en-us": { "role": { "label": "Adjustments for decrease (increase) in inventories", "terseLabel": "Inventories" } } }, "localname": "AdjustmentsForDecreaseIncreaseInInventories", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "ifrs-full_AdjustmentsForDeferredTaxExpense": { "auth_ref": [ "r308" ], "calculation": { "http://www.karoooooltd.com/role/ConsolidatedCashFlow": { "order": 6.0, "parentTag": "ifrs-full_CashFlowsFromUsedInOperations", "weight": 1.0 } }, "crdr": "debit", "lang": { "en": { "role": { "documentation": "Adjustments for deferred tax expense to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Deferred tax expense (income); Profit (loss)]" } }, "en-us": { "role": { "label": "Adjustments for deferred tax expense", "terseLabel": "Deferred revenue" } } }, "localname": "AdjustmentsForDeferredTaxExpense", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "ifrs-full_AdjustmentsForFairValueGainsLosses": { "auth_ref": [ "r306" ], "calculation": { "http://www.karoooooltd.com/role/ConsolidatedCashFlow": { "order": 7.0, "parentTag": "ifrs-full_AdjustmentsForReconcileProfitLoss", "weight": 1.0 } }, "crdr": "debit", "lang": { "en": { "role": { "documentation": "Adjustments for fair value losses (gains) to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Profit (loss)]" } }, "en-us": { "role": { "label": "Adjustments for fair value losses (gains)", "terseLabel": "Fair value changes to derivative assets" } } }, "localname": "AdjustmentsForFairValueGainsLosses", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "ifrs-full_AdjustmentsForFinanceCosts": { "auth_ref": [ "r307" ], "calculation": { "http://www.karoooooltd.com/role/ConsolidatedCashFlow": { "order": 5.0, "parentTag": "ifrs-full_AdjustmentsForReconcileProfitLoss", "weight": 1.0 } }, "crdr": "debit", "lang": { "en": { "role": { "documentation": "Adjustments for finance costs to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Finance costs; Profit (loss)]" } }, "en-us": { "role": { "label": "Adjustments for finance costs", "terseLabel": "Finance costs" } } }, "localname": "AdjustmentsForFinanceCosts", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "ifrs-full_AdjustmentsForFinanceIncome": { "auth_ref": [ "r308" ], "calculation": { "http://www.karoooooltd.com/role/ConsolidatedCashFlow": { "order": 9.0, "parentTag": "ifrs-full_AdjustmentsForReconcileProfitLoss", "weight": -1.0 } }, "crdr": "credit", "lang": { "en": { "role": { "documentation": "Adjustments for finance income to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Finance income; Profit (loss)]" } }, "en-us": { "role": { "label": "Adjustments for finance income", "negatedLabel": "Finance income" } } }, "localname": "AdjustmentsForFinanceIncome", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "ifrs-full_AdjustmentsForGainLossOnDisposalsPropertyPlantAndEquipment": { "auth_ref": [ "r308" ], "calculation": { "http://www.karoooooltd.com/role/ConsolidatedCashFlow": { "order": 8.0, "parentTag": "ifrs-full_AdjustmentsForReconcileProfitLoss", "weight": -1.0 } }, "crdr": "credit", "lang": { "en": { "role": { "documentation": "Adjustments for gain (loss) on disposals of property, plant and equipment to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Profit (loss); Property, plant and equipment; Disposals, property, plant and equipment]" } }, "en-us": { "role": { "label": "Adjustments for gain (loss) on disposals, property, plant and equipment", "negatedLabel": "Gain on disposal of property, plant and equipment" } } }, "localname": "AdjustmentsForGainLossOnDisposalsPropertyPlantAndEquipment", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables": { "auth_ref": [ "r308" ], "calculation": { "http://www.karoooooltd.com/role/ConsolidatedCashFlow": { "order": 5.0, "parentTag": "ifrs-full_CashFlowsFromUsedInOperations", "weight": 1.0 } }, "crdr": "debit", "lang": { "en": { "role": { "documentation": "Adjustments for increase (decrease) in trade and other payables to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Trade and other payables; Profit (loss)]" } }, "en-us": { "role": { "label": "Adjustments for increase (decrease) in trade and other payables", "terseLabel": "Trade and other payables" } } }, "localname": "AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "ifrs-full_AdjustmentsForProvisions": { "auth_ref": [ "r306" ], "calculation": { "http://www.karoooooltd.com/role/ConsolidatedCashFlow": { "order": 6.0, "parentTag": "ifrs-full_AdjustmentsForReconcileProfitLoss", "weight": 1.0 } }, "crdr": "debit", "lang": { "en": { "role": { "documentation": "Adjustments for provisions to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Provisions; Profit (loss)]" } }, "en-us": { "role": { "label": "Adjustments for provisions", "terseLabel": "Provision for warranties charge" } } }, "localname": "AdjustmentsForProvisions", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "ifrs-full_AdjustmentsForReconcileProfitLoss": { "auth_ref": [ "r101" ], "calculation": { "http://www.karoooooltd.com/role/ConsolidatedCashFlow": { "order": 2.0, "parentTag": "ifrs-full_CashFlowsFromUsedInOperations", "weight": 1.0 } }, "crdr": "debit", "lang": { "en": { "role": { "documentation": "Adjustments to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Profit (loss)]" } }, "en-us": { "role": { "label": "Adjustments to reconcile profit (loss)", "totalLabel": "Adjustments" } } }, "localname": "AdjustmentsForReconcileProfitLoss", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "ifrs-full_AggregatedTimeBandsMember": { "auth_ref": [ "r24", "r153", "r160", "r161", "r168", "r199", "r200", "r201", "r202", "r235", "r262", "r264" ], "lang": { "en": { "role": { "documentation": "This member stands for aggregated time bands. It also represents the standard value for the 'Maturity' axis if no other member is used." } }, "en-us": { "role": { "label": "Aggregated time bands [member]" } } }, "localname": "AggregatedTimeBandsMember", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofcontractualundiscountedcashflowsandcontractualinterestpaymentsTable" ], "xbrltype": "domainItemType" }, "ifrs-full_AmortisationExpense": { "auth_ref": [ "r288" ], "calculation": { "http://www.karoooooltd.com/role/ConsolidatedCashFlow": { "order": 2.0, "parentTag": "ifrs-full_AdjustmentsForReconcileProfitLoss", "weight": 1.0 } }, "crdr": "debit", "lang": { "en": { "role": { "documentation": "The amount of amortisation expense. Amortisation is the systematic allocation of depreciable amounts of intangible assets over their useful lives." } }, "en-us": { "role": { "label": "Amortisation expense", "terseLabel": "Amortization of capitalized commission assets" } } }, "localname": "AmortisationExpense", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill": { "auth_ref": [ "r94" ], "lang": { "en": { "role": { "documentation": "The amount of amortisation of intangible assets other than goodwill. [Refer: Depreciation and amortisation expense; Intangible assets other than goodwill]" } }, "en-us": { "role": { "label": "Amortisation, intangible assets other than goodwill", "negatedLabel": "Amortization" } } }, "localname": "AmortisationIntangibleAssetsOtherThanGoodwill", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofreconciliationofthecarryingvalueofintangibleassetsTable" ], "xbrltype": "monetaryItemType" }, "ifrs-full_AmountsPayableRelatedPartyTransactions": { "auth_ref": [ "r71", "r73" ], "crdr": "credit", "lang": { "en": { "role": { "documentation": "The amounts payable resulting from related party transactions. [Refer: Related parties [member]]" } }, "en-us": { "role": { "label": "Amounts payable, related party transactions", "terseLabel": "Amounts due from related parties" } } }, "localname": "AmountsPayableRelatedPartyTransactions", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofdetailedinformationabouttradeandotherreceivablesandprepaymentsTable" ], "xbrltype": "monetaryItemType" }, "ifrs-full_Assets": { "auth_ref": [ "r21", "r141", "r142", "r144", "r186", "r190" ], "calculation": { "http://www.karoooooltd.com/role/ConsolidatedBalanceSheet": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en": { "role": { "documentation": "The amount of a present economic resource controlled by the entity as a result of past events. Economic resource is a right that has the potential to produce economic benefits." } }, "en-us": { "role": { "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "ifrs-full_BalancesWithBanks": { "auth_ref": [ "r310" ], "crdr": "debit", "lang": { "en": { "role": { "documentation": "The amount of cash balances held at banks." } }, "en-us": { "role": { "label": "Balances with banks", "terseLabel": "Bank balances" } } }, "localname": "BalancesWithBanks", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofcashandcashequivalentsandbankoverdraftTable" ], "xbrltype": "monetaryItemType" }, "ifrs-full_BankOverdraftsClassifiedAsCashEquivalents": { "auth_ref": [ "r310" ], "crdr": "credit", "lang": { "en": { "role": { "documentation": "The amount that has been withdrawn from an account in excess of existing cash balances. This is considered a short-term extension of credit by the bank. [Refer: Cash and cash equivalents]" } }, "en-us": { "role": { "label": "Bank overdrafts", "terseLabel": "Overdraft" } } }, "localname": "BankOverdraftsClassifiedAsCashEquivalents", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ScheduleoffinancecostsTable" ], "xbrltype": "monetaryItemType" }, "ifrs-full_BasicEarningsLossPerShare": { "auth_ref": [ "r84", "r85" ], "lang": { "en": { "role": { "documentation": "The amount of profit (loss) attributable to ordinary equity holders of the parent entity (the numerator) divided by the weighted average number of ordinary shares outstanding during the period (the denominator)." } }, "en-us": { "role": { "label": "Basic earnings (loss) per share", "terseLabel": "Basic earnings per share (ZAR) (in Rand per share)" } } }, "localname": "BasicEarningsLossPerShare", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "perShareItemType" }, "ifrs-full_Borrowings": { "auth_ref": [ "r289" ], "crdr": "credit", "lang": { "en": { "role": { "documentation": "The amount of outstanding funds that the entity is obligated to repay." } }, "en-us": { "role": { "label": "Borrowings", "negatedLabel": "Bank overdrafts" } } }, "localname": "Borrowings", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofcashandcashequivalentsandbankoverdraftTable" ], "xbrltype": "monetaryItemType" }, "ifrs-full_BorrowingsInterestRate": { "auth_ref": [ "r312" ], "lang": { "en": { "role": { "documentation": "The interest rate on borrowings. [Refer: Borrowings]" } }, "en-us": { "role": { "label": "Borrowings, interest rate", "terseLabel": "S.A attracts interest rate" } } }, "localname": "BorrowingsInterestRate", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/RiskManagementDetails" ], "xbrltype": "percentItemType" }, "ifrs-full_BottomOfRangeMember": { "auth_ref": [ "r147", "r162", "r201", "r251", "r252", "r312" ], "lang": { "en": { "role": { "documentation": "This member stands for the bottom of a range." } }, "en-us": { "role": { "label": "Bottom of range [member]", "terseLabel": "Bottom of range [member]", "verboseLabel": "Bottom of Range [Member]" } } }, "localname": "BottomOfRangeMember", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/MaterialNonControllingInterestDetails", "http://www.karoooooltd.com/role/ShareCapitalDetails" ], "xbrltype": "domainItemType" }, "ifrs-full_CapitalCommitments": { "auth_ref": [ "r288" ], "crdr": "credit", "lang": { "en": { "role": { "documentation": "The amount of future capital expenditures that the entity is committed to make." } }, "en-us": { "role": { "label": "Capital commitments", "terseLabel": "Commitment amount", "verboseLabel": "Commitments for capital expenditure" } } }, "localname": "CapitalCommitments", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/CommitmentsDetails", "http://www.karoooooltd.com/role/FundingFacilitiesDetails" ], "xbrltype": "monetaryItemType" }, "ifrs-full_CashAdvancesAndLoansMadeToRelatedParties": { "auth_ref": [ "r303" ], "calculation": { "http://www.karoooooltd.com/role/ConsolidatedCashFlow": { "order": 5.0, "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en": { "role": { "documentation": "The cash outflow for loans and advances made to related parties. [Refer: Related parties [member]]" } }, "en-us": { "role": { "label": "Cash advances and loans made to related parties", "negatedLabel": "Advances of loans to related party" } } }, "localname": "CashAdvancesAndLoansMadeToRelatedParties", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition": { "auth_ref": [ "r310" ], "crdr": "debit", "lang": { "en": { "role": { "documentation": "The amount of cash and cash equivalents in the statement of cash flows when different from the amount of cash and cash equivalents in the statement of financial position. [Refer: Cash and cash equivalents]" } }, "en-us": { "role": { "label": "Cash and cash equivalents if different from statement of financial position", "terseLabel": "Cash and cash equivalents in the consolidated statement of financial position" } } }, "localname": "CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofcashandcashequivalentsandbankoverdraftTable" ], "xbrltype": "monetaryItemType" }, "ifrs-full_CashAndCashEquivalentsRecognisedAsOfAcquisitionDate": { "auth_ref": [ "r311" ], "crdr": "debit", "lang": { "en": { "role": { "documentation": "The amount recognised as of the acquisition date for cash and cash equivalents acquired in a business combination. [Refer: Cash and cash equivalents; Business combinations [member]]" } }, "en-us": { "role": { "label": "Cash and cash equivalents recognised as of acquisition date", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsRecognisedAsOfAcquisitionDate", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofnetassetsandthecashoutflowsontheacquisitionTable" ], "xbrltype": "monetaryItemType" }, "ifrs-full_CashFlowsFromUsedInDecreaseIncreaseInRestrictedCashAndCashEquivalents": { "auth_ref": [ "r303" ], "crdr": "debit", "lang": { "en": { "role": { "documentation": "The cash inflow (outflow) due to a decrease (increase) in restricted cash and cash equivalents. [Refer: Restricted cash and cash equivalents]" } }, "en-us": { "role": { "label": "Cash flows from (used in) decrease (increase) in restricted cash and cash equivalents", "terseLabel": "Net decrease in cash and cash equivalents" } } }, "localname": "CashFlowsFromUsedInDecreaseIncreaseInRestrictedCashAndCashEquivalents", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofinformationrelatingtothegroupssubsidiarymaterialNCITable" ], "xbrltype": "monetaryItemType" }, "ifrs-full_CashFlowsFromUsedInFinancingActivities": { "auth_ref": [ "r99", "r112" ], "calculation": { "http://www.karoooooltd.com/role/ConsolidatedCashFlow": { "order": 3.0, "parentTag": "ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges", "weight": 1.0 } }, "crdr": "debit", "lang": { "en": { "role": { "documentation": "The cash flows from (used in) financing activities, which are activities that result in changes in the size and composition of the contributed equity and borrowings of the entity." } }, "en-us": { "role": { "label": "Cash flows from (used in) financing activities", "terseLabel": "Cash flows from financing activities", "totalLabel": "Net cash (utilized by)/ generated from financing activities" } } }, "localname": "CashFlowsFromUsedInFinancingActivities", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ConsolidatedCashFlow", "http://www.karoooooltd.com/role/ScheduleofinformationrelatingtothegroupssubsidiarymaterialNCITable" ], "xbrltype": "monetaryItemType" }, "ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash flows from (used in) financing activities [abstract]", "terseLabel": "Cash flows from financing activities" } } }, "localname": "CashFlowsFromUsedInFinancingActivitiesAbstract", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ConsolidatedCashFlow" ], "xbrltype": "stringItemType" }, "ifrs-full_CashFlowsFromUsedInInvestingActivities": { "auth_ref": [ "r99", "r112" ], "calculation": { "http://www.karoooooltd.com/role/ConsolidatedCashFlow": { "order": 2.0, "parentTag": "ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges", "weight": 1.0 } }, "crdr": "debit", "lang": { "en": { "role": { "documentation": "The cash flows from (used in) investing activities, which are the acquisition and disposal of long-term assets and other investments not included in cash equivalents." } }, "en-us": { "role": { "label": "Cash flows from (used in) investing activities", "terseLabel": "Cash flows from investing activities", "totalLabel": "Net cash utilized by investing activities" } } }, "localname": "CashFlowsFromUsedInInvestingActivities", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ConsolidatedCashFlow", "http://www.karoooooltd.com/role/ScheduleofinformationrelatingtothegroupssubsidiarymaterialNCITable" ], "xbrltype": "monetaryItemType" }, "ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash flows from (used in) investing activities [abstract]", "terseLabel": "Cash flows from investing activities" } } }, "localname": "CashFlowsFromUsedInInvestingActivitiesAbstract", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ConsolidatedCashFlow" ], "xbrltype": "stringItemType" }, "ifrs-full_CashFlowsFromUsedInOperatingActivities": { "auth_ref": [ "r99", "r112" ], "calculation": { "http://www.karoooooltd.com/role/ConsolidatedCashFlow": { "order": 1.0, "parentTag": "ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges", "weight": 1.0 } }, "lang": { "en": { "role": { "documentation": "The cash flows from (used in) operating activities, which are the principal revenue-producing activities of the entity and other activities that are not investing or financing activities. [Refer: Revenue]" } }, "en-us": { "role": { "label": "Cash flows from (used in) operating activities", "terseLabel": "Cash flows from operating activities", "totalLabel": "Net cash generated from operating activities" } } }, "localname": "CashFlowsFromUsedInOperatingActivities", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ConsolidatedCashFlow", "http://www.karoooooltd.com/role/ScheduleofinformationrelatingtothegroupssubsidiarymaterialNCITable" ], "xbrltype": "monetaryItemType" }, "ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash flows from (used in) operating activities [abstract]", "terseLabel": "Cash flows from operating activities" } } }, "localname": "CashFlowsFromUsedInOperatingActivitiesAbstract", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ConsolidatedCashFlow" ], "xbrltype": "stringItemType" }, "ifrs-full_CashFlowsFromUsedInOperations": { "auth_ref": [ "r244", "r247" ], "calculation": { "http://www.karoooooltd.com/role/ConsolidatedCashFlow": { "order": 1.0, "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities", "weight": 1.0 } }, "lang": { "en": { "role": { "documentation": "The cash from (used in) the entity's operations." } }, "en-us": { "role": { "label": "Cash flows from (used in) operations", "totalLabel": "Cash generated from operating activities" } } }, "localname": "CashFlowsFromUsedInOperations", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "ifrs-full_CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities": { "auth_ref": [ "r107" ], "calculation": { "http://www.karoooooltd.com/role/ConsolidatedCashFlow": { "order": 4.0, "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en": { "role": { "documentation": "The aggregate cash flows used in obtaining control of subsidiaries or other businesses, classified as investing activities. [Refer: Subsidiaries [member]]" } }, "en-us": { "role": { "label": "Cash flows used in obtaining control of subsidiaries or other businesses, classified as investing activities", "negatedLabel": "Acquisition of subsidiary, net of cash acquired" } } }, "localname": "CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "ifrs-full_CashOnHand": { "auth_ref": [ "r310" ], "crdr": "debit", "lang": { "en": { "role": { "documentation": "The amount of cash held by the entity. This does not include demand deposits." } }, "en-us": { "role": { "label": "Cash on hand", "terseLabel": "Cash on hand" } } }, "localname": "CashOnHand", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofcashandcashequivalentsandbankoverdraftTable" ], "xbrltype": "monetaryItemType" }, "ifrs-full_CashOutflowForLeases": { "auth_ref": [ "r156" ], "crdr": "credit", "lang": { "en": { "role": { "documentation": "The cash outflow for leases." } }, "en-us": { "role": { "label": "Cash outflow for leases", "terseLabel": "Total cash outflows for leases" } } }, "localname": "CashOutflowForLeases", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/LeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "ifrs-full_CategoriesOfFinancialLiabilitiesAxis": { "auth_ref": [ "r179" ], "lang": { "en": { "role": { "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table." } }, "en-us": { "role": { "label": "Categories of financial liabilities [axis]" } } }, "localname": "CategoriesOfFinancialLiabilitiesAxis", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ScheduleoffinancialliabilitiesTable" ], "xbrltype": "stringItemType" }, "ifrs-full_CategoriesOfRelatedPartiesAxis": { "auth_ref": [ "r72" ], "lang": { "en": { "role": { "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table." } }, "en-us": { "role": { "label": "Categories of related parties [axis]" } } }, "localname": "CategoriesOfRelatedPartiesAxis", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/AcquisitionofSubsidiaryDetails", "http://www.karoooooltd.com/role/FundingFacilitiesDetails", "http://www.karoooooltd.com/role/InterestinSubsidiariesDetails", "http://www.karoooooltd.com/role/ScheduleofdividendpaidTable", "http://www.karoooooltd.com/role/ScheduleofnetassetsandthecashoutflowsontheacquisitionTable" ], "xbrltype": "stringItemType" }, "ifrs-full_ClassesOfAssetsAxis": { "auth_ref": [ "r89", "r90", "r146", "r158" ], "lang": { "en": { "role": { "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table." } }, "en-us": { "role": { "label": "Classes of assets [axis]" } } }, "localname": "ClassesOfAssetsAxis", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofcapitalizedcommissionassetsTable", "http://www.karoooooltd.com/role/ScheduleofreconciliationofthecarryingvalueofpropertyplantandequipmentTable" ], "xbrltype": "stringItemType" }, "ifrs-full_ClassesOfAssetsMember": { "auth_ref": [ "r89", "r146", "r158" ], "lang": { "en": { "role": { "documentation": "This member stands for a present economic resource controlled by the entity as a result of past events. Economic resource is a right that has the potential to produce economic benefits. It also represents the standard value for the 'Classes of assets' axis if no other member is used." } }, "en-us": { "role": { "label": "Assets [member]" } } }, "localname": "ClassesOfAssetsMember", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofreconciliationofthecarryingvalueofpropertyplantandequipmentTable" ], "xbrltype": "domainItemType" }, "ifrs-full_ClassesOfFinancialAssetsAxis": { "auth_ref": [ "r176", "r177", "r198", "r203", "r204", "r205" ], "lang": { "en": { "role": { "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table." } }, "en-us": { "role": { "label": "Classes of financial assets [axis]" } } }, "localname": "ClassesOfFinancialAssetsAxis", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofpropertyplantandequipmentTable", "http://www.karoooooltd.com/role/ScheduleofpropertyplantandequipmentusefullivesTable", "http://www.karoooooltd.com/role/ScheduleofreconciliationofthecarryingvalueofpropertyplantandequipmentTable" ], "xbrltype": "stringItemType" }, "ifrs-full_ClassesOfFinancialLiabilitiesAxis": { "auth_ref": [ "r176", "r177", "r198", "r204" ], "lang": { "en": { "role": { "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table." } }, "en-us": { "role": { "label": "Classes of financial liabilities [axis]" } } }, "localname": "ClassesOfFinancialLiabilitiesAxis", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ScheduleoffinancialliabilitiesTable" ], "xbrltype": "stringItemType" }, "ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis": { "auth_ref": [ "r301" ], "lang": { "en": { "role": { "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table." } }, "en-us": { "role": { "label": "Classes of intangible assets and goodwill [axis]" } } }, "localname": "ClassesOfIntangibleAssetsAndGoodwillAxis", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofkeyestimatesusedforthefairvalueTable" ], "xbrltype": "stringItemType" }, "ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis": { "auth_ref": [ "r96" ], "lang": { "en": { "role": { "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table." } }, "en-us": { "role": { "label": "Classes of intangible assets other than goodwill [axis]" } } }, "localname": "ClassesOfIntangibleAssetsOtherThanGoodwillAxis", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofintangibleassetsTable", "http://www.karoooooltd.com/role/ScheduleofreconciliationofthecarryingvalueofintangibleassetsTable" ], "xbrltype": "stringItemType" }, "ifrs-full_ClassificationOfLiabilitiesAsCurrentOrNoncurrentMember": { "auth_ref": [ "r207" ], "lang": { "en": { "role": { "documentation": "This member stands for Classification of Liabilities as Current or Non-current (Amendments to IAS 1) issued in January 2020 and later amended in July 2020." } }, "en-us": { "role": { "label": "Classification of Liabilities as Current or Non-current [member]", "terseLabel": "Classification of Liabilities as Current or Non-current [member]" } } }, "localname": "ClassificationOfLiabilitiesAsCurrentOrNoncurrentMember", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofsignificantimpactonthegroupsconsolidatedfinancialstatementsTable" ], "xbrltype": "domainItemType" }, "ifrs-full_ComponentsOfEquityAxis": { "auth_ref": [ "r6" ], "lang": { "en": { "role": { "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table." } }, "en-us": { "role": { "label": "Components of equity [axis]" } } }, "localname": "ComponentsOfEquityAxis", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ShareholdersEquityType2or3" ], "xbrltype": "stringItemType" }, "ifrs-full_ComprehensiveIncome": { "auth_ref": [ "r2", "r34", "r117", "r119", "r133", "r250" ], "calculation": { "http://www.karoooooltd.com/role/ConsolidatedComprehensiveIncome": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en": { "role": { "documentation": "The amount of change in equity resulting from transactions and other events, other than those changes resulting from transactions with owners in their capacity as owners." } }, "en-us": { "role": { "label": "Comprehensive income", "terseLabel": "Total comprehensive income for the year", "totalLabel": "Total comprehensive income", "verboseLabel": "Total comprehensive income" } } }, "localname": "ComprehensiveIncome", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ConsolidatedComprehensiveIncome", "http://www.karoooooltd.com/role/ScheduleofinformationrelatingtothegroupssubsidiarymaterialNCITable", "http://www.karoooooltd.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "ifrs-full_ComprehensiveIncomeAttributableToNoncontrollingInterests": { "auth_ref": [ "r2", "r37" ], "calculation": { "http://www.karoooooltd.com/role/ConsolidatedComprehensiveIncome": { "order": 2.0, "parentTag": "ifrs-full_ComprehensiveIncome", "weight": 1.0 } }, "crdr": "credit", "lang": { "en": { "role": { "documentation": "The amount of comprehensive income attributable to non-controlling interests. [Refer: Comprehensive income; Non-controlling interests]" } }, "en-us": { "role": { "label": "Comprehensive income, attributable to non-controlling interests", "terseLabel": "Non-controlling interest" } } }, "localname": "ComprehensiveIncomeAttributableToNoncontrollingInterests", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ConsolidatedComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "ifrs-full_ComprehensiveIncomeAttributableToOwnersOfParent": { "auth_ref": [ "r2", "r38" ], "calculation": { "http://www.karoooooltd.com/role/ConsolidatedComprehensiveIncome": { "order": 1.0, "parentTag": "ifrs-full_ComprehensiveIncome", "weight": 1.0 } }, "crdr": "credit", "lang": { "en": { "role": { "documentation": "The amount of comprehensive income attributable to owners of the parent. [Refer: Comprehensive income]" } }, "en-us": { "role": { "label": "Comprehensive income, attributable to owners of parent", "terseLabel": "Owners of the parent" } } }, "localname": "ComprehensiveIncomeAttributableToOwnersOfParent", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ConsolidatedComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "ifrs-full_ComputerSoftwareMember": { "auth_ref": [ "r238" ], "lang": { "en": { "role": { "documentation": "This member stands for a class of intangible assets representing computer software. [Refer: Intangible assets other than goodwill]" } }, "en-us": { "role": { "label": "Computer software [member]", "terseLabel": "Computer software [Member]", "verboseLabel": "Computer software [member]" } } }, "localname": "ComputerSoftwareMember", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofintangibleassetsTable", "http://www.karoooooltd.com/role/ScheduleofreconciliationofthecarryingvalueofintangibleassetsTable" ], "xbrltype": "domainItemType" }, "ifrs-full_ConstructionInProgressMember": { "auth_ref": [ "r295" ], "lang": { "en": { "role": { "documentation": "This member stands for expenditure capitalised during the construction of items of property, plant and equipment that are not yet available for use (ie not yet in the location and condition necessary for it to be capable of operating in the manner intended by the management). [Refer: Property, plant and equipment]" } }, "en-us": { "role": { "label": "Construction in progress [member]", "terseLabel": "Construction in progress [Member]", "verboseLabel": "Construction in progress [member]" } } }, "localname": "ConstructionInProgressMember", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofpropertyplantandequipmentTable", "http://www.karoooooltd.com/role/ScheduleofreconciliationofthecarryingvalueofpropertyplantandequipmentTable" ], "xbrltype": "domainItemType" }, "ifrs-full_ContractLiabilities": { "auth_ref": [ "r148", "r152" ], "crdr": "credit", "lang": { "en": { "role": { "documentation": "The amount of an entity\u2019s obligation to transfer goods or services to a customer for which the entity has received consideration (or the amount is due) from the customer." } }, "en-us": { "role": { "label": "Contract liabilities", "periodEndLabel": "At February 28 (in Dollars)", "periodStartLabel": "At March 1" } } }, "localname": "ContractLiabilities", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofdeferredtaxTable" ], "xbrltype": "monetaryItemType" }, "ifrs-full_CostOfInventoriesRecognisedAsExpenseDuringPeriod": { "auth_ref": [ "r64" ], "crdr": "debit", "lang": { "en": { "role": { "documentation": "The amount of inventories recognised as an expense during the period. [Refer: Inventories]" } }, "en-us": { "role": { "label": "Cost of inventories recognised as expense during period", "terseLabel": "Cost expensed" } } }, "localname": "CostOfInventoriesRecognisedAsExpenseDuringPeriod", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/PresentationofConsolidatedFinancialStatementsDetails" ], "xbrltype": "monetaryItemType" }, "ifrs-full_CostOfSales": { "auth_ref": [ "r0", "r46" ], "calculation": { "http://www.karoooooltd.com/role/ConsolidatedIncomeStatement": { "order": 2.0, "parentTag": "ifrs-full_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en": { "role": { "documentation": "The amount of all expenses directly or indirectly attributed to the goods or services sold. Attributed expenses include, but are not limited to, costs previously included in the measurement of inventory that has now been sold, such as depreciation and maintenance of factory buildings and equipment used in the production process, unallocated production overheads, and abnormal amounts of production costs of inventories." } }, "en-us": { "role": { "label": "Cost of sales", "negatedLabel": "Cost of sales" } } }, "localname": "CostOfSales", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "ifrs-full_CountryOfIncorporationOrResidenceOfSubsidiary": { "auth_ref": [ "r77", "r80", "r122", "r125" ], "lang": { "en": { "role": { "documentation": "The country in which a subsidiary of the entity is incorporated. [Refer: Subsidiaries [member]]" } }, "en-us": { "role": { "label": "Country of incorporation of subsidiary", "terseLabel": "Country of incorporation" } } }, "localname": "CountryOfIncorporationOrResidenceOfSubsidiary", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ScheduleoffollowingtableliststheentitieswhicharecontrolledbythegroupTable" ], "xbrltype": "stringItemType" }, "ifrs-full_CumulativeGainLossPreviouslyRecognisedInOtherComprehensiveIncomeArisingFromReclassificationOfFinancialAssetsOutOfFairValueThroughOtherComprehensiveIncomeIntoFairValueThroughProfitOrLossMeasurementCategory": { "auth_ref": [ "r41" ], "calculation": { "http://www.karoooooltd.com/role/ConsolidatedIncomeStatement": { "order": 1.0, "parentTag": "ifrs-full_OtherOperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en": { "role": { "documentation": "The cumulative gain (loss) previously recognised in other comprehensive income arising from the reclassification of financial assets out of the fair value through other comprehensive income into the fair value through profit or loss measurement category. [Refer: Financial assets measured at fair value through other comprehensive income; Financial assets at fair value through profit or loss; Other comprehensive income]" } }, "en-us": { "role": { "label": "Cumulative gain (loss) previously recognised in other comprehensive income arising from reclassification of financial assets out of fair value through other comprehensive income into fair value through profit or loss measurement category", "terseLabel": "Expected credit losses on financial assets" } } }, "localname": "CumulativeGainLossPreviouslyRecognisedInOtherComprehensiveIncomeArisingFromReclassificationOfFinancialAssetsOutOfFairValueThroughOtherComprehensiveIncomeIntoFairValueThroughProfitOrLossMeasurementCategory", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "ifrs-full_CurrentAssets": { "auth_ref": [ "r25", "r129", "r250" ], "calculation": { "http://www.karoooooltd.com/role/ConsolidatedBalanceSheet": { "order": 2.0, "parentTag": "ifrs-full_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en": { "role": { "documentation": "The amount of assets that the entity (a) expects to realise or intends to sell or consume in its normal operating cycle; (b) holds primarily for the purpose of trading; (c) expects to realise within twelve months after the reporting period; or (d) classifies as cash or cash equivalents (as defined in IAS 7) unless the asset is restricted from being exchanged or used to settle a liability for at least twelve months after the reporting period. [Refer: Assets]" } }, "en-us": { "role": { "label": "Current assets", "terseLabel": "Current assets", "totalLabel": "Total current assets" } } }, "localname": "CurrentAssets", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ConsolidatedBalanceSheet", "http://www.karoooooltd.com/role/ScheduleofinformationrelatingtothegroupssubsidiarymaterialNCITable" ], "xbrltype": "monetaryItemType" }, "ifrs-full_CurrentAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current assets [abstract]", "terseLabel": "Current assets" } } }, "localname": "CurrentAssetsAbstract", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ConsolidatedBalanceSheet", "http://www.karoooooltd.com/role/ScheduleofotherfinancialassetsTable" ], "xbrltype": "stringItemType" }, "ifrs-full_CurrentAssetsRecognisedAsOfAcquisitionDate": { "auth_ref": [ "r311" ], "crdr": "debit", "lang": { "en": { "role": { "documentation": "The amount recognised as of the acquisition date for current assets acquired in a business combination. [Refer: Current assets; Business combinations [member]]" } }, "en-us": { "role": { "label": "Current assets recognised as of acquisition date", "terseLabel": "Current assets" } } }, "localname": "CurrentAssetsRecognisedAsOfAcquisitionDate", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofcashandcashequivalentsandbankoverdraftTable" ], "xbrltype": "monetaryItemType" }, "ifrs-full_CurrentDerivativeFinancialAssets": { "auth_ref": [ "r289" ], "crdr": "debit", "lang": { "en": { "role": { "documentation": "The amount of current derivative financial assets. [Refer: Derivative financial assets]" } }, "en-us": { "role": { "label": "Current derivative financial assets", "terseLabel": "Total" } } }, "localname": "CurrentDerivativeFinancialAssets", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofreconciliationofthecarryingvalueofpropertyplantandequipmentTable" ], "xbrltype": "monetaryItemType" }, "ifrs-full_CurrentDerivativeFinancialLiabilities": { "auth_ref": [ "r289" ], "crdr": "credit", "lang": { "en": { "role": { "documentation": "The amount of current derivative financial liabilities. [Refer: Derivative financial liabilities]" } }, "en-us": { "role": { "label": "Current derivative financial liabilities", "terseLabel": "Derivative \u2013 put option" } } }, "localname": "CurrentDerivativeFinancialLiabilities", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofotherfinancialassetsTable" ], "xbrltype": "monetaryItemType" }, "ifrs-full_CurrentLeaseLiabilities": { "auth_ref": [ "r155" ], "calculation": { "http://www.karoooooltd.com/role/ConsolidatedBalanceSheet": { "order": 4.0, "parentTag": "ifrs-full_CurrentLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en": { "role": { "documentation": "The amount of current lease liabilities. [Refer: Lease liabilities]" } }, "en-us": { "role": { "label": "Current lease liabilities", "terseLabel": "Lease liabilities", "verboseLabel": "Current liabilities" } } }, "localname": "CurrentLeaseLiabilities", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ConsolidatedBalanceSheet", "http://www.karoooooltd.com/role/ScheduleofleaseliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "ifrs-full_CurrentLiabilities": { "auth_ref": [ "r26", "r131", "r250" ], "calculation": { "http://www.karoooooltd.com/role/ConsolidatedBalanceSheet": { "order": 2.0, "parentTag": "ifrs-full_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en": { "role": { "documentation": "Expiry date 2023-01-01: The amount of liabilities that: (a) the entity expects to settle in its normal operating cycle; (b) the entity holds primarily for the purpose of trading; (c) are due to be settled within twelve months after the reporting period; or (d) the entity does not have an unconditional right to defer settlement for at least twelve months after the reporting period.\nEffective 2023-01-01: The amount of liabilities that: (a) the entity expects to settle in its normal operating cycle; (b) the entity holds primarily for the purpose of trading; (c) are due to be settled within twelve months after the reporting period; or (d) the entity does not have the right at the end of the reporting period to defer settlement for at least twelve months after the reporting period." } }, "en-us": { "role": { "label": "Current liabilities", "negatedLabel": "Current liabilities", "totalLabel": "Total current liabilities" } } }, "localname": "CurrentLiabilities", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ConsolidatedBalanceSheet", "http://www.karoooooltd.com/role/ScheduleofinformationrelatingtothegroupssubsidiarymaterialNCITable" ], "xbrltype": "monetaryItemType" }, "ifrs-full_CurrentLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current liabilities [abstract]", "terseLabel": "Current liabilities" } } }, "localname": "CurrentLiabilitiesAbstract", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ConsolidatedBalanceSheet", "http://www.karoooooltd.com/role/ScheduleofloanstorelatedpartiesTable" ], "xbrltype": "stringItemType" }, "ifrs-full_CurrentTaxLiabilitiesNoncurrent": { "auth_ref": [ "r17" ], "crdr": "credit", "lang": { "en": { "role": { "documentation": "The non-current amount of current tax liabilities. [Refer: Current tax liabilities]" } }, "en-us": { "role": { "label": "Current tax liabilities, non-current", "terseLabel": "Total" } } }, "localname": "CurrentTaxLiabilitiesNoncurrent", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofdeferredrevenueTable" ], "xbrltype": "monetaryItemType" }, "ifrs-full_CurrentTradeReceivables": { "auth_ref": [ "r228", "r229" ], "crdr": "debit", "lang": { "en": { "role": { "documentation": "The amount of current trade receivables. [Refer: Trade receivables]" } }, "en-us": { "role": { "label": "Current trade receivables", "terseLabel": "Trade receivables" } } }, "localname": "CurrentTradeReceivables", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofdetailedinformationabouttradeandotherreceivablesandprepaymentsTable" ], "xbrltype": "monetaryItemType" }, "ifrs-full_CustomerrelatedIntangibleAssetsMember": { "auth_ref": [ "r302" ], "lang": { "en": { "role": { "documentation": "This member stands for a class of intangible assets representing assets related to customers. Such assets may include customer lists, order or production backlog, customer contracts and related customer relationships as well as non-contractual customer relationships." } }, "en-us": { "role": { "label": "Customer-related intangible assets [member]", "terseLabel": "Customer relationship [Member]" } } }, "localname": "CustomerrelatedIntangibleAssetsMember", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofintangibleassetsTable", "http://www.karoooooltd.com/role/ScheduleofreconciliationofthecarryingvalueofintangibleassetsTable" ], "xbrltype": "domainItemType" }, "ifrs-full_DeferredIncomeIncludingContractLiabilities": { "auth_ref": [ "r289", "r291" ], "crdr": "credit", "lang": { "en": { "role": { "documentation": "The amount of liabilities representing income that has been received (or the amount is due) but is not yet earned, including contract liabilities. [Refer: Contract liabilities]" } }, "en-us": { "role": { "label": "Deferred income including contract liabilities", "terseLabel": "Deferred revenue" } } }, "localname": "DeferredIncomeIncludingContractLiabilities", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofdeferredtaxTable" ], "xbrltype": "monetaryItemType" }, "ifrs-full_DeferredTaxAssets": { "auth_ref": [ "r18", "r22", "r54" ], "calculation": { "http://www.karoooooltd.com/role/ConsolidatedBalanceSheet": { "order": 8.0, "parentTag": "ifrs-full_NoncurrentAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en": { "role": { "documentation": "The amounts of income taxes recoverable in future periods in respect of: (a) deductible temporary differences; (b) the carryforward of unused tax losses; and (c) the carryforward of unused tax credits. [Refer: Temporary differences [member]; Unused tax credits [member]; Unused tax losses [member]]" } }, "en-us": { "role": { "label": "Deferred tax assets", "terseLabel": "Deferred tax assets" } } }, "localname": "DeferredTaxAssets", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "ifrs-full_DeferredTaxExpenseIncome": { "auth_ref": [ "r55" ], "crdr": "debit", "lang": { "en": { "role": { "documentation": "The amount of tax expense (income) relating to changes in deferred tax liabilities and deferred tax assets. [Refer: Deferred tax assets; Deferred tax liabilities]" } }, "en-us": { "role": { "label": "Deferred tax expense (income)", "terseLabel": "Tax losses" } } }, "localname": "DeferredTaxExpenseIncome", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofdeferredtaxTable" ], "xbrltype": "monetaryItemType" }, "ifrs-full_DeferredTaxExpenseIncomeRecognisedInProfitOrLoss": { "auth_ref": [ "r55" ], "lang": { "en": { "role": { "documentation": "The amount of tax expense or income relating to changes in deferred tax liabilities and deferred tax assets, recognised in profit or loss. [Refer: Deferred tax assets; Deferred tax expense (income); Deferred tax liabilities]" } }, "en-us": { "role": { "label": "Deferred tax expense (income) recognised in profit or loss", "terseLabel": "Total tax expense" } } }, "localname": "DeferredTaxExpenseIncomeRecognisedInProfitOrLoss", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ScheduleoftaxationTable" ], "xbrltype": "monetaryItemType" }, "ifrs-full_DeferredTaxLiabilities": { "auth_ref": [ "r18", "r22", "r54" ], "calculation": { "http://www.karoooooltd.com/role/ConsolidatedBalanceSheet": { "order": 4.0, "parentTag": "ifrs-full_NoncurrentLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en": { "role": { "documentation": "The amounts of income taxes payable in future periods in respect of taxable temporary differences. [Refer: Temporary differences [member]]" } }, "en-us": { "role": { "label": "Deferred tax liabilities", "negatedLabel": "Deferred tax liabilities", "terseLabel": "Deferred tax liabilities" } } }, "localname": "DeferredTaxLiabilities", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ConsolidatedBalanceSheet", "http://www.karoooooltd.com/role/ScheduleofdeferredtaxTable" ], "xbrltype": "monetaryItemType" }, "ifrs-full_DeferredTaxLiabilityAsset": { "auth_ref": [ "r54" ], "crdr": "credit", "lang": { "en": { "role": { "documentation": "The amount of deferred tax liabilities or assets. [Refer: Deferred tax liabilities; Deferred tax assets]" } }, "en-us": { "role": { "label": "Deferred tax liability (asset)", "periodStartLabel": "At March 1", "terseLabel": "Cash consideration transferred for acquisition of asset" } } }, "localname": "DeferredTaxLiabilityAsset", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofdeferredtaxTable", "http://www.karoooooltd.com/role/ScheduleofnetassetsandthecashoutflowsontheacquisitionTable" ], "xbrltype": "monetaryItemType" }, "ifrs-full_DeferredTaxRelatingToItemsChargedOrCreditedDirectlyToEquity": { "auth_ref": [ "r51" ], "lang": { "en": { "role": { "documentation": "The amount of deferred tax related to items credited (charged) directly to equity. [Refer: Deferred tax expense (income)]" } }, "en-us": { "role": { "label": "Deferred tax relating to items credited (charged) directly to equity", "terseLabel": "Fair value changes to derivative assets" } } }, "localname": "DeferredTaxRelatingToItemsChargedOrCreditedDirectlyToEquity", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofreconciliationofinformationonreportablesegmentstotheamountsreportedinconsolidatedfinancialstatementsTable" ], "xbrltype": "monetaryItemType" }, "ifrs-full_DepreciationAndAmortisationExpense": { "auth_ref": [ "r1", "r46", "r137", "r184", "r192", "r225" ], "crdr": "debit", "lang": { "en": { "role": { "documentation": "The amount of depreciation and amortisation expense. Depreciation and amortisation are the systematic allocations of depreciable amounts of assets over their useful lives." } }, "en-us": { "role": { "label": "Depreciation and amortisation expense", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationAndAmortisationExpense", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofsegmentinformationprovidedtotheGroupCEOTable" ], "xbrltype": "monetaryItemType" }, "ifrs-full_DepreciationExpense": { "auth_ref": [ "r288" ], "crdr": "debit", "lang": { "en": { "role": { "documentation": "The amount of depreciation expense. Depreciation is the systematic allocation of depreciable amounts of tangible assets over their useful lives." } }, "en-us": { "role": { "label": "Depreciation expense", "negatedLabel": "Depreciation" } } }, "localname": "DepreciationExpense", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofreconciliationofthecarryingvalueofpropertyplantandequipmentTable" ], "xbrltype": "monetaryItemType" }, "ifrs-full_DepreciationMethodPropertyPlantAndEquipment": { "auth_ref": [ "r57" ], "lang": { "en": { "role": { "documentation": "The depreciation method used for property, plant and equipment. [Refer: Property, plant and equipment]" } }, "en-us": { "role": { "label": "Depreciation method, property, plant and equipment", "terseLabel": "Amortization method" } } }, "localname": "DepreciationMethodPropertyPlantAndEquipment", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofcapitalizedcommissionassetsTable" ], "xbrltype": "stringItemType" }, "ifrs-full_DerivativeFinancialAssets": { "auth_ref": [ "r289" ], "crdr": "debit", "lang": { "en": { "role": { "documentation": "The amount of financial assets classified as derivative instruments. [Refer: Financial assets; Derivatives [member]]" } }, "en-us": { "role": { "label": "Derivative financial assets", "terseLabel": "Derivative \u2013 call option" } } }, "localname": "DerivativeFinancialAssets", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofotherfinancialassetsTable" ], "xbrltype": "monetaryItemType" }, "ifrs-full_DescriptionOfAccountingPolicyForBorrowingCostsExplanatory": { "auth_ref": [ "r314", "r315" ], "lang": { "en": { "role": { "documentation": "Expiry date 2023-01-01: The description of the entity's accounting policy for interest and other costs that the entity incurs in connection with the borrowing of funds.\nEffective 2023-01-01: The description of the entity's material accounting policy information for interest and other costs that the entity incurs in connection with the borrowing of funds." } }, "en-us": { "role": { "label": "Description of accounting policy for borrowing costs [text block]", "terseLabel": "Borrowing costs" } } }, "localname": "DescriptionOfAccountingPolicyForBorrowingCostsExplanatory", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "ifrs-full_DescriptionOfAccountingPolicyForDerivativeFinancialInstrumentsAndHedgingExplanatory": { "auth_ref": [ "r314", "r315" ], "lang": { "en": { "role": { "documentation": "Expiry date 2023-01-01: The description of the entity's accounting policy for derivative financial instruments and hedging. [Refer: Financial instruments, class [member]; Derivatives [member]]\nEffective 2023-01-01: The description of the entity's material accounting policy information for derivative financial instruments and hedging. [Refer: Financial instruments, class [member]; Derivatives [member]]" } }, "en-us": { "role": { "label": "Description of accounting policy for derivative financial instruments and hedging [text block]", "terseLabel": "Derivative financial instruments" } } }, "localname": "DescriptionOfAccountingPolicyForDerivativeFinancialInstrumentsAndHedgingExplanatory", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "ifrs-full_DescriptionOfAccountingPolicyForEarningsPerShareExplanatory": { "auth_ref": [ "r314", "r315" ], "lang": { "en": { "role": { "documentation": "Expiry date 2023-01-01: The description of the entity's accounting policy for earnings per share.\nEffective 2023-01-01: The description of the entity's material accounting policy information for earnings per share." } }, "en-us": { "role": { "label": "Description of accounting policy for earnings per share [text block]", "terseLabel": "Earnings per share" } } }, "localname": "DescriptionOfAccountingPolicyForEarningsPerShareExplanatory", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "ifrs-full_DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory": { "auth_ref": [ "r314", "r315" ], "lang": { "en": { "role": { "documentation": "Expiry date 2023-01-01: The description of the entity's accounting policy for employee benefits. Employee benefits are all forms of consideration given by an entity in exchange for services rendered by employees or for the termination of employment.\nEffective 2023-01-01: The description of the entity's material accounting policy information for employee benefits. Employee benefits are all forms of consideration given by an entity in exchange for services rendered by employees or for the termination of employment." } }, "en-us": { "role": { "label": "Description of accounting policy for employee benefits [text block]", "terseLabel": "Employee benefits" } } }, "localname": "DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "ifrs-full_DescriptionOfAccountingPolicyForFinancialInstrumentsExplanatory": { "auth_ref": [ "r314", "r315" ], "lang": { "en": { "role": { "documentation": "Expiry date 2023-01-01: The description of the entity's accounting policy for financial instruments. [Refer: Financial instruments, class [member]]\nEffective 2023-01-01: The description of the entity's material accounting policy information for financial instruments. [Refer: Financial instruments, class [member]]" } }, "en-us": { "role": { "label": "Description of accounting policy for financial instruments [text block]", "terseLabel": "Financial instruments" } } }, "localname": "DescriptionOfAccountingPolicyForFinancialInstrumentsExplanatory", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "ifrs-full_DescriptionOfAccountingPolicyForGovernmentGrants": { "auth_ref": [ "r66" ], "lang": { "en": { "role": { "documentation": "The description of the entity's accounting policy for government grants, including the methods of presentation adopted in the financial statements. [Refer: Government [member]; Government grants]" } }, "en-us": { "role": { "label": "Description of accounting policy for government grants [text block]", "terseLabel": "Government Grants" } } }, "localname": "DescriptionOfAccountingPolicyForGovernmentGrants", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfFinancialAssetsExplanatory": { "auth_ref": [ "r314", "r315" ], "lang": { "en": { "role": { "documentation": "Expiry date 2023-01-01: The description of the entity's accounting policy for the impairment of financial assets. [Refer: Financial assets]\nEffective 2023-01-01: The description of the entity's material accounting policy information for the impairment of financial assets. [Refer: Financial assets]" } }, "en-us": { "role": { "label": "Description of accounting policy for impairment of financial assets [text block]", "terseLabel": "Impairment of financial assets" } } }, "localname": "DescriptionOfAccountingPolicyForImpairmentOfFinancialAssetsExplanatory", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory": { "auth_ref": [ "r314", "r315" ], "lang": { "en": { "role": { "documentation": "Expiry date 2023-01-01: The description of the entity's accounting policy for the impairment of non-financial assets. [Refer: Financial assets]\nEffective 2023-01-01: The description of the entity's material accounting policy information for the impairment of non-financial assets. [Refer: Financial assets]" } }, "en-us": { "role": { "label": "Description of accounting policy for impairment of non-financial assets [text block]", "terseLabel": "Impairment of non-financial assets" } } }, "localname": "DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "ifrs-full_DescriptionOfAccountingPolicyForIntangibleAssetsOtherThanGoodwillExplanatory": { "auth_ref": [ "r314", "r315" ], "lang": { "en": { "role": { "documentation": "Expiry date 2023-01-01: The description of the entity's accounting policy for intangible assets other than goodwill. [Refer: Intangible assets other than goodwill]\nEffective 2023-01-01: The description of the entity's material accounting policy information for intangible assets other than goodwill. [Refer: Intangible assets other than goodwill]" } }, "en-us": { "role": { "label": "Description of accounting policy for intangible assets other than goodwill [text block]", "terseLabel": "Intangible assets" } } }, "localname": "DescriptionOfAccountingPolicyForIntangibleAssetsOtherThanGoodwillExplanatory", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "ifrs-full_DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory": { "auth_ref": [ "r314", "r315" ], "lang": { "en": { "role": { "documentation": "Expiry date 2023-01-01: The description of the entity's accounting policy for property, plant and equipment. [Refer: Property, plant and equipment]\nEffective 2023-01-01: The description of the entity's material accounting policy information for property, plant and equipment. [Refer: Property, plant and equipment]" } }, "en-us": { "role": { "label": "Description of accounting policy for property, plant and equipment [text block]", "terseLabel": "Property, plant and equipment" } } }, "localname": "DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "ifrs-full_DescriptionOfAccountingPolicyForRecognitionOfRevenue": { "auth_ref": [ "r314", "r315" ], "lang": { "en": { "role": { "documentation": "Expiry date 2023-01-01: The description of the entity's accounting policy for recognising revenue. [Refer: Revenue]\nEffective 2023-01-01: The description of the entity's material accounting policy information for recognising revenue. [Refer: Revenue]" } }, "en-us": { "role": { "label": "Description of accounting policy for recognition of revenue [text block]", "terseLabel": "Revenue" } } }, "localname": "DescriptionOfAccountingPolicyForRecognitionOfRevenue", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "ifrs-full_DescriptionOfAccountingPolicyForSegmentReportingExplanatory": { "auth_ref": [ "r314", "r315" ], "lang": { "en": { "role": { "documentation": "Expiry date 2023-01-01: The description of the entity's accounting policy for segment reporting.\nEffective 2023-01-01: The description of the entity's material accounting policy information for segment reporting." } }, "en-us": { "role": { "label": "Description of accounting policy for segment reporting [text block]", "terseLabel": "SEGMENT REPORTING" } } }, "localname": "DescriptionOfAccountingPolicyForSegmentReportingExplanatory", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/SegmentReporting" ], "xbrltype": "textBlockItemType" }, "ifrs-full_DescriptionOfAccountingPolicyToDetermineComponentsOfCashAndCashEquivalents": { "auth_ref": [ "r111" ], "lang": { "en": { "role": { "documentation": "The description of the entity's accounting policy used to determine the components of cash and cash equivalents. [Refer: Cash and cash equivalents]" } }, "en-us": { "role": { "label": "Description of accounting policy for determining components of cash and cash equivalents [text block]", "terseLabel": "Cash and cash equivalents" } } }, "localname": "DescriptionOfAccountingPolicyToDetermineComponentsOfCashAndCashEquivalents", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "ifrs-full_DescriptionOfBasisOfAccountingForTransactionsBetweenReportableSegments": { "auth_ref": [ "r187" ], "lang": { "en": { "role": { "documentation": "The description of the basis of accounting for transactions between the entity's reportable segments. [Refer: Reportable segments [member]]" } }, "en-us": { "role": { "label": "Description of basis of accounting for transactions between reportable segments", "terseLabel": "Segments" } } }, "localname": "DescriptionOfBasisOfAccountingForTransactionsBetweenReportableSegments", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/SegmentReportingDetails" ], "xbrltype": "stringItemType" }, "ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretations": { "auth_ref": [ "r114" ], "lang": { "en": { "role": { "documentation": "The disclosure of the known or reasonably estimable information relevant to assessing the possible impact that the application of a new IFRS, that has been issued but is not yet effective, will have." } }, "en-us": { "role": { "label": "Disclosure of expected impact of initial application of new standards or interpretations [text block]", "terseLabel": "STANDARDS ISSUED BUT NOT YET EFFECTIVE" } } }, "localname": "DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretations", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/StandardsIssuedButNotYetEffective" ], "xbrltype": "textBlockItemType" }, "ifrs-full_DescriptionOfNatureOfNonadjustingEventAfterReportingPeriod": { "auth_ref": [ "r47" ], "lang": { "en": { "role": { "documentation": "The description of the nature of a non-adjusting event after the reporting period. [Refer: Non-adjusting events after reporting period [member]]" } }, "en-us": { "role": { "label": "Description of nature of non-adjusting event after reporting period", "terseLabel": "Subsequent event description" } } }, "localname": "DescriptionOfNatureOfNonadjustingEventAfterReportingPeriod", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "ifrs-full_DilutedEarningsLossPerShare": { "auth_ref": [ "r84", "r85" ], "lang": { "en": { "role": { "documentation": "The amount of profit (loss) attributable to ordinary equity holders of the parent entity (the numerator), divided by the weighted average number of ordinary shares outstanding during the period (the denominator), both adjusted for the effects of all dilutive potential ordinary shares. [Refer: Ordinary shares [member]; Weighted average [member]]" } }, "en-us": { "role": { "label": "Diluted earnings (loss) per share", "terseLabel": "Diluted earnings per share (ZAR)" } } }, "localname": "DilutedEarningsLossPerShare", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ConsolidatedIncomeStatement_Parentheticals" ], "xbrltype": "perShareItemType" }, "ifrs-full_DisclosureOfAccountingPoliciesMember": { "auth_ref": [ "r208" ], "lang": { "en": { "role": { "documentation": "This member stands for Disclosure of Accounting Policies (Amendments to IAS 1 and IFRS Practice Statement 2) issued in February 2021." } }, "en-us": { "role": { "label": "Disclosure of Accounting Policies [member]", "terseLabel": "Disclosure of Accounting Policies [member]" } } }, "localname": "DisclosureOfAccountingPoliciesMember", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofsignificantimpactonthegroupsconsolidatedfinancialstatementsTable" ], "xbrltype": "domainItemType" }, "ifrs-full_DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory": { "auth_ref": [ "r284" ], "lang": { "en": { "role": { "documentation": "The disclosure of the basis used for the preparation of the financial statements." } }, "en-us": { "role": { "label": "Disclosure of basis of preparation of financial statements [text block]", "terseLabel": "Basis of consolidation" } } }, "localname": "DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "ifrs-full_DisclosureOfCashAndCashEquivalentsExplanatory": { "auth_ref": [ "r284" ], "lang": { "en": { "role": { "documentation": "The disclosure of cash and cash equivalents. [Refer: Cash and cash equivalents]" } }, "en-us": { "role": { "label": "Disclosure of cash and cash equivalents [text block]", "terseLabel": "CASH AND CASH EQUIVALENTS AND BANK OVERDRAFT" } } }, "localname": "DisclosureOfCashAndCashEquivalentsExplanatory", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/CashandCashEquivalentsandBankOverdraft" ], "xbrltype": "textBlockItemType" }, "ifrs-full_DisclosureOfClassesOfShareCapitalExplanatory": { "auth_ref": [ "r31" ], "lang": { "en": { "role": { "documentation": "The disclosure of classes of share capital. [Refer: Share capital [member]]" } }, "en-us": { "role": { "label": "Disclosure of classes of share capital [text block]", "terseLabel": "SHARE CAPITAL" } } }, "localname": "DisclosureOfClassesOfShareCapitalExplanatory", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ShareCapital" ], "xbrltype": "textBlockItemType" }, "ifrs-full_DisclosureOfCommitmentsExplanatory": { "auth_ref": [ "r284" ], "lang": { "en": { "role": { "documentation": "The disclosure of commitments." } }, "en-us": { "role": { "label": "Disclosure of commitments [text block]", "terseLabel": "COMMITMENTS" } } }, "localname": "DisclosureOfCommitmentsExplanatory", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/Commitments" ], "xbrltype": "textBlockItemType" }, "ifrs-full_DisclosureOfCompositionOfGroupExplanatory": { "auth_ref": [ "r121" ], "lang": { "en": { "role": { "documentation": "The disclosure of the composition of the group (the parent and all its subsidiaries). [Refer: Subsidiaries [member]; Parent [member]]" } }, "en-us": { "role": { "label": "Disclosure of composition of group [text block]", "terseLabel": "Schedule of information relating to the group\u2019s subsidiary material NCI" } } }, "localname": "DisclosureOfCompositionOfGroupExplanatory", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/MaterialNonControllingInterestTables" ], "xbrltype": "textBlockItemType" }, "ifrs-full_DisclosureOfConsolidatedAndSeparateFinancialStatementsExplanatory": { "auth_ref": [ "r83", "r140" ], "lang": { "en": { "role": { "documentation": "The entire disclosure for separate financial statements." } }, "en-us": { "role": { "label": "Disclosure of separate financial statements [text block]", "terseLabel": "PRESENTATION OF CONSOLIDATED FINANCIAL STATEMENTS" } } }, "localname": "DisclosureOfConsolidatedAndSeparateFinancialStatementsExplanatory", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/PresentationofConsolidatedFinancialStatements" ], "xbrltype": "textBlockItemType" }, "ifrs-full_DisclosureOfDebtSecuritiesExplanatory": { "auth_ref": [ "r284" ], "lang": { "en": { "role": { "documentation": "The disclosure of debt instruments. [Refer: Debt instruments issued; Debt instruments held]" } }, "en-us": { "role": { "label": "Disclosure of debt instruments [text block]", "terseLabel": "Schedule of loans to related party" } } }, "localname": "DisclosureOfDebtSecuritiesExplanatory", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/FairvalueofAssetsandliabilitiesTables" ], "xbrltype": "textBlockItemType" }, "ifrs-full_DisclosureOfDeferredIncomeExplanatory": { "auth_ref": [ "r284" ], "lang": { "en": { "role": { "documentation": "The disclosure of deferred income. [Refer: Deferred income including contract liabilities]" } }, "en-us": { "role": { "label": "Disclosure of deferred income [text block]", "terseLabel": "DEFERRED REVENUE" } } }, "localname": "DisclosureOfDeferredIncomeExplanatory", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/DeferredRevenue" ], "xbrltype": "textBlockItemType" }, "ifrs-full_DisclosureOfDeferredTaxesExplanatory": { "auth_ref": [ "r284" ], "lang": { "en": { "role": { "documentation": "The disclosure of deferred taxes. [Refer: Deferred tax liabilities; Deferred tax assets]" } }, "en-us": { "role": { "label": "Disclosure of deferred taxes [text block]", "terseLabel": "DEFERRED TAX" } } }, "localname": "DisclosureOfDeferredTaxesExplanatory", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/Deferredtax" ], "xbrltype": "textBlockItemType" }, "ifrs-full_DisclosureOfDetailedInformationAboutFinancialInstrumentsExplanatory": { "auth_ref": [ "r170", "r173", "r178" ], "lang": { "en": { "role": { "documentation": "The disclosure of detailed information about financial instruments. [Refer: Financial instruments, class [member]]" } }, "en-us": { "role": { "label": "Disclosure of detailed information about financial instruments [text block]", "terseLabel": "Schedule of loans to related parties" } } }, "localname": "DisclosureOfDetailedInformationAboutFinancialInstrumentsExplanatory", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/LoanstoFromRelatedPartiesTables" ], "xbrltype": "textBlockItemType" }, "ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory": { "auth_ref": [ "r60" ], "lang": { "en": { "role": { "documentation": "The disclosure of detailed information about property, plant and equipment. [Refer: Property, plant and equipment]" } }, "en-us": { "role": { "label": "Disclosure of detailed information about property, plant and equipment [text block]", "terseLabel": "Schedule of property, plant and equipment" } } }, "localname": "DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/PropertyPlantandEquipmentTables" ], "xbrltype": "textBlockItemType" }, "ifrs-full_DisclosureOfDividendsExplanatory": { "auth_ref": [ "r284" ], "lang": { "en": { "role": { "documentation": "The disclosure of dividends. Dividends are distributions of profits to holders of equity investments in proportion to their holdings of a particular class of capital." } }, "en-us": { "role": { "label": "Disclosure of dividends [text block]", "terseLabel": "DIVIDENDS PAID" } } }, "localname": "DisclosureOfDividendsExplanatory", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/DividendsPaid" ], "xbrltype": "textBlockItemType" }, "ifrs-full_DisclosureOfEarningsPerShareExplanatory": { "auth_ref": [ "r87" ], "lang": { "en": { "role": { "documentation": "The entire disclosure for earnings per share." } }, "en-us": { "role": { "label": "Disclosure of earnings per share [text block]", "terseLabel": "BASIC AND DILUTED EARNINGS PER SHARE INFORMATION" } } }, "localname": "DisclosureOfEarningsPerShareExplanatory", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/BasicandDilutedEarningsPerShareInformation" ], "xbrltype": "textBlockItemType" }, "ifrs-full_DisclosureOfEventsAfterReportingPeriodExplanatory": { "auth_ref": [ "r49" ], "lang": { "en": { "role": { "documentation": "The entire disclosure for events after the reporting period." } }, "en-us": { "role": { "label": "Disclosure of events after reporting period [text block]", "terseLabel": "SUBSEQUENT EVENTS" } } }, "localname": "DisclosureOfEventsAfterReportingPeriodExplanatory", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/SubsequentEvents" ], "xbrltype": "textBlockItemType" }, "ifrs-full_DisclosureOfFairValueOfFinancialInstrumentsExplanatory": { "auth_ref": [ "r284" ], "lang": { "en": { "role": { "documentation": "The disclosure of the fair value of financial instruments. [Refer: Financial instruments, class [member]; At fair value [member]]" } }, "en-us": { "role": { "label": "Disclosure of fair value of financial instruments [text block]", "terseLabel": "FAIR VALUE OF ASSETS AND LIABILITIES" } } }, "localname": "DisclosureOfFairValueOfFinancialInstrumentsExplanatory", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/FairvalueofAssetsandliabilities" ], "xbrltype": "textBlockItemType" }, "ifrs-full_DisclosureOfFinanceCostExplanatory": { "auth_ref": [ "r284" ], "lang": { "en": { "role": { "documentation": "The disclosure of finance cost. [Refer: Finance costs]" } }, "en-us": { "role": { "label": "Disclosure of finance cost [text block]", "terseLabel": "FINANCE COSTS" } } }, "localname": "DisclosureOfFinanceCostExplanatory", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/FinanceCosts" ], "xbrltype": "textBlockItemType" }, "ifrs-full_DisclosureOfFinanceIncomeExpenseExplanatory": { "auth_ref": [ "r284" ], "lang": { "en": { "role": { "documentation": "The disclosure of finance income (cost). [Refer: Finance income (cost)]" } }, "en-us": { "role": { "label": "Disclosure of finance income (cost) [text block]", "terseLabel": "FINANCE INCOME" } } }, "localname": "DisclosureOfFinanceIncomeExpenseExplanatory", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/FinanceIncome" ], "xbrltype": "textBlockItemType" }, "ifrs-full_DisclosureOfFinancialLiabilitiesExplanatory": { "auth_ref": [ "r178" ], "lang": { "en": { "role": { "documentation": "The disclosure of financial liabilities. [Refer: Financial liabilities]" } }, "en-us": { "role": { "label": "Disclosure of financial liabilities [text block]", "terseLabel": "Schedule of financial liabilities" } } }, "localname": "DisclosureOfFinancialLiabilitiesExplanatory", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/TermLoansTables" ], "xbrltype": "textBlockItemType" }, "ifrs-full_DisclosureOfFinancialRiskManagementExplanatory": { "auth_ref": [ "r284" ], "lang": { "en": { "role": { "documentation": "The disclosure of the entity's financial risk management practices and policies." } }, "en-us": { "role": { "label": "Disclosure of financial risk management [text block]", "terseLabel": "RISK MANAGEMENT" } } }, "localname": "DisclosureOfFinancialRiskManagementExplanatory", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/RiskManagement" ], "xbrltype": "textBlockItemType" }, "ifrs-full_DisclosureOfGoodwillExplanatory": { "auth_ref": [ "r284" ], "lang": { "en": { "role": { "documentation": "The disclosure of goodwill. [Refer: Goodwill]" } }, "en-us": { "role": { "label": "Disclosure of goodwill [text block]", "terseLabel": "GOODWILL" } } }, "localname": "DisclosureOfGoodwillExplanatory", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/Goodwill" ], "xbrltype": "textBlockItemType" }, "ifrs-full_DisclosureOfIncomeTaxExplanatory": { "auth_ref": [ "r56" ], "lang": { "en": { "role": { "documentation": "The entire disclosure for income taxes." } }, "en-us": { "role": { "label": "Disclosure of income tax [text block]", "terseLabel": "TAXATION" } } }, "localname": "DisclosureOfIncomeTaxExplanatory", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/Taxation" ], "xbrltype": "textBlockItemType" }, "ifrs-full_DisclosureOfInformationAboutKeyManagementPersonnelExplanatory": { "auth_ref": [ "r284" ], "lang": { "en": { "role": { "documentation": "The disclosure of information about key management personnel. [Refer: Key management personnel of entity or parent [member]]" } }, "en-us": { "role": { "label": "Disclosure of information about key management personnel [text block]", "terseLabel": "DIRECTORS AND KEY MANAGEMENT PERSONNEL EMOLUMENTS" } } }, "localname": "DisclosureOfInformationAboutKeyManagementPersonnelExplanatory", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/DirectorsandKeyManagementPersonnelEmoluments" ], "xbrltype": "textBlockItemType" }, "ifrs-full_DisclosureOfIntangibleAssetsExplanatory": { "auth_ref": [ "r98" ], "lang": { "en": { "role": { "documentation": "The entire disclosure for intangible assets." } }, "en-us": { "role": { "label": "Disclosure of intangible assets [text block]", "terseLabel": "INTANGIBLE ASSETS" } } }, "localname": "DisclosureOfIntangibleAssetsExplanatory", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/IntangibleAssets" ], "xbrltype": "textBlockItemType" }, "ifrs-full_DisclosureOfInterestInFundsExplanatory": { "auth_ref": [ "r115" ], "lang": { "en": { "role": { "documentation": "The entire disclosure for the entity's interest in decommissioning, restoration and environmental rehabilitation funds." } }, "en-us": { "role": { "label": "Disclosure of interest in funds [text block]", "terseLabel": "FUNDING FACILITIES" } } }, "localname": "DisclosureOfInterestInFundsExplanatory", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/FundingFacilities" ], "xbrltype": "textBlockItemType" }, "ifrs-full_DisclosureOfInterestsInSubsidiariesExplanatory": { "auth_ref": [ "r127" ], "lang": { "en": { "role": { "documentation": "The disclosure of interests in subsidiaries. [Refer: Subsidiaries [member]]" } }, "en-us": { "role": { "label": "Disclosure of interests in subsidiaries [text block]", "terseLabel": "INTEREST IN SUBSIDIARIES" } } }, "localname": "DisclosureOfInterestsInSubsidiariesExplanatory", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/InterestinSubsidiaries" ], "xbrltype": "textBlockItemType" }, "ifrs-full_DisclosureOfInventoriesExplanatory": { "auth_ref": [ "r65" ], "lang": { "en": { "role": { "documentation": "The entire disclosure for inventories." } }, "en-us": { "role": { "label": "Disclosure of inventories [text block]", "terseLabel": "INVENTORIES" } } }, "localname": "DisclosureOfInventoriesExplanatory", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/Inventories" ], "xbrltype": "textBlockItemType" }, "ifrs-full_DisclosureOfNoncontrollingInterestsExplanatory": { "auth_ref": [ "r284" ], "lang": { "en": { "role": { "documentation": "The disclosure of non-controlling interests. [Refer: Non-controlling interests]" } }, "en-us": { "role": { "label": "Disclosure of non-controlling interests [text block]", "terseLabel": "MATERIAL NON-CONTROLLING INTEREST" } } }, "localname": "DisclosureOfNoncontrollingInterestsExplanatory", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/MaterialNonControllingInterest" ], "xbrltype": "textBlockItemType" }, "ifrs-full_DisclosureOfOffsettingOfFinancialAssetsAndFinancialLiabilitiesExplanatory": { "auth_ref": [ "r182" ], "lang": { "en": { "role": { "documentation": "The disclosure of the offsetting of financial assets and financial liabilities. [Refer: Financial assets; Financial liabilities]" } }, "en-us": { "role": { "label": "Disclosure of offsetting of financial assets and financial liabilities [text block]", "terseLabel": "ANALYSIS OF ASSETS AND LIABILITIES BY FINANCIAL INSTRUMENT CLASSIFICATION" } } }, "localname": "DisclosureOfOffsettingOfFinancialAssetsAndFinancialLiabilitiesExplanatory", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/AnalysisofAssetsandLiabilitiesbyFinancialInstrumentClassification" ], "xbrltype": "textBlockItemType" }, "ifrs-full_DisclosureOfOperatingSegmentsExplanatory": { "auth_ref": [ "r186" ], "lang": { "en": { "role": { "documentation": "The disclosure of operating segments. [Refer: Operating segments [member]]" } }, "en-us": { "role": { "label": "Disclosure of operating segments [text block]", "terseLabel": "Schedule of operating profit" } } }, "localname": "DisclosureOfOperatingSegmentsExplanatory", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/OperatingProfitTables" ], "xbrltype": "textBlockItemType" }, "ifrs-full_DisclosureOfProfitLossFromOperatingActivitiesExplanatory": { "auth_ref": [ "r284" ], "lang": { "en": { "role": { "documentation": "The disclosure of profit (loss) from operating activities. [Refer: Profit (loss) from operating activities]" } }, "en-us": { "role": { "label": "Disclosure of profit (loss) from operating activities [text block]", "terseLabel": "OPERATING PROFIT" } } }, "localname": "DisclosureOfProfitLossFromOperatingActivitiesExplanatory", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/OperatingProfit" ], "xbrltype": "textBlockItemType" }, "ifrs-full_DisclosureOfPropertyPlantAndEquipmentExplanatory": { "auth_ref": [ "r61" ], "lang": { "en": { "role": { "documentation": "The entire disclosure for property, plant and equipment." } }, "en-us": { "role": { "label": "Disclosure of property, plant and equipment [text block]", "terseLabel": "Property, plant and equipment" } } }, "localname": "DisclosureOfPropertyPlantAndEquipmentExplanatory", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/PropertyPlantandEquipment" ], "xbrltype": "textBlockItemType" }, "ifrs-full_DisclosureOfRelatedPartyExplanatory": { "auth_ref": [ "r74" ], "lang": { "en": { "role": { "documentation": "The entire disclosure for related parties." } }, "en-us": { "role": { "label": "Disclosure of related party [text block]", "terseLabel": "RELATED PARTIES" } } }, "localname": "DisclosureOfRelatedPartyExplanatory", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/RelatedParties" ], "xbrltype": "textBlockItemType" }, "ifrs-full_DisclosureOfRevenueExplanatory": { "auth_ref": [ "r284" ], "lang": { "en": { "role": { "documentation": "The entire disclosure for revenue." } }, "en-us": { "role": { "label": "Disclosure of revenue [text block]", "terseLabel": "REVENUE" } } }, "localname": "DisclosureOfRevenueExplanatory", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/Revenue" ], "xbrltype": "textBlockItemType" }, "ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesExplanatory": { "auth_ref": [ "r79", "r82", "r139" ], "lang": { "en": { "role": { "documentation": "The disclosure of subsidiaries. [Refer: Subsidiaries [member]]" } }, "en-us": { "role": { "label": "Disclosure of subsidiaries [text block]", "terseLabel": "ACQUISITION OF SUBSIDIARY" } } }, "localname": "DisclosureOfSignificantInvestmentsInSubsidiariesExplanatory", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/AcquisitionofSubsidiary" ], "xbrltype": "textBlockItemType" }, "ifrs-full_DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory": { "auth_ref": [ "r206" ], "lang": { "en": { "role": { "documentation": "The entire disclosure for significant accounting policies applied by the entity." } }, "en-us": { "role": { "label": "Disclosure of significant accounting policies [text block]", "terseLabel": "SIGNIFICANT ACCOUNTING POLICIES" } } }, "localname": "DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/SignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "ifrs-full_DisclosureOfTradeAndOtherPayablesExplanatory": { "auth_ref": [ "r284" ], "lang": { "en": { "role": { "documentation": "The disclosure of trade and other payables. [Refer: Trade and other payables]" } }, "en-us": { "role": { "label": "Disclosure of trade and other payables [text block]", "terseLabel": "TRADE AND OTHER PAYABLES" } } }, "localname": "DisclosureOfTradeAndOtherPayablesExplanatory", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/TradeandOtherPayables" ], "xbrltype": "textBlockItemType" }, "ifrs-full_DisclosureOfTradeAndOtherReceivablesExplanatory": { "auth_ref": [ "r284" ], "lang": { "en": { "role": { "documentation": "The disclosure of trade and other receivables. [Refer: Trade and other receivables]" } }, "en-us": { "role": { "label": "Disclosure of trade and other receivables [text block]", "terseLabel": "TRADE AND OTHER RECEIVABLES AND PREPAYMENTS" } } }, "localname": "DisclosureOfTradeAndOtherReceivablesExplanatory", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/TradeandOtherReceivablesandPrepayments" ], "xbrltype": "textBlockItemType" }, "ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Disclosure of related party [Abstract]" } } }, "localname": "DisclosureOfTransactionsBetweenRelatedPartiesAbstract", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "xbrltype": "stringItemType" }, "ifrs-full_DisposalsIntangibleAssetsAndGoodwill": { "auth_ref": [ "r298" ], "crdr": "credit", "lang": { "en": { "role": { "documentation": "The decrease in intangible assets and goodwill resulting from disposals. [Refer: Intangible assets and goodwill]" } }, "en-us": { "role": { "label": "Disposals, intangible assets and goodwill", "terseLabel": "Cost" } } }, "localname": "DisposalsIntangibleAssetsAndGoodwill", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofintangibleassetsTable" ], "xbrltype": "monetaryItemType" }, "ifrs-full_DividendPayables": { "auth_ref": [ "r289" ], "crdr": "credit", "lang": { "en": { "role": { "documentation": "The amount of dividends that the company has declared but not yet paid." } }, "en-us": { "role": { "label": "Dividend payables", "terseLabel": "Dividend payable to NCI" } } }, "localname": "DividendPayables", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ScheduleoftradeandotherpayablesTable" ], "xbrltype": "monetaryItemType" }, "ifrs-full_DividendsPaid": { "auth_ref": [ "r7" ], "crdr": "debit", "lang": { "en": { "role": { "documentation": "The amount of dividends recognised as distributions to owners." } }, "en-us": { "role": { "label": "Dividends recognised as distributions to owners", "negatedLabel": "Dividend paid by subsidiaries to NCI" } } }, "localname": "DividendsPaid", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofdividendpaidTable" ], "xbrltype": "monetaryItemType" }, "ifrs-full_DividendsPaidClassifiedAsFinancingActivities": { "auth_ref": [ "r105" ], "calculation": { "http://www.karoooooltd.com/role/ConsolidatedCashFlow": { "order": 9.0, "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en": { "role": { "documentation": "The cash outflow for dividends paid by the entity, classified as financing activities." } }, "en-us": { "role": { "label": "Dividends paid, classified as financing activities", "negatedLabel": "Dividends paid", "negatedTerseLabel": "Dividends paid to NCI" } } }, "localname": "DividendsPaidClassifiedAsFinancingActivities", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ConsolidatedCashFlow", "http://www.karoooooltd.com/role/ScheduleofinformationrelatingtothegroupssubsidiarymaterialNCITable" ], "xbrltype": "monetaryItemType" }, "ifrs-full_DividendsPaidOrdinaryShares": { "auth_ref": [ "r88" ], "crdr": "debit", "lang": { "en": { "role": { "documentation": "The amount of dividends paid by the entity on ordinary shares. [Refer: Ordinary shares [member]]" } }, "en-us": { "role": { "label": "Dividends paid, ordinary shares", "terseLabel": "Dividend" } } }, "localname": "DividendsPaidOrdinaryShares", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofdividendpaidTable" ], "xbrltype": "monetaryItemType" }, "ifrs-full_DividendsPaidOrdinarySharesPerShare": { "auth_ref": [ "r88" ], "lang": { "en": { "role": { "documentation": "The amount of dividends paid per ordinary share." } }, "en-us": { "role": { "label": "Dividends paid, ordinary shares per share", "terseLabel": "Dividend per share (in Rand per share)" } } }, "localname": "DividendsPaidOrdinarySharesPerShare", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofdividendpaidTable" ], "xbrltype": "perShareItemType" }, "ifrs-full_DividendsPaidOtherSharesPerShare": { "auth_ref": [ "r88" ], "lang": { "en": { "role": { "documentation": "The amount of dividends paid per other share." } }, "en-us": { "role": { "label": "Dividends paid, other shares per share", "terseLabel": "Offer price per share (in Dollars per share)" } } }, "localname": "DividendsPaidOtherSharesPerShare", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/PresentationofConsolidatedFinancialStatementsDetails" ], "xbrltype": "perShareItemType" }, "ifrs-full_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings per share [abstract]", "terseLabel": "Earnings per share" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "stringItemType" }, "ifrs-full_EffectOfExchangeRateChangesOnCashAndCashEquivalents": { "auth_ref": [ "r103", "r104" ], "calculation": { "http://www.karoooooltd.com/role/ConsolidatedCashFlow": { "order": 3.0, "parentTag": "karo_TotalCashAndCashEquivalentsAtTheEndOfTheYear", "weight": 1.0 } }, "crdr": "debit", "lang": { "en": { "role": { "documentation": "The effect of exchange rate changes on cash and cash equivalents held or due in a foreign currency. [Refer: Cash and cash equivalents]" } }, "en-us": { "role": { "label": "Effect of exchange rate changes on cash and cash equivalents", "terseLabel": "Effect of exchange rate changes on cash and cash equivalents" } } }, "localname": "EffectOfExchangeRateChangesOnCashAndCashEquivalents", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "ifrs-full_EmployeeBenefitsExpense": { "auth_ref": [ "r1", "r46", "r225" ], "crdr": "debit", "lang": { "en": { "role": { "documentation": "The expense of all forms of consideration given by an entity in exchange for a service rendered by employees or for the termination of employment." } }, "en-us": { "role": { "label": "Employee benefits expense", "terseLabel": "Defined contribution plan" } } }, "localname": "EmployeeBenefitsExpense", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofoperatingprofitTable" ], "xbrltype": "monetaryItemType" }, "ifrs-full_EntitysTotalForRelatedPartiesMember": { "auth_ref": [ "r72" ], "lang": { "en": { "role": { "documentation": "This member stands for the standard value for the 'Categories of related parties' axis if no other member is used." } }, "en-us": { "role": { "label": "Entity's total for related parties [member]" } } }, "localname": "EntitysTotalForRelatedPartiesMember", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/AcquisitionofSubsidiaryDetails", "http://www.karoooooltd.com/role/FundingFacilitiesDetails", "http://www.karoooooltd.com/role/InterestinSubsidiariesDetails", "http://www.karoooooltd.com/role/ScheduleofdividendpaidTable" ], "xbrltype": "domainItemType" }, "ifrs-full_Equity": { "auth_ref": [ "r21", "r28", "r116", "r118", "r141", "r142", "r144" ], "calculation": { "http://www.karoooooltd.com/role/ConsolidatedBalanceSheet": { "order": 1.0, "parentTag": "ifrs-full_EquityAndLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en": { "role": { "documentation": "The amount of residual interest in the assets of the entity after deducting all its liabilities." } }, "en-us": { "role": { "label": "Equity", "periodEndLabel": "Balance", "periodStartLabel": "Balance", "totalLabel": "Total equity" } } }, "localname": "Equity", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ConsolidatedBalanceSheet", "http://www.karoooooltd.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "ifrs-full_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity [abstract]", "terseLabel": "Equity" } } }, "localname": "EquityAbstract", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "stringItemType" }, "ifrs-full_EquityAndLiabilities": { "auth_ref": [ "r21" ], "calculation": { "http://www.karoooooltd.com/role/ConsolidatedBalanceSheet": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en": { "role": { "documentation": "The amount of the entity's equity and liabilities. [Refer: Equity; Liabilities]" } }, "en-us": { "role": { "label": "Equity and liabilities", "totalLabel": "Total equity and liabilities" } } }, "localname": "EquityAndLiabilities", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "ifrs-full_EquityAttributableToOwnersOfParent": { "auth_ref": [ "r20" ], "calculation": { "http://www.karoooooltd.com/role/ConsolidatedBalanceSheet": { "order": 1.0, "parentTag": "ifrs-full_Equity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en": { "role": { "documentation": "The amount of equity attributable to the owners of the parent. This specifically excludes non-controlling interest." } }, "en-us": { "role": { "label": "Equity attributable to owners of parent", "totalLabel": "Equity attributable to equity holders of parent" } } }, "localname": "EquityAttributableToOwnersOfParent", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "ifrs-full_EquityMember": { "auth_ref": [ "r6" ], "lang": { "en": { "role": { "documentation": "This member stands for the residual interest in the assets of the entity after deducting all its liabilities. It also represents the standard value for the 'Components of equity' axis if no other member is used." } }, "en-us": { "role": { "label": "Equity [member]" } } }, "localname": "EquityMember", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ShareholdersEquityType2or3" ], "xbrltype": "domainItemType" }, "ifrs-full_FairValueOfAcquiredReceivables": { "auth_ref": [ "r163" ], "crdr": "debit", "lang": { "en": { "role": { "documentation": "The fair value of receivables acquired in a business combination. [Refer: Business combinations [member]]" } }, "en-us": { "role": { "label": "Fair value of acquired receivables", "terseLabel": "Subtotal" } } }, "localname": "FairValueOfAcquiredReceivables", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofdetailedinformationabouttradeandotherreceivablesandprepaymentsTable" ], "xbrltype": "monetaryItemType" }, "ifrs-full_FinanceCosts": { "auth_ref": [ "r40" ], "calculation": { "http://www.karoooooltd.com/role/ConsolidatedIncomeStatement": { "order": 4.0, "parentTag": "ifrs-full_ProfitLossBeforeTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en": { "role": { "documentation": "The amount of costs associated with financing activities of the entity." } }, "en-us": { "role": { "label": "Finance costs", "negatedLabel": "Finance costs" } } }, "localname": "FinanceCosts", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "ifrs-full_FinanceIncome": { "auth_ref": [ "r292" ], "calculation": { "http://www.karoooooltd.com/role/ConsolidatedIncomeStatement": { "order": 2.0, "parentTag": "ifrs-full_ProfitLossBeforeTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en": { "role": { "documentation": "The amount of income associated with interest and other financing activities of the entity." } }, "en-us": { "role": { "label": "Finance income", "terseLabel": "Finance income" } } }, "localname": "FinanceIncome", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ConsolidatedIncomeStatement", "http://www.karoooooltd.com/role/ScheduleofreconciliationofinformationonreportablesegmentstotheamountsreportedinconsolidatedfinancialstatementsTable" ], "xbrltype": "monetaryItemType" }, "ifrs-full_FinanceLeaseReceivables": { "auth_ref": [ "r289" ], "crdr": "debit", "lang": { "en": { "role": { "documentation": "The amount of receivables related to finance leases." } }, "en-us": { "role": { "label": "Finance lease receivables", "terseLabel": "Lease obligations" } } }, "localname": "FinanceLeaseReceivables", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofcontractualundiscountedcashflowsandcontractualinterestpaymentsTable" ], "xbrltype": "monetaryItemType" }, "ifrs-full_FinancialAssets": { "auth_ref": [ "r169", "r171", "r172", "r174", "r261" ], "crdr": "debit", "lang": { "en": { "role": { "documentation": "The amount of assets that are: (a) cash; (b) an equity instrument of another entity; (c) a contractual right: (i) to receive cash or another financial asset from another entity; or (ii) to exchange financial assets or financial liabilities with another entity under conditions that are potentially favourable to the entity; or (d) a contract that will, or may be, settled in the entity\u2019s own equity instruments and is: (i) a non-derivative for which the entity is, or may be, obliged to receive a variable number of the entity\u2019s own equity instruments; or (ii) a derivative that will, or may be, settled other than by the exchange of a fixed amount of cash or another financial asset for a fixed number of the entity\u2019s own equity instruments. For this purpose the entity\u2019s own equity instruments do not include puttable financial instruments classified as equity instruments in accordance with paragraphs 16A-16B of IAS 32, instruments that impose on the entity an obligation to deliver to another party a pro rata share of the net assets of the entity only on liquidation and are classified as equity instruments in accordance with paragraphs 16C-16D of IAS 32, or instruments that are contracts for the future receipt or delivery of the entity\u2019s own equity instruments. [Refer: Financial instruments, class [member]; Financial liabilities]" } }, "en-us": { "role": { "label": "Financial assets", "netLabel": "Net assets", "terseLabel": "Total", "verboseLabel": "Settlement of amounts due from Purple Rain" } } }, "localname": "FinancialAssets", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofinformationrelatingtothegroupssubsidiarymaterialNCITable", "http://www.karoooooltd.com/role/ScheduleofnetassetsandthecashoutflowsontheacquisitionTable", "http://www.karoooooltd.com/role/ScheduleofotherfinancialassetsTable", "http://www.karoooooltd.com/role/ScheduleofpropertyplantandequipmentTable" ], "xbrltype": "monetaryItemType" }, "ifrs-full_FinancialAssetsMember": { "auth_ref": [ "r176", "r177", "r198", "r203", "r204", "r205" ], "lang": { "en": { "role": { "documentation": "This member stands for aggregated classes of financial assets. It also represents the standard value for the 'Classes of financial assets' axis if no other member is used. [Refer: Financial assets]" } }, "en-us": { "role": { "label": "Financial assets, class [member]" } } }, "localname": "FinancialAssetsMember", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofpropertyplantandequipmentTable", "http://www.karoooooltd.com/role/ScheduleofreconciliationofthecarryingvalueofpropertyplantandequipmentTable" ], "xbrltype": "domainItemType" }, "ifrs-full_FinancialLiabilities": { "auth_ref": [ "r169" ], "crdr": "credit", "lang": { "en": { "role": { "documentation": "The amount of liabilities that are: (a) a contractual obligation: (i) to deliver cash or another financial asset to another entity; or (ii) to exchange financial assets or financial liabilities with another entity under conditions that are potentially unfavourable to the entity; or (b) a contract that will, or may be, settled in the entity\u2019s own equity instruments and is: (i) a non-derivative for which the entity is, or may be, obliged to deliver a variable number of the entity\u2019s own equity instruments; or (ii) a derivative that will, or may be, settled other than by the exchange of a fixed amount of cash or another financial asset for a fixed number of the entity\u2019s own equity instruments. For this purpose, rights, options or warrants to acquire a fixed number of the entity\u2019s own equity instruments for a fixed amount of any currency are equity instruments if the entity offers the rights, options or warrants pro rata to all of its existing owners of the same class of its own non-derivative equity instruments. Also, for those purposes the entity\u2019s own equity instruments do not include puttable financial instruments that are classified as equity instruments in accordance with paragraphs 16A-16B of IAS 32, instruments that impose on the entity an obligation to deliver to another party a pro rata share of the net assets of the entity only on liquidation and are classified as equity instruments in accordance with paragraphs 16C-16D of IAS 32, or instruments that are contracts for the future receipt or delivery of the entity\u2019s own equity instruments. As an exception, an instrument that meets the definition of a financial liability is classified as an equity instrument if it has all the features and meets the conditions in paragraphs 16A-16B or paragraphs 16C-16D of IAS 32. [Refer: Financial instruments, class [member]; Financial assets; Derivatives [member]]" } }, "en-us": { "role": { "label": "Financial liabilities", "terseLabel": "Financial liabilities" } } }, "localname": "FinancialLiabilities", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofclassificationoffinancialassetsandfinancialliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "ifrs-full_FinancialLiabilitiesAtFairValue": { "auth_ref": [ "r169" ], "crdr": "credit", "lang": { "en": { "role": { "documentation": "The fair value of financial liabilities. [Refer: At fair value [member]; Financial liabilities]" } }, "en-us": { "role": { "label": "Financial liabilities, at fair value", "terseLabel": "Cash consideration transferred for the business" } } }, "localname": "FinancialLiabilitiesAtFairValue", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofnetassetsandthecashoutflowsontheacquisitionTable" ], "xbrltype": "monetaryItemType" }, "ifrs-full_FinancialLiabilitiesCategoryMember": { "auth_ref": [ "r179" ], "lang": { "en": { "role": { "documentation": "This member stands for aggregated categories of financial liabilities. It also represents the standard value for the 'Categories of financial liabilities' axis if no other member is used. [Refer: Financial assets]" } }, "en-us": { "role": { "label": "Financial liabilities, category [member]" } } }, "localname": "FinancialLiabilitiesCategoryMember", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ScheduleoffinancialliabilitiesTable" ], "xbrltype": "domainItemType" }, "ifrs-full_FinancialLiabilitiesMember": { "auth_ref": [ "r176", "r177", "r198", "r204" ], "lang": { "en": { "role": { "documentation": "This member stands for aggregated classes financial liabilities. It also represents the standard value for the 'Classes of financial liabilities' axis if no other member is used. [Refer: Financial liabilities]" } }, "en-us": { "role": { "label": "Financial liabilities, class [member]" } } }, "localname": "FinancialLiabilitiesMember", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ScheduleoffinancialliabilitiesTable" ], "xbrltype": "domainItemType" }, "ifrs-full_FinancialLiabilitiesTypeMember": { "auth_ref": [ "r180", "r181" ], "lang": { "en": { "role": { "documentation": "This member stands for aggregated types of financial liabilities. It also represents the standard value for the 'Types of financial liabilities' axis if no other member is used. [Refer: Financial assets]" } }, "en-us": { "role": { "label": "Financial liabilities, type [member]" } } }, "localname": "FinancialLiabilitiesTypeMember", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofclassificationoffinancialassetsandfinancialliabilitiesTable" ], "xbrltype": "domainItemType" }, "ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationNetOfTax": { "auth_ref": [ "r43" ], "calculation": { "http://www.karoooooltd.com/role/ConsolidatedComprehensiveIncome": { "order": 2.0, "parentTag": "ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en": { "role": { "documentation": "The gains (losses) recognised in other comprehensive income on exchange differences on the translation of financial statements of foreign operations, net of tax, before reclassification adjustments. [Refer: Other comprehensive income]" } }, "en-us": { "role": { "label": "Gains (losses) on exchange differences on translation of foreign operations, net of tax", "terseLabel": "Exchange differences on translating foreign operations" } } }, "localname": "GainsLossesOnExchangeDifferencesOnTranslationNetOfTax", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ConsolidatedComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "ifrs-full_GainsLossesRecognisedInProfitOrLossAttributableToChangeInUnrealisedGainsOrLossesForLiabilitiesHeldAtEndOfPeriodFairValueMeasurement": { "auth_ref": [ "r145" ], "crdr": "credit", "lang": { "en": { "role": { "documentation": "The gains (losses) recognised in profit or loss for liabilities measured at fair value that are attributable to the change in unrealised gains or losses relating to those liabilities held at the end of the reporting period. [Refer: At fair value [member]]" } }, "en-us": { "role": { "label": "Gains (losses) recognised in profit or loss attributable to change in unrealised gains or losses for liabilities held at end of period, fair value measurement", "terseLabel": "Profit attributable to NCI" } } }, "localname": "GainsLossesRecognisedInProfitOrLossAttributableToChangeInUnrealisedGainsOrLossesForLiabilitiesHeldAtEndOfPeriodFairValueMeasurement", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofinformationrelatingtothegroupssubsidiarymaterialNCITable" ], "xbrltype": "monetaryItemType" }, "ifrs-full_GainsLossesRecognisedInProfitOrLossFairValueMeasurementLiabilities": { "auth_ref": [ "r143" ], "lang": { "en": { "role": { "documentation": "The gains (losses) including exchange differences recognised in profit or loss on the fair value measurement of liabilities. [Refer: At fair value [member]]" } }, "en-us": { "role": { "label": "Gains (losses) recognised in profit or loss including exchange differences, fair value measurement, liabilities", "terseLabel": "(Charge)/credit to income statement" } } }, "localname": "GainsLossesRecognisedInProfitOrLossFairValueMeasurementLiabilities", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofdeferredtaxTable" ], "xbrltype": "monetaryItemType" }, "ifrs-full_GeographicalAreasAxis": { "auth_ref": [ "r196", "r233", "r253", "r270" ], "lang": { "en": { "role": { "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table." } }, "en-us": { "role": { "label": "Geographical areas [axis]" } } }, "localname": "GeographicalAreasAxis", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofdisaggregationofrevenuefromcontractswithcustomersTable", "http://www.karoooooltd.com/role/ScheduleoffinancialliabilitiesTable", "http://www.karoooooltd.com/role/ScheduleofgoodwillisallocatedcashgeneratingunitsTable", "http://www.karoooooltd.com/role/ScheduleofinformationaboutgeographicalareasTable" ], "xbrltype": "stringItemType" }, "ifrs-full_GeographicalAreasMember": { "auth_ref": [ "r196", "r233", "r253", "r270" ], "lang": { "en": { "role": { "documentation": "This member stands for aggregated geographical areas. It also represents the standard value for the 'Geographical areas' axis if no other member is used." } }, "en-us": { "role": { "label": "Geographical areas [member]" } } }, "localname": "GeographicalAreasMember", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofdisaggregationofrevenuefromcontractswithcustomersTable", "http://www.karoooooltd.com/role/ScheduleoffinancialliabilitiesTable", "http://www.karoooooltd.com/role/ScheduleofgoodwillisallocatedcashgeneratingunitsTable", "http://www.karoooooltd.com/role/ScheduleofinformationaboutgeographicalareasTable" ], "xbrltype": "domainItemType" }, "ifrs-full_GoodsOrServicesTransferredAtPointInTimeMember": { "auth_ref": [ "r254" ], "lang": { "en": { "role": { "documentation": "This member stands for goods or services transferred to customers at a point in time. [Refer: Performance obligations satisfied at point in time [member]]" } }, "en-us": { "role": { "label": "Goods or services transferred at point in time [member]", "terseLabel": "Products and services transferred at a point in time [Member]" } } }, "localname": "GoodsOrServicesTransferredAtPointInTimeMember", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofdisaggregationofrevenuefromcontractswithcustomersTable" ], "xbrltype": "domainItemType" }, "ifrs-full_GoodsOrServicesTransferredOverTimeMember": { "auth_ref": [ "r254" ], "lang": { "en": { "role": { "documentation": "This member stands for goods or services transferred to customers over time. [Refer: Performance obligations satisfied over time [member]]" } }, "en-us": { "role": { "label": "Goods or services transferred over time [member]", "terseLabel": "Services transferred over time [Member]" } } }, "localname": "GoodsOrServicesTransferredOverTimeMember", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofdisaggregationofrevenuefromcontractswithcustomersTable" ], "xbrltype": "domainItemType" }, "ifrs-full_Goodwill": { "auth_ref": [ "r10", "r91", "r92", "r166" ], "calculation": { "http://www.karoooooltd.com/role/ConsolidatedBalanceSheet": { "order": 4.0, "parentTag": "ifrs-full_NoncurrentAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en": { "role": { "documentation": "The amount of assets representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognised. [Refer: Business combinations [member]]" } }, "en-us": { "role": { "label": "Goodwill", "terseLabel": "Goodwill", "verboseLabel": "Add: Goodwill" } } }, "localname": "Goodwill", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ConsolidatedBalanceSheet", "http://www.karoooooltd.com/role/ScheduleofnetassetsandthecashoutflowsontheacquisitionTable" ], "xbrltype": "monetaryItemType" }, "ifrs-full_GovernmentGrants": { "auth_ref": [ "r289" ], "crdr": "credit", "lang": { "en": { "role": { "documentation": "The amount of assistance by government in the form of transfers of resources to an entity in return for past or future compliance with certain conditions relating to the operating activities of the entity, recognised as deferred income. They exclude those forms of government assistance that cannot reasonably have a value placed upon them and transactions with government that cannot be distinguished from the normal trading transactions of the entity. [Refer: Deferred income other than contract liabilities; Government [member]]" } }, "en-us": { "role": { "label": "Government grants", "terseLabel": "Offsetting government grant" } } }, "localname": "GovernmentGrants", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/OperatingProfitDetails" ], "xbrltype": "monetaryItemType" }, "ifrs-full_GrossLeaseLiabilities": { "auth_ref": [ "r159", "r263" ], "crdr": "credit", "lang": { "en": { "role": { "documentation": "The amount of contractual undiscounted cash flows in relation to lease liabilities before deducting finance charges. [Refer: Lease liabilities]" } }, "en-us": { "role": { "label": "Gross lease liabilities", "terseLabel": "Lease liabilities" } } }, "localname": "GrossLeaseLiabilities", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ScheduleoffinancecostsTable" ], "xbrltype": "monetaryItemType" }, "ifrs-full_GrossProfit": { "auth_ref": [ "r226" ], "calculation": { "http://www.karoooooltd.com/role/ConsolidatedIncomeStatement": { "order": 1.0, "parentTag": "ifrs-full_ProfitLossFromOperatingActivities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en": { "role": { "documentation": "The amount of revenue less cost of sales. [Refer: Cost of sales; Revenue]" } }, "en-us": { "role": { "label": "Gross profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed": { "auth_ref": [ "r257", "r258" ], "crdr": "debit", "lang": { "en": { "role": { "documentation": "The amount recognised as of the acquisition date for net identifiable assets acquired or liabilities assumed in a business combination. [Refer: Business combinations [member]]" } }, "en-us": { "role": { "label": "Identifiable assets acquired (liabilities assumed)", "terseLabel": "Net identifiable assets acquired" } } }, "localname": "IdentifiableAssetsAcquiredLiabilitiesAssumed", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofnetassetsandthecashoutflowsontheacquisitionTable" ], "xbrltype": "monetaryItemType" }, "ifrs-full_IdentifiableIntangibleAssetsRecognisedAsOfAcquisitionDate": { "auth_ref": [ "r257", "r258" ], "crdr": "debit", "lang": { "en": { "role": { "documentation": "The amount recognised as of the acquisition date for identifiable intangible assets acquired in a business combination. [Refer: Intangible assets other than goodwill; Business combinations [member]]" } }, "en-us": { "role": { "label": "Identifiable intangible assets recognised as of acquisition date", "terseLabel": "Intangible assets" } } }, "localname": "IdentifiableIntangibleAssetsRecognisedAsOfAcquisitionDate", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofnetassetsandthecashoutflowsontheacquisitionTable" ], "xbrltype": "monetaryItemType" }, "ifrs-full_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Profit or loss [abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "xbrltype": "stringItemType" }, "ifrs-full_IncomeTaxExpenseContinuingOperations": { "auth_ref": [ "r42", "r50", "r52", "r53", "r76", "r138", "r185" ], "crdr": "debit", "lang": { "en": { "role": { "documentation": "The aggregate amount included in the determination of profit (loss) for the period in respect of current tax and deferred tax. [Refer: Current tax expense (income); Deferred tax expense (income)]" } }, "en-us": { "role": { "label": "Tax expense (income)", "terseLabel": "Total tax expense" } } }, "localname": "IncomeTaxExpenseContinuingOperations", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ScheduleoftaxationTable" ], "xbrltype": "monetaryItemType" }, "ifrs-full_IncomeTaxesPaidClassifiedAsOperatingActivities": { "auth_ref": [ "r309" ], "crdr": "credit", "lang": { "en": { "role": { "documentation": "The cash outflow for income taxes paid, classified as operating activities." } }, "en-us": { "role": { "label": "Income taxes paid, classified as operating activities", "negatedLabel": "Taxation paid" } } }, "localname": "IncomeTaxesPaidClassifiedAsOperatingActivities", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ScheduleoftaxationpaidTable" ], "xbrltype": "monetaryItemType" }, "ifrs-full_IncomeTaxesPaidRefund": { "auth_ref": [ "r106" ], "calculation": { "http://www.karoooooltd.com/role/ConsolidatedCashFlow": { "order": 4.0, "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en": { "role": { "documentation": "The cash flows from income taxes paid or refunded." } }, "en-us": { "role": { "label": "Income taxes paid (refund)", "negatedLabel": "Income tax paid" } } }, "localname": "IncomeTaxesPaidRefund", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "ifrs-full_IncreaseDecreaseInCashAndCashEquivalents": { "auth_ref": [ "r110" ], "crdr": "debit", "lang": { "en": { "role": { "documentation": "The increase (decrease) in cash and cash equivalents after the effect of exchange rate changes on cash and cash equivalents held in foreign currencies. [Refer: Cash and cash equivalents; Effect of exchange rate changes on cash and cash equivalents]" } }, "en-us": { "role": { "label": "Increase (decrease) in cash and cash equivalents after effect of exchange rate changes", "terseLabel": "Net inflow of cash" } } }, "localname": "IncreaseDecreaseInCashAndCashEquivalents", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofnetassetsandthecashoutflowsontheacquisitionTable" ], "xbrltype": "monetaryItemType" }, "ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges": { "auth_ref": [ "r110" ], "calculation": { "http://www.karoooooltd.com/role/ConsolidatedCashFlow": { "order": 1.0, "parentTag": "karo_TotalCashAndCashEquivalentsAtTheEndOfTheYear", "weight": 1.0 } }, "crdr": "debit", "lang": { "en": { "role": { "documentation": "The increase (decrease) in cash and cash equivalents before the effect of exchange rate changes on cash and cash equivalents held in foreign currencies. [Refer: Cash and cash equivalents; Effect of exchange rate changes on cash and cash equivalents]" } }, "en-us": { "role": { "label": "Increase (decrease) in cash and cash equivalents before effect of exchange rate changes", "terseLabel": "Net outflow of cash", "totalLabel": "Net increase/(decrease) in cash and cash equivalents" } } }, "localname": "IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ConsolidatedCashFlow", "http://www.karoooooltd.com/role/ScheduleofnetassetsandthecashoutflowsontheacquisitionTable" ], "xbrltype": "monetaryItemType" }, "ifrs-full_IncreaseDecreaseInNumberOfOrdinarySharesIssued": { "auth_ref": [ "r288" ], "lang": { "en": { "role": { "documentation": "The increase (decrease) in the number of ordinary shares issued. [Refer: Ordinary shares [member]]" } }, "en-us": { "role": { "label": "Increase (decrease) in number of ordinary shares issued", "terseLabel": "Number of ordinary shares issue increase" } } }, "localname": "IncreaseDecreaseInNumberOfOrdinarySharesIssued", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ShareCapitalDetails" ], "xbrltype": "sharesItemType" }, "ifrs-full_IncreaseDecreaseInWorkingCapital": { "auth_ref": [ "r308" ], "calculation": { "http://www.karoooooltd.com/role/ConsolidatedCashFlow": { "order": 7.0, "parentTag": "ifrs-full_CashFlowsFromUsedInOperations", "weight": 1.0 } }, "crdr": "credit", "lang": { "en": { "role": { "documentation": "The increase (decrease) in working capital." } }, "en-us": { "role": { "label": "Increase (decrease) in working capital", "terseLabel": "Capitalized commission assets" } } }, "localname": "IncreaseDecreaseInWorkingCapital", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "ifrs-full_IncreaseDecreaseThroughAcquisitionOfSubsidiary": { "auth_ref": [ "r287" ], "crdr": "credit", "lang": { "en": { "role": { "documentation": "The increase (decrease) in equity resulting from the acquisition of subsidiaries. [Refer: Subsidiaries [member]]" } }, "en-us": { "role": { "label": "Increase (decrease) through acquisition of subsidiary, equity", "terseLabel": "Acquiring interest in subsidiaries without change in control" } } }, "localname": "IncreaseDecreaseThroughAcquisitionOfSubsidiary", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "ifrs-full_IncreaseDecreaseThroughChangeInEquityOfSubsidiaries": { "auth_ref": [ "r287" ], "crdr": "credit", "lang": { "en": { "role": { "documentation": "The increase (decrease) in the entity's equity resulting from the change in the equity of subsidiaries. [Refer: Subsidiaries [member]]" } }, "en-us": { "role": { "label": "Increase (decrease) through change in equity of subsidiaries, equity", "terseLabel": "Total changes in ownership interest in subsidiaries" } } }, "localname": "IncreaseDecreaseThroughChangeInEquityOfSubsidiaries", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "ifrs-full_IncreaseDecreaseThroughDisposalOfSubsidiary": { "auth_ref": [ "r287" ], "crdr": "credit", "lang": { "en": { "role": { "documentation": "The increase (decrease) in equity resulting from the disposal of subsidiaries. [Refer: Subsidiaries [member]]" } }, "en-us": { "role": { "label": "Increase (decrease) through disposal of subsidiary, equity", "terseLabel": "Disposal of interest in subsidiaries without change in control" } } }, "localname": "IncreaseDecreaseThroughDisposalOfSubsidiary", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesGoodwill": { "auth_ref": [ "r165" ], "crdr": "debit", "lang": { "en": { "role": { "documentation": "The increase (decrease) in goodwill resulting from net exchange differences arising on the translation of the financial statements from the functional currency into a different presentation currency, including the translation of a foreign operation into the presentation currency of the reporting entity. [Refer: Goodwill]" } }, "en-us": { "role": { "label": "Increase (decrease) through net exchange differences, goodwill", "terseLabel": "The effect of changes in foreign exchange rates" } } }, "localname": "IncreaseDecreaseThroughNetExchangeDifferencesGoodwill", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofreconciliationofmovementofliabilitiestocashflowsarisingfromfinancingactivitiesTable" ], "xbrltype": "monetaryItemType" }, "ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill": { "auth_ref": [ "r299" ], "crdr": "debit", "lang": { "en": { "role": { "documentation": "The increase (decrease) in intangible assets and goodwill resulting from the net exchange differences arising when the financial statements are translated from the functional currency into a different presentation currency, including the translation of a foreign operation into the presentation currency of the reporting entity. [Refer: Intangible assets and goodwill]" } }, "en-us": { "role": { "label": "Increase (decrease) through net exchange differences, intangible assets and goodwill", "terseLabel": "Translation adjustments" } } }, "localname": "IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofgoodwillisallocatedcashgeneratingunitsTable" ], "xbrltype": "monetaryItemType" }, "ifrs-full_IncreaseDecreaseThroughTransactionsWithOwners": { "auth_ref": [ "r287" ], "crdr": "credit", "lang": { "en": { "role": { "documentation": "The increase (decrease) in equity resulting from transactions with owners." } }, "en-us": { "role": { "label": "Increase (decrease) through transactions with owners, equity", "terseLabel": "Total transactions with owner" } } }, "localname": "IncreaseDecreaseThroughTransactionsWithOwners", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "ifrs-full_IncreaseDecreaseThroughTransfersIntangibleAssetsOtherThanGoodwill": { "auth_ref": [ "r300" ], "crdr": "debit", "lang": { "en": { "role": { "documentation": "The increase (decrease) in intangible assets other than goodwill resulting from transfers. [Refer: Intangible assets other than goodwill]" } }, "en-us": { "role": { "label": "Increase (decrease) through transfers, intangible assets other than goodwill", "terseLabel": "Translation adjustments" } } }, "localname": "IncreaseDecreaseThroughTransfersIntangibleAssetsOtherThanGoodwill", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofreconciliationofthecarryingvalueofintangibleassetsTable" ], "xbrltype": "monetaryItemType" }, "ifrs-full_InitiallyAppliedIFRSsAxis": { "auth_ref": [ "r113" ], "lang": { "en": { "role": { "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table." } }, "en-us": { "role": { "label": "Initially applied IFRSs [axis]" } } }, "localname": "InitiallyAppliedIFRSsAxis", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofsignificantimpactonthegroupsconsolidatedfinancialstatementsTable" ], "xbrltype": "stringItemType" }, "ifrs-full_IntangibleAssetsAndGoodwill": { "auth_ref": [ "r289" ], "calculation": { "http://www.karoooooltd.com/role/ConsolidatedBalanceSheet": { "order": 3.0, "parentTag": "ifrs-full_NoncurrentAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en": { "role": { "documentation": "The amount of intangible assets and goodwill held by the entity. [Refer: Goodwill; Intangible assets other than goodwill]" } }, "en-us": { "role": { "label": "Intangible assets and goodwill", "terseLabel": "Intangible assets" } } }, "localname": "IntangibleAssetsAndGoodwill", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "ifrs-full_IntangibleAssetsAndGoodwillMember": { "auth_ref": [ "r301" ], "lang": { "en": { "role": { "documentation": "This member stands for intangible assets and goodwill. It also represents the standard value for the 'Classes of intangible assets and goodwill' axis if no other member is used. [Refer: Goodwill; Intangible assets other than goodwill]" } }, "en-us": { "role": { "label": "Intangible assets and goodwill [member]" } } }, "localname": "IntangibleAssetsAndGoodwillMember", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofkeyestimatesusedforthefairvalueTable" ], "xbrltype": "domainItemType" }, "ifrs-full_IntangibleAssetsOtherThanGoodwill": { "auth_ref": [ "r10", "r95" ], "crdr": "debit", "lang": { "en": { "role": { "documentation": "The amount of identifiable non-monetary assets without physical substance. This amount does not include goodwill. [Refer: Goodwill]" } }, "en-us": { "role": { "label": "Intangible assets other than goodwill", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance" } } }, "localname": "IntangibleAssetsOtherThanGoodwill", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofreconciliationofthecarryingvalueofintangibleassetsTable" ], "xbrltype": "monetaryItemType" }, "ifrs-full_IntangibleAssetsOtherThanGoodwillMember": { "auth_ref": [ "r96", "r237", "r256" ], "lang": { "en": { "role": { "documentation": "This member stands for intangible assets other than goodwill. It also represents the standard value for the 'Classes of intangible assets other than goodwill' axis if no other member is used. [Refer: Intangible assets other than goodwill]" } }, "en-us": { "role": { "label": "Intangible assets other than goodwill [member]" } } }, "localname": "IntangibleAssetsOtherThanGoodwillMember", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofintangibleassetsTable", "http://www.karoooooltd.com/role/ScheduleofreconciliationofthecarryingvalueofintangibleassetsTable" ], "xbrltype": "domainItemType" }, "ifrs-full_InterestCostsIncurred": { "auth_ref": [ "r288" ], "lang": { "en": { "role": { "documentation": "The amount of interest costs that an entity incurs." } }, "en-us": { "role": { "label": "Interest costs incurred", "terseLabel": "Costs incurred" } } }, "localname": "InterestCostsIncurred", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/PresentationofConsolidatedFinancialStatementsDetails" ], "xbrltype": "monetaryItemType" }, "ifrs-full_InterestExpenseOnBankLoansAndOverdrafts": { "auth_ref": [ "r288" ], "crdr": "debit", "lang": { "en": { "role": { "documentation": "The amount of interest expense on bank loans and overdrafts. [Refer: Interest expense; Bank overdrafts]" } }, "en-us": { "role": { "label": "Interest expense on bank loans and overdrafts", "terseLabel": "Bank overdraft" } } }, "localname": "InterestExpenseOnBankLoansAndOverdrafts", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofcontractualundiscountedcashflowsandcontractualinterestpaymentsTable" ], "xbrltype": "monetaryItemType" }, "ifrs-full_InterestExpenseOnBorrowings": { "auth_ref": [ "r288" ], "crdr": "debit", "lang": { "en": { "role": { "documentation": "The amount of interest expense on borrowings. [Refer: Interest expense; Borrowings]" } }, "en-us": { "role": { "label": "Interest expense on borrowings", "terseLabel": "Interest expense" } } }, "localname": "InterestExpenseOnBorrowings", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofreconciliationofmovementofliabilitiestocashflowsarisingfromfinancingactivitiesTable" ], "xbrltype": "monetaryItemType" }, "ifrs-full_InterestIncomeOnDeposits": { "auth_ref": [ "r288" ], "crdr": "credit", "lang": { "en": { "role": { "documentation": "The amount of interest income on deposits. [Refer: Interest income]" } }, "en-us": { "role": { "label": "Interest income on deposits", "terseLabel": "Interest income from bank balances" } } }, "localname": "InterestIncomeOnDeposits", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ScheduleoffinanceincomeTable" ], "xbrltype": "monetaryItemType" }, "ifrs-full_InterestPaidClassifiedAsOperatingActivities": { "auth_ref": [ "r105" ], "calculation": { "http://www.karoooooltd.com/role/ConsolidatedCashFlow": { "order": 3.0, "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en": { "role": { "documentation": "The cash outflow for interest paid, classified as operating activities." } }, "en-us": { "role": { "label": "Interest paid, classified as operating activities", "negatedLabel": "Interest paid" } } }, "localname": "InterestPaidClassifiedAsOperatingActivities", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "ifrs-full_InterestPayable": { "auth_ref": [ "r288" ], "crdr": "credit", "lang": { "en": { "role": { "documentation": "The amount of interest recognised as a liability." } }, "en-us": { "role": { "label": "Interest payable", "terseLabel": "Interest paid to related party" } } }, "localname": "InterestPayable", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ScheduleoftransactionwithrelatedpartiesTable" ], "xbrltype": "monetaryItemType" }, "ifrs-full_InterestReceivedClassifiedAsOperatingActivities": { "auth_ref": [ "r105" ], "calculation": { "http://www.karoooooltd.com/role/ConsolidatedCashFlow": { "order": 2.0, "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en": { "role": { "documentation": "The cash inflow from interest received, classified as operating activities." } }, "en-us": { "role": { "label": "Interest received, classified as operating activities", "terseLabel": "Interest received" } } }, "localname": "InterestReceivedClassifiedAsOperatingActivities", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "ifrs-full_Inventories": { "auth_ref": [ "r13", "r63", "r228" ], "calculation": { "http://www.karoooooltd.com/role/ConsolidatedBalanceSheet": { "order": 1.0, "parentTag": "ifrs-full_CurrentAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en": { "role": { "documentation": "The amount of current inventories. [Refer: Inventories]" } }, "en-us": { "role": { "label": "Current inventories", "terseLabel": "Inventories" } } }, "localname": "Inventories", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "ifrs-full_InventoriesTotal": { "auth_ref": [ "r13" ], "calculation": { "http://www.karoooooltd.com/role/ScheduleofinventoriesTable": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en": { "role": { "documentation": "The amount of assets: (a) held for sale in the ordinary course of business; (b) in the process of production for such sale; or (c) in the form of materials or supplies to be consumed in the production process or in the rendering of services. Inventories encompass goods purchased and held for resale including, for example, merchandise purchased by a retailer and held for resale, or land and other property held for resale. Inventories also encompass finished goods produced, or work in progress being produced, by the entity and include materials and supplies awaiting use in the production process. [Refer: Current finished goods; Current merchandise; Current work in progress; Land]" } }, "en-us": { "role": { "label": "Inventories", "totalLabel": "Total inventories" } } }, "localname": "InventoriesTotal", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofinventoriesTable" ], "xbrltype": "monetaryItemType" }, "ifrs-full_IssueOfEquity": { "auth_ref": [ "r5" ], "crdr": "credit", "lang": { "en": { "role": { "documentation": "The increase in equity through the issue of equity instruments." } }, "en-us": { "role": { "label": "Issue of equity", "terseLabel": "Value of equity" } } }, "localname": "IssueOfEquity", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/GoodwillDetails" ], "xbrltype": "monetaryItemType" }, "ifrs-full_IssuedCapital": { "auth_ref": [ "r230" ], "calculation": { "http://www.karoooooltd.com/role/ConsolidatedBalanceSheet": { "order": 1.0, "parentTag": "ifrs-full_EquityAttributableToOwnersOfParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en": { "role": { "documentation": "The nominal value of capital issued." } }, "en-us": { "role": { "label": "Issued capital", "terseLabel": "Share capital" } } }, "localname": "IssuedCapital", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "ifrs-full_KeyManagementPersonnelCompensationPostemploymentBenefits": { "auth_ref": [ "r69" ], "crdr": "debit", "lang": { "en": { "role": { "documentation": "The amount of compensation to key management personnel in the form of post-employment benefits. [Refer: Key management personnel of entity or parent [member]]" } }, "en-us": { "role": { "label": "Key management personnel compensation, post-employment benefits", "terseLabel": "Post-employment benefits" } } }, "localname": "KeyManagementPersonnelCompensationPostemploymentBenefits", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofdirectorsandkeymanagementpersonnelemolumentsTable" ], "xbrltype": "monetaryItemType" }, "ifrs-full_KeyManagementPersonnelCompensationSharebasedPayment": { "auth_ref": [ "r70" ], "crdr": "debit", "lang": { "en": { "role": { "documentation": "The amount of compensation to key management personnel in the form of share-based payments. [Refer: Key management personnel of entity or parent [member]]" } }, "en-us": { "role": { "label": "Key management personnel compensation, share-based payment", "terseLabel": "Total directors and key management personnel emoluments" } } }, "localname": "KeyManagementPersonnelCompensationSharebasedPayment", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofdirectorsandkeymanagementpersonnelemolumentsTable" ], "xbrltype": "monetaryItemType" }, "ifrs-full_LaterThanFourYearsAndNotLaterThanFiveYearsMember": { "auth_ref": [ "r160", "r161", "r202", "r262", "r266", "r288" ], "lang": { "en": { "role": { "documentation": "This member stands for a time band of later than four years and not later than five years." } }, "en-us": { "role": { "label": "Later than four years and not later than five years [member]", "terseLabel": ">5 years [Member]" } } }, "localname": "LaterThanFourYearsAndNotLaterThanFiveYearsMember", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofcontractualundiscountedcashflowsandcontractualinterestpaymentsTable" ], "xbrltype": "domainItemType" }, "ifrs-full_LaterThanOneYearAndNotLaterThanTwoYearsMember": { "auth_ref": [ "r160", "r161", "r202", "r262", "r266", "r288" ], "lang": { "en": { "role": { "documentation": "This member stands for a time band of later than one year and not later than two years." } }, "en-us": { "role": { "label": "Later than one year and not later than two years [member]", "terseLabel": "2 years [Member]" } } }, "localname": "LaterThanOneYearAndNotLaterThanTwoYearsMember", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofcontractualundiscountedcashflowsandcontractualinterestpaymentsTable" ], "xbrltype": "domainItemType" }, "ifrs-full_LaterThanThreeYearsAndNotLaterThanFourYearsMember": { "auth_ref": [ "r160", "r161", "r202", "r262", "r266", "r288" ], "lang": { "en": { "role": { "documentation": "This member stands for a time band of later than three years and not later than four years." } }, "en-us": { "role": { "label": "Later than three years and not later than four years [member]", "terseLabel": "4 years [Member]" } } }, "localname": "LaterThanThreeYearsAndNotLaterThanFourYearsMember", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofcontractualundiscountedcashflowsandcontractualinterestpaymentsTable" ], "xbrltype": "domainItemType" }, "ifrs-full_LaterThanTwoYearsAndNotLaterThanThreeYearsMember": { "auth_ref": [ "r160", "r161", "r202", "r262", "r266", "r288" ], "lang": { "en": { "role": { "documentation": "This member stands for a time band of later than two years and not later than three years." } }, "en-us": { "role": { "label": "Later than two years and not later than three years [member]", "terseLabel": "3 years [Member]" } } }, "localname": "LaterThanTwoYearsAndNotLaterThanThreeYearsMember", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofcontractualundiscountedcashflowsandcontractualinterestpaymentsTable" ], "xbrltype": "domainItemType" }, "ifrs-full_LeaseLiabilities": { "auth_ref": [ "r155" ], "crdr": "credit", "lang": { "en": { "role": { "documentation": "The amount of liabilities related to the entity's leases. Lease is a contract, or part of a contract, that conveys the right to use an underlying asset for a period of time in exchange for consideration." } }, "en-us": { "role": { "label": "Lease liabilities", "terseLabel": "Present value of lease payments", "verboseLabel": "Total liabilities" } } }, "localname": "LeaseLiabilities", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofleaseliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "ifrs-full_LeaseLiabilitiesMember": { "auth_ref": [ "r245", "r248" ], "lang": { "en": { "role": { "documentation": "This member stands for lease liabilities. [Refer: Lease liabilities]" } }, "en-us": { "role": { "label": "Lease liabilities [member]", "terseLabel": "Lease liabilities [member]" } } }, "localname": "LeaseLiabilitiesMember", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofreconciliationofmovementofliabilitiestocashflowsarisingfromfinancingactivitiesTable" ], "xbrltype": "domainItemType" }, "ifrs-full_LeaseholdImprovementsMember": { "auth_ref": [ "r295" ], "lang": { "en": { "role": { "documentation": "This member stands for a class of property, plant and equipment representing improvements to assets held under a lease agreement." } }, "en-us": { "role": { "label": "Leasehold improvements [member]", "terseLabel": "Property - Leasehold improvements [Member]" } } }, "localname": "LeaseholdImprovementsMember", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofpropertyplantandequipmentusefullivesTable" ], "xbrltype": "domainItemType" }, "ifrs-full_Liabilities": { "auth_ref": [ "r21", "r141", "r142", "r144", "r186", "r191" ], "calculation": { "http://www.karoooooltd.com/role/ConsolidatedBalanceSheet": { "order": 2.0, "parentTag": "ifrs-full_EquityAndLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en": { "role": { "documentation": "The amount of a present obligation of the entity to transfer an economic resource as a result of past events. Economic resource is a right that has the potential to produce economic benefits." } }, "en-us": { "role": { "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis": { "auth_ref": [ "r246" ], "lang": { "en": { "role": { "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table." } }, "en-us": { "role": { "label": "Liabilities arising from financing activities [axis]" } } }, "localname": "LiabilitiesArisingFromFinancingActivitiesAxis", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofreconciliationofmovementofliabilitiestocashflowsarisingfromfinancingactivitiesTable" ], "xbrltype": "stringItemType" }, "ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember": { "auth_ref": [ "r246" ], "lang": { "en": { "role": { "documentation": "This member stands for liabilities arising from financing activities. It also represents the standard value for the 'Liabilities arising from financing activities' axis if no other member is used. [Refer: Liabilities arising from financing activities]" } }, "en-us": { "role": { "label": "Liabilities arising from financing activities [member]" } } }, "localname": "LiabilitiesArisingFromFinancingActivitiesMember", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofreconciliationofmovementofliabilitiestocashflowsarisingfromfinancingactivitiesTable" ], "xbrltype": "domainItemType" }, "ifrs-full_MaturityAxis": { "auth_ref": [ "r24", "r153", "r160", "r161", "r168", "r175", "r199", "r200", "r201", "r202", "r235", "r262" ], "lang": { "en": { "role": { "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table." } }, "en-us": { "role": { "label": "Maturity [axis]" } } }, "localname": "MaturityAxis", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofcontractualundiscountedcashflowsandcontractualinterestpaymentsTable" ], "xbrltype": "stringItemType" }, "ifrs-full_MethodOfAssessmentOfExpectedCreditLossesAxis": { "auth_ref": [ "r259", "r260", "r265" ], "lang": { "en": { "role": { "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table." } }, "en-us": { "role": { "label": "Method of assessment of expected credit losses [axis]" } } }, "localname": "MethodOfAssessmentOfExpectedCreditLossesAxis", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofprovidesinformationabouttheexpectedcreditlossratefortradereceivablesbyageingcategoryTable" ], "xbrltype": "stringItemType" }, "ifrs-full_MethodOfAssessmentOfExpectedCreditLossesMember": { "auth_ref": [ "r259", "r260", "r265" ], "lang": { "en": { "role": { "documentation": "This member stands for all methods of assessment of expected credit losses. Expected credit losses are the weighted average of credit losses with the respective risks of a default occurring as the weights. This member also represents the standard value for the 'Method of assessment of expected credit losses' axis if no other member is used." } }, "en-us": { "role": { "label": "Method of assessment of expected credit losses [member]" } } }, "localname": "MethodOfAssessmentOfExpectedCreditLossesMember", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofprovidesinformationabouttheexpectedcreditlossratefortradereceivablesbyageingcategoryTable" ], "xbrltype": "domainItemType" }, "ifrs-full_NetAssetsLiabilities": { "auth_ref": [ "r249", "r288" ], "crdr": "debit", "lang": { "en": { "role": { "documentation": "The amount of assets less the amount of liabilities." } }, "en-us": { "role": { "label": "Assets (liabilities)", "terseLabel": "Net assets (in Rand)" } } }, "localname": "NetAssetsLiabilities", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/MaterialNonControllingInterestDetails" ], "xbrltype": "monetaryItemType" }, "ifrs-full_NetDeferredTaxAssets": { "auth_ref": [ "r294" ], "crdr": "debit", "lang": { "en": { "role": { "documentation": "The amount of deferred tax assets net of deferred tax liabilities, when the absolute amount of deferred tax assets is greater than the absolute amount of deferred tax liabilities. [Refer: Deferred tax assets; Deferred tax liabilities]" } }, "en-us": { "role": { "label": "Net deferred tax assets", "terseLabel": "Deferred tax assets" } } }, "localname": "NetDeferredTaxAssets", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofdeferredtaxTable" ], "xbrltype": "monetaryItemType" }, "ifrs-full_NonadjustingEventsAfterReportingPeriodAxis": { "auth_ref": [ "r48" ], "lang": { "en": { "role": { "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table." } }, "en-us": { "role": { "label": "Non-adjusting events after reporting period [axis]" } } }, "localname": "NonadjustingEventsAfterReportingPeriodAxis", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "ifrs-full_NoncontrollingInterestInAcquireeRecognisedAtAcquisitionDate": { "auth_ref": [ "r164" ], "crdr": "credit", "lang": { "en": { "role": { "documentation": "The amount of non-controlling interest in the acquiree recognised at the acquisition date for business combinations in which the acquirer holds less than 100 per cent of the equity interests in the acquiree at the acquisition date. [Refer: Business combinations [member]]" } }, "en-us": { "role": { "label": "Non-controlling interest in acquiree recognised at acquisition date", "negatedLabel": "Less: NCI based on proportionate interest" } } }, "localname": "NoncontrollingInterestInAcquireeRecognisedAtAcquisitionDate", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofnetassetsandthecashoutflowsontheacquisitionTable" ], "xbrltype": "monetaryItemType" }, "ifrs-full_NoncontrollingInterests": { "auth_ref": [ "r19", "r120", "r124" ], "calculation": { "http://www.karoooooltd.com/role/ConsolidatedBalanceSheet": { "order": 2.0, "parentTag": "ifrs-full_Equity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en": { "role": { "documentation": "The amount of equity in a subsidiary not attributable, directly or indirectly, to a parent. [Refer: Subsidiaries [member]]" } }, "en-us": { "role": { "label": "Non-controlling interests", "terseLabel": "Non-controlling interest" } } }, "localname": "NoncontrollingInterests", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "ifrs-full_NoncontrollingInterestsMember": { "auth_ref": [ "r6" ], "lang": { "en": { "role": { "documentation": "This member stands for equity in a subsidiary not attributable, directly or indirectly, to the parent." } }, "en-us": { "role": { "label": "Non-controlling interests [member]", "terseLabel": "Non- controlling interest" } } }, "localname": "NoncontrollingInterestsMember", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ShareholdersEquityType2or3" ], "xbrltype": "domainItemType" }, "ifrs-full_NoncurrentAssets": { "auth_ref": [ "r25", "r130", "r250" ], "calculation": { "http://www.karoooooltd.com/role/ConsolidatedBalanceSheet": { "order": 1.0, "parentTag": "ifrs-full_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en": { "role": { "documentation": "The amount of assets that do not meet the definition of current assets. [Refer: Current assets]" } }, "en-us": { "role": { "label": "Non-current assets", "totalLabel": "Total non-current assets" } } }, "localname": "NoncurrentAssets", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "ifrs-full_NoncurrentAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Non-current assets [abstract]", "terseLabel": "Non-current assets" } } }, "localname": "NoncurrentAssetsAbstract", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "stringItemType" }, "ifrs-full_NoncurrentBiologicalAssets": { "auth_ref": [ "r12" ], "crdr": "debit", "lang": { "en": { "role": { "documentation": "The amount of non-current biological assets. [Refer: Biological assets]" } }, "en-us": { "role": { "label": "Non-current biological assets", "terseLabel": "Non-current asset", "verboseLabel": "Non-current assets" } } }, "localname": "NoncurrentBiologicalAssets", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofinformationrelatingtothegroupssubsidiarymaterialNCITable", "http://www.karoooooltd.com/role/ScheduleofmaturityanalysisoftheundiscountedleasepaymentstobereceivedTable" ], "xbrltype": "monetaryItemType" }, "ifrs-full_NoncurrentContractAssets": { "auth_ref": [ "r148" ], "crdr": "debit", "lang": { "en": { "role": { "documentation": "The amount of non-current contract assets. [Refer: Contract assets]" } }, "en-us": { "role": { "label": "Non-current contract assets", "terseLabel": "Non-current assets (in Rand)" } } }, "localname": "NoncurrentContractAssets", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/SegmentReportingDetails" ], "xbrltype": "monetaryItemType" }, "ifrs-full_NoncurrentLeaseLiabilities": { "auth_ref": [ "r155" ], "calculation": { "http://www.karoooooltd.com/role/ConsolidatedBalanceSheet": { "order": 2.0, "parentTag": "ifrs-full_NoncurrentLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en": { "role": { "documentation": "The amount of non-current lease liabilities. [Refer: Lease liabilities]" } }, "en-us": { "role": { "label": "Non-current lease liabilities", "terseLabel": "Lease liabilities", "verboseLabel": "Non-current liabilities" } } }, "localname": "NoncurrentLeaseLiabilities", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ConsolidatedBalanceSheet", "http://www.karoooooltd.com/role/ScheduleofleaseliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "ifrs-full_NoncurrentLiabilities": { "auth_ref": [ "r26", "r132", "r250" ], "calculation": { "http://www.karoooooltd.com/role/ConsolidatedBalanceSheet": { "order": 1.0, "parentTag": "ifrs-full_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en": { "role": { "documentation": "The amount of liabilities that do not meet the definition of current liabilities. [Refer: Current liabilities]" } }, "en-us": { "role": { "label": "Non-current liabilities", "negatedLabel": "Non-current liabilities", "totalLabel": "Total non-current liabilities" } } }, "localname": "NoncurrentLiabilities", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ConsolidatedBalanceSheet", "http://www.karoooooltd.com/role/ScheduleofinformationrelatingtothegroupssubsidiarymaterialNCITable" ], "xbrltype": "monetaryItemType" }, "ifrs-full_NoncurrentLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Non-current liabilities [abstract]", "terseLabel": "Non-current liabilities" } } }, "localname": "NoncurrentLiabilitiesAbstract", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "stringItemType" }, "ifrs-full_NoncurrentPayables": { "auth_ref": [ "r15" ], "crdr": "credit", "lang": { "en": { "role": { "documentation": "The amount of non-current trade payables and non-current other payables. [Refer: Other non-current payables; Non-current trade payables]" } }, "en-us": { "role": { "label": "Trade and other non-current payables", "terseLabel": "Trade payables" } } }, "localname": "NoncurrentPayables", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ScheduleoftradeandotherpayablesTable" ], "xbrltype": "monetaryItemType" }, "ifrs-full_NoncurrentPortionOfNoncurrentLoansReceived": { "auth_ref": [ "r288" ], "crdr": "credit", "lang": { "en": { "role": { "documentation": "The non-current portion of non-current loans received. [Refer: Loans received]" } }, "en-us": { "role": { "label": "Non-current portion of non-current loans received", "negatedLabel": "Term loans", "terseLabel": "Total term loans" } } }, "localname": "NoncurrentPortionOfNoncurrentLoansReceived", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ScheduleoffinancialliabilitiesTable", "http://www.karoooooltd.com/role/ScheduleofnetassetsandthecashoutflowsontheacquisitionTable" ], "xbrltype": "monetaryItemType" }, "ifrs-full_NoncurrentTradeReceivables": { "auth_ref": [ "r229" ], "crdr": "debit", "lang": { "en": { "role": { "documentation": "The amount of non-current trade receivables. [Refer: Trade receivables]" } }, "en-us": { "role": { "label": "Non-current trade receivables", "terseLabel": "Non-current" } } }, "localname": "NoncurrentTradeReceivables", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofdetailedinformationabouttradeandotherreceivablesandprepaymentsTable" ], "xbrltype": "monetaryItemType" }, "ifrs-full_NotLaterThanOneYearMember": { "auth_ref": [ "r23", "r160", "r161", "r202", "r262", "r266" ], "lang": { "en": { "role": { "documentation": "This member stands for a time band of not later than one year." } }, "en-us": { "role": { "label": "Not later than one year [member]", "terseLabel": "Less than 1 year [Member]" } } }, "localname": "NotLaterThanOneYearMember", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofcontractualundiscountedcashflowsandcontractualinterestpaymentsTable" ], "xbrltype": "domainItemType" }, "ifrs-full_NumberOfSharesAuthorised": { "auth_ref": [ "r29" ], "lang": { "en": { "role": { "documentation": "The number of shares authorised." } }, "en-us": { "role": { "label": "Number of shares authorised", "terseLabel": "Company\u2019s authorized shares" } } }, "localname": "NumberOfSharesAuthorised", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ShareCapitalDetails" ], "xbrltype": "sharesItemType" }, "ifrs-full_NumberOfSharesIssued": { "auth_ref": [ "r287" ], "lang": { "en": { "role": { "documentation": "The number of shares issued by the entity." } }, "en-us": { "role": { "label": "Number of shares issued", "terseLabel": "Shares issued (in Shares)" } } }, "localname": "NumberOfSharesIssued", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/PresentationofConsolidatedFinancialStatementsDetails" ], "xbrltype": "sharesItemType" }, "ifrs-full_NumberOfSharesOutstanding": { "auth_ref": [ "r30" ], "lang": { "en": { "role": { "documentation": "The number of shares that have been authorised and issued, reduced by treasury shares held. [Refer: Treasury shares]" } }, "en-us": { "role": { "label": "Number of shares outstanding", "terseLabel": "Diluted earnings per share (ZAR)" } } }, "localname": "NumberOfSharesOutstanding", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofbasicanddilutedearningspershareTable_Parentheticals" ], "xbrltype": "sharesItemType" }, "ifrs-full_OtherCashAndCashEquivalents": { "auth_ref": [ "r310" ], "crdr": "debit", "lang": { "en": { "role": { "documentation": "The amount of cash and cash equivalents that the entity does not separately disclose in the same statement or note. [Refer: Cash and cash equivalents]" } }, "en-us": { "role": { "label": "Other cash and cash equivalents", "terseLabel": "Cash and cash equivalents (in Rand)" } } }, "localname": "OtherCashAndCashEquivalents", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/RiskManagementDetails" ], "xbrltype": "monetaryItemType" }, "ifrs-full_OtherComponentsOfDeferredTaxExpenseIncome": { "auth_ref": [ "r293" ], "crdr": "debit", "lang": { "en": { "role": { "documentation": "The amount of components of deferred tax expense or income that the entity does not separately disclose in the same statement or note. [Refer: Deferred tax expense (income)]" } }, "en-us": { "role": { "label": "Other components of deferred tax expense (income)", "terseLabel": "Others" } } }, "localname": "OtherComponentsOfDeferredTaxExpenseIncome", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ScheduleoftaxationTable" ], "xbrltype": "monetaryItemType" }, "ifrs-full_OtherComprehensiveIncome": { "auth_ref": [ "r4", "r33", "r43", "r135" ], "calculation": { "http://www.karoooooltd.com/role/ConsolidatedComprehensiveIncome": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en": { "role": { "documentation": "The amount of income and expense (including reclassification adjustments) that is not recognised in profit or loss as required or permitted by IFRSs. [Refer: IFRSs [member]]" } }, "en-us": { "role": { "label": "Other comprehensive income", "terseLabel": "Other comprehensive income", "totalLabel": "Other comprehensive income for the year" } } }, "localname": "OtherComprehensiveIncome", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ConsolidatedComprehensiveIncome", "http://www.karoooooltd.com/role/ScheduleofinformationrelatingtothegroupssubsidiarymaterialNCITable", "http://www.karoooooltd.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "ifrs-full_OtherComprehensiveIncomeAttributableToNoncontrollingInterests": { "auth_ref": [ "r292" ], "crdr": "credit", "lang": { "en": { "role": { "documentation": "The amount of other comprehensive income attributable to non-controlling interests. [Refer: Non-controlling interests; Other comprehensive income]" } }, "en-us": { "role": { "label": "Other comprehensive income, attributable to non-controlling interests", "terseLabel": "Other comprehensive income attributable to NCI" } } }, "localname": "OtherComprehensiveIncomeAttributableToNoncontrollingInterests", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofinformationrelatingtothegroupssubsidiarymaterialNCITable" ], "xbrltype": "monetaryItemType" }, "ifrs-full_OtherComprehensiveIncomeBeforeTax": { "auth_ref": [ "r44" ], "crdr": "credit", "lang": { "en": { "role": { "documentation": "The amount of other comprehensive income, before tax. [Refer: Other comprehensive income]" } }, "en-us": { "role": { "label": "Other comprehensive income, before tax", "terseLabel": "Total comprehensive income attributable to NCI" } } }, "localname": "OtherComprehensiveIncomeBeforeTax", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofinformationrelatingtothegroupssubsidiarymaterialNCITable" ], "xbrltype": "monetaryItemType" }, "ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax": { "auth_ref": [ "r231", "r232" ], "calculation": { "http://www.karoooooltd.com/role/ConsolidatedComprehensiveIncome": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en": { "role": { "documentation": "The amount of other comprehensive income that will be reclassified to profit or loss, net of tax. [Refer: Other comprehensive income]" } }, "en-us": { "role": { "label": "Other comprehensive income that will be reclassified to profit or loss, net of tax", "totalLabel": "Total comprehensive income for the year net of income tax" } } }, "localname": "OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ConsolidatedComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "ifrs-full_OtherCurrentAssets": { "auth_ref": [ "r289" ], "crdr": "debit", "lang": { "en": { "role": { "documentation": "The amount of current assets that the entity does not separately disclose in the same statement or note. [Refer: Current assets]" } }, "en-us": { "role": { "label": "Other current assets", "terseLabel": "Current asset" } } }, "localname": "OtherCurrentAssets", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofmaturityanalysisoftheundiscountedleasepaymentstobereceivedTable" ], "xbrltype": "monetaryItemType" }, "ifrs-full_OtherCurrentFinancialAssets": { "auth_ref": [ "r11" ], "calculation": { "http://www.karoooooltd.com/role/ConsolidatedBalanceSheet": { "order": 4.0, "parentTag": "ifrs-full_CurrentAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en": { "role": { "documentation": "The amount of current financial assets that the entity does not separately disclose in the same statement or note. [Refer: Other financial assets; Current financial assets]" } }, "en-us": { "role": { "label": "Other current financial assets", "terseLabel": "Other financial asset" } } }, "localname": "OtherCurrentFinancialAssets", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "ifrs-full_OtherCurrentFinancialLiabilities": { "auth_ref": [ "r16", "r136" ], "crdr": "credit", "lang": { "en": { "role": { "documentation": "The amount of current financial liabilities that the entity does not separately disclose in the same statement or note. [Refer: Other financial liabilities; Current financial liabilities]" } }, "en-us": { "role": { "label": "Other current financial liabilities", "negatedLabel": "Current liabilities" } } }, "localname": "OtherCurrentFinancialLiabilities", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofcashandcashequivalentsandbankoverdraftTable" ], "xbrltype": "monetaryItemType" }, "ifrs-full_OtherCurrentLiabilities": { "auth_ref": [ "r289" ], "crdr": "credit", "lang": { "en": { "role": { "documentation": "The amount of current liabilities that the entity does not separately disclose in the same statement or note. [Refer: Current liabilities]" } }, "en-us": { "role": { "label": "Other current liabilities", "negatedLabel": "Current liabilities", "terseLabel": "Current liabilities" } } }, "localname": "OtherCurrentLiabilities", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofdeferredrevenueTable", "http://www.karoooooltd.com/role/ScheduleofnetassetsandthecashoutflowsontheacquisitionTable" ], "xbrltype": "monetaryItemType" }, "ifrs-full_OtherEmployeeExpense": { "auth_ref": [ "r296" ], "crdr": "debit", "lang": { "en": { "role": { "documentation": "The amount of employee expenses that the entity does not separately disclose in the same statement or note." } }, "en-us": { "role": { "label": "Other employee expense", "terseLabel": "Employee benefits expense" } } }, "localname": "OtherEmployeeExpense", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofoperatingprofitTable" ], "xbrltype": "monetaryItemType" }, "ifrs-full_OtherExpenseByNature": { "auth_ref": [ "r46", "r225" ], "crdr": "debit", "lang": { "en": { "role": { "documentation": "The amount of expenses that the entity does not separately disclose in the same statement or note when the entity uses the 'nature of expense' form for its analysis of expenses. [Refer: Expenses, by nature]" } }, "en-us": { "role": { "label": "Other expenses, by nature", "terseLabel": "Total" } } }, "localname": "OtherExpenseByNature", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ScheduleoffinancecostsTable" ], "xbrltype": "monetaryItemType" }, "ifrs-full_OtherFinanceCost": { "auth_ref": [ "r288" ], "crdr": "debit", "lang": { "en": { "role": { "documentation": "The amount of finance costs that the entity does not separately disclose in the same statement or note. [Refer: Finance costs]" } }, "en-us": { "role": { "label": "Other finance cost", "terseLabel": "Staff costs capitalized to product development costs" } } }, "localname": "OtherFinanceCost", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/IntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "ifrs-full_OtherFinancialAssets": { "auth_ref": [ "r11" ], "crdr": "debit", "lang": { "en": { "role": { "documentation": "The amount of financial assets that the entity does not separately disclose in the same statement or note. [Refer: Financial assets]" } }, "en-us": { "role": { "label": "Other financial assets", "terseLabel": "Add: Other financial asset", "verboseLabel": "Other financial assets" } } }, "localname": "OtherFinancialAssets", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofclassificationoffinancialassetsandfinancialliabilitiesTable", "http://www.karoooooltd.com/role/ScheduleofnetassetsandthecashoutflowsontheacquisitionTable" ], "xbrltype": "monetaryItemType" }, "ifrs-full_OtherGainsLosses": { "auth_ref": [ "r285", "r286" ], "crdr": "credit", "lang": { "en": { "role": { "documentation": "The gains (losses) that the entity does not separately disclose in the same statement or note." } }, "en-us": { "role": { "label": "Other gains (losses)", "terseLabel": "Others" } } }, "localname": "OtherGainsLosses", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ScheduleoffinancecostsTable" ], "xbrltype": "monetaryItemType" }, "ifrs-full_OtherIncome": { "auth_ref": [ "r75", "r225", "r226" ], "calculation": { "http://www.karoooooltd.com/role/ConsolidatedIncomeStatement": { "order": 2.0, "parentTag": "ifrs-full_ProfitLossFromOperatingActivities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en": { "role": { "documentation": "The amount of operating income that the entity does not separately disclose in the same statement or note." } }, "en-us": { "role": { "label": "Other income", "terseLabel": "Other income" } } }, "localname": "OtherIncome", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities": { "auth_ref": [ "r102" ], "crdr": "debit", "lang": { "en": { "role": { "documentation": "Inflows (outflows) of cash, classified as financing activities, that the entity does not separately disclose in the same statement or note." } }, "en-us": { "role": { "label": "Other inflows (outflows) of cash, classified as financing activities", "terseLabel": "Other changes" } } }, "localname": "OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofreconciliationofmovementofliabilitiestocashflowsarisingfromfinancingactivitiesTable" ], "xbrltype": "monetaryItemType" }, "ifrs-full_OtherIntangibleAssets": { "auth_ref": [ "r302" ], "crdr": "debit", "lang": { "en": { "role": { "documentation": "The amount of intangible assets that the entity does not separately disclose in the same statement or note. [Refer: Intangible assets other than goodwill]" } }, "en-us": { "role": { "label": "Other intangible assets", "terseLabel": "Intangible assets" } } }, "localname": "OtherIntangibleAssets", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/AcquisitionofSubsidiaryDetails" ], "xbrltype": "monetaryItemType" }, "ifrs-full_OtherLiabilities": { "auth_ref": [ "r289" ], "crdr": "credit", "lang": { "en": { "role": { "documentation": "The amount of liabilities that the entity does not separately disclose in the same statement or note." } }, "en-us": { "role": { "label": "Other liabilities", "negatedLabel": "Other non-current liabilities" } } }, "localname": "OtherLiabilities", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofnetassetsandthecashoutflowsontheacquisitionTable" ], "xbrltype": "monetaryItemType" }, "ifrs-full_OtherNoncurrentAssets": { "auth_ref": [ "r289" ], "crdr": "debit", "lang": { "en": { "role": { "documentation": "The amount of non-current assets that the entity does not separately disclose in the same statement or note. [Refer: Non-current assets]" } }, "en-us": { "role": { "label": "Other non-current assets", "terseLabel": "Loans to related party" } } }, "localname": "OtherNoncurrentAssets", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofloanstorelatedpartiesTable" ], "xbrltype": "monetaryItemType" }, "ifrs-full_OtherNoncurrentFinancialAssets": { "auth_ref": [ "r11" ], "calculation": { "http://www.karoooooltd.com/role/ConsolidatedBalanceSheet": { "order": 7.0, "parentTag": "ifrs-full_NoncurrentAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en": { "role": { "documentation": "The amount of non-current financial assets that the entity does not separately disclose in the same statement or note. [Refer: Other financial assets]" } }, "en-us": { "role": { "label": "Other non-current financial assets", "terseLabel": "Non-current financial asset", "verboseLabel": "Other non-current assets" } } }, "localname": "OtherNoncurrentFinancialAssets", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ConsolidatedBalanceSheet", "http://www.karoooooltd.com/role/ScheduleofnetassetsandthecashoutflowsontheacquisitionTable" ], "xbrltype": "monetaryItemType" }, "ifrs-full_OtherNoncurrentLiabilities": { "auth_ref": [ "r289" ], "crdr": "credit", "lang": { "en": { "role": { "documentation": "The amount of non-current liabilities that the entity does not separately disclose in the same statement or note. [Refer: Non-current liabilities]" } }, "en-us": { "role": { "label": "Other non-current liabilities", "negatedLabel": "Non-current liabilities", "terseLabel": "Non-current liabilities" } } }, "localname": "OtherNoncurrentLiabilities", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofdeferredrevenueTable", "http://www.karoooooltd.com/role/ScheduleofnetassetsandthecashoutflowsontheacquisitionTable" ], "xbrltype": "monetaryItemType" }, "ifrs-full_OtherOperatingIncomeExpense": { "auth_ref": [ "r292" ], "calculation": { "http://www.karoooooltd.com/role/ConsolidatedIncomeStatement": { "order": 3.0, "parentTag": "ifrs-full_ProfitLossFromOperatingActivities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en": { "role": { "documentation": "The amount of operating income (expense) that the entity does not separately disclose in the same statement or note." } }, "en-us": { "role": { "label": "Other operating income (expense)", "totalLabel": "Operating expenses" } } }, "localname": "OtherOperatingIncomeExpense", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "ifrs-full_OtherPayables": { "auth_ref": [ "r289" ], "crdr": "credit", "lang": { "en": { "role": { "documentation": "Amounts payable that the entity does not separately disclose in the same statement or note." } }, "en-us": { "role": { "label": "Other payables", "terseLabel": "Other payables total" } } }, "localname": "OtherPayables", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ScheduleoftradeandotherpayablesTable" ], "xbrltype": "monetaryItemType" }, "ifrs-full_OtherReceivables": { "auth_ref": [ "r229" ], "crdr": "debit", "lang": { "en": { "role": { "documentation": "The amount receivable by the entity that it does not separately disclose in the same statement or note." } }, "en-us": { "role": { "label": "Other receivables", "terseLabel": "Total trade and other receivables and prepayments" } } }, "localname": "OtherReceivables", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofdetailedinformationabouttradeandotherreceivablesandprepaymentsTable" ], "xbrltype": "monetaryItemType" }, "ifrs-full_OtherRevenue": { "auth_ref": [ "r288" ], "crdr": "credit", "lang": { "en": { "role": { "documentation": "The amount of revenue arising from sources that the entity does not separately disclose in the same statement or note. [Refer: Revenue]" } }, "en-us": { "role": { "label": "Other revenue", "terseLabel": "Other revenue" } } }, "localname": "OtherRevenue", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofsegmentinformationprovidedtotheGroupCEOTable" ], "xbrltype": "monetaryItemType" }, "ifrs-full_OtherTaxEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome": { "auth_ref": [ "r52" ], "crdr": "debit", "lang": { "en": { "role": { "documentation": "The amount that represents the difference between the tax expense (income) and the product of the accounting profit multiplied by the applicable tax rate(s) that the entity does not separately disclose in the same statement or note. [Refer: Accounting profit; Applicable tax rate]" } }, "en-us": { "role": { "label": "Other tax effects for reconciliation between accounting profit and tax expense (income)", "terseLabel": "Tax effect of deferred tax on decrease in tax rate" } } }, "localname": "OtherTaxEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ScheduleoftaxationTable" ], "xbrltype": "monetaryItemType" }, "ifrs-full_PaymentsFromChangesInOwnershipInterestsInSubsidiaries": { "auth_ref": [ "r108", "r109" ], "calculation": { "http://www.karoooooltd.com/role/ConsolidatedCashFlow": { "order": 6.0, "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en": { "role": { "documentation": "The cash outflow for changes in ownership interests in subsidiaries that do not result in a loss of control. [Refer: Subsidiaries [member]]" } }, "en-us": { "role": { "label": "Payments from changes in ownership interests in subsidiaries that do not result in loss of control", "negatedLabel": "Acquiring interest in subsidiaries without change in control" } } }, "localname": "PaymentsFromChangesInOwnershipInterestsInSubsidiaries", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities": { "auth_ref": [ "r243" ], "calculation": { "http://www.karoooooltd.com/role/ConsolidatedCashFlow": { "order": 8.0, "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en": { "role": { "documentation": "The cash outflow for payment of lease liabilities, classified as financing activities. [Refer: Lease liabilities]" } }, "en-us": { "role": { "label": "Payments of lease liabilities, classified as financing activities", "negatedLabel": "Payments of lease liabilities" } } }, "localname": "PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "ifrs-full_PercentageOfEntitysRevenue": { "auth_ref": [ "r313" ], "lang": { "en": { "role": { "documentation": "The percentage of the entity's revenue. [Refer: Revenue]" } }, "en-us": { "role": { "label": "Percentage of entity's revenue", "terseLabel": "NCI percentage", "verboseLabel": "Contribute excess percentage" } } }, "localname": "PercentageOfEntitysRevenue", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofinformationrelatingtothegroupssubsidiarymaterialNCITable", "http://www.karoooooltd.com/role/SegmentReportingDetails" ], "xbrltype": "percentItemType" }, "ifrs-full_PostemploymentBenefitExpenseDefinedContributionPlans": { "auth_ref": [ "r62" ], "crdr": "debit", "lang": { "en": { "role": { "documentation": "The amount of post-employment benefit expense relating to defined contribution plans. Defined contribution plans are post-employment benefit plans under which an entity pays fixed contributions into a separate entity (a fund) and will have no legal or constructive obligation to pay further contributions if the fund does not hold sufficient assets to pay all employee benefits relating to employee service in the current and prior periods." } }, "en-us": { "role": { "label": "Post-employment benefit expense, defined contribution plans", "terseLabel": "Inventories recognized as an expense in cost of sales" } } }, "localname": "PostemploymentBenefitExpenseDefinedContributionPlans", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofinventoriesTable" ], "xbrltype": "monetaryItemType" }, "ifrs-full_PrincipalPlaceOfBusiness": { "auth_ref": [ "r8" ], "lang": { "en": { "role": { "documentation": "The place where an entity principally conducts operations." } }, "en-us": { "role": { "label": "Principal place of business", "terseLabel": "Principal place of business" } } }, "localname": "PrincipalPlaceOfBusiness", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofinformationrelatingtothegroupssubsidiarymaterialNCITable" ], "xbrltype": "stringItemType" }, "ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities": { "auth_ref": [ "r241" ], "calculation": { "http://www.karoooooltd.com/role/ConsolidatedCashFlow": { "order": 4.0, "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en": { "role": { "documentation": "The cash inflow from borrowings obtained. [Refer: Borrowings]" } }, "en-us": { "role": { "label": "Proceeds from borrowings, classified as financing activities", "terseLabel": "Proceeds from term loans obtained" } } }, "localname": "ProceedsFromBorrowingsClassifiedAsFinancingActivities", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "ifrs-full_ProceedsFromCurrentBorrowings": { "auth_ref": [ "r304" ], "crdr": "debit", "lang": { "en": { "role": { "documentation": "The cash inflow from current borrowings obtained. [Refer: Current borrowings]" } }, "en-us": { "role": { "label": "Proceeds from current borrowings", "terseLabel": "Proceeds from borrowings" } } }, "localname": "ProceedsFromCurrentBorrowings", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofreconciliationofmovementofliabilitiestocashflowsarisingfromfinancingactivitiesTable" ], "xbrltype": "monetaryItemType" }, "ifrs-full_ProceedsFromIssueOfOrdinaryShares": { "auth_ref": [ "r304" ], "calculation": { "http://www.karoooooltd.com/role/ConsolidatedCashFlow": { "order": 3.0, "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en": { "role": { "documentation": "The cash inflow from the issuing of ordinary shares. [Refer: Ordinary shares [member]]" } }, "en-us": { "role": { "label": "Proceeds from issue of ordinary shares", "terseLabel": "Net proceeds from issuance of share capital" } } }, "localname": "ProceedsFromIssueOfOrdinaryShares", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "ifrs-full_ProceedsFromNoncurrentBorrowings": { "auth_ref": [ "r304" ], "calculation": { "http://www.karoooooltd.com/role/ConsolidatedCashFlow": { "order": 1.0, "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en": { "role": { "documentation": "The cash inflow from non-current borrowings obtained. [Refer: Borrowings]" } }, "en-us": { "role": { "label": "Proceeds from non-current borrowings", "terseLabel": "Proceeds from related parties loans" } } }, "localname": "ProceedsFromNoncurrentBorrowings", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "ifrs-full_ProceedsFromSalesOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities": { "auth_ref": [ "r240" ], "calculation": { "http://www.karoooooltd.com/role/ConsolidatedCashFlow": { "order": 1.0, "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en": { "role": { "documentation": "The cash inflow from sales of property, plant and equipment, classified as investing activities. [Refer: Property, plant and equipment]" } }, "en-us": { "role": { "label": "Proceeds from sales of property, plant and equipment, classified as investing activities", "terseLabel": "Proceeds on disposal of property, plant and equipment" } } }, "localname": "ProceedsFromSalesOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "ifrs-full_ProfitLoss": { "auth_ref": [ "r3", "r32", "r100", "r117", "r119", "r186", "r189", "r250", "r269", "r272" ], "calculation": { "http://www.karoooooltd.com/role/ConsolidatedComprehensiveIncome": { "order": 1.0, "parentTag": "ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax", "weight": 1.0 }, "http://www.karoooooltd.com/role/ConsolidatedIncomeStatement": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.karoooooltd.com/role/ConsolidatedIncomeStatementAlt0": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en": { "role": { "documentation": "The total of income less expenses from continuing and discontinued operations, excluding the components of other comprehensive income. [Refer: Other comprehensive income]" } }, "en-us": { "role": { "label": "Profit (loss)", "netLabel": "Profit for the year after tax", "terseLabel": "Profit for the year", "totalLabel": "Profit for the year", "verboseLabel": "Total Profit" } } }, "localname": "ProfitLoss", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ConsolidatedComprehensiveIncome", "http://www.karoooooltd.com/role/ConsolidatedIncomeStatement", "http://www.karoooooltd.com/role/ScheduleofinformationrelatingtothegroupssubsidiarymaterialNCITable", "http://www.karoooooltd.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "ifrs-full_ProfitLossAttributableToNoncontrollingInterests": { "auth_ref": [ "r35", "r123" ], "calculation": { "http://www.karoooooltd.com/role/ConsolidatedIncomeStatementAlt0": { "order": 2.0, "parentTag": "ifrs-full_ProfitLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en": { "role": { "documentation": "The profit (loss) from continuing and discontinued operations attributable to non-controlling interests. [Refer: Profit (loss); Non-controlling interests]" } }, "en-us": { "role": { "label": "Profit (loss), attributable to non-controlling interests", "terseLabel": "Non-controlling interest", "verboseLabel": "Net assets attributable to NCI" } } }, "localname": "ProfitLossAttributableToNoncontrollingInterests", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ConsolidatedIncomeStatement", "http://www.karoooooltd.com/role/ScheduleofinformationrelatingtothegroupssubsidiarymaterialNCITable" ], "xbrltype": "monetaryItemType" }, "ifrs-full_ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity": { "auth_ref": [ "r86" ], "crdr": "credit", "lang": { "en": { "role": { "documentation": "The profit (loss) attributable to ordinary equity holders of the parent entity. [Refer: Profit (loss)]" } }, "en-us": { "role": { "label": "Profit (loss), attributable to ordinary equity holders of parent entity, used in calculating basic earnings per share", "terseLabel": "Profit attributable to ordinary shareholder of Karooooo (ZAR \u2019000)" } } }, "localname": "ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofbasicanddilutedearningspershareTable" ], "xbrltype": "monetaryItemType" }, "ifrs-full_ProfitLossAttributableToOwnersOfParent": { "auth_ref": [ "r36" ], "calculation": { "http://www.karoooooltd.com/role/ConsolidatedIncomeStatementAlt0": { "order": 1.0, "parentTag": "ifrs-full_ProfitLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en": { "role": { "documentation": "The profit (loss) from continuing and discontinued operations attributable to owners of the parent. [Refer: Profit (loss)]" } }, "en-us": { "role": { "label": "Profit (loss), attributable to owners of parent", "terseLabel": "Owners of the parent" } } }, "localname": "ProfitLossAttributableToOwnersOfParent", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "ifrs-full_ProfitLossBeforeTax": { "auth_ref": [ "r167", "r225", "r226", "r267", "r268" ], "calculation": { "http://www.karoooooltd.com/role/ConsolidatedCashFlow": { "order": 1.0, "parentTag": "ifrs-full_CashFlowsFromUsedInOperations", "weight": 1.0 }, "http://www.karoooooltd.com/role/ConsolidatedIncomeStatement": { "order": 1.0, "parentTag": "ifrs-full_ProfitLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en": { "role": { "documentation": "The profit (loss) before tax expense or income. [Refer: Profit (loss)]" } }, "en-us": { "role": { "label": "Profit (loss) before tax", "terseLabel": "Profit before taxation", "totalLabel": "Profit before taxation", "verboseLabel": "Consolidated profit before taxation" } } }, "localname": "ProfitLossBeforeTax", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ConsolidatedCashFlow", "http://www.karoooooltd.com/role/ConsolidatedIncomeStatement", "http://www.karoooooltd.com/role/ScheduleofreconciliationofinformationonreportablesegmentstotheamountsreportedinconsolidatedfinancialstatementsTable", "http://www.karoooooltd.com/role/ScheduleoftaxationTable" ], "xbrltype": "monetaryItemType" }, "ifrs-full_ProfitLossFromOperatingActivities": { "auth_ref": [ "r236", "r292" ], "calculation": { "http://www.karoooooltd.com/role/ConsolidatedIncomeStatement": { "order": 1.0, "parentTag": "ifrs-full_ProfitLossBeforeTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en": { "role": { "documentation": "The profit (loss) from operating activities of the entity. [Refer: Profit (loss)]" } }, "en-us": { "role": { "label": "Profit (loss) from operating activities", "totalLabel": "Operating profit" } } }, "localname": "ProfitLossFromOperatingActivities", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "ifrs-full_PropertyPlantAndEquipment": { "auth_ref": [ "r9", "r59" ], "calculation": { "http://www.karoooooltd.com/role/ConsolidatedBalanceSheet": { "order": 1.0, "parentTag": "ifrs-full_NoncurrentAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en": { "role": { "documentation": "The amount of tangible assets that: (a) are held for use in the production or supply of goods or services, for rental to others, or for administrative purposes; and (b) are expected to be used during more than one period." } }, "en-us": { "role": { "label": "Property, plant and equipment", "terseLabel": "Property, plant and equipment" } } }, "localname": "PropertyPlantAndEquipment", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "ifrs-full_PropertyPlantAndEquipmentMember": { "auth_ref": [ "r60", "r237", "r256" ], "lang": { "en": { "role": { "documentation": "This member stands for property, plant and equipment. It also represents the standard value for the 'Classes of property, plant and equipment' axis if no other member is used. [Refer: Property, plant and equipment]" } }, "en-us": { "role": { "label": "Property, plant and equipment [member]", "terseLabel": "Plant, equipment and vehicles [Member]" } } }, "localname": "PropertyPlantAndEquipmentMember", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofpropertyplantandequipmentusefullivesTable" ], "xbrltype": "domainItemType" }, "ifrs-full_PropertyPlantAndEquipmentRecognisedAsOfAcquisitionDate": { "auth_ref": [ "r257", "r258" ], "crdr": "debit", "lang": { "en": { "role": { "documentation": "The amount recognised as of the acquisition date for plant, property and equipment acquired in a business combination. [Refer: Property, plant and equipment; Business combinations [member]]" } }, "en-us": { "role": { "label": "Property, plant and equipment recognised as of acquisition date", "terseLabel": "Property, plant and equipment" } } }, "localname": "PropertyPlantAndEquipmentRecognisedAsOfAcquisitionDate", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofnetassetsandthecashoutflowsontheacquisitionTable" ], "xbrltype": "monetaryItemType" }, "ifrs-full_ProportionOfOwnershipInterestInJointVenture": { "auth_ref": [ "r78", "r81", "r128" ], "lang": { "en": { "role": { "documentation": "The proportion of ownership interest in a joint venture attributable to the entity. [Refer: Joint ventures [member]]" } }, "en-us": { "role": { "label": "Proportion of ownership interest in joint venture", "terseLabel": "Acquired equity interest" } } }, "localname": "ProportionOfOwnershipInterestInJointVenture", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/MaterialNonControllingInterestDetails" ], "xbrltype": "percentItemType" }, "ifrs-full_ProportionOfOwnershipInterestInSubsidiary": { "auth_ref": [ "r78", "r81", "r126" ], "lang": { "en": { "role": { "documentation": "The proportion of ownership interest in a subsidiary attributable to the entity. [Refer: Subsidiaries [member]]" } }, "en-us": { "role": { "label": "Proportion of ownership interest in subsidiary", "terseLabel": "Ownership percentage" } } }, "localname": "ProportionOfOwnershipInterestInSubsidiary", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/MaterialNonControllingInterestDetails" ], "xbrltype": "percentItemType" }, "ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities": { "auth_ref": [ "r239" ], "calculation": { "http://www.karoooooltd.com/role/ConsolidatedCashFlow": { "order": 2.0, "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en": { "role": { "documentation": "The cash outflow for the purchases of property, plant and equipment, classified as investing activities. [Refer: Property, plant and equipment]" } }, "en-us": { "role": { "label": "Purchase of property, plant and equipment, classified as investing activities", "negatedTotalLabel": "Purchase of property, plant and equipment" } } }, "localname": "PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "ifrs-full_PurchaseOfPropertyPlantAndEquipmentIntangibleAssetsOtherThanGoodwillInvestmentPropertyAndOtherNoncurrentAssets": { "auth_ref": [ "r303" ], "calculation": { "http://www.karoooooltd.com/role/ConsolidatedCashFlow": { "order": 3.0, "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en": { "role": { "documentation": "The cash outflow for the purchase of property, plant and equipment, intangible assets other than goodwill, investment property and other non-current assets. [Refer: Intangible assets other than goodwill; Investment property; Other non-current assets; Property, plant and equipment]" } }, "en-us": { "role": { "label": "Purchase of property, plant and equipment, intangible assets other than goodwill, investment property and other non-current assets", "negatedLabel": "Investment in intangible assets" } } }, "localname": "PurchaseOfPropertyPlantAndEquipmentIntangibleAssetsOtherThanGoodwillInvestmentPropertyAndOtherNoncurrentAssets", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "ifrs-full_RangeAxis": { "auth_ref": [ "r147", "r162", "r201", "r251", "r252", "r312" ], "lang": { "en": { "role": { "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table." } }, "en-us": { "role": { "label": "Range [axis]" } } }, "localname": "RangeAxis", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/MaterialNonControllingInterestDetails", "http://www.karoooooltd.com/role/ShareCapitalDetails" ], "xbrltype": "stringItemType" }, "ifrs-full_RangesMember": { "auth_ref": [ "r147", "r162", "r201", "r251", "r252", "r312" ], "lang": { "en": { "role": { "documentation": "This member stands for aggregate ranges. It also represents the standard value for the 'Range' axis if no other member is used." } }, "en-us": { "role": { "label": "Ranges [member]" } } }, "localname": "RangesMember", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/MaterialNonControllingInterestDetails", "http://www.karoooooltd.com/role/ShareCapitalDetails" ], "xbrltype": "domainItemType" }, "ifrs-full_ReceivablesFromTaxesOtherThanIncomeTax": { "auth_ref": [ "r290" ], "crdr": "debit", "lang": { "en": { "role": { "documentation": "The amount of receivables from taxes other than income tax. Income taxes include all domestic and foreign taxes that are based on taxable profits. Income taxes also include taxes, such as withholding taxes, that are payable by a subsidiary, associate or joint arrangement on distributions to the reporting entity." } }, "en-us": { "role": { "label": "Receivables from taxes other than income tax", "terseLabel": "Other taxes" } } }, "localname": "ReceivablesFromTaxesOtherThanIncomeTax", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ScheduleoftradeandotherpayablesTable" ], "xbrltype": "monetaryItemType" }, "ifrs-full_ReclassificationAdjustmentsOnExchangeDifferencesOnTranslationNetOfTax": { "auth_ref": [ "r45", "r67" ], "crdr": "debit", "lang": { "en": { "role": { "documentation": "The amount of reclassification adjustments related to exchange differences when the financial statements of foreign operations are translated, net of tax. Reclassification adjustments are amounts reclassified to profit (loss) in the current period that were recognised in other comprehensive income in the current or previous periods. [Refer: Other comprehensive income]" } }, "en-us": { "role": { "label": "Reclassification adjustments on exchange differences on translation of foreign operations, net of tax", "terseLabel": "Translation adjustments" } } }, "localname": "ReclassificationAdjustmentsOnExchangeDifferencesOnTranslationNetOfTax", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ScheduleoftaxationpaidTable" ], "xbrltype": "monetaryItemType" }, "ifrs-full_ReductionOfIssuedCapital": { "auth_ref": [ "r287" ], "crdr": "debit", "lang": { "en": { "role": { "documentation": "The decrease in equity resulting from a reduction in issued capital. [Refer: Issued capital]" } }, "en-us": { "role": { "label": "Reduction of issued capital", "negatedLabel": "IPO costs off set against share capital" } } }, "localname": "ReductionOfIssuedCapital", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "ifrs-full_RentDeferredIncomeClassifiedAsCurrent": { "auth_ref": [ "r291" ], "calculation": { "http://www.karoooooltd.com/role/ConsolidatedBalanceSheet": { "order": 5.0, "parentTag": "ifrs-full_CurrentLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en": { "role": { "documentation": "The amount of rent deferred income classified as current. [Refer: Rent deferred income]" } }, "en-us": { "role": { "label": "Rent deferred income classified as current", "terseLabel": "Deferred revenue" } } }, "localname": "RentDeferredIncomeClassifiedAsCurrent", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities": { "auth_ref": [ "r242" ], "crdr": "credit", "lang": { "en": { "role": { "documentation": "The cash outflow to settle borrowings, classified as financing activities. [Refer: Borrowings]" } }, "en-us": { "role": { "label": "Repayments of borrowings, classified as financing activities", "negatedLabel": "Payment of lease liabilities" } } }, "localname": "RepaymentsOfBorrowingsClassifiedAsFinancingActivities", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofreconciliationofmovementofliabilitiestocashflowsarisingfromfinancingactivitiesTable" ], "xbrltype": "monetaryItemType" }, "ifrs-full_RepaymentsOfNoncurrentBorrowings": { "auth_ref": [ "r304" ], "calculation": { "http://www.karoooooltd.com/role/ConsolidatedCashFlow": { "order": 7.0, "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en": { "role": { "documentation": "The cash outflow for repayments of non-current borrowings. [Refer: Borrowings]" } }, "en-us": { "role": { "label": "Repayments of non-current borrowings", "negatedLabel": "Repayment of term loans" } } }, "localname": "RepaymentsOfNoncurrentBorrowings", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "ifrs-full_ResearchAndDevelopmentExpense": { "auth_ref": [ "r97" ], "calculation": { "http://www.karoooooltd.com/role/ConsolidatedIncomeStatement": { "order": 4.0, "parentTag": "ifrs-full_OtherOperatingIncomeExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en": { "role": { "documentation": "The amount of expenditure directly attributable to research or development activities, recognised in profit or loss." } }, "en-us": { "role": { "label": "Research and development expense", "negatedLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "ifrs-full_ReserveOfExchangeDifferencesOnTranslation": { "auth_ref": [ "r68" ], "calculation": { "http://www.karoooooltd.com/role/ConsolidatedBalanceSheet": { "order": 3.0, "parentTag": "ifrs-full_EquityAttributableToOwnersOfParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en": { "role": { "documentation": "A component of equity representing exchange differences on translation of financial statements recognised in other comprehensive income and accumulated in equity. [Refer: Other comprehensive income]" } }, "en-us": { "role": { "label": "Reserve of exchange differences on translation", "terseLabel": "Foreign currency translation reserve" } } }, "localname": "ReserveOfExchangeDifferencesOnTranslation", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "ifrs-full_RestrictedCashAndCashEquivalents": { "auth_ref": [ "r289" ], "crdr": "debit", "lang": { "en": { "role": { "documentation": "The amount of cash and cash equivalents whose use or withdrawal is restricted. [Refer: Cash and cash equivalents]" } }, "en-us": { "role": { "label": "Restricted cash and cash equivalents", "terseLabel": "Total cash and cash equivalents" } } }, "localname": "RestrictedCashAndCashEquivalents", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofcashandcashequivalentsandbankoverdraftTable" ], "xbrltype": "monetaryItemType" }, "ifrs-full_RetainedEarnings": { "auth_ref": [ "r230", "r232" ], "calculation": { "http://www.karoooooltd.com/role/ConsolidatedBalanceSheet": { "order": 4.0, "parentTag": "ifrs-full_EquityAttributableToOwnersOfParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en": { "role": { "documentation": "A component of equity representing the entity's cumulative undistributed earnings or deficit." } }, "en-us": { "role": { "label": "Retained earnings", "terseLabel": "Retained earnings" } } }, "localname": "RetainedEarnings", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "ifrs-full_RetainedEarningsMember": { "auth_ref": [ "r6", "r227" ], "lang": { "en": { "role": { "documentation": "This member stands for a component of equity representing an entity's cumulative undistributed earnings or deficit." } }, "en-us": { "role": { "label": "Retained earnings [member]", "terseLabel": "Retained earnings" } } }, "localname": "RetainedEarningsMember", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ShareholdersEquityType2or3" ], "xbrltype": "domainItemType" }, "ifrs-full_Revenue": { "auth_ref": [ "r39", "r134", "r167", "r183", "r188", "r194", "r195", "r197", "r225", "r226", "r250" ], "calculation": { "http://www.karoooooltd.com/role/ConsolidatedIncomeStatement": { "order": 1.0, "parentTag": "ifrs-full_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en": { "role": { "documentation": "The income arising in the course of an entity's ordinary activities. Income is increases in assets, or decreases in liabilities, that result in increases in equity, other than those relating to contributions from holders of equity claims." } }, "en-us": { "role": { "label": "Revenue", "terseLabel": "Revenue", "verboseLabel": "Total revenue" } } }, "localname": "Revenue", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ConsolidatedIncomeStatement", "http://www.karoooooltd.com/role/ScheduleofdisaggregationofrevenuefromcontractswithcustomersTable", "http://www.karoooooltd.com/role/ScheduleofinformationrelatingtothegroupssubsidiarymaterialNCITable" ], "xbrltype": "monetaryItemType" }, "ifrs-full_RevenueFromContractsWithCustomers": { "auth_ref": [ "r149", "r150" ], "crdr": "credit", "lang": { "en": { "role": { "documentation": "The amount of revenue from contracts with customers. A customer is a party that has contracted with an entity to obtain goods or services that are an output of the entity\u2019s ordinary activities in exchange for consideration." } }, "en-us": { "role": { "label": "Revenue from contracts with customers", "terseLabel": "Primary geographical markets" } } }, "localname": "RevenueFromContractsWithCustomers", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofdisaggregationofrevenuefromcontractswithcustomersTable" ], "xbrltype": "monetaryItemType" }, "ifrs-full_RevenueFromRenderingOfTransportServices": { "auth_ref": [ "r288" ], "crdr": "credit", "lang": { "en": { "role": { "documentation": "The amount of revenue arising from the rendering of transport services. [Refer: Revenue]" } }, "en-us": { "role": { "label": "Revenue from rendering of transport services", "terseLabel": "Vehicle sales" } } }, "localname": "RevenueFromRenderingOfTransportServices", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofsegmentinformationprovidedtotheGroupCEOTable" ], "xbrltype": "monetaryItemType" }, "ifrs-full_RevenueFromSaleOfGoods": { "auth_ref": [ "r288" ], "crdr": "credit", "lang": { "en": { "role": { "documentation": "The amount of revenue arising from the sale of goods. [Refer: Revenue]" } }, "en-us": { "role": { "label": "Revenue from sale of goods", "terseLabel": "Hardware sales" } } }, "localname": "RevenueFromSaleOfGoods", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofdisaggregationofrevenuefromcontractswithcustomersTable" ], "xbrltype": "monetaryItemType" }, "ifrs-full_RightofuseAssetsMember": { "auth_ref": [ "r154" ], "lang": { "en": { "role": { "documentation": "This member stands for right-of-use assets. [Refer: Right-of-use assets]" } }, "en-us": { "role": { "label": "Right-of-use assets [member]", "terseLabel": "Right-of-use assets [member]" } } }, "localname": "RightofuseAssetsMember", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofreconciliationofthecarryingvalueofpropertyplantandequipmentTable" ], "xbrltype": "domainItemType" }, "ifrs-full_SalesAndMarketingExpense": { "auth_ref": [ "r292" ], "calculation": { "http://www.karoooooltd.com/role/ConsolidatedIncomeStatement": { "order": 2.0, "parentTag": "ifrs-full_OtherOperatingIncomeExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en": { "role": { "documentation": "The amount of expense relating to the marketing and selling of goods or services." } }, "en-us": { "role": { "label": "Sales and marketing expense", "negatedLabel": "Sales and marketing" } } }, "localname": "SalesAndMarketingExpense", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "ifrs-full_SalesChannelsAxis": { "auth_ref": [ "r255" ], "lang": { "en": { "role": { "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table." } }, "en-us": { "role": { "label": "Sales channels [axis]" } } }, "localname": "SalesChannelsAxis", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/PresentationofConsolidatedFinancialStatementsDetails" ], "xbrltype": "stringItemType" }, "ifrs-full_SalesChannelsMember": { "auth_ref": [ "r255" ], "lang": { "en": { "role": { "documentation": "This member stands for all sales channels. It also represents the standard value for the 'Sales channels' axis if no other member is used." } }, "en-us": { "role": { "label": "Sales channels [member]" } } }, "localname": "SalesChannelsMember", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/PresentationofConsolidatedFinancialStatementsDetails" ], "xbrltype": "domainItemType" }, "ifrs-full_SegmentsAxis": { "auth_ref": [ "r90", "r151", "r186", "r234", "r271" ], "lang": { "en": { "role": { "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table." } }, "en-us": { "role": { "label": "Segments [axis]" } } }, "localname": "SegmentsAxis", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofcapitalizedcommissionassetsTable0", "http://www.karoooooltd.com/role/ScheduleofexpectedcreditlossesonfinancialassetsrecognizedinprofitorlossTable", "http://www.karoooooltd.com/role/ScheduleofreconciliationofinformationonreportablesegmentstotheamountsreportedinconsolidatedfinancialstatementsTable", "http://www.karoooooltd.com/role/ScheduleofreconciliationofthecarryingvalueofcapitalizedsalescommissionsTable", "http://www.karoooooltd.com/role/ScheduleofsegmentinformationprovidedtotheGroupCEOTable", "http://www.karoooooltd.com/role/ScheduleoftaxationTable", "http://www.karoooooltd.com/role/ScheduleoftaxationTable_Parentheticals", "http://www.karoooooltd.com/role/ScheduleoftaxationpaidTable", "http://www.karoooooltd.com/role/ScheduleoftradeandotherpayablesTable", "http://www.karoooooltd.com/role/ScheduleoftransactionwithrelatedpartiesTable" ], "xbrltype": "stringItemType" }, "ifrs-full_SegmentsMember": { "auth_ref": [ "r90", "r151", "r193", "r234", "r271" ], "lang": { "en": { "role": { "documentation": "This member stands for all segments of an entity. It also represents the standard value for the 'Segments' axis if no other member is used." } }, "en-us": { "role": { "label": "Segments [member]" } } }, "localname": "SegmentsMember", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofcapitalizedcommissionassetsTable0", "http://www.karoooooltd.com/role/ScheduleofexpectedcreditlossesonfinancialassetsrecognizedinprofitorlossTable", "http://www.karoooooltd.com/role/ScheduleofreconciliationofinformationonreportablesegmentstotheamountsreportedinconsolidatedfinancialstatementsTable", "http://www.karoooooltd.com/role/ScheduleofreconciliationofthecarryingvalueofcapitalizedsalescommissionsTable", "http://www.karoooooltd.com/role/ScheduleofsegmentinformationprovidedtotheGroupCEOTable", "http://www.karoooooltd.com/role/ScheduleoftaxationTable", "http://www.karoooooltd.com/role/ScheduleoftaxationTable_Parentheticals", "http://www.karoooooltd.com/role/ScheduleoftaxationpaidTable", "http://www.karoooooltd.com/role/ScheduleoftradeandotherpayablesTable", "http://www.karoooooltd.com/role/ScheduleoftransactionwithrelatedpartiesTable" ], "xbrltype": "domainItemType" }, "ifrs-full_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r292" ], "calculation": { "http://www.karoooooltd.com/role/ConsolidatedIncomeStatement": { "order": 3.0, "parentTag": "ifrs-full_OtherOperatingIncomeExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en": { "role": { "documentation": "The amount of expense relating to selling, general and administrative activities of the entity." } }, "en-us": { "role": { "label": "Selling, general and administrative expense", "negatedLabel": "General and Administration" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "ifrs-full_ShareIssueRelatedCost": { "auth_ref": [ "r287" ], "crdr": "debit", "lang": { "en": { "role": { "documentation": "The amount of cost related to the issuance of shares." } }, "en-us": { "role": { "label": "Share issue related cost", "terseLabel": "Reclassification" } } }, "localname": "ShareIssueRelatedCost", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "ifrs-full_ShorttermDepositsNotClassifiedAsCashEquivalents": { "auth_ref": [ "r289" ], "crdr": "debit", "lang": { "en": { "role": { "documentation": "The amount of short-term deposits held by the entity that are not classified as cash equivalents. [Refer: Cash equivalents]" } }, "en-us": { "role": { "label": "Short-term deposits, not classified as cash equivalents", "terseLabel": "Short-term deposits" } } }, "localname": "ShorttermDepositsNotClassifiedAsCashEquivalents", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofcashandcashequivalentsandbankoverdraftTable" ], "xbrltype": "monetaryItemType" }, "ifrs-full_ShorttermEmployeeBenefitsExpense": { "auth_ref": [ "r288" ], "crdr": "debit", "lang": { "en": { "role": { "documentation": "The amount of expense from employee benefits (other than termination benefits) that are expected to be settled wholly within twelve months after the end of the annual reporting period in which the employees render the related services." } }, "en-us": { "role": { "label": "Short-term employee benefits expense", "terseLabel": "Short-term employee benefits" } } }, "localname": "ShorttermEmployeeBenefitsExpense", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofdirectorsandkeymanagementpersonnelemolumentsTable" ], "xbrltype": "monetaryItemType" }, "ifrs-full_SignificantInvestmentsInSubsidiariesAxis": { "auth_ref": [ "r79", "r82", "r139" ], "lang": { "en": { "role": { "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table." } }, "en-us": { "role": { "label": "Subsidiaries [axis]" } } }, "localname": "SignificantInvestmentsInSubsidiariesAxis", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ScheduleoffollowingtableliststheentitieswhicharecontrolledbythegroupTable", "http://www.karoooooltd.com/role/ScheduleofinformationrelatingtothegroupssubsidiarymaterialNCITable" ], "xbrltype": "stringItemType" }, "ifrs-full_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of cash flows [abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "xbrltype": "stringItemType" }, "ifrs-full_StatementOfChangesInEquityLineItems": { "auth_ref": [], "lang": { "en": { "role": { "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table." } }, "en-us": { "role": { "label": "Statement of changes in equity [line items]" } } }, "localname": "StatementOfChangesInEquityLineItems", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ShareholdersEquityType2or3" ], "xbrltype": "stringItemType" }, "ifrs-full_StatementOfChangesInEquityTable": { "auth_ref": [ "r6" ], "lang": { "en": { "role": { "documentation": "Schedule disclosing information related to changes in equity." } }, "en-us": { "role": { "label": "Statement of changes in equity [table]" } } }, "localname": "StatementOfChangesInEquityTable", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ShareholdersEquityType2or3" ], "xbrltype": "stringItemType" }, "ifrs-full_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of financial position [abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "xbrltype": "stringItemType" }, "ifrs-full_SubscriptionCirculationRevenue": { "auth_ref": [ "r288" ], "crdr": "credit", "lang": { "en": { "role": { "documentation": "The amount of circulation revenue derived from subscriptions. [Refer: Revenue; Circulation revenue]" } }, "en-us": { "role": { "label": "Subscription circulation revenue", "terseLabel": "Subscription revenue - Cartrack" } } }, "localname": "SubscriptionCirculationRevenue", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofdisaggregationofrevenuefromcontractswithcustomersTable" ], "xbrltype": "monetaryItemType" }, "ifrs-full_TaxEffectOfForeignTaxRates": { "auth_ref": [ "r52" ], "crdr": "debit", "lang": { "en": { "role": { "documentation": "The amount that represents the difference between the tax expense (income) and the product of the accounting profit multiplied by the applicable tax rate(s) that relates to foreign tax rates. [Refer: Accounting profit]" } }, "en-us": { "role": { "label": "Tax effect of foreign tax rates", "terseLabel": "Acquisition of subsidiary" } } }, "localname": "TaxEffectOfForeignTaxRates", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofreconciliationofthecarryingvalueofintangibleassetsTable" ], "xbrltype": "monetaryItemType" }, "ifrs-full_TimingOfTransferOfGoodsOrServicesAxis": { "auth_ref": [ "r254" ], "lang": { "en": { "role": { "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table." } }, "en-us": { "role": { "label": "Timing of transfer of goods or services [axis]" } } }, "localname": "TimingOfTransferOfGoodsOrServicesAxis", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofdisaggregationofrevenuefromcontractswithcustomersTable" ], "xbrltype": "stringItemType" }, "ifrs-full_TimingOfTransferOfGoodsOrServicesMember": { "auth_ref": [ "r254" ], "lang": { "en": { "role": { "documentation": "This member stands for all timings of the transfer of goods or services in contracts with customers. It also represents the standard value for the 'Timing of transfer of goods or services' axis if no other member is used." } }, "en-us": { "role": { "label": "Timing of transfer of goods or services [member]" } } }, "localname": "TimingOfTransferOfGoodsOrServicesMember", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofdisaggregationofrevenuefromcontractswithcustomersTable" ], "xbrltype": "domainItemType" }, "ifrs-full_TopOfRangeMember": { "auth_ref": [ "r147", "r162", "r201", "r251", "r252", "r312" ], "lang": { "en": { "role": { "documentation": "This member stands for top of a range." } }, "en-us": { "role": { "label": "Top of range [member]", "terseLabel": "Top of range [member]", "verboseLabel": "Top of Range [Member]" } } }, "localname": "TopOfRangeMember", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/MaterialNonControllingInterestDetails", "http://www.karoooooltd.com/role/ShareCapitalDetails" ], "xbrltype": "domainItemType" }, "ifrs-full_TradeAndOtherCurrentPayables": { "auth_ref": [ "r15" ], "calculation": { "http://www.karoooooltd.com/role/ConsolidatedBalanceSheet": { "order": 2.0, "parentTag": "ifrs-full_CurrentLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en": { "role": { "documentation": "The amount of current trade payables and current other payables. [Refer: Current trade payables; Other current payables]" } }, "en-us": { "role": { "label": "Trade and other current payables", "terseLabel": "Trade and other payables" } } }, "localname": "TradeAndOtherCurrentPayables", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "ifrs-full_TradeAndOtherCurrentReceivables": { "auth_ref": [ "r14", "r27" ], "calculation": { "http://www.karoooooltd.com/role/ConsolidatedBalanceSheet": { "order": 2.0, "parentTag": "ifrs-full_CurrentAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en": { "role": { "documentation": "The amount of current trade receivables and current other receivables. [Refer: Current trade receivables; Other current receivables]" } }, "en-us": { "role": { "label": "Trade and other current receivables", "terseLabel": "Trade and other receivables and prepayments" } } }, "localname": "TradeAndOtherCurrentReceivables", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "ifrs-full_TradeAndOtherCurrentReceivablesDueFromRelatedParties": { "auth_ref": [ "r229" ], "crdr": "debit", "lang": { "en": { "role": { "documentation": "The amount of current receivables due from related parties. [Refer: Related parties [member]]" } }, "en-us": { "role": { "label": "Current receivables due from related parties", "terseLabel": "Loans from related parties" } } }, "localname": "TradeAndOtherCurrentReceivablesDueFromRelatedParties", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofcontractualundiscountedcashflowsandcontractualinterestpaymentsTable" ], "xbrltype": "monetaryItemType" }, "ifrs-full_TradeAndOtherPayables": { "auth_ref": [ "r15" ], "crdr": "credit", "lang": { "en": { "role": { "documentation": "The amount of trade payables and other payables. [Refer: Trade payables; Other payables]" } }, "en-us": { "role": { "label": "Trade and other payables", "negatedLabel": "Trade and other payables" } } }, "localname": "TradeAndOtherPayables", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofcurrencyriskTable" ], "xbrltype": "monetaryItemType" }, "ifrs-full_TradeAndOtherPayablesRecognisedAsOfAcquisitionDate": { "auth_ref": [ "r311" ], "crdr": "credit", "lang": { "en": { "role": { "documentation": "The amount recognised as of the acquisition date for trade and other payables assumed in a business combination. [Refer: Trade and other payables; Business combinations [member]]" } }, "en-us": { "role": { "label": "Trade and other payables recognised as of acquisition date", "terseLabel": "Trade and other payables" } } }, "localname": "TradeAndOtherPayablesRecognisedAsOfAcquisitionDate", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofcontractualundiscountedcashflowsandcontractualinterestpaymentsTable" ], "xbrltype": "monetaryItemType" }, "ifrs-full_TradeAndOtherPayablesToRelatedParties": { "auth_ref": [ "r291" ], "crdr": "credit", "lang": { "en": { "role": { "documentation": "The amount of payables due to related parties. [Refer: Related parties [member]]" } }, "en-us": { "role": { "label": "Payables to related parties", "terseLabel": "Amounts due to related parties" } } }, "localname": "TradeAndOtherPayablesToRelatedParties", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ScheduleoftradeandotherpayablesTable" ], "xbrltype": "monetaryItemType" }, "ifrs-full_TradeReceivables": { "auth_ref": [ "r229" ], "crdr": "debit", "lang": { "en": { "role": { "documentation": "The amount due from customers for goods and services sold." } }, "en-us": { "role": { "label": "Trade receivables", "terseLabel": "Total trade receivables" } } }, "localname": "TradeReceivables", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofdetailedinformationabouttradeandotherreceivablesandprepaymentsTable" ], "xbrltype": "monetaryItemType" }, "ifrs-full_TypesOfFinancialLiabilitiesAxis": { "auth_ref": [ "r180", "r181" ], "lang": { "en": { "role": { "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table." } }, "en-us": { "role": { "label": "Types of financial liabilities [axis]" } } }, "localname": "TypesOfFinancialLiabilitiesAxis", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofclassificationoffinancialassetsandfinancialliabilitiesTable" ], "xbrltype": "stringItemType" }, "ifrs-full_UndiscountedFinanceLeasePaymentsToBeReceived": { "auth_ref": [ "r160" ], "crdr": "debit", "lang": { "en": { "role": { "documentation": "The amount of undiscounted finance lease payments to be received. Finance lease is a lease that transfers substantially all the risks and rewards incidental to ownership of an underlying asset." } }, "en-us": { "role": { "label": "Undiscounted finance lease payments to be received", "terseLabel": "Lease payments" } } }, "localname": "UndiscountedFinanceLeasePaymentsToBeReceived", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/LeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment": { "auth_ref": [ "r58" ], "lang": { "en": { "role": { "documentation": "The useful life, measured as period of time, used for property, plant and equipment. [Refer: Property, plant and equipment]" } }, "en-us": { "role": { "label": "Useful life measured as period of time, property, plant and equipment", "terseLabel": "Average useful life" } } }, "localname": "UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofcapitalizedcommissionassetsTable" ], "xbrltype": "durationItemType" }, "ifrs-full_UtilitiesExpense": { "auth_ref": [ "r288" ], "crdr": "debit", "lang": { "en": { "role": { "documentation": "The amount of expense arising from purchased utilities." } }, "en-us": { "role": { "label": "Utilities expense", "terseLabel": "Utilized amount" } } }, "localname": "UtilitiesExpense", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/FundingFacilitiesDetails" ], "xbrltype": "monetaryItemType" }, "ifrs-full_ValueAddedTaxPayables": { "auth_ref": [ "r291" ], "crdr": "credit", "lang": { "en": { "role": { "documentation": "The amount of payables related to a value added tax." } }, "en-us": { "role": { "label": "Value added tax payables", "terseLabel": "Other taxes" } } }, "localname": "ValueAddedTaxPayables", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofdetailedinformationabouttradeandotherreceivablesandprepaymentsTable" ], "xbrltype": "monetaryItemType" }, "ifrs-full_Vehicles": { "auth_ref": [ "r295" ], "calculation": { "http://www.karoooooltd.com/role/ScheduleofinventoriesTable": { "order": 1.0, "parentTag": "ifrs-full_InventoriesTotal", "weight": 1.0 } }, "crdr": "debit", "lang": { "en": { "role": { "documentation": "The amount of property, plant and equipment representing vehicles used in the entity's operations, specifically to include aircraft, motor vehicles and ships. [Refer: Property, plant and equipment]" } }, "en-us": { "role": { "label": "Vehicles", "terseLabel": "Vehicles" } } }, "localname": "Vehicles", "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofinventoriesTable" ], "xbrltype": "monetaryItemType" }, "karo_AFactorChangeOfHasBeenAppliedToTheExchangeRatesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "AFactor Change Of Has Been Applied To The Exchange Rates Table Text Block", "terseLabel": "Schedule of a factor change of 10% has been applied to the exchange rates" } } }, "localname": "AFactorChangeOfHasBeenAppliedToTheExchangeRatesTableTextBlock", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/RiskManagementTables" ], "xbrltype": "textBlockItemType" }, "karo_AFactorOfHasBeenAppliedToTheInterestRatesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "AFactor Of Has Been Applied To The Interest Rates Table Text Block", "terseLabel": "Schedule of a factor of 1% has been applied to the interest rates" } } }, "localname": "AFactorOfHasBeenAppliedToTheInterestRatesTableTextBlock", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/RiskManagementTables" ], "xbrltype": "textBlockItemType" }, "karo_AccumulatedAmortization": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Accumulated amortization.", "label": "Accumulated Amortization", "terseLabel": "Accumulated amortization" } } }, "localname": "AccumulatedAmortization", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofcapitalizedcommissionassetsTable0" ], "xbrltype": "monetaryItemType" }, "karo_AccumulatedAmortizationIntangibleAsset": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Accumulated amortization intangible asset.", "label": "Accumulated Amortization Intangible Asset", "terseLabel": "Accumulated amortization" } } }, "localname": "AccumulatedAmortizationIntangibleAsset", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofintangibleassetsTable" ], "xbrltype": "monetaryItemType" }, "karo_AccumulatedDepreciation": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Accumulated depreciation.", "label": "Accumulated Depreciation", "terseLabel": "Accumulated depreciation" } } }, "localname": "AccumulatedDepreciation", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofpropertyplantandequipmentTable" ], "xbrltype": "monetaryItemType" }, "karo_AcquiredInterestRate": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Acquired Interest Rate", "terseLabel": "Acquired interest" } } }, "localname": "AcquiredInterestRate", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/PresentationofConsolidatedFinancialStatementsDetails" ], "xbrltype": "percentItemType" }, "karo_AcquisitionOfSubsidiaries": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Acquisition Of Subsidiaries", "terseLabel": "Acquisition of subsidiary" } } }, "localname": "AcquisitionOfSubsidiaries", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofdeferredrevenueTable" ], "xbrltype": "monetaryItemType" }, "karo_AcquisitionOfSubsidiaries1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The amount of transfers of research and development from the entity in related party transactions.", "label": "Acquisition Of Subsidiaries1", "terseLabel": "Acquisition of subsidiaries" } } }, "localname": "AcquisitionOfSubsidiaries1", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofdeferredtaxTable" ], "xbrltype": "monetaryItemType" }, "karo_AcquisitionOfSubsidiaries2": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The increase (decrease) in equity resulting from the acquisition of subsidiaries.", "label": "Acquisition Of Subsidiaries2", "terseLabel": "Acquisition of subsidiaries" } } }, "localname": "AcquisitionOfSubsidiaries2", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofdeferredtaxTable" ], "xbrltype": "monetaryItemType" }, "karo_AcquisitionOfSubsidiariesOfGoodwill": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Acquisition Of Subsidiaries Of Goodwill", "terseLabel": "Acquisition of subsidiary" } } }, "localname": "AcquisitionOfSubsidiariesOfGoodwill", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofgoodwillisallocatedcashgeneratingunitsTable" ], "xbrltype": "monetaryItemType" }, "karo_AcquisitionOfSubsidiaryDescription": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Acquisition Of Subsidiary Description", "terseLabel": "Acquisition of subsidiary, description" } } }, "localname": "AcquisitionOfSubsidiaryDescription", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/AcquisitionofSubsidiaryDetails" ], "xbrltype": "stringItemType" }, "karo_AcquisitionOfSubsidiarys": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Acquisition Of Subsidiarys", "terseLabel": "Acquisition of subsidiary" } } }, "localname": "AcquisitionOfSubsidiarys", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleoftaxationpaidTable" ], "xbrltype": "monetaryItemType" }, "karo_AcquisitionofSubsidiaryDetailsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Acquisition of Subsidiary (Details) [Line Items]" } } }, "localname": "AcquisitionofSubsidiaryDetailsLineItems", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/AcquisitionofSubsidiaryDetails" ], "xbrltype": "stringItemType" }, "karo_AcquisitionofSubsidiaryDetailsScheduleofnetassetsandthecashoutflowsontheacquisitionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of Net Assets and the Cash Outflows on the Acquisition [Abstract]" } } }, "localname": "AcquisitionofSubsidiaryDetailsScheduleofnetassetsandthecashoutflowsontheacquisitionLineItems", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofnetassetsandthecashoutflowsontheacquisitionTable" ], "xbrltype": "stringItemType" }, "karo_AcquisitionofSubsidiaryDetailsScheduleofnetassetsandthecashoutflowsontheacquisitionTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Acquisition of Subsidiary (Details) - Schedule of net assets and the cash outflows on the acquisition [Table]" } } }, "localname": "AcquisitionofSubsidiaryDetailsScheduleofnetassetsandthecashoutflowsontheacquisitionTable", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofnetassetsandthecashoutflowsontheacquisitionTable" ], "xbrltype": "stringItemType" }, "karo_AcquisitionofSubsidiaryDetailsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Acquisition of Subsidiary (Details) [Table]" } } }, "localname": "AcquisitionofSubsidiaryDetailsTable", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/AcquisitionofSubsidiaryDetails" ], "xbrltype": "stringItemType" }, "karo_AcquisitionofSubsidiaryLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Disclosure of Subsidiaries Text Block [Abstract]" } } }, "localname": "AcquisitionofSubsidiaryLineItems", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/AcquisitionofSubsidiary" ], "xbrltype": "stringItemType" }, "karo_AcquisitionofSubsidiaryTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Acquisition of Subsidiary [Table]" } } }, "localname": "AcquisitionofSubsidiaryTable", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/AcquisitionofSubsidiary" ], "xbrltype": "stringItemType" }, "karo_AcquisitionsOfSubsidiary": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Acquisition Subsidiary means a wholly-owned Subsidiary created by the Borrower or by any Guarantor for the purpose of making a Permitted Acquisition.", "label": "Acquisitions Of Subsidiary", "terseLabel": "Acquisition of subsidiary" } } }, "localname": "AcquisitionsOfSubsidiary", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofreconciliationofthecarryingvalueofpropertyplantandequipmentTable" ], "xbrltype": "monetaryItemType" }, "karo_AdditionalShareIssued": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Shares or other securities issued in respect of the Shares by reason of or in connection with any stock dividend.", "label": "Additional Share Issued", "terseLabel": "Issued additional shares" } } }, "localname": "AdditionalShareIssued", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ShareCapitalDetails" ], "xbrltype": "sharesItemType" }, "karo_Additions": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Additions amount.", "label": "Additions", "terseLabel": "Additions" } } }, "localname": "Additions", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofreconciliationofthecarryingvalueofcapitalizedsalescommissionsTable" ], "xbrltype": "monetaryItemType" }, "karo_AdjustmentForAmortizationCapitalizedSalesCommission": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of recurring noncash expense adjustment for amortization capitalized sales commission.", "label": "Adjustment For Amortization Capitalized Sales Commission", "terseLabel": "Amortization" } } }, "localname": "AdjustmentForAmortizationCapitalizedSalesCommission", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofreconciliationofthecarryingvalueofcapitalizedsalescommissionsTable" ], "xbrltype": "monetaryItemType" }, "karo_AggregateFairValueLoansToRelatedParty": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of aggregate fair value loans to related party.", "label": "Aggregate Fair Value Loans To Related Party", "terseLabel": "Aggregate fair value, Loans to related party" } } }, "localname": "AggregateFairValueLoansToRelatedParty", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofloanstorelatedpartyTable" ], "xbrltype": "monetaryItemType" }, "karo_AmortizationOfIntangibleAsset": { "auth_ref": [], "calculation": { "http://www.karoooooltd.com/role/ConsolidatedCashFlow": { "order": 3.0, "parentTag": "ifrs-full_AdjustmentsForReconcileProfitLoss", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortization of intangible assets.", "label": "Amortization Of Intangible Asset", "terseLabel": "Amortization of intangible assets" } } }, "localname": "AmortizationOfIntangibleAsset", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "karo_AmortizationOfIntangibleAssets1": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortization of intangible assets.", "label": "Amortization Of Intangible Assets1", "terseLabel": "Amortization of intangible assets" } } }, "localname": "AmortizationOfIntangibleAssets1", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofoperatingprofitTable" ], "xbrltype": "monetaryItemType" }, "karo_AmountsDeferredInCurrentFinancialYear": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Amounts Deferred In Current Financial Year", "terseLabel": "Amounts deferred in current financial year" } } }, "localname": "AmountsDeferredInCurrentFinancialYear", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofdeferredrevenueTable" ], "xbrltype": "monetaryItemType" }, "karo_AmountsRecognizedAsDistributionsToEquityHoldersInTheYear": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amounts recognized as distributions to equity holders in the year.", "label": "Amounts Recognized As Distributions To Equity Holders In The Year", "terseLabel": "Total dividend paid" } } }, "localname": "AmountsRecognizedAsDistributionsToEquityHoldersInTheYear", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofdividendpaidTable" ], "xbrltype": "monetaryItemType" }, "karo_AmountsReleasedToRevenueInTheCurrentFinancialYear": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Amounts Released To Revenue In The Current Financial Year", "negatedLabel": "Amounts released to revenue in the current financial year" } } }, "localname": "AmountsReleasedToRevenueInTheCurrentFinancialYear", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofdeferredrevenueTable" ], "xbrltype": "monetaryItemType" }, "karo_AmountsUtilized": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amounts utilized.", "label": "Amounts Utilized", "terseLabel": "Amounts utilized" } } }, "localname": "AmountsUtilized", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofreconciliationoftheexpectedcreditlossprovisionrecognizedwithregardtotradeandotherreceivablesTable" ], "xbrltype": "monetaryItemType" }, "karo_AnalysisofAssetsandLiabilitiesbyFinancialInstrumentClassificationDetailsScheduleofclassificationoffinancialassetsandfinancialliabilitiesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Analysis of Assets and Liabilities by Financial Instrument Classification (Details) - Schedule of classification of financial assets and financial liabilities [Line Items]" } } }, "localname": "AnalysisofAssetsandLiabilitiesbyFinancialInstrumentClassificationDetailsScheduleofclassificationoffinancialassetsandfinancialliabilitiesLineItems", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofclassificationoffinancialassetsandfinancialliabilitiesTable" ], "xbrltype": "stringItemType" }, "karo_AnalysisofAssetsandLiabilitiesbyFinancialInstrumentClassificationDetailsScheduleofclassificationoffinancialassetsandfinancialliabilitiesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Analysis of Assets and Liabilities by Financial Instrument Classification (Details) - Schedule of classification of financial assets and financial liabilities [Table]" } } }, "localname": "AnalysisofAssetsandLiabilitiesbyFinancialInstrumentClassificationDetailsScheduleofclassificationoffinancialassetsandfinancialliabilitiesTable", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofclassificationoffinancialassetsandfinancialliabilitiesTable" ], "xbrltype": "stringItemType" }, "karo_ApplicableTaxRate1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Applicable tax rate.", "label": "Applicable Tax Rate1", "terseLabel": "Applicable tax rate" } } }, "localname": "ApplicableTaxRate1", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleoftaxationTable_Parentheticals" ], "xbrltype": "percentItemType" }, "karo_AsiaPacificMiddleEastAndUSAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Asia Pacific Middle East And USAMember", "terseLabel": "Asia-Pacific, Middle East & USA [Member]", "verboseLabel": "Asia-Pacific, Middle East and USA [Member]" } } }, "localname": "AsiaPacificMiddleEastAndUSAMember", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofdisaggregationofrevenuefromcontractswithcustomersTable", "http://www.karoooooltd.com/role/ScheduleofinformationaboutgeographicalareasTable" ], "xbrltype": "domainItemType" }, "karo_AtFebruary282022Abstract2": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "At February282022 Abstract2", "terseLabel": "At February 28, 2022" } } }, "localname": "AtFebruary282022Abstract2", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofcontractualundiscountedcashflowsandcontractualinterestpaymentsTable" ], "xbrltype": "stringItemType" }, "karo_AuditorOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Auditor One Member", "terseLabel": "Auditor One" } } }, "localname": "AuditorOneMember", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/DocumentAndEntityInformation" ], "xbrltype": "domainItemType" }, "karo_AutoClubLDAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Auto Club LDAMember", "terseLabel": "Auto Club LDA [Member]" } } }, "localname": "AutoClubLDAMember", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleoffollowingtableliststheentitieswhicharecontrolledbythegroupTable" ], "xbrltype": "domainItemType" }, "karo_AverageTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Average Term", "terseLabel": "Average term" } } }, "localname": "AverageTerm", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/LeaseLiabilitiesDetails" ], "xbrltype": "durationItemType" }, "karo_AverageTermOfFinanceLeases": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Average Term Of Finance Leases", "terseLabel": "Average term of finance leases" } } }, "localname": "AverageTermOfFinanceLeases", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/TradeandOtherReceivablesandPrepaymentsDetails" ], "xbrltype": "durationItemType" }, "karo_BalancePayableAtBeginningOfTheYear": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Balance Payable At Beginning Of The Year", "negatedPeriodStartLabel": "Balance payable at beginning of the year" } } }, "localname": "BalancePayableAtBeginningOfTheYear", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleoftaxationpaidTable" ], "xbrltype": "monetaryItemType" }, "karo_BalancePayableAtEndOfTheYear": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Balance Payable At End Of The Year", "periodEndLabel": "Balance payable at end of the year" } } }, "localname": "BalancePayableAtEndOfTheYear", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleoftaxationpaidTable" ], "xbrltype": "monetaryItemType" }, "karo_BankOverdraft": { "auth_ref": [], "calculation": { "http://www.karoooooltd.com/role/ConsolidatedBalanceSheet": { "order": 6.0, "parentTag": "ifrs-full_CurrentLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The Amount of bank overdraft.", "label": "Bank Overdraft", "terseLabel": "Bank overdraft" } } }, "localname": "BankOverdraft", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "karo_BankOverdraftMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Bank Overdraft Member", "terseLabel": "Bank overdraft [Member]" } } }, "localname": "BankOverdraftMember", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofclassificationoffinancialassetsandfinancialliabilitiesTable" ], "xbrltype": "domainItemType" }, "karo_BasicAndDilutedEarningsPerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Basic and diluted earnings per share.", "label": "Basic And Diluted Earnings Per Share", "terseLabel": "Basic earnings per share (ZAR)" } } }, "localname": "BasicAndDilutedEarningsPerShare", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofbasicanddilutedearningspershareTable" ], "xbrltype": "perShareItemType" }, "karo_BasicEarningsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Basic Earnings Abstract", "terseLabel": "Basic earnings" } } }, "localname": "BasicEarningsAbstract", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofbasicanddilutedearningspershareTable" ], "xbrltype": "stringItemType" }, "karo_BasicandDilutedEarningsPerShareInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Basic and Diluted Earnings Per Share Information [Abstract]" } } }, "localname": "BasicandDilutedEarningsPerShareInformationLineItems", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/BasicandDilutedEarningsPerShareInformation" ], "xbrltype": "stringItemType" }, "karo_BasicandDilutedEarningsPerShareInformationTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Basic and Diluted Earnings Per Share Information [Table]" } } }, "localname": "BasicandDilutedEarningsPerShareInformationTable", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/BasicandDilutedEarningsPerShareInformation" ], "xbrltype": "stringItemType" }, "karo_BasicandDilutedEarningsPerShareInformationTablesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Basicand Diluted Earnings Per Share Information Tables Line Items", "terseLabel": "Basic and Diluted Earnings Per Share Information [Abstract]" } } }, "localname": "BasicandDilutedEarningsPerShareInformationTablesLineItems", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/BasicandDilutedEarningsPerShareInformationTables" ], "xbrltype": "stringItemType" }, "karo_BasicandDilutedEarningsPerShareInformationTablesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Basic and Diluted Earnings Per Share Information (Tables) [Table]" } } }, "localname": "BasicandDilutedEarningsPerShareInformationTablesTable", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/BasicandDilutedEarningsPerShareInformationTables" ], "xbrltype": "stringItemType" }, "karo_BeginningBalance": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Beginning Balance", "periodStartLabel": "Beginning balance" } } }, "localname": "BeginningBalance", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofdeferredrevenueTable" ], "xbrltype": "monetaryItemType" }, "karo_BusinessCombinationDescription": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Business combination, description.", "label": "Business Combination Description", "terseLabel": "Business combination, description" } } }, "localname": "BusinessCombinationDescription", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/InterestinSubsidiariesDetails" ], "xbrltype": "stringItemType" }, "karo_CGUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CGUMember", "terseLabel": "CGU [Member]" } } }, "localname": "CGUMember", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofkeyestimatesusedforthefairvalueTable" ], "xbrltype": "domainItemType" }, "karo_CTKShell1PtyLtdMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CTKShell1 Pty Ltd Member", "terseLabel": "CTK Shell 1 (Pty) Ltd [Member]" } } }, "localname": "CTKShell1PtyLtdMember", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleoffollowingtableliststheentitieswhicharecontrolledbythegroupTable" ], "xbrltype": "domainItemType" }, "karo_CTKShell2PtyLtdMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CTKShell2 Pty Ltd Member", "terseLabel": "CTK Shell 2 (Pty) Ltd [Member]" } } }, "localname": "CTKShell2PtyLtdMember", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleoffollowingtableliststheentitieswhicharecontrolledbythegroupTable" ], "xbrltype": "domainItemType" }, "karo_CapitalExpenditure": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of capital expenditure.", "label": "Capital Expenditure", "terseLabel": "Capital expenditure" } } }, "localname": "CapitalExpenditure", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofsegmentinformationprovidedtotheGroupCEOTable" ], "xbrltype": "monetaryItemType" }, "karo_CapitalExpenditure1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Capital Expenditure1", "terseLabel": "Total" } } }, "localname": "CapitalExpenditure1", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofinformationaboutgeographicalareasTable" ], "xbrltype": "monetaryItemType" }, "karo_CapitalExpenditures": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Capital expenditure is the money spent by the government on the development of machinery, equipment, building, health facilities, education, etc.", "label": "Capital Expenditures", "terseLabel": "Capital expenditure" } } }, "localname": "CapitalExpenditures", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/CommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "karo_CapitalReserves": { "auth_ref": [], "calculation": { "http://www.karoooooltd.com/role/ConsolidatedBalanceSheet": { "order": 5.0, "parentTag": "ifrs-full_EquityAttributableToOwnersOfParent", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Capital reserve.", "label": "Capital Reserves", "negatedLabel": "Capital reserve" } } }, "localname": "CapitalReserves", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "karo_CapitalReservesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Capital Reserves Member", "terseLabel": "Capital reserve", "verboseLabel": "Share capital" } } }, "localname": "CapitalReservesMember", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ShareholdersEquityType2or3" ], "xbrltype": "domainItemType" }, "karo_CapitalizedBorrowingCost": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of capitalized borrowing cost.", "label": "Capitalized Borrowing Cost", "terseLabel": "Capitalized borrowing cost" } } }, "localname": "CapitalizedBorrowingCost", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/PropertyPlantandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "karo_CapitalizedCommissionAssets": { "auth_ref": [], "calculation": { "http://www.karoooooltd.com/role/ConsolidatedBalanceSheet": { "order": 2.0, "parentTag": "ifrs-full_NoncurrentAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "In accounting, capitalization refers to the process of expensing the costs of attaining an asset over the life of the asset, rather than the period the expense was incurred.", "label": "Capitalized Commission Assets", "terseLabel": "Capitalized commission assets" } } }, "localname": "CapitalizedCommissionAssets", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "karo_CapitalizedCommissionAssets1": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Capitalized commission assets.", "label": "Capitalized Commission Assets1", "terseLabel": "Write-off of capitalized commission assets" } } }, "localname": "CapitalizedCommissionAssets1", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/CapitalizedCommissionAssetsDetails" ], "xbrltype": "monetaryItemType" }, "karo_CapitalizedCommissionAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Capitalized Commission Assets Abstract" } } }, "localname": "CapitalizedCommissionAssetsAbstract", "nsuri": "http://www.karoooooltd.com/20230228", "xbrltype": "stringItemType" }, "karo_CapitalizedCommissionAssetsDetailsScheduleofcapitalizedcommissionassetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of capitalized commission assets [Abstract]" } } }, "localname": "CapitalizedCommissionAssetsDetailsScheduleofcapitalizedcommissionassetsLineItems", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofcapitalizedcommissionassetsTable0" ], "xbrltype": "stringItemType" }, "karo_CapitalizedCommissionAssetsDetailsScheduleofcapitalizedcommissionassetsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Capitalized Commission Assets (Details) - Schedule of capitalized commission assets [Table]" } } }, "localname": "CapitalizedCommissionAssetsDetailsScheduleofcapitalizedcommissionassetsTable", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofcapitalizedcommissionassetsTable0" ], "xbrltype": "stringItemType" }, "karo_CapitalizedCommissionAssetsDetailsScheduleofreconciliationofthecarryingvalueofcapitalizedsalescommissionsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of reconciliation of the carrying value of capitalized sales commissions [Abstract]" } } }, "localname": "CapitalizedCommissionAssetsDetailsScheduleofreconciliationofthecarryingvalueofcapitalizedsalescommissionsLineItems", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofreconciliationofthecarryingvalueofcapitalizedsalescommissionsTable" ], "xbrltype": "stringItemType" }, "karo_CapitalizedCommissionAssetsDetailsScheduleofreconciliationofthecarryingvalueofcapitalizedsalescommissionsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Capitalized Commission Assets (Details) - Schedule of reconciliation of the carrying value of capitalized sales commissions [Table]" } } }, "localname": "CapitalizedCommissionAssetsDetailsScheduleofreconciliationofthecarryingvalueofcapitalizedsalescommissionsTable", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofreconciliationofthecarryingvalueofcapitalizedsalescommissionsTable" ], "xbrltype": "stringItemType" }, "karo_CapitalizedCommissionAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Capitalized Commission Assets Member", "terseLabel": "Capitalized commission assets [Member]" } } }, "localname": "CapitalizedCommissionAssetsMember", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofcapitalizedcommissionassetsTable" ], "xbrltype": "domainItemType" }, "karo_CapitalizedCommissionAssetsPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Capitalized Commission Assets Policy Text Block", "terseLabel": "Capitalized commission assets" } } }, "localname": "CapitalizedCommissionAssetsPolicyTextBlock", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "karo_CapitalizedCommissionAssetsTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Capitalized Commission Assets Text Block", "terseLabel": "CAPITALIZED COMMISSION ASSETS" } } }, "localname": "CapitalizedCommissionAssetsTextBlock", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/CapitalizedCommissionAssets" ], "xbrltype": "textBlockItemType" }, "karo_CapitalizedCommissionsAssetsWrittenOff": { "auth_ref": [], "calculation": { "http://www.karoooooltd.com/role/ConsolidatedCashFlow": { "order": 4.0, "parentTag": "ifrs-full_AdjustmentsForReconcileProfitLoss", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Capitalized commissions assets written off.", "label": "Capitalized Commissions Assets Written Off", "terseLabel": "Capitalized commission assets written off" } } }, "localname": "CapitalizedCommissionsAssetsWrittenOff", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "karo_CapitalizedLeaseLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Capitalized Lease Liabilities Abstract" } } }, "localname": "CapitalizedLeaseLiabilitiesAbstract", "nsuri": "http://www.karoooooltd.com/20230228", "xbrltype": "stringItemType" }, "karo_CapitalizedLeaseLiabilitiesTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Capitalized Lease Liabilities Text Block", "terseLabel": "LEASE LIABILITIES" } } }, "localname": "CapitalizedLeaseLiabilitiesTextBlock", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/LeaseLiabilities" ], "xbrltype": "textBlockItemType" }, "karo_CapitalizedTelematicsDevicesInstalledMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Capitalized Telematics Devices Installed Member", "terseLabel": "Capitalized telematics devices - Installed [Member]" } } }, "localname": "CapitalizedTelematicsDevicesInstalledMember", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofpropertyplantandequipmentTable", "http://www.karoooooltd.com/role/ScheduleofreconciliationofthecarryingvalueofpropertyplantandequipmentTable" ], "xbrltype": "domainItemType" }, "karo_CapitalizedTelematicsDevicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Capitalized Telematics Devices Member", "terseLabel": "Capitalized telematics devices - Installed [Member]" } } }, "localname": "CapitalizedTelematicsDevicesMember", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofpropertyplantandequipmentusefullivesTable" ], "xbrltype": "domainItemType" }, "karo_CapitalizedTelematicsDevicesUninstalledMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Capitalized Telematics Devices Uninstalled Member", "terseLabel": "Capitalized telematics devices \u2013 Uninstalled [Member]" } } }, "localname": "CapitalizedTelematicsDevicesUninstalledMember", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofpropertyplantandequipmentTable", "http://www.karoooooltd.com/role/ScheduleofreconciliationofthecarryingvalueofpropertyplantandequipmentTable" ], "xbrltype": "domainItemType" }, "karo_CapitalizedTelematicsDevicesWorkinProgressMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Capitalized Telematics Devices Workin Progress Member", "terseLabel": "Capitalized telematics devices \u2013 Work-in- Progress [Member]" } } }, "localname": "CapitalizedTelematicsDevicesWorkinProgressMember", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofpropertyplantandequipmentTable", "http://www.karoooooltd.com/role/ScheduleofreconciliationofthecarryingvalueofpropertyplantandequipmentTable" ], "xbrltype": "domainItemType" }, "karo_CarryingValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of the carrying value.", "label": "Carrying Value", "terseLabel": "Carrying value" } } }, "localname": "CarryingValue", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofcapitalizedcommissionassetsTable0", "http://www.karoooooltd.com/role/ScheduleofpropertyplantandequipmentTable" ], "xbrltype": "monetaryItemType" }, "karo_CartrackAustraliaProprietaryLimitedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cartrack Australia Proprietary Limited Member", "terseLabel": "Cartrack (Australia) Proprietary Limited [Member]" } } }, "localname": "CartrackAustraliaProprietaryLimitedMember", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleoffollowingtableliststheentitieswhicharecontrolledbythegroupTable" ], "xbrltype": "domainItemType" }, "karo_CartrackCambodiaCoLtdMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cartrack Cambodia Co Ltd Member", "terseLabel": "Cartrack (Cambodia) Co. Ltd [Member]" } } }, "localname": "CartrackCambodiaCoLtdMember", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleoffollowingtableliststheentitieswhicharecontrolledbythegroupTable" ], "xbrltype": "domainItemType" }, "karo_CartrackEngineeringTechnologiesLimitedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cartrack Engineering Technologies Limited Member", "terseLabel": "Cartrack Engineering Technologies Limited [Member]" } } }, "localname": "CartrackEngineeringTechnologiesLimitedMember", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleoffollowingtableliststheentitieswhicharecontrolledbythegroupTable" ], "xbrltype": "domainItemType" }, "karo_CartrackEspanaSLUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cartrack Espana SLUMember", "terseLabel": "Cartrack Espana. S.L.U.[Member]" } } }, "localname": "CartrackEspanaSLUMember", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleoffollowingtableliststheentitieswhicharecontrolledbythegroupTable" ], "xbrltype": "domainItemType" }, "karo_CartrackForInformationTechnologyCompanyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cartrack For Information Technology Company Member", "terseLabel": "Cartrack for Information Technology Company [Member]" } } }, "localname": "CartrackForInformationTechnologyCompanyMember", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleoffollowingtableliststheentitieswhicharecontrolledbythegroupTable" ], "xbrltype": "domainItemType" }, "karo_CartrackFranceSASMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cartrack France SASMember", "terseLabel": "Cartrack France SAS {Member]" } } }, "localname": "CartrackFranceSASMember", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleoffollowingtableliststheentitieswhicharecontrolledbythegroupTable" ], "xbrltype": "domainItemType" }, "karo_CartrackHoldingsProprietaryLimitedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cartrack Holdings Proprietary Limited Member", "terseLabel": "Cartrack Holdings Proprietary Limited [Member]" } } }, "localname": "CartrackHoldingsProprietaryLimitedMember", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofdividendpaidTable", "http://www.karoooooltd.com/role/ScheduleoffollowingtableliststheentitieswhicharecontrolledbythegroupTable", "http://www.karoooooltd.com/role/ScheduleofinformationrelatingtothegroupssubsidiarymaterialNCITable" ], "xbrltype": "domainItemType" }, "karo_CartrackHoldingsProprietaryLimitedOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cartrack Holdings Proprietary Limited One Member", "terseLabel": "Cartrack Holdings Proprietary Limited [Member]" } } }, "localname": "CartrackHoldingsProprietaryLimitedOneMember", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofdividendpaidTable" ], "xbrltype": "domainItemType" }, "karo_CartrackINCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cartrack INCMember", "terseLabel": "Cartrack INC. [Member]" } } }, "localname": "CartrackINCMember", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleoffollowingtableliststheentitieswhicharecontrolledbythegroupTable" ], "xbrltype": "domainItemType" }, "karo_CartrackInsuranceAgencyProprietaryLimitedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cartrack Insurance Agency Proprietary Limited Member", "terseLabel": "Cartrack Insurance Agency Proprietary Limited [Member]" } } }, "localname": "CartrackInsuranceAgencyProprietaryLimitedMember", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleoffollowingtableliststheentitieswhicharecontrolledbythegroupTable" ], "xbrltype": "domainItemType" }, "karo_CartrackInvestmentsUKLimitedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cartrack Investments UKLimited Member", "terseLabel": "Cartrack Investments UK Limited [Member]" } } }, "localname": "CartrackInvestmentsUKLimitedMember", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleoffollowingtableliststheentitieswhicharecontrolledbythegroupTable" ], "xbrltype": "domainItemType" }, "karo_CartrackIrelandLimitedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cartrack Ireland Limited Member", "terseLabel": "Cartrack Ireland Limited [Member]" } } }, "localname": "CartrackIrelandLimitedMember", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleoffollowingtableliststheentitieswhicharecontrolledbythegroupTable" ], "xbrltype": "domainItemType" }, "karo_CartrackLimitadaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cartrack Limitada Member", "terseLabel": "Cartrack Limitada [Member]" } } }, "localname": "CartrackLimitadaMember", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofdividendpaidTable", "http://www.karoooooltd.com/role/ScheduleoffollowingtableliststheentitieswhicharecontrolledbythegroupTable" ], "xbrltype": "domainItemType" }, "karo_CartrackMalaysiaSDNBHDMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cartrack Malaysia SDNBHDMember", "terseLabel": "Cartrack Malaysia SDN.BHD [Member]" } } }, "localname": "CartrackMalaysiaSDNBHDMember", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleoffollowingtableliststheentitieswhicharecontrolledbythegroupTable" ], "xbrltype": "domainItemType" }, "karo_CartrackManagementServicesProprietaryLimitedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cartrack Management Services Proprietary Limited Member", "terseLabel": "Cartrack Management Services Proprietary Limited [Member]" } } }, "localname": "CartrackManagementServicesProprietaryLimitedMember", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleoffollowingtableliststheentitieswhicharecontrolledbythegroupTable" ], "xbrltype": "domainItemType" }, "karo_CartrackManufacturingProprietaryLimitedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cartrack Manufacturing Proprietary Limited Member", "terseLabel": "Cartrack Manufacturing Proprietary Limited [Member]" } } }, "localname": "CartrackManufacturingProprietaryLimitedMember", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleoffollowingtableliststheentitieswhicharecontrolledbythegroupTable" ], "xbrltype": "domainItemType" }, "karo_CartrackMauritiusLtdMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cartrack Mauritius Ltd Member", "terseLabel": "Cartrack (Mauritius) Ltd [Member]" } } }, "localname": "CartrackMauritiusLtdMember", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleoffollowingtableliststheentitieswhicharecontrolledbythegroupTable" ], "xbrltype": "domainItemType" }, "karo_CartrackMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cartrack Member", "terseLabel": "Cartrack [Member]" } } }, "localname": "CartrackMember", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofsegmentinformationprovidedtotheGroupCEOTable" ], "xbrltype": "domainItemType" }, "karo_CartrackNamibiaProprietaryLimitedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cartrack Namibia Proprietary Limited Member", "terseLabel": "Cartrack Namibia Proprietary Limited [Member]" } } }, "localname": "CartrackNamibiaProprietaryLimitedMember", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleoffollowingtableliststheentitieswhicharecontrolledbythegroupTable" ], "xbrltype": "domainItemType" }, "karo_CartrackNewZealandLimitedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cartrack New Zealand Limited Member", "terseLabel": "Cartrack New Zealand Limited [Member]" } } }, "localname": "CartrackNewZealandLimitedMember", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleoffollowingtableliststheentitieswhicharecontrolledbythegroupTable" ], "xbrltype": "domainItemType" }, "karo_CartrackPolskaSpzooMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cartrack Polska Spzoo Member", "terseLabel": "Cartrack Polska.Sp.zo.o [Member]" } } }, "localname": "CartrackPolskaSpzooMember", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofdividendpaidTable", "http://www.karoooooltd.com/role/ScheduleoffollowingtableliststheentitieswhicharecontrolledbythegroupTable" ], "xbrltype": "domainItemType" }, "karo_CartrackPortugalSAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cartrack Portugal SAMember", "terseLabel": "Cartrack Portugal S.A.[Member]" } } }, "localname": "CartrackPortugalSAMember", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleoffollowingtableliststheentitieswhicharecontrolledbythegroupTable" ], "xbrltype": "domainItemType" }, "karo_CartrackProprietaryLimitedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cartrack Proprietary Limited Member", "terseLabel": "Cartrack Proprietary Limited [Member]" } } }, "localname": "CartrackProprietaryLimitedMember", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleoffollowingtableliststheentitieswhicharecontrolledbythegroupTable" ], "xbrltype": "domainItemType" }, "karo_CartrackTanzaniaLimitedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cartrack Tanzania Limited Member", "terseLabel": "Cartrack Tanzania Limited [Member]" } } }, "localname": "CartrackTanzaniaLimitedMember", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/InterestinSubsidiariesDetails", "http://www.karoooooltd.com/role/ScheduleoffollowingtableliststheentitieswhicharecontrolledbythegroupTable" ], "xbrltype": "domainItemType" }, "karo_CartrackTechnologiesChinaLimitedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cartrack Technologies China Limited Member", "terseLabel": "Cartrack Technologies (China) Limited [Member]" } } }, "localname": "CartrackTechnologiesChinaLimitedMember", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleoffollowingtableliststheentitieswhicharecontrolledbythegroupTable" ], "xbrltype": "domainItemType" }, "karo_CartrackTechnologiesLLCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cartrack Technologies LLCMember", "terseLabel": "Cartrack Technologies LLC [Member]" } } }, "localname": "CartrackTechnologiesLLCMember", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleoffollowingtableliststheentitieswhicharecontrolledbythegroupTable" ], "xbrltype": "domainItemType" }, "karo_CartrackTechnologiesPHLINCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cartrack Technologies PHLINCMember", "terseLabel": "Cartrack Technologies PHL.INC [Member]" } } }, "localname": "CartrackTechnologiesPHLINCMember", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleoffollowingtableliststheentitieswhicharecontrolledbythegroupTable" ], "xbrltype": "domainItemType" }, "karo_CartrackTechnologiesPteLimitedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cartrack Technologies Pte Limited Member", "terseLabel": "Cartrack Technologies Pte. Limited [Member]" } } }, "localname": "CartrackTechnologiesPteLimitedMember", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleoffollowingtableliststheentitieswhicharecontrolledbythegroupTable" ], "xbrltype": "domainItemType" }, "karo_CartrackTechnologiesSouthEastAsiaPteLimitedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cartrack Technologies South East Asia Pte Limited Member", "terseLabel": "Cartrack Technologies South East Asia Pte. Limited [Member]" } } }, "localname": "CartrackTechnologiesSouthEastAsiaPteLimitedMember", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleoffollowingtableliststheentitieswhicharecontrolledbythegroupTable" ], "xbrltype": "domainItemType" }, "karo_CartrackTechnologiesThailandCompanyLimitedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cartrack Technologies Thailand Company Limited Member", "terseLabel": "Cartrack Technologies (Thailand) Company Limited [Member]" } } }, "localname": "CartrackTechnologiesThailandCompanyLimitedMember", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleoffollowingtableliststheentitieswhicharecontrolledbythegroupTable" ], "xbrltype": "domainItemType" }, "karo_CartrackTechnologiesZambiaLimitedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cartrack Technologies Zambia Limited Member", "terseLabel": "Cartrack Technologies Zambia Limited [Member]" } } }, "localname": "CartrackTechnologiesZambiaLimitedMember", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleoffollowingtableliststheentitieswhicharecontrolledbythegroupTable" ], "xbrltype": "domainItemType" }, "karo_CartrackTelematicsProprietaryLimitedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cartrack Telematics Proprietary Limited Member", "terseLabel": "Cartrack Telematics Proprietary Limited [Member]" } } }, "localname": "CartrackTelematicsProprietaryLimitedMember", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleoffollowingtableliststheentitieswhicharecontrolledbythegroupTable" ], "xbrltype": "domainItemType" }, "karo_CartrackVietnamLimitedLiabilityCompanyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cartrack Vietnam Limited Liability Company Member", "terseLabel": "Cartrack Vietnam Limited Liability Company [Member]" } } }, "localname": "CartrackVietnamLimitedLiabilityCompanyMember", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleoffollowingtableliststheentitieswhicharecontrolledbythegroupTable" ], "xbrltype": "domainItemType" }, "karo_CarzukaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Carzuka Member", "terseLabel": "Carzuka [Member]" } } }, "localname": "CarzukaMember", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofsegmentinformationprovidedtotheGroupCEOTable" ], "xbrltype": "domainItemType" }, "karo_CarzukaProprietaryLimitedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Carzuka Proprietary Limited Member", "terseLabel": "Carzuka Proprietary Limited [Member]" } } }, "localname": "CarzukaProprietaryLimitedMember", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleoffollowingtableliststheentitieswhicharecontrolledbythegroupTable" ], "xbrltype": "domainItemType" }, "karo_CarzukaPteLtdMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Carzuka Pte Ltd Member", "terseLabel": "Carzuka Pte Ltd [Member]" } } }, "localname": "CarzukaPteLtdMember", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleoffollowingtableliststheentitieswhicharecontrolledbythegroupTable" ], "xbrltype": "domainItemType" }, "karo_CarzukacomPteLtdMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Carzukacom Pte Ltd Member", "terseLabel": "Carzuka.com Pte Ltd [Member]" } } }, "localname": "CarzukacomPteLtdMember", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleoffollowingtableliststheentitieswhicharecontrolledbythegroupTable" ], "xbrltype": "domainItemType" }, "karo_CashAndCashEquivalent": { "auth_ref": [], "calculation": { "http://www.karoooooltd.com/role/ConsolidatedBalanceSheet": { "order": 5.0, "parentTag": "ifrs-full_CurrentAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "label": "Cash And Cash Equivalent", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalent", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "karo_CashAndCashEquivalentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash And Cash Equivalent Member", "terseLabel": "Cash and cash equivalents [Member]" } } }, "localname": "CashAndCashEquivalentMember", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofclassificationoffinancialassetsandfinancialliabilitiesTable" ], "xbrltype": "domainItemType" }, "karo_CashAndCashEquivalentsAsAtTheBeginningOfTheYear": { "auth_ref": [], "calculation": { "http://www.karoooooltd.com/role/ConsolidatedCashFlow": { "order": 2.0, "parentTag": "karo_TotalCashAndCashEquivalentsAtTheEndOfTheYear", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of Cash and cash equivalents as at the beginning.", "label": "Cash And Cash Equivalents As At The Beginning Of The Year", "terseLabel": "Cash and cash equivalents at the beginning of the year" } } }, "localname": "CashAndCashEquivalentsAsAtTheBeginningOfTheYear", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "karo_CashAndCashEquivalentsInTheConsolidatedStatementOfCashFlows": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Cash And Cash Equivalents In The Consolidated Statement Of Cash Flows", "terseLabel": "Cash and cash equivalents in the consolidated statement of cash flows" } } }, "localname": "CashAndCashEquivalentsInTheConsolidatedStatementOfCashFlows", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofcashandcashequivalentsandbankoverdraftTable" ], "xbrltype": "monetaryItemType" }, "karo_CashAndCashEquivalentsvalue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents.", "label": "Cash And Cash Equivalentsvalue", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsvalue", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofcurrencyriskTable" ], "xbrltype": "monetaryItemType" }, "karo_CashTransferredToRestrictedCash2": { "auth_ref": [], "calculation": { "http://www.karoooooltd.com/role/ConsolidatedCashFlow": { "order": 2.0, "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "label": "Cash Transferred To Restricted Cash2", "terseLabel": "Cash transferred from/(to) restricted cash" } } }, "localname": "CashTransferredToRestrictedCash2", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "karo_ChangesFromFinancingCashFlows": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Changes from financing cash flows.", "label": "Changes From Financing Cash Flows", "negatedLabel": "Changes from financing cash flows" } } }, "localname": "ChangesFromFinancingCashFlows", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofreconciliationofmovementofliabilitiestocashflowsarisingfromfinancingactivitiesTable" ], "xbrltype": "monetaryItemType" }, "karo_ClosingBalance": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Closing Balance", "terseLabel": "Ending balance" } } }, "localname": "ClosingBalance", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofreconciliationofthecarryingvalueofpropertyplantandequipmentTable" ], "xbrltype": "monetaryItemType" }, "karo_ClosingsBalance": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Closings Balance", "terseLabel": "Closing balance" } } }, "localname": "ClosingsBalance", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofreconciliationofthecarryingvalueofcapitalizedsalescommissionsTable" ], "xbrltype": "monetaryItemType" }, "karo_CombinedTelematicsServicesProprietaryLimitedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Combined Telematics Services Proprietary Limited Member", "terseLabel": "Combined Telematics Services Proprietary Limited [Member]" } } }, "localname": "CombinedTelematicsServicesProprietaryLimitedMember", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleoffollowingtableliststheentitieswhicharecontrolledbythegroupTable" ], "xbrltype": "domainItemType" }, "karo_CommonControlReserveMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common control reserve [Member]", "label": "Common Control Reserve Member", "terseLabel": "Common control reserve" } } }, "localname": "CommonControlReserveMember", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ShareholdersEquityType2or3" ], "xbrltype": "domainItemType" }, "karo_CommonControlReserveValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Common control reserve value.", "label": "Common Control Reserve Value", "terseLabel": "Common control reserve" } } }, "localname": "CommonControlReserveValue", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "karo_ConsolidatedStatementOfChangesInEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Consolidated Statement Of Changes In Equity Abstract" } } }, "localname": "ConsolidatedStatementOfChangesInEquityAbstract", "nsuri": "http://www.karoooooltd.com/20230228", "xbrltype": "stringItemType" }, "karo_ConsolidatedStatementOfComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Consolidated Statement Of Comprehensive Income Abstract" } } }, "localname": "ConsolidatedStatementOfComprehensiveIncomeAbstract", "nsuri": "http://www.karoooooltd.com/20230228", "xbrltype": "stringItemType" }, "karo_ContingenciesPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Contingencies Policy Text Block", "terseLabel": "Contingencies" } } }, "localname": "ContingenciesPolicyTextBlock", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "karo_ContributionByAndDistributionToOwnerValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total contribution by and distribution to owner value.", "label": "Contribution By And Distribution To Owner Value", "terseLabel": "Total contribution by and distributions to owner" } } }, "localname": "ContributionByAndDistributionToOwnerValue", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "karo_Cost": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Cost", "terseLabel": "Cost" } } }, "localname": "Cost", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofcapitalizedcommissionassetsTable0" ], "xbrltype": "monetaryItemType" }, "karo_CostAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cost amount.", "label": "Cost Amount", "terseLabel": "Cost" } } }, "localname": "CostAmount", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofpropertyplantandequipmentTable" ], "xbrltype": "monetaryItemType" }, "karo_CreditFacilitysAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Credit Facilitys Axis", "terseLabel": "Credit Facility [Axis]" } } }, "localname": "CreditFacilitysAxis", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/FundingFacilitiesDetails" ], "xbrltype": "stringItemType" }, "karo_CreditFacilitysDomainDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CreditFacilitysDomain [Domain]" } } }, "localname": "CreditFacilitysDomainDomain", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/FundingFacilitiesDetails" ], "xbrltype": "domainItemType" }, "karo_CreditFundingFacility": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Credit funding facility.", "label": "Credit Funding Facility", "terseLabel": "Credit funding facility amount" } } }, "localname": "CreditFundingFacility", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/FundingFacilitiesDetails" ], "xbrltype": "monetaryItemType" }, "karo_CurrencyAdjustment": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Currency adjustment.", "label": "Currency Adjustment", "terseLabel": "Effect of different tax rates in foreign jurisdictions" } } }, "localname": "CurrencyAdjustment", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleoftaxationTable" ], "xbrltype": "monetaryItemType" }, "karo_CurrentLiabilitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current Liabilities Member", "terseLabel": "Current Liabilities [Member]" } } }, "localname": "CurrentLiabilitiesMember", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleoffinancialliabilitiesTable" ], "xbrltype": "domainItemType" }, "karo_CurrentTaxAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current Tax Abstract", "terseLabel": "Current tax" } } }, "localname": "CurrentTaxAbstract", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleoftaxationTable" ], "xbrltype": "stringItemType" }, "karo_CurrentTaxationForYearRecognizedInProfitOrLoss": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Current taxation for the year recognized in profit or loss.", "label": "Current Taxation For Year Recognized In Profit Or Loss", "terseLabel": "Current tax for the year recognized in profit or loss" } } }, "localname": "CurrentTaxationForYearRecognizedInProfitOrLoss", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleoftaxationpaidTable" ], "xbrltype": "monetaryItemType" }, "karo_CurrentYearLossesForWhichNoDeferredTaxationAssetIsRecognized": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Current year losses for which no deferred taxation asset is recognized.", "label": "Current Year Losses For Which No Deferred Taxation Asset Is Recognized", "terseLabel": "Current year losses for which no deferred tax asset is recognized" } } }, "localname": "CurrentYearLossesForWhichNoDeferredTaxationAssetIsRecognized", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleoftaxationTable" ], "xbrltype": "monetaryItemType" }, "karo_CurrentinDollars": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Currentin Dollars", "terseLabel": "Current" } } }, "localname": "CurrentinDollars", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofdetailedinformationabouttradeandotherreceivablesandprepaymentsTable" ], "xbrltype": "monetaryItemType" }, "karo_DebtInstrumentInterestRateStatedPercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt instrument interest rate stated percentage.", "label": "Debt Instrument Interest Rate Stated Percent", "terseLabel": "Interest at rate" } } }, "localname": "DebtInstrumentInterestRateStatedPercent", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/RiskManagementDetails" ], "xbrltype": "percentItemType" }, "karo_DecreaseInPropertyPlantAndEquipmentAndCapitalizedCommissionAssetsTemporaryDifferenc": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Decrease In Property Plant And Equipment And Capitalized Commission Assets Temporary Differenc", "negatedLabel": "Decrease in property, plant and equipment and capitalized commission assets temporary differences" } } }, "localname": "DecreaseInPropertyPlantAndEquipmentAndCapitalizedCommissionAssetsTemporaryDifferenc", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofdeferredtaxTable" ], "xbrltype": "monetaryItemType" }, "karo_DecreaseincreaseInOtherTemporaryDifferences": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Decreaseincrease In Other Temporary Differences", "terseLabel": "Increase in other temporary differences" } } }, "localname": "DecreaseincreaseInOtherTemporaryDifferences", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofdeferredtaxTable" ], "xbrltype": "monetaryItemType" }, "karo_DecreaseincreaseInTaxLossesTemporaryDifferencesinDollars": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Decreaseincrease In Tax Losses Temporary Differencesin Dollars", "terseLabel": "(Decrease)/increase in tax losses temporary differences" } } }, "localname": "DecreaseincreaseInTaxLossesTemporaryDifferencesinDollars", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofdeferredtaxTable" ], "xbrltype": "monetaryItemType" }, "karo_DeferredIncomeClassifiedAsNoncurrent": { "auth_ref": [], "calculation": { "http://www.karoooooltd.com/role/ConsolidatedBalanceSheet": { "order": 3.0, "parentTag": "ifrs-full_NoncurrentLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of deferred income classified as non-current. [Refer: Deferred income]", "label": "Deferred Income Classified As Noncurrent", "terseLabel": "Deferred revenue" } } }, "localname": "DeferredIncomeClassifiedAsNoncurrent", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "karo_DeferredRevenueliabilities": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred revenue.", "label": "Deferred Revenueliabilities", "terseLabel": "Deferred revenue" } } }, "localname": "DeferredRevenueliabilities", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofdeferredtaxTable" ], "xbrltype": "monetaryItemType" }, "karo_DeferredTaxAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Tax Abstract", "terseLabel": "Deferred tax" } } }, "localname": "DeferredTaxAbstract", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleoftaxationTable" ], "xbrltype": "stringItemType" }, "karo_DeferredTaxAssetsOthers": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax assets other.", "label": "Deferred Tax Assets Others", "terseLabel": "Other" } } }, "localname": "DeferredTaxAssetsOthers", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofdeferredtaxTable" ], "xbrltype": "monetaryItemType" }, "karo_DeferredTaxRelatedToAssetsAndLiabilitiesArisingFromASingleTransactionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Tax Related To Assets And Liabilities Arising From ASingle Transaction Member", "terseLabel": "Deferred Tax Related to Assets and Liabilities Arising from a Single Transaction [Member]" } } }, "localname": "DeferredTaxRelatedToAssetsAndLiabilitiesArisingFromASingleTransactionMember", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofsignificantimpactonthegroupsconsolidatedfinancialstatementsTable" ], "xbrltype": "domainItemType" }, "karo_DeferredTaxationCurrentYear": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred taxation \u2013 current year.", "label": "Deferred Taxation Current Year", "terseLabel": "Current year" } } }, "localname": "DeferredTaxationCurrentYear", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleoftaxationTable" ], "xbrltype": "monetaryItemType" }, "karo_DeferredTaxationPriorYear": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred taxation \u2013 prior year.", "label": "Deferred Taxation Prior Year", "terseLabel": "Prior year" } } }, "localname": "DeferredTaxationPriorYear", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleoftaxationTable" ], "xbrltype": "monetaryItemType" }, "karo_DeferredTaxationTotal": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred Taxation Total.", "label": "Deferred Taxation Total", "terseLabel": "Total deferred taxation" } } }, "localname": "DeferredTaxationTotal", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleoftaxationTable" ], "xbrltype": "monetaryItemType" }, "karo_DefinitionOfAccountingEstimatesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Definition Of Accounting Estimates Member", "terseLabel": "Definition of Accounting Estimates [Member]" } } }, "localname": "DefinitionOfAccountingEstimatesMember", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofsignificantimpactonthegroupsconsolidatedfinancialstatementsTable" ], "xbrltype": "domainItemType" }, "karo_DeliveryService": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Delivery Service", "terseLabel": "Delivery service" } } }, "localname": "DeliveryService", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofsegmentinformationprovidedtotheGroupCEOTable" ], "xbrltype": "monetaryItemType" }, "karo_DeliveryServiceFees": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "A service charge is a fee collected to pay for services related to the primary product or service being purchased.", "label": "Delivery Service Fees", "terseLabel": "Delivery service fees" } } }, "localname": "DeliveryServiceFees", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofdisaggregationofrevenuefromcontractswithcustomersTable" ], "xbrltype": "monetaryItemType" }, "karo_DepreciationMethod": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Depreciation Method", "terseLabel": "Depreciation method" } } }, "localname": "DepreciationMethod", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofpropertyplantandequipmentusefullivesTable" ], "xbrltype": "stringItemType" }, "karo_DepreciationOfPropertyPlantAndEquipment": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of depreciation of property, plant and equipment. [Refer: Depreciation and amortization expense; Property, plant and equipment]", "label": "Depreciation Of Property Plant And Equipment", "terseLabel": "Depreciation of property, plant and equipment" } } }, "localname": "DepreciationOfPropertyPlantAndEquipment", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofoperatingprofitTable" ], "xbrltype": "monetaryItemType" }, "karo_DepreciationOnPropertyPlantAndEquipmentint": { "auth_ref": [], "calculation": { "http://www.karoooooltd.com/role/ConsolidatedCashFlow": { "order": 1.0, "parentTag": "ifrs-full_AdjustmentsForReconcileProfitLoss", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Depreciation on property, plant and equipment.", "label": "Depreciation On Property Plant And Equipmentint", "terseLabel": "Depreciation on property, plant and equipment" } } }, "localname": "DepreciationOnPropertyPlantAndEquipmentint", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "karo_DepreciationRightofuseAssetsDescription": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Average useful life.", "label": "Depreciation Rightofuse Assets Description", "terseLabel": "Average useful life" } } }, "localname": "DepreciationRightofuseAssetsDescription", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofpropertyplantandequipmentusefullivesTable" ], "xbrltype": "stringItemType" }, "karo_DerivativePutOption": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of derivative put option.", "label": "Derivative Put Option", "terseLabel": "Derivative \u2013 put option" } } }, "localname": "DerivativePutOption", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "karo_DescriptionOfAccountingPolicyForInventoriesExplanatory": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Description Of Accounting Policy For Inventories Explanatory", "terseLabel": "Inventories" } } }, "localname": "DescriptionOfAccountingPolicyForInventoriesExplanatory", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "karo_DescriptionOfAccountingPolicyForSegmentReportingTextBlockAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]" } } }, "localname": "DescriptionOfAccountingPolicyForSegmentReportingTextBlockAbstract", "nsuri": "http://www.karoooooltd.com/20230228", "xbrltype": "stringItemType" }, "karo_DescriptionOfDisposal": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Description of disposal.", "label": "Description Of Disposal", "terseLabel": "Description of disposal" } } }, "localname": "DescriptionOfDisposal", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/InterestinSubsidiariesDetails" ], "xbrltype": "stringItemType" }, "karo_DescriptionOfFinancialStatements": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Description Of Financial Statements", "terseLabel": "Description of financial statements" } } }, "localname": "DescriptionOfFinancialStatements", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/PresentationofConsolidatedFinancialStatementsDetails" ], "xbrltype": "stringItemType" }, "karo_DetailsOfAmendmentDescription": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The description of details of amendment.", "label": "Details Of Amendment Description", "terseLabel": "Details of amendment" } } }, "localname": "DetailsOfAmendmentDescription", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofsignificantimpactonthegroupsconsolidatedfinancialstatementsTable" ], "xbrltype": "stringItemType" }, "karo_DisclosureOfCashAndCashEquivalentsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The disclosure of cash and cash equivalents.", "label": "Disclosure Of Cash And Cash Equivalents Table Text Block", "terseLabel": "Schedule of cash and cash equivalents and bank overdraft" } } }, "localname": "DisclosureOfCashAndCashEquivalentsTableTextBlock", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/CashandCashEquivalentsandBankOverdraftTables" ], "xbrltype": "textBlockItemType" }, "karo_DisclosureOfCashAndCashEquivalentsTextBlockAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents and Bank Overdraft [Abstract]" } } }, "localname": "DisclosureOfCashAndCashEquivalentsTextBlockAbstract", "nsuri": "http://www.karoooooltd.com/20230228", "xbrltype": "stringItemType" }, "karo_DisclosureOfClassesOfShareCapitalTextBlockAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Disclosure Of Classes Of Share Capital Text Block Abstract" } } }, "localname": "DisclosureOfClassesOfShareCapitalTextBlockAbstract", "nsuri": "http://www.karoooooltd.com/20230228", "xbrltype": "stringItemType" }, "karo_DisclosureOfCommitmentsTextBlockAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments [Abstract]" } } }, "localname": "DisclosureOfCommitmentsTextBlockAbstract", "nsuri": "http://www.karoooooltd.com/20230228", "xbrltype": "stringItemType" }, "karo_DisclosureOfDeferredIncomeTextBlockAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Disclosure Of Deferred Income Text Block Abstract" } } }, "localname": "DisclosureOfDeferredIncomeTextBlockAbstract", "nsuri": "http://www.karoooooltd.com/20230228", "xbrltype": "stringItemType" }, "karo_DisclosureOfDeferredTaxesTextBlockAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Disclosure Of Deferred Taxes Text Block Abstract" } } }, "localname": "DisclosureOfDeferredTaxesTextBlockAbstract", "nsuri": "http://www.karoooooltd.com/20230228", "xbrltype": "stringItemType" }, "karo_DisclosureOfDetailedInformationAboutContractualUndiscountedCashFlowstextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Disclosure Of Detailed Information About Contractual Undiscounted Cash Flowstext Block", "terseLabel": "Schedule of contractual undiscounted cash flows and contractual interest payments" } } }, "localname": "DisclosureOfDetailedInformationAboutContractualUndiscountedCashFlowstextBlock", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/RiskManagementTables" ], "xbrltype": "textBlockItemType" }, "karo_DisclosureOfDetailedInformationAboutDeferredRevenue": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Disclosure Of Detailed Information About Deferred Revenue", "terseLabel": "Schedule of deferred revenue" } } }, "localname": "DisclosureOfDetailedInformationAboutDeferredRevenue", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/DeferredRevenueTables" ], "xbrltype": "textBlockItemType" }, "karo_DisclosureOfDetailedInformationAboutEstimatedRevenue": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Disclosure Of Detailed Information About Estimated Revenue", "terseLabel": "Schedule of estimated revenue expected to be recognized in the future related to performance obligations" } } }, "localname": "DisclosureOfDetailedInformationAboutEstimatedRevenue", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/DeferredRevenueTables" ], "xbrltype": "textBlockItemType" }, "karo_DisclosureOfDetailedInformationAboutLeaseLiabilities": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Disclosure Of Detailed Information About Lease Liabilities", "terseLabel": "Schedule of lease liabilities" } } }, "localname": "DisclosureOfDetailedInformationAboutLeaseLiabilities", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/LeaseLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "karo_DisclosureOfDetailedInformationAboutLoanConvenantExplanatory": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule disclosing information related to details of loan convenant.", "label": "Disclosure Of Detailed Information About Loan Convenant Explanatory", "terseLabel": "Schedule of reconciliation of movement of liabilities to cash flows arising from financing activities" } } }, "localname": "DisclosureOfDetailedInformationAboutLoanConvenantExplanatory", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/TermLoansTables" ], "xbrltype": "textBlockItemType" }, "karo_DisclosureOfDividendsTextBlockAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Dividends Paid [Abstract]" } } }, "localname": "DisclosureOfDividendsTextBlockAbstract", "nsuri": "http://www.karoooooltd.com/20230228", "xbrltype": "stringItemType" }, "karo_DisclosureOfEarningsPerShareTextBlockAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Disclosure Of Earnings Per Share Text Block Abstract" } } }, "localname": "DisclosureOfEarningsPerShareTextBlockAbstract", "nsuri": "http://www.karoooooltd.com/20230228", "xbrltype": "stringItemType" }, "karo_DisclosureOfEventsAfterReportingPeriodTextBlockAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "localname": "DisclosureOfEventsAfterReportingPeriodTextBlockAbstract", "nsuri": "http://www.karoooooltd.com/20230228", "xbrltype": "stringItemType" }, "karo_DisclosureOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsTextBlockAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Standards Issued But Not Yet Effective [Abstract]" } } }, "localname": "DisclosureOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsTextBlockAbstract", "nsuri": "http://www.karoooooltd.com/20230228", "xbrltype": "stringItemType" }, "karo_DisclosureOfFairValueOfFinancialInstrumentsTextBlockAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Disclosure Of Fair Value Of Financial Instruments Text Block Abstract" } } }, "localname": "DisclosureOfFairValueOfFinancialInstrumentsTextBlockAbstract", "nsuri": "http://www.karoooooltd.com/20230228", "xbrltype": "stringItemType" }, "karo_DisclosureOfFinanceCostTextBlockAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Disclosure Of Finance Cost Text Block Abstract" } } }, "localname": "DisclosureOfFinanceCostTextBlockAbstract", "nsuri": "http://www.karoooooltd.com/20230228", "xbrltype": "stringItemType" }, "karo_DisclosureOfFinanceIncomeCostTextBlockAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Disclosure Of Finance Income Cost Text Block Abstract" } } }, "localname": "DisclosureOfFinanceIncomeCostTextBlockAbstract", "nsuri": "http://www.karoooooltd.com/20230228", "xbrltype": "stringItemType" }, "karo_DisclosureOfFinancialRiskManagementTextBlockAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Risk Management [Abstract]" } } }, "localname": "DisclosureOfFinancialRiskManagementTextBlockAbstract", "nsuri": "http://www.karoooooltd.com/20230228", "xbrltype": "stringItemType" }, "karo_DisclosureOfGoodwillTextBlockAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Disclosure Of Goodwill Text Block Abstract" } } }, "localname": "DisclosureOfGoodwillTextBlockAbstract", "nsuri": "http://www.karoooooltd.com/20230228", "xbrltype": "stringItemType" }, "karo_DisclosureOfIncomeTaxTextBlockAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Taxation [Abstract]" } } }, "localname": "DisclosureOfIncomeTaxTextBlockAbstract", "nsuri": "http://www.karoooooltd.com/20230228", "xbrltype": "stringItemType" }, "karo_DisclosureOfInformationAboutKeyManagementPersonnelTextBlockAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Disclosure Of Information About Key Management Personnel Text Block Abstract" } } }, "localname": "DisclosureOfInformationAboutKeyManagementPersonnelTextBlockAbstract", "nsuri": "http://www.karoooooltd.com/20230228", "xbrltype": "stringItemType" }, "karo_DisclosureOfIntangibleAssetsTextBlockAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Disclosure Of Intangible Assets Text Block Abstract" } } }, "localname": "DisclosureOfIntangibleAssetsTextBlockAbstract", "nsuri": "http://www.karoooooltd.com/20230228", "xbrltype": "stringItemType" }, "karo_DisclosureOfInterestInFundsTextBlockAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Funding Facilities [Abstract]" } } }, "localname": "DisclosureOfInterestInFundsTextBlockAbstract", "nsuri": "http://www.karoooooltd.com/20230228", "xbrltype": "stringItemType" }, "karo_DisclosureOfInterestsInSubsidiariesTextBlockAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Disclosure Of Interests In Subsidiaries Text Block Abstract" } } }, "localname": "DisclosureOfInterestsInSubsidiariesTextBlockAbstract", "nsuri": "http://www.karoooooltd.com/20230228", "xbrltype": "stringItemType" }, "karo_DisclosureOfInventoriesTextBlockAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Disclosure Of Inventories [Abstract]" } } }, "localname": "DisclosureOfInventoriesTextBlockAbstract", "nsuri": "http://www.karoooooltd.com/20230228", "xbrltype": "stringItemType" }, "karo_DisclosureOfInventoriestableTextTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Disclosure Of Inventoriestable Text Text Block", "terseLabel": "Schedule of inventories" } } }, "localname": "DisclosureOfInventoriestableTextTextBlock", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/InventoriesTables" ], "xbrltype": "textBlockItemType" }, "karo_DisclosureOfNonControllingInterestsTextBlockAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Disclosure Of Non Controlling Interests Text Block Abstract" } } }, "localname": "DisclosureOfNonControllingInterestsTextBlockAbstract", "nsuri": "http://www.karoooooltd.com/20230228", "xbrltype": "stringItemType" }, "karo_DisclosureOfOffsettingOfFinancialAssetsAndFinancialLiabilitiesTextBlockAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Analysis of Assets and Liabilities by Financial Instrument Classification [Abstract]" } } }, "localname": "DisclosureOfOffsettingOfFinancialAssetsAndFinancialLiabilitiesTextBlockAbstract", "nsuri": "http://www.karoooooltd.com/20230228", "xbrltype": "stringItemType" }, "karo_DisclosureOfProfitLossFromOperatingActivitiesTextBlockAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Profit [Abstract]" } } }, "localname": "DisclosureOfProfitLossFromOperatingActivitiesTextBlockAbstract", "nsuri": "http://www.karoooooltd.com/20230228", "xbrltype": "stringItemType" }, "karo_DisclosureOfPropertyPlantAndEquipmentTextBlockAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Disclosure Of Property Plant And Equipment Text Block Abstract" } } }, "localname": "DisclosureOfPropertyPlantAndEquipmentTextBlockAbstract", "nsuri": "http://www.karoooooltd.com/20230228", "xbrltype": "stringItemType" }, "karo_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of reconciliation of changes in intangible assets and goodwill.", "label": "Disclosure Of Reconciliation Of Changes In Intangible Assets And Goodwill Table Text Block", "terseLabel": "Schedule of reconciliation of the carrying value of intangible assets" } } }, "localname": "DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillTableTextBlock", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/IntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "karo_DisclosureOfRevenueTextBlockAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue [Abstract]" } } }, "localname": "DisclosureOfRevenueTextBlockAbstract", "nsuri": "http://www.karoooooltd.com/20230228", "xbrltype": "stringItemType" }, "karo_DisclosureOfSeparateFinancialStatementsTextBlockAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Disclosure Of Separate Financial Statements Text Block Abstract" } } }, "localname": "DisclosureOfSeparateFinancialStatementsTextBlockAbstract", "nsuri": "http://www.karoooooltd.com/20230228", "xbrltype": "stringItemType" }, "karo_DisclosureOfShareCapitalTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's capital units or capital shares.", "label": "Disclosure Of Share Capital Table Text Block", "terseLabel": "Schedule of share capital" } } }, "localname": "DisclosureOfShareCapitalTableTextBlock", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ShareCapitalTables" ], "xbrltype": "textBlockItemType" }, "karo_DisclosureOfSignificantAccountingPoliciesTextBlockAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Disclosure Of Significant Accounting Policies Text Block Abstract" } } }, "localname": "DisclosureOfSignificantAccountingPoliciesTextBlockAbstract", "nsuri": "http://www.karoooooltd.com/20230228", "xbrltype": "stringItemType" }, "karo_DisclosureOfSubsidiariesTextBlockAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Disclosure Of Subsidiaries Text Block Abstract" } } }, "localname": "DisclosureOfSubsidiariesTextBlockAbstract", "nsuri": "http://www.karoooooltd.com/20230228", "xbrltype": "stringItemType" }, "karo_DisclosureOfTermLoansAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Disclosure Of Term Loans Abstract" } } }, "localname": "DisclosureOfTermLoansAbstract", "nsuri": "http://www.karoooooltd.com/20230228", "xbrltype": "stringItemType" }, "karo_DisclosureOfTermLoansTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of Term loans.", "label": "Disclosure Of Term Loans Text Block", "terseLabel": "TERM LOANS" } } }, "localname": "DisclosureOfTermLoansTextBlock", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/TermLoans" ], "xbrltype": "textBlockItemType" }, "karo_DisclosureOfTradeAndOtherPayablesTextBlockAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Trade and Other Payables [Abstract]" } } }, "localname": "DisclosureOfTradeAndOtherPayablesTextBlockAbstract", "nsuri": "http://www.karoooooltd.com/20230228", "xbrltype": "stringItemType" }, "karo_DisclosureOfTradeAndOtherReceivableReconciliationTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of trade and other receivable reconciliation [Table text block].", "label": "Disclosure Of Trade And Other Receivable Reconciliation Table Text Block", "terseLabel": "Schedule of reconciliation of the expected credit loss provision recognized with regard to trade and other receivables" } } }, "localname": "DisclosureOfTradeAndOtherReceivableReconciliationTableTextBlock", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/TradeandOtherReceivablesandPrepaymentsTables" ], "xbrltype": "textBlockItemType" }, "karo_DisclosureOfTradeAndOtherReceivablesTextBlockAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Trade and Other Receivables and Prepayments [Abstract]" } } }, "localname": "DisclosureOfTradeAndOtherReceivablesTextBlockAbstract", "nsuri": "http://www.karoooooltd.com/20230228", "xbrltype": "stringItemType" }, "karo_DiscountRateDescription": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Description of discount rate.", "label": "Discount Rate Description", "terseLabel": "Discount rate, description" } } }, "localname": "DiscountRateDescription", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofkeyestimatesusedforthefairvalueTable" ], "xbrltype": "stringItemType" }, "karo_Disposals": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Disposals", "terseLabel": "Disposals" } } }, "localname": "Disposals", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofreconciliationofthecarryingvalueofpropertyplantandequipmentTable" ], "xbrltype": "monetaryItemType" }, "karo_Dividend": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of dividend income on investment in equity security.", "label": "Dividend", "terseLabel": "Dividends" } } }, "localname": "Dividend", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "karo_DividendPaidByTheCompanyToOwnerOfTheCompany": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Dividend paid by the Company to owner of the Company.", "label": "Dividend Paid By The Company To Owner Of The Company", "terseLabel": "Dividend paid by the Company to owner of the Company" } } }, "localname": "DividendPaidByTheCompanyToOwnerOfTheCompany", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofdividendpaidTable" ], "xbrltype": "monetaryItemType" }, "karo_DividendsPaidDetailsScheduleofdividendpaidLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Dividends Paid (Details) - Schedule of dividend paid [Line Items]" } } }, "localname": "DividendsPaidDetailsScheduleofdividendpaidLineItems", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofdividendpaidTable" ], "xbrltype": "stringItemType" }, "karo_DividendsPaidDetailsScheduleofdividendpaidTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Dividends Paid (Details) - Schedule of dividend paid [Table]" } } }, "localname": "DividendsPaidDetailsScheduleofdividendpaidTable", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofdividendpaidTable" ], "xbrltype": "stringItemType" }, "karo_DocumentAndEntityInformationAbstract": { "auth_ref": [], "localname": "DocumentAndEntityInformationAbstract", "nsuri": "http://www.karoooooltd.com/20230228", "xbrltype": "stringItemType" }, "karo_ECLProvisionOnTradeReceivables": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "ECLProvision On Trade Receivables", "terseLabel": "ECL provision on trade receivables" } } }, "localname": "ECLProvisionOnTradeReceivables", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofdeferredtaxTable" ], "xbrltype": "monetaryItemType" }, "karo_ECLProvisionOnTradeReceivablesliabilities": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "ECL provision on trade receivables.", "label": "ECLProvision On Trade Receivablesliabilities", "terseLabel": "ECL provision on trade receivables" } } }, "localname": "ECLProvisionOnTradeReceivablesliabilities", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofdeferredtaxTable" ], "xbrltype": "monetaryItemType" }, "karo_EURMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "EURMember", "terseLabel": "EUR [Member]" } } }, "localname": "EURMember", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleoffinancialliabilitiesTable" ], "xbrltype": "domainItemType" }, "karo_EffectOnProfitBeforeTaxDecrease": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Effect On Profit Before Tax Decrease", "terseLabel": "Effect on profit before tax (1% decrease)" } } }, "localname": "EffectOnProfitBeforeTaxDecrease", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/Scheduleofafactorof1hasbeenappliedtotheinterestratesTable" ], "xbrltype": "monetaryItemType" }, "karo_EffectOnProfitBeforeTaxIncrease": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Effect On Profit Before Tax Increase", "terseLabel": "Effect on profit before tax (1% increase)" } } }, "localname": "EffectOnProfitBeforeTaxIncrease", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/Scheduleofafactorof1hasbeenappliedtotheinterestratesTable" ], "xbrltype": "monetaryItemType" }, "karo_EndingBalanceinDollars": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Ending Balancein Dollars", "periodEndLabel": "Ending balance" } } }, "localname": "EndingBalanceinDollars", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofdeferredrevenueTable" ], "xbrltype": "monetaryItemType" }, "karo_EquivalentPricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equivalent price per share.", "label": "Equivalent Price Per Share", "terseLabel": "Equivalent price per share (in Rand per share)" } } }, "localname": "EquivalentPricePerShare", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/PresentationofConsolidatedFinancialStatementsDetails" ], "xbrltype": "perShareItemType" }, "karo_ExpectedCreditLossProvision": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Expected credit loss provision.", "label": "Expected Credit Loss Provision", "terseLabel": "Expected credit loss provision" } } }, "localname": "ExpectedCreditLossProvision", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofdetailedinformationabouttradeandotherreceivablesandprepaymentsTable" ], "xbrltype": "monetaryItemType" }, "karo_ExpectedCreditLossProvisionOnTradeReceivablesArisingFromContractsWithCustomers": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Expected Credit Loss Provision On Trade Receivables Arising From Contracts With Customers", "terseLabel": "Expected credit loss provision on trade receivables arising from contracts with customers" } } }, "localname": "ExpectedCreditLossProvisionOnTradeReceivablesArisingFromContractsWithCustomers", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofexpectedcreditlossesonfinancialassetsrecognizedinprofitorlossTable" ], "xbrltype": "monetaryItemType" }, "karo_ExpectedCreditLossRates": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Expected Credit Loss Rates", "terseLabel": "Expected credit loss rate" } } }, "localname": "ExpectedCreditLossRates", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofprovidesinformationabouttheexpectedcreditlossratefortradereceivablesbyageingcategoryTable" ], "xbrltype": "percentItemType" }, "karo_Exposuretocurrencyrisk": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Exposuretocurrencyrisk.", "label": "Exposuretocurrencyrisk", "terseLabel": "Total exposure to currency risk" } } }, "localname": "Exposuretocurrencyrisk", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofcurrencyriskTable" ], "xbrltype": "monetaryItemType" }, "karo_FactorInterestRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Factor interest rate.", "label": "Factor Interest Rate", "terseLabel": "Factor interest rate" } } }, "localname": "FactorInterestRate", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/RiskManagementDetails" ], "xbrltype": "percentItemType" }, "karo_February282022Abstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "February282022 Abstract", "terseLabel": "February 28, 2022" } } }, "localname": "February282022Abstract", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofsegmentinformationprovidedtotheGroupCEOTable" ], "xbrltype": "stringItemType" }, "karo_FinalDividendMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Final Dividend Member", "terseLabel": "Final Dividend [Member]" } } }, "localname": "FinalDividendMember", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofdividendpaidTable" ], "xbrltype": "domainItemType" }, "karo_FinanceIncomeLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Finance Income [Abstract]" } } }, "localname": "FinanceIncomeLineItems", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/FinanceIncome" ], "xbrltype": "stringItemType" }, "karo_FinanceIncomeTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Finance Income [Table]" } } }, "localname": "FinanceIncomeTable", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/FinanceIncome" ], "xbrltype": "stringItemType" }, "karo_FinanceIncomeTablesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Finance Income Tables Line Items", "terseLabel": "Finance Income [Abstract]" } } }, "localname": "FinanceIncomeTablesLineItems", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/FinanceIncomeTables" ], "xbrltype": "stringItemType" }, "karo_FinanceIncomeTablesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Finance Income (Tables) [Table]" } } }, "localname": "FinanceIncomeTablesTable", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/FinanceIncomeTables" ], "xbrltype": "stringItemType" }, "karo_FinanceLeaseReceivable": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Finance Lease Receivable", "terseLabel": "Finance lease receivables" } } }, "localname": "FinanceLeaseReceivable", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofdetailedinformationabouttradeandotherreceivablesandprepaymentsTable" ], "xbrltype": "monetaryItemType" }, "karo_FinancesCost": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Finances Cost", "negatedLabel": "Finance cost" } } }, "localname": "FinancesCost", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofreconciliationofinformationonreportablesegmentstotheamountsreportedinconsolidatedfinancialstatementsTable" ], "xbrltype": "monetaryItemType" }, "karo_FinancialAssetMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Financial Asset Member", "terseLabel": "Total financial assets (at amortized cost) [Member]" } } }, "localname": "FinancialAssetMember", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofclassificationoffinancialassetsandfinancialliabilitiesTable" ], "xbrltype": "domainItemType" }, "karo_FinancialAssets1": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of assets that are: (a) cash; (b) an equity instrument of another entity; (c) a contractual right: (i) to receive cash or another financial asset from another entity; or (ii) to exchange financial assets or financial liabilities with another entity under conditions that are potentially favourable to the entity; or (d) a contract that will, or may be, settled in the entity\u2019s own equity instruments and is: (i) a non-derivative for which the entity is, or may be, obliged to receive a variable number of the entity\u2019s own equity instruments; or (ii) a derivative that will, or may be, settled other than by the exchange of a fixed amount of cash or another financial asset for a fixed number of the entity\u2019s own equity instruments. For this purpose the entity\u2019s own equity instruments do not include puttable financial instruments classified as equity instruments in accordance with paragraphs 16A-16B of IAS 32, instruments that impose on the entity an obligation to deliver to another party a pro rata share of the net assets of the entity only on liquidation and are classified as equity instruments in accordance with paragraphs 16C-16D of IAS 32, or instruments that are contracts for the future receipt or delivery of the entity\u2019s own equity instruments.", "label": "Financial Assets1", "terseLabel": "Financial assets" } } }, "localname": "FinancialAssets1", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofclassificationoffinancialassetsandfinancialliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "karo_FinancialAssetsAtAmortizedCostAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Financial Assets At Amortized Cost Abstract", "terseLabel": "Financial assets (at amortized cost)" } } }, "localname": "FinancialAssetsAtAmortizedCostAbstract", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofclassificationoffinancialassetsandfinancialliabilitiesTable" ], "xbrltype": "stringItemType" }, "karo_FinancialAssetsAtFairValueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Financial Assets At Fair Value Abstract", "terseLabel": "Financial assets (at fair value)" } } }, "localname": "FinancialAssetsAtFairValueAbstract", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofclassificationoffinancialassetsandfinancialliabilitiesTable" ], "xbrltype": "stringItemType" }, "karo_FinancialAssetsAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Financial Assets Axis", "terseLabel": "Financial assets axis" } } }, "localname": "FinancialAssetsAxis", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofclassificationoffinancialassetsandfinancialliabilitiesTable" ], "xbrltype": "stringItemType" }, "karo_FinancialAssetsDomainDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "FinancialAssetsDomain [Domain]" } } }, "localname": "FinancialAssetsDomainDomain", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofclassificationoffinancialassetsandfinancialliabilitiesTable" ], "xbrltype": "domainItemType" }, "karo_FinancialLiabilitiesTypesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Financial Liabilities Types Member", "terseLabel": "Total financial liabilities (other financial liabilities) [Member]" } } }, "localname": "FinancialLiabilitiesTypesMember", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofclassificationoffinancialassetsandfinancialliabilitiesTable" ], "xbrltype": "domainItemType" }, "karo_ForeignCurrencyTranslationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Foreign currency translation [Member]", "label": "Foreign Currency Translation Member", "terseLabel": "Foreign currency translation" } } }, "localname": "ForeignCurrencyTranslationMember", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ShareholdersEquityType2or3" ], "xbrltype": "domainItemType" }, "karo_ForeignCurrencyTranslationPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Foreign currency translation policy text block.", "label": "Foreign Currency Translation Policy Text Block", "terseLabel": "Foreign currency" } } }, "localname": "ForeignCurrencyTranslationPolicyTextBlock", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "karo_FoundProprietaryLimitedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Found Proprietary Limited Member", "terseLabel": "Found Proprietary Limited [Member]" } } }, "localname": "FoundProprietaryLimitedMember", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofdividendpaidTable" ], "xbrltype": "domainItemType" }, "karo_FundingAgreementsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Funding Agreements Member", "terseLabel": "Funding Agreements [Member]" } } }, "localname": "FundingAgreementsMember", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/FundingFacilitiesDetails" ], "xbrltype": "domainItemType" }, "karo_FundingFacilitiesDetailsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Funding Facilities (Details) [Line Items]" } } }, "localname": "FundingFacilitiesDetailsLineItems", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/FundingFacilitiesDetails" ], "xbrltype": "stringItemType" }, "karo_FundingFacilitiesDetailsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Funding Facilities (Details) [Table]" } } }, "localname": "FundingFacilitiesDetailsTable", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/FundingFacilitiesDetails" ], "xbrltype": "stringItemType" }, "karo_GoodwillDetailsScheduleofgoodwillisallocatedcashgeneratingunitsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Goodwill (Details) - Schedule of goodwill is allocated cash generating units [Line Items]" } } }, "localname": "GoodwillDetailsScheduleofgoodwillisallocatedcashgeneratingunitsLineItems", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofgoodwillisallocatedcashgeneratingunitsTable" ], "xbrltype": "stringItemType" }, "karo_GoodwillDetailsScheduleofgoodwillisallocatedcashgeneratingunitsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Goodwill (Details) - Schedule of goodwill is allocated cash generating units [Table]" } } }, "localname": "GoodwillDetailsScheduleofgoodwillisallocatedcashgeneratingunitsTable", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofgoodwillisallocatedcashgeneratingunitsTable" ], "xbrltype": "stringItemType" }, "karo_GoodwillDetailsScheduleofkeyestimatesusedforthefairvalueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Goodwill (Details) - Schedule of key estimates used for the fair value [Line Items]" } } }, "localname": "GoodwillDetailsScheduleofkeyestimatesusedforthefairvalueLineItems", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofkeyestimatesusedforthefairvalueTable" ], "xbrltype": "stringItemType" }, "karo_GoodwillDetailsScheduleofkeyestimatesusedforthefairvalueTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Goodwill (Details) - Schedule of key estimates used for the fair value [Table]" } } }, "localname": "GoodwillDetailsScheduleofkeyestimatesusedforthefairvalueTable", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofkeyestimatesusedforthefairvalueTable" ], "xbrltype": "stringItemType" }, "karo_GoodwillTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Goodwill [Table]" } } }, "localname": "GoodwillTable", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/Goodwill" ], "xbrltype": "stringItemType" }, "karo_GoodwillTablesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Goodwill Table [Abstract]" } } }, "localname": "GoodwillTablesLineItems", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/GoodwillTables" ], "xbrltype": "stringItemType" }, "karo_GoodwillTablesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Goodwill (Tables) [Table]" } } }, "localname": "GoodwillTablesTable", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/GoodwillTables" ], "xbrltype": "stringItemType" }, "karo_Goodwillbalances": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Goodwillbalances", "periodEndLabel": "Balance, at ending", "periodStartLabel": "Balance, at beginning" } } }, "localname": "Goodwillbalances", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofgoodwillisallocatedcashgeneratingunitsTable" ], "xbrltype": "monetaryItemType" }, "karo_GrossCash": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "he amount of cash on hand and demand deposits.", "label": "Gross Cash", "terseLabel": "Gross cash (in Dollars)" } } }, "localname": "GrossCash", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/PresentationofConsolidatedFinancialStatementsDetails" ], "xbrltype": "monetaryItemType" }, "karo_IFRS17InsuranceContractsAndAmendmentsToIFRS17InsuranceContractsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "IFRS17 Insurance Contracts And Amendments To IFRS17 Insurance Contracts Member", "terseLabel": "IFRS 17 Insurance Contracts and amendments to IFRS 17 Insurance Contracts\t[Member]" } } }, "localname": "IFRS17InsuranceContractsAndAmendmentsToIFRS17InsuranceContractsMember", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofsignificantimpactonthegroupsconsolidatedfinancialstatementsTable" ], "xbrltype": "domainItemType" }, "karo_IPOCosts": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of IPO costs.", "label": "IPOCosts", "terseLabel": "IPO costs" } } }, "localname": "IPOCosts", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofreconciliationofinformationonreportablesegmentstotheamountsreportedinconsolidatedfinancialstatementsTable" ], "xbrltype": "monetaryItemType" }, "karo_IPOsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "IPOs Member", "terseLabel": "IPO [Member]" } } }, "localname": "IPOsMember", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/PresentationofConsolidatedFinancialStatementsDetails" ], "xbrltype": "domainItemType" }, "karo_ITEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ITEquipment Member", "terseLabel": "IT equipment [Member]" } } }, "localname": "ITEquipmentMember", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofpropertyplantandequipmentTable", "http://www.karoooooltd.com/role/ScheduleofpropertyplantandequipmentusefullivesTable", "http://www.karoooooltd.com/role/ScheduleofreconciliationofthecarryingvalueofpropertyplantandequipmentTable" ], "xbrltype": "domainItemType" }, "karo_ImpairmentLossAllowance": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Impairment Loss Allowance", "terseLabel": "Impairment loss allowance" } } }, "localname": "ImpairmentLossAllowance", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofprovidesinformationabouttheexpectedcreditlossratefortradereceivablesbyageingcategoryTable" ], "xbrltype": "monetaryItemType" }, "karo_IncomeNotSubjectToTaxDividendIncome": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Income not subject to tax (Dividend income).", "label": "Income Not Subject To Tax Dividend Income", "terseLabel": "Income not subject to tax" } } }, "localname": "IncomeNotSubjectToTaxDividendIncome", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleoftaxationTable" ], "xbrltype": "monetaryItemType" }, "karo_IncomeTaxExpenseBenefits": { "auth_ref": [], "calculation": { "http://www.karoooooltd.com/role/ConsolidatedIncomeStatement": { "order": 2.0, "parentTag": "ifrs-full_ProfitLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of Taxation.", "label": "Income Tax Expense Benefits", "negatedLabel": "Taxation" } } }, "localname": "IncomeTaxExpenseBenefits", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "karo_IncomeTaxPayables": { "auth_ref": [], "calculation": { "http://www.karoooooltd.com/role/ConsolidatedBalanceSheet": { "order": 7.0, "parentTag": "ifrs-full_CurrentLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income tax payable is a type of account in the current liabilities section of a company's balance sheet. It is compiled of taxes due to the government within one year.", "label": "Income Tax Payables", "terseLabel": "Income tax payables" } } }, "localname": "IncomeTaxPayables", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "karo_IncomeTaxReceivables": { "auth_ref": [], "calculation": { "http://www.karoooooltd.com/role/ConsolidatedBalanceSheet": { "order": 3.0, "parentTag": "ifrs-full_CurrentAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of income tax receivable is money a company expects from the internal revenue rervice as well as state, county and municipal revenue agencies.", "label": "Income Tax Receivables", "terseLabel": "Income tax receivables" } } }, "localname": "IncomeTaxReceivables", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "karo_IncomeTaxationCurrentYear": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Income taxation \u2013 current year.", "label": "Income Taxation Current Year", "terseLabel": "Current year" } } }, "localname": "IncomeTaxationCurrentYear", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleoftaxationTable" ], "xbrltype": "monetaryItemType" }, "karo_IncomeTaxationPriorYear": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Income taxation \u2013 prior year.", "label": "Income Taxation Prior Year", "terseLabel": "Prior year" } } }, "localname": "IncomeTaxationPriorYear", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleoftaxationTable" ], "xbrltype": "monetaryItemType" }, "karo_IncreaseInECLProvisionOnTradeReceivablesTemporaryDifferences": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Increase In ECLProvision On Trade Receivables Temporary Differences", "terseLabel": "(Decrease)/increase in ECL provision on trade receivables temporary differences" } } }, "localname": "IncreaseInECLProvisionOnTradeReceivablesTemporaryDifferences", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofdeferredtaxTable" ], "xbrltype": "monetaryItemType" }, "karo_IncreaseInIncomeReceivedInAdvanceTemporaryDifferences": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Increase In Income Received In Advance Temporary Differences", "terseLabel": "Increase in deferred revenue temporary differences" } } }, "localname": "IncreaseInIncomeReceivedInAdvanceTemporaryDifferences", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofdeferredtaxTable" ], "xbrltype": "monetaryItemType" }, "karo_IncreasedecreaseInLeaseObligationTemporaryDifferencesinDollars": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Increasedecrease In Lease Obligation Temporary Differencesin Dollars", "terseLabel": "Increase/(decrease) in lease obligation temporary differences" } } }, "localname": "IncreasedecreaseInLeaseObligationTemporaryDifferencesinDollars", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofdeferredtaxTable" ], "xbrltype": "monetaryItemType" }, "karo_InitialApplicationOfIFRS17AndIFRS9ComparativeInformationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Initial Application Of IFRS17 And IFRS9 Comparative Information Member", "terseLabel": "Initial Application of IFRS 17 and IFRS 9 \u2013 Comparative information [Member]" } } }, "localname": "InitialApplicationOfIFRS17AndIFRS9ComparativeInformationMember", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofsignificantimpactonthegroupsconsolidatedfinancialstatementsTable" ], "xbrltype": "domainItemType" }, "karo_InitialPublicOfferingCosts": { "auth_ref": [], "calculation": { "http://www.karoooooltd.com/role/ConsolidatedIncomeStatement": { "order": 3.0, "parentTag": "ifrs-full_ProfitLossBeforeTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "label": "Initial Public Offering Costs", "negatedLabel": "Initial public offering costs (\u201cIPO\u201d)" } } }, "localname": "InitialPublicOfferingCosts", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "karo_InstallationRevenue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Installation revenue.", "label": "Installation Revenue", "terseLabel": "Installation revenue" } } }, "localname": "InstallationRevenue", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofdisaggregationofrevenuefromcontractswithcustomersTable" ], "xbrltype": "monetaryItemType" }, "karo_IntangibleAssetsAndGoodwillCarryingValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Intangible assets and goodwill Carrying value.", "label": "Intangible Assets And Goodwill Carrying Value", "terseLabel": "Carrying value" } } }, "localname": "IntangibleAssetsAndGoodwillCarryingValue", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofintangibleassetsTable" ], "xbrltype": "monetaryItemType" }, "karo_IntangibleAssetsDetailsScheduleofintangibleassetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Intangible Assets (Details) - Schedule of intangible assets [Line Items]" } } }, "localname": "IntangibleAssetsDetailsScheduleofintangibleassetsLineItems", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofintangibleassetsTable" ], "xbrltype": "stringItemType" }, "karo_IntangibleAssetsDetailsScheduleofintangibleassetsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Intangible Assets (Details) - Schedule of intangible assets [Table]" } } }, "localname": "IntangibleAssetsDetailsScheduleofintangibleassetsTable", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofintangibleassetsTable" ], "xbrltype": "stringItemType" }, "karo_IntangibleAssetsDetailsScheduleofreconciliationofthecarryingvalueofintangibleassetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Intangible Assets (Details) - Schedule of reconciliation of the carrying value of intangible assets [Line Items]" } } }, "localname": "IntangibleAssetsDetailsScheduleofreconciliationofthecarryingvalueofintangibleassetsLineItems", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofreconciliationofthecarryingvalueofintangibleassetsTable" ], "xbrltype": "stringItemType" }, "karo_IntangibleAssetsDetailsScheduleofreconciliationofthecarryingvalueofintangibleassetsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Intangible Assets (Details) - Schedule of reconciliation of the carrying value of intangible assets [Table]" } } }, "localname": "IntangibleAssetsDetailsScheduleofreconciliationofthecarryingvalueofintangibleassetsTable", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofreconciliationofthecarryingvalueofintangibleassetsTable" ], "xbrltype": "stringItemType" }, "karo_InterestBearingLoansMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Interest Bearing Loans Member", "terseLabel": "Interest Bearing Loans [Member]" } } }, "localname": "InterestBearingLoansMember", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleoffinancialliabilitiesTable" ], "xbrltype": "domainItemType" }, "karo_InterestBearingLoansOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Interest Bearing Loans One Member", "terseLabel": "Interest Bearing Loans One [Member]" } } }, "localname": "InterestBearingLoansOneMember", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleoffinancialliabilitiesTable" ], "xbrltype": "domainItemType" }, "karo_InterestBearingLoansTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Interest Bearing Loans Two Member", "terseLabel": "Interest Bearing Loans Two [Member]" } } }, "localname": "InterestBearingLoansTwoMember", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleoffinancialliabilitiesTable" ], "xbrltype": "domainItemType" }, "karo_InterestRatePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate percentage.", "label": "Interest Rate Percentage", "terseLabel": "Interest rate percentage" } } }, "localname": "InterestRatePercentage", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/RiskManagementDetails" ], "xbrltype": "percentItemType" }, "karo_InterestRates": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The interest rate is the amount a lender charges a borrower and is a percentage of the principal\u2014the amount loaned.", "label": "Interest Rates", "terseLabel": "Interest rate" } } }, "localname": "InterestRates", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleoffinancialliabilitiesTable" ], "xbrltype": "stringItemType" }, "karo_InterestinSubsidiariesDetailsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Interest in Subsidiaries (Details) [Line Items]" } } }, "localname": "InterestinSubsidiariesDetailsLineItems", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/InterestinSubsidiariesDetails" ], "xbrltype": "stringItemType" }, "karo_InterestinSubsidiariesDetailsScheduleoffollowingtableliststheentitieswhicharecontrolledbythegroupLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Interest in Subsidiaries (Details) - Schedule of following table lists the entities which are controlled by the group [Line Items]" } } }, "localname": "InterestinSubsidiariesDetailsScheduleoffollowingtableliststheentitieswhicharecontrolledbythegroupLineItems", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleoffollowingtableliststheentitieswhicharecontrolledbythegroupTable" ], "xbrltype": "stringItemType" }, "karo_InterestinSubsidiariesDetailsScheduleoffollowingtableliststheentitieswhicharecontrolledbythegroupTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Interest in Subsidiaries (Details) - Schedule of following table lists the entities which are controlled by the group [Table]" } } }, "localname": "InterestinSubsidiariesDetailsScheduleoffollowingtableliststheentitieswhicharecontrolledbythegroupTable", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleoffollowingtableliststheentitieswhicharecontrolledbythegroupTable" ], "xbrltype": "stringItemType" }, "karo_InterestinSubsidiariesDetailsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Interest in Subsidiaries (Details) [Table]" } } }, "localname": "InterestinSubsidiariesDetailsTable", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/InterestinSubsidiariesDetails" ], "xbrltype": "stringItemType" }, "karo_InterestsPaid": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Interests Paid", "terseLabel": "Interest paid" } } }, "localname": "InterestsPaid", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofreconciliationofmovementofliabilitiestocashflowsarisingfromfinancingactivitiesTable" ], "xbrltype": "monetaryItemType" }, "karo_InterimDividendMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Interim Dividend Member", "terseLabel": "Interim Dividend [Member]" } } }, "localname": "InterimDividendMember", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofdividendpaidTable" ], "xbrltype": "domainItemType" }, "karo_InvestedPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of invested", "label": "Invested Percentage", "terseLabel": "Invested percentage" } } }, "localname": "InvestedPercentage", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/PresentationofConsolidatedFinancialStatementsDetails" ], "xbrltype": "percentItemType" }, "karo_InvestmentbyownerMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Investment by owner [Member]", "label": "Investmentbyowner Member", "terseLabel": "Investment by owner" } } }, "localname": "InvestmentbyownerMember", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ShareholdersEquityType2or3" ], "xbrltype": "domainItemType" }, "karo_IssuanceOfShareCapitalValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Issuance of share capital value.", "label": "Issuance Of Share Capital Value", "terseLabel": "Issuance of share capital" } } }, "localname": "IssuanceOfShareCapitalValue", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "karo_IssuanceOfShares": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Issuance of shares.", "label": "Issuance Of Shares", "terseLabel": "Issuance of shares" } } }, "localname": "IssuanceOfShares", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/PresentationofConsolidatedFinancialStatementsDetails" ], "xbrltype": "monetaryItemType" }, "karo_Issuedandfullypaidshares": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Issuedandfullypaidshares", "terseLabel": "Issued and fully paid ordinary shares of no par value" } } }, "localname": "Issuedandfullypaidshares", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofsharecapitalTable_Parentheticals" ], "xbrltype": "sharesItemType" }, "karo_ItemsThatMayBeReclassifiedToProfitOrLossInFuturePeriodsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Items That May Be Reclassified To Profit Or Loss In Future Periods Abstract", "terseLabel": "Items that may be reclassified to profit or loss in future periods:" } } }, "localname": "ItemsThatMayBeReclassifiedToProfitOrLossInFuturePeriodsAbstract", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ConsolidatedComprehensiveIncome" ], "xbrltype": "stringItemType" }, "karo_KaroooooCartrackLimited1Member": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Karooooo Cartrack Limited1 Member", "terseLabel": "Karooooo Cartrack Limited 11 [Member]" } } }, "localname": "KaroooooCartrackLimited1Member", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleoffollowingtableliststheentitieswhicharecontrolledbythegroupTable" ], "xbrltype": "domainItemType" }, "karo_KaroooooKenyaLimitedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Karooooo Kenya Limited Member", "terseLabel": "Karooooo Kenya Limited [Member]" } } }, "localname": "KaroooooKenyaLimitedMember", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/InterestinSubsidiariesDetails", "http://www.karoooooltd.com/role/ScheduleoffollowingtableliststheentitieswhicharecontrolledbythegroupTable" ], "xbrltype": "domainItemType" }, "karo_KaroooooLogisticsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Karooooo Logistics Member", "terseLabel": "Karooooo Logistics [Member]" } } }, "localname": "KaroooooLogisticsMember", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofgoodwillisallocatedcashgeneratingunitsTable", "http://www.karoooooltd.com/role/ScheduleofkeyestimatesusedforthefairvalueTable", "http://www.karoooooltd.com/role/ScheduleofsegmentinformationprovidedtotheGroupCEOTable" ], "xbrltype": "domainItemType" }, "karo_KaroooooLogisticsPtyLtdMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Karooooo Logistics Pty Ltd Member", "terseLabel": "Karooooo Logistics (Pty) Ltd [Member]" } } }, "localname": "KaroooooLogisticsPtyLtdMember", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleoffollowingtableliststheentitieswhicharecontrolledbythegroupTable" ], "xbrltype": "domainItemType" }, "karo_KaroooooManagementCompanyPteLtdMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Karooooo Management Company Pte Ltd Member", "terseLabel": "Karooooo Management Company Pte. Ltd. [Member]" } } }, "localname": "KaroooooManagementCompanyPteLtdMember", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleoffollowingtableliststheentitieswhicharecontrolledbythegroupTable" ], "xbrltype": "domainItemType" }, "karo_KaroooooProprietaryLtdMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Karooooo Proprietary Ltd Member", "terseLabel": "Karooooo Proprietary Ltd [Member]" } } }, "localname": "KaroooooProprietaryLtdMember", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleoffollowingtableliststheentitieswhicharecontrolledbythegroupTable" ], "xbrltype": "domainItemType" }, "karo_KaroooooSoftwarePteLtdMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Karooooo Software Pte Ltd Member", "terseLabel": "Karooooo Software Pte. Ltd. [Member]" } } }, "localname": "KaroooooSoftwarePteLtdMember", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleoffollowingtableliststheentitieswhicharecontrolledbythegroupTable" ], "xbrltype": "domainItemType" }, "karo_KaroooooTechnologiesProprietaryLimitedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Karooooo Technologies Proprietary Limited Member", "terseLabel": "Karooooo Technologies Proprietary Limited [Member]" } } }, "localname": "KaroooooTechnologiesProprietaryLimitedMember", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleoffollowingtableliststheentitieswhicharecontrolledbythegroupTable" ], "xbrltype": "domainItemType" }, "karo_KaruComUnipessoalLdaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Karu Com Unipessoal Lda Member", "terseLabel": "Karu.Com. Unipessoal. Lda [Member]" } } }, "localname": "KaruComUnipessoalLdaMember", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleoffollowingtableliststheentitieswhicharecontrolledbythegroupTable" ], "xbrltype": "domainItemType" }, "karo_KaruHoldingsProprietaryLimitedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Karu Holdings Proprietary Limited Member", "terseLabel": "Karu Holdings Proprietary Limited [Member]" } } }, "localname": "KaruHoldingsProprietaryLimitedMember", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleoffollowingtableliststheentitieswhicharecontrolledbythegroupTable" ], "xbrltype": "domainItemType" }, "karo_LandAndPropertyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Land And Property Member", "terseLabel": "Land and Property [Member]" } } }, "localname": "LandAndPropertyMember", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofpropertyplantandequipmentTable", "http://www.karoooooltd.com/role/ScheduleofreconciliationofthecarryingvalueofpropertyplantandequipmentTable" ], "xbrltype": "domainItemType" }, "karo_LeaseLiabilitesWithinTwoToFourYears": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "No definition available.", "label": "Lease Liabilites Within Two To Four Years", "terseLabel": "\u2013 within two to four years" } } }, "localname": "LeaseLiabilitesWithinTwoToFourYears", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofleaseliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "karo_LeaseLiabilitiesDetailsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lease Liabilities (Details) [Line Items]" } } }, "localname": "LeaseLiabilitiesDetailsLineItems", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/LeaseLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "karo_LeaseLiabilitiesDetailsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lease Liabilities (Details) [Table]" } } }, "localname": "LeaseLiabilitiesDetailsTable", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/LeaseLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "karo_LeaseLiabilitiesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lease Liabilities [Abstarct]" } } }, "localname": "LeaseLiabilitiesLineItems", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/LeaseLiabilities" ], "xbrltype": "stringItemType" }, "karo_LeaseLiabilitiesOverFourYears": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "No definition available.", "label": "Lease Liabilities Over Four Years", "terseLabel": "\u2013 over four years" } } }, "localname": "LeaseLiabilitiesOverFourYears", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofleaseliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "karo_LeaseLiabilitiesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lease Liabilities [Table]" } } }, "localname": "LeaseLiabilitiesTable", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/LeaseLiabilities" ], "xbrltype": "stringItemType" }, "karo_LeaseLiabilitiesTablesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lease Liabilities Tables Line Items", "terseLabel": "Lease Liabilities [Abstarct]" } } }, "localname": "LeaseLiabilitiesTablesLineItems", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/LeaseLiabilitiesTables" ], "xbrltype": "stringItemType" }, "karo_LeaseLiabilitiesTablesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lease Liabilities (Tables) [Table]" } } }, "localname": "LeaseLiabilitiesTablesTable", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/LeaseLiabilitiesTables" ], "xbrltype": "stringItemType" }, "karo_LeaseLiabilityInASaleAndLeasebackMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lease Liability In ASale And Leaseback Member", "terseLabel": "Lease Liability in a Sale and Leaseback [Member]" } } }, "localname": "LeaseLiabilityInASaleAndLeasebackMember", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofsignificantimpactonthegroupsconsolidatedfinancialstatementsTable" ], "xbrltype": "domainItemType" }, "karo_LeaseObligations": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Lease Obligations", "terseLabel": "Lease obligations" } } }, "localname": "LeaseObligations", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofdeferredtaxTable" ], "xbrltype": "monetaryItemType" }, "karo_LeaseObligationsinDollarsliabilities": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Lease obligations.", "label": "Lease Obligationsin Dollarsliabilities", "terseLabel": "Lease obligations" } } }, "localname": "LeaseObligationsinDollarsliabilities", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofdeferredtaxTable" ], "xbrltype": "monetaryItemType" }, "karo_LeaseliabilityWithinOneYear": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The value of lease liability within one year.", "label": "Leaseliability Within One Year", "terseLabel": "\u2013 within one year" } } }, "localname": "LeaseliabilityWithinOneYear", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofleaseliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "karo_LeasesPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases Policy Text Block", "terseLabel": "Leases" } } }, "localname": "LeasesPolicyTextBlock", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "karo_LessCashAndCashEquivalentsAcquired": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Less Cash And Cash Equivalents Acquired", "terseLabel": "Less: cash and cash equivalents acquired" } } }, "localname": "LessCashAndCashEquivalentsAcquired", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofnetassetsandthecashoutflowsontheacquisitionTable" ], "xbrltype": "monetaryItemType" }, "karo_Loan": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Loan.", "label": "Loan", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance" } } }, "localname": "Loan", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofreconciliationofmovementofliabilitiestocashflowsarisingfromfinancingactivitiesTable" ], "xbrltype": "monetaryItemType" }, "karo_LoanFromRelatedParties": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Loan from related parties.", "label": "Loan From Related Parties", "terseLabel": "Loan from related parties" } } }, "localname": "LoanFromRelatedParties", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofcurrencyriskTable" ], "xbrltype": "monetaryItemType" }, "karo_LoanTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Loan term.", "label": "Loan Term", "terseLabel": "Loan term" } } }, "localname": "LoanTerm", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/FundingFacilitiesDetails" ], "xbrltype": "durationItemType" }, "karo_LoanToRelatedPartie": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Loan to related parties.", "label": "Loan To Related Partie", "terseLabel": "Loan to related parties" } } }, "localname": "LoanToRelatedPartie", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofcurrencyriskTable" ], "xbrltype": "monetaryItemType" }, "karo_LoansFromRelatedParties": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Loans from related parties.", "label": "Loans From Related Parties", "terseLabel": "Loans from related parties" } } }, "localname": "LoansFromRelatedParties", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofloanstorelatedpartiesTable" ], "xbrltype": "monetaryItemType" }, "karo_LoansFromRelatedPartiesCurrent": { "auth_ref": [], "calculation": { "http://www.karoooooltd.com/role/ConsolidatedBalanceSheet": { "order": 3.0, "parentTag": "ifrs-full_CurrentLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Loans from related parties Current", "label": "Loans From Related Parties Current", "terseLabel": "Loans from related parties" } } }, "localname": "LoansFromRelatedPartiesCurrent", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "karo_LoansFromRelatedPartiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Loans From Related Parties Member", "terseLabel": "Loans from related parties [Member]" } } }, "localname": "LoansFromRelatedPartiesMember", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofclassificationoffinancialassetsandfinancialliabilitiesTable", "http://www.karoooooltd.com/role/ScheduleofreconciliationofmovementofliabilitiestocashflowsarisingfromfinancingactivitiesTable" ], "xbrltype": "domainItemType" }, "karo_LoansToFromRelatedPartiesTableAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Loans to/(From) Related Parties [Abstract]" } } }, "localname": "LoansToFromRelatedPartiesTableAbstract", "nsuri": "http://www.karoooooltd.com/20230228", "xbrltype": "stringItemType" }, "karo_LoansToFromRelatedPartiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Loans To From Related Parties Table Text Block", "terseLabel": "LOANS TO/(FROM) RELATED PARTIES" } } }, "localname": "LoansToFromRelatedPartiesTableTextBlock", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/LoanstoFromRelatedParties" ], "xbrltype": "textBlockItemType" }, "karo_LoansToRelatedPartiesCurrent": { "auth_ref": [], "calculation": { "http://www.karoooooltd.com/role/ConsolidatedBalanceSheet": { "order": 5.0, "parentTag": "ifrs-full_NoncurrentAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "LoansToRelatedPartiesCurrent", "label": "Loans To Related Parties Current", "terseLabel": "Loans to related parties" } } }, "localname": "LoansToRelatedPartiesCurrent", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "karo_LoansToRelatedPartiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Loans To Related Parties Member", "terseLabel": "Loans to related party [Member]" } } }, "localname": "LoansToRelatedPartiesMember", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofclassificationoffinancialassetsandfinancialliabilitiesTable" ], "xbrltype": "domainItemType" }, "karo_LoansToRelatedPartyCarryingAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of loans to related party.", "label": "Loans To Related Party Carrying Amount", "terseLabel": "Carrying amount, Loans to related party" } } }, "localname": "LoansToRelatedPartyCarryingAmount", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofloanstorelatedpartyTable" ], "xbrltype": "monetaryItemType" }, "karo_LongtermLoanCurrent": { "auth_ref": [], "calculation": { "http://www.karoooooltd.com/role/ConsolidatedBalanceSheet": { "order": 1.0, "parentTag": "ifrs-full_CurrentLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of term loans classified as current.", "label": "Longterm Loan Current", "terseLabel": "Term loans" } } }, "localname": "LongtermLoanCurrent", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "karo_LongtermLoanNonCurrent": { "auth_ref": [], "calculation": { "http://www.karoooooltd.com/role/ConsolidatedBalanceSheet": { "order": 1.0, "parentTag": "ifrs-full_NoncurrentLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "This element represents the noncurrent portions of a long-term real estate loan with an initial maturity beyond one year or beyond the normal operating cycle, if longer, to finance building costs.", "label": "Longterm Loan Non Current", "terseLabel": "Term loans" } } }, "localname": "LongtermLoanNonCurrent", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "karo_LongtermPrepayments": { "auth_ref": [], "calculation": { "http://www.karoooooltd.com/role/ConsolidatedBalanceSheet": { "order": 6.0, "parentTag": "ifrs-full_NoncurrentAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of long term prepaid expenses is a current asset which results from a business making advanced payments for goods or services to be received in the future", "label": "Longterm Prepayments", "terseLabel": "Long-term other receivables and prepayments" } } }, "localname": "LongtermPrepayments", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "karo_MaterialNonControllingInterestDetailsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Material Non-Controlling Interest (Details) [Line Items]" } } }, "localname": "MaterialNonControllingInterestDetailsLineItems", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/MaterialNonControllingInterestDetails" ], "xbrltype": "stringItemType" }, "karo_MaterialNonControllingInterestDetailsScheduleofinformationrelatingtothegroupssubsidiarymaterialNCILineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Material Non-Controlling Interest (Details) - Schedule of information relating to the group\u2019s subsidiary material NCI [Line Items]" } } }, "localname": "MaterialNonControllingInterestDetailsScheduleofinformationrelatingtothegroupssubsidiarymaterialNCILineItems", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofinformationrelatingtothegroupssubsidiarymaterialNCITable" ], "xbrltype": "stringItemType" }, "karo_MaterialNonControllingInterestDetailsScheduleofinformationrelatingtothegroupssubsidiarymaterialNCITable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Material Non-Controlling Interest (Details) - Schedule of information relating to the group\u2019s subsidiary material NCI [Table]" } } }, "localname": "MaterialNonControllingInterestDetailsScheduleofinformationrelatingtothegroupssubsidiarymaterialNCITable", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofinformationrelatingtothegroupssubsidiarymaterialNCITable" ], "xbrltype": "stringItemType" }, "karo_MaterialNonControllingInterestDetailsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Material Non-Controlling Interest (Details) [Table]" } } }, "localname": "MaterialNonControllingInterestDetailsTable", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/MaterialNonControllingInterestDetails" ], "xbrltype": "stringItemType" }, "karo_MaterialNonControllingInterestLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Material Non-Controlling Interest [Abstract]" } } }, "localname": "MaterialNonControllingInterestLineItems", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/MaterialNonControllingInterest" ], "xbrltype": "stringItemType" }, "karo_MaterialNonControllingInterestTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Material Non-Controlling Interest [Table]" } } }, "localname": "MaterialNonControllingInterestTable", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/MaterialNonControllingInterest" ], "xbrltype": "stringItemType" }, "karo_MaterialNonControllingInterestTablesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Material Non Controlling Interest Tables Line Items", "terseLabel": "Material Non-Controlling Interest [Abstract]" } } }, "localname": "MaterialNonControllingInterestTablesLineItems", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/MaterialNonControllingInterestTables" ], "xbrltype": "stringItemType" }, "karo_MaterialNonControllingInterestTablesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Material Non-Controlling Interest (Tables) [Table]" } } }, "localname": "MaterialNonControllingInterestTablesTable", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/MaterialNonControllingInterestTables" ], "xbrltype": "stringItemType" }, "karo_MaturitiesAnalysisAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Maturities Analysis Abstract", "terseLabel": "Maturities analysis" } } }, "localname": "MaturitiesAnalysisAbstract", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofmaturityanalysisoftheundiscountedleasepaymentstobereceivedTable" ], "xbrltype": "stringItemType" }, "karo_MaturitiesAnalysisAbstract0": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Maturities Analysis Abstract0", "terseLabel": "Maturities analysis" } } }, "localname": "MaturitiesAnalysisAbstract0", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofleaseliabilitiesTable" ], "xbrltype": "stringItemType" }, "karo_MaturitiesAnalysisAbstract1": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Maturities Analysis Abstract1", "terseLabel": "Maturities analysis" } } }, "localname": "MaturitiesAnalysisAbstract1", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofestimatedrevenueexpectedtoberecognizedinthefuturerelatedtoperformanceobligationsTable" ], "xbrltype": "stringItemType" }, "karo_MaturityDates": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Maturity Rate means the rate determined by the Bank, in respect of the day on which the deposit period's expiration falls as \u201cthe BLL rate\u201d, at which the Bank will purchase the relevant foreign currency (transfers and cheques) from its customers, in exchange for Israeli currency.", "label": "Maturity Dates", "terseLabel": "Maturity" } } }, "localname": "MaturityDates", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleoffinancialliabilitiesTable" ], "xbrltype": "stringItemType" }, "karo_MercantileFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Mercantile Facility Member", "terseLabel": "Mercantile facility [Member]" } } }, "localname": "MercantileFacilityMember", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/FundingFacilitiesDetails" ], "xbrltype": "domainItemType" }, "karo_MiscellaneousContractFees": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Miscellaneous contract fees.", "label": "Miscellaneous Contract Fees", "terseLabel": "Miscellaneous contract fees" } } }, "localname": "MiscellaneousContractFees", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofdisaggregationofrevenuefromcontractswithcustomersTable" ], "xbrltype": "monetaryItemType" }, "karo_Mortgaged": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Mortgaged", "terseLabel": "Mortgaged" } } }, "localname": "Mortgaged", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/PropertyPlantandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "karo_MortgagedBondsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Mortgaged Bonds Member", "terseLabel": "Mortgaged Bonds [Member]" } } }, "localname": "MortgagedBondsMember", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleoffinancialliabilitiesTable" ], "xbrltype": "domainItemType" }, "karo_MortgagedBondsOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Mortgaged Bonds One Member", "terseLabel": "Mortgaged Bonds One [Member]" } } }, "localname": "MortgagedBondsOneMember", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleoffinancialliabilitiesTable" ], "xbrltype": "domainItemType" }, "karo_NegativeReserveOnCommonControlRestructure": { "auth_ref": [], "calculation": { "http://www.karoooooltd.com/role/ConsolidatedBalanceSheet": { "order": 2.0, "parentTag": "ifrs-full_EquityAttributableToOwnersOfParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of Negative reserve on common control restructure.", "label": "Negative Reserve On Common Control Restructure", "terseLabel": "Common control reserve" } } }, "localname": "NegativeReserveOnCommonControlRestructure", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "karo_NewLeases": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "New Leases", "terseLabel": "New leases" } } }, "localname": "NewLeases", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofreconciliationofmovementofliabilitiestocashflowsarisingfromfinancingactivitiesTable" ], "xbrltype": "monetaryItemType" }, "karo_NonCurrentAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Non Current Assets Abstract", "terseLabel": "Non-current assets" } } }, "localname": "NonCurrentAssetsAbstract", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofloanstorelatedpartiesTable" ], "xbrltype": "stringItemType" }, "karo_NonCurrentAssetsAbstract0": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Non Current Assets Abstract0", "terseLabel": "Non-current assets" } } }, "localname": "NonCurrentAssetsAbstract0", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofotherfinancialassetsTable" ], "xbrltype": "stringItemType" }, "karo_NonCurrentLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Non Current Liabilities Abstract", "terseLabel": "Non-current liabilities" } } }, "localname": "NonCurrentLiabilitiesAbstract", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleoffinancialliabilitiesTable" ], "xbrltype": "stringItemType" }, "karo_NoncurrentLiabilitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Noncurrent Liabilities Member", "terseLabel": "Noncurrent Liabilities [Member]" } } }, "localname": "NoncurrentLiabilitiesMember", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleoffinancialliabilitiesTable" ], "xbrltype": "domainItemType" }, "karo_NoncurrentLiabilitiesWithCovenantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Noncurrent Liabilities With Covenants Member", "terseLabel": "Non-current Liabilities with Covenants [Member]" } } }, "localname": "NoncurrentLiabilitiesWithCovenantsMember", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofsignificantimpactonthegroupsconsolidatedfinancialstatementsTable" ], "xbrltype": "domainItemType" }, "karo_NondeductibleExpensesAttributableToExemptDividendIncome": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Non-deductible expenses attributable to exempt dividend income.", "label": "Nondeductible Expenses Attributable To Exempt Dividend Income", "terseLabel": "Non-deductible expenses" } } }, "localname": "NondeductibleExpensesAttributableToExemptDividendIncome", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleoftaxationTable" ], "xbrltype": "monetaryItemType" }, "karo_OffersWarrantAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Offers Warrant Amount", "terseLabel": "Offers warrant amount" } } }, "localname": "OffersWarrantAmount", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/SignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "karo_OneMonthSinceInvoicingDateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "One Month Since Invoicing Date Member", "terseLabel": "1 month since invoicing date [Member]" } } }, "localname": "OneMonthSinceInvoicingDateMember", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofprovidesinformationabouttheexpectedcreditlossratefortradereceivablesbyageingcategoryTable" ], "xbrltype": "domainItemType" }, "karo_OpeningBalance": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Opening Balance", "terseLabel": "Beginning balance" } } }, "localname": "OpeningBalance", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofreconciliationofthecarryingvalueofpropertyplantandequipmentTable" ], "xbrltype": "monetaryItemType" }, "karo_OpeningBalances": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Opening Balances", "terseLabel": "Opening balance" } } }, "localname": "OpeningBalances", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofreconciliationofthecarryingvalueofcapitalizedsalescommissionsTable" ], "xbrltype": "monetaryItemType" }, "karo_OperatingProfitDetailsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Profit Details Line Items", "terseLabel": "Operating Profit [Abstract]" } } }, "localname": "OperatingProfitDetailsLineItems", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/OperatingProfitDetails" ], "xbrltype": "stringItemType" }, "karo_OperatingProfitDetailsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Profit (Details) [Table]" } } }, "localname": "OperatingProfitDetailsTable", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/OperatingProfitDetails" ], "xbrltype": "stringItemType" }, "karo_OperatingProfitIsStatedAfterAccountingForTheFollowingChargesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Profit Is Stated After Accounting For The Following Charges Abstract", "terseLabel": "Operating profit is stated after accounting for the following charges:" } } }, "localname": "OperatingProfitIsStatedAfterAccountingForTheFollowingChargesAbstract", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofoperatingprofitTable" ], "xbrltype": "stringItemType" }, "karo_OrdinarySharesOfNoParValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Ordinary Shares Of No Par Value", "terseLabel": "Issued and fully paid 30,951,106 (2022: 30,951,106) ordinary shares of no par value" } } }, "localname": "OrdinarySharesOfNoParValue", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofsharecapitalTable" ], "xbrltype": "monetaryItemType" }, "karo_OtherConsumables": { "auth_ref": [], "calculation": { "http://www.karoooooltd.com/role/ScheduleofinventoriesTable": { "order": 2.0, "parentTag": "ifrs-full_InventoriesTotal", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of other consumables.", "label": "Other Consumables", "terseLabel": "Other consumables" } } }, "localname": "OtherConsumables", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofinventoriesTable" ], "xbrltype": "monetaryItemType" }, "karo_OtherCurrentAssetsexcludingCashAndCashEquivalents": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Other Current Assetsexcluding Cash And Cash Equivalents", "terseLabel": "Other current assets (excluding cash and cash equivalents)" } } }, "localname": "OtherCurrentAssetsexcludingCashAndCashEquivalents", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofnetassetsandthecashoutflowsontheacquisitionTable" ], "xbrltype": "monetaryItemType" }, "karo_OtherFinancialAssetMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Financial Asset Member", "terseLabel": "Other Financial asset [Member]" } } }, "localname": "OtherFinancialAssetMember", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofclassificationoffinancialassetsandfinancialliabilitiesTable" ], "xbrltype": "domainItemType" }, "karo_OtherFinancialAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Financial Assets [Abstract]" } } }, "localname": "OtherFinancialAssetsAbstract", "nsuri": "http://www.karoooooltd.com/20230228", "xbrltype": "stringItemType" }, "karo_OtherFinancialAssetsTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Financial Assets Text Block", "terseLabel": "OTHER FINANCIAL ASSETS" } } }, "localname": "OtherFinancialAssetsTextBlock", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/OtherFinancialAssets" ], "xbrltype": "textBlockItemType" }, "karo_OtherLoansAndBorrowingsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Loans And Borrowings Member", "terseLabel": "Other loans and borrowings [Member]" } } }, "localname": "OtherLoansAndBorrowingsMember", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofreconciliationofmovementofliabilitiestocashflowsarisingfromfinancingactivitiesTable" ], "xbrltype": "domainItemType" }, "karo_OtherMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Member", "terseLabel": "Other [Member]" } } }, "localname": "OtherMember", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofgoodwillisallocatedcashgeneratingunitsTable" ], "xbrltype": "domainItemType" }, "karo_OtherOrdinarySharesIssued": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The nominal shares of capital arising from issuing ordinary shares.", "label": "Other Ordinary Shares Issued", "terseLabel": "Other ordinary shares issued" } } }, "localname": "OtherOrdinarySharesIssued", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ShareCapitalDetails" ], "xbrltype": "sharesItemType" }, "karo_OtherPayablesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Payables Abstract", "terseLabel": "Other payables" } } }, "localname": "OtherPayablesAbstract", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleoftradeandotherpayablesTable" ], "xbrltype": "stringItemType" }, "karo_OtherReceivableDeposits": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deposits.", "label": "Other Receivable Deposits", "terseLabel": "Deposits" } } }, "localname": "OtherReceivableDeposits", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofdetailedinformationabouttradeandotherreceivablesandprepaymentsTable" ], "xbrltype": "monetaryItemType" }, "karo_OtherReceivablesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Receivables Abstract", "terseLabel": "Other receivables" } } }, "localname": "OtherReceivablesAbstract", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofdetailedinformationabouttradeandotherreceivablesandprepaymentsTable" ], "xbrltype": "stringItemType" }, "karo_OtherRevenueCartrackAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Revenue Cartrack Abstract", "terseLabel": "Other revenue - Cartrack" } } }, "localname": "OtherRevenueCartrackAbstract", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofdisaggregationofrevenuefromcontractswithcustomersTable" ], "xbrltype": "stringItemType" }, "karo_OtherSecuritiesTransferTaxin": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Other \u2013 Securities transfer tax.", "label": "Other Securities Transfer Taxin", "terseLabel": "Other \u2013 Securities Transfer tax" } } }, "localname": "OtherSecuritiesTransferTaxin", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleoftaxationTable" ], "xbrltype": "monetaryItemType" }, "karo_Otherliabilities": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Other liabilities.", "label": "Otherliabilities", "terseLabel": "Other" } } }, "localname": "Otherliabilities", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofdeferredtaxTable" ], "xbrltype": "monetaryItemType" }, "karo_OthersinDollars": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Othersin Dollars", "terseLabel": "Others" } } }, "localname": "OthersinDollars", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofdeferredtaxTable" ], "xbrltype": "monetaryItemType" }, "karo_OverFourYears": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Over Four Years", "terseLabel": "\u2013 over four years" } } }, "localname": "OverFourYears", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofestimatedrevenueexpectedtoberecognizedinthefuturerelatedtoperformanceobligationsTable" ], "xbrltype": "monetaryItemType" }, "karo_OwnedAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Owned Assets Member", "terseLabel": "Owned assets [Member]" } } }, "localname": "OwnedAssetsMember", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofpropertyplantandequipmentTable", "http://www.karoooooltd.com/role/ScheduleofreconciliationofthecarryingvalueofpropertyplantandequipmentTable" ], "xbrltype": "domainItemType" }, "karo_PTCartrackTechnologiesIndonesiaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "PTCartrack Technologies Indonesia Member", "terseLabel": "PT. Cartrack Technologies Indonesia [Member]" } } }, "localname": "PTCartrackTechnologiesIndonesiaMember", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleoffollowingtableliststheentitieswhicharecontrolledbythegroupTable" ], "xbrltype": "domainItemType" }, "karo_PercentageOfDiscountRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of discount rate.", "label": "Percentage Of Discount Rate", "terseLabel": "Percentage of Discount rate" } } }, "localname": "PercentageOfDiscountRate", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofkeyestimatesusedforthefairvalueTable" ], "xbrltype": "percentItemType" }, "karo_PicupTechnologiesProprietaryLimitedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Picup Technologies Proprietary Limited Member", "terseLabel": "Picup Technologies Proprietary Limited [Member]", "verboseLabel": "Picup Technoligies Proprietary Limited [Member]" } } }, "localname": "PicupTechnologiesProprietaryLimitedMember", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/AcquisitionofSubsidiaryDetails", "http://www.karoooooltd.com/role/InterestinSubsidiariesDetails", "http://www.karoooooltd.com/role/ScheduleofnetassetsandthecashoutflowsontheacquisitionTable" ], "xbrltype": "domainItemType" }, "karo_PlantEquipmentAndVehiclesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Plant Equipment And Vehicles Member", "terseLabel": "Plant, equipment and vehicles [Member]" } } }, "localname": "PlantEquipmentAndVehiclesMember", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofpropertyplantandequipmentTable", "http://www.karoooooltd.com/role/ScheduleofreconciliationofthecarryingvalueofpropertyplantandequipmentTable" ], "xbrltype": "domainItemType" }, "karo_Prepayment": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Prepayment", "terseLabel": "Prepayments" } } }, "localname": "Prepayment", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofdetailedinformationabouttradeandotherreceivablesandprepaymentsTable" ], "xbrltype": "monetaryItemType" }, "karo_PresentValueOfAmountsReceivedInAdvance": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Present Value Of Amounts Received In Advance", "terseLabel": "Present value of amounts received in advance" } } }, "localname": "PresentValueOfAmountsReceivedInAdvance", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofestimatedrevenueexpectedtoberecognizedinthefuturerelatedtoperformanceobligationsTable" ], "xbrltype": "monetaryItemType" }, "karo_PresentValueOfLeasePayments": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Present Value Of Lease Payments", "terseLabel": "Present value of lease payments" } } }, "localname": "PresentValueOfLeasePayments", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofmaturityanalysisoftheundiscountedleasepaymentstobereceivedTable" ], "xbrltype": "monetaryItemType" }, "karo_PresentationofConsolidatedFinancialStatementsDetailsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Presentation of Consolidated Financial Statements (Details) [Line Items]" } } }, "localname": "PresentationofConsolidatedFinancialStatementsDetailsLineItems", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/PresentationofConsolidatedFinancialStatementsDetails" ], "xbrltype": "stringItemType" }, "karo_PresentationofConsolidatedFinancialStatementsDetailsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Presentation of Consolidated Financial Statements (Details) [Table]" } } }, "localname": "PresentationofConsolidatedFinancialStatementsDetailsTable", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/PresentationofConsolidatedFinancialStatementsDetails" ], "xbrltype": "stringItemType" }, "karo_PresentationofConsolidatedFinancialStatementsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Presentation of Consolidated Financial Statements [Abstract]" } } }, "localname": "PresentationofConsolidatedFinancialStatementsLineItems", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/PresentationofConsolidatedFinancialStatements" ], "xbrltype": "stringItemType" }, "karo_PresentationofConsolidatedFinancialStatementsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Presentation of Consolidated Financial Statements [Table]" } } }, "localname": "PresentationofConsolidatedFinancialStatementsTable", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/PresentationofConsolidatedFinancialStatements" ], "xbrltype": "stringItemType" }, "karo_PrimaryGeographicalMarketsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Primary Geographical Markets Abstract", "terseLabel": "Primary geographical markets" } } }, "localname": "PrimaryGeographicalMarketsAbstract", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofdisaggregationofrevenuefromcontractswithcustomersTable" ], "xbrltype": "stringItemType" }, "karo_PrimaryGeographicalMarketsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Primary Geographical Markets Member", "terseLabel": "Primary geographical markets [Member]" } } }, "localname": "PrimaryGeographicalMarketsMember", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofdisaggregationofrevenuefromcontractswithcustomersTable" ], "xbrltype": "domainItemType" }, "karo_PrimeLendingRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Prime lending rate.", "label": "Prime Lending Rate", "terseLabel": "Prime lending rate" } } }, "localname": "PrimeLendingRate", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/FundingFacilitiesDetails" ], "xbrltype": "percentItemType" }, "karo_PrimeRate": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Prime Rate", "terseLabel": "Prime rate percentage" } } }, "localname": "PrimeRate", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/PropertyPlantandEquipmentDetails" ], "xbrltype": "percentItemType" }, "karo_PrincipalPlaceOfbusinessOfsubsidiaryHeldBy": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Principal place of business of subsidiary.", "label": "Principal Place Ofbusiness Ofsubsidiary Held By", "terseLabel": "Held by" } } }, "localname": "PrincipalPlaceOfbusinessOfsubsidiaryHeldBy", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleoffollowingtableliststheentitieswhicharecontrolledbythegroupTable" ], "xbrltype": "stringItemType" }, "karo_PriorYearTaxOverprovision": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Prior year tax overprovision.", "label": "Prior Year Tax Overprovision", "terseLabel": "Prior year tax under/(over) provision" } } }, "localname": "PriorYearTaxOverprovision", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleoftaxationTable" ], "xbrltype": "monetaryItemType" }, "karo_ProductDevelopmentCostsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Product Development Costs Member", "terseLabel": "Product development costs [Member]" } } }, "localname": "ProductDevelopmentCostsMember", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofintangibleassetsTable", "http://www.karoooooltd.com/role/ScheduleofreconciliationofthecarryingvalueofintangibleassetsTable" ], "xbrltype": "domainItemType" }, "karo_ProfitAttributableToAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Profit Attributable To Abstract", "terseLabel": "Profit attributable to:" } } }, "localname": "ProfitAttributableToAbstract", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "stringItemType" }, "karo_PropertyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property Member", "terseLabel": "Property [Member]" } } }, "localname": "PropertyMember", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofpropertyplantandequipmentusefullivesTable" ], "xbrltype": "domainItemType" }, "karo_PropertyPlantAndEquipmentAndCapitalizedCommissionAssets": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Property Plant And Equipment And Capitalized Commission Assets", "terseLabel": "Property, plant and equipment and capitalized commission assets" } } }, "localname": "PropertyPlantAndEquipmentAndCapitalizedCommissionAssets", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofdeferredtaxTable" ], "xbrltype": "monetaryItemType" }, "karo_PropertyPlantAndEquipmentCapitalizedCommissionAssets": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Property Plant And Equipment Capitalized Commission Assets", "terseLabel": "Property, plant and equipment and capitalized commission assets" } } }, "localname": "PropertyPlantAndEquipmentCapitalizedCommissionAssets", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofdeferredtaxTable" ], "xbrltype": "monetaryItemType" }, "karo_PropertyPlantAndEquipmentIncludingRightOfUseAssetsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property Plant And Equipment Including Right Of Use Assets Table Text Block", "terseLabel": "Schedule of property, plant and equipment useful lives" } } }, "localname": "PropertyPlantAndEquipmentIncludingRightOfUseAssetsTableTextBlock", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/SignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "karo_PropertyPlantandEquipmentDetailsScheduleofpropertyplantandequipmentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment (Details) - Schedule of property, plant and equipment [Line Items]" } } }, "localname": "PropertyPlantandEquipmentDetailsScheduleofpropertyplantandequipmentLineItems", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofpropertyplantandequipmentTable" ], "xbrltype": "stringItemType" }, "karo_PropertyPlantandEquipmentDetailsScheduleofpropertyplantandequipmentTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment (Details) - Schedule of property, plant and equipment [Table]" } } }, "localname": "PropertyPlantandEquipmentDetailsScheduleofpropertyplantandequipmentTable", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofpropertyplantandequipmentTable" ], "xbrltype": "stringItemType" }, "karo_PropertyPlantandEquipmentDetailsScheduleofreconciliationofthecarryingvalueofpropertyplantandequipmentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment (Details) - Schedule of reconciliation of the carrying value of property, plant and equipment [Line Items]" } } }, "localname": "PropertyPlantandEquipmentDetailsScheduleofreconciliationofthecarryingvalueofpropertyplantandequipmentLineItems", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofreconciliationofthecarryingvalueofpropertyplantandequipmentTable" ], "xbrltype": "stringItemType" }, "karo_PropertyPlantandEquipmentDetailsScheduleofreconciliationofthecarryingvalueofpropertyplantandequipmentTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment (Details) - Schedule of reconciliation of the carrying value of property, plant and equipment [Table]" } } }, "localname": "PropertyPlantandEquipmentDetailsScheduleofreconciliationofthecarryingvalueofpropertyplantandequipmentTable", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofreconciliationofthecarryingvalueofpropertyplantandequipmentTable" ], "xbrltype": "stringItemType" }, "karo_ProportionOfVotingRightsHeldByNoncontrollingInterest": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The proportion of the voting rights in a subsidiary held by non-controlling interests. [Refer: Subsidiaries [member]; Non-controlling interests]", "label": "Proportion Of Voting Rights Held By Noncontrolling Interest", "terseLabel": "Voting interest rate" } } }, "localname": "ProportionOfVotingRightsHeldByNoncontrollingInterest", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/AcquisitionofSubsidiaryDetails" ], "xbrltype": "percentItemType" }, "karo_ProprietaryAcquiredPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Proprietary acquired percentage.", "label": "Proprietary Acquired Percentage", "terseLabel": "Proprietary acquired percentage" } } }, "localname": "ProprietaryAcquiredPercentage", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/SubsequentEventsDetails" ], "xbrltype": "percentItemType" }, "karo_ProvisionForWarranties": { "auth_ref": [], "calculation": { "http://www.karoooooltd.com/role/ConsolidatedBalanceSheet": { "order": 8.0, "parentTag": "ifrs-full_CurrentLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "label": "Provision For Warranties", "terseLabel": "Provision for warranties" } } }, "localname": "ProvisionForWarranties", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "karo_ProvisionsAndContingenciesPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Provisions And Contingencies Policy Text Block", "terseLabel": "Provisions and contingencies" } } }, "localname": "ProvisionsAndContingenciesPolicyTextBlock", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "karo_Purchase": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Purchase.", "label": "Purchase", "terseLabel": "Purchases from related parties" } } }, "localname": "Purchase", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleoftransactionwithrelatedpartiesTable" ], "xbrltype": "monetaryItemType" }, "karo_PurchaseConsiderationAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Purchase consideration amount.", "label": "Purchase Consideration Amount", "terseLabel": "Purchase consideration amount" } } }, "localname": "PurchaseConsiderationAmount", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/SubsequentEventsDetails" ], "xbrltype": "monetaryItemType" }, "karo_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestActivities": { "auth_ref": [], "calculation": { "http://www.karoooooltd.com/role/ConsolidatedCashFlow": { "order": 2.0, "parentTag": "ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "label": "Purchase Of Property Plant And Equipment Classified As Invest Activities", "negatedLabel": "Purchase of property, plant and equipment \u2013 Other" } } }, "localname": "PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestActivities", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "karo_PurchaseOfPropertyPlantAndEquipmentOnHand1": { "auth_ref": [], "calculation": { "http://www.karoooooltd.com/role/ConsolidatedCashFlow": { "order": 1.0, "parentTag": "ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of change in production of equipment on hand.", "label": "Purchase Of Property Plant And Equipment On Hand1", "negatedLabel": "Purchase of property, plant and equipment \u2013 Telematics devices and equipment on hand" } } }, "localname": "PurchaseOfPropertyPlantAndEquipmentOnHand1", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "karo_PurpleRainPropertiesNo444ProprietaryLimitedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Purple Rain Properties No444 Proprietary Limited Member", "terseLabel": "Purple rain Properties No.444 Proprietary Limited [Member]", "verboseLabel": "Purple Rain Properties No.444 Proprietary Limited [Member]" } } }, "localname": "PurpleRainPropertiesNo444ProprietaryLimitedMember", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/AcquisitionofSubsidiaryDetails", "http://www.karoooooltd.com/role/InterestinSubsidiariesDetails", "http://www.karoooooltd.com/role/ScheduleoffollowingtableliststheentitieswhicharecontrolledbythegroupTable", "http://www.karoooooltd.com/role/ScheduleofnetassetsandthecashoutflowsontheacquisitionTable" ], "xbrltype": "domainItemType" }, "karo_Reclassification": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Reclassification", "terseLabel": "Reclassification" } } }, "localname": "Reclassification", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofreconciliationofthecarryingvalueofpropertyplantandequipmentTable" ], "xbrltype": "monetaryItemType" }, "karo_ReclassificationRightsofuseAssets": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Reclassification Rightsofuse Assets", "terseLabel": "Reclassification (to)/ from right-of-use assets" } } }, "localname": "ReclassificationRightsofuseAssets", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofreconciliationofthecarryingvalueofpropertyplantandequipmentTable" ], "xbrltype": "monetaryItemType" }, "karo_ReclassificationToOwnedAssets": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Reclassification To Owned Assets", "terseLabel": "Reclassification from/(to) owned assets" } } }, "localname": "ReclassificationToOwnedAssets", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofreconciliationofthecarryingvalueofpropertyplantandequipmentTable" ], "xbrltype": "monetaryItemType" }, "karo_RecognitionOfTaxEffectPreviouslyUnrecognizedTaxLosses": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Recognition of tax effect previously unrecognized tax losses.", "label": "Recognition Of Tax Effect Previously Unrecognized Tax Losses", "terseLabel": "Recognition of previously unrecognized tax losses" } } }, "localname": "RecognitionOfTaxEffectPreviouslyUnrecognizedTaxLosses", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleoftaxationTable" ], "xbrltype": "monetaryItemType" }, "karo_RecognizedLossAllowancePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Recognized loss allowance, percentage.", "label": "Recognized Loss Allowance Percentage", "terseLabel": "Recognized loss allowance" } } }, "localname": "RecognizedLossAllowancePercentage", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/TradeandOtherReceivablesandPrepaymentsDetails" ], "xbrltype": "percentItemType" }, "karo_RecognizedToTradeAndOtherReceivables": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Recognized to trade and other receivables.", "label": "Recognized To Trade And Other Receivables", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance" } } }, "localname": "RecognizedToTradeAndOtherReceivables", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofreconciliationoftheexpectedcreditlossprovisionrecognizedwithregardtotradeandotherreceivablesTable" ], "xbrltype": "monetaryItemType" }, "karo_ReconciliationBetweenAccountingProfitAndTaxExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Reconciliation Between Accounting Profit And Tax Expense Abstract", "terseLabel": "Reconciliation between accounting profit and tax expense:" } } }, "localname": "ReconciliationBetweenAccountingProfitAndTaxExpenseAbstract", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleoftaxationTable" ], "xbrltype": "stringItemType" }, "karo_ReconciliationOfDeferredTaxAssetsLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Reconciliation Of Deferred Tax Assets Liabilities Abstract", "terseLabel": "Reconciliation of deferred tax assets/(liabilities)" } } }, "localname": "ReconciliationOfDeferredTaxAssetsLiabilitiesAbstract", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofdeferredtaxTable" ], "xbrltype": "stringItemType" }, "karo_ReconciliationOfDeferredTaxBalancesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Reconciliation Of Deferred Tax Balances Abstract", "terseLabel": "Reconciliation of deferred tax balances" } } }, "localname": "ReconciliationOfDeferredTaxBalancesAbstract", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofdeferredtaxTable" ], "xbrltype": "stringItemType" }, "karo_ReconciliationOfTheCarryingValueOfPropertyPlantAndEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Reconciliation Of The Carrying Value Of Property Plant And Equipment Member", "terseLabel": "Reconciliation of the carrying value of property, plant and equipment [Member]" } } }, "localname": "ReconciliationOfTheCarryingValueOfPropertyPlantAndEquipmentMember", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofreconciliationofthecarryingvalueofpropertyplantandequipmentTable" ], "xbrltype": "domainItemType" }, "karo_RedevelopmentCost": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Redevelopment cost.", "label": "Redevelopment Cost", "terseLabel": "Redevelopment cost" } } }, "localname": "RedevelopmentCost", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/CommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "karo_RelatedPartiesDetailsScheduleoftransactionwithrelatedpartiesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of Transaction With Related Parties [Abstract]" } } }, "localname": "RelatedPartiesDetailsScheduleoftransactionwithrelatedpartiesLineItems", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleoftransactionwithrelatedpartiesTable" ], "xbrltype": "stringItemType" }, "karo_RelatedPartiesDetailsScheduleoftransactionwithrelatedpartiesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Related Parties (Details) - Schedule of transaction with related parties [Table]" } } }, "localname": "RelatedPartiesDetailsScheduleoftransactionwithrelatedpartiesTable", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleoftransactionwithrelatedpartiesTable" ], "xbrltype": "stringItemType" }, "karo_Rent": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Rent.", "label": "Rent", "terseLabel": "Rent paid to related parties" } } }, "localname": "Rent", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleoftransactionwithrelatedpartiesTable" ], "xbrltype": "monetaryItemType" }, "karo_RepaymentOfLoansToRelatedParties": { "auth_ref": [], "calculation": { "http://www.karoooooltd.com/role/ConsolidatedCashFlow": { "order": 6.0, "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for repayment of loans to related parties.", "label": "Repayment Of Loans To Related Parties", "negatedLabel": "Repayment of loans from related party" } } }, "localname": "RepaymentOfLoansToRelatedParties", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "karo_RepaymentOfRelatedPartiesLoans": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Repayment Of Related Parties Loans", "terseLabel": "Repayment of related parties loans" } } }, "localname": "RepaymentOfRelatedPartiesLoans", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofreconciliationofmovementofliabilitiestocashflowsarisingfromfinancingactivitiesTable" ], "xbrltype": "monetaryItemType" }, "karo_RepaymentOfRelatedPartyLoans": { "auth_ref": [], "calculation": { "http://www.karoooooltd.com/role/ConsolidatedCashFlow": { "order": 5.0, "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "label": "Repayment Of Related Party Loans", "negatedLabel": "Repayment of related parties loans" } } }, "localname": "RepaymentOfRelatedPartyLoans", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "karo_RepaymentOfTermLoans": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Repayment Of Term Loans", "terseLabel": "Repayment of term loans" } } }, "localname": "RepaymentOfTermLoans", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofreconciliationofmovementofliabilitiestocashflowsarisingfromfinancingactivitiesTable" ], "xbrltype": "monetaryItemType" }, "karo_RevenueAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of revenue.", "label": "Revenue Amount", "terseLabel": "Revenue" } } }, "localname": "RevenueAmount", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/RevenueDetails" ], "xbrltype": "monetaryItemType" }, "karo_RevenueDetailsScheduleofdisaggregationofrevenuefromcontractswithcustomersLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue (Details) - Schedule of disaggregation of revenue from contracts with customers [Line Items]" } } }, "localname": "RevenueDetailsScheduleofdisaggregationofrevenuefromcontractswithcustomersLineItems", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofdisaggregationofrevenuefromcontractswithcustomersTable" ], "xbrltype": "stringItemType" }, "karo_RevenueDetailsScheduleofdisaggregationofrevenuefromcontractswithcustomersTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue (Details) - Schedule of disaggregation of revenue from contracts with customers [Table]" } } }, "localname": "RevenueDetailsScheduleofdisaggregationofrevenuefromcontractswithcustomersTable", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofdisaggregationofrevenuefromcontractswithcustomersTable" ], "xbrltype": "stringItemType" }, "karo_RevenueFromContractsWithCustomersAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue From Contracts With Customers Abstract", "terseLabel": "Revenue from contracts with customers" } } }, "localname": "RevenueFromContractsWithCustomersAbstract", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofdisaggregationofrevenuefromcontractswithcustomersTable" ], "xbrltype": "stringItemType" }, "karo_RevenueGrowthRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of revenue growth rate.", "label": "Revenue Growth Rate", "terseLabel": "Revenue growth rate" } } }, "localname": "RevenueGrowthRate", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofkeyestimatesusedforthefairvalueTable" ], "xbrltype": "percentItemType" }, "karo_RevenueGrowthRateDescription": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Revenue growth rate, description.", "label": "Revenue Growth Rate Description", "terseLabel": "Revenue growth rate, description" } } }, "localname": "RevenueGrowthRateDescription", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofkeyestimatesusedforthefairvalueTable" ], "xbrltype": "stringItemType" }, "karo_RevenueTablesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Disclosure of Revenue Text Block [Abstract]" } } }, "localname": "RevenueTablesLineItems", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/RevenueTables" ], "xbrltype": "stringItemType" }, "karo_RevenueTablesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue (Tables) [Table]" } } }, "localname": "RevenueTablesTable", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/RevenueTables" ], "xbrltype": "stringItemType" }, "karo_ReversalOfAllowanceForExpectedCreditLosses": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Reversal Of Allowance For Expected Credit Losses", "terseLabel": "Allowance for expected credit losses, net" } } }, "localname": "ReversalOfAllowanceForExpectedCreditLosses", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofreconciliationoftheexpectedcreditlossprovisionrecognizedwithregardtotradeandotherreceivablesTable" ], "xbrltype": "monetaryItemType" }, "karo_RightOfUseAssetsPropertyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Right Of Use Assets Property Member", "terseLabel": "Property - Right of use assets [Member]" } } }, "localname": "RightOfUseAssetsPropertyMember", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofpropertyplantandequipmentusefullivesTable" ], "xbrltype": "domainItemType" }, "karo_RightofuseassetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Rightofuseassets Member", "terseLabel": "Right-of-use-assets [Member]" } } }, "localname": "RightofuseassetsMember", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofpropertyplantandequipmentTable" ], "xbrltype": "domainItemType" }, "karo_RiskManagementDetailsScheduleofafactorchangeof10hasbeenappliedtotheexchangeratesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of a factor change of 10% has been applied to the exchange rates [Abstract]" } } }, "localname": "RiskManagementDetailsScheduleofafactorchangeof10hasbeenappliedtotheexchangeratesLineItems", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/Scheduleofafactorchangeof10hasbeenappliedtotheexchangeratesTable" ], "xbrltype": "stringItemType" }, "karo_RiskManagementDetailsScheduleofafactorchangeof10hasbeenappliedtotheexchangeratesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Risk Management (Details) - Schedule of a factor change of 10% has been applied to the exchange rates [Table]" } } }, "localname": "RiskManagementDetailsScheduleofafactorchangeof10hasbeenappliedtotheexchangeratesTable", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/Scheduleofafactorchangeof10hasbeenappliedtotheexchangeratesTable" ], "xbrltype": "stringItemType" }, "karo_RiskManagementDetailsScheduleofcontractualundiscountedcashflowsandcontractualinterestpaymentsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Risk Management (Details) - Schedule of contractual undiscounted cash flows and contractual interest payments [Line Items]" } } }, "localname": "RiskManagementDetailsScheduleofcontractualundiscountedcashflowsandcontractualinterestpaymentsLineItems", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofcontractualundiscountedcashflowsandcontractualinterestpaymentsTable" ], "xbrltype": "stringItemType" }, "karo_RiskManagementDetailsScheduleofcontractualundiscountedcashflowsandcontractualinterestpaymentsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Risk Management (Details) - Schedule of contractual undiscounted cash flows and contractual interest payments [Table]" } } }, "localname": "RiskManagementDetailsScheduleofcontractualundiscountedcashflowsandcontractualinterestpaymentsTable", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofcontractualundiscountedcashflowsandcontractualinterestpaymentsTable" ], "xbrltype": "stringItemType" }, "karo_RiskManagementDetailsScheduleofexpectedcreditlossesonfinancialassetsrecognizedinprofitorlossLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of expected credit losses on financial assets recognized in profit or loss [Abstract]" } } }, "localname": "RiskManagementDetailsScheduleofexpectedcreditlossesonfinancialassetsrecognizedinprofitorlossLineItems", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofexpectedcreditlossesonfinancialassetsrecognizedinprofitorlossTable" ], "xbrltype": "stringItemType" }, "karo_RiskManagementDetailsScheduleofexpectedcreditlossesonfinancialassetsrecognizedinprofitorlossTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Risk Management (Details) - Schedule of expected credit losses on financial assets recognized in profit or loss [Table]" } } }, "localname": "RiskManagementDetailsScheduleofexpectedcreditlossesonfinancialassetsrecognizedinprofitorlossTable", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofexpectedcreditlossesonfinancialassetsrecognizedinprofitorlossTable" ], "xbrltype": "stringItemType" }, "karo_RiskManagementDetailsScheduleofprovidesinformationabouttheexpectedcreditlossratefortradereceivablesbyageingcategoryLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of provides information about the expected credit loss rate for trade receivables by ageing category [Abstract]" } } }, "localname": "RiskManagementDetailsScheduleofprovidesinformationabouttheexpectedcreditlossratefortradereceivablesbyageingcategoryLineItems", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofprovidesinformationabouttheexpectedcreditlossratefortradereceivablesbyageingcategoryTable" ], "xbrltype": "stringItemType" }, "karo_RiskManagementDetailsScheduleofprovidesinformationabouttheexpectedcreditlossratefortradereceivablesbyageingcategoryTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Risk Management (Details) - Schedule of provides information about the expected credit loss rate for trade receivables by ageing category [Table]" } } }, "localname": "RiskManagementDetailsScheduleofprovidesinformationabouttheexpectedcreditlossratefortradereceivablesbyageingcategoryTable", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofprovidesinformationabouttheexpectedcreditlossratefortradereceivablesbyageingcategoryTable" ], "xbrltype": "stringItemType" }, "karo_SaleOrContributionOfAssetsBetweenAnInvestorAndItsAssociateOrJointVentureMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Sale Or Contribution Of Assets Between An Investor And Its Associate Or Joint Venture Member", "terseLabel": "Sale or Contribution of Assets between an Investor and its Associate or Joint Venture [Member]" } } }, "localname": "SaleOrContributionOfAssetsBetweenAnInvestorAndItsAssociateOrJointVentureMember", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofsignificantimpactonthegroupsconsolidatedfinancialstatementsTable" ], "xbrltype": "domainItemType" }, "karo_Sales": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sales.", "label": "Sales", "terseLabel": "Sales to related parties" } } }, "localname": "Sales", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleoftransactionwithrelatedpartiesTable" ], "xbrltype": "monetaryItemType" }, "karo_ScheduleOfAFactorChangeOf10HasBeenAppliedToTheExchangeRatesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule Of AFactor Change Of10 Has Been Applied To The Exchange Rates Abstract" } } }, "localname": "ScheduleOfAFactorChangeOf10HasBeenAppliedToTheExchangeRatesAbstract", "nsuri": "http://www.karoooooltd.com/20230228", "xbrltype": "stringItemType" }, "karo_ScheduleOfAFactorOf1HasBeenAppliedToTheInterestRatesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of a factor of 1% has been applied to the interest rates [Abstract]" } } }, "localname": "ScheduleOfAFactorOf1HasBeenAppliedToTheInterestRatesAbstract", "nsuri": "http://www.karoooooltd.com/20230228", "xbrltype": "stringItemType" }, "karo_ScheduleOfBasicAndDilutedEarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule Of Basic And Diluted Earnings Per Share Abstract" } } }, "localname": "ScheduleOfBasicAndDilutedEarningsPerShareAbstract", "nsuri": "http://www.karoooooltd.com/20230228", "xbrltype": "stringItemType" }, "karo_ScheduleOfBasicAndDilutedEarningsPerShareTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule Of Basic And Diluted Earnings Per Share Table Text Block", "terseLabel": "Schedule of basic and diluted earnings per share" } } }, "localname": "ScheduleOfBasicAndDilutedEarningsPerShareTableTextBlock", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/BasicandDilutedEarningsPerShareInformationTables" ], "xbrltype": "textBlockItemType" }, "karo_ScheduleOfCapitalizedCommissionAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule Of Capitalized Commission Assets Abstract" } } }, "localname": "ScheduleOfCapitalizedCommissionAssetsAbstract", "nsuri": "http://www.karoooooltd.com/20230228", "xbrltype": "stringItemType" }, "karo_ScheduleOfCapitalizedCommissionAssetsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule Of Capitalized Commission Assets Table Text Block", "terseLabel": "Schedule of capitalized commission assets" } } }, "localname": "ScheduleOfCapitalizedCommissionAssetsTableTextBlock", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/SignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "karo_ScheduleOfCapitalizedSalesCommissionAssetsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule Of Capitalized Sales Commission Assets Table Text Block", "terseLabel": "Schedule of capitalized commission assets" } } }, "localname": "ScheduleOfCapitalizedSalesCommissionAssetsTableTextBlock", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/CapitalizedCommissionAssetsTables" ], "xbrltype": "textBlockItemType" }, "karo_ScheduleOfCashAndCashEquivalentsAndBankOverdraftAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of Cash and Cash Equivalents and Bank Overdraft [Abstract]" } } }, "localname": "ScheduleOfCashAndCashEquivalentsAndBankOverdraftAbstract", "nsuri": "http://www.karoooooltd.com/20230228", "xbrltype": "stringItemType" }, "karo_ScheduleOfClassificationOfFinancialAssetsAndFinancialLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule Of Classification Of Financial Assets And Financial Liabilities Abstract" } } }, "localname": "ScheduleOfClassificationOfFinancialAssetsAndFinancialLiabilitiesAbstract", "nsuri": "http://www.karoooooltd.com/20230228", "xbrltype": "stringItemType" }, "karo_ScheduleOfClassificationOfFinancialAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule Of Classification Of Financial Assets And Liabilities Table Text Block", "terseLabel": "Schedule of classification of financial assets and financial liabilities" } } }, "localname": "ScheduleOfClassificationOfFinancialAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/AnalysisofAssetsandLiabilitiesbyFinancialInstrumentClassificationTables" ], "xbrltype": "textBlockItemType" }, "karo_ScheduleOfContractualUndiscountedCashFlowsAndContractualInterestPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule Of Contractual Undiscounted Cash Flows And Contractual Interest Payments Abstract" } } }, "localname": "ScheduleOfContractualUndiscountedCashFlowsAndContractualInterestPaymentsAbstract", "nsuri": "http://www.karoooooltd.com/20230228", "xbrltype": "stringItemType" }, "karo_ScheduleOfCurrencyRiskAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of currency risk [Abstract]" } } }, "localname": "ScheduleOfCurrencyRiskAbstract", "nsuri": "http://www.karoooooltd.com/20230228", "xbrltype": "stringItemType" }, "karo_ScheduleOfDeferredRevenueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule Of Deferred Revenue Abstract" } } }, "localname": "ScheduleOfDeferredRevenueAbstract", "nsuri": "http://www.karoooooltd.com/20230228", "xbrltype": "stringItemType" }, "karo_ScheduleOfDeferredTaxAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule Of Deferred Tax Abstract" } } }, "localname": "ScheduleOfDeferredTaxAbstract", "nsuri": "http://www.karoooooltd.com/20230228", "xbrltype": "stringItemType" }, "karo_ScheduleOfDeferredTaxationTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule Of Deferred Taxation Table Text Block", "terseLabel": "Schedule of deferred tax" } } }, "localname": "ScheduleOfDeferredTaxationTableTextBlock", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/DeferredtaxTables" ], "xbrltype": "textBlockItemType" }, "karo_ScheduleOfDetailedInformationAboutTradeAndOtherReceivablesAndPrepaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of Detailed Information About Trade and Other Receivables and Prepayments [Abstract]" } } }, "localname": "ScheduleOfDetailedInformationAboutTradeAndOtherReceivablesAndPrepaymentsAbstract", "nsuri": "http://www.karoooooltd.com/20230228", "xbrltype": "stringItemType" }, "karo_ScheduleOfDetailedInformationAboutTradeAndOtherReceivablesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule Of Detailed Information About Trade And Other Receivables Table Text Block", "terseLabel": "Schedule of detailed information about trade and other receivables and prepayments" } } }, "localname": "ScheduleOfDetailedInformationAboutTradeAndOtherReceivablesTableTextBlock", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/TradeandOtherReceivablesandPrepaymentsTables" ], "xbrltype": "textBlockItemType" }, "karo_ScheduleOfDirectorAndKeyManagementPersonnelEmolumentsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule Of Director And Key Management Personnel Emoluments Table Text Block", "terseLabel": "Schedule of directors and key management personnel emoluments" } } }, "localname": "ScheduleOfDirectorAndKeyManagementPersonnelEmolumentsTableTextBlock", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/DirectorsandKeyManagementPersonnelEmolumentsTables" ], "xbrltype": "textBlockItemType" }, "karo_ScheduleOfDirectorsAndKeyManagementPersonnelEmolumentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of Directors and Key Management Personnel Emoluments [Abstract]" } } }, "localname": "ScheduleOfDirectorsAndKeyManagementPersonnelEmolumentsAbstract", "nsuri": "http://www.karoooooltd.com/20230228", "xbrltype": "stringItemType" }, "karo_ScheduleOfDisaggregationOfRevenueFromContractsWithCustomersAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule Of Disaggregation Of Revenue From Contracts With Customers Abstract" } } }, "localname": "ScheduleOfDisaggregationOfRevenueFromContractsWithCustomersAbstract", "nsuri": "http://www.karoooooltd.com/20230228", "xbrltype": "stringItemType" }, "karo_ScheduleOfDisaggregationOfRevenueFromContractsWithCustomersTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule Of Disaggregation Of Revenue From Contracts With Customers Table Text Block", "terseLabel": "Schedule of disaggregation of revenue from contracts with customers" } } }, "localname": "ScheduleOfDisaggregationOfRevenueFromContractsWithCustomersTableTextBlock", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "karo_ScheduleOfDividendPaidAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule Of Dividend Paid Abstract" } } }, "localname": "ScheduleOfDividendPaidAbstract", "nsuri": "http://www.karoooooltd.com/20230228", "xbrltype": "stringItemType" }, "karo_ScheduleOfDividendPaidTableTextblock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule Of Dividend Paid Table Textblock", "terseLabel": "Schedule of dividend paid" } } }, "localname": "ScheduleOfDividendPaidTableTextblock", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/DividendsPaidTables" ], "xbrltype": "textBlockItemType" }, "karo_ScheduleOfEstimatedRevenueExpectedToBeRecognizedInTheFutureRelatedToPerformanceObligationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule Of Estimated Revenue Expected To Be Recognized In The Future Related To Performance Obligations Abstract" } } }, "localname": "ScheduleOfEstimatedRevenueExpectedToBeRecognizedInTheFutureRelatedToPerformanceObligationsAbstract", "nsuri": "http://www.karoooooltd.com/20230228", "xbrltype": "stringItemType" }, "karo_ScheduleOfExpectedCreditLossesOnFinancialAssetsRecognizedInProfitOrLossAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule Of Expected Credit Losses On Financial Assets Recognized In Profit Or Loss Abstract" } } }, "localname": "ScheduleOfExpectedCreditLossesOnFinancialAssetsRecognizedInProfitOrLossAbstract", "nsuri": "http://www.karoooooltd.com/20230228", "xbrltype": "stringItemType" }, "karo_ScheduleOfExpectedCreditLossesOnFinancialAssetsRecognizedInProfitOrLossTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule Of Expected Credit Losses On Financial Assets Recognized In Profit Or Loss Text Block", "terseLabel": "Schedule of expected credit losses on financial assets recognized in profit or loss" } } }, "localname": "ScheduleOfExpectedCreditLossesOnFinancialAssetsRecognizedInProfitOrLossTextBlock", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/RiskManagementTables" ], "xbrltype": "textBlockItemType" }, "karo_ScheduleOfFinanceCosts": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule Of Finance Costs", "terseLabel": "Schedule of finance costs" } } }, "localname": "ScheduleOfFinanceCosts", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/FinanceCostsTables" ], "xbrltype": "textBlockItemType" }, "karo_ScheduleOfFinanceCostsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of Finance Costs [Abstract]" } } }, "localname": "ScheduleOfFinanceCostsAbstract", "nsuri": "http://www.karoooooltd.com/20230228", "xbrltype": "stringItemType" }, "karo_ScheduleOfFinanceIncome": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule Of Finance Income", "terseLabel": "Schedule of finance income" } } }, "localname": "ScheduleOfFinanceIncome", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/FinanceIncomeTables" ], "xbrltype": "textBlockItemType" }, "karo_ScheduleOfFinanceIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of Finance Income [Abstract]" } } }, "localname": "ScheduleOfFinanceIncomeAbstract", "nsuri": "http://www.karoooooltd.com/20230228", "xbrltype": "stringItemType" }, "karo_ScheduleOfFinancialLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule Of Financial Liabilities Abstract" } } }, "localname": "ScheduleOfFinancialLiabilitiesAbstract", "nsuri": "http://www.karoooooltd.com/20230228", "xbrltype": "stringItemType" }, "karo_ScheduleOfFollowingTableListsTheEntitiesWhichAreControlledByTheGroupAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule Of Following Table Lists The Entities Which Are Controlled By The Group Abstract" } } }, "localname": "ScheduleOfFollowingTableListsTheEntitiesWhichAreControlledByTheGroupAbstract", "nsuri": "http://www.karoooooltd.com/20230228", "xbrltype": "stringItemType" }, "karo_ScheduleOfFollowingTableListsTheEntitiesWhichAreControlledByTheGroupTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule Of Following Table Lists The Entities Which Are Controlled By The Group Text Block", "terseLabel": "Schedule of following table lists the entities which are controlled by the group" } } }, "localname": "ScheduleOfFollowingTableListsTheEntitiesWhichAreControlledByTheGroupTextBlock", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/InterestinSubsidiariesTables" ], "xbrltype": "textBlockItemType" }, "karo_ScheduleOfGoodwillIsAllocatedCashGeneratingUnitsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule Of Goodwill Is Allocated Cash Generating Units Abstract" } } }, "localname": "ScheduleOfGoodwillIsAllocatedCashGeneratingUnitsAbstract", "nsuri": "http://www.karoooooltd.com/20230228", "xbrltype": "stringItemType" }, "karo_ScheduleOfGoodwillIsAllocatedCashGeneratingUnitsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule disclosing information related to cash-generating units.", "label": "Schedule Of Goodwill Is Allocated Cash Generating Units Table Text Block", "terseLabel": "Schedule of goodwill is allocated cash generating units" } } }, "localname": "ScheduleOfGoodwillIsAllocatedCashGeneratingUnitsTableTextBlock", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/GoodwillTables" ], "xbrltype": "textBlockItemType" }, "karo_ScheduleOfInformationAboutGeographicalAreasAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule Of Information About Geographical Areas Abstract" } } }, "localname": "ScheduleOfInformationAboutGeographicalAreasAbstract", "nsuri": "http://www.karoooooltd.com/20230228", "xbrltype": "stringItemType" }, "karo_ScheduleOfInformationAboutGeographicalAreasTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule Of Information About Geographical Areas Table Text Block", "terseLabel": "Schedule of information about geographical areas" } } }, "localname": "ScheduleOfInformationAboutGeographicalAreasTableTextBlock", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/SegmentReportingTables" ], "xbrltype": "textBlockItemType" }, "karo_ScheduleOfInformationRelatingToTheGroupSSubsidiaryMaterialNciAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule Of Information Relating To The Group SSubsidiary Material Nci Abstract" } } }, "localname": "ScheduleOfInformationRelatingToTheGroupSSubsidiaryMaterialNciAbstract", "nsuri": "http://www.karoooooltd.com/20230228", "xbrltype": "stringItemType" }, "karo_ScheduleOfIntangibleAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule Of Intangible Assets Abstract" } } }, "localname": "ScheduleOfIntangibleAssetsAbstract", "nsuri": "http://www.karoooooltd.com/20230228", "xbrltype": "stringItemType" }, "karo_ScheduleOfIntangibleAssetsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule Of Intangible Assets Table Text Block", "terseLabel": "Schedule of intangible assets" } } }, "localname": "ScheduleOfIntangibleAssetsTableTextBlock", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/IntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "karo_ScheduleOfInventoriesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule Of Inventories [Abstract]" } } }, "localname": "ScheduleOfInventoriesAbstract", "nsuri": "http://www.karoooooltd.com/20230228", "xbrltype": "stringItemType" }, "karo_ScheduleOfKeyEstimatesUsedForTheFairValueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule Of Key Estimates Used For The Fair Value Abstract" } } }, "localname": "ScheduleOfKeyEstimatesUsedForTheFairValueAbstract", "nsuri": "http://www.karoooooltd.com/20230228", "xbrltype": "stringItemType" }, "karo_ScheduleOfKeyEstimatesUsedForTheFairValueTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule disclosing information related to the changes in accounting estimates.", "label": "Schedule Of Key Estimates Used For The Fair Value Table Text Block", "terseLabel": "Schedule of key estimates used for the fair value" } } }, "localname": "ScheduleOfKeyEstimatesUsedForTheFairValueTableTextBlock", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/GoodwillTables" ], "xbrltype": "textBlockItemType" }, "karo_ScheduleOfLeaseLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule Of Lease Liabilities Abstract" } } }, "localname": "ScheduleOfLeaseLiabilitiesAbstract", "nsuri": "http://www.karoooooltd.com/20230228", "xbrltype": "stringItemType" }, "karo_ScheduleOfLoansToRelatedPartiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule Of Loans To Related Parties Abstract" } } }, "localname": "ScheduleOfLoansToRelatedPartiesAbstract", "nsuri": "http://www.karoooooltd.com/20230228", "xbrltype": "stringItemType" }, "karo_ScheduleOfLoansToRelatedPartyAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule Of Loans To Related Party Abstract" } } }, "localname": "ScheduleOfLoansToRelatedPartyAbstract", "nsuri": "http://www.karoooooltd.com/20230228", "xbrltype": "stringItemType" }, "karo_ScheduleOfMaturityAnalysisOfTheUndiscountedLeasePaymentsToBeReceivedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule Of Maturity Analysis Of The Undiscounted Lease Payments To Be Received Abstract" } } }, "localname": "ScheduleOfMaturityAnalysisOfTheUndiscountedLeasePaymentsToBeReceivedAbstract", "nsuri": "http://www.karoooooltd.com/20230228", "xbrltype": "stringItemType" }, "karo_ScheduleOfMaturityAnalysisOfTheUndiscountedLeasePaymentsToBeReceivedTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule Of Maturity Analysis Of The Undiscounted Lease Payments To Be Received Table Text Block", "terseLabel": "Schedule of maturity analysis of the undiscounted lease payments to be received" } } }, "localname": "ScheduleOfMaturityAnalysisOfTheUndiscountedLeasePaymentsToBeReceivedTableTextBlock", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/TradeandOtherReceivablesandPrepaymentsTables" ], "xbrltype": "textBlockItemType" }, "karo_ScheduleOfNetAssetsAndTheCashOutflowsOnTheAcquisition": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule Of Net Assets And The Cash Outflows On The Acquisition", "terseLabel": "Schedule of net assets and the cash outflows on the acquisition" } } }, "localname": "ScheduleOfNetAssetsAndTheCashOutflowsOnTheAcquisition", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/AcquisitionofSubsidiaryTables" ], "xbrltype": "textBlockItemType" }, "karo_ScheduleOfNetAssetsAndTheCashOutflowsOnTheAcquisitionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule Of Net Assets And The Cash Outflows On The Acquisition Abstract" } } }, "localname": "ScheduleOfNetAssetsAndTheCashOutflowsOnTheAcquisitionAbstract", "nsuri": "http://www.karoooooltd.com/20230228", "xbrltype": "stringItemType" }, "karo_ScheduleOfOperatingProfitAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule Of Operating Profit Abstract" } } }, "localname": "ScheduleOfOperatingProfitAbstract", "nsuri": "http://www.karoooooltd.com/20230228", "xbrltype": "stringItemType" }, "karo_ScheduleOfOtherFinancialAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule Of Other Financial Assets Abstract" } } }, "localname": "ScheduleOfOtherFinancialAssetsAbstract", "nsuri": "http://www.karoooooltd.com/20230228", "xbrltype": "stringItemType" }, "karo_ScheduleOfOtherFinancialAssetsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of other financial asset", "label": "Schedule Of Other Financial Assets Table Text Block", "terseLabel": "Schedule of other financial assets" } } }, "localname": "ScheduleOfOtherFinancialAssetsTableTextBlock", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/OtherFinancialAssetsTables" ], "xbrltype": "textBlockItemType" }, "karo_ScheduleOfPropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule Of Property Plant And Equipment Abstract" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentAbstract", "nsuri": "http://www.karoooooltd.com/20230228", "xbrltype": "stringItemType" }, "karo_ScheduleOfPropertyPlantAndEquipmentUsefulLivesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule Of Property Plant And Equipment Useful Lives Abstract" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentUsefulLivesAbstract", "nsuri": "http://www.karoooooltd.com/20230228", "xbrltype": "stringItemType" }, "karo_ScheduleOfProvidesInformationAboutTheExpectedCreditLossRateForTradeReceivablesByAgeingCategoryAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule Of Provides Information About The Expected Credit Loss Rate For Trade Receivables By Ageing Category Abstract" } } }, "localname": "ScheduleOfProvidesInformationAboutTheExpectedCreditLossRateForTradeReceivablesByAgeingCategoryAbstract", "nsuri": "http://www.karoooooltd.com/20230228", "xbrltype": "stringItemType" }, "karo_ScheduleOfProvidesInformationAboutTheExpectedCreditLossRateForTradeReceivablesByAgeingCategoryTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule Of Provides Information About The Expected Credit Loss Rate For Trade Receivables By Ageing Category Table Text Block", "terseLabel": "Schedule of provides information about the expected credit loss rate for trade receivables by ageing category" } } }, "localname": "ScheduleOfProvidesInformationAboutTheExpectedCreditLossRateForTradeReceivablesByAgeingCategoryTableTextBlock", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/RiskManagementTables" ], "xbrltype": "textBlockItemType" }, "karo_ScheduleOfReconciliationOfInformationOnReportableSegmentsToTheAmountsReportedInConsolidatedFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule Of Reconciliation Of Information On Reportable Segments To The Amounts Reported In Consolidated Financial Statements Abstract" } } }, "localname": "ScheduleOfReconciliationOfInformationOnReportableSegmentsToTheAmountsReportedInConsolidatedFinancialStatementsAbstract", "nsuri": "http://www.karoooooltd.com/20230228", "xbrltype": "stringItemType" }, "karo_ScheduleOfReconciliationOfMovementOfLiabilitiesToCashFlowsArisingFromFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule Of Reconciliation Of Movement Of Liabilities To Cash Flows Arising From Financing Activities Abstract" } } }, "localname": "ScheduleOfReconciliationOfMovementOfLiabilitiesToCashFlowsArisingFromFinancingActivitiesAbstract", "nsuri": "http://www.karoooooltd.com/20230228", "xbrltype": "stringItemType" }, "karo_ScheduleOfReconciliationOfTheCarryingValueOfCapitalizedSalesCommissionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule Of Reconciliation Of The Carrying Value Of Capitalized Sales Commissions Abstract" } } }, "localname": "ScheduleOfReconciliationOfTheCarryingValueOfCapitalizedSalesCommissionsAbstract", "nsuri": "http://www.karoooooltd.com/20230228", "xbrltype": "stringItemType" }, "karo_ScheduleOfReconciliationOfTheCarryingValueOfCapitalizedSalesCommissionsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule Of Reconciliation Of The Carrying Value Of Capitalized Sales Commissions Table Text Block", "terseLabel": "Schedule of reconciliation of the carrying value of capitalized sales commissions" } } }, "localname": "ScheduleOfReconciliationOfTheCarryingValueOfCapitalizedSalesCommissionsTableTextBlock", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/CapitalizedCommissionAssetsTables" ], "xbrltype": "textBlockItemType" }, "karo_ScheduleOfReconciliationOfTheCarryingValueOfIntangibleAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule Of Reconciliation Of The Carrying Value Of Intangible Assets Abstract" } } }, "localname": "ScheduleOfReconciliationOfTheCarryingValueOfIntangibleAssetsAbstract", "nsuri": "http://www.karoooooltd.com/20230228", "xbrltype": "stringItemType" }, "karo_ScheduleOfReconciliationOfTheCarryingValueOfPropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule Of Reconciliation Of The Carrying Value Of Property Plant And Equipment Abstract" } } }, "localname": "ScheduleOfReconciliationOfTheCarryingValueOfPropertyPlantAndEquipmentAbstract", "nsuri": "http://www.karoooooltd.com/20230228", "xbrltype": "stringItemType" }, "karo_ScheduleOfReconciliationOfTheCarryingValueOfPropertyPlantsAndEquipmentTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule Of Reconciliation Of The Carrying Value Of Property Plants And Equipment Table Text Block", "terseLabel": "Schedule of reconciliation of the carrying value of property, plant and equipment" } } }, "localname": "ScheduleOfReconciliationOfTheCarryingValueOfPropertyPlantsAndEquipmentTableTextBlock", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/PropertyPlantandEquipmentTables" ], "xbrltype": "textBlockItemType" }, "karo_ScheduleOfReconciliationOfTheExpectedCreditLossProvisionRecognizedWithRegardToTradeAndOtherReceivablesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of Reconciliation of the Expected Credit Loss Provision Recognized With Regard to Trade and Other Receivables [Abstract]" } } }, "localname": "ScheduleOfReconciliationOfTheExpectedCreditLossProvisionRecognizedWithRegardToTradeAndOtherReceivablesAbstract", "nsuri": "http://www.karoooooltd.com/20230228", "xbrltype": "stringItemType" }, "karo_ScheduleOfSegmentInformationProvidedToTheGroupCEOTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule Of Segment Information Provided To The Group CEOTable Text Block", "terseLabel": "Schedule of segment information provided to the Group CEO" } } }, "localname": "ScheduleOfSegmentInformationProvidedToTheGroupCEOTableTextBlock", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/SegmentReportingTables" ], "xbrltype": "textBlockItemType" }, "karo_ScheduleOfSegmentInformationProvidedToTheGroupCeoAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule Of Segment Information Provided To The Group Ceo Abstract" } } }, "localname": "ScheduleOfSegmentInformationProvidedToTheGroupCeoAbstract", "nsuri": "http://www.karoooooltd.com/20230228", "xbrltype": "stringItemType" }, "karo_ScheduleOfSegmentReportingInformationBySegmentsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule Of Segment Reporting Information By Segments Table Text Block", "terseLabel": "Schedule of significant impact on the groups consolidated financial statements" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentsTableTextBlock", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/StandardsIssuedButNotYetEffectiveTables" ], "xbrltype": "textBlockItemType" }, "karo_ScheduleOfShareCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule Of Share Capital Abstract" } } }, "localname": "ScheduleOfShareCapitalAbstract", "nsuri": "http://www.karoooooltd.com/20230228", "xbrltype": "stringItemType" }, "karo_ScheduleOfSignificantImpactOnTheGroupsConsolidatedFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule Of Significant Impact On The Groups Consolidated Financial Statements Abstract" } } }, "localname": "ScheduleOfSignificantImpactOnTheGroupsConsolidatedFinancialStatementsAbstract", "nsuri": "http://www.karoooooltd.com/20230228", "xbrltype": "stringItemType" }, "karo_ScheduleOfTaxationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule Of Taxation Abstract" } } }, "localname": "ScheduleOfTaxationAbstract", "nsuri": "http://www.karoooooltd.com/20230228", "xbrltype": "stringItemType" }, "karo_ScheduleOfTaxationPaidAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule Of Taxation Paid Abstract" } } }, "localname": "ScheduleOfTaxationPaidAbstract", "nsuri": "http://www.karoooooltd.com/20230228", "xbrltype": "stringItemType" }, "karo_ScheduleOfTaxationPaidTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of taxation paid.", "label": "Schedule Of Taxation Paid Table Text Block", "terseLabel": "Schedule of taxation paid" } } }, "localname": "ScheduleOfTaxationPaidTableTextBlock", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/TaxationPaidTables" ], "xbrltype": "textBlockItemType" }, "karo_ScheduleOfTaxationTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The disclosure of taxation.", "label": "Schedule Of Taxation Table Text Block", "terseLabel": "Schedule of taxation" } } }, "localname": "ScheduleOfTaxationTableTextBlock", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/TaxationTables" ], "xbrltype": "textBlockItemType" }, "karo_ScheduleOfTradeAndOtherPayables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule Of Trade And Other Payables", "terseLabel": "Schedule of trade and other payables" } } }, "localname": "ScheduleOfTradeAndOtherPayables", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/TradeandOtherPayablesTables" ], "xbrltype": "textBlockItemType" }, "karo_ScheduleOfTradeAndOtherPayablesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule Of Trade And Other Payables Abstract" } } }, "localname": "ScheduleOfTradeAndOtherPayablesAbstract", "nsuri": "http://www.karoooooltd.com/20230228", "xbrltype": "stringItemType" }, "karo_ScheduleOfTransactionWithRelatedPartiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule Of Transaction With Related Parties Abstract" } } }, "localname": "ScheduleOfTransactionWithRelatedPartiesAbstract", "nsuri": "http://www.karoooooltd.com/20230228", "xbrltype": "stringItemType" }, "karo_ScheduleOfTransactionWithRelatedPartiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of transaction with related parties.", "label": "Schedule Of Transaction With Related Parties Table Text Block", "terseLabel": "Schedule of transaction with related parties" } } }, "localname": "ScheduleOfTransactionWithRelatedPartiesTableTextBlock", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/RelatedPartiesTables" ], "xbrltype": "textBlockItemType" }, "karo_SecuritiesTransferTax": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Securities transfer tax.", "label": "Securities Transfer Tax", "terseLabel": "Securities transfer tax" } } }, "localname": "SecuritiesTransferTax", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleoftaxationTable" ], "xbrltype": "monetaryItemType" }, "karo_SegmentOperatingProfit": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Segment Operating Profit", "terseLabel": "Segment operating profit/ (loss)" } } }, "localname": "SegmentOperatingProfit", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofsegmentinformationprovidedtotheGroupCEOTable" ], "xbrltype": "monetaryItemType" }, "karo_SegmentReportingDetailsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting (Details) [Line Items]" } } }, "localname": "SegmentReportingDetailsLineItems", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/SegmentReportingDetails" ], "xbrltype": "stringItemType" }, "karo_SegmentReportingDetailsScheduleofinformationaboutgeographicalareasLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of information about geographical areas [Abstract]" } } }, "localname": "SegmentReportingDetailsScheduleofinformationaboutgeographicalareasLineItems", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofinformationaboutgeographicalareasTable" ], "xbrltype": "stringItemType" }, "karo_SegmentReportingDetailsScheduleofinformationaboutgeographicalareasTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting (Details) - Schedule of information about geographical areas [Table]" } } }, "localname": "SegmentReportingDetailsScheduleofinformationaboutgeographicalareasTable", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofinformationaboutgeographicalareasTable" ], "xbrltype": "stringItemType" }, "karo_SegmentReportingDetailsScheduleofsegmentinformationprovidedtotheGroupCEOLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of segment information provided to the Group CEO [Abstract]" } } }, "localname": "SegmentReportingDetailsScheduleofsegmentinformationprovidedtotheGroupCEOLineItems", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofsegmentinformationprovidedtotheGroupCEOTable" ], "xbrltype": "stringItemType" }, "karo_SegmentReportingDetailsScheduleofsegmentinformationprovidedtotheGroupCEOTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting (Details) - Schedule of segment information provided to the Group CEO [Table]" } } }, "localname": "SegmentReportingDetailsScheduleofsegmentinformationprovidedtotheGroupCEOTable", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofsegmentinformationprovidedtotheGroupCEOTable" ], "xbrltype": "stringItemType" }, "karo_SegmentReportingDetailsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting (Details) [Table]" } } }, "localname": "SegmentReportingDetailsTable", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/SegmentReportingDetails" ], "xbrltype": "stringItemType" }, "karo_SegmentReportingTablesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting Tables Line Items", "terseLabel": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingTablesLineItems", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/SegmentReportingTables" ], "xbrltype": "stringItemType" }, "karo_SegmentReportingTablesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting Tables Table", "terseLabel": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingTablesTable", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/SegmentReportingTables" ], "xbrltype": "stringItemType" }, "karo_SegmentRevenue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Segment Revenue", "terseLabel": "Segment revenue" } } }, "localname": "SegmentRevenue", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofsegmentinformationprovidedtotheGroupCEOTable" ], "xbrltype": "monetaryItemType" }, "karo_SensitivityAnalysisExchangeRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of sensitivity analysis exchange rate.", "label": "Sensitivity Analysis Exchange Rate", "terseLabel": "Exchange rate sensitivity, percentage" } } }, "localname": "SensitivityAnalysisExchangeRate", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/RiskManagementDetails" ], "xbrltype": "percentItemType" }, "karo_ShareCapitalAndShareIssueExpensesPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share Capital And Share Issue Expenses Policy Text Block", "terseLabel": "Share capital and share issue expenses" } } }, "localname": "ShareCapitalAndShareIssueExpensesPolicyTextBlock", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "karo_ShareCapitalDetailsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share Capital (Details) [Line Items]" } } }, "localname": "ShareCapitalDetailsLineItems", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ShareCapitalDetails" ], "xbrltype": "stringItemType" }, "karo_ShareCapitalDetailsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share Capital (Details) [Table]" } } }, "localname": "ShareCapitalDetailsTable", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ShareCapitalDetails" ], "xbrltype": "stringItemType" }, "karo_ShareCapitalMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share capital [Member]", "label": "Share Capital Member", "terseLabel": "Share capital" } } }, "localname": "ShareCapitalMember", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ShareholdersEquityType2or3" ], "xbrltype": "domainItemType" }, "karo_ShareCapitalPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share capital percentage.", "label": "Share Capital Percentage", "terseLabel": "Share capital percentage" } } }, "localname": "ShareCapitalPercentage", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/InterestinSubsidiariesDetails" ], "xbrltype": "percentItemType" }, "karo_ShareholdersDescription": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Shareholders description.", "label": "Shareholders Description", "terseLabel": "Shareholders description" } } }, "localname": "ShareholdersDescription", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/PresentationofConsolidatedFinancialStatementsDetails" ], "xbrltype": "stringItemType" }, "karo_SignificantAccountingPoliciesDetailsScheduleofcapitalizedcommissionassetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Significant Accounting Policies (Details) - Schedule of capitalized commission assets [Line Items]" } } }, "localname": "SignificantAccountingPoliciesDetailsScheduleofcapitalizedcommissionassetsLineItems", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofcapitalizedcommissionassetsTable" ], "xbrltype": "stringItemType" }, "karo_SignificantAccountingPoliciesDetailsScheduleofcapitalizedcommissionassetsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Significant Accounting Policies (Details) - Schedule of capitalized commission assets [Table]" } } }, "localname": "SignificantAccountingPoliciesDetailsScheduleofcapitalizedcommissionassetsTable", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofcapitalizedcommissionassetsTable" ], "xbrltype": "stringItemType" }, "karo_SignificantAccountingPoliciesDetailsScheduleofpropertyplantandequipmentusefullivesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Significant Accounting Policies (Details) - Schedule of property, plant and equipment useful lives [Line Items]" } } }, "localname": "SignificantAccountingPoliciesDetailsScheduleofpropertyplantandequipmentusefullivesLineItems", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofpropertyplantandequipmentusefullivesTable" ], "xbrltype": "stringItemType" }, "karo_SignificantAccountingPoliciesDetailsScheduleofpropertyplantandequipmentusefullivesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Significant Accounting Policies (Details) - Schedule of property, plant and equipment useful lives [Table]" } } }, "localname": "SignificantAccountingPoliciesDetailsScheduleofpropertyplantandequipmentusefullivesTable", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofpropertyplantandequipmentusefullivesTable" ], "xbrltype": "stringItemType" }, "karo_SinceInvoicingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Since Invoicing Member", "terseLabel": "Since invoicing [Member]" } } }, "localname": "SinceInvoicingMember", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofprovidesinformationabouttheexpectedcreditlossratefortradereceivablesbyageingcategoryTable" ], "xbrltype": "domainItemType" }, "karo_StandardsIssuedButNotYetEffectiveDetailsScheduleofsignificantimpactonthegroupsconsolidatedfinancialstatementsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Standards Issued But Not Yet Effective (Details) - Schedule of significant impact on the groups consolidated financial statements [Line Items]" } } }, "localname": "StandardsIssuedButNotYetEffectiveDetailsScheduleofsignificantimpactonthegroupsconsolidatedfinancialstatementsLineItems", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofsignificantimpactonthegroupsconsolidatedfinancialstatementsTable" ], "xbrltype": "stringItemType" }, "karo_StandardsIssuedButNotYetEffectiveDetailsScheduleofsignificantimpactonthegroupsconsolidatedfinancialstatementsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Standards Issued But Not Yet Effective (Details) - Schedule of significant impact on the groups consolidated financial statements [Table]" } } }, "localname": "StandardsIssuedButNotYetEffectiveDetailsScheduleofsignificantimpactonthegroupsconsolidatedfinancialstatementsTable", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofsignificantimpactonthegroupsconsolidatedfinancialstatementsTable" ], "xbrltype": "stringItemType" }, "karo_SubscriptionRevenue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Subscription Revenue", "terseLabel": "Subscription revenue" } } }, "localname": "SubscriptionRevenue", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofsegmentinformationprovidedtotheGroupCEOTable" ], "xbrltype": "monetaryItemType" }, "karo_SubscriptionRevenueKaroooooLogistics": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Subscription revenue - karooooo logistics.", "label": "Subscription Revenue Karooooo Logistics", "terseLabel": "Subscription revenue - Karooooo Logistics" } } }, "localname": "SubscriptionRevenueKaroooooLogistics", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofdisaggregationofrevenuefromcontractswithcustomersTable" ], "xbrltype": "monetaryItemType" }, "karo_SubsequentEventsDetailsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events (Details) [Line Items]" } } }, "localname": "SubsequentEventsDetailsLineItems", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "karo_SubsequentEventsDetailsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events (Details) [Table]" } } }, "localname": "SubsequentEventsDetailsTable", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "karo_SubsequentEventsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events Member", "terseLabel": "Subsequent Events [Member]" } } }, "localname": "SubsequentEventsMember", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "karo_SubsidiaryAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of subsidiary.", "label": "Subsidiary Amount", "terseLabel": "Subsidiary" } } }, "localname": "SubsidiaryAmount", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofdividendpaidTable" ], "xbrltype": "monetaryItemType" }, "karo_SubsidiaryPerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Subsidiary per share.", "label": "Subsidiary Per Share", "terseLabel": "Subsidiary per share (in Rand per share)" } } }, "localname": "SubsidiaryPerShare", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofdividendpaidTable" ], "xbrltype": "perShareItemType" }, "karo_SundryCreditors": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Sundry Creditors", "terseLabel": "Sundry creditors" } } }, "localname": "SundryCreditors", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleoftradeandotherpayablesTable" ], "xbrltype": "monetaryItemType" }, "karo_SundryDebtors": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sundry debtors.", "label": "Sundry Debtors", "terseLabel": "Sundry debtors" } } }, "localname": "SundryDebtors", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofdetailedinformationabouttradeandotherreceivablesandprepaymentsTable" ], "xbrltype": "monetaryItemType" }, "karo_TaxIncentiveOther": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Tax Incentive Other", "terseLabel": "Tax incentive" } } }, "localname": "TaxIncentiveOther", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleoftaxationTable" ], "xbrltype": "monetaryItemType" }, "karo_TaxationAtTheApplicableTaxationRate": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Taxation at the applicable taxation rate.", "label": "Taxation At The Applicable Taxation Rate", "terseLabel": "Tax at the applicable tax rate of 17% 1 (2021: 17%1, 2020: 28%)" } } }, "localname": "TaxationAtTheApplicableTaxationRate", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleoftaxationTable" ], "xbrltype": "monetaryItemType" }, "karo_TaxationDetailsScheduleoftaxationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of Taxation Paid [Abstract]" } } }, "localname": "TaxationDetailsScheduleoftaxationLineItems", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleoftaxationTable" ], "xbrltype": "stringItemType" }, "karo_TaxationDetailsScheduleoftaxationParentheticalsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Taxation Details Scheduleoftaxation Parentheticals Line Items", "terseLabel": "Schedule of Taxation Paid [Abstract]" } } }, "localname": "TaxationDetailsScheduleoftaxationParentheticalsLineItems", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleoftaxationTable_Parentheticals" ], "xbrltype": "stringItemType" }, "karo_TaxationDetailsScheduleoftaxationParentheticalsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Taxation (Details) - Schedule of taxation (Parentheticals) [Table]" } } }, "localname": "TaxationDetailsScheduleoftaxationParentheticalsTable", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleoftaxationTable_Parentheticals" ], "xbrltype": "stringItemType" }, "karo_TaxationDetailsScheduleoftaxationTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Taxation (Details) - Schedule of taxation [Table]" } } }, "localname": "TaxationDetailsScheduleoftaxationTable", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleoftaxationTable" ], "xbrltype": "stringItemType" }, "karo_TaxationEffectOfAdjustmentsOnTaxableIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Taxation Effect Of Adjustments On Taxable Income Abstract", "terseLabel": "Taxation effect of adjustments on taxable income:" } } }, "localname": "TaxationEffectOfAdjustmentsOnTaxableIncomeAbstract", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleoftaxationTable" ], "xbrltype": "stringItemType" }, "karo_TaxationPaidAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Taxation Paid Abstract" } } }, "localname": "TaxationPaidAbstract", "nsuri": "http://www.karoooooltd.com/20230228", "xbrltype": "stringItemType" }, "karo_TaxationPaidDetailsScheduleoftaxationpaidLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Taxation Paid Details Scheduleoftaxationpaid Line Items", "terseLabel": "Schedule of Taxation Paid [Abstract]" } } }, "localname": "TaxationPaidDetailsScheduleoftaxationpaidLineItems", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleoftaxationpaidTable" ], "xbrltype": "stringItemType" }, "karo_TaxationPaidDetailsScheduleoftaxationpaidTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Taxation Paid (Details) - Schedule of taxation paid [Table]" } } }, "localname": "TaxationPaidDetailsScheduleoftaxationpaidTable", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleoftaxationpaidTable" ], "xbrltype": "stringItemType" }, "karo_TaxationPaidTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Taxation Paid Text Block", "terseLabel": "TAXATION PAID" } } }, "localname": "TaxationPaidTextBlock", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/TaxationPaid" ], "xbrltype": "textBlockItemType" }, "karo_TaxationpolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Taxationpolicy Text Block", "terseLabel": "Taxation" } } }, "localname": "TaxationpolicyTextBlock", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "karo_TermLoan": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Term loans.", "label": "Term Loan", "terseLabel": "Term loans" } } }, "localname": "TermLoan", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleoffinancecostsTable" ], "xbrltype": "monetaryItemType" }, "karo_TermLoans": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Term Loans", "terseLabel": "Term loans" } } }, "localname": "TermLoans", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofcontractualundiscountedcashflowsandcontractualinterestpaymentsTable" ], "xbrltype": "monetaryItemType" }, "karo_TermLoansDetailsScheduleoffinancialliabilitiesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Term Loans (Details) - Schedule of financial liabilities [Line Items]" } } }, "localname": "TermLoansDetailsScheduleoffinancialliabilitiesLineItems", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleoffinancialliabilitiesTable" ], "xbrltype": "stringItemType" }, "karo_TermLoansDetailsScheduleoffinancialliabilitiesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Term Loans (Details) - Schedule of financial liabilities [Table]" } } }, "localname": "TermLoansDetailsScheduleoffinancialliabilitiesTable", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleoffinancialliabilitiesTable" ], "xbrltype": "stringItemType" }, "karo_TermLoansDetailsScheduleofreconciliationofmovementofliabilitiestocashflowsarisingfromfinancingactivitiesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Term Loans (Details) - Schedule of reconciliation of movement of liabilities to cash flows arising from financing activities [Line Items]" } } }, "localname": "TermLoansDetailsScheduleofreconciliationofmovementofliabilitiestocashflowsarisingfromfinancingactivitiesLineItems", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofreconciliationofmovementofliabilitiestocashflowsarisingfromfinancingactivitiesTable" ], "xbrltype": "stringItemType" }, "karo_TermLoansDetailsScheduleofreconciliationofmovementofliabilitiestocashflowsarisingfromfinancingactivitiesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Term Loans (Details) - Schedule of reconciliation of movement of liabilities to cash flows arising from financing activities [Table]" } } }, "localname": "TermLoansDetailsScheduleofreconciliationofmovementofliabilitiestocashflowsarisingfromfinancingactivitiesTable", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofreconciliationofmovementofliabilitiestocashflowsarisingfromfinancingactivitiesTable" ], "xbrltype": "stringItemType" }, "karo_TermLoansLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Disclosure Of Term Loans [Abstract]" } } }, "localname": "TermLoansLineItems", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/TermLoans" ], "xbrltype": "stringItemType" }, "karo_TermLoansMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Term Loans Member", "terseLabel": "Term loans [Member]" } } }, "localname": "TermLoansMember", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofclassificationoffinancialassetsandfinancialliabilitiesTable" ], "xbrltype": "domainItemType" }, "karo_TermLoansTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Term Loans [Table]" } } }, "localname": "TermLoansTable", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/TermLoans" ], "xbrltype": "stringItemType" }, "karo_TerminalGrowthRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of terminal growth rate.", "label": "Terminal Growth Rate", "terseLabel": "Terminal growth rate" } } }, "localname": "TerminalGrowthRate", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofkeyestimatesusedforthefairvalueTable" ], "xbrltype": "percentItemType" }, "karo_TerminalGrowthRateDescription": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Description of terminal growth rate.", "label": "Terminal Growth Rate Description", "terseLabel": "Terminal growth rate description" } } }, "localname": "TerminalGrowthRateDescription", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofkeyestimatesusedforthefairvalueTable" ], "xbrltype": "stringItemType" }, "karo_ThreeMonthSinceInvoicingDateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Three Month Since Invoicing Date Member", "terseLabel": "3 months since invoicing date [Member]" } } }, "localname": "ThreeMonthSinceInvoicingDateMember", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofprovidesinformationabouttheexpectedcreditlossratefortradereceivablesbyageingcategoryTable" ], "xbrltype": "domainItemType" }, "karo_TimingOfRevenueRecognition": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of previously reported deferred or unearned revenue that was recognized as revenue during the period. For cash flows, this element primarily pertains to amortization of deferred credits on long-term arrangements. As a noncash item, it is deducted from net income when calculating cash provided by or used in operations using the indirect method.", "label": "Timing Of Revenue Recognition", "terseLabel": "Timing of revenue recognition" } } }, "localname": "TimingOfRevenueRecognition", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofdisaggregationofrevenuefromcontractswithcustomersTable" ], "xbrltype": "monetaryItemType" }, "karo_TimingOfRevenueRecognitionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Timing Of Revenue Recognition Abstract", "terseLabel": "Timing of revenue recognition" } } }, "localname": "TimingOfRevenueRecognitionAbstract", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofdisaggregationofrevenuefromcontractswithcustomersTable" ], "xbrltype": "stringItemType" }, "karo_TotalAttributableToOwnerOfTheParentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Total attributable to owner of the parent [Member]", "label": "Total Attributable To Owner Of The Parent Member", "terseLabel": "Total attributable to owner of the parent" } } }, "localname": "TotalAttributableToOwnerOfTheParentMember", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ShareholdersEquityType2or3" ], "xbrltype": "domainItemType" }, "karo_TotalCashAndCashEquivalentsAtTheEndOfTheYear": { "auth_ref": [], "calculation": { "http://www.karoooooltd.com/role/ConsolidatedCashFlow": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents at the end balance.", "label": "Total Cash And Cash Equivalents At The End Of The Year", "totalLabel": "Cash and cash equivalents at the end of the year" } } }, "localname": "TotalCashAndCashEquivalentsAtTheEndOfTheYear", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "karo_TotalComprehensiveIncomeAttributableToAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Total Comprehensive Income Attributable To Abstract", "terseLabel": "Total comprehensive income attributable to:" } } }, "localname": "TotalComprehensiveIncomeAttributableToAbstract", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ConsolidatedComprehensiveIncome" ], "xbrltype": "stringItemType" }, "karo_TotalConsiderationAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Total Consideration Amount", "terseLabel": "Total consideration amount" } } }, "localname": "TotalConsiderationAmount", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/AcquisitionofSubsidiaryDetails" ], "xbrltype": "monetaryItemType" }, "karo_TotalCurrentTaxation": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Total current taxation.", "label": "Total Current Taxation", "terseLabel": "Total current taxation" } } }, "localname": "TotalCurrentTaxation", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleoftaxationTable" ], "xbrltype": "monetaryItemType" }, "karo_TotalDividendMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Total Dividend Member", "terseLabel": "Total Dividend [Member]" } } }, "localname": "TotalDividendMember", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofdividendpaidTable" ], "xbrltype": "domainItemType" }, "karo_TotalNetDeferredTaxationAsset": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Total Net Deferred Taxation Asset", "terseLabel": "Total net deferred tax assets" } } }, "localname": "TotalNetDeferredTaxationAsset", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofdeferredtaxTable" ], "xbrltype": "monetaryItemType" }, "karo_TotalNonCurrentinDollars": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Total Non Currentin Dollars", "terseLabel": "Total non-current" } } }, "localname": "TotalNonCurrentinDollars", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofdetailedinformationabouttradeandotherreceivablesandprepaymentsTable" ], "xbrltype": "monetaryItemType" }, "karo_TotalNoncurrentAsset": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Total Noncurrent Asset", "terseLabel": "Total non-current asset" } } }, "localname": "TotalNoncurrentAsset", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofmaturityanalysisoftheundiscountedleasepaymentstobereceivedTable" ], "xbrltype": "monetaryItemType" }, "karo_TotalRevenueMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Total Revenue Member", "terseLabel": "Total Revenue [Member]" } } }, "localname": "TotalRevenueMember", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofdisaggregationofrevenuefromcontractswithcustomersTable" ], "xbrltype": "domainItemType" }, "karo_TotalSegmentOperatingProfits": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Total Segment Operating Profits", "terseLabel": "Total segment operating profits" } } }, "localname": "TotalSegmentOperatingProfits", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofreconciliationofinformationonreportablesegmentstotheamountsreportedinconsolidatedfinancialstatementsTable" ], "xbrltype": "monetaryItemType" }, "karo_TotalStrengthening": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Total Strengthening", "terseLabel": "Total strengthening" } } }, "localname": "TotalStrengthening", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/Scheduleofafactorchangeof10hasbeenappliedtotheexchangeratesTable" ], "xbrltype": "monetaryItemType" }, "karo_TotalSubsidiaryMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Total Subsidiary Member", "terseLabel": "Total Subsidiary [Member]" } } }, "localname": "TotalSubsidiaryMember", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofdividendpaidTable" ], "xbrltype": "domainItemType" }, "karo_TotalWeakening": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Total Weakening", "negatedLabel": "Total weakening" } } }, "localname": "TotalWeakening", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/Scheduleofafactorchangeof10hasbeenappliedtotheexchangeratesTable" ], "xbrltype": "monetaryItemType" }, "karo_TradeAndOtherCurrentReceivable": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of current trade receivables and current other receivables. [Refer: Current trade receivables; Other current receivables]", "label": "Trade And Other Current Receivable", "terseLabel": "Trade and other receivable" } } }, "localname": "TradeAndOtherCurrentReceivable", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/AcquisitionofSubsidiaryDetails" ], "xbrltype": "monetaryItemType" }, "karo_TradeAndOtherPayablesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Trade And Other Payables Member", "terseLabel": "Trade and other payables (excludes other taxes) [Member]" } } }, "localname": "TradeAndOtherPayablesMember", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofclassificationoffinancialassetsandfinancialliabilitiesTable" ], "xbrltype": "domainItemType" }, "karo_TradeAndOtherReceivable": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Trade and other receivables.", "label": "Trade And Other Receivable", "terseLabel": "Trade and other receivables" } } }, "localname": "TradeAndOtherReceivable", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofcurrencyriskTable" ], "xbrltype": "monetaryItemType" }, "karo_TradeAndOtherReceivablesAndPrepayments": { "auth_ref": [], "calculation": { "http://www.karoooooltd.com/role/ConsolidatedCashFlow": { "order": 4.0, "parentTag": "ifrs-full_CashFlowsFromUsedInOperations", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Trade and other receivables and prepayments.", "label": "Trade And Other Receivables And Prepayments", "terseLabel": "Trade and other receivables and prepayments" } } }, "localname": "TradeAndOtherReceivablesAndPrepayments", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "karo_TradeAndOtherReceivablesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Trade And Other Receivables Member", "terseLabel": "Trade and other receivables (excludes prepayments and other taxes) [Member]" } } }, "localname": "TradeAndOtherReceivablesMember", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofclassificationoffinancialassetsandfinancialliabilitiesTable" ], "xbrltype": "domainItemType" }, "karo_TradeNameMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Trade Name Member", "terseLabel": "Trade name [Member]" } } }, "localname": "TradeNameMember", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofintangibleassetsTable", "http://www.karoooooltd.com/role/ScheduleofreconciliationofthecarryingvalueofintangibleassetsTable" ], "xbrltype": "domainItemType" }, "karo_TradePayablesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Trade Payables Abstract", "terseLabel": "Trade payables" } } }, "localname": "TradePayablesAbstract", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleoftradeandotherpayablesTable" ], "xbrltype": "stringItemType" }, "karo_TradePayablesTotal": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Trade Payables Total", "terseLabel": "Trade payables total" } } }, "localname": "TradePayablesTotal", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleoftradeandotherpayablesTable" ], "xbrltype": "monetaryItemType" }, "karo_TradeReceivableGrossCarryingAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount of trade receivable gross before impairment loss allowance.", "label": "Trade Receivable Gross Carrying Amount", "terseLabel": "Gross carrying amount" } } }, "localname": "TradeReceivableGrossCarryingAmount", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofprovidesinformationabouttheexpectedcreditlossratefortradereceivablesbyageingcategoryTable" ], "xbrltype": "monetaryItemType" }, "karo_TradeReceivableoverFourYears": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The value of trade receivable over four years.", "label": "Trade Receivableover Four Years", "terseLabel": "over four years" } } }, "localname": "TradeReceivableoverFourYears", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofmaturityanalysisoftheundiscountedleasepaymentstobereceivedTable" ], "xbrltype": "monetaryItemType" }, "karo_TradeReceivablewithinTwoToFourYears": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The value of trade receivable with in two to four years.", "label": "Trade Receivablewithin Two To Four Years", "terseLabel": "within two to four years" } } }, "localname": "TradeReceivablewithinTwoToFourYears", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofmaturityanalysisoftheundiscountedleasepaymentstobereceivedTable" ], "xbrltype": "monetaryItemType" }, "karo_TradeandOtherPayablesDetailsScheduleoftradeandotherpayablesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of trade and other payables [Abstract]" } } }, "localname": "TradeandOtherPayablesDetailsScheduleoftradeandotherpayablesLineItems", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleoftradeandotherpayablesTable" ], "xbrltype": "stringItemType" }, "karo_TradeandOtherPayablesDetailsScheduleoftradeandotherpayablesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Trade and Other Payables (Details) - Schedule of trade and other payables [Table]" } } }, "localname": "TradeandOtherPayablesDetailsScheduleoftradeandotherpayablesTable", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleoftradeandotherpayablesTable" ], "xbrltype": "stringItemType" }, "karo_TradeandOtherReceivablesandPrepaymentsDetailsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Tradeand Other Receivablesand Prepayments Details Line Items", "terseLabel": "Trade and Other Receivables and Prepayments [Abstract]" } } }, "localname": "TradeandOtherReceivablesandPrepaymentsDetailsLineItems", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/TradeandOtherReceivablesandPrepaymentsDetails" ], "xbrltype": "stringItemType" }, "karo_TradeandOtherReceivablesandPrepaymentsDetailsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Trade and Other Receivables and Prepayments (Details) [Table]" } } }, "localname": "TradeandOtherReceivablesandPrepaymentsDetailsTable", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/TradeandOtherReceivablesandPrepaymentsDetails" ], "xbrltype": "stringItemType" }, "karo_TradeandOtherReceivablesandPrepaymentsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Tradeand Other Receivablesand Prepayments Line Items", "terseLabel": "Trade and Other Receivables and Prepayments [Abstract]" } } }, "localname": "TradeandOtherReceivablesandPrepaymentsLineItems", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/TradeandOtherReceivablesandPrepayments" ], "xbrltype": "stringItemType" }, "karo_TradeandOtherReceivablesandPrepaymentsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Trade and Other Receivables and Prepayments [Table]" } } }, "localname": "TradeandOtherReceivablesandPrepaymentsTable", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/TradeandOtherReceivablesandPrepayments" ], "xbrltype": "stringItemType" }, "karo_TradereceiavbleswithinOneYear": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The value of trade receivable within one year.", "label": "Tradereceiavbleswithin One Year", "terseLabel": "within one year" } } }, "localname": "TradereceiavbleswithinOneYear", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofmaturityanalysisoftheundiscountedleasepaymentstobereceivedTable" ], "xbrltype": "monetaryItemType" }, "karo_Transfers": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Transfers", "terseLabel": "Transfer" } } }, "localname": "Transfers", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofreconciliationofthecarryingvalueofpropertyplantandequipmentTable" ], "xbrltype": "monetaryItemType" }, "karo_TranslationAdjustment": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Translation Adjustment", "negatedLabel": "Translation adjustments" } } }, "localname": "TranslationAdjustment", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofdeferredrevenueTable" ], "xbrltype": "monetaryItemType" }, "karo_TranslationAdjustments": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Translation Adjustments", "terseLabel": "Translation adjustments" } } }, "localname": "TranslationAdjustments", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofreconciliationofthecarryingvalueofpropertyplantandequipmentTable" ], "xbrltype": "monetaryItemType" }, "karo_TranslationAdjustmentsin": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Translation adjustments.", "label": "Translation Adjustmentsin", "terseLabel": "Translation adjustments" } } }, "localname": "TranslationAdjustmentsin", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofdeferredtaxTable" ], "xbrltype": "monetaryItemType" }, "karo_TranslationDifference": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Translation differences.", "label": "Translation Difference", "terseLabel": "Translation adjustments" } } }, "localname": "TranslationDifference", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofreconciliationoftheexpectedcreditlossprovisionrecognizedwithregardtotradeandotherreceivablesTable" ], "xbrltype": "monetaryItemType" }, "karo_TranslationDifferences": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Translation Differences", "terseLabel": "Translation adjustments" } } }, "localname": "TranslationDifferences", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofdeferredtaxTable" ], "xbrltype": "monetaryItemType" }, "karo_TranslationsAdjustments": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Translations Adjustments", "terseLabel": "Translation adjustments" } } }, "localname": "TranslationsAdjustments", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofreconciliationofthecarryingvalueofcapitalizedsalescommissionsTable" ], "xbrltype": "monetaryItemType" }, "karo_TreasurySharesPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Treasury Shares Policy Text Block", "terseLabel": "Treasury shares" } } }, "localname": "TreasurySharesPolicyTextBlock", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "karo_TwoMonthSinceInvoicingDateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Two Month Since Invoicing Date Member", "terseLabel": "2 months since invoicing date [Member]" } } }, "localname": "TwoMonthSinceInvoicingDateMember", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofprovidesinformationabouttheexpectedcreditlossratefortradereceivablesbyageingcategoryTable" ], "xbrltype": "domainItemType" }, "karo_TypeOfDividendAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Type Of Dividend Axis", "terseLabel": "Type of Dividend [Axis]" } } }, "localname": "TypeOfDividendAxis", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofdividendpaidTable" ], "xbrltype": "stringItemType" }, "karo_TypeOfDividendDomainDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "TypeOfDividendDomain [Domain]" } } }, "localname": "TypeOfDividendDomainDomain", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofdividendpaidTable" ], "xbrltype": "domainItemType" }, "karo_UncommittedAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Uncommitted amount.", "label": "Uncommitted Amount", "terseLabel": "Uncommitted amount" } } }, "localname": "UncommittedAmount", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/FundingFacilitiesDetails" ], "xbrltype": "monetaryItemType" }, "karo_UnrecognizedDeferredTaxAssets": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Unrecognized deferred tax assets.", "label": "Unrecognized Deferred Tax Assets", "terseLabel": "Unrecognized deferred tax assets" } } }, "localname": "UnrecognizedDeferredTaxAssets", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/DeferredtaxDetails" ], "xbrltype": "monetaryItemType" }, "karo_UnrecognizedDeferredTaxLiabilities": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Unrecognized deferred tax liabilities.", "label": "Unrecognized Deferred Tax Liabilities", "terseLabel": "Unrecognized deferred tax liabilities" } } }, "localname": "UnrecognizedDeferredTaxLiabilities", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/DeferredtaxDetails" ], "xbrltype": "monetaryItemType" }, "karo_UnsecuredShorttermOverdraftFacility": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Unsecured short-term overdraft facility.", "label": "Unsecured Shortterm Overdraft Facility", "terseLabel": "Unsecured short-term overdraft facility" } } }, "localname": "UnsecuredShorttermOverdraftFacility", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/FundingFacilitiesDetails" ], "xbrltype": "monetaryItemType" }, "karo_UtilizationOfPreviouslyUnrecognizedTaxationLosses": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Utilization of previously unrecognized taxation losses.", "label": "Utilization Of Previously Unrecognized Taxation Losses", "terseLabel": "Utilization of previously unrecognized tax losses" } } }, "localname": "UtilizationOfPreviouslyUnrecognizedTaxationLosses", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleoftaxationTable" ], "xbrltype": "monetaryItemType" }, "karo_VehicleSales": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Motor vehicle sales represent the number of domestically produced units of cars, SUVs, minivans, and light trucks that are sold.", "label": "Vehicle Sales", "terseLabel": "Vehicle sales" } } }, "localname": "VehicleSales", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofdisaggregationofrevenuefromcontractswithcustomersTable" ], "xbrltype": "monetaryItemType" }, "karo_VotingPercentageHeldInSubsidiary": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The proportion of the voting rights in a subsidiary held by the entity.", "label": "Voting Percentage Held In Subsidiary", "terseLabel": "% holding" } } }, "localname": "VotingPercentageHeldInSubsidiary", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleoffollowingtableliststheentitieswhicharecontrolledbythegroupTable" ], "xbrltype": "percentItemType" }, "karo_WeightedAverageNumberOfOrdinarySharesIssuedAtTheBeginningOfTheYeardateOfIncorpo": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number Of Ordinary Shares Issued At The Beginning Of The Yeardate Of Incorpo", "terseLabel": "Weighted average number of ordinary shares issued" } } }, "localname": "WeightedAverageNumberOfOrdinarySharesIssuedAtTheBeginningOfTheYeardateOfIncorpo", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofbasicanddilutedearningspershareTable" ], "xbrltype": "sharesItemType" }, "karo_WithholdingTax": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Withholding tax.", "label": "Withholding Tax", "terseLabel": "Withholding tax" } } }, "localname": "WithholdingTax", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleoftaxationTable" ], "xbrltype": "monetaryItemType" }, "karo_WithinOneYear": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Within One Year", "terseLabel": "\u2013 within one year" } } }, "localname": "WithinOneYear", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofestimatedrevenueexpectedtoberecognizedinthefuturerelatedtoperformanceobligationsTable" ], "xbrltype": "monetaryItemType" }, "karo_WithinTwoToFourYears": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Within Two To Four Years", "terseLabel": "\u2013 within two to four years" } } }, "localname": "WithinTwoToFourYears", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofestimatedrevenueexpectedtoberecognizedinthefuturerelatedtoperformanceobligationsTable" ], "xbrltype": "monetaryItemType" }, "karo_WorkingCapitalAdjustmentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Working Capital Adjustments Abstract", "terseLabel": "Working capital adjustments" } } }, "localname": "WorkingCapitalAdjustmentsAbstract", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ConsolidatedCashFlow" ], "xbrltype": "stringItemType" }, "karo_WriteOff": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Write Off", "terseLabel": "Write off" } } }, "localname": "WriteOff", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofreconciliationofthecarryingvalueofcapitalizedsalescommissionsTable" ], "xbrltype": "monetaryItemType" }, "karo_ZARMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ZARMember", "terseLabel": "ZAR [Member]" } } }, "localname": "ZARMember", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/ScheduleoffinancialliabilitiesTable" ], "xbrltype": "domainItemType" }, "karo_capitalizedTelematicsDevices": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "capitalized Telematics Devices", "terseLabel": "Capitalized telematics devices" } } }, "localname": "capitalizedTelematicsDevices", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/PropertyPlantandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "karo_carryingAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "carrying Amount", "terseLabel": "Carrying amount" } } }, "localname": "carryingAmount", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/PropertyPlantandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "karo_disclosureOfDetailedInformationAboutCurrencyRisktextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The disclosure of detailed information about currency risk.", "label": "disclosure Of Detailed Information About Currency Risktext Block", "terseLabel": "Schedule of currency risk" } } }, "localname": "disclosureOfDetailedInformationAboutCurrencyRisktextBlock", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/RiskManagementTables" ], "xbrltype": "textBlockItemType" }, "karo_unconvertedMotorDealership": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "unconverted Motor Dealership", "terseLabel": "Unconverted motor dealership" } } }, "localname": "unconvertedMotorDealership", "nsuri": "http://www.karoooooltd.com/20230228", "presentation": [ "http://www.karoooooltd.com/role/PropertyPlantandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "srt_AfricaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Continent of Africa.", "label": "Africa [Member]", "terseLabel": "Africa-Other [Member]" } } }, "localname": "AfricaMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofdisaggregationofrevenuefromcontractswithcustomersTable", "http://www.karoooooltd.com/role/ScheduleofinformationaboutgeographicalareasTable" ], "xbrltype": "domainItemType" }, "srt_CondensedFinancialStatementsCaptionsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Schedule of reconciliation of information on reportable segments to the amounts reported in consolidated financial statements [Abstract]" } } }, "localname": "CondensedFinancialStatementsCaptionsLineItems", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofreconciliationofinformationonreportablesegmentstotheamountsreportedinconsolidatedfinancialstatementsTable" ], "xbrltype": "stringItemType" }, "srt_CurrencyAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by currency.", "label": "Currency [Axis]" } } }, "localname": "CurrencyAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.karoooooltd.com/role/Scheduleofafactorchangeof10hasbeenappliedtotheexchangeratesTable", "http://www.karoooooltd.com/role/ScheduleoffinancialliabilitiesTable" ], "xbrltype": "stringItemType" }, "srt_EuropeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Continent of Europe.", "label": "Europe [Member]", "terseLabel": "Europe [Member]" } } }, "localname": "EuropeMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofdisaggregationofrevenuefromcontractswithcustomersTable", "http://www.karoooooltd.com/role/ScheduleofinformationaboutgeographicalareasTable" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Upper limit of the provided range.", "label": "Maximum [Member]", "terseLabel": "Maximum [Member]" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.karoooooltd.com/role/InterestinSubsidiariesDetails", "http://www.karoooooltd.com/role/LeaseLiabilitiesDetails", "http://www.karoooooltd.com/role/ScheduleofpropertyplantandequipmentusefullivesTable" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lower limit of the provided range.", "label": "Minimum [Member]", "terseLabel": "Minimum [Member]" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.karoooooltd.com/role/InterestinSubsidiariesDetails", "http://www.karoooooltd.com/role/LeaseLiabilitiesDetails", "http://www.karoooooltd.com/role/ScheduleofpropertyplantandequipmentusefullivesTable" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.", "label": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.karoooooltd.com/role/InterestinSubsidiariesDetails", "http://www.karoooooltd.com/role/LeaseLiabilitiesDetails", "http://www.karoooooltd.com/role/ScheduleofpropertyplantandequipmentusefullivesTable" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.", "label": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.karoooooltd.com/role/InterestinSubsidiariesDetails", "http://www.karoooooltd.com/role/LeaseLiabilitiesDetails", "http://www.karoooooltd.com/role/ScheduleofpropertyplantandequipmentusefullivesTable" ], "xbrltype": "domainItemType" }, "srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis": { "auth_ref": [ "r211", "r222", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324" ], "lang": { "en-us": { "role": { "documentation": "Information by name of property.", "label": "Name of Property [Axis]" } } }, "localname": "RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofpropertyplantandequipmentTable", "http://www.karoooooltd.com/role/ScheduleofreconciliationofthecarryingvalueofpropertyplantandequipmentTable" ], "xbrltype": "stringItemType" }, "srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain": { "auth_ref": [ "r211", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324" ], "lang": { "en-us": { "role": { "documentation": "Name of the property, for example, but not limited to, ABC Shopping Center.", "label": "Name of Property [Domain]" } } }, "localname": "RealEstateAndAccumulatedDepreciationNameOfPropertyDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofreconciliationofthecarryingvalueofpropertyplantandequipmentTable" ], "xbrltype": "domainItemType" }, "srt_ScheduleOfCondensedFinancialStatementsTable": { "auth_ref": [ "r220", "r221", "r223", "r224" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about condensed financial statements, including, but not limited to, the balance sheet, income statement, and statement of cash flows.", "label": "Condensed Financial Statements [Table]" } } }, "localname": "ScheduleOfCondensedFinancialStatementsTable", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofreconciliationofinformationonreportablesegmentstotheamountsreportedinconsolidatedfinancialstatementsTable" ], "xbrltype": "stringItemType" }, "srt_ScheduleOfCondensedFinancialStatementsTableTextBlock": { "auth_ref": [ "r316" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of condensed financial statements, including, but not limited to, the balance sheet, income statement, and statement of cash flows.", "label": "Condensed Financial Statements [Table Text Block]", "terseLabel": "Schedule of reconciliation of information on reportable segments to the amounts reported in consolidated financial statements" } } }, "localname": "ScheduleOfCondensedFinancialStatementsTableTextBlock", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.karoooooltd.com/role/SegmentReportingTables" ], "xbrltype": "textBlockItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r209", "r212", "r213", "r214", "r215", "r216", "r217", "r218", "r219" ], "lang": { "en-us": { "role": { "documentation": "Geographical area.", "label": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofkeyestimatesusedforthefairvalueTable", "http://www.karoooooltd.com/role/SegmentReportingDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r209", "r210" ], "lang": { "en-us": { "role": { "documentation": "Information by geographical components.", "label": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.karoooooltd.com/role/ScheduleofkeyestimatesusedforthefairvalueTable", "http://www.karoooooltd.com/role/SegmentReportingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_GoodwillLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Goodwill [Abstract]" } } }, "localname": "GoodwillLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.karoooooltd.com/role/Goodwill" ], "xbrltype": "stringItemType" } }, "unitCount": 8 } }, "std_ref": { "r0": { "IssueDate": "2022-03-24", "Name": "IAS", "Number": "1", "Paragraph": "103", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_103&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r1": { "IssueDate": "2022-03-24", "Name": "IAS", "Number": "1", "Paragraph": "104", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_104&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r10": { "IssueDate": "2022-03-24", "Name": "IAS", "Number": "1", "Paragraph": "54", "Subparagraph": "c", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_54_c&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r100": { "IssueDate": "2022-03-24", "Name": "IAS", "Number": "7", "Paragraph": "18", "Subparagraph": "b", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2022-en-r&anchor=para_18_b&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r101": { "IssueDate": "2022-03-24", "Name": "IAS", "Number": "7", "Paragraph": "20", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2022-en-r&anchor=para_20&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r102": { "IssueDate": "2022-03-24", "Name": "IAS", "Number": "7", "Paragraph": "21", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2022-en-r&anchor=para_21&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r103": { "IssueDate": "2022-03-24", "Name": "IAS", "Number": "7", "Paragraph": "25", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2022-en-r&anchor=para_25&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r104": { "IssueDate": "2022-03-24", "Name": "IAS", "Number": "7", "Paragraph": "28", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2022-en-r&anchor=para_28&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r105": { "IssueDate": "2022-03-24", "Name": "IAS", "Number": "7", "Paragraph": "31", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2022-en-r&anchor=para_31&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r106": { "IssueDate": "2022-03-24", "Name": "IAS", "Number": "7", "Paragraph": "35", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2022-en-r&anchor=para_35&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r107": { "IssueDate": "2022-03-24", "Name": "IAS", "Number": "7", "Paragraph": "39", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2022-en-r&anchor=para_39&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r108": { "IssueDate": "2022-03-24", "Name": "IAS", "Number": "7", "Paragraph": "42A", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2022-en-r&anchor=para_42A&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r109": { "IssueDate": "2022-03-24", "Name": "IAS", "Number": "7", "Paragraph": "42B", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2022-en-r&anchor=para_42B&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r11": { "IssueDate": "2022-03-24", "Name": "IAS", "Number": "1", "Paragraph": "54", "Subparagraph": "d", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_54_d&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r110": { "IssueDate": "2022-03-24", "Name": "IAS", "Number": "7", "Paragraph": "45", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2022-en-r&anchor=para_45&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r111": { "IssueDate": "2022-03-24", "Name": "IAS", "Number": "7", "Paragraph": "46", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2022-en-r&anchor=para_46&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r112": { "IssueDate": "2022-03-24", "Name": "IAS", "Number": "7", "Paragraph": "50", "Subparagraph": "d", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2022-en-r&anchor=para_50_d&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r113": { "IssueDate": "2022-03-24", "Name": "IAS", "Number": "8", "Paragraph": "28", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=8&code=ifrs-tx-2022-en-r&anchor=para_28&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r114": { "IssueDate": "2022-03-24", "Name": "IAS", "Number": "8", "Paragraph": "30", "Subparagraph": "b", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=8&code=ifrs-tx-2022-en-r&anchor=para_30_b&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r115": { "IssueDate": "2022-03-24", "Name": "IFRIC", "Number": "5", "Section": "Consensus", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRIC&num=5&code=ifrs-tx-2022-en-r&doctype=Standard&dita_xref=IFRIC05_g7-13__IFRIC05_g7-13_TI", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r116": { "IssueDate": "2022-03-24", "Name": "IFRS", "Number": "1", "Paragraph": "24", "Subparagraph": "a", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=1&code=ifrs-tx-2022-en-r&anchor=para_24_a&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r117": { "IssueDate": "2022-03-24", "Name": "IFRS", "Number": "1", "Paragraph": "24", "Subparagraph": "b", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=1&code=ifrs-tx-2022-en-r&anchor=para_24_b&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r118": { "Clause": "i", "IssueDate": "2022-03-24", "Name": "IFRS", "Number": "1", "Paragraph": "32", "Subparagraph": "a", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=1&code=ifrs-tx-2022-en-r&anchor=para_32_a_i&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r119": { "Clause": "ii", "IssueDate": "2022-03-24", "Name": "IFRS", "Number": "1", "Paragraph": "32", "Subparagraph": "a", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=1&code=ifrs-tx-2022-en-r&anchor=para_32_a_ii&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r12": { "IssueDate": "2022-03-24", "Name": "IAS", "Number": "1", "Paragraph": "54", "Subparagraph": "f", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_54_f&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r120": { "IssueDate": "2022-03-24", "Name": "IFRS", "Number": "10", "Paragraph": "22", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=10&code=ifrs-tx-2022-en-r&anchor=para_22&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r121": { "Clause": "i", "IssueDate": "2022-03-24", "Name": "IFRS", "Number": "12", "Paragraph": "10", "Subparagraph": "a", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2022-en-r&anchor=para_10_a_i&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r122": { "IssueDate": "2022-03-24", "Name": "IFRS", "Number": "12", "Paragraph": "12", "Subparagraph": "b", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2022-en-r&anchor=para_12_b&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r123": { "IssueDate": "2022-03-24", "Name": "IFRS", "Number": "12", "Paragraph": "12", "Subparagraph": "e", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2022-en-r&anchor=para_12_e&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r124": { "IssueDate": "2022-03-24", "Name": "IFRS", "Number": "12", "Paragraph": "12", "Subparagraph": "f", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2022-en-r&anchor=para_12_f&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r125": { "IssueDate": "2022-03-24", "Name": "IFRS", "Number": "12", "Paragraph": "19B", "Subparagraph": "b", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2022-en-r&anchor=para_19B_b&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r126": { "IssueDate": "2022-03-24", "Name": "IFRS", "Number": "12", "Paragraph": "19B", "Subparagraph": "c", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2022-en-r&anchor=para_19B_c&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r127": { "Clause": "i", "IssueDate": "2022-03-24", "Name": "IFRS", "Number": "12", "Paragraph": "2", "Subparagraph": "b", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2022-en-r&anchor=para_2_b_i&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r128": { "Clause": "iv", "IssueDate": "2022-03-24", "Name": "IFRS", "Number": "12", "Paragraph": "21", "Subparagraph": "a", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2022-en-r&anchor=para_21_a_iv&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r129": { "Clause": "i", "IssueDate": "2022-03-24", "Name": "IFRS", "Number": "12", "Paragraph": "B12", "Subparagraph": "b", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2022-en-r&anchor=para_B12_b_i&doctype=Appendix&subtype=B", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r13": { "IssueDate": "2022-03-24", "Name": "IAS", "Number": "1", "Paragraph": "54", "Subparagraph": "g", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_54_g&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r130": { "Clause": "ii", "IssueDate": "2022-03-24", "Name": "IFRS", "Number": "12", "Paragraph": "B12", "Subparagraph": "b", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2022-en-r&anchor=para_B12_b_ii&doctype=Appendix&subtype=B", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r131": { "Clause": "iii", "IssueDate": "2022-03-24", "Name": "IFRS", "Number": "12", "Paragraph": "B12", "Subparagraph": "b", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2022-en-r&anchor=para_B12_b_iii&doctype=Appendix&subtype=B", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r132": { "Clause": "iv", "IssueDate": "2022-03-24", "Name": "IFRS", "Number": "12", "Paragraph": "B12", "Subparagraph": "b", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2022-en-r&anchor=para_B12_b_iv&doctype=Appendix&subtype=B", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r133": { "Clause": "ix", "IssueDate": "2022-03-24", "Name": "IFRS", "Number": "12", "Paragraph": "B12", "Subparagraph": "b", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2022-en-r&anchor=para_B12_b_ix&doctype=Appendix&subtype=B", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r134": { "Clause": "v", "IssueDate": "2022-03-24", "Name": "IFRS", "Number": "12", "Paragraph": "B12", "Subparagraph": "b", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2022-en-r&anchor=para_B12_b_v&doctype=Appendix&subtype=B", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r135": { "Clause": "viii", "IssueDate": "2022-03-24", "Name": "IFRS", "Number": "12", "Paragraph": "B12", "Subparagraph": "b", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2022-en-r&anchor=para_B12_b_viii&doctype=Appendix&subtype=B", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r136": { "IssueDate": "2022-03-24", "Name": "IFRS", "Number": "12", "Paragraph": "B13", "Subparagraph": "b", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2022-en-r&anchor=para_B13_b&doctype=Appendix&subtype=B", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r137": { "IssueDate": "2022-03-24", "Name": "IFRS", "Number": "12", "Paragraph": "B13", "Subparagraph": "d", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2022-en-r&anchor=para_B13_d&doctype=Appendix&subtype=B", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r138": { "IssueDate": "2022-03-24", "Name": "IFRS", "Number": "12", "Paragraph": "B13", "Subparagraph": "g", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2022-en-r&anchor=para_B13_g&doctype=Appendix&subtype=B", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r139": { "IssueDate": "2022-03-24", "Name": "IFRS", "Number": "12", "Paragraph": "B4", "Subparagraph": "a", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2022-en-r&anchor=para_B4_a&doctype=Appendix&subtype=B", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r14": { "IssueDate": "2022-03-24", "Name": "IAS", "Number": "1", "Paragraph": "54", "Subparagraph": "h", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_54_h&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r140": { "IssueDate": "2022-03-24", "Name": "IFRS", "Number": "12", "Section": "Objective", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2022-en-r&doctype=Standard&dita_xref=IFRS12_g1-4__IFRS12_g1-4_TI", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r141": { "IssueDate": "2022-03-24", "Name": "IFRS", "Number": "13", "Paragraph": "93", "Subparagraph": "a", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2022-en-r&anchor=para_93_a&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r142": { "IssueDate": "2022-03-24", "Name": "IFRS", "Number": "13", "Paragraph": "93", "Subparagraph": "b", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2022-en-r&anchor=para_93_b&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r143": { "Clause": "i", "IssueDate": "2022-03-24", "Name": "IFRS", "Number": "13", "Paragraph": "93", "Subparagraph": "e", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2022-en-r&anchor=para_93_e_i&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r144": { "IssueDate": "2022-03-24", "Name": "IFRS", "Number": "13", "Paragraph": "93", "Subparagraph": "e", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2022-en-r&anchor=para_93_e&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r145": { "IssueDate": "2022-03-24", "Name": "IFRS", "Number": "13", "Paragraph": "93", "Subparagraph": "f", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2022-en-r&anchor=para_93_f&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r146": { "IssueDate": "2022-03-24", "Name": "IFRS", "Number": "13", "Paragraph": "93", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2022-en-r&anchor=para_93&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r147": { "IssueDate": "2022-03-24", "Name": "IFRS", "Number": "14", "Paragraph": "33", "Subparagraph": "b", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=14&code=ifrs-tx-2022-en-r&anchor=para_33_b&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r148": { "IssueDate": "2022-03-24", "Name": "IFRS", "Number": "15", "Paragraph": "105", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2022-en-r&anchor=para_105&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r149": { "IssueDate": "2022-03-24", "Name": "IFRS", "Number": "15", "Paragraph": "113", "Subparagraph": "a", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2022-en-r&anchor=para_113_a&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r15": { "IssueDate": "2022-03-24", "Name": "IAS", "Number": "1", "Paragraph": "54", "Subparagraph": "k", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_54_k&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r150": { "IssueDate": "2022-03-24", "Name": "IFRS", "Number": "15", "Paragraph": "114", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2022-en-r&anchor=para_114&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r151": { "IssueDate": "2022-03-24", "Name": "IFRS", "Number": "15", "Paragraph": "115", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2022-en-r&anchor=para_115&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r152": { "IssueDate": "2022-03-24", "Name": "IFRS", "Number": "15", "Paragraph": "116", "Subparagraph": "a", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2022-en-r&anchor=para_116_a&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r153": { "Clause": "i", "IssueDate": "2022-03-24", "Name": "IFRS", "Number": "15", "Paragraph": "120", "Subparagraph": "b", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2022-en-r&anchor=para_120_b_i&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r154": { "IssueDate": "2022-03-24", "Name": "IFRS", "Number": "16", "Paragraph": "33", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2022-en-r&anchor=para_33&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r155": { "IssueDate": "2022-03-24", "Name": "IFRS", "Number": "16", "Paragraph": "47", "Subparagraph": "b", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2022-en-r&anchor=para_47_b&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r156": { "IssueDate": "2022-03-24", "Name": "IFRS", "Number": "16", "Paragraph": "53", "Subparagraph": "g", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2022-en-r&anchor=para_53_g&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r157": { "IssueDate": "2022-03-24", "Name": "IFRS", "Number": "16", "Paragraph": "53", "Subparagraph": "h", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2022-en-r&anchor=para_53_h&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r158": { "IssueDate": "2022-03-24", "Name": "IFRS", "Number": "16", "Paragraph": "53", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2022-en-r&anchor=para_53&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r159": { "IssueDate": "2022-03-24", "Name": "IFRS", "Number": "16", "Paragraph": "58", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2022-en-r&anchor=para_58&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r16": { "IssueDate": "2022-03-24", "Name": "IAS", "Number": "1", "Paragraph": "54", "Subparagraph": "m", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_54_m&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r160": { "IssueDate": "2022-03-24", "Name": "IFRS", "Number": "16", "Paragraph": "94", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2022-en-r&anchor=para_94&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r161": { "IssueDate": "2022-03-24", "Name": "IFRS", "Number": "16", "Paragraph": "97", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2022-en-r&anchor=para_97&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r162": { "IssueDate": "2022-03-24", "Name": "IFRS", "Number": "2", "Paragraph": "45", "Subparagraph": "d", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2022-en-r&anchor=para_45_d&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r163": { "Clause": "i", "IssueDate": "2022-03-24", "Name": "IFRS", "Number": "3", "Paragraph": "B64", "Subparagraph": "h", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2022-en-r&anchor=para_B64_h_i&doctype=Appendix&subtype=B", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r164": { "Clause": "i", "IssueDate": "2022-03-24", "Name": "IFRS", "Number": "3", "Paragraph": "B64", "Subparagraph": "o", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2022-en-r&anchor=para_B64_o_i&doctype=Appendix&subtype=B", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r165": { "Clause": "vi", "IssueDate": "2022-03-24", "Name": "IFRS", "Number": "3", "Paragraph": "B67", "Subparagraph": "d", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2022-en-r&anchor=para_B67_d_vi&doctype=Appendix&subtype=B", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r166": { "IssueDate": "2022-03-24", "Name": "IFRS", "Number": "3", "Paragraph": "B67", "Subparagraph": "d", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2022-en-r&anchor=para_B67_d&doctype=Appendix&subtype=B", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r167": { "Clause": "i", "IssueDate": "2022-03-24", "Name": "IFRS", "Number": "5", "Paragraph": "33", "Subparagraph": "b", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=5&code=ifrs-tx-2022-en-r&anchor=para_33_b_i&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r168": { "IssueDate": "2022-03-24", "Name": "IFRS", "Number": "7", "Paragraph": "23B", "Subparagraph": "a", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2022-en-r&anchor=para_23B_a&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r169": { "IssueDate": "2022-03-24", "Name": "IFRS", "Number": "7", "Paragraph": "25", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2022-en-r&anchor=para_25&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r17": { "IssueDate": "2022-03-24", "Name": "IAS", "Number": "1", "Paragraph": "54", "Subparagraph": "n", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_54_n&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r170": { "IssueDate": "2022-03-24", "Name": "IFRS", "Number": "7", "Paragraph": "31", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2022-en-r&anchor=para_31&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r171": { "IssueDate": "2022-03-24", "Name": "IFRS", "Number": "7", "Paragraph": "35H", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2022-en-r&anchor=para_35H&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r172": { "IssueDate": "2022-03-24", "Name": "IFRS", "Number": "7", "Paragraph": "35I", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2022-en-r&anchor=para_35I&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r173": { "IssueDate": "2022-03-24", "Name": "IFRS", "Number": "7", "Paragraph": "35K", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2022-en-r&anchor=para_35K&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r174": { "IssueDate": "2022-03-24", "Name": "IFRS", "Number": "7", "Paragraph": "35M", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2022-en-r&anchor=para_35M&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r175": { "IssueDate": "2022-03-24", "Name": "IFRS", "Number": "7", "Paragraph": "42E", "Subparagraph": "e", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2022-en-r&anchor=para_42E_e&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r176": { "IssueDate": "2022-03-24", "Name": "IFRS", "Number": "7", "Paragraph": "42I", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2022-en-r&anchor=para_42I&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r177": { "IssueDate": "2022-03-24", "Name": "IFRS", "Number": "7", "Paragraph": "6", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2022-en-r&anchor=para_6&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r178": { "IssueDate": "2022-03-24", "Name": "IFRS", "Number": "7", "Paragraph": "7", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2022-en-r&anchor=para_7&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r179": { "IssueDate": "2022-03-24", "Name": "IFRS", "Number": "7", "Paragraph": "8", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2022-en-r&anchor=para_8&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r18": { "IssueDate": "2022-03-24", "Name": "IAS", "Number": "1", "Paragraph": "54", "Subparagraph": "o", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_54_o&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r180": { "IssueDate": "2022-03-24", "Name": "IFRS", "Number": "7", "Paragraph": "B51", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2022-en-r&anchor=para_B51&doctype=Appendix&subtype=B", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r181": { "IssueDate": "2022-03-24", "Name": "IFRS", "Number": "7", "Paragraph": "B52", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2022-en-r&anchor=para_B52&doctype=Appendix&subtype=B", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r182": { "IssueDate": "2022-03-24", "Name": "IFRS", "Number": "7", "Section": "Offsetting financial assets and financial liabilities", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2022-en-r&doctype=Standard&dita_xref=IFRS07_g13A-13F__IFRS07_g13A-13F_TI", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r183": { "IssueDate": "2022-03-24", "Name": "IFRS", "Number": "8", "Paragraph": "23", "Subparagraph": "a", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2022-en-r&anchor=para_23_a&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r184": { "IssueDate": "2022-03-24", "Name": "IFRS", "Number": "8", "Paragraph": "23", "Subparagraph": "e", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2022-en-r&anchor=para_23_e&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r185": { "IssueDate": "2022-03-24", "Name": "IFRS", "Number": "8", "Paragraph": "23", "Subparagraph": "h", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2022-en-r&anchor=para_23_h&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r186": { "IssueDate": "2022-03-24", "Name": "IFRS", "Number": "8", "Paragraph": "23", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2022-en-r&anchor=para_23&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r187": { "IssueDate": "2022-03-24", "Name": "IFRS", "Number": "8", "Paragraph": "27", "Subparagraph": "a", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2022-en-r&anchor=para_27_a&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r188": { "IssueDate": "2022-03-24", "Name": "IFRS", "Number": "8", "Paragraph": "28", "Subparagraph": "a", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2022-en-r&anchor=para_28_a&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r189": { "IssueDate": "2022-03-24", "Name": "IFRS", "Number": "8", "Paragraph": "28", "Subparagraph": "b", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2022-en-r&anchor=para_28_b&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r19": { "IssueDate": "2022-03-24", "Name": "IAS", "Number": "1", "Paragraph": "54", "Subparagraph": "q", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_54_q&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r190": { "IssueDate": "2022-03-24", "Name": "IFRS", "Number": "8", "Paragraph": "28", "Subparagraph": "c", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2022-en-r&anchor=para_28_c&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r191": { "IssueDate": "2022-03-24", "Name": "IFRS", "Number": "8", "Paragraph": "28", "Subparagraph": "d", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2022-en-r&anchor=para_28_d&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r192": { "IssueDate": "2022-03-24", "Name": "IFRS", "Number": "8", "Paragraph": "28", "Subparagraph": "e", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2022-en-r&anchor=para_28_e&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r193": { "IssueDate": "2022-03-24", "Name": "IFRS", "Number": "8", "Paragraph": "28", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2022-en-r&anchor=para_28&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r194": { "IssueDate": "2022-03-24", "Name": "IFRS", "Number": "8", "Paragraph": "32", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2022-en-r&anchor=para_32&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r195": { "IssueDate": "2022-03-24", "Name": "IFRS", "Number": "8", "Paragraph": "33", "Subparagraph": "a", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2022-en-r&anchor=para_33_a&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r196": { "IssueDate": "2022-03-24", "Name": "IFRS", "Number": "8", "Paragraph": "33", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2022-en-r&anchor=para_33&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r197": { "IssueDate": "2022-03-24", "Name": "IFRS", "Number": "8", "Paragraph": "34", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2022-en-r&anchor=para_34&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r198": { "IssueDate": "2022-03-24", "Name": "IFRS", "Number": "9", "Paragraph": "7.2.34", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=9&code=ifrs-tx-2022-en-r&anchor=para_7.2.34&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r199": { "IssueDate": "2022-03-24", "Name": "IFRS", "Note": "Effective 2023-01-01", "Number": "17", "Paragraph": "109", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2022-en-r&anchor=para_109&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r2": { "IssueDate": "2022-03-24", "Name": "IAS", "Number": "1", "Paragraph": "106", "Subparagraph": "a", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_106_a&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r20": { "IssueDate": "2022-03-24", "Name": "IAS", "Number": "1", "Paragraph": "54", "Subparagraph": "r", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_54_r&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r200": { "IssueDate": "2022-03-24", "Name": "IFRS", "Note": "Effective 2023-01-01", "Number": "17", "Paragraph": "109A", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2022-en-r&anchor=para_109A&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r201": { "IssueDate": "2022-03-24", "Name": "IFRS", "Note": "Effective 2023-01-01", "Number": "17", "Paragraph": "120", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2022-en-r&anchor=para_120&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r202": { "IssueDate": "2022-03-24", "Name": "IFRS", "Note": "Effective 2023-01-01", "Number": "17", "Paragraph": "132", "Subparagraph": "b", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2022-en-r&anchor=para_132_b&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r203": { "IssueDate": "2022-03-24", "Name": "IFRS", "Note": "Effective 2023-01-01", "Number": "17", "Paragraph": "C32", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2022-en-r&anchor=para_C32&doctype=Appendix&subtype=C", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r204": { "IssueDate": "2022-03-24", "Name": "IFRS", "Note": "Effective 2023-01-01", "Number": "9", "Paragraph": "7.2.42", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=9&code=ifrs-tx-2022-en-r&anchor=para_7.2.42&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r205": { "IssueDate": "2022-03-24", "Name": "IFRS", "Note": "Effective on first application of IFRS 9", "Number": "4", "Paragraph": "39L", "Subparagraph": "b", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=4&code=ifrs-tx-2022-en-b&anchor=para_39L_b&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r206": { "IssueDate": "2022-03-24", "Name": "IAS", "Note": "Expiry date 2023-01-01", "Number": "1", "Paragraph": "117", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_117&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r207": { "IssueDate": "2022-03-24", "Name": "IAS", "Note": "Expiry date 2025-01-01", "Number": "1", "Paragraph": "139U", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_139U&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r208": { "IssueDate": "2022-03-24", "Name": "IAS", "Note": "Expiry date 2025-01-01", "Number": "1", "Paragraph": "139V", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_139V&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r209": { "Footnote": "2", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r21": { "IssueDate": "2022-03-24", "Name": "IAS", "Number": "1", "Paragraph": "55", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_55&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r210": { "Footnote": "4", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "29", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r211": { "Footnote": "5", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r212": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column B", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r213": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column C", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r214": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column D", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r215": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column E", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r216": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column F", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r217": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column G", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r218": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column H", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r219": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column I", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r22": { "IssueDate": "2022-03-24", "Name": "IAS", "Number": "1", "Paragraph": "56", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_56&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r220": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "a", "Publisher": "SEC", "Section": "12", "Subsection": "04", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r221": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "c", "Publisher": "SEC", "Section": "5", "Subparagraph": "Schedule I", "Subsection": "04", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r222": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "c", "Publisher": "SEC", "Section": "5", "Subparagraph": "Schedule III", "Subsection": "04", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r223": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "c", "Publisher": "SEC", "Section": "7", "Subparagraph": "Schedule II", "Subsection": "05", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r224": { "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "9", "Subsection": "06", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r225": { "IssueDate": "2022-03-24", "Name": "IAS", "Number": "1", "Paragraph": "102", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_102&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r226": { "IssueDate": "2022-03-24", "Name": "IAS", "Number": "1", "Paragraph": "103", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_103&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r227": { "IssueDate": "2022-03-24", "Name": "IAS", "Number": "1", "Paragraph": "108", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_108&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r228": { "IssueDate": "2022-03-24", "Name": "IAS", "Number": "1", "Paragraph": "68", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_68&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r229": { "IssueDate": "2022-03-24", "Name": "IAS", "Number": "1", "Paragraph": "78", "Subparagraph": "b", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_78_b&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r23": { "IssueDate": "2022-03-24", "Name": "IAS", "Number": "1", "Paragraph": "61", "Subparagraph": "a", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_61_a&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r230": { "IssueDate": "2022-03-24", "Name": "IAS", "Number": "1", "Paragraph": "78", "Subparagraph": "e", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_78_e&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r231": { "IssueDate": "2022-03-24", "Name": "IAS", "Number": "1", "Paragraph": "82A", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_82A&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r232": { "IssueDate": "2022-03-24", "Name": "IAS", "Number": "1", "Paragraph": "IG6", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_IG6&doctype=Implementation%20Guidance", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r233": { "IssueDate": "2022-03-24", "Name": "IAS", "Number": "19", "Paragraph": "138", "Subparagraph": "a", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2022-en-r&anchor=para_138_a&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r234": { "IssueDate": "2022-03-24", "Name": "IAS", "Number": "19", "Paragraph": "138", "Subparagraph": "d", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2022-en-r&anchor=para_138_d&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r235": { "IssueDate": "2022-03-24", "Name": "IAS", "Number": "19", "Paragraph": "147", "Subparagraph": "c", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2022-en-r&anchor=para_147_c&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r236": { "IssueDate": "2022-03-24", "Name": "IAS", "Number": "32", "Paragraph": "IE33", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=32&code=ifrs-tx-2022-en-r&anchor=para_IE33&doctype=Illustrative%20Examples", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r237": { "IssueDate": "2022-03-24", "Name": "IAS", "Number": "36", "Paragraph": "127", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2022-en-r&anchor=para_127&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r238": { "IssueDate": "2022-03-24", "Name": "IAS", "Number": "38", "Paragraph": "119", "Subparagraph": "c", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2022-en-r&anchor=para_119_c&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r239": { "IssueDate": "2022-03-24", "Name": "IAS", "Number": "7", "Paragraph": "16", "Subparagraph": "a", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2022-en-r&anchor=para_16_a&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r24": { "IssueDate": "2022-03-24", "Name": "IAS", "Number": "1", "Paragraph": "61", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_61&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r240": { "IssueDate": "2022-03-24", "Name": "IAS", "Number": "7", "Paragraph": "16", "Subparagraph": "b", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2022-en-r&anchor=para_16_b&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r241": { "IssueDate": "2022-03-24", "Name": "IAS", "Number": "7", "Paragraph": "17", "Subparagraph": "c", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2022-en-r&anchor=para_17_c&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r242": { "IssueDate": "2022-03-24", "Name": "IAS", "Number": "7", "Paragraph": "17", "Subparagraph": "d", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2022-en-r&anchor=para_17_d&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r243": { "IssueDate": "2022-03-24", "Name": "IAS", "Number": "7", "Paragraph": "17", "Subparagraph": "e", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2022-en-r&anchor=para_17_e&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r244": { "IssueDate": "2022-03-24", "Name": "IAS", "Number": "7", "Paragraph": "20", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2022-en-r&anchor=para_20&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r245": { "IssueDate": "2022-03-24", "Name": "IAS", "Number": "7", "Paragraph": "44C", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2022-en-r&anchor=para_44C&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r246": { "IssueDate": "2022-03-24", "Name": "IAS", "Number": "7", "Paragraph": "44D", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2022-en-r&anchor=para_44D&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r247": { "IssueDate": "2022-03-24", "Name": "IAS", "Number": "7", "Section": "A Statement of cash flows for an entity other than a financial institution", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2022-en-r&doctype=Illustrative%20Examples&dita_xref=IAS07_IE_A__IAS07_IE_A_TI", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r248": { "IssueDate": "2022-03-24", "Name": "IAS", "Number": "7", "Section": "C Reconciliation of liabilities arising from financing activities", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2022-en-r&doctype=Illustrative%20Examples&dita_xref=IAS07_IE_C__IAS07_IE_C_TI", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r249": { "IssueDate": "2022-03-24", "Name": "IFRS", "Number": "1", "Paragraph": "IG63", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=1&code=ifrs-tx-2022-en-r&anchor=para_IG63&doctype=Implementation%20Guidance", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r25": { "IssueDate": "2022-03-24", "Name": "IAS", "Number": "1", "Paragraph": "66", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_66&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r250": { "IssueDate": "2022-03-24", "Name": "IFRS", "Number": "12", "Paragraph": "B10", "Subparagraph": "b", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2022-en-r&anchor=para_B10_b&doctype=Appendix&subtype=B", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r251": { "IssueDate": "2022-03-24", "Name": "IFRS", "Number": "13", "Paragraph": "B6", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2022-en-r&anchor=para_B6&doctype=Appendix&subtype=B", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r252": { "IssueDate": "2022-03-24", "Name": "IFRS", "Number": "13", "Paragraph": "IE63", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2022-en-r&anchor=para_IE63&doctype=Illustrative%20Examples", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r253": { "IssueDate": "2022-03-24", "Name": "IFRS", "Number": "15", "Paragraph": "B89", "Subparagraph": "b", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2022-en-r&anchor=para_B89_b&doctype=Appendix&subtype=B", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r254": { "IssueDate": "2022-03-24", "Name": "IFRS", "Number": "15", "Paragraph": "B89", "Subparagraph": "f", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2022-en-r&anchor=para_B89_f&doctype=Appendix&subtype=B", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r255": { "IssueDate": "2022-03-24", "Name": "IFRS", "Number": "15", "Paragraph": "B89", "Subparagraph": "g", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2022-en-r&anchor=para_B89_g&doctype=Appendix&subtype=B", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r256": { "IssueDate": "2022-03-24", "Name": "IFRS", "Number": "16", "Paragraph": "53", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2022-en-r&anchor=para_53&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r257": { "IssueDate": "2022-03-24", "Name": "IFRS", "Number": "3", "Paragraph": "B64", "Subparagraph": "i", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2022-en-r&anchor=para_B64_i&doctype=Appendix&subtype=B", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r258": { "IssueDate": "2022-03-24", "Name": "IFRS", "Number": "3", "Paragraph": "IE72", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2022-en-r&anchor=para_IE72&doctype=Illustrative%20Examples", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r259": { "IssueDate": "2022-03-24", "Name": "IFRS", "Number": "7", "Paragraph": "35H", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2022-en-r&anchor=para_35H&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r26": { "IssueDate": "2022-03-24", "Name": "IAS", "Number": "1", "Paragraph": "69", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_69&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r260": { "IssueDate": "2022-03-24", "Name": "IFRS", "Number": "7", "Paragraph": "35I", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2022-en-r&anchor=para_35I&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r261": { "IssueDate": "2022-03-24", "Name": "IFRS", "Number": "7", "Paragraph": "35N", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2022-en-r&anchor=para_35N&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r262": { "IssueDate": "2022-03-24", "Name": "IFRS", "Number": "7", "Paragraph": "B11", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2022-en-r&anchor=para_B11&doctype=Appendix&subtype=B", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r263": { "IssueDate": "2022-03-24", "Name": "IFRS", "Number": "7", "Paragraph": "B11D", "Subparagraph": "a", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2022-en-r&anchor=para_B11D_a&doctype=Appendix&subtype=B", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r264": { "IssueDate": "2022-03-24", "Name": "IFRS", "Number": "7", "Paragraph": "B35", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2022-en-r&anchor=para_B35&doctype=Appendix&subtype=B", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r265": { "IssueDate": "2022-03-24", "Name": "IFRS", "Number": "7", "Paragraph": "IG20B", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2022-en-r&anchor=para_IG20B&doctype=Implementation%20Guidance", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r266": { "IssueDate": "2022-03-24", "Name": "IFRS", "Number": "7", "Paragraph": "IG31A", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2022-en-r&anchor=para_IG31A&doctype=Implementation%20Guidance", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r267": { "IssueDate": "2022-03-24", "Name": "IFRS", "Number": "8", "Paragraph": "23", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2022-en-r&anchor=para_23&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r268": { "IssueDate": "2022-03-24", "Name": "IFRS", "Number": "8", "Paragraph": "28", "Subparagraph": "b", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2022-en-r&anchor=para_28_b&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r269": { "IssueDate": "2022-03-24", "Name": "IFRS", "Note": "Effective 2023-01-01", "Number": "17", "Paragraph": "113", "Subparagraph": "b", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2022-en-r&anchor=para_113_b&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r27": { "IssueDate": "2022-03-24", "Name": "IAS", "Number": "1", "Paragraph": "78", "Subparagraph": "b", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_78_b&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r270": { "IssueDate": "2022-03-24", "Name": "IFRS", "Note": "Effective 2023-01-01", "Number": "17", "Paragraph": "96", "Subparagraph": "b", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2022-en-r&anchor=para_96_b&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r271": { "IssueDate": "2022-03-24", "Name": "IFRS", "Note": "Effective 2023-01-01", "Number": "17", "Paragraph": "96", "Subparagraph": "c", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2022-en-r&anchor=para_96_c&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r272": { "IssueDate": "2022-03-24", "Name": "IFRS", "Note": "Effective on first application of IFRS 9", "Number": "4", "Paragraph": "39L", "Subparagraph": "e", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=4&code=ifrs-tx-2022-en-b&anchor=para_39L_e&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r273": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r274": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r275": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r276": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r277": { "Name": "Form 10-K", "Number": "249", "Publisher": "SEC", "Section": "310", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r278": { "Name": "Form 20-F", "Number": "249", "Publisher": "SEC", "Section": "220", "Subsection": "f", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r279": { "Name": "Form 40-F", "Number": "249", "Publisher": "SEC", "Section": "240", "Subsection": "f", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r28": { "IssueDate": "2022-03-24", "Name": "IAS", "Number": "1", "Paragraph": "78", "Subparagraph": "e", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_78_e&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r280": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r281": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r282": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r283": { "Name": "Securities Act", "Number": "7A", "Publisher": "SEC", "Section": "B", "Subsection": "2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r284": { "IssueDate": "2022-03-24", "Name": "IAS", "Number": "1", "Paragraph": "10", "Subparagraph": "e", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_10_e&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r285": { "IssueDate": "2022-03-24", "Name": "IAS", "Number": "1", "Paragraph": "102", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_102&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r286": { "IssueDate": "2022-03-24", "Name": "IAS", "Number": "1", "Paragraph": "103", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_103&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r287": { "IssueDate": "2022-03-24", "Name": "IAS", "Number": "1", "Paragraph": "106", "Subparagraph": "d", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_106_d&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r288": { "IssueDate": "2022-03-24", "Name": "IAS", "Number": "1", "Paragraph": "112", "Subparagraph": "c", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_112_c&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r289": { "IssueDate": "2022-03-24", "Name": "IAS", "Number": "1", "Paragraph": "55", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_55&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r29": { "Clause": "i", "IssueDate": "2022-03-24", "Name": "IAS", "Number": "1", "Paragraph": "79", "Subparagraph": "a", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_79_a_i&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r290": { "IssueDate": "2022-03-24", "Name": "IAS", "Number": "1", "Paragraph": "78", "Subparagraph": "b", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_78_b&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r291": { "IssueDate": "2022-03-24", "Name": "IAS", "Number": "1", "Paragraph": "78", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_78&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r292": { "IssueDate": "2022-03-24", "Name": "IAS", "Number": "1", "Paragraph": "85", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_85&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r293": { "IssueDate": "2022-03-24", "Name": "IAS", "Number": "12", "Paragraph": "80", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2022-en-r&anchor=para_80&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r294": { "Clause": "i", "IssueDate": "2022-03-24", "Name": "IAS", "Number": "12", "Paragraph": "81", "Subparagraph": "g", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2022-en-r&anchor=para_81_g_i&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r295": { "IssueDate": "2022-03-24", "Name": "IAS", "Number": "16", "Paragraph": "37", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2022-en-r&anchor=para_37&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r296": { "IssueDate": "2022-03-24", "Name": "IAS", "Number": "19", "Paragraph": "5", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2022-en-r&anchor=para_5&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r297": { "Clause": "i", "IssueDate": "2022-03-24", "Name": "IAS", "Number": "38", "Paragraph": "118", "Subparagraph": "e", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2022-en-r&anchor=para_118_e_i&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r298": { "Clause": "ii", "IssueDate": "2022-03-24", "Name": "IAS", "Number": "38", "Paragraph": "118", "Subparagraph": "e", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2022-en-r&anchor=para_118_e_ii&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r299": { "Clause": "vii", "IssueDate": "2022-03-24", "Name": "IAS", "Number": "38", "Paragraph": "118", "Subparagraph": "e", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2022-en-r&anchor=para_118_e_vii&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r3": { "Clause": "i", "IssueDate": "2022-03-24", "Name": "IAS", "Number": "1", "Paragraph": "106", "Subparagraph": "d", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_106_d_i&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r30": { "Clause": "iv", "IssueDate": "2022-03-24", "Name": "IAS", "Number": "1", "Paragraph": "79", "Subparagraph": "a", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_79_a_iv&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r300": { "IssueDate": "2022-03-24", "Name": "IAS", "Number": "38", "Paragraph": "118", "Subparagraph": "e", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2022-en-r&anchor=para_118_e&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r301": { "IssueDate": "2022-03-24", "Name": "IAS", "Number": "38", "Paragraph": "118", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2022-en-r&anchor=para_118&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r302": { "IssueDate": "2022-03-24", "Name": "IAS", "Number": "38", "Paragraph": "119", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2022-en-r&anchor=para_119&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r303": { "IssueDate": "2022-03-24", "Name": "IAS", "Number": "7", "Paragraph": "16", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2022-en-r&anchor=para_16&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r304": { "IssueDate": "2022-03-24", "Name": "IAS", "Number": "7", "Paragraph": "17", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2022-en-r&anchor=para_17&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r305": { "IssueDate": "2022-03-24", "Name": "IAS", "Number": "7", "Paragraph": "20", "Subparagraph": "a", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2022-en-r&anchor=para_20_a&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r306": { "IssueDate": "2022-03-24", "Name": "IAS", "Number": "7", "Paragraph": "20", "Subparagraph": "b", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2022-en-r&anchor=para_20_b&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r307": { "IssueDate": "2022-03-24", "Name": "IAS", "Number": "7", "Paragraph": "20", "Subparagraph": "c", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2022-en-r&anchor=para_20_c&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r308": { "IssueDate": "2022-03-24", "Name": "IAS", "Number": "7", "Paragraph": "20", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2022-en-r&anchor=para_20&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r309": { "IssueDate": "2022-03-24", "Name": "IAS", "Number": "7", "Paragraph": "35", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2022-en-r&anchor=para_35&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r31": { "IssueDate": "2022-03-24", "Name": "IAS", "Number": "1", "Paragraph": "79", "Subparagraph": "a", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_79_a&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r310": { "IssueDate": "2022-03-24", "Name": "IAS", "Number": "7", "Paragraph": "45", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2022-en-r&anchor=para_45&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r311": { "IssueDate": "2022-03-24", "Name": "IFRS", "Number": "3", "Paragraph": "B64", "Subparagraph": "i", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2022-en-r&anchor=para_B64_i&doctype=Appendix&subtype=B", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r312": { "IssueDate": "2022-03-24", "Name": "IFRS", "Number": "7", "Paragraph": "7", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2022-en-r&anchor=para_7&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r313": { "IssueDate": "2022-03-24", "Name": "IFRS", "Number": "8", "Paragraph": "34", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2022-en-r&anchor=para_34&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r314": { "IssueDate": "2022-03-24", "Name": "IAS", "Note": "Effective 2023-01-01", "Number": "1", "Paragraph": "117", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_117&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r315": { "IssueDate": "2022-03-24", "Name": "IAS", "Note": "Expiry date 2023-01-01", "Number": "1", "Paragraph": "117", "Subparagraph": "b", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-b&anchor=para_117_b&doctype=Standard&forcepdf=true", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r316": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "12", "Subsection": "04", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r317": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column B", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r318": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column C", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r319": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column D", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r32": { "IssueDate": "2022-03-24", "Name": "IAS", "Number": "1", "Paragraph": "81A", "Subparagraph": "a", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_81A_a&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r320": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column E", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r321": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column F", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r322": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column G", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r323": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column H", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r324": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column I", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r33": { "IssueDate": "2022-03-24", "Name": "IAS", "Number": "1", "Paragraph": "81A", "Subparagraph": "b", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_81A_b&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r34": { "IssueDate": "2022-03-24", "Name": "IAS", "Number": "1", "Paragraph": "81A", "Subparagraph": "c", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_81A_c&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r35": { "Clause": "i", "IssueDate": "2022-03-24", "Name": "IAS", "Number": "1", "Paragraph": "81B", "Subparagraph": "a", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_81B_a_i&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r36": { "Clause": "ii", "IssueDate": "2022-03-24", "Name": "IAS", "Number": "1", "Paragraph": "81B", "Subparagraph": "a", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_81B_a_ii&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r37": { "Clause": "i", "IssueDate": "2022-03-24", "Name": "IAS", "Number": "1", "Paragraph": "81B", "Subparagraph": "b", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_81B_b_i&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r38": { "Clause": "ii", "IssueDate": "2022-03-24", "Name": "IAS", "Number": "1", "Paragraph": "81B", "Subparagraph": "b", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_81B_b_ii&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r39": { "IssueDate": "2022-03-24", "Name": "IAS", "Number": "1", "Paragraph": "82", "Subparagraph": "a", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_82_a&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r4": { "Clause": "ii", "IssueDate": "2022-03-24", "Name": "IAS", "Number": "1", "Paragraph": "106", "Subparagraph": "d", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_106_d_ii&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r40": { "IssueDate": "2022-03-24", "Name": "IAS", "Number": "1", "Paragraph": "82", "Subparagraph": "b", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_82_b&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r41": { "IssueDate": "2022-03-24", "Name": "IAS", "Number": "1", "Paragraph": "82", "Subparagraph": "cb", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_82_cb&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r42": { "IssueDate": "2022-03-24", "Name": "IAS", "Number": "1", "Paragraph": "82", "Subparagraph": "d", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_82_d&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r43": { "IssueDate": "2022-03-24", "Name": "IAS", "Number": "1", "Paragraph": "91", "Subparagraph": "a", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_91_a&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r44": { "IssueDate": "2022-03-24", "Name": "IAS", "Number": "1", "Paragraph": "91", "Subparagraph": "b", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_91_b&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r45": { "IssueDate": "2022-03-24", "Name": "IAS", "Number": "1", "Paragraph": "92", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_92&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r46": { "IssueDate": "2022-03-24", "Name": "IAS", "Number": "1", "Paragraph": "99", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_99&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r47": { "IssueDate": "2022-03-24", "Name": "IAS", "Number": "10", "Paragraph": "21", "Subparagraph": "a", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=10&code=ifrs-tx-2022-en-r&anchor=para_21_a&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r48": { "IssueDate": "2022-03-24", "Name": "IAS", "Number": "10", "Paragraph": "21", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=10&code=ifrs-tx-2022-en-r&anchor=para_21&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r49": { "IssueDate": "2022-03-24", "Name": "IAS", "Number": "10", "Section": "Disclosure", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=10&code=ifrs-tx-2022-en-r&doctype=Standard&dita_xref=IAS10_g17-22_IAS10_g17-22_TI", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r5": { "Clause": "iii", "IssueDate": "2022-03-24", "Name": "IAS", "Number": "1", "Paragraph": "106", "Subparagraph": "d", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_106_d_iii&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r50": { "IssueDate": "2022-03-24", "Name": "IAS", "Number": "12", "Paragraph": "79", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2022-en-r&anchor=para_79&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r51": { "IssueDate": "2022-03-24", "Name": "IAS", "Number": "12", "Paragraph": "81", "Subparagraph": "a", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2022-en-r&anchor=para_81_a&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r52": { "Clause": "i", "IssueDate": "2022-03-24", "Name": "IAS", "Number": "12", "Paragraph": "81", "Subparagraph": "c", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2022-en-r&anchor=para_81_c_i&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r53": { "Clause": "ii", "IssueDate": "2022-03-24", "Name": "IAS", "Number": "12", "Paragraph": "81", "Subparagraph": "c", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2022-en-r&anchor=para_81_c_ii&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r54": { "Clause": "i", "IssueDate": "2022-03-24", "Name": "IAS", "Number": "12", "Paragraph": "81", "Subparagraph": "g", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2022-en-r&anchor=para_81_g_i&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r55": { "Clause": "ii", "IssueDate": "2022-03-24", "Name": "IAS", "Number": "12", "Paragraph": "81", "Subparagraph": "g", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2022-en-r&anchor=para_81_g_ii&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r56": { "IssueDate": "2022-03-24", "Name": "IAS", "Number": "12", "Section": "Disclosure", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2022-en-r&doctype=Standard&dita_xref=IAS12_g79-88__IAS12_g79-88_TI", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r57": { "IssueDate": "2022-03-24", "Name": "IAS", "Number": "16", "Paragraph": "73", "Subparagraph": "b", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2022-en-r&anchor=para_73_b&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r58": { "IssueDate": "2022-03-24", "Name": "IAS", "Number": "16", "Paragraph": "73", "Subparagraph": "c", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2022-en-r&anchor=para_73_c&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r59": { "IssueDate": "2022-03-24", "Name": "IAS", "Number": "16", "Paragraph": "73", "Subparagraph": "e", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2022-en-r&anchor=para_73_e&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r6": { "IssueDate": "2022-03-24", "Name": "IAS", "Number": "1", "Paragraph": "106", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_106&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r60": { "IssueDate": "2022-03-24", "Name": "IAS", "Number": "16", "Paragraph": "73", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2022-en-r&anchor=para_73&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r61": { "IssueDate": "2022-03-24", "Name": "IAS", "Number": "16", "Section": "Disclosure", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2022-en-r&doctype=Standard&dita_xref=IAS16_g73-79__IAS16_g73-79_TI", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r62": { "IssueDate": "2022-03-24", "Name": "IAS", "Number": "19", "Paragraph": "53", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2022-en-r&anchor=para_53&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r63": { "IssueDate": "2022-03-24", "Name": "IAS", "Number": "2", "Paragraph": "36", "Subparagraph": "b", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=2&code=ifrs-tx-2022-en-r&anchor=para_36_b&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r64": { "IssueDate": "2022-03-24", "Name": "IAS", "Number": "2", "Paragraph": "36", "Subparagraph": "d", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=2&code=ifrs-tx-2022-en-r&anchor=para_36_d&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r65": { "IssueDate": "2022-03-24", "Name": "IAS", "Number": "2", "Section": "Disclosure", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=2&code=ifrs-tx-2022-en-r&doctype=Standard&dita_xref=IAS02_g36-39__IAS02_g36-39_TI", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r66": { "IssueDate": "2022-03-24", "Name": "IAS", "Number": "20", "Paragraph": "39", "Subparagraph": "a", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=20&code=ifrs-tx-2022-en-r&anchor=para_39_a&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r67": { "IssueDate": "2022-03-24", "Name": "IAS", "Number": "21", "Paragraph": "48", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=21&code=ifrs-tx-2022-en-r&anchor=para_48&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r68": { "IssueDate": "2022-03-24", "Name": "IAS", "Number": "21", "Paragraph": "52", "Subparagraph": "b", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=21&code=ifrs-tx-2022-en-r&anchor=para_52_b&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r69": { "IssueDate": "2022-03-24", "Name": "IAS", "Number": "24", "Paragraph": "17", "Subparagraph": "b", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2022-en-r&anchor=para_17_b&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r7": { "IssueDate": "2022-03-24", "Name": "IAS", "Number": "1", "Paragraph": "107", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_107&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r70": { "IssueDate": "2022-03-24", "Name": "IAS", "Number": "24", "Paragraph": "17", "Subparagraph": "e", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2022-en-r&anchor=para_17_e&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r71": { "IssueDate": "2022-03-24", "Name": "IAS", "Number": "24", "Paragraph": "18", "Subparagraph": "b", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2022-en-r&anchor=para_18_b&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r72": { "IssueDate": "2022-03-24", "Name": "IAS", "Number": "24", "Paragraph": "19", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2022-en-r&anchor=para_19&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r73": { "IssueDate": "2022-03-24", "Name": "IAS", "Number": "24", "Paragraph": "20", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2022-en-r&anchor=para_20&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r74": { "IssueDate": "2022-03-24", "Name": "IAS", "Number": "24", "Section": "Disclosures", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2022-en-r&doctype=Standard&dita_xref=IAS24_g13-24__IAS24_g13-24_TI", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r75": { "Clause": "iv", "IssueDate": "2022-03-24", "Name": "IAS", "Number": "26", "Paragraph": "35", "Subparagraph": "b", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=26&code=ifrs-tx-2022-en-r&anchor=para_35_b_iv&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r76": { "Clause": "viii", "IssueDate": "2022-03-24", "Name": "IAS", "Number": "26", "Paragraph": "35", "Subparagraph": "b", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=26&code=ifrs-tx-2022-en-r&anchor=para_35_b_viii&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r77": { "Clause": "ii", "IssueDate": "2022-03-24", "Name": "IAS", "Number": "27", "Paragraph": "16", "Subparagraph": "b", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=27&code=ifrs-tx-2022-en-r&anchor=para_16_b_ii&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r78": { "Clause": "iii", "IssueDate": "2022-03-24", "Name": "IAS", "Number": "27", "Paragraph": "16", "Subparagraph": "b", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=27&code=ifrs-tx-2022-en-r&anchor=para_16_b_iii&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r79": { "IssueDate": "2022-03-24", "Name": "IAS", "Number": "27", "Paragraph": "16", "Subparagraph": "b", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=27&code=ifrs-tx-2022-en-r&anchor=para_16_b&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r8": { "IssueDate": "2022-03-24", "Name": "IAS", "Number": "1", "Paragraph": "138", "Subparagraph": "a", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_138_a&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r80": { "Clause": "ii", "IssueDate": "2022-03-24", "Name": "IAS", "Number": "27", "Paragraph": "17", "Subparagraph": "b", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=27&code=ifrs-tx-2022-en-r&anchor=para_17_b_ii&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r81": { "Clause": "iii", "IssueDate": "2022-03-24", "Name": "IAS", "Number": "27", "Paragraph": "17", "Subparagraph": "b", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=27&code=ifrs-tx-2022-en-r&anchor=para_17_b_iii&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r82": { "IssueDate": "2022-03-24", "Name": "IAS", "Number": "27", "Paragraph": "17", "Subparagraph": "b", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=27&code=ifrs-tx-2022-en-r&anchor=para_17_b&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r83": { "IssueDate": "2022-03-24", "Name": "IAS", "Number": "27", "Section": "Disclosure", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=27&code=ifrs-tx-2022-en-r&doctype=Standard&dita_xref=IAS27_g15-17__IAS27_g15-17_TI", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r84": { "IssueDate": "2022-03-24", "Name": "IAS", "Number": "33", "Paragraph": "66", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=33&code=ifrs-tx-2022-en-r&anchor=para_66&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r85": { "IssueDate": "2022-03-24", "Name": "IAS", "Number": "33", "Paragraph": "67", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=33&code=ifrs-tx-2022-en-r&anchor=para_67&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r86": { "IssueDate": "2022-03-24", "Name": "IAS", "Number": "33", "Paragraph": "70", "Subparagraph": "a", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=33&code=ifrs-tx-2022-en-r&anchor=para_70_a&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r87": { "IssueDate": "2022-03-24", "Name": "IAS", "Number": "33", "Section": "Disclosure", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=33&code=ifrs-tx-2022-en-r&doctype=Standard&dita_xref=IAS33_g70-73A__IAS33_g70-73A_TI", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r88": { "IssueDate": "2022-03-24", "Name": "IAS", "Number": "34", "Paragraph": "16A", "Subparagraph": "f", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=34&code=ifrs-tx-2022-en-r&anchor=para_16A_f&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r89": { "IssueDate": "2022-03-24", "Name": "IAS", "Number": "36", "Paragraph": "126", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2022-en-r&anchor=para_126&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r9": { "IssueDate": "2022-03-24", "Name": "IAS", "Number": "1", "Paragraph": "54", "Subparagraph": "a", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_54_a&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r90": { "Clause": "ii", "IssueDate": "2022-03-24", "Name": "IAS", "Number": "36", "Paragraph": "130", "Subparagraph": "d", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2022-en-r&anchor=para_130_d_ii&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r91": { "IssueDate": "2022-03-24", "Name": "IAS", "Number": "36", "Paragraph": "134", "Subparagraph": "a", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2022-en-r&anchor=para_134_a&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r92": { "IssueDate": "2022-03-24", "Name": "IAS", "Number": "36", "Paragraph": "135", "Subparagraph": "a", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2022-en-r&anchor=para_135_a&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r93": { "Clause": "i", "IssueDate": "2022-03-24", "Name": "IAS", "Number": "38", "Paragraph": "118", "Subparagraph": "e", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2022-en-r&anchor=para_118_e_i&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r94": { "Clause": "vi", "IssueDate": "2022-03-24", "Name": "IAS", "Number": "38", "Paragraph": "118", "Subparagraph": "e", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2022-en-r&anchor=para_118_e_vi&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r95": { "IssueDate": "2022-03-24", "Name": "IAS", "Number": "38", "Paragraph": "118", "Subparagraph": "e", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2022-en-r&anchor=para_118_e&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r96": { "IssueDate": "2022-03-24", "Name": "IAS", "Number": "38", "Paragraph": "118", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2022-en-r&anchor=para_118&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r97": { "IssueDate": "2022-03-24", "Name": "IAS", "Number": "38", "Paragraph": "126", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2022-en-r&anchor=para_126&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r98": { "IssueDate": "2022-03-24", "Name": "IAS", "Number": "38", "Section": "Disclosure", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2022-en-r&doctype=Standard&dita_xref=IAS38_g118-128__IAS38_g118-128_TI", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r99": { "IssueDate": "2022-03-24", "Name": "IAS", "Number": "7", "Paragraph": "10", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2022-en-r&anchor=para_10&doctype=Standard", "URIDate": "2022-03-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" } }, "version": "2.2" } ZIP 173 0001213900-23-048618-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001213900-23-048618-xbrl.zip M4$L#!!0 ( !J(S5;4"XZE"EH$ *+<, 8 9C(P9C(P,C-?:V%R;V]O M;V]L=&0N:'1M[+WK=MM(LB;Z>_ 4.-[3)P MN CW\]E\,$K"TR+*RG%>S,+[U>RG<"N<5M7\YP&/'\+OG^D%<54T?D]/R(O) _CB0;68&[QB>VM[9VMW1Z])/E?=UR19 MFF3FOW\]>?N@TIF**IAKN)/&C?3-+KK/SN.M[6=;#^U@X)>? MND>SN[W]\ %^/8Q*8]_7)-VS"5\T9C(9%^76N$Y3_GFIO\?/Z?95]#G/\AG/ M_];VPZW=1P_L1?8N9?YH=^?I!0.47^@%^&5RT<^SLHJRD7T?D3I[19<4NBE? M=>.=A]ZN],?STYW!G>UZ%I\G,E.&1.0]/\EF4]?B#7C@P13*^1U?A M"![@OW^97_<&+T(<[%:4)I/LYW $PS/%BW 6%9,DVZKR^<\AW,)^,,RK*I_1 M9_#DX)K']4I_&W^_H]_=>_J__VGFR_4+><>E-'RR]ZO=9#AWE2I&XT>=U[8![ M+S\<'9X>O H'IWNG!X/O.Y3!P?Z'D\/3PX-!N'?T*CSX[_W?]H[>'(3[Q^_> M'0X&A\='WW=\'Z-R"E9=1YC]O:QS-DG3Q\Z5G]L42P3;W M7^^!G?[S./EL8KAOBG;TLJBO[TT:,7;?&!2<(A MHV2>'+PY')R>[)V"^F M]^[@Z#1\_^%D\&$/_N/T. 2]0]_N[-X?_A0>GX3W M)_"OU^'I;P>AIY.L/MK;/\6O=YX_?/3]Y11>447U!QC*\4EK&.N^=[]X#)=I MPV79KXJZ4_3WLJR.TA,SSXNOV8NT59Z\T)W1VC$A&KE'1Q_VWH8G!^^/3U;L MD(>X/78>WX\W&^3+AO(Z+\A]&"?E*$K#A8F*T&0Q>!;7D)<8]-_6#'XP16G9 MBJ/%%MYHRV1=\O,>[I?'!UG\"BZ[ED[N>$[S$?ODP5:OZ67^A"'8I[PVPZ*. MBD6X^ZPM:KWK&PKN :_ADQ)M!G2GVC;#A3;$?ZPFZE++_Z%3<7VEO-(@H3!M M@N;(S6CF1Q=I9K!?C@:'I(*_I7;^CY4+3S%7=EW#.2G.<%SD,YRH__%_[3_P M^RKW_N[?J>WU-8[@1M/)-D$]%!2AB4N>SCB=8&= MHH;IU$+^".(?HP MJV=#4_Q\=2/S(*N2:O$:KCVB2^^]W-[>V7JT_7![>Q.66J'F&_H'>M M:1+'!G['_P:--*JVMN^]_'WOY!C_"=^>ONI;Q3/\45[E_L%G&"C) ^[%0@)- ML"$CV(1S,TK&";AG218F51F,IE$!5_ZTD02:ONOML;TX+DQ9RK_>)IG9H278 M"7^+BF%>%V!JP;SO@3JL#<]P<__=B7?>I7?^W(W 2H$Q97@?#2#!HUYV>=??>FT[L-_'A MY&6SNO1S 81W!U^;R4$3;SOJBMWV?EU64_B.9 M\^.WGS][\G"WZXSZ023FOHP;]>H<+)M1,H_2T'PVH[I*SE#=CI.1V>C22_7* M3B/H!M_ B?7>%&6>928]@F_NO?PM-^%@"J?4FWSQ@RJ0-T5>S\/]:6+&X>LD MBT >0!R.20B*&Q.";[\ EQQF3\/?HS2-P([_6YV-*)+P7]M/MK8?/]A^TJ7> MO_NZ?-F+7U7U[GSUT7!E-7NA6EW])BVU^O#A\]VGC^ZTZ?\U_M8O93U_^3_ MCL=_O9_FF?DYN+KNPEDO3,0S_?\]>?SE2_@V'T4I/5_=MB>[CQ^'CW8>[_S M1^+!+$K2BYW3"Y4]72]R>^]E4OP?!=\B"/-'?>_[>$3!W4QJYKA@O?!@"]\C MC++X05Z$KZ-1F M#HW_V;PNRAJQ0RC!Q,9 M_R[GT4C_OO8X/7"BQ1..1->Y]9!UF;HBPKD(!XO9,$\WLW:U63N2Z!K)FU&L M-.B@\VD"GSA%U9Y0^)_BLBT(VQ?>>@+>11;C%LZ+G\-B,KR_N_VHM_OP60_, M@I^:V_2KXCJB=!<[NT/:1S M_E%4QM&_E@SG_6B>@!L3(F;45!U[Z $=I#_@ ;]6%M-D#2RF6_9ICL"D_U%< M#8PZ6NMF'PV;37BQ+?B@?.3P"/^59MLA*;$B_!XCANN M_!F'HKO/UJM1?2;?)7:%=?[8=G8[!O?$*ZU;Z33<\^:%KU_>;/;1JX8R+$ST M:6MH0-O Z\SI]?SA/>D8'0[YRQ_N5_A=4MRWQH)'CPRWFP_]9UU6R7AQ[^5A M%H-W5!G2SAQ-P]V8UQ56#)/GRJZ%>F.!:/*D+&M3_*__>K:[\_1%R3$!_M5( M#$LX-4;Y;):CD9R#P$2EG@*C-"^-_B&HR5%^1F;4<$&?1E3$(*=,_^:GXQL< M!)T3W7*-7A<1[\N&@;][+XS-*)E%:?G7>X='KYMP/UB5K3BOMN0GRVF)?9KE M 4[R@-;JV*W>O1"1\(9"7G66\ -Y1>^]?+C=>_YXI[>#>:;F^%YZJ\ZW#P?> M(BI:/]A]IJ7*Z[- GM"#L(VF!EYKAH5S"0NDA^@A2^?%S!Z3X3[C^AJ"D%^: .B -'V$5 M?L=%&,@:'-(2@'N;+^>$;JKF:5W7RZGW,8-#68^2/&>J6]&)=>!U_D4O2*ZQ M-[)<4:@@_V#R$YZ2;U2&G;[ 0WQJPR/P]HCE1(#-@L<,0X#7=0U^@#WS1Y[6 M605Z&L&J1;G9*U"\P5PJS,B07;:S&U*M71G'7[O#>3QVXYKRISM@C5YS*WH+A^LF M.W.S%7_0K4B^5PJW-6$T&L%69.9#E-ZB1V9LQZ=@DF9;'5_ UH$KX)3"44[" M29&?5U,MENK#2QCVX]@6ANV)@8W=[1?T_&#YAO3US@O]V>H?X#$J/UKQ=/VE M^H\[N\.M734,?&M@K78L_>_.4XS#O:4UW/.FB,S1K]X8EK3E^H5;Q3Z,8Y(C M6'1I7$NZ0+9T>-02K9MY"WF)\$"D(VA*Q]?3@O!;Z^W?T-T%(/?-V$'625)7 M>\ZK-0:?N7!0SRE(AH5>8PM0+Y5NJ,0]#1*3%S&2+S(7X(?^H!^^V=M[WPNO M[&JC54*V"$@=^MQPH-DG!Z]"+'N)8E;YHQS:.Y'/[4U5H :ZP:JFD5\ M/SO^!.8G^68US;)V/VZ&2$(D&(7&NP"J*P#U"58ES)Y,,(XHFI#IM7HFR2B5^I K&C,>& MC/A,T-X)*5J8_"Q*2<,4>1IB-LD)2N#0"C5HR\*JKD?;CSQ,\R JAA'<=NOX MU"N'EG?]"N"5AIU?CZH=-6RI3%"7').4@W&U1FCN_Z04 M!7 S ,)O?5I>RO=T0W$#ZT_>$+W/>L^+/8NOSQGI+'PU\%'?&=YN3&C2MQ:.F=-/!K,ZRD4%G= MP=DWAW/0H)Z4G!!9,\&_:C@5$V247VEG)93C6=*GX'68V461)4P$YVF:GW\? M=Z0+Q/RCRN0A3N7.TQN^W[.[(N5T6#>P1H(NNHIST$X!-7GM[G<@[E9F3.Y" MDO,F'.LK9DJN'(WU&2;7RZ%>D4B^(1?KED;[14UYOB F'#?;+EW<;,_FO4*ZQNZG,^#Z5&1=*PNVJ]D;_A-MZZ.G>KV\/D&!W__CH M].#H]"9[.-T"=/^'H_L(PHO8!I0<@87[$JZ'1OGYUU_Q)50/%'3$'<>Q0BT& MO\I+7HU5H3U(F>;G=.!$X;1 8^2_HO^[O;W3I9C]LOG#H].3XU=M_5RNY>]W.#]P?XA*(>CX],#T!!O]DY> M'1Z]"5\?GWR$_]QZ>WS\._YM&Q0-5LW 1>_;_9+7?LOKK'O7<*X[1._G-[$6 M#R];B_=[)Z?AX4U-\,Y_V/0^NG0?D_/;#P]?@1P?GOZ)A].KPY.#_=/CDP'H MXX.CP^.3\-W>T=X;[L6%S?[V7OUQ.#@XN3&Q_[:KTIR1QU>:D=T^3,3K@Q/: MXX>#T\-];7,(J@%;,)X>OCN@T_R[S<'*-WQRI3=\V ]_/_@S/#S";H![%ZGQ M'WDUGU[I71_U_?<,X?^P_X%T3;BIUW[XY,96\-G5WFJO'WXX.CD8'+_]@YN" MOGY-[3=O\D1Z?)NK^?Q*[_T8]N;[ VP2"&OX.BAMS\Y>+N'RAAMA#]#ZKNT1Q;IC4W'LQM3 MRSN76IWTLL_ZGCA_ ^7\[-$MKN^EQAV]\O,^J6,^;W%9W^*!>_3FQE[Y\8VM MX17-J>T^F$BOJ 78-UK%V]RE5[.8=L"(_#MV'3I$B^F/ UI)^."M_OWJ<+#_ M]GCPX02^^O7XPRELZI/?#T[#D\/![SV"M_6U'XX5R:G4M-/O88;\QE?/[T/VR" MKV9][CQ$R7^]]^'M*5@GKP[_0 \27,.3DX.]$S!1^(1^=?#V\.CO'P[@/+M! MD?^V*]*3PS>_G0X\!?%G MZ)LR'P84%P:K=?_@X-5WG*I5$[%[-:-U!ZQS#&Z?'+\=J!V^?_ *M/Y:+O_N MU4S4';#5X0T/3L 1N['7?'9C2WQ_ ;B$O\O#T].# ,T8Q](&9 MDN_U=E^QB%>S0W>>_(JR^XHVXL'I;X?[@_X/N)A7M$&?[/=A[QW"VKV'Q=O; MWS_^<'2*32%?'XAN1G$]W+_!??G\%I?TBD;IDU=]$%SPDED7OSXY?D?:6%P, M#)H37 X'Y;^+_CS*Q\[RN:I4\.^M@&=/^WO<$!'3I+]F?XZY\T$X># MP0?QN_9>OSY\>\@>M5Q[6Y6.JX4%=YZ\A@W/C4\/L5GS&Y"*$]@C4@ U M"/=!XQV^_I,"378'_8!2<463[ZP/8 LX/_8ZOO>JE'E[1RGIRV/<=ZD:.\N#PS5'X M-]CF@U>'^V*#_K9W"J?!P1\8-SP\HL#H38;);G7A'SZUL_ W#.P/P/,XP>@? M3<#[X[>'[&Q\UU7];F[=5\SKI;:N>-8WEXW=_IKPZCI.\>66^.G!NW#GJ1\% MOGF8P=?->_.-+K>MZ8V>_7!O]!6K>+D)3N_\'&W/WPY_/?PQ5^Y2$WH !\G> MZ4VZ[K>[3)?:ROMP!,)Q\8I,WF\IGJ^W6N_=X"/X=LB_*V!A'W92E[\(_\ F M-C"*VX?*\NMGB(=/OS$#OS]"+&5"\_<48[SD30P MLGHES=0&TWL=7G7ZGRA,XK_>4]0A;;5O.Z(F=O%;\+W?.B_(*U7AK:2^7G5HKV3W]ORPB_%Q.T MZ.OH:M^5%\.19?^OPBHXJC.^"V)J9[MS?\-?O#-E8P8)]5'(A,O' MK@+1.,+!+8N>C\>&5),*R>'[8RLD0BWR(2,Q0G9>4X*?0'6PJL[@]]Y&F48Q MJH;'C[9[#Y\_DE4(=!5PY;@$=Q>^?[C;>P:_.<>N2;HQIG $RE7]\->VLFD^ M9YC7DVF%W3B(85I*'&<)6"8@>'R7*>P%)*I@D6FT8(K"]1SO;O:<[NRKC\"XPM$F"E1XXML:+GT]SOX:Y@(UW9DKBAPGF M13XR)K;L,F64:N.1I'"W:K+5TP]YXF"F7",,G8,>EK/"9X;+]Y\__PM-,"R0 M79GV( -O)4%_ZIW6>,_Z]2*8=SPZW5/XR0KTV)VP)Z6Q%J\X(N9*=SM]@:_ZNWZX3[XS?!V89R@ID4_!)ET0!/ (5B=([,!/IY>;&+@ M+"0R;612G<,;!AY9#.@&>)5YRJ?:DE[&7;9'%<:1'8FE/[$:G;7O+,'M-@1E M"5<6.#VRL3L7*,2^=DFVQMO1"NA' ZK\S!!/J),IXDN"UTZ32!F.\QHIES+R M?5%^NQE,<=$*DS*S<9Y7<%L#"UUB"Z<:]>+2$ML5Z8?OX<=9Q7.-*CD';5U. M\SHEL[RLTTH4,=IWH*K'L+5(!H,H1JK'@GL/PD%#1Z?M2"7*W)>WU/>RV-8WBF:Y+A=TL9*=[,MD9%B)09VRR0Y,X&1 MRC_YJ7U-YS.9"X_Z="D#)A$"2[>Q1!MG6S..?.]H MQ'QJ0:17I4*E^HE,'[1B8/=PC/&7#A;3C23NQZ,IHD9+W/@]5:[^SW4$TV92C+XJ.VC>L8S_:JG_63S_%,X3Z,1 M]78_RL\,-B ,=C@\L7T!?^X/KX%7B,2I=M =+N9;U"@8**NO.4 M29Q$L/KE6DW7JLCL]>80S=H@1O:)HFQW(<'O_F?[P__9T8GDP^"5?FIGF^2: M=-+(_H![(VX8PC_V#NY= A+,:JH.5?NJ0-]R\") MU0 V7 2S!R8_3=?EC],+4%M=[.4W!V%O$LU0W^$B!AV+B,H$J?W@3?HAFN?C M!'NSVFP)AH_]$#UN$??GZE=U\ MA7STHTWJ^<+4\R;W_&URS[NWDWO^ FJ9.Q&Z/5W6D1*7=>HO+S"AL96"'8EV MMT<4KXKP=?,GC5@9*'@F'D>_"]3DT("9-V9#%FS:>C87=O.,?N('()T[$)U% M24IN+[7YH4Z<@5!A6H?,S6) M7H>-K"8+S&=@,(Z.>,ENPC![(#0N Y@DM1 MZ<7S(D<70^QX?RJZQTN9GW%=U3"+YHQ; A3N+OWVS ?+3.%T-GL?TQF#JX+! M4"\8-HYT6"/PA8=P+,<8IQPGSFNJN4%]2R"H*TV2Y6D^6>C1&>#/SW,,DHL4 MT;N>F;8EQM/3_A0GM?T9.D59W/ZT-.;34N,Y&/8HF<,;ZS?JHB%-\,S[W#X/ M').D8Q@:JEUZ J[PTEUPXR19O?3Y+%JT!W*>I$LWY2#P\DT[/BRGT?+U15)^ M:@%%,I DB5I(I!?7JD2#L(2]DJ*E\AD=K9*VH!4-F0_Z$.6\DL"W]AD9WEZ9@*[YT(PB:4NV\.Q% M;_IB,S>L^D9),:IG&- G&QH7 T0'9Q__A=N5G&C;^8/FO1]^!(L]JBDHO\AK MONZ"$>O6GX ="CO%L!,CBPAZCM1O)IX_W0S5'"@'/B(Z=6*')@TX4/&O&OQ2 MA(-0;@)>.\WG?N,BD"N8=C"(;33VW,BM=03:W8BC)S8^09Y!7=+<]?T_:E-B7+?R1EU9DA]9/%#WD+@@:%R343;LD MPUF#0'="G;R&O8-)/KNA62-T["I0#"S)0:)1"WQC4\(!%\4!./,4#PNY?QTX2^RQX_4G-7@KT=:' M3P5:)VBFC%/TW<*)R>9+F M0P24U)0K'$U1R$?HNYEL@M]CL \F+[#!\G%:X\FHL0-LK<: MW$:68-1TX-A M02D(_&B69PP5QQD8T:/X"?5S$M=R)+A@2:[]N"7$EIB'KGKH.L/5L-H(=6#(ZF,'&HIV="/7$.ZF*/*Y' MBJ$C!9^GM0OK)0TH)>B&B#;G1J#64J"\(SV.YI13*Z)Y I:X&4TI#,C@.BX9 M24C]!.K";M9\'=><8U1&,#@X8S7&#N',.<^+3YN38>T6E9K 5AR#(J?;AI@< M)G:CH==P8;%SG*E ,^=S/8_+?%R=1X79BLJM:*LTQ1GBNK168!!%K@ABG!I3 M>1WG,;M584!X(PCK)@A1#6^1DPDO,F&CSJ6+&:MOQ)D.B3<'WK56+U3Y.=6\ MX'?@+N5U&9Z9:3)*-X[!^@D'N^=8RLQ^HEAI5&Z25&KA42Y8LMVCO$17-\ K ML04K]DTMI8S8%.@((X(DUP0(>-*UV$3,%QVA'^21+-F;AG5II^!RW-NCP M$DD#4@+$5D@H@1E>#+$&7H">\4C39#)-%^&_:G@*P8/LU1O!6#?!H #>#":H M(E7>81"FT;DF:29U:D/Z^%_9)!#(.$?X#-\$?$53!YAG/W\ 7L>S$3YXZM)G!A0$E.P.13Z@1)9I)LC+0C[%V.TBB9;>R& MM1.1$O[$*CFD!HF3LJCG6E"KT06$1"'>RHQJHO[ ;-YH:LH@'_=(E,[-L$RH M@(:*^.8UZ(^P7)3H5FP$8MT$HNDS5-.DB+>-F*R;F"R! M?D9X\M.*1_.D KN!HY%E$\7\(MA0*JSA8I,[B!A1B_1$%IR:(*HKH:*2;;B# M/ 87E$&5=8WDN@5QI$HEYA!@:A_! Q@%A M&=1,#%2B7@N_PPA:^/-X6O M%Q>^;BI?OTWEZ\/;J7SEYA&W7<[:>M='M\0P3>U)^B'V1#S%ODO'KR_LY1Q0 M^Z57?QQRQZ7UJOB]]_((3A#','"KM32M]7U\B^N[VY>>Q5BLC?W$]KFO&C;* MV\>. J>'[PY.]WY]>[!9T2]?T2>WN*(/^^'O!W]^3^+4C7^@_@&LR5Z?I_\* M'@+\VO7?E&N^K_@/YC1&E7IX].K@5U"I M1P>#P2VM[YW4K1NI]*1R_YKJ96] +42/3ZAO)A_]G:V;-_*YD<\;D,]7UY// MP\'OX>L]\C#67 173.\OR%X<8HQ#= <:*I"2T_1M#DQW"EY4.3 MYN<6FW>%>)9BZXD 4( U:=) Y2 MP^XQJ*<+27$CM2RVB&'B;*S9&W/,3IE7> 8H\,7\14B3$\ESN))*@+I,O"E8 MRC9K+(\@-J,4JQ_Q-DCZP9^F2!) /3$**NG#>RPX<:^3T@_WA+,"YW#%HF#D MT7$O<:<9X5W".DV;K;$_B0W&(&H"$@2B(!"VEG %6TL?Q-YV5QH@%6R4!D=([GYB2U@UQOM6'C&PC]"X-M$8 MM@@.9-66:$J:LN-1/?AE>YPI*4UP$:M+&:HLX:PI;%/"\GZ=G]N-77O/I*4Y M9SK>3M:37QXD:^8R@WK:"\L:A+.P')Z-E$6"I M%*))[])UG(S&@10./KQ[MW?RY_K%0? ]2(9/!(B&^@GWW:^B6DB8CZWNV,0+ MUB&?^-'XM$%*]P<3>#E1B%^4S <4JUQL^T&A_V_P3V0UN>IP2\*4A:U$.)9> M-\X^ 4=(D;543'S[G.B*%=_(\;>78\50%V%<2%G6A"18RN&)QC)@]HR+A;K3 MJ'*FE!@=WTV8X,15>>HZ'S$W=PI MP0UPI[@3Y')5?[%+PP=6ET^SV:-W:(\>DZO]=009C>9B\F%B_7XLU<#68$WC MHC SKM&4HOXSTQF46$U.N_8*D*31,K!G9P/K MV3A\MZTPRYH PQQ QHI3[&0DD>5S(D"%>4$Y#"(T*Z(288=@17"XV/I6PL2- M-YT7.:S,K,$^:L]R=U:G.9[=^+^H&:X$[D?'HX]8"]_HU8D?)\NF $9V[0R0IX+I5QC=3VYT;4<8D/38D;- ML38BMHXBMI>YZ(\-U"^VQDE5,;\S=OV+L8M0!:X,YL!&I5=-A;W5,2BF'"R: M[-+J"E9WDA# !DLFKD<4TIX19W_.1B1)MI+\+$?.+O5[@EL+7&W$\)N=P,WJ MO;.H2)#=)\5H K>FEG: ^:2(9B):0:=SL:RL$E)ZF>&>B7-073/,UXZ)C!]D MS=X5HQB&ZB#JS$9^F8B@'?VMI&O]S%!-V4;VUE3V^$!L+GG# .2.K95=>^$B M1).]5QP.%WTPE%REJ2X@1]@@5F1S))LXVS= 3G^:/P> M2%?G&\/^F8IR0M$$J8G/N9 RJ]&>KI%I!"T,/%'Z(5G<8,QZ=!5D1W"" 4$S M^KR.:.O<45R/(EQ,(3[A(R)8\>R\KN;8LJ1UHN!7E!1)AN1!WM'SY0W3C0^D MH][F5%F3W4B>GPNU6=YX42+[S1PU]*[,+9 M>^8S'%N5:4(CJ/U?:$G*,+8";P(W*?F@$XZ9PC(+>7&6P.4(X6OSKQID+[V5 MPV$CA]\(0^''R*R\<+C#@2=LW\Z C0U"H';YJ*MH\+Q6F"*\A(>,"FQ27[KV MAALY6BLY.K309S1GI55W(^S%F'/'4X0491&($Z()"FP?R%*XP,R2=.@KD\*U M)]L8GNLJ&O;PNA;[*=(@.W>EUSRZ;(' [87G-_KBI@.BH[P GQ?)54:PP9$Y M91IQ4I$L=HYEDC?,T2II1TWB-(HRU!96F@A#+[?I,<>5+=5@YLPL/Q-)PG0 MG'/J6U0FFF%_#?"B,<_)R"GNX:2W:\3KT6GV2EN^B^Q= 8'Q= .V6 );[&[ M%M>OY?Z&KNNASW3Z7IA.>^$K9+9]S\RVM$7W%]BC4")O&P=W'13\@6):'9\Q MY^I=*P179M@BO M0L&[[.I@;:6XNVW27:Q +?)Z N:$K],L) MJ!*0-^&SE#I12,TOT[N#>Z>9;P@'\'$T1\@C@UTVZ*KUV201L:#88'#<6$\^ MC2@(C,0\TSR-$9\"QV5 ^7."N2+A2X+16@+W2RL=(6%)"EN,2D=MQDS@[./ MX=RX+57\ZDC8T6N."_?;ARS!OXB1YBYN+3J6E YI0'1(F[VT#GL)%PZ\JM$G MH;9"FU*/@8LXK*+ #W.L8K3:^/AK)@Y[Z'FH44%./DA!4I8U6)0H#())I7Q; MGB(1TXB!H@)1#9 H0W3>S$09(>V8V.DH*N/H7V%1ISB=@BX'2W;&9355;ALL MG"0GII1"7F=A'KYN&8$&2 MMD%"!'J!31=S5SWII\@.*&X"1K'&E$482\LTD3K<#*&4L8>/MA_9?DQ1,8S MA ^//Z=@5^PQ2GQW>WO7H;Z/_UM1W\CL%WAWZ;$H"QV'Z.9+2 ];7G1WF055 MG_T@68@K)*N?;9+52\GJAYMD]?=*5B^1R6Y(^WZ<-UQ%M3-$^-X5N>W\;LM7 MX;;[-B1TB#&\$W/_T=;Q$W650;\"H^*Y3 KEBR(X:!=87QVX7#NN#=%J82?# MB6EEAMA&I+"R%J7 I<:VP45:42QFG*$C0QQ3)D[JV5:9_!M17#+[$HY/X3U@ MT5!IP\7P:3\X]=9*5H7A\S $);>X@!NQK(?,[%J4_? CQ]4S"L_;M<:+Y&>< ML>72RJ&%+V!4=VXR4]F 0]B@IM-" MF9=7$'N4\R/#MC5]DNZH$DYG1&%6SX:HJ!HN\@3=FD^HZG MNB?%1SPDZ8RP"FF222&KV\Z!%&<;+HC5.E=IT3U-YB4O# 9? ML;,[^L\9+0M[X;PC./-B"RC05.7[IJ$E=[-6&HVM9WMX$LAE'/#(QT9@BQ8Z MH+6",A,FXKT ^GUDP I&,#4"'O'E=6K@AV.!U20E]0C%N1DK^#'),+Y69307=*B'^-U)7 U!0[D[O!;!R%&F92=(K'"*V$.1]9'>.[*CF\T;3NLA"VY26HDM# MPP1!XD*5H'GTCZ1H3PC^@G%>X["$YX^FQ,FMFNPNR.-QYI'Q3VGOX]_58DYU M,C+-"]RYL".#:YURNIAI#N=KH1'PR&:@= -TG:X=$N6)8W!*A/M-I>Z"\N0[ MF\^>IVK=4R1[0D\;E Q1_"ACY$0.P0)\G:10RG66 1 ,EA-\BD.48+@G&$=G M><&A%/3CD,;7,*\KK7\76P96Z(+<9AQ GN9.;;DNX0&JCZ9%I#]DSI MTG5]$%/#.T[DA;^/]NY0PB_"K_&W5SJ>5R*CIG*2&R.CODM.I9C(*)CJ4S9K M"BU/!NR^LHZR*FAOCVA2&#E):*ZI=TU""@5D-IF!&L:S F7WX1.KH)F9[I^Y M,'U(;QGO7KC!T6VE^',-"P:*8 2K X(W!F!3'ROK2K?HO]@EAR\$5A28]S* M=9;:INW*O$.8R]+A??G0<9J/CM$Y#]]'F>%(TS3>> WUUC MZ#QZ_(QJSLD3%=@\SBO6?3(%.F)@[[.#RD\!2*@E(FWM1)#P:R4_! M"QTDG'D.?4:F'G57P>I9GFWDI N;1V!)]1+9I >"VAZA'G?21'[GZ0LO<*"" M#Y8!@=0Q:D_]BJP;&^?G685&/R\Q 3 LOS*_(1*A@[$WGQ)@@]1<0+ ,-A$% M]=&T+"]>##HJZ1:%&8.03.573"=)DN3S^/7#MRO]K,!V58J-A''(,+$+;851W(R;HP#3^72WM9O$H7$#;F_U6D47:)(/CF+&@X_X=QJ[1OTF,J2 MS%+$"@867Y=PV=$B$+@*W#*?_ _3(O[Y)DFTE"1ZM$D2?6WSE6_TN/<>9Y*< M3DJ>@4RV[AAL!I5].S%P=N)P(9H7CQ6IFX_E:+-5%V4^KH@>J1%@7W%<@]:% MT_B3,7,-%3-@/:"X&JTH\PG'O&S[8/L\88\I%,D)$M0*-A3N$3[R?H-8 V/SYXQ_^AP6AK M3FD$F$*\- &RMG(E)2\J>CA3_XS(-N%$A@YP;"*NM"0[%\'_< 2)?9N32,&# M%3/1[,80([]0/F<#%10*AQ0EZ]%HSD T2.W^#+YQY:T!097TWF1XV8>*+.@2 ME_981 Y&1(; H!(J0TXFI#H5M;%WZ$ ;LPBCCI0!()X:#A8DDU9BJQ_\EI_# M( IK^.+D(@^3LXFUW"G)_/&NF%[Z&9O':DY>+C'4WXA=QV6'22=-PQLT&U>1 M0@PBCCC233"Q*D%CGFP1N+EL)&^GZ,T#=2 \[[BE#;;\?I#'_GYTHU5GP UT M:8F39C&DC+=L##A0GP*-.N\&O>:EYPXC.:ZS$:M7Y8L 4^YS(KI1_1;KP-%^ M*1.OX)+"5V04MHE/G2\BDA8>9E:=+R6NT$,3I363ICYD#K*PB!HE@M8211!- MN>ZNE+)?.3Y+CPITR]MA:S87GCZO6$^RW]@:@3P=6?\632&6XFX^A=POJ;Q: M!-_7+S.L< A$/JP&BOGTD!'GQ8ISA$:,-R !P[T*#V#GJ\BCKK?)#$XK.D*8 MK]<$GW< 6<9M](.EP6S+-W)AL9)>O2&0TC!7H)'J^-HKR*WMJ1/E3K6R1582 MM$/C-F%+'60[=22I#32%S'@;CG)T M"3S]))B8E7/;IT=1TCR;Y/CERAW""=JN?2*'YO)NL.:F$PE,,285QV*2WS!:\1U602N1 M:(Y%)H(F[242&$OR3I;?E(Q& J-DF!=\USH3%T9%XGV>*L['-GN7Y6.DU4@, M*[^#B57,,KJ U#(-[C1*SO'U;46W]TS?!$1)H_'-\+R-7+LE"N-BEMVF"AJ_ M.".CH[0FX[FD*_#%R/;?V7GA^P'AAJ]:W8+;,S(NIK_\ MFJ=>L.^,&AAHAL-Y,2H2C"3 .AS46*8!Y_AG<#"+(1[E 1@.5]+5THC,B_AX MUCU,N1P+#8F5HX>P2;[Z3;ITKA9G\X,\BU:T09-JN0>,/Z6LK3*5Y.":A\Q*>^@&)*\S MQ__=$]H43JR'_\19@OGSS56? D!+^0.V4/4@HGHC3V 05X?+)$1/X!BRG\3& ML";1E$V 9KEY+F#:C+U4<9$;01R&1"*\EZFDHG-/%W+I%>Q,]#1I9+A;>^&[ M_-_1;$B#FQFRD=CMDB?7RW7,] M$FF0FE"SU$4\&<0=[%+$_.XJ^+E14@>SCGFG3G'V^! MW9&PJ@N$5]2E+5_M#6R/,:H:RXM/:(KXDZ*O!]YO*9-H7[$6@XCJ/>RIZ^TQ MP^&\GD4F@V-K EQ+/U'!#H,M=_+"MOWPM;,<*2O>FB3IC$./T7*ZM(X-)=;1 M/_K42/'R4<:E!X$D*?U$AG+7-6S;-O8*IZUQ2RZVT^:P>X<]5]Y@4UF$F".9 MXE.5T!:@=V")TF@>*+;7?^IKCG_.B-J($*8A#8^L?\00*%V!,%][))PLGCA3 M;/Y0!0,5SS%J\LPXP)I(-/AQ\-2*:B."PA JCT(V?LO2O#:M0TX"0[0]=(R:>I M5,K[>#]0S?2?&)?7)6D?\.>&:XN707-HFFR1;>+ A((XLEF2P/.5/)267M#S M(=QP:' U.H5("<.GK.M%7E<:0"U'4Q/7J?XY+BA>X-M'*'TEF90@4/C#P-XH M@A-UPLX>&A%I-24V=Z2\14^2'$;_1;&ES1"#=]&(V83**?JZ6B>FMJ]VZ)XI MLJU J\HSZ]X[.%K [BJ=H79XO@::UQDI']"!*Z5/&3 MB^!XI3FZF:0L"R-4@?6!C*P]+7CN&C2PCTCN&VF I>H4KB=KQ#QD)S1W3$\K ML9 ]F\I'LA[][1^P=I#\XBX\[B)I!.3N"7PT!N=@P3VF]4KP%VSLO)['C#O+ MF_-6PW9/60D39Z!X9:3*4,^B;]9,@=T \F %FUG/#ZB3RJX)\VBS:H%+3W'O M"\T"2.^+N[!_G!W6 ?-7@D6D#JP1F77_S>#=@[>G!QP#>',T&(3W'08 '.E> M^"8%M8L+\08>E9K\)T;S3L0G#A%@?A:EJ,XR4^%97?KW^/L_!@.^.TFL1=GT M+)M=7@0^PV::^L?)B,^Q-8-[?U0.!I1J$M&KW)K)4TAHWQRT*WEMF4I M$?Y6N-#N-3=F6UNP=%LFVB$3BNS2FG"\FIF2.^C*IQ*%D_#+\ISUI&:4^VM5 MM(.HX M,TIMXI6![/L\&PBH:2UVJ(X@JP"JE\=SG+J%?DYFR;^Y3S;A(F!BL(HB3<:: MA>V[A'V/.89)TB6;O6.I4%>*&0XRC,2XQ:)KTK+,C*2/I:C< MG@<"]E0R [L$+AG8!)P(W]+>$S_[*C2D5D4IQFO9+Q?DR0K-'CC-OO8:'99V MR]._EIL@33Z9)65*)@NJ20X@JR+=&I(%-\\Y6.'YL,32(E!XX:F'_68\KIJ\ M&"9>0]7OA9O_;R)WYPFMCW4$/2>69E MC !+.:C0(3&R#?,*K3/2.16:V52\SFG?0+Q08ZOC/"Q3-!$0"_F<+NAK&:GCE2(!B0(,1X7@5> XX>RA */S2PY;+L.2%Y3 MAUP4EAHB"(CB)-=T&#;4S@%EE-0B0[2FUV-M43X2L[>Z^S4O,W M8<>K*^P4$P*]=HH"?15\0??[H"TSEB]9L/.8:"'!JR)KL(1*MBQUJE+:3Z<: MM5'H#_KA*X-.C68B7F'3(*R+QR%T?A7$N1&AL4%OW@D&27?$XKW)P,4C%EGY)? M&6=S*[RR9G!2-#18W,*)RJY7[ ?4HQ 7M]O^#B^QOY>%!9[]0.JLEG-#%WA[ M0;>W]QV ?S>1N-G9)&Z6$C=/-HF;+TN=^)#J[Y:_08WZ^(W"//'DJ)"\2UD! M\T W,AK;5+AWKD8WZ)$>9G$25(84AG6_I(QONO")?OR , &+';D1WW0(P4F0D@;-)I2>KZ;&+;-=*3@V(NQNSVNKWI1=-\).--HH,53'U:;K M&> 7Y$KY[=)",WQ<3(FFU G7D7CT2%(TR5R)!IZ: =ZKM!4?9(0QY2*,V5I( MS+AL(1G>T/%R=K'1YFEX=2:= +IALHD9:(UR5'F)!5/*D&>BL@?8%4U M0\%P5[L8;MJQ96C/-L:=UO!:6$R45!%USJ'NZ;DKTNH%+JX-5[-+C578$[_O M[EW2J -:A+"]"!@'3/V8M5V6X"K+XD7K$.Q65--_U7 D]F %"BH",.@!8LH' MG&Y0 Q68;#U7,1JV6G?WI-"&5Q.C.NB=UIGJGL"SRGELQ"3*;P 3LS6+*(?) M;]"S5%Z8TRIQ>F0$QRE$]8L^$&[D'>\2J.8@C60#1U8/\^J:!9^6^&=+OQ%7/(>&JUI-9;K <"H MV"-%#"3[M>I(H8_49!RR6U2V,OA)8")C8.$NZ+ &P$*JOZ8)1AB3$:@".+I* MIB1D8&!08V)TR\/]4;YP7, 4%34Q!UEQPF,T*GI^/5BOH_+HXCJS7GA0?LIG M/8(_6#$.KE'4IF^55%Y?B,A*=)JPH MAS4U *6I!J%.(*_-Q=ZBK.IQ6S(*;MF"47]P5SF)@Q^A7N[[RO/!F?%R^\M[ MUU^Z'E<:Z]:W "ZK.XQM0N&7!S>)2BEVXX4R*Z^1+JPY[HM\/K4U+1@9%(X4 M9;F@^B\GEJ*6PL;8EHWE!@N80'0IHRW8%(]!20E86F7F'$%3UFW<*DG,!7H2 ME+/4K:J5SPT3@>()1( 5LURN:N)VI_+('E#N4/+I1J24<&FN>'DNFQE1[1X= MG5U&*MXPKJQ1;!U9Z+(F+)G8X';Q?52_L&_6<*[ 01FE>-[=A4WB/'EQJ%!H MB-YKJ>K!D?S!3 M$I(5D\@L&J5W"S]YO5EO>/1:L,"QXH,5! IYFEZS7!TCY4Z([C$L!@6G#&)/=W0:_ F M:"L>HKVP92MB[P8-4 G!16TFE*>3S%8)?8TNF#4!/,(ZC1>M=++"F1LE3UKQ MY*>5 H]LS:#:RNY&*O2+E51#*WEL0BVJ4*4'14ML-DPRFP.MIL9SF^1B;6+K M!L1I-$](6Z=Y R/W!Y=FOIVCW5I2%L]/M'XDRVTD^20.$FL<8FZ MT><4'VDW^U9%EB70AE/7[N+EF_>X.1&UDL!ON+"JQ%)3QB&7R;_)>/5?4<-D M&'DR9Q$1C-(35FV,F]@(/3]1*O5@@H>@/>*ZD=E](L@,-H#:I8"N[$^]?+_9 MB@+H1'^&VL#%KX-S4V\). /JOD%)1>0WI>JYIH;@64@$9RUS1;E ;K+D_YKD MT(W8$T9W>'1N'*]_'FT+._G-CA'28\EOR$'6V @CG@+'^.)2K+N@I!I.M,B< M=FJSK+C<78"@=,$2Y;$'^7J3YQ.\C_(DILDLH="(6KP1EA6<$R">_L8L+A)6 M2G+7W0F)=$>4@>=#>1;-YW32JB7!H9NZR+:&BRVJZ?/8ADG8K%G,HHLJJ;#4 M:PX_3_6IA5>P[NLA1QZ[6G$W"G(1?(0J@TC^&&OE7NH/K!7&WW IR"7WY;>0 MGCZ\SQF/3;>U)#;<$ I1B61=4)5L)54.J@G%(O4C[-5HVJ#A44YD9$T.E;67 MFGN0D[5P9:"X9MA48TM4D=A!)F[H*M]NUAG5(M2Z7$4/@ S?3)B%&]\KH%B> MIK:,MLI*K>8*VL*Y-XO^[0?P2J'X0;0ZAC,X0#1/BZ4T4&ISNSG#>H_BHQ3CM(Y&Q+H(H)(&2H;A1@NF&0N M7,)<$* =Z3#)[<(MVP[=LLM% ,O:?)T4Y66IY %WA_** MNELE"-QJ) [<6O'M^4R3ZH2N[IM,'^NL=)L.:=M>"V?,7">T]H/C378W>),E MO,G3#=YD9;.Q*T-*OD6GLT/EY< 8!0H3&QZH/B=$"=VBR7;',D$N@[ILVJE. M?41VVS=Z8CR@1DND6]2INH,]M ?BJ;6GSZ4R*%&(@>1/)O *FAG=[;H#>CT? M2A>H%3I>:E+F']08B"63S#;M+,Q4J;S5=B7$(;.JZXEKB4ZQYH ,L7Z3OAX] M-NNJM1";&-R*J752FW&'XI>V +'*D M$3EK2FI8>P:LOG<&:LHW-"ZT3P*:5,PF-3R!+%9;QYV W'JR;.0'+C7$+*4= M&V&X EU[,VCRZ/ESSCTC=>FE1;$:F"08\ %-L0X&W1>B4/;J[=62HAG-&[R7 MVI"%H3V(.0.+OM4?V?7![ @]^^ZP1"6YU0AFN-&5ZG5:%%)/7?9\GSZW&8B@ M$6=4F#SQ 3(YV4K5Y'5]OU0YK8]24N7^6E$*8[]Y*)&\Y/"[RP)Y.FW4/J8C MO>45--\9Q4U$Q06WW4/O3X(^S79#^@O/T](6$\Z_+:4/=K.U70/;0&T*M6%3 MH[5+/_SH:G^\5A=4@U-23>SXTG@2MG;5FD1)T4DD3PJQ>\O.2]669Y@B 5*7BS@W7)Z.W,F_J$HE+328H([7VXG;]T'J; M\(*1>Q_FV.=DLV^>N][7OT-\9W]>\O?/J%+M&+D(H+\7[;?P'= M6Q7Z&+ [:/OINL-=5@A"\$L5ZU5RM^W^[N,D@_L]J.*7J[YNWBXU8_)MGC]Y M^OQ%^[K.YSJR5=A/)>U9NK"AG?G*_%+]-A&HI)5) % M+QV]-=U"Y)0Y4C:!J6F9#RTVE6J6Z>#B@(%'CNA:TV.+/4?=LY&C.R9'#1B* M0YV*!^SAXX=U$1O+%SW&0!P%)XC& 2LD//3R:%3/+8+>1*E:M-'85(N-C*RC MC$@LH DF$J;67@4MQ9) M"5JA'$?*]__=5OM;01Z^(+SCA0>^C.AK-9=O!\Y]G5STJY7>[CE:U%IU'2ZRLZ3(R0#IM<.^G:! I'TJJ,LN MDOB4B%^DZ!TBV&U.' 9"Z1(=?@4#'8\Q=!U]YNS+!&FY"3?4#_?L2\%E>HG7 MB$RU&F+:ACE54V I5^EU&7.B15:X9;5O@!V\[D!*9&&[KG@=[[#[.@>(LO8* M7&>LO&1\E\#*5@45V$Z]HHIID_TO]$0U7L?W;@HI7M(KO.7CK)(\8)N]: MNJ-F]\OH":H,JF'$(*LSJAI#PY0(MO#]J)02PR2*B.$J24I.%89*Z>B%F4[8 MJ0_A2 5WF])S-G1+@J<5!S@C(H]*TO(^G1522QV4+\#6$0 MX0LL-R\9/>CI$ _7[YH]=^[*H*$UB?!@:3NB&2]%T.*8.>U@?X3JY2ON%?CW M"AN9*[(:EW8YS>>W!';]&%UZF*O6B1:(B M0&DC#Y;XWAW[>JD8R271I"^Z)-3:/>1I/6UEDV2R6TX=E]4CS^(TI MD"[QOYHGI8"ZM\9,K(?8*8%W!QY^M]'SJ7'JJ"VH-ND*#&S;^&ODZGM?0*5V M!R%O^\+Q0\![H1>?U)DL2+/)D_98"I04XCR[:)' 6Q."J&O3>GL;QGK MKC]!YF&TZ+A $T::.;5*(BSH(CC%0X"+!@S3R==2F>3L4C$Y&D".>5V LUE: MIB)GU"PQTW@$4B4BPYJ^!/P 729W9WAO@ +$=_&"+G2)POS18E;VYCK"I2RF&N&21C@>8%\LK@1@=1XH<*%AM M5?RFN]@Z(3LI,VR+SQ$:BO 9LE)1I.Q=L=_&4M,NMM]HU[B."T+ 6A+($:L3 M[Y"V^@A$RCOIAC?=1J1>F'$=]G\4%.'Q&)"@_RW S+A'ID M2)\5$Q68UD5,DLQ?F9.?/3-Q$OEU=H61WBJ, ]6V'#!?967SPJ"R392QXZMS M@& G^,V6]S(:[,>Y8OA:8R!>Z2>1\BZTIP?_*$HG>0%K/\,U#% /,@L>$P3C MX5\JL=(,[B;LP[2>7-'/G3F6D-X:,FR.)9]7R(#.BPGOP*UMD%Z7H'*6M(RK MF3!1A6DOJC/L6 OJ>Y(F8''K$LAQJBN3\ZR045JV$-TJKH2\Y>,+5(^\%+N& MUA?44.(\*BM;7=7TY9JA.:'6;;5E)'MJ(C$S"49*!Y,$MQ/Y_:MW8$ [L-<. MEG!* M8>+0%(7.M9M\1+N=CTK'@]7 &8&I+*.OHU)@FTA8+H0OZ-6B+^P=V\N-U+I< MVLXVD9I["]Q.I,=62=D$;+>LA\Z3RI6X7D)3;V)7LN\_#L-S'?5GK38)S<)( MK:!U@?0[71\MY3X=2]G@2H1=C=,:>#E4W(JD7$5ZG6W*E T-=4QH_I[OXZR6 M+(?NO=OM^CYJ[JEJRR">\:)+?/QX<"%^O ,L?NAUV6 0-JH?>'Y#2]N#57;7 M2$Y;K[Z9%M\N<4#+CN156JH)GA!I&PSFP1%^A@:P-CCI!FMYIWY3?.["IOIH M;!6WY*J/C^JD^E2)!WLK2%]YJ:*^ ZI&]'M@MR94))UI!U MN/OBU*N-9H\A\#T&[,/I[202J!DZ_A(7\!A!.2REK*1N?672_67F,K.EQ?;N MIJV=I;V+S59*?@D4=IJ?K]/VO2*T ]MZ(M&<3*ZTS;9)J<#+>L,X=1\&[^RX=D:^:\54[S3[=6E26IK(LDLTZIR0; MIQ2W)SY%/)E@*P@VPQ*$-Q>/Z+_[X1_+'S:P)BTB10WZ2,5,S[)R=''V6CRS MI1>VG6>I)^F,#P%6\/;'&C=P)T$:8?4M0:MGXA>7MB&/7A=87 N*;YY*X9<' M3THR&^GX;[TJ$V@NY[SR,R- B.6N@+UQT&/ M4!4R#:;KD- C(AR0J6S*3&_O/7^(OW8NCOQ?79@ZKP M/K(GL((X-3;CB(XQ:5SGQ16Q!: M"I;B[;NDC0XPY2B]F_.& 1Y&V * F&O9 M>[>ST@L4M; /1Z$,\.\1Q-#1D7Z&O@B(/+YT^[OOJA/!<]4>,ZR0@&SEB$NLB8 M &A(-> YEHY,HW0L,,N9-4BEC7!*.@#0Z[X=H!+H[&BTL M&B'%=O.FE%M$E3\ZVQQ8+])^7=YO F*Y;XZ&W=YR*5I"MZEP%N!$2VMI2>RO MME!8R\![TH%L*2(G2R^*E0V2H!V 63K,&' M#$GD@D%E&X\%\F=4#SHS75EMD1 M*:.Y8T*$G6B;OT+FLJ22@N+S!&MZ,?U*/!;)OVIDF8 3D:D[\&VHT&^:S)EL M>H2G:Y)1RVAMC6X)(EN FPXA:.-6Y7T"MHNZWZ?7(I?N/'YHPX-1YOF>Q!-+ MH2U*&T3E5%I/N^9M9)K( \%#E:@JAZ4HN$OM01N;J;F16">XO9/=Q)X);AGQ M>17DT*,-^\UI M7F4\6AZ17J )R<99U+MX<4-_<5U!(@$M=%<[NGUDY@=A":8^;NV 952#KUU0K[* '8T1 M9NCC#CF@Z>5^?9TU>$WAL#W1K9 02(2[ F';$F;,PC#&)'<)*'#"[06@C$8F M%C]-ZX9 5$%F-#K;B+=J4X(BIW25+SMM!ZB:(LU>HR!I:-3UJ3"R4R'R:5)G M8VRC.5Q0G0Y'0,N:HA)W(DT*&[:U4?WV8ZKRB5R(3P92 R-,1W$YD,7KNLHF M;FQ/"L7("I/[5W<[/ =[X-'SOTA[-+C1_NGO_? XDQ^%#W=Z(?Z0#E-P8-@BQ"M\!BUR M>=5UE?C2+/IGSKD!I$6>PJ6FN&C1;Y8%]E))N-G'X8'GUD/ZQ[(2;J^%,DBF MBY9F"=3>QB3'2+O!>-O8:[+:E+P[L9<2M!7>$:IPFX1NYUF/$9X$%]ON;S_^ M"[$#-EX]<'M%0Q(<-*6X!7L5E'R'__MG72RX.6-437OM#-BYB5#!43&T-#M@ M'!M:S=XN;^#R,;L]CBJREX40"(1 HE3T1%S'DMX-/LO TI9-^-H,BQK+K7>? MT0Y[V \_3KG.V>^A0L$9I'M'V_C20PA>#8L7,:T44 B7!5#.(IL*5Z-$MRXS M283<80UN+^6>W,6&9)4M.:NN5D@HH2]1?S'M$9B^R*]$Z3$>3A2F1,^JPXQ$ M"V*U?E%[H+@'V9@-DRFE;(I.&Z%IJ3WU.]P\F K MS>64+E7SQ'2,I,DG=#$06H7Q=DN!>;% T%2W3K:($/ODX^64SJD"7B:"8-BR M%RNJ;9_5=GOV^'TO-B2%;M*$D5 M#3R54F;;CT]Z]"W;O-[5'CEG29AOW"!.*]B5Z >\=Y5=>)4&QTJ>%(.Y3!%E M*[E]6TO2DLM'^,J]%>I6+TVP@F#]N0*4T@$46NH ]0[]O"E$[:'E,X,>[ M"'1/CH,SQ1.L^)NG^<+@,,AM()2BJSF6EO(%-[KBIIIWR/LZ;O94AIWS:UZ5 MYU$&=O6[" ZII!>>P)]QA&U\SW%6$SJ!_Y',AM'PW/CFMS,2ABB)6N]4-?B% MZ( BM:EK,:^+LHZ8VV^,6VV*F>IVJA>U%%'2)^CY;?=W_A*TL*^B#1X:W]X%-=I.8HTLA!H._/M)] MN4V9XYT969Z!2[3 U>H'K:J-L7!!'TC: M4W=<0D:B0IB1/0!,(?=8_XFM)Y&UV.B+)L@>RMCU5+^/D\J>F*AJ\6;N_A+V MY)9>9$9[%2^!3)_6 A?Y(I+LHF7M1\,U8SAOJ_!#SJ6[8($IVMEKV=BIDZ6( M*K!F%WRVL!0_(C3:C-NG?Y"ULI5ZUE6^DE8+?:U&P!3RDM!_?]AC:)C7-D.V M %HP([$%GSXAK;(/[X:XPW!P'OT;S#4D67DOV!U0)S^%;Z4;W'U]\D\]*1*N ML )/.KUZ6U2;F0=J][BN;4C0CF +PLPHQ(/T#0BPR1KH%'M'MLY@DAFZHYDI MTLS-%2&7@56#%WH(HE$]PVW3TDW20#4SJ&JB@DWBN18N:)6(?QCP-H'U]-0^ MSBW#"=0-XPU&3?1\A$O04%<$>]0"O=)T'B3]\%U>&#SE$?)7SA,1% WL]6P$ MF#N&95B+1Y\W]SI.G%_V$NA;$NI/:@"E:R\>?R[^5*',$6$;(:I)CL@ ]=:/G\AV_F]7B#>UC"/>QL;X /7]_-ZP:\J@N](=F@%7;I MX<"5W]]AN;SCKCE%WN00-*W3F9%Y"]RL@??(Z2RM16C>!]4[?NHYG8*E%7?3 M?$96N-+FB-@G%5:.: $"OA5'BT9A4&.T@1XBS0.@>>:N/*,LGYX[J+QSJ:/H MRYU-]HTP_N79WN>&(2V:M(\QBL$ 7+J82QTT#..[0CT)EQ%13Q'5<2^<)64T M9R"TG$+PB>.Q!IEB38Y4XU'RH="/S1 \R[.-PHC9)9*5U^R:%C&,G(PHTO MC5_Z**W-9UV(E<7O",4;:(P/.CRRXCWL3- C] M]1/%7CV&$R?5>;%T#/G;D-GY>T+-CVY,.I:QLA\-&P]V7OG"6S0V-FEWO0A\ MB%V#_=M44]M(3UA'G I$5>Z56K=PM_BF9Y06>N%#^#ISC\SQ+'T*J 4%IW_2 M%(0PU5LM)+F/^07J$JWO)\I^Z&\2.J55J;;8(& #4-J@$42W=PMDMD)3Y+%Q MO(8(7DB8IBAAT[^;Q+--B"L1%/TY^G;8C_Q\R=#O8&8(+C?V5Y?&W@&]9S&E M$MI#KA%QR[&,%X4)=@PV+ZFQ"DW+J+B=-I6;: H/)])&'F$T-98:UH6P:G"/ M-JI]AO4HZKE/ETKWIN/8/L^28,SF42)M^QQC\RC";@.2DA6O;<6S\[J"DW)I MW?&K&"R0(AG6@EB_,U8D-V=K3(+R_!"#K\R3HA@"ZCB*$4)OAK$"GR,335)B MI=PAVPE,%]SS_JKA@D@\2 D ],LMQ3?$!K5%:%(-CGST^NL%]@EL,U4(07G# M520#KK9 M?B."7_W\]FLSFQQI"+MW@S>*=+.?X&WR/Y[BIS7MZ MX"Z9P3RD)O#>JR7@CF\J::U3[ MQ0$MK7B71Y*L*S^>=&OLN).6=L$I+I$AH=[@2\-HDN4@)Z,.*@Y7#=1H>"B: M 4S?#/L>IER7=N'K,#T+;6H^L548&]/25AKJN;S?#X>Y#5;1D>FNQQ_ \O9" M6#":DC='@X%W5P76\1)J0];,]H/C2?5&0=5+EN+=>]#8FS:IZ;7@9"ZRH:U* MA7$QG9$?F\D[12/3R2<,]3X4VF:+K5'6/9F@H:CZB2BQZ *W"^G)Q L1,& : M5C8JMS"*C]DPY(:XLP5L'R4J[;-\.3*/V!J+_'T@U0H>W8=WNDVQ-=-$W6)F M3C,PF56KG6"[5)X-F38"84ESQ/I+X>", M 044$F@1XW=L7-PXA_FI/K1_RU)XZW"B2^8\][5;#XMVQX4A %*5NS9D4D2< M,*L#VUH>',8K6_""Z^,Z'6-BAED!N=1<#G/M69(7?MGVC%PSA+L%1,-T:87$ M)5;V^MIDC!]J''=)*9-G8O:4;,LO7KM 5 E9S#R_#-A3\XL/6+!BQ9RFV6_7 MR/!6# MSB@R3LCQN4:#)2I4XA;#TEY/D5HP&]P4WX0B$N. O/>Q"PF@Y'B:L'!A/XF( M18Q3QDFK(^1UHG"#AUBC.',]5]@[&@Y9->7.-: @.;%?&#EWK8$M--ZRH'DH#C7/H,)5)'8= MX"Z4_C$..4AD8&B#(OY,Z L+>RE5Y)$0>;5]S$%C\:887O*(B)?Q-?P;-5\" MIVHTVJBF XL[*"D,T#1QUQ.3.U8?I1\262B9!0(I1M$'=4*%()6P Z+*S(N%#]^8U!$J"6.L0>H@&ZAZ MA0G97ANH>"46"FL>2/966-:ASWDJSPLI1*6D0Z^5#<5"]ZX+&=8)>=4>3 M $DP$CT:F3EWN^269^R@PVE&(4C>*O0U\\[0"*G&ME7X[ \H([>VR93__<7U M(AC!DPV,8!E&L+.!$72G]W4]AYO M/\.C9@GOC0OQJ+?]\'G7MP\Y%=<)ZW;CH"?\8^\DW.T]?O*LOQO.X'0F%C(Y M*3$H%*S F^/S\=J'O>V=[?Y.Y[47XMPIE$E=*GV>A=;H=GJ/=Q_WGC_=#5;- MP4[OZ<[3WO;3IQ?,@P@V1J;(11.B]3;1/WV'K2*\/"7:/UAB8\0C"7B_H,L" MOXPIL8DJ!:2XYU-B^%E"%_:W,%0* Z-IP[%KI6L7(OW(2\W@EP+]DZA5H2JTY- 48VV+T)H>?:I\84Q^^DL*&!L14 MVJVM/ 5GN?-]7O!6E9K+)G='NB84?&30O4>#XC'S!U(/Y] >B"4JJHLKG]>K M[.FC6QI_+NW)D.E\1UGI-8]8* %%DUS8@]1V=4"G@!ALL[P@]U!V,R41(ZJ? M W^D@)WT;5%^W[4_G(7MHP[#"0!]'LV3.%U8"%XCK!]0/+\OO!Z)5C91>RN] M$!%,7I[#5WI-FKFFJTZ7*S,LZ1KP?6:H=)>7.^ FMY1[8E4TDBO]<+W3^=Q! MQ;+C84VGJ5B'O BG^;DA<'RW7FA QSU!Y)+(B DG],!=*9E\*!"A%1_,E X2 MD2ML1T]FR"6N< E*DXWE22G;/CU%*LWI^*T";;F&=R3NYPK!.W- MJ=T4]=B=$O&V3[#3: 9D\7C8"IM)?DLF_N00CZ^!RIYK%N/WJV::S@63WH#O ME>2%S>JBQ.'OJH98H$;Q\9 8,.*"]IC:N"FRT5[M,@%>&^(&WQA?Z\.7*49>872$HS2%F.53H>,6?-:,\DJC,)FKS.Y8ODRI;@MX]EZ/ MQL5G@]_YA01.'V/-A\^TDIJD) T-&P:T>E).*;IL>Q^IUXS)+!MR<'A1"-_LF.0HI@('[GFY]N<&@Z/ MCF!#SR/JE/K7>]OWZ.\2DU7R]Q<^_<+ W0MP5N)JBO?;_@O8;U6ACZ'>6J#P M] R#NZPXU()?JEBODKMM]W+KQH8X0QAZV>S&T43GV5."V2::1YG@7Z.YU V(,/&9/,=T MH(US"U X+Q:-6D%^05C^JL YPN7?"-N/+6SH6*#:=%N5GO=5OO<8I4 M-)%UPAFF/\*PF/3ZE4XI!1/7:%PFSP+5 GK)9O'7;?$]IF8+JJNBSU1!)RB$ M)9> ._]\9@YC!*D@ GAL;)2BQ_5\6[ ,W*N,C4.\K6WZ%NMRB#RW!0B(\J.,@XWVER:#2U<+E(S!3R:YA MCL.4RM0W\K%F\J&,@XAK!Q>5*XLKX<0?4U?5"J;0< $"9AD,5CP66*5$& M* MVI :P?JO_O<0@*N@8Y]NT+'+Z-C=#3KVNHV]OE/[\&.+;TJR[A0IE:,'MMV! MG^GV\&3(YI%9QZ"#F5&[BV*ZG*^@3(1F/KVLN9]>MZE"OQV E'/C*CD8K-9T MB[ZP"4BNGV)L04%5VPI:U=PE-W5R)*MKE5I PK0'[$:5"R!IX,%S18"52 MN<'KXMW&KUZR+^H\DC8W).:^&#Q W;Y:J$XXH*99GN83IA5A"O>(4R;C(G(L MP-S@%KR=''N.NCRN/QDMGOIFJEU0E3I$A4W1"LG[([$3L:E1%2-E T'1>A+L M"J(: MS5(GGYX=@#B%VVLE*FHS,A"^8F9>$>]Y-KE!AZD"P?BH%UDEM8;B3T M0:54C1%FLJ$HVIS&':33C1(>BQ/D6<'JG:H!$&WJ@MX7%B#>7=8?Q38>6MU; M.D:0CJRSW0(MF;?L?@L\)Z4S,RM5F:0[!NEOT1U'(5(I<+T7"['2*M,L!G86 M$?'-%T2)EJ!)XJ"71MJ"/ M#U<3!_X9#3]-*LGX4 D"+3U5]ZE[7L]C-@&Z!:(I!02HLFSGA<'M&7K%'H0N MXPQ4&SP^PS)K?VQ)ET0Z^>N'ORDFE(DK8#JRO%UV2 %.[R6=(2$UDH'."V&? M$. NH+UF VCZ)L+&&=+K5#%Q99VP"]B<&I--\6"P!,H65>B#,Q@?R@J,3A2O M!. :6P_/;"XGH*8>UZZS]M0I+Y7A1NY<(L"O:_ED6&GC66!?R8'+EDB'=']\ MDRK&VV?6&-MR5R>8EZY6T%HM!7.NTI,>]< -'%.V>#Y8+IY7"NSU6AQ[8K5* MV;1@H-#-YQ&B(NL!:!9'S6W)PAOT?C+M0Z+5F9GXCAU90Y.224::T8=2DNZA M25-@99,^W>.2I68JA13KBU+V^4-+QU75;&POOUUF8B>,F==EY*-PG,EH TO^ MW\EMJS5)$F@F.Q$]$^0E0H.R;+@MLEVEPD"/'U^A:_$<>RE,7T;X\RB@1SD6 MQ CC;\9!HIT?)52LKOO,,D]I.PG'39G@KPT^\X.GIL#@V0TV9]UVU] MYWG)[#/ZK2=6<<^2DDKWB=&0VJG$]K/QDL;>K/&ZK7&#I+:G M%+58]EB>E)22BJ8PKM8H>9TC*(K';2.^ MXUI_VPP$1T*YH2P%96VC']O*S=FN/1\UL3)IK47_$OANTDLLGY"89S)D"$G_ M)!YB@ADHOR^2]&XB:@8=8X!.,G95812/=O#TNYWC+A:$N&LQA/WN$4R*UPEK MM,?[:?'F^"(5EA*4TZ7@-;T](7Z0[Y_[%.7>G/;#5]PWRD:V&]>F.2-7>/XQ M058M0FX^)#"B&0&MSG45;69W@9L$'7B-9G)__G[TW77+CR+*$__M3 MA)5]92:9!;,I2JJE]?68L5A4-;NK6C)2U376_R*!0&:(0$1V!)!)Z.G'[[F+ M7X\%F92H$D5B;&:*2@"Q^'+]+N>>0]"KWE*:5MW5F5(B\I@:MPW18='$0 M&D04.U M9F$F8V< /$79.!0/0)UG.W#ZY4B3]T<)]0]GD.84I/GY&:3Y=CR< MOQ Y&-^3;RY5+$^IQ8G&1FC$S?=H24X#5WDV753;XKGH#>CT_@;*D*1H7\Q5$TU%)_\3_7ZT^(_* ?U M+#YGM.@CU29&"6YK1R@9Y"D?K?N&$(ER&-0D,"]R+.91%6!TF_))#<4M #9R M:(JK0:2PQE2BBY-6HBT0DP@$:7R8P$5SMEEW62;Z.@RSPJ_+"Y(I\;06+&2E M@^-=C:\"2J%VJ.^'2=D)?J% MK[I#_$^B]WLZ-!6Y77V=$$^IOVHU>K7%IQ@S-RG]BSV27S*!BO/7P'8;9ZC# M:*D\?0$9%^HN)X(">G32$QHCNN S\)% 3W$TC"AE6$W+XA:PSV\2L1[EU:$V M%]^%'R7-"61KJR']&/]E(+,Q.5MB!H62/6((+!K'2,^ 8:S6.0WA$86RF4=< M$,L==I+&+;>K^@N^8RF;B?G3XH-K5EEDU?R/E_! ]WB.N+;NFE\EU.?DF?<- MZQ7>=(!.$L/!0>2K@+&P (/9!GGK\GI@U+7H%%AM!T /N0P+&6#,MYTH#6JA M%R1=<=.)("J#O:J=2&N3)@7IJAUE,K>.639\'.=A!C.B]]0DP_:8L*YK[O*4 M4^@1;?0>+0=S$TIZ9*01E' ]-L4,^,ZFV&@3]4%X5H83,QAL!JM=)R>ODPU_ M.O!Z2(@ VE9&-\E0X G/AJ.JZ[FU0 ]U?3=1(6+#LST&2+* (9PT,!)!.*,\ M(9S9;6]Q%0<.5A-'YZ$#X.<\QS+L92)S](:G,DY2MG[DHWC9=.]$G&+JU1<# M;2PG"XS,$^7Q@MP2.:U8> KO^_>6M/"*5X2)IAF4VFH*:2U<( M]8V3K'0+Q[5EI%X@N"^>R,9"6F&?C^_.FB/.]87L47_+;2>VE<="WM+ D8X6 M_5D^(BQZS@#")2[J,$^6+&>8 !W[0Y.='MD$>:T?M&!D MG,UV$8);:G@NB^/S$7:BTU@(#&Q:;H6->%L]I3$\3GK M?J\J:K*:149]2,UU.K:TH-:-J->J<8R'3GW=;=MA*.HJ=[1V?\>2+Y*D+5?O-?TP* M=QT%#+2$XC*6H*!'D6/N^V;%?7?/P.3(U=" QBDZCEPIN62#%!\]>AI!@UQ49I EI$=I7T#10F[]^&?G#H/WON;=#,.A]OP'4FH4 M(AR3]+B3_.E6N!,W1)7! PX%>3Y@$?\/><5\^M<,5NBW"%#U%\Q[;,7 M?701R%?QL_,4_\JF6"K@+G.V3/N<3WU8US=]O6JD'K8F?2M-3$1[4.5R62X> M-JRMXW&5U751_(HAMY0J(+(9A:370B'C*%OJ:U*.**V GY7)R:"C>BUO"8[Q'J_)R*YG=K,"; MRBGZNLXO$\>>J@A&;L:$G%8RWC5,1V5M&V41AV!5>_QB_8:H]X=:RV6L'>P1 M9YU!371^8R4PFQ# E:;C.0.MH!MM&':VK:OUX*]USUH%B6 &0!2( M&K/ )70OY.+?EE#L V&U?(E]_-)U(Q%D\(5G%O]6F,7+XL_$L/AMW]P2J0_ MUD="@0KS_ =R"/!1^UQ!9,GZ,B(DU?VD6- M#!UC*1B4K&K;5OHM-'105 #*S5[ -U7WMDVT:HQ8-[0#HS:9CL?;SWG_?%9C M?@:3]"$=\]0(@J+?+MHPT=7!_)A2O)^Z0.$U5;FC4=Y33A%0]"H1O-$D=:VK MI8+H<*SU^W1(5Q6-EX26Y',:1VN9J[WKVKL\ADV])C&'DG*3>]0Q%:T2/=Z6 MP'Z"]1ZXP+EM7H/W.:_3^\;MZ7Q!]W2X]8(D2ZB:$Y:(@;%TJQG M1L\B8TVL$#9U8.0O(Q YWZJ/3W7C(S\-7O"J:E6V'$=[A_"&@ '$%4P5;/J*?&3P84 (M8H. M47#-RDAG3,T8X=M&_RL.HU[HT25F7$=UC"F<@J%_];OPFPQ[53,RE(E4Z6!' M8X+P4H,TB%HO)WR"6*W.8&ZVA Y.N?S2Q-/)J38K3M[ :VU*$:Z2.OI8%0N! MZ])6LO?-H=[&1XO7+ -@L-%^U#N<^L $#3\87)U_6[< &A/Y5SA MV#@YN-LP(9LDRN0?:G:W,+2*U&WYE(G[I)& MBL35X.A5K&;"R]^0+GE#UX@5TY'E*@ZS2\Q28H#ZX2+\PSH6JNB=QO5R[ Z) MXQC/<%>;9ZXMR)Z'6LP?@C46,T?&/LV!(/U5HNRJ>;J+-C.OR5?Q3==-IAT]\A.<' MWSC*8B/]$FZYCK.#*+5P;$7T(T_Y8E,?E,OSICHY#G8.@\9 MKD8#GT;"+ GM49Z[>*41V#.%AS9U>D#.QN1R_%2[6G3HW9*8P.6K-?>F=:'K M1Z5.B_+BK*ZXC!FO%7??#66H#73FG-*Q\&Q&Q9H=3?0)Z]9NT^G3TSVKIN=^ MUTDSO[P((_!1!_LQQ-D_!ND>/CBD^W< %W(*(=\5V3Z0DPS!,:\[$WQJN"_B M+ZSHI:&8??PR^3N?$%[RR>.O_O+G;U_BGY]]]:G-7*7\]6F6_A;7[Y,OR^+) MX\_^$,WV=3S"4!F]N2'D:WR::G(W::H%R :37@NWP0W99 EJ7/""(\/>>_QJ M?C,9%3^?';R?).$3H(B&O$:V*^.?#SWNHUTOZ3*,7Q[V-2<$=HP:K"TYA95' M(U6Z=C>%AP-D,NC%)4\#]+\P]OO7JXC\GEW+J!ER/H53UAA(X9+Z#=2_B@=F)^C$K"L.K(DL'W5#F&1#7F/38WU2 M_DO2"TFV)BZ@^$7J%^,0"GF^Z'G(#(?G?Q<2 _8F/@AC&F-2\S48I?RM^C%C M0_5TM0_1KCTIB__J+HHGOZ,1I?^F_TW^BL@D;NTT'4;!)S4S4MMTW%=*5B"^ M+:K'M$JB,>(V2^=W:5P9W2]JE2 %&.]T87%\PLM4F8+V/>MIQ3N5T36/NP@] MG?&\C!:)LG&TF*7?)&ZOEOF$U#6-!HH3&:DDC>U#J]*Y>)]>!#J0W#C%Q[(Q M?.$BWZ<4A='0?2$C]WGQ"0VX'#'??O/M"_J.'C,4-"/ M:_)[!U4E?R-0T[\N/E1JR6DVIS8[^VHARZ!(\Y1/ M\W!);BT^44KV3/LDD70KU0MS/TJ.%&ZV;1A/,$Z/EF'$]J;9)V6UJ3F8+\5' M)!T]_D3#_-0LN=P3/71==X&/*$SJOWXY4 M/KY]?$>5<8 W/5:3UY"U4TH2)3H='$6E4Y1?@Z: Y5DEYI/ACM[6E@ 6%9>Q MZ6^W36=G*NAS$.\5E=4K,%W<+&D$0WB=2[R^]B-EQ3]0'<0]P6(XJ#;Q"R06 M1W<)=VS+XZ?Y>1J-2MQR1\L06,,A!XUU"RP\%UP$><"L67L=!]YA7/P(:5,M M#<.[] 3>RDJ^IU9:V]C[ _.P6%8"]2WX@)=]A[+#H6WVO D'PNY&HQK7)HM_ M+B0SXO?B+HO+0>L9=U5/,)>C?"JI\&W%T4IV! B!EAI0:D@>P!O54(4[Z/ZG M'*1$%-4H8$BD6'I1Z\F5 $A)NMQO$O,6"TYY]]/;B.P,H\AD;$2R+\"FI(#- MT!S2JF/X?N]JA) MZZP2GZPU(\A\NC9B*D79V48D32<"41H\^"T[2 M!R?>PUMRX[[8"'7>'5!,C(.O#"]79"XIVB79 M(7[]V^YUO7@KIK 3(4JN=>@3#I2BG?\=$H[R(WE?I37496,#&-S:F8X@5[5F M7Y>-$G4F4,489<>:6+^JOH&='<"U>1"MT54\*8ZHK+8BN]?C593O/W%.HS6^ MI4(H70?G?O-#S;G2GU#X>2O/_6QZ)EZ%525J*E):JI"J$ZD G [,D.]+W;I6 MS^;ZJV3&J:*ZNP$Y8P,@IR3^^<+$)M-QV!D7PPH_P\)F6$"0 M$N++*673HECW]$\:8?,-D0E6L,+H,!*J7FN/HJ^T7?O(?>T=6H2PO#H\"*WR MY?2W6"D/?=3P$XP7P== 80(G'R,]E060!],Z.PH!X--G^!LE+,@M]RX\:.AD M\G->K+.YG-2&0*\[PJQ,_?31SF-L"J=_[KBR;<4X/N$)WG&_-;+"\[+S43CG MPU,=JD,1,H>"[!OH+83PZZ#4AG9L7Q2O4*H=E1;S&&0I4^(;2OQF(BL?9D,# M[X.Q*U.SH@8[7=3!OXH[10 !9I&YR"E])J[(B=T-M\0PJ7X#4FWY#KT2BFNZ MC/&D?8T(@IBBFNQD7 1]8HN:*::.IR]'&'FT=!SJS99.6[A0?C41.,/_-UX M+3VW#)/KAGIR;WQV0$1 \^IKOHHJFWO>I5/BKE;0JSII @=CCW ]=?RX&%7? M8J6YM?,>F8^'E'<^.Y=WIN6=WYW+.^_V$'DO3[9$Z#UTF_T=BL0JXB46"W$T M)77W2% %ZE=?<<^(_0;:RZ. SG6"+2C[E))%BG_Z/D$&!#Q+9Q('OG/=).$D M O!$(N)GZ#CY$#R<;P1-Q?H90EW/\AK,_%SU=E9**4_5-$R/F6LI6L%):&O" M1 Q,H**X_NZV%;53>J[I,[.&-Y M8!+4T"2D:I%O- -$U94.^) H*>@[P$: MSGVV;^)L-S63BFII*(=4IZ^4RIS(1W475^:5^\,[Y&0YW3 M4PA&S0=\3;OIJ^@^Q*5,MY6@&0W4HIH@1S(Y_KNN;N+X4\8@, M5773K#6K30\K=B)O \X1_#)((IP"(*/ ]\@DC3EYC91=*-PE@+LFZ98>R?M- MKX2V-ET8T#A3"+GAM>;M)FSW9DPFSQR2>&P\RP+)>,[FQLEJHQ7K 1KB.PF# M)7W@;PB/. XWIP&,D3=1 J/_=:_IX%77(QN\9OQG\ .V9_[KT2OXQ:M#FIAY M+ZE;H9:6A9EW>COK#U#2+]X0^R$8[Q=[25:!D28KCV5+0[/BW..SXYAAQ$V? MK74-<.%*KW ,-(!>+OC)NCQ0HB"@?N/Y'0IY'1AK5-*<"?29#M#2%M!LGAV MZ"&QM^?=P6WP8L+D (,*0/Z*F!6W$T5E%8?OD56J0$=P>?2WH60B-_3/: M" M0K"4'HW5MFKBT:6\M@.(==CW7Z:+E_=TE8=&WM)Z=25'W;+"FC2LV;KH/KJM^ MC2.\&138OT57+SK?XOFXPZ?;KD)?,#MT^B.X?ZF K[T6]BMV1*8H!MI- IPB MO^E1O.:CJND%0!4]$CIM:1W'Y71H!;85!+6EX&*["U=?M\?);10OY_I!Q4G1 MRJB[2%E7,C/"OP0-"+PZ#:3)P(!Q9T$=3&L<5MOI K1-QD+!W,TDS _90A[+G$4<.\*+X[ZIO-+$-:9]L M#-'BO>]6W=;Z'7?+JBQ%W5Y+NXS0OY!,#GD@^N.^WL70(\A;V,+2@;@HGF[W MU]WA"E<5:58^$]$,#) 9+GR9^WN3%40OBR AVNK4!2I-,2BMUY12U_:WJAAV M5!=-COAT#2CTOJ+,)#K93:E-IX63S/1\S2#B%)R]K9AET&7UF7B$B^U\X=!V MTXXC*]WEVGKL/F9OGG8J8PR$/#7^M\5#&7^$LM=KE(':!;4I@+^&RF*5-, # MC^ [K9E'7L?/3Z"._]F4+B5P3I@QSTL19@95:_]U3\P?59':D8Z<91_8Z7J8 M21.M" YDXEMLV:JW"T8Q3*^0AQ),WZ]=_+K,V9TYYW.6DHU8#-_>/3-L9CZ0S8M4,<2M2O#@ VA MZ"=V+6N)"[B!@H<>9^J"4]'TSJV8N>=IOZ*8\RO*,*,0X^8:\#*"L _12ZK6 M7GEDM"KFC N'2"8AJ4XB0YJUI!IOV/5 -FU2XSN#++K#'J%N_$1<&$5Z&J$= M,*VV3%">$V*UU/K@;?ADOZ9SF5DSYCLS9D9;HGE%X@@;P,, #/=%18CGS\F: M!Q_81.#@UW;*0F/5<](U2!(L3YVRSZN]\/#/Q0*6MA]7GD+-6@7*](O;IC\, M]"$.^6W)P@&*_+BLC ]PL[^[I:O<;6J^-9<_V_ASAR!/6.;A 9'?KW M9MMU:UCT'I@8$H7;XSX-2[QSS8?12[2G<0%-U AD+OY)?;CT%SI_1@%_^A"+ M$-IR/8-8\+>C'9MB:IB(\&%+*U\H%]2&ONW:*_"/(H]*4G!),6^L&;PBWV.5 MNE*8"#]8^I)^C:2E!K6SF4=4S"MMD=#] 2US:7T\$$"'^7L4V4/].EDOA]C@ MP5\D=!)'UT-:3* >&:!==(]I?@M[ZTM T5WF+ A?,C[P(>X<>L,$163%K!7! MB/1< K[4 M4XAW@\P%PF=*FN\SL( [B0FUH67*> PL<,]Q,-Q2"/5K%X?FN MZ8UG[VND$!SEE;)^&XA7#BR)S>45V!/9FKRI42P:*E5/'"O[Z]MQ-!"H*-<; M XPX&J6KS^F#[,?5%R:L2R.!TY,3NR2EM=: >&$,AR0;/W/L!WUNUT>HM$K( M\/><:<'3H65$XEK.JXMC<7ET0(X9WR)=/(XAQB65'IFEG+VXK'*JQ]QA,-7W M,=2,JYU6Z1VO2'8%E]86#S*A)(R8(#YC0**AXS[M)EN!]-H@YUE'JT?OP-1 MXUX%(O^S$-Q[,HE?Z[)J7Y,3L8KGZ](X7Q3UF+@K7R MC_LU0'P LM/ K?5[R?FGS9S!%Z15B<>TG"Y>L M#LH;;KGK7A46-G,YR/]IUW&@I3"LM^ 7!"*F;@&EJ=>2)))JLSV>D]-6+)JU M_I$W2,W8E-O2Q8H:"=XHD#6PO)_1QS8>%RZ-0T"MC2#C]%%Z#*NI=?>.7=.3 M8!G%)4?Q*-JH>*3),]T9/FCAEM;I=G&R"WSDD?>,TV:\ZV180TOQB_LO/4A M^N5$VP#_N/+V52&+,+RK.=#Q=%,]& MY(*^3V1,?,5=&JN>\CBM&%DJS(NJ(D)O!D'J:;6MWPB$95[DEH5LE[5*\X%_*GF83I)ZMCS'HRG /)B7&2.UP[Z3O;[QVX.9PSL!,Q<_'J[-IKU20FX$)(^E%?J:BWP+A_'6#$YNYMTG3"?0[MA M3B^F[4X%9'%"<4::\QP2Z4/O:LN,4_D+Y/N 8VTEOGG'DEO! M1]15;M=E7I"A?,((Y9/ FXZ_5_=UWW&3//,C.*RD1>R *4T51,(S,_R9H@6DP[GTMS?%N!6&Z5D"\OK3F\ M1_A99!:4$?G=RRQ\"%:%T1^OC"0ND3G;VFF8+,3M8H1L2J^H_(_B[23P4F5Z MC;D;^ =>>GT[HI9[.?R4[0@)*E8%1)O'T\VP/X@L<'>.*O2D?%0$)/]2P7T=CK MA("]8R-B@BUF)L8<4E2\S"0/EP<9N3+CGF_:=;T#0CE3_>6',.ICKE?PL)1+ M?+0/X'<)$XPJ+N$['5("QG/>Y_#A1)O+PAR>52=_N'FFJN"H_7A61<^!!0R] MR:C 1,;]0G25:&8^_]T77SUY3$IS6W%$^*,O?JM^6-6V4(KH^NT:HBI'Q\D0;W$3$GW6KB#W-C9=CGI6B%&BI$4B1K/JN6,!%3' MA%UY#[F.-5?-N/4$0Y3V=T(FB[76/*MYG,RQUHO2@^-3PQL+B5K6?0WCNS=W M ^!W'Q^AMQ,(3=_.$-N/H*:0I8E0]%* MD*G>,D6KN^Y2;Y8E T8!WD+D[>O(.23VP?#6F^OC 5D7E0-G; S_HU#O!K, M=8R!+>FTHH=/N10GCLI%8U:P!$QTL10PW!Q8]VJXJ7;ISQZ(6XE8P6T#<<61N* DRFX_:^\X.9_XTFL!#JBT#Z4B@F^U1[&-Z)TU\62_AQ1=:6>I MU(N&;7>W[NXDE/2I$O7 E2(@+J*^Z@@$7:$NB/<6>35)GO+!5L\?/9F*)#7L M>J8@>1KXN!P9V,QW6?2KZV!:D5$!@Z[/'-7-)(2XCC?D7G)RWU4U9(1LP9GV M?=W=$.S[!XG:7*#.C:\2B&24]//=&&&&9K@*?R&76J& M8WR%:W1&FD=RTT0DE3M4 MF^A+QA4RE%J_$^>0@ZBX D&R>4.][PNMCPOA<9#,3CF)-:WCG8.MW@4[0KHE M#VVAZ$7Q+%M?0@#?KA]Q3$E,_O,=%O%Q@C>2:75(X_2Q9 MJO8?!= :X( XZY)<[#77B4P9PE 7\4B$"47\N*=QOJW=7I.+PKT7DE=W/5 M M4&B:7J$2F1<;9F5_U4LMXJ."FJ01 *8FO-'?YXYM3BSPT3/4Q)_MI@=[<+Z- M(1U6W"(YU[ 0)D_BJ&VIRP=.P;K>4F55T]>EF0:S=2SAQT5YO08UCE )3QG& MR*2:[LVM4*BJQGP0PZ;Z@ 2HXW U!V]F8NP,[Q Z"CIAX^"0@\(P2J<"FR5D M4Q:(+LW&-;7:A*73GDL:V^9U#8%*W171TW+UQW%E2$Y,*6O#E)0FM[56V)[@ M,Z*MW#?#AO/6C QSY]L2/-3WLOUX>8#W*2I]'US_?]1F[K,T1+OJCZE+C78K M>;3"G8(L$E@Q^M)5_)BUG4JW^92,(ZTI'V-BCC!.QCG0Z[,^A;*S,$7 MP.$B>J1("8X\RDXC(9(PLAL*$/%P])9=/+RBBYE.":ET UBVWF:#:U&65!U M.J4\F0;I#MZL=Y[T"*Q]"4?NE=9Z",U01JL,!JL'!4@+Z'M M9B\V;!P8FZ"QS..!MG/ MS0/-A^W[G%60,Z'IY!B#]L_&88%")B^M4.]O#<,,7%HTW&&1*]USR:%S1SM,'@E+%U&@[D_ M!IF?M9L+U1_W!GH7]W).!FHFAJ_;7"%5N.\(, '7B.+!T44MK629]K]TW=6V M+L/?JIL7WY7%O]?RR*^: NLN=W]%5UM53E5D M*3UFT'4H2J8VCG9:S ZCEU21 F(6$I&5;8993'I.4GW58$ MW/;^5+2O*P,FASMWGN&Q-#B&V.G M<_(C,TBD%U/F 6#H@,.YS@]X8X$&'-LP- MK2WU5D5CP!6OP(2%*WNRK.^NQ8 QNI$P:>Y79@GCQ9D#0KQCQ,E5_OWAU03NR9U=?_[41&S:2]!&L(K.049P.[L.*Y;',>*#K?%!>HU$CU$]V@" M 9S:.I:MG*X P U(!GP &-VU2KQ%;E@DPQQI]I*V;HK.4/_R"/>\P\1B?,UPA /X6%R2G.D MV250\9)M]\LR 61L]*IV;LKG *_A5Y(_^C75DZ>/#$%7OSQ#+SX M"#:*K\A*0\'L>2+V*Y#&7PTLF18Q$9S<)?'DZ!=< L*W9#A50$FBTH73J[+# M5DXM/4 $CACFSF(]1\IQ:[!:%.FD[+SWE*K!6AK8\*-)'4J>"R^+W/L#<.9L\E%D7*R#!+&J" M*3^0,0/3PR2\C62"9I]=%SDQ#5QY'VV=!+ ;3;AP8Y&ZU-"D:N$_H>?5$-;9 MZC'GW:_>*1Z5*\2&EB2JB9;QLX*/X606/:5+6,\U^61,GXS'+*,+^GT'ZEO3 M:B1G::R I@U;+:<<3L^X?Q_>0:R!%(>D)_33Z=B#1RI)K_EDAI9>N2]59E'K M1OK<^04^VG3'PBGP-::9VI8I0HK_J[UI<$T1U0H:P9%L!,O':7%D9N9E.7)Y MN:EG;%@#0)'B-I+1_<<,>R>,*W$&Z>/0^@QYO(!/E!0@_F^M=/U*^CR;&.37 MV*A$^!V]]19 ;D8H@']^ )AA[D4I:@CK.DZ2P;K3H>VG3YBY6W+1D\[KK;NLRC!Y@?F7G MTFE^_.*Z[/:UST4L(E&,'X#C:Q#EXB#6EM @381GT[R(C(8CBYRSXQ-6VY(Y MET$6V.E\5=5:G[4"XR2E3; W6Z.IK)I2?FYY$.7'Q"90/R$G?OGTHG@% M.GSW[/%>WP/P SOTNB6Q[3$D$!7E1)< 1,FP'W]NT%VH0<71%-&+:GC4#*)V M$5C8&]L+092,431<2:6,*C>\]=0HY@2 ,]S7>_VR%1FD"8UT<:ED2=HQG M;$(U'7TM\890G /$(,Y?6^"3=?UVV<^W;?[%8T5;+)# <;O5M;_>__/2?TB0L@#; M%9=1O[=0 'X-"]0*_Q$+@5.!P?IKN6'Y7(Q=H J8GP@]CSE%L3_>$,XQGNL& M3K8$EYPD+N>0#GOCVTS3Z+)@I9 D*JYA4OZBXYCIR_)"6'L,\S$=GS7J! R% M"U<[!ATZWZ;,G8G+F@4<@,:NR4@-' :G4"S^Y4:248I!D]YO._I1EQZ<,#'= ME$JME&L1J?J,0%6Y7.P*XO$8R=CJ?#;-><@KH?^A\S->L(*U@-/. MGXW?;B,TN**[)?0_V1MR!>=Z9R\9G<:$H9+\.D M#ZE]@VD!XX.-&4\2B?68_-'W>/H @]NG>.]LN-&#J>$/#%0Q3Y'U9[%?4J8&/>+' . H*%?'H=U4MQTW(G\?[0FSIIMLD O\:BL6 MQ)MK.^5S(B@3OSI)I9+^ M'87%EV3QAX2D>"].P/=ICT[4$R4N)3N8_#)?:F;T:! _#B=#-)G[ M8<'MTWXI3[3O+#+L=9$,MG,K.^7YHEI*@F-*54U3*L$R.00+!]OJ.3B>F=_O MP-RP/@Q[;>2;2,%73#Y.L7*-MKA ,K+7TJ2O,BV$UA\WLU BOF$A>BZ4EM*K MW##7N42-U]TV_QH3;W;MHQNZ*0OV^7'.+7=&]9!GO)^[I%3YG<5'\[:"Q*X0<;"N+DS\L+P1[&4V@RC>[NU9I%227@IKF+7?FP$T, MH@ RI#)Y_!5*\%*ZD22M7)+*GYMX^G9:MF7<[] HT4DC>* M[[=G:O964OL0&PY[DG3<=;N-<&8NS/BLV(CJUH7&C[2/7+/EB+TNKB> +6(GI@A?%GRVQPTW+ M$N:Q*"L*][:+HI5H]F4JELMLP@Q%:*$60:$A.&7YG]XK8-7!&X93Y,HF]L M'36?IGW2F$S;'FT<)/FOZ#;))HVMJ]C=K BHY%]*CK)T,&3KPLZ=49?*1$Z" MCYQZG!P^>?B480FV1\G;=5_=R:G@B&P45<I 9Z^ MP_FD/T&A>%=G&,LYB$/ $>#I#+SD05)$FP>%Y<@,WHU:CU57^[Y&_\Q(AXFW MG9OMAR":XH6O^FJ'<,EID4DV4F117Q&MU'!/SZ=!^JWG4QE1'M3S^9,;.XO4 MV)D>Y9=H[!P=F6&AJV]\]/W,77UAL:NO^&=V]84377UG5JBW:\"?XQQ2KB(: MJ 6."VXZM?;PG/5G;%I +$:2G**1(7)/-&U7%7 MK('V1IX)P@E3T_+6$YH1F2.,5-1>)8UFQJ-D:9TRI&3/)(TE"I05-3,1(_N0 ML8/18\XI[@@6U1M.&)Z:D)_;9KCV_.N3MPOCB$'%M-E<:#:D:Q'B,7+<<;E7 M3IM7PN*ML+XZ$@.[S$%PLE4V4Q71E4&*][S*Q_P3+B(>+P97'P8(#E7?1*)/ M7BPM?" Q9*%T&8+5R9'&*6@&_?3A]]1CM':7#8ND2.HGY\G)I'C ! -[@)IP M=]*M8"%>8I:\:ID*Y^0C9#>_"/_>W=4C"@.BH8W+K1ZQ&&0W9A#(Z$8 A+A2 M">&N),[ %:C1+E=O]M8_HZPDO-@C0@G/9+(3[8)7W3)="LT9&1>2>TQ/;ZU$ M>$[6Q#>@ 89/H>J@_YNQSY407H9+($T= A)(8C9SDF:+"C8^/9\]P%:_X4-YS*;IU;W%1NF M#6B/_J TVB1Q/E--M:^OA!A:F9RIX1R5%J;=NU%4K$47&:=[UZ>+\[7@,KC* MM(*DI5M5U9TGAYMSH3D=$/QAI97C%Z>@MNX2S5! ^RSZ=TPC[%4_D;W9@.,K M9:W)24>B?%QK&\<#V6U:D 3X#)$Y_VU-5Z[Z9IM*J/E/JW::8!II>;%$ANHO M*%V@ SK/#7G\P'.7E61KFLN&_M%<47H#H_!=U?Y0M?17C]NW6RQ>.D9#JHR1 M9<9F(18=\I7HA90_711/5RM(@5R1;OJ=Q(AQIG<\5NA@V.TZ"D[O&';IGB5U ML)-'&D:YN=2PYATH[N7=U4GNU<=KP\*K:B W5SK+9 MX@-0B,YJ: M +N/@R0UTVCN0Z N?G'D'9M#D[]N82[4V!(F&DA>C6U/0ER*>M= M9B>8@[&,;XD+2ERBK!JLA7@;1VO-I*U4/&CZU6%'X4R]%C$BOEZ8>058 [S& MR";02^6#96'Q9+0FYB[9*H*(]UWE\U/!YZ=&QS(9=['E6M=AYIQ$5'#F/!_O M#:#ZB5KI=!N0-^YBI\E):8UO2G,HR\E6N9+@;_+T8:;QZ3RIWK, 7-9MO6GV MA(F!&!'GQQ*$X-Y\;_27T(2_D:^TW>UH#5[:3N,.IUHWW&%#H/ MY\W]X(,//B6:NJC'EF(N#9XLHAGMJ$DZ;&&+N:[3$T:?17>$#T3BM71RA5DO M1S-[Z3"S(JV%E<[3' ZDZ]V-GKR;U&G5:HU\9TY]+S3[_HC3%#XBGM^2ISO$ M<);C-?AP*BYY)/&DN.0,C+-?:<]0?C+N5Q%&1,I4(HP<303JK 3;(E*JNJ]3 M'ETK$%P%LH1J<#6(J6\M6SGU[WOI;_H<(P6Q%3-&(A[.P,YIJ+,$OPLIJ%)I MG4?*63,"CAO>DF^RIWE4N4@&:=BF8,A3W!G\74PY-DKR5Z;"-)R#G\FT3\UT MRA1,MY9#7DD>.1/%478,"KOJJP[/GG"B:(#$D&H$=?(\9@9L$X-SZN&"+^ J MA>L!65.;^MZW>%;[O99U&%?&[$L7P13J')@T$ULVT)V"N?%M>;3$!Z?^FX2A M1+$H1Y'V+\J)Q>V2L&ZZ@A!H6P*&1WS!:WB8C1,10#64I2[G@W,MXK*_@A(A M)?_WB@<(ZP929M?2KN^:+@PQ()--#=,@RAIO5K3'LASJ"+CW=&9AJ+:3/\_# M3V,_688.?JRG+U E+]%]_#)Q93$8_ML$AC^C/A:ZV/[A9-23LZF]_-(2'/\U MA$I-%6F 5G?#H1',&Z=C+"J]K,?-QP@U8-!H]SI*LTGSLD%'F=A - ^I69OZ ME[;DVP<5 ,Q%6:PC8$<&4;MTR%Y[]H7T/&-N0FNP2Z!]HRMT_= *,0X_%N)[ MAB M%CSZFOOL%]:&)YDY*HA4DA\ME:,A?]N+.IU-3U;R-H?3&74<,(RSD93% M]F@4T,*.0*E>:K!+)M0Y2&U$FTS@ YMY6P)O:_N7. M&&K;41<3/O*J A-;?5L/^I):MS_:STS^\*ZN7HOR[J4FP*!$_/&>1DND:D:# M(74+*V&1AP) /88XK6[Z;] M;(K##S)T F'.K'^&*0+P[Q4K#!L[3G:!-3_=74 M>,I;E N,,)ZT@V(XP%U&4YS'DS/.XX/8C*F59R.U4,@-5$);&EW%E:IGYWUHOAW" M.C*8_&B&WU_+O(ZO1YWBJ7?56 (*ZTW2Z^#D44\2A03$+T-'I_3Y-D9&@"N3@U4STMTRW=U2$A716?3=&]^ZY< M*G5X#)Z5F'VL]!1V[%KQWC*RFAX1OW/=@>B,RQ0!+&AT& UUD7BXTE-8/RV[ M6?Z&IU+]S>ZF2JF!A].ADB.XJH;K8K/M[BZ*IWJ<,C.4TL=S7[<0@RN\G[)^ MAY:1Y"82@>;#.&IK@[(3;7H_'&BI$4]61^X@X^U3ABG,O?&X55A/?T18VO'% M!&/2)=;S!'O2KKG+/IU=U%T?[!;2 P[*"&L-T2$>[9*!FZT.)!P?1P[N#/7( M/Q)N5)\Y9O&)33U*%,U.;;@OZ[-1DX#.U;5B6N#X>?76(^[LL6?5HI@3B,OC*0JZQ0YL_S=0"HCU,94O(DSXJ[ M] TAP7AK<)6 XL^D%Q^OR^R;,''HG7SUWR^S#35(XY**S[N(6H"7)FIQ:BWX M-L X8*U[[F1.XL^1-A(QY3@S/:BSMQKYKYK;9NN38$[Z6ND=E=?8\EPW=;P" M'V*OZEIIYRD36GS-A2$P*#SYJG#944EKT:D7_[MA,OFV^ Y]'M\ZXH4G7WTG MFD9D4"F3+\,;;'CK]JJZFAU=(.QNB EF,L";L?Y,XKM)RA4%:E*Y'H702M*7 MGH$=YA@X4S\:9-)0-CP91=L\N#K2.O(VV!?"T7\VI7/Y.-^AR92AL'>'_4K M'%Q@HBT2W!81FB:_:=B13-O#HT[@,LWPJNB-$OYQ4OX2EI AE<%"5@8S7">S M2!B;Y4^GBG",*>8CA/PT+RB6 ML=%@:-P39-*T&2,(]S9[)?>.3>D\92A89$1 -KJ$T*H5("3I%\E_CZ32)^WH M-+/!;4CY*B.E?[(:P+D>=E\]S%G\;S(+G4E4TSA^@V/E>704KDCSZV^ \'[4 MA3-7(].3T"_8'4$[](2S[O,XM)1>B>94/+"5H^NYKFFGUE2O&K$*,V=]/+R) M-O"-B#EQ-G9[H!+%N7QT_W'E7'@_:GY.=&P#C2V1W^SO:F%"\3LB^F_H,Y3 MD%3 B)>.)U1P,FEZ$_*> M.'<\:"I?&C/U/T1GG <#31Y@$G0=T&J(N5;&VB]C2Z/CRIE]7O5Z10_C"(S= M*#UMN'#225YCC'O2N?&O.0KV14VIKU=UW_5XPD104_+/F>I2&=,11_):H6^:ZT,G M)QPLL)P0BP^#[K);6G>*O;RZ9/@9HZI 4<,KXU^F4Y$;&\']7,=0K.LEWP(0 MT"T8.K=U$(@4%T.9O%(^,U(9]D NBJ_=1#3MZ$8TWG&-K!(:B[-(SF:*I!V6 MGL9!XLB'33/0MZ%)+Q0)FZW=B@=0=^)<<]%$:4L208SW1ZA"2'_\+ OQA^@Y M4K""1A4F'?LY58T23O?C]FCB*?Q M/7WY)\E5?)IEW^$@Z)V?R7.]K*\.6VV)^NR/O_L,3#A@"K1. T)ZTY?8G*5S M37VBT6%1#TCO)2)J^XO6=<:CXU&DA/IZPZ<6G;_QT8]UQ>0E2#OF@:M^O1P] M1)JROJ9RD9^;&27I)ENIY&X3:UUU$Z>,9"CV0[,V>=9G:!P-?].#YFE<.:5) M2R$G.BSUQOXU!NG[ZPXC\WRXHZ74C-R3BA-<;FLXCKMT5B4RWI (9V1_R/.[ MWY'?J >/UFD\O1N;.TX7)&=54,7:42Y+<,]:RB ,EZP$237BQWSGK$DVIYKM M^JLX+4(B9\X(/\ @0'>HQ?"S@-6.JGV#*@IGDP>O+2E?,NM=\,C!WSV'?(=Y4_@;OO[+V] M>Q32>R(T\G;HI#^+JPP9(UR5; *K++#;9J]%O7.H=NBL(T@LCAI>3))4H84=.6.KV0B MXP8O'1?,?];MD9TMY8KQV L+!;+DGQSZTPB@G,KK\$)A%9GEA23PC'I$&4\K MD*F36V'>%QT*B?HFO-$NL2GJ&*8(&VP,+XI_IY4]\V0S*]D0SMQG5U^9FZ!9 MUM&"YSF=22-"E4?NA$3VE+4.3 L$L18@FYL[UQ:IX5S43RE-P]?UY?]@>*F)X^??"ZA2-M2Z]ZS;U\0FKQ;4T;M][_-;O#E M1?Q#?';_ZR?TOBZ9E[GRG&U(=4316+6!#I*FMI?4\C("SSC6/&,U)\F'^$I, M631)'_+"+!/#:CN(S)'-*9.3CVZ#>0\/[26/ M"6JPO$LL/3T)/+-UT^?Z?H27\JV M@UPD+D;]*&D\WDUBV,K0.^"29*B.2%<"(OW@>4HCYV;L?&I.8U5:C;2ZKIM+ M(AO03B-&4O*@'_?7Y)O :&PY>-3)!%*9*B,F&7]SZ%DTA[Q38VR%BZS_D>Q9 M+YAGO@UEK-&@G;Z1E!:*%WOX6<'9.WJ2UW5]4UQVW6O=G\1>JB'J*EZ<>;2P MW:NFA^7:;(T1Q14VL+P]9#UYXM*2NZZIFQ:$;A2_/B).S+71%# C_PVA3:10 MY*B%-HZ=@0*=:+_[>KTPCGX,]S)',Q1$$DO_9QR^=;<+?^J;2^HO5GNC>'7W M=RMN@N)X3=',,886Q:5\A7'AO$T/E]MH@=*#X5R'HWMSPXS)654(PY($&@9@ M:7SC>PPL"7X+301&S7B9,GY1_PJ@;:+[ 8_;19/1,5JVM3%A>&OJAC:,%.H! MSE1F1+0E*JMQ".+3:6UJ4ZW(4>?PU(IS<+-<#X LCDW@.8.B4L)5V/^W<0! M0Z*Y?/A&R!=3P)8ND5N]LQ$8,C\N'94*N9!+=:^ZXD36K M\9;^W&=>2F5;4)D1D9K6@_]_FMUE=7E'#ON4A>PN05H_>F&JA;G[[TR5^M[C M/9P^WF$RJ+5RN ;VGM@VT)EB>]A[3QN:$8+(M0U+48HG%@UX_$U]Q=_^_M": MLAR()(:Z^8'TC,JXC"Y)XITXI^G$3-;-L47PD73;.4+VW/W=F+!;KJ.DT12> MDAW?'1TMG=A/)9]W3;D!2+U,S8.5E]8UY2;%PQIBS+"77&FTSMR?Q!DX)C"D MD3,/.3=S#_._PL1/]BXK6^YR:N['UQI/M&WJL<-++FJ9S"A0#Y25\^I"Q30R M&N9CHXO")'B$0INA'#.%>=:=&JD8@=MH2TEQFM$K[3R4O,(P="MPF)IAL8([ MR/?T-(U&Q!3;]2;9]"Z_@$H@"@N/_U5PBP+WG=/?40\PN=T*$\BR&$R]Z%R MS/"1M\3-:YF:@'9P0S:&1!"$NL?>=1+))3*4ZWK+_=[;VIQ-'2Y[6P:X(O%0 M7\4SP4)'C&[3,AJI5PR+,N5G58F2R?HD?8@QU*MDW'X63Z:Y$!1XE5ZH-.:_ M;#+4X2Y,T?K!^6S-F93GEN:W1[F^%0+ACV<$PA2!\,49@? K7?XGL,96RQH= M^-$EBO8=QB;%4DVKH0PC!LQ7UJJ:?+H3 ;0VOH-:T.OFANW2]UV\$_7CHS;- M!=)HL_"Y93B5I]O*@:Z#*[ ;08<_&73O2MPFKS*K-,8 /R,)XW8AT:JE(:"> MS'ALK?HC^S>Y *H&"ONX05)$?V]R,4_PY?ZJR*R!MGV2.BLGF5(B$>D3RPQU M6Q\&)N8(QF73VI$U=GK(=YK7ANC7[K"GX/0"H#AHSVQ'TA" MDH1%TC@;GF5![\'@V.^1#I] ^:CQI M\*0+ YS:HXHO/M>T>=YJ],Q:C M7=(K3?!@HE.[ U%8K9'XV7=GF[* J5)SLI1QC+89M?XQ(,%E(WHZ=-*YH4++ M2U<[W HS'G=QX>%,87N@+%F=D(T$9W"(7W.42Y?GS?B6LE^^ M\ZZ:AV@7G?? '-+L&]_-6@N?BZ+U4WW(GZVE.GQ:N;X"35N?@%P.4<:!!$@M MF,3 @:I-AQLN6[-!J;$EGY/KC6MNYB>N"JTXVI.%A_8 G!%9"Z&'9)ZIL[9@ M5R8!J_]0"C3[]W_X;1*X9 Z/NXH*,=%_H:H_>;>9\VJ<0&D-+34&C$('745N MFW62"![)R=L>]K"=H&\>0E^_?$'* T@5)7#93 M=47N!_??_6'I-ZK6*4>4-8C/;JWW[S^#?X[^&F6NE__SS/>->L M]]=TO<>_C69HW^MMJ &99E37:KS*PN(-__]^K;^2JSV^>/)ETU)F?+_^/TL? MYY>C0:(1^N/O?O_'K\:_F[TO\US&$/TJKF.JM.9+*O7+\.7B8.][>B(:[/," M^ 6P)@I*@?CGV?]PYSUA%#/0*U$?#A#PRKP)ZR(,.E FZ.>.B^<#W3AH$G. M8=\0*](J.+2)C_D\^1_FY%/S54L@)>B='@ V[7JOU4!JB14168,X_KP./LQU M(.?!' 36'QL.NLR)XF"0Y?/*^#!7!NF<%&MN1&" )Y5R-X3"Y:0Y:5Z Y*;N M^RZ&E+NRN#K$?S?;;15<1IP1C@.Y%LC#G1?,A[E@*H;@T\*((_4HI48\$#_G MQY!<1DAIC W0%B Y8T'G$]K#W$/.(&#Z@.5YS\OKPUQ>1KUN27A7[QY#=*EF MGWH;73& P3T<*C'D19#A.1)'T"V&72F+?14'>8-_O$D!$]?+ M_U]#B%."YPDT58]/PEFVZ^:J;IL?TLE6QX/RKN;.*VT*.L_SKV&>"44[I(PP M20 K#I$P0:((0$]]#*+2VL5=3>@K_IQ@>$=2//^*/CU/]OL_ MV2?"WZ\*&99'\-'BRY,[+;T;Z^ZNO:+XTA@>P'?&0".GPW**(=.U@VZ/$W1Y M8!)&L*M?]S6AV[\7$CZR1%?"Q\YHN>TV/=$ZNXYIW U0OJ6X&$^Z(DD^?>#B MLMYV=RY.?H0K@0SD\/Y;K9\8%-I\_ZB'>K%1^K6D=^B[CUEN4%N-"054$I3( M8QW#F3CQGT1'C_'.Q48YG92Z!-;%TZ&IVC!J_TLD"/B5$P>@KT_5@@$$N:W; M1%&?<>>ROH00NA"37,XKU:U6U2 ]#@&ZO)GF;4K"B8;1I-7_+_:XM*HDY.2W MW^RI;5OD;4LBAR1G!J.P Z\6O;(V2DIXPDWV),Q%8BG:P@.M(T<;:,'JNJ8F M /T:-89Q>M"I@T5["$E:B7O@'T4SU-:;AC""JK.1+HZF,_IAX'RB\/;TE\V^ MKW#M..";NJ^-]D%[*JAC"0V:7&OCY+5DKIDV\$=NL" -_&."3&9O<+/D�L M7]GU2_U0P-AN6(:7]="\HE\FNZ7T(7K5,B,1YG;']%DV7^[O8'8@C>-IU## P/YFYX\0% M"C,N$/<))WID2"Z?&85_&>3_/Z15THN)KIM!^XO06+FM+DG7467DD>M(*2W^ ME"EE?XOK@V=%L<]&9Z50O>#GNV/'4/:MT*MX-_ M( "[%9W'+>Z.NIV,M+$3<8]A4IQ,) +T,Z+GFY!3Y8S"TB@EFK&^0!J@?L:C M2OU_&U(;E1^-S^Q3^TZ[8,Z[Q>V6ERPKAR9>4U5GEF'8M/JJ4>W5I@U9G[VX M_ISHIZX4J*SO*1>(9A)?XVY:,V>FVSPV;\ZT$8>M:OF6CG/BK_&A#GUXJ3\M MGNISI_;DW_V.5LEG?_SCE\4GJ3WYTXQ \Z\O'5]OU29'''S,FX8T]V@C)*\9 M;:271'P=UUZ+(SL8%^:AW8);(A&$]B 9,RHW&6])C+-2<=I8XYN"!9H)-66/ M%4F2'CQ;Z3:D-B>3B?3([,.3/13ANGA9JK8@0QH+9PX=_(%L3.+0(+XKQ M/WFB'64 6%#F#2#3J=6RH/IR,NU^7;-*P,"L#>-NZK.].$'4 1'-M(Z?QP6T M/Z:=^.67@7?B'Y9WXO/GMA,I-<>2,*Z->X9[?FI8[&R@N3ZI&T[YJ2<\8AHZF:TA$X[V7GABD@/E#4EQ00^, QO M$:R=2?W>#4;K_5BY;T4]^/EG9]#8%#3VNP\)-/8^K,GW:>>.TBQ<+UIW(/V( MKEA34P"7F*+4*"ZZ:-9+0#OA MV^@K*(^,IWB&D]@-0[!<0,_\($)L!^?@G()95J'(9RCE>TOC9V.^Z*Y:/_I3 M/*#7@2V8D;\_=PN R83*XLO/A4SH\\RCM"1NG":I3%^1=)ZBLB4J8#T;2"22 MY\?=1<2S[93A*<^][\IP3?6'Q,0=(P/S/>*RW?3QULBSF$A&W^TZ76:7>*M+ M>JO1LO90-_"HJ:+#HS_]Z?ES\80OXOMB>]"W: &*3$^\&G\OVQ"#IJM%DV&( M2[5>5?U:4E;I+4!F!S4608L+;143;+EKQEORC492[F";9K /C:_P>2L['3@P M\+HLHV&.3_SL$PK@\'GZ&W@F.)M6]?1]S)F\(=YB^)3]?XP&LJ2\?T-J(>/A MS1>;<_(-N%1S$0I)M>:F8GON(G*_ZP^- 7X5D:"*B['-)@*/\I0Y> M5>AKH4")+_3XX@NE>HECMD>BDT-!W3&GF&+.7ON#\XMWD,KBLC'GG&;T[;>( MTH.*^# 93]O=J2'%EUR9&9LJ"9L5$OKOX[,2T\WE43:2(@?$#@!Q!-E[6Z5- M&\.PB@TB-MBVNKJJU[_8!/^:/+ZO12*8[*AX>HC';0./[4Z8;&$)L>>5-^U* M]1N"']/)8/N=-FG'M+'(!,2)=SI.[HLSZK_$_NSKL.VY_OIS0LA$X[-Z,^;0 M]K2U)( 7O^'I.A^:?3F(6)UE\1S+ULD[G!W[Q=JJ(AA&0ETYC*MB &>/P%Q* MK!2.44D'RM&7"MW:P1U)T](2'@>R8/FJB-Y5@A71%KS:=I=QTG?-&_!/10\2 M -2)U3!(8L 5STJ[IU/Z#KQ%XX5:LR^J4C%69"PU4J^H?%LJJCJWRYE:<@81DZ,+ F MDPX3Z=7T*'/1EF>)S IJ\N[O[K=CB0%ZZ$-KR@'5FS "&('Z7W7J[WLILDO" M*I^?<)Y*+]DJLW'KVF,FT]H@1& M5$?Z;2SEUM:B*SB["$[ 91 M!?54GM:UI8<)II\$GG@]E):VR%2.N98\=A>:-DMT9+_(H#U 4:Y0J^G.0<5K7TC8YE,$$+8?2(3![RUU" MB$ PM>Z9QP-6.F2C%CV1C2WU8NG'I2#ZD_U1^(VD/D7G"P%U>E'D=JILY,%1 M/WL',2,>< !X0<+%Q>LPM(I)!85,F2@-G/#?Z:M[-2^ZFD7O@#-XA6/@5F!' MNC;7<2^DB @R\DNO,^_.0.:W*S']U]UV+>*X/-ZX=3Q"G#UWH\:&R<@FD(A0 MY)))EB:X#,NX9V.,[&!<":1.!Z.F6(;$X?HPN_<1QC'OSM ]%T&X$SOJU'Z: MA") \B0#5HZ^G^^]05<\^V#QY#-@.^N ).Z0>)GX;" >[_H0QXWZ[E-ZU#*= M]K--MU+QP%R ?61Q-+M+"]5_:>QTP#YS5 "!57V'4 TB.S\S@/)8N:&$M *Z MM!#P9P95]?F\%6.[<'HOA =1K"]4\2EOH0T!A9B:'WFAX"XT&<&/=>N];;W] MR;G>/JVW__Y<;W]WR_]]@:$@B?;4 1RS\#K:PJK=.RTWATH3?15VM5$^XN98 MT4Y/J;;DEE1MPK[%D+F*?U[J>5!?A)19HW^"TXOK1X3AG=[JLHZ!)_-F0?EJ M3Y49(@64G )0 BZ2IT6XVG94F%*A#VJXHM3NX:;3%U*^8D3ZY[S>LF+DRYHZ M(VG\G_'4?,U3_L+T.*[89R"/35OS)2F8OZ@!+0ZJ&"]I^J%MTY/FT?Y.M) M7V,\8='/':G)*I5,6&&AOP%[CVA]X"V:M#%1V/?9='8^JO MD%.3\"VER^[DS:?[:QH"/ ;H!ZE-O5ZSW\!_VS9U"Y^-RQH4BJZXKBL)K.[L M(IQ>W!Y2;#9H9.YBG$=Q/$ 7B.7S=0Q.?]@@3",+\X3/,'3\C4/2//W1$]Z;9 $_&XTO: M3E6#[NZW.HQF'N$AAQ'U:86$!D?,C>PO$,9;'>&WO36M&%(KW8KV#[==K.C" M)QXF#@BGDVDX6!D0+;+M>A EN>I8:F#B$LU]S;%)+1I'_BGUR4\\K<5K,G,_? M/_GT;%QGO$]7FS,F5.9U5[76E0D#2C9V)]I#/O^J[8JYD.Y]!7FGP&N:L!Z8 M=G;Z%HNYZ_JF!C22U:6ED_TA4SBXHI).)5)3-TR:D*LBOZJJ5Z0?N"=XS:B[ M;QZ&0:B\!/V"@2$DQ[#7MGY&5\8G)C%R ?)2+5JSR-D)F!Z];B0/3LVP;"/1 M([;=&D@8KBD:/FH&-I(?1\0#2%@/T=E$UQTO5A:,&_>T(9D%]@U_L-[6\@GS"X>E M?\='\<5[OWI^603'*)[W)%[)2V1D5ZG"J%(P'*IMRI",G/EU# YC-/.6AF_CFV=DUOR!>3B:Z/(A$=C[[LLM)2Q$_"?0MYJH[,Y]]; MI,A?[0FJ5]\*X:,S?Y@/ 0$V^">ED&^S)Q> M*6!>6"O"\@)*1C.6?GJUL='$Z35+*,G%74T(;+2IPCIVE+,"@5DO#6.RO8N=@*)-VPI/(Z/M M!,2WKU[7@,$>!MPV)%!+J4-4+ ^19"F$(!*=*^Z!?XXMF*= %FXLKVS7G:ZC M/T>+?H=\<2XAOFFB X2ZF[!7QG-V6X=3]TD+)"U;NBJED]V5X7[S13_:(_4A M<->NW1()6@_VIKOK3BB62"T!A=-J".,98#H2_@:M*5VW_,M5=]4V/U@+9KZ? M.1[*YO2B^*8%H-!NF=V/.]I(+"U8NA_C22W=]O'U8QPMEG$^(/%_)T]"6B5D)(A)P'6MKVO T(A+;]\3,9BV]$H)^L_?/;/" M\PRUUL-?([C7 $'KFDL9:9KHU634Z0%8_DX*?LS(W@M)K)L]-LT3^U>_J5<' M(/0AN$DW55(=RC#Z%:$DPG1ZC>B9G]N]L5 OXMZNB^=OKN-IN2^>7#RQ>:D3W4-\O&]DMHM7F&W4 M[9]\!0>X;P;^SBOWL"_QTC*S88,V!$IG'(9AQ"^A!RN(QP0=D78LG>EFN?VY M$?]T-JKO"^O/VP(./S\##J> PS^< 8<_)6Z/T:8^\"\=L@F)S]['#DE&]=@= MO - !CL:\"MA[V&0X:PGO'PJE>D4DO.)F%^WS3F$779!GQ802W'(\73((RF1 MSG5J#0H$]J BY$R DGFSU>2ZKG,2@!+!H6TDB%3/%\RCE-VG6NWBS<+3 2[" M #1I,[/&W-J:7T5S"V[AJYD3Z].;09[:(P+UHH,4G %G ;(6,M76*C@E>RS^ M?O'J0@M=%$U1=F TKO#IFBL0CJJ3?0D_$XVV5/KEP#?O6;MW1.<'<6.2L%V? MR1[[5EGWFO0"8?P"YQTWIKJB7. 0@Y48"]05^+T3'':\2M;EQ?:5G2,L%25/V]NH?;+)U^@OG;8(G9#B'\ BNV'/6* MQ-Q-$19%E]J@?RPV=?S/:JO=-C4OR?F-98B,T=9 S 5$ )C ]Z+A@!4<'9EZ M>PRVJ_1^HU57?1H7P'8[[I_-L@IY9JFBTWZS99ZE$VD2GU] =LCG MA2Y[#N.G62&6,FDVA>^U2V=+J$R6W*S/CTE$+&R4B^*I-B-/\P"2KLT;=UUZ M.\NA_7S)#->+>UG[U$:0U,9#LQIQ3>XJQG:-"" J?YQG9'/)*:+_\C8>AYT#W!.ABGPA\/.SK7T+ T_ 1,9\CFWZ:O# M&@""IA4@.^7=;N*2C\?QEFLM<: //8Y04GGB/E__?GZ^<$@1%X;..?/[]FI>4"Z880Y"HV%$GEJ6%H?<9&C4OI7.H M3D(B@XG\D_M?S^RA$[$/=?W6) C1(!/M%VV^U1F6WBHJF! M$1X?L0+ M:*N/S3'1L] $6"BU?*^+P./%QC31MS_% !-]KM!K:& EPM%3[/K M=^C)'64J3HGJQ/ZGYY^I:Y( QGZ 5Q@@BU#S04)G)CT28,=DW A"+;47QNH+&O#Y?_=-;>?"?BP7-J0,CCU-.+D+L='FM^(PL[>I:?-U05!Y*LYVTWV*D-G=8[1U"1S'++CW>97 M$1LTL[7-:Y-KNCHAV@Z=I'[*!E/K&3/C3BGNDM?)'-OKWCO0<6$!S\Y)/VJ].FT^P[LQG\7#S"=QA\W9T'"V MH3\!#?#+00$>@@7XXHP%F&(!_O@A80%^@?*[/NXOCP+XQP1P:NAG@DP9$%ZR M)8R&0J5*]#NLQT/J&$.BCSN5#3D'AK,>@:]A/ES MC" I[Q6=!63/D0/8]]6C.)4]@2'1L\/9=4$-)*ZF<70VEC@.HP</OKE5I^1O=7^%(#NI#Z7?V'?Q:X$Z*M>*BC8,\_Q%QJS4]*O#3G57 MC=\A)1,Z-@>#).UWU5IH0BII)1.H/V'5N6XQO[R#Y-)ME2-IQFSFZ6$E7FW; MNE=!'4H-[^6Q;KOMH07OE&@%B4AV]K#"J6N/>_;+IH)?$_LAJWIJR'!OC"=W.@U[&F'GP]OUP@#0DV]A%R+A!TL-&H#Z3$X]RUSE%=O%_AC0 MVE,YH1R]XYY.\L7M. AT4+D8H\GFE=@ZL>.SK. M2=TF1"6M^?CFB1I.>LS>MH P >30]$ (O.>E(A=@/;B4:[VIFO6C MPXUE;N/_W0,*!'(A'4;N%HJ.<]\?E= QQI]X[;C?.A^7&L9BD](<1K@"A!H MY/>ZKKD3D4"'T1'5C-&G?)X=@]Q5 2N6MRM-$S _)^%PMW$^P+(%S]Z249,J MT(OQ*2NRKK3:XMIX\ED<@&,TTF>>%]ZY M/;)(3REG:Y 6>:5K_&C//T,M MV(20Z_6(>L157*D=1[: M]!RNZ7-1U,2]*B0.,#&L_C0+GT%#Y_43;Y\7'RR:3;[XZ?3,*JM25BD MO6HNE=0+E *O_K\O+Q['^T0W7]10D#W94<\K[$YW2?PZ_(;;FA#G3+IST_3) MRNOQX1!U('HZ;.N9HSD?'LH]U%1'[)F.+O[?>((,_)Q4D:*B5[PPY*2^G1V! MF>E#-4; -!::N$S2"]6*?A;-XJK9)G+I%];92SDTL,W.^:^G7NFBH)0=U]&3 MG]#0H+0'1(=4,BL!>7-7)45JU'*1+Z'G??$L_D_X4<]00(1$4./Q6H=SJ6D: MH6!2V $;QQRCT51V\3"3IS1K+NOVR"7RDB%Z%H085]*\E(.5M# Y1TXNJ/AO"IL?L@QRG-<:[2\VH(%SCQMA:&;]2;K Z#HMF+G[ M-6 2#C457;XU<,!>5,=%*(=3<\*[_[S/U8H\_U-9I#,9>;XNEPRL#&R MJC68TW0-+2&:.PH$/HE/*]KVA$#_='9-E<7<^@UOOWZ%LG_PN(9\U4UB%CZW M/_OMPF(G[J'H>S1O'D6/87\M^^]!3@?A/Z1G (38%/+];SQ\I&\ G6S<>P!G M9 P,S S4#@6%$,.4@^4X]H,W@0RG<#IE#(2HI771-2SLK^M1-K'+.6FM1("N M +:'2$E4KH4TY+@U$:&U83ZLG28]#\P/W-8\>Q]3;I@_VT6[UMZ5. M^/(,EYC )3Y__"'!)3Y:M,24>9%HYD8EBH\Y>-<$"0W+L._B/F7C3"9\LSV0 MTLF>0SWBF."3!,(2E2CA^-IA8!K[#7U7>]WI&/OH4R2<#7D XE#+H4T;!Y\, M#E**._2"5\S+$93[/V%"+NMCES#X=/:Y.L>9_?T#H62N6'8(F?8DN$VRRI5I M*3N94$JK,T7O^\+NOC">YU7R+E<)$.15LQ6=G<3%7,6(YSCLI=1T*XI"(_MS M7BIO^>"_X:7R;[]YR%+YY5;%*BD$I1413^=FQ]PAQYF%8D4]74Y6=:(:&[KD MWZ $EY'XV$7+E#TS_@"B5=E%CV"=X$*XPYF#TR5%3<= M-3X%J6&=4)&RHL\+^L-=T.)6W<80-BTK$2-(Q8CS.O@@UT'5ME0CDOPO6RB# MR)D1X!61,(Z,?F$(8-93!>:1^HH8(F(H(YU&0XA7_+YKX@^I4'#HSZOI UU- M4@ B[8P<\SI:6CY'>EX*'^124*8^[CV\L8/ED#+4C9:IO8@B1U_U>55\D*M" ML131CVV[7;,JTR+H5'+/$0\DA:SS2OC 5@)*5RA!2F*N6-X#MP5HUVM:6U$SP$W1[=9D\]&52E/K0 YS"-PKH9"./4]2@:[VO%-ZM/:5-1,8&JGV\J%T'J-SAJ"J_==M=:WX1XWL26ZI"@;K&TK6^I*Z7X G214#/,?/[ MPZ#"Y".MLW"?UMF,HIF()[J^@W' M]('=JX97?Z)SY*7FTMV>Z)>7XQF+>P*+.S"K9D#;>R5&)CQ]@10(<%I[FY)O7TL*0T)PT_0F[..UJ;J!Y6^ M=G>&O'%0>>.7 'RU^CR?,KP_FNYT[3T&\Q->,*!U)H1(_GGQ0UQO:"JRO\I[ M<<-$NW8?":#WFA +\=,%_GQ]5%%B_I3;)O6R6+3#$M2%7RC:G?U=ITL8JUXZ M-!VHQA*L9=#6@%*/"2986=9L'IDIJ9I<,G^K M,'OM(CE&?-&/UAPNT2B^%3;G=V=LSA2;\]D9F_-S4'N^'UHGI]E'-3/G/7SM MGE(O=T+FS?:0S3D;I5+K1BF[4RBM[: )0' [KN*9569V\8$.>$"S%X1VSV[) M_)S>,YNSH_H+S6;A9A-Q1Q">54)!$ZM8(R(Y#K4*ZP99<.+XF_Q M7P06 (<-PB98=R0YH'[ 9.P<^@35'*0FYQW[4*DIV%*DN,Q57Z'/J$4(-S=#R)%K9=IWV&I,!H9=_ 195OYK2% MU&*,OU*4YV!KVHZ[HH+=OK@Z5)C_FJ6K:*]JKR[5YIKV4,N-PL*-SC9U.=13 M71E$<,U.6B:S@5Q5PS4U4K"GOJ;=UER*2/PGW/3!P4<<:R;A4./5C3H$Q)BQ M+;D\'!_1#AZ88U+H$UB&,^?,IIED>A-N4Z?&D_AXZ(#2-8-UP4#&Z*?5%72= MA9R;:!3P$IMM=_>51);\RAX>IX_MVX2^LO1]EJK7HO"AVI8L=5G&0/:-)'JN M#MM**!$<;<4GB4Z",%5MU>ZMIY@3P0[?0KU=:AF'3[\:-U]Z '/4M%IR(Y6P7A-14BO1'#K7M/4L0ZNBQ':>IVPH5-1W< M6(&V ZK]E%V;Y@!\[1FQ01QY.D#UI_3I=ALN:^O%EQZ_[K#7<_RF[S:-T@MA MDN'2*-J)-9RSZX&]0=!4[@<&EQIO&<\(=!$<*;BN#)L3S_HF.>;9WKI%;H[Y MF_)XTZ_IO:7[%=S(07V0Q. BHX\COA+AGF:79H,'63?*UDU3NKE<9.#FYTM' MMPNIK+EY#TN3G/$XG(^/[/CXAQW10A&?=#^T&5L;H$92(>.,$ MTM7HRJ<]".[/-CE"\@^B-2!?FW[;0V"KY299[2^@7KP%GUW?PAZ,^'YVO!B; M#3D=PIV2/5%IYP8ML_CDJ:X IKN%&('\%S(-F5"3;472@8C_WZ'G((.*$OKF M+4FBZ>L3S992:R6#1>Q6^@[?LGJ-U!+/*WC&O7VQ\:P0$!>2VII!3'GBF<5P M@*9;G(75-8))_6.<7@H9*Y;Z/K2;ZK;K8?;3UZM+V/ZL8)0G8&>6BFHF2$HU M2&U2F*_/:8/[7%Q-14OHONEFX>R\(SDD*83%3'/4.H'BWU&!5SS.^Q:.+@Z> M^(0*T^F_&+.BZB7":.VIU[H5KX?L9%LCVAZO2JU)"MDF.*#:CEOYNV)#%//W M/#6[$JN:P?_55:WZ$\;?.4GQ+P\K]X$UK\D:DSQ43977V]3M2T5N*2LSN<(] M3Q?#S?@AJZ/QT\'84JEBQ %F[T-"C]S'<*#QO&NOJ+RXA!%_^(8./VH_9R-B MB:(7G**Z$AUY$D(TU#< M-\P.E]/HYKIG0 M:>0V60ICDY/S0!OQ:7%%!U"+!>L399XM=89GY]4W_S=CF6=&L88R?CLF<50Z MQ.?/RF(658*6,?Z=2[-)-ZN #^@L8HU6'' .BF6[+*WI'2%/T"'M#2'4P&9> MEO!GM^R5,$EEG)M'+)3$3$QK7)K.UX3H@Y-#W%%"FA_=L&W77H%[30.WFEA9 MZ!*2LE*W3>&?# "C61&+7,=G0K;Y^G9N-K% MQ%2I.XLO)5 ^#\YKE4%&-'N"., 9+DTD)VU]1:V*ZSK MVRZ>?F)DJ:;9)J9BJVWRMTKH"([1#T;BQRA'<>.+ZJYB0MH"E(4'4.)%,XVS M*AUE5#6QQP2<=B2K#@)."OW*"4V7Z@ Z,QOO3V4QL?UTNN]K"XUSA3G)=N#@ MUC1Q$E"@FC(XW]A8!)U B M[6[(CY]QD!SSL]4<+[NUCJ["I F'P6/.@AD-A^/TOZ73 4[XZ8RI)WE7\1,. M9D(*9M)4S[I7BO4?>4_%HO?$ %7+?C#*/C_NBP\9B_^+&B^2,8C..;FH[*PS MHFC)595^E:-ZJHE2\S^^^=,KK@DRNU/RKERD)C&<6TN;IM^)%80<:NYL1MLV MF&0 3SG)H<:9UO0DMEG+T\W\JY3SF]O"'FST2F17OGC\!;@LO_F_");3!FR+ M!1^=O>H;T$[$1PDDS"J;C![GQ;??9"6:5Z2IVA]%YN3%SCB L1+_5 NCZW.] MV5_X9L\DTZ##?%EO.R]3\CX<>[1E_FFK]ST]^K.3AL,^(XZ>B?_"PJ+ZT7L& MVN(/WS22NPT/WS3\1#AD6Y$CXB96+H V/U0L&/><1(J;S4BQ",!"@N=(Z61N MPX;%>\>0SY[^QXP0I'3W-$R2AOJ>_PUUYOK_[&(/4K!O3DF1EK7]F*IW@8J]3-R%)1TX^E;2I/8!Z_ M%L>*TI!*OBQNR VYA V# KA5DH"I#UUU)H1,]6S::"14 2GM%6!/@@=$/8P/ M#57TH?=L!'A&U95VNL ];!00(JFGZ8=.?/&.HEE[?9^%/C(GPM MM$$WAA T9Q549SJL""@7@Q MCNV&ABTI!W%%:W7,/'1G#28SH*(#HZ)=HK;@0M#[X3R]/V>! &OR0 MQND6BY$L"*?=Q"]0@;;HY(\\*E'I ?"\KMHD:*$1 (('$PV](=#D7K/W3M6F M-#!,_:;>"4,%2[U;,^XTA D4:JZK?AWM L6U\1J\*>)U@$QS%P./\R:^J^C> MJ=@=BQ8H G11._M<V4R*\Z^SH[.I+1IKB\=1ZR MW(4%[KICH$Q+B H]AQ#'-O7!8 *7\?Z9?5=B]GR ]IEPD@:;4[PCZRDM#&80 MI:KT6P);T%O4C,",,XAXG3?LPK24HS!-=S>@R,F WX M?^Q]:7,;5Y+M]_H5%9KG"2D&1).49$E6CR-H:C';6OA$R9[I+R\*P 50S4(5 MNA92\*]_>3+S+@6 %"F3% F58T8MD4#577,]>7+YO%QF.02.U^+_#^85A?/B MG$_B&OV>N58*B^&0@(3++K9TG$F2 N3>$G0Y6,AE\=:"'?;.F*I-AS+>%$72 M]/C6V5[?OC01N*][H%\..RN5^Q>XK[U5BGTM6W)F>.OB!A 2.SZ.S]AB(2Z\ M%_#CJ6DW$OIVC-3(0-G0^$D/2W_\5 MHR)>,BJ\)/ !F_-VD%4,2>0OFRN7>!ZW!7%'SU%4ASVP7/\_;:8Q+TZEG0@W M5!0L-UT"(%VY#D.*(CBC:>$#"H![?W87W,#96I%N]/T!ESJT!F!MF*;FH\UW MS6\G3+@^]FH=^V.6A-^(R>F@BUVB1",X6JUVQ73HE$DO9(FL" M_US<=C',6U_E_DC.DV1Q_M=,0+9.HZ5:QN58;JO1L6MNTV$[]K$[@H64%/!7=CI M#*H-OR7WDP=G;!;]QO4GURC\P-"SV7S5H/EJH]00$L.IE:"B1C_K'9EUV:HO MY0VB-DK#Y0S$OY6C1#<@.19XB.V#Y>\F*=)D"'F M(@LNRR4%'R'[,<=.FM-YZ.X\;.;_7 M-LQ0_#W9!P SN'%9A.(4549!H8O/@7N08\KE]MK'5SO"6$/BC+6/D%&-7_AA MDNP"R M1 LV%6T&,[+W%_)VS\CT_#)BXG)-??"FIVXN6\\Z!@&?VQR -?6D] MP@?T/$O,RZOVG@066MRVT-:93T(#'/#Y >PI;UZW(R1E$=7LQ\KQK!N1-"Q%-)&B8$)[?6 MLO'<#OQ!V[-<#<>D7),5"3[E3AQ'=90[3@_%043# M;\Z]?>:V8O23)X_Z3Q^[IMQL\XZ43\%'[Q6$$ /]6A4VK1JQ-&VM60C)YW>U M8-),*$B:;7*VA*2U63@CPL*4@F>@V;8+>&@&@F1J:M7S62%SRQVDO#J<*QQ: M7#LTW'+2PWTRX!=,RU:>@WP2I]J9=$ 3#94&#.UX-+U!JSF9P.=P*-65EY81G0KI Q6[(#=DKSKNB;U2VEQ;TJ W@>>"Y^0)J]X2;AK@&\,MO1MX1UC2LW< M,E_B$^Z<6+(%I'>%X9"IOX):&5N_:%(N?J!!S-)FQ@NX6$L74\6VMW+2X@P- M)P3>( M!H.E&?V\'CM'QDW=5)&R$K/$)D&9.ZJ5IEJ./D*.OK3E=WM#5U$0CTBWTQ"& M@5>)>*W6;XI^1+(?K*_J;$5Z-5OAF-[K%WLC1>V&MA"T%A=:;N, -@F2>$5W(E- IC<[UL M% S5RIPB@0+:RQ4D8\"S:>9\Y%KE)E@A?=L:WMG7>WN'O9@,:!<&/WCUX4BI M\(H1PK-+J##KL$3+,+=U" 5?HK1"@[-N,?OQ$?P5,NL92^NM_K73H0%@^ K' M2_.3(EORS%S]/FJ@79R=*7J6SHD45?N&UF+7GSNCU=6,+,L2M@6O#8M)Q&,) M(J]K"[QI*(WE]N$E"L1)EIQ6BAG&-I]SS*-0":X]SXPR6;L)-A;4#I^$B1() MH##_GZ9N1*6&(MZ>YD@>VODU9UA)Y]:!+P%:HS9__\"S *1C%2V,T EX%L[; M_O4O2Y6Q4V[$NNX?7(:DA!2I% FX"KG.2CJ;&.PB.^T";TG%>;#\K+1]"Z7. MK=Z2$2I1-7!C#\9R59H54&?(!Q>I;BL^95@)J>%:R#6 M'.Q@8(%XBYP6MXE7J3.6.JAS4HX>\"$$!)97SGZM.ZCM0R> M./I1_75NX9G9XU8#%5LQC=XMEB:./9^ ,-W3$I3Q MX:N#?9^NKI//+*1!>V'MRQ4J&:5H814^-B,FV%=B=73,"#(*;%7PYWPELYHX M7<'H19U<[6& 8CVXC>(^J8$(,<-E-]A&[&)TUJ[,FQ*Y_&KM5L>NASV\._:Z MVKS+ +@8VR)#7;'[.C"F//;-78 0B!0+EGAF8_SSWTU2T@?I"_R\RCZ0)'9E M'_O UGKP;_55?,*%[_;P1[( _!5V+9\\;DW-OUQ7 M*GRWO4#R*TDFNE5L%9H.DVSH:9[6;Y/D8LG?Y@:DZYSQ'C)5F4G(1=VE80X6 M?M49XZULUN.@&*IU".K2L).35$H9P0N$*;8Z6 NALYN ++#^:_6YD@#B3,7( MCWOEH7'KH;J89SVT'Q^VMB?V!RFU?"(CWXS!)J1[SK8H76^)LE@DF>,>XT[/ M'FT@F9+2DV855M]*=S)&/=>+?K2/3D*T@GX<7GSR MEC5AEW OKQZZ(8B0\2 M?I->!?5II,<:-&@>.W6*1[4*5!71YEU4L31\4DHJQF>@;6Q7!XY; M,L)E:.P-6TYZLBQ:3BG+@VW?^9 [+\Q6#TB%6.OT 2SY"#GMI02V)V_DSF02 M_*>_P#N@:3F9=:$-==$BMP'QM#B5\=%?2)6FPV/2&8 T*G__K!__8CR;_]J5 M]'";L!M;:^G.9('B0VXIU&33O=FQ>B+'JI?/:9N@O$W54L3GE)D:T)E0%WDM M0R;6MK>RPE&[,L2+^V4B)$4Z6+XV>T!X0JZ<.2B,LKJGR?5O3NNH^8$*FD#X M.V" +4!=?UDL_M#6M0[) "B7D"'U)2W_EK31>&VDATS[-(9;94/;+*^";Z]L MJ>*,->HL=CU]8)XL4$,MF80UD(WV!R.O*EV(.:P_NX1S$8IF#T[%ISSI=0%: M[,H)+;$0 $FS48//H+AJMT"T 0.I3G)@Z/61BQ8=X$=Z][Z%!+EG[>P^?VM+ M2GA>KW1>!SROZ,QOJ9D$RY,CFP?>>%$&P?@#!WB[7E#G0S@N *1XM-T!*5:! M%(\W"4CQ5\\D#R'>YC]WGNXL#:?U#OXCB=/1?]]+_M_V]A./#^7;SWR_M/'^./O[Z,]]^_/=Q[][]7''K1I3I[ M@6I6*T.397.(V'SRW_>V[_&_JWDRM/^^'N%QFH[J*9ZW_0,M4%W:UY#FJSVRW]*G;?=W'Z_7S6K]N/@_3B'=KKR_*WOWE6^N;7 M@Z./[S_\;[SW[D7\XN7O+]^\/WS[\MW'^/VKU0VE)]**UR7^BA6_L?W]BT_> MP=/Q_V=G-=A<&1=-K@6&N]O;._C?HZ(A#WIO3(9G(MXTD\JD;#Z.BV'#5"5' MOW^(*U.>V'RJ)+$F')WX0WMB:Z=9' FR5I!6:+-1BX' 3MXI>HUFQ2#);-$C ML\J0,<=5-M4,3@H]+J]@0XC%N40FSUW!Z/Q=*1+SNO?IG+ EN;';PO3)C5K9 M"Y$5FM*J:"B0 \2N^RQY,VSJ!LZT[4^.OB25:TQXFU,R4NBN'(3(-JCK8VA#BR-K\I$E+Y4>]M(T^00! M.R[LJ]-*;'N33V&>C]JGQ18?,H\=0S]@L?[T?4C=>R)U__O>1:3NU0K8__R/ M9S\^>?;\0N+U!:A[BSEV![6?53&N3X.LI.0S;8/T<0;FV1!E/RL&3#+(@;ZP M/=AI41Z3#31<:4SDFO+$MG%QI2.]/JE]R>8;=_+0K(TF?OU)"A;IJPX322GQ M2+6R=)342>LHD$\P3#(3UOHF\: LDE%<^FJ&V:S);<#""S5'RES4Q;#(N@.T M*0?HY>>YI:-#VCRQ744D/,?<#VS/"+28ZUBXSVO)L2\63Y(PH@-5I7^:BF,: MW>G8A-/Q/-;EVBI1[?-3S/YH^\1,3#$ID_DT'=)!*6H 7>L68SKJ_EV=)YTD M6ADFF)H66AYJ>_G _A7CC=&&&:TET-.<1Q7.\<_VO$G&, B07?=YNW'CEAM" M85$X]*[5YN-$^WV.&TEDDN? ?/[1,"N:T1;GQ5%]5Y,=,(O+)F<_Q%:J"GR6DQE9.2.TIE*2JSD[C)A;/!PCQ+,Q4H M<*0>CPWSASL.N\4:T*RQEDOG*@#JRV8H;>JQ!@#[E;3G/;)=Z) !R8[2MDSM*DN0H)3W M-O-_DM:+,"*<*3)I>&QAUHP8UUB_A-_[T;Y; DL8R>%\NTVVF!8-8^@B(&'& MC@A3;YZ:@=U6.'69( O$ O3VHLTQ,7&)-'M0OF1ZXD)V;IX5BR@9,A+!;8KE M'I;<0-NVE+NFVZ +K0D"LBAI+)DXQ8FW'L+O5RUV(;LE%E63,$S0@ WI0ZWB,!D^I5,\V_XG5L[2PG+ZILQS#R=37#X]\(2 M50NKU #*0CNP289%6'*.DN1H]9JUFG:Z'G-<6=M;.FS,6UAPV=;J=^GNH71* M;.U?BKHZ)5.[%[]-LN0T[<4?3L%>V(M?TL_IM*:<-/QG.ALD@U/NCE[$'&/% M22_ '9;_FS@@\)4+2 M30 M"UK,A::7/FBS/\F;:5]=/T&0)&WW=UR=3%W4G*N2+UEXU'E8@][J]Z-+ M?'^7IT96S==&;T 7>@Y"S[]<*O3\RZ>C@WGT!MF=.;SJ;\]2?OD_"& MK21HTK-#V2"TRK88N<,&!7+L;-JY\'7DA1LS0JP)?6^"PCN07 !VN\<.MC5U M0CX2]-G25K 1KQ+_;L3$$ E'>>;<"].:9]*F.^"H[LRYY.N06R<^Y!(X;B96 'U?)V,#WF14YUZ:8_"0MBUSM4&F@#J8> M9M!7HAA7"^CK "/7@-8QS*9Q>K MV!J1K?"3JQ)G2O@J:BK7)#!.FKK(B]G""04PNMLED6"NAC+"_95%.VX^ZYFI1 M 6?W1CZ]@69$]4$FG4A[D62S,NTXE:C8CRXP$T"'I>*48D MB:=Z.=:J1X$^RO3)(#ON>2L57@&?@I,TB>O38NLT62PEFEV?XW!9IB0'68;Z M"*FT/W9"*K)Q:82XT#I/%P,?"XSLGAK8-M*,C(J:V"YU3)%J)#&A-,W$E M2:)YF)XD8L;@UAZI^I.,#*>KVFPK+B?04F>BP6P.A?=!21W5L.>Z,_5]98GI M+4W*V1F?"6AI/.LZ)"MI&-8-3@\Y-3HNE+61<[MA/DVZ+#LG058(:L*&PN7D MM>68^I[YYLV9PEB+4DL\)4C!6'(1I*F8#+=-A M\,NU;BC3LXA5Y:515N1&BD@A0/ZE&^;9"D0HL69[__*M8RSS+_"Y#I@-L9)% MV,9K(VL+VEHH!VT+S1MG"07L]@AXE.A#S>=ML."8A^3XG"FF@0Z?#)1H;/O< M]=HX+'=3Y,2*D>N$%,W1K[^PW@B;<%U9;EL?&5E.@=KS[RM)VIE%[XQ#:E?0 MBUIDTM,[NL:GYB4U,VTSV)21>Y^UR^5P2.-F9Q.@VS?;$]Z"4''0DYFV!%1- M5C7I!:W?TAW"Z&GB;H@#@S:\8JU$(DF#L;!93- U0DQ ML2Z4;TP8_D8I!_I<2E0DLI7X@,D'UI[]>%^1ML&H>Y$79"(T9F)Z MLWF^KN!?TMT!WA9!+G>>#5 MB &V+J"PU(8+!:@:?OUIZRY-_UQ^K%\8>9F49;)H!>=#\\XREH _0),GO!"A MC:2N *L07V]@4];J"UA#F9/%''Z5^ ML"JMHYZ:89Q)D:#D5@H:OCL6 C9@A M>YFBC?8+>PJ%F%:AH FL?-8!&K7NM:#+C*-9,O#. 33#X\2R0>'.0'.D0@H+ M*JUK. XMD&>_("OL3\(N]3G]6TE?0C4IOU:9H#B=E-;.OA%TSX0A2)6+B9%% M$_V!<_P7@=KJ+BD<5XWWH#!TQ3KA (_-24C@(/)63<\!M-QM.RM1=F:-B/54 MC,<_6%\H9E#61N384.RT%':Q(HG]B(2:T*T=7:#@2 M7-%0FW6M@#A:8$-CN%05_;0* %-JNLQ]%QJ/?U([JBC!O%\(\)*]:;DI5<2& M#D=50IN?/\(F7T4V(8/DU+LB"W;%/'+1L\,7]+D26W2BK0"C9-, MR5,Z81Z):&-D:\&,[R!T!;DWY3=E+4QLY]!0 ;HNEA0I\!A?,:$6'[9CO M5#CUG*OTACT*YLG16*+&#=-\7"8!MA/7B@Y9%.86Q%Q<;Q"H(V?#[JU(NN=E MR#!VI!!U Y MK@1<&>&?<]$LN5-^-17VH5HRZ5@&FEE MP/.BG(02Z6Y6S0T]O!!F0D2ZT$PHUPTJR8D9;8FXKLQ*70[+:\UVM7(,CB#M M5 *8M%8>@R<6L40%HR#5L+V];;4(QE9-BWFUDLV02P@%5*+$<(M>38M-&R^[ M[I:*2STDPDAV"'I;%GZ%J_C8+&Q,PQ^X"Q\=Y<9J9T<3T(JTC)7W8J$7:!VY+2*!_^P"U; E'&-E MTS;L3/GZZ"U8WD'1 JJ]I@U<-5?/3/ +(C" MD*O,=C#Q)ID:7LXJPSZMR^7)X4!"D3.^Z[7HD+Q[[I/0UNFB7<42+W(F:Y;( M!WYW;.9I!QSX;^UH70%7<8B>+ :=YKEM-:=O0-^ M0%RE 2NJ$LA\$N?-;"!@5JZZ-M)GCQ0V0'-VSVC5&R;0*Z49Y5U5DTL!K?TF M8T<8:<< L!+B;FP\ZZ,%B;KP/MEY99#ND2WC6 LM0G43,[.M'"C<^@DFTT$4@65QAXU\+Z9X@!:0&"J\>>(3FF$I<" MYR"[SZS_E:6N-'3*\HC]!D(XB>#%M4WS18.%9%E^@#T]MPRL?V\%D\C_1QL6V(6?*55*L (4,I7Q4 MVGB@$289*2YG3R_X//BQX<"85CQ(0H;V(9&HN@Z4,Y$-KZL'4C MA0! K50?NZ27D36LMP[ 6?;UIK36&^0>'%G[/[KM\%V>M YBIYO(B&R;6,]O14#U$( M">C'KP^/?& C'+6U94* JQVO,YNL%-!*+L;$CD.'6.04.(=)5XS@O$MH95H@ M+1\-Z$+#^)(EBI.TM/F>AK=5H]YNP725W S!& &AJYX)KR^TEFW,1L9%18+" MDV:P.O;('K;)(HF#2#;!0L89'VY!T@H;OTAQ^N92SU:!51BG33'M'; ;[I"Z MKTJ8>O_\_!A_Y&KTF-RZYVG M^,C_V=UYUM]I_V;W1P0+2.]5&M1)XOV]UQ^0Y=E]^D,_?I\SID"-P "]JU]A MR*9O^AA.2X*""QOCE_HD%QA_)-VY-8!.-D1/NK_%#%SD-2IMD(JSC-X#YUER ML210K2'RQ2+B/%KN%U-.2#6RN]=#3 OU;CPTS&;4]EGF_H/-U-.?#"GJ^%\8E5_";]J.W_:,?]:,@V*1EGK%V5.,T M#:/LN61&X/A@)T*&#^'^M-(&+_5(R@3\B7/(*2UI*V)I.2H6DI2+M9*J40L$ MXX##""OB72X'%U1]V,JF)8+:)?"J&'=Z#1M&VW#C-$<._HKAA$>V8B>R!NY( M6]Y8)I6P>M<7KX9>"[MEV)D09NF_]O#9KBOZ77,='>6&7/YHU[U#J*S\[Z%(XCMQKN?N-Y$9; M<5'E^4L8_ 5W<(32I,G$" ;-:J4^"\/B]PJ]19^*;6T(I/2!GF*E66]':9+5O9/O"K0/=H MT"QMKC'[<(YA-JD<:]/BS/EM9R5(R4&O&NFBA1PD>Z>;*%_FCWZH/:$+\>5CDQ#@( D4 3%)B6D=/.8 MB=Q6N+LHG8U<_"'R0JH0;5'W$BE5(2WHG**TP5;'-Y9,\@*G7V+H+L"D&)9E M;J=0?SE"3X3#')R$58-39#9XX/N)ZQ8+_0C$,PA+,#* MS#9BU!136@F06=O2\+-+,A=[KAE@J+(DA\]FDH]'!S 1I4(8LL4OZDPC?)MS M"-18EWL82BMM]8-L!!HW,W]EQ# @M&GPUW:5U*/G+GS+T!7S1Y:18Z;TYI#? MI1 )@K8L.ORP8 [5KH0 =&499&-M"H$:,GU[=F+SN@H>T;X)7E@TZ6F5;9@ M:ZD\#'^+R4R K7-RBX*Q^0(+0T MG[MUD3-^AL*ADMK6UC;G\5 M"I%$%U36"\> !^UPW5=;-&IA'-OH6K^8MVK-DJ#4_*15CJHH(E=*Z4MYANRE M1&_35YQCEUI*+8NPP(JUY:3V-.H3^#;MNSQB48:(E) C7(MH@^53WIL89S*B M!1@>6U*Q7@@MI0\6XRWZ/X>)$[?AI$B'DI$71$FX_Q: M,QM?H8NP .AQ(.* MM$IZ/*]Q;H9)687\&%@YR\[RKV*@@H?>(80QR$_B2>$:,6R!G^LS')MS*X\" M5W:0E.3/6; -=^\*;%*3_PMH10M!LP5D?(BQI$AVQ:/&-8]673PND\G,8E8&XIDY9:I@634%X5EXD#**N:IF-H1I8P M=E64P9P7HE7CU[9 ZP*)_*;DM!Q;5F'!K5Q3Y->X#L\FIGEVRTY#:6KN[LM] MOAV05O/GLF1.8;+2]U:5-CA/=2H"9F7&I*'7<+$CM%%, A,@!2:"C-ZI4%[' MO' +,A8^>@N.8UZ=*20;$\ P\SA"*Q$3BUF.>2D$!+V<<%:)<7@C%_@BJ;!' M72IL-17VK$N%W3B/"AI-B@J8W&2;;DIS<+8#)6. M+)YYJF6QV@1$H7$M#B2WZ7SPE%6KLPWU]@CPI="KE@FTU EY%,Z,"3MA!!ZW M][V2&>MK9[:&[U*M<).*!EE?L]^R.'@88HQKD;MRW?*0_>J'S!FV(1+G"(_-&41MZ0PL, +* M2TZ2-+/D+L7*AOG=W)C+^=([@:VYMD-/&IH+,S5D7L"G"PYX"YJNJ7&<);JP MW-HX/+ VF;SFO7\8S3F[X'7N/R)W+N([/-."QA95CGXGY,-QV3]7N+D4GG69 MOU[LVOOJ$,H"A!XK-A1GD:.EQ'T0FP@B;DN53G:%](DZ7)M'E&8[['T[TUN MWS:'I[8+(W)1G3L$K9Y_F5!HMX BQGKO1LUC?54@)7 M@+8\;Q8R);":)>,.I0K-10JC39.B2O!.A1C/%M.AJ1=GB)8C^-4?;L<9F#M:? >U +N&5W M46N\.#7K3 33F]AR[BMX41C.]=I%46#OB4+([)7+%#)B: ME$J'39:4F>OPA' MHP5B7B>"LU!X,&T4HP84M;$\ <<,FQ7%L68RK$'DWB-=TK7-*.AI7C9@'O#T M4%RA%K('ED;+F$T4 M9XX$MF6,6HWD2[9:OIM9\_U@EVW^3 Z6BW-=X")A5P*;H+(I'7F%2\!&K] ^ MYW."K"M$DCO"$D)R5HK#[N=%S0Z#QSLIY2$;0]RYQU5=D+T6DOB3*!+SK"PY MV TQQ*>6W(](R.B05/8#8WRG3I$#A+"]M\^$?99=]:Z!0K[< M)=A= >4'#2C!K<\6M@6]',JB4Y@0$#4Y"I#2)Y)M1 DP1ZU0P0X42=%.FJU&(@<:-?33EHO0O)>X]*T1HB-IB?.9BK#M3'# M?:C-W>WG>X<'_+>=YP]:23$EE/&)9CI[# UVQ;21?<3+#X?N$98=YNX>D[/Y MS:Y Z%XNNO^XB^ZO1/]B_1*OMJVR/_Y'\]^?/+L^46;(I/? M(\@63UK"M^^B_P4UOTL%K/+8M]X8Y*-^N$R/LTQ"ZUA*+C6,%J&"5+Z+\<7! M-TM6P6SPKH,2PQ81!YDE8D_V8Y+IN=Y&L#N$'(U.% G$RFT"?M[$7/Z M++ERXS)I$"JLC9)BAV4G(>.C&19;2L#4<^>\15'"' H224#\!$_H*0@S&P%: MDH;#N>XN[=U9_89G]2"0?R3S/$V5%N\C<(8FI 7"1:XM6'T -<:Q0\1P1H+ 30T)V>#3X]GDB-VE(Y(TE[5?&7.@M]@X741R;G=$=(3X6Z9Y4<#W+9YUDB_1 BGT]S;J4>0*:3M7GC%L^E8%$Z_V[# M#Y7GPM43$>A2RQ/,1'2Y02]Z*W&D'BBRG]#O.F[/7@"T*(BZFRW:S]A-W+ #NW^MS(,"3-C5Z;>LJVNM7K1TC'/FW(X90ARC]G1 MZ4^<.UM"J-1 \$N9Q7H9*-(=GLTZ/&=UO&&]LDVBJG^#X]"O:T 3+[,!TV<_SJ@4^N)AX#%Z*:G(TNW&%6 MJ5UJ-&@0"HSJ3+J !YP#PLZ7>;0TNB+9L:]2HBOR;[FJ^'*I3L I6E21[/>F M P&"XYX)1Z''9%FV0$;@*_50B]C %H%?:AQPRT^31=5KL1PQZ=8T:3(/=1.: MXN)TM"7(L)&KM4L#[ARA68.#=9E!,(V&9,'#/6!89;\3)!NA6T 7*I%LY<&W MQR>$6@I5$W>3T9!XM_L;L?LO2HY<6_, >ZXE*.KA.EX:M(OHB:5I2P.6.&0< M1TE*3OCM9=/UJ?YN!+&K%(82Y6"[2FW<^3$P2>A;W9J MH)M\S(\#UDP!K$7L*3?,& JRBK[\KV*@]("V2 ZQ&JYU'Z=?+H7(O MY9/#L^4.Y5*15D)]5FC/!1-,NCQWNG$#=..*/R>;KKO<>77?PQF08HDK\MO( MQM[R-G9W0C;BA/PEY\Q78G?N67>X+NR>M171K772ND-RDPFL]4 *:U0K582P M 20_TXUH"N0>%O;XX/L"6FCWJCC%N8 QM#W.9Z[]@%9J)$*4$'Y&6XYJC M]VWD!2,>288SC:Z2Y@DT&1L:"OK#<.,1=JNS.$M.R5@9 MFIRO/FN,1$C4/]#U M/K+]]-HD$X>N%0/S4W*9>M"86:O5VVO2(NB7[:/Y@S0IS5-0*K6$7=+:ZV2& M)I[;98D/'#(1L\FX50UNZ&5R#5-$<)\ R-":69I,[.\ M=HX[).S)$]!$B)OJN77#!B:1-0A4A G75U85W&=EP,0*([E,:*'(YS$7)FG/ MBU>1>.!#GK"MD2KMJ*.K8[(_M!/"I1UF2:I-RQR)+O@C,^3FW=1NVT&_/B+% M?;MAU\_\TEWNF[S%N:S_#Q/$%GLD!R&$*9;(. MW,X.L;\94:QD#=$@'T(8IQ+KG&G9V7(]1ROT];P[#QMQ'MKN6;>K&[*KLT&3 ML:FY)R[T?32A(O='7#[/8&PYC8L&M?;:O=KZ(P^ZX[ 9QV&_1*>Y/8X@W&>Z M;&D- $U/)D:WSQNRSTG\)IVE"#"TQ7K\1U*B[QS,3I#AU[9/09.C;6:V ".S M@&GP4QOTR(N:#@@$A@8FS*@[*9MR4A@=K_O>HKKW20.A!VI(%[@C,0 A'1VH M45HIMW=W(C;D1.0Q_2"5WF?,IHGF,P4W]T)+BRKX-9D1C7B*PG98"5L%^@TW ME>E.Q":QKM96*>#.'0!?0TL" 8YX]]'?GH3,.)*@L.V;PPYQ-3UG(AEO MDA[SI!Y.!<#EC%&7]TGSR,7$44^NQ\P$_#QQT*KCVL.'WR$__),.EK\*R]_= M)%C^;4?E7Z]\_2:H?++#(?7""/&ZMKP MX*W+VMS)=GHR"]"27V=&3I\E)6H"?83CE1DZ^]V>: M<_+&:UCQ25$15QV]MC],CV[>Q2V_>7>&PW@M0D&MZ; 1S MN(QL3<"FO\6M?EW[3KWM;BP>08L$"5EBRG83#Q<.3>A2*B96@N2A/"9_BU-+ZV M<;1Q*ES; :S;*K! JUE>/B7!LLI).^GA6\O%@2 ]B;Z5W]LCQQ^YXNVH?0G\J#9+< M"EX,:0S&D)JJ]LR"4$# LW+'<9HX_D$KTM$\*0O4"TX+--&@RY$+ M1E-5"WJ^+\*?^RM:TDRE"309?$6N;%33)!L#73_$#:*'G$X+ODR:8J$ULVWI M;2[%-V*,F"\1W>)-O;AME^OZS,5W^/EKYD'C(W!+;<9K>IWVVV8IG^32F3,O M3B0UCU; VK35-9*%:%.<]$Q72EN&^MMF%XZ]%+Z1&,LQR>QK:)#72>EO;7OO M)^6?S7%B);6@UEV2KEE81O$*U6?H;\YG@1SM(0/IR3RF-VDC6.Z]-LQ2;KPH ML2"2O[V('N.>X:--87=U\?')Z:,?&J7?EU*'N4FDH\PLS4?JSK?&8(UT]]P* MG:T&"R$&C$$,F'(%2'1JF$[6?U+98\U(P2ITD>1^2%F !47>-G&Z@;?@FUT" MM(>89,4 <2;AQ^3%E1/&1C&;LJ22*TY3D2I'BU%M?8Q6[1(UW=EY#(;.+/4I M;I:@N]L[S^B3T>Z3LW[_<%L.^E'1T)][XY*6T<::-TA>^A)W!O1&'^-[/1TB>(P+/#MZ)R1O#QY#.CMJ)%".L2X[#5,CH W)&T+GR^1K8\NE9,3(9=[(' MKT>*54/X]C/B/]7E>J#^]?^&2>,\\GF93! BKV903:=2'5O53KKP]MEI=)=X M(^RQ97JMV&=,]AC T"YNY5P)J@+C&1((6_]NBIH=Q&0R*^ M'BY3LI2A*P:X7:# !ZUTD6?HSR;/U 3@/,E-)F[QR("_!!ZTR]@D-4==39U* M+R]2AA5&D[)V(O=U6A25Z>D_R,.OD^P8.C"AM]!"C%.C"9T,7@M;CB/RJ=$1 M1[*)F!EDX@>D[J9P;3\FG].P MPLU?#)+D7$\] MU%,8?\I[-AO[<2%D+-;U.6XFW0H2=-)#'5%$,;CNU1(3,^M.JQSLLTQ/(P?VL:$:B#IRH MAQ0F7S77F'OHBDM1OK$UO*Y8#^AMMJB6V(>"FOQ6G!+5^+VX2IA[IB97G@FP M3 V"#@[N%[1@E0N:DG$Z+C[SRKPI/B1\2[5+ 5\[#+!G[Y)P[25Y,TZ&2,KQ MAMBMX*Q#6LY.-0#JF/HERQ;)7I!5!X8:*#;A2"2!AV#/7Y_4O8O$\3E)<)S$N:M,ZS3:[W#07,)YOD ;+R[L;$B[@G[ MYDK#J;+M*VN1%S34+1FK)J(4?&"K0X?)/"6%O78FT-12_LEWQT8*^W=7.MPB MG.33#B>YBI-\N,DXR3N=>W@?2@#6/\SC,L[,YW0@O50XS74"$U^86B*4IVM< M*K4R7OC)TC^]Q75BK" *G!;EFA&"1#HSE:,C4ZJ7H-$-C#;FDJ46<\=I+BJ4VE76Z2&3[#8X&6[WE] MSM. >=F4>9R9I,Q=0IP%Z+_! 9A)]D4X9;)%/][C"$ 8H4 ,0#*F6<+3 ;U; MB7/%VA*FQ6#A>2C1&@ _JY@S2W9A[T" :R-#=L]"&JN%8#GHHRAI05G@M0E" M5. P 79 3)B60NNIN5$H1< RY:6VW%(-0VK;AC,D!"J;BF8^=UB1A#DYCF:= MR ZIA=*+Q:4U=5):0TA.4]0(NP-:*M:\K]+,51QL+"G2P"7R(>S+^&9',.&* M$=^/9=(&."W#!$?\5%*$[)G*\>.\.V^.O[Y*-QB-D(=8([AN4KT@T'8FPY3Z(Q ZK(A9D4 MHG:$-BQ(BWN=]%-\/WT0,)ZP;B@RXZYO 7%W/Z4/D>M(ZLR+,OXQ_1QU2LUL MJ^*3%?PZNI^>/%C3'0VON$^_$3&HM9!H4R9WBOV3D1GKZ3YG7+@*H/"DM6F2 MC$-R+ORMA'0_6(K7&#@TC>.N_A=]%(9ZZ)H'OL9@CK)0M+*N=7%=R M1X7*]L1X1UEXX5HN"5^MIC6YY?7$= *$IG\U.S+-'._9?>12U>'C[6=:SS]C M7Z*DLDJ.OV1GLON8%_G9L_/?(')N=5-A+G![Y?#9.]O;V!46OFN?&MEQ;\ ] M90,1+7L-F60X8!.%Z0!DPNWV. A=F@GD?5I)TI*<8CY5X#<>N4V/3TA5S8SX MZK1@[ <@DE=CY6O9@.#(!K[VR\\(P!J!2#JJQ66=)IR )>-S&0 !3TR;!S89 MHA-LG)&L>&4&90,EOONT%^]N[SZ,;8])VG%K]8#!>V?[<6^;-GSM&68:)U6N M_BM/G_(WDBI:\Z)=,,:)^2-;;D M$7-Z_]_,',2](-.1AA3D(50>?4A2]Z MN_"_^I4Q'$[/TPR-_ID#EOD4.8W]:,.?;$7"N M1[@V](YB49!+^;9@(^.^CP[_FN;%@UZ\GY$K2\OU(JVV]J=DUQ].DW*6##F6 M? BJ^SP^3!9WZEB?O+'#WO[M'X%"8)>_-K,F,C?;?.'!>WA M&Z--RM_M_[(7_V;R1?+EA=U+Z2F_FB2KIPP)?H72RD2PQ#@ ",+3^/?>'MVI MM>5E?-D@4*_+2'-!G=P^*6?S+Q+3N"B#=)30 ]XD\2LH]Q[7$HZ;^]^!\&"/)9$;\%\@_]A7\A+48_.T[NU#*= M(3T=[LJRORV00B:# *RS^'E*%#'W;H(O. M#SV.Q(0Y!1W+03[L]]Z814R2@#XD9SA^7Z:?>Z $HLT8T(KT?TJRGK/WLD@B#J:D1$7J1_TAM>H7R$GDWF'?;J M=9&-2"MDO;!@8+\8)EO[178=&W@[HJFK+SHO5?"L2Q6LI@H>=:F";WVX[ZWI M\C=.9FFV^.E+SY&.@.2;RVO%HD)>E"/D;QGH2@)!8EC<"_!V#]\N\34-]2PQ M(T@T\>-+Y>&P?29X;7CX"PS(V]@MIJ#FS303#Y.Z/ZT-"ZV,ZT?*# M#YB3V;HUG*3A H=VG,AZF\NQ=IU0B?H: 0!PL5J_.]U7+D?^GHHH\4'P.S#N MNRY _C#1FMN@X35NE+%^!36=>D:*<)+GB[OJD%7RH2S]F\S_VUK$&D4Y" M6AC:\"#"VB,5"#YT_L7XOP@JA.[.$" L\:01BL1_!3BU+%,LV4!W(&_@0'Z< MFDCCC\'AP$DHD%H4'28 ,.FD9M47@%F ^4F\T0MP1#6E 0QO?U!^4)JY200- M/#/UM!@Q+H%5$8\@4J SH]*&4[0(RB=&&PG)M? 9];%4N,S;Y@-1L4+U4&D 3(H[%6J07ERY_>'_0(WV:#1O;CT;(+21+VZBJ MSR?I@"%],Z88@&6 &5F^_U6UQ\O#]0SD7&JIE2R"FW_$;VH/';,7L"^6EK'? MVL, ?S]CR28(.C-DLV@LQX%M'6)AG9:L(!P6HG1-!41?487O*&+;F(S^'(%. MX22M%PR4+%'''?1 H@_0_"UP1<4'?1']]5QZ@CY$BSFK6O'W4],J?H3PC)8L MAT(E2!!CU31_B_PHK4* /CV+T?(C](&JV)AK*NYRFUB<#IE- NT0FT[1?G+> M\:'(+H4_;QS*UD/'O8<0 M;\)"4 2_;68E$EFR6.KP:2*&[C.3RJO#(;#F5II?OPRNK=P@X"65*]II]VP M2[2$0ONIV_L;V'MAB2--%?D]/S4#V438Z0K+1KUXFJQ+S0'95ZSXE4&RU>D0 MA>^E2A%7IC-D55O')9*V:A#2#E1O!>?\+- _FE&9,Y MAS#U3G#6*"N_N4O$X4.Y0\*V@R,AC:1ECW ^<91$R]$V3M.Y^EQT95A=PL3" M$6=#4S@7G/G%PA$FJ^&TO3ZS6 -^"EVAZ$NQE#XG+E?&B5Z8DJR7LHG$#3]E M8:&?+5L9Y^[0WG8A(^^%3D<@PX)5JL.9.58+$= M.,-9ZZV=QB=[W TX'F9DDV<+04AQ*V&ANQT96/(XUERY9*M%?3/75I/7>% 6 MQVH5NI"F*@$MG2EX0 "0V@:E8EJR!";3-S>G42?P;O3LO6I*@",!E.I%K/6M M#]@Z*;9J;.FD>=210^^TBJA &@:7ADMV/?Q9O7PQ#(N=<^S'3D\F)5VF)]:$ MF"6?TUDSLVZXOU6NVJT[K]<17@[R4UV(^49S5-Y1)*.%?'QX!A+/93FQ+JC; M6X%%2PQDR+1^6QJ><#926-X=%"_)=90RVTA!OEI7JPZ([[\)H\P/U/D0J8HF M*!TN$AHYC*SFM\#PA^AU*+)0ZA V4R2EVR LAN^+(NPN^4VTWE&P7\RI MPQ'=<9,/;7-59K<)XGY#MHJ#PFBR/]2/FAHJGE,_[4^4]WQV.Y//?+D)O'VQWD9A5R\[B#W'R3.Q#='2G) M@3Z611&+.8GM":N1B"B1?@P*A^+.%DXP^L*\43IA4H*B]-)0O#4OX#219Z-] M^0GR+I50]RHY?%(.IY%6"KHO]O07MH10JU43P=DR(C_\L#J]=A@0NV/&88)[ M%[RJ:%/ELA-B6WB>R24E7_4C*9]DVIM F3ACYD3J19="V6KB6).@Y]G^BC(( M9O?4^66&S+6Z0(HH(ZXHV<&8+%%E%Z_E\"TIWI0FG$JD($7A^CQ)W Z' MS0Q9_4 61*C$"8W/8,;*'!H2 @62C+\G!-$2K74RJ'7!AXP1T+^+X3M.L]J$ M2?[!0KOYN$<1)D]P;)H.2Y -=,RXX7NX,UX\_ MS4=,W+A$!A(QDYC%V3)%'G/+)[F1DDSA^;:N[9HJ2#L 34\ZL(76B1OF!^': M%5?HRQR0"D+9B/S[33!!@GEQV9/#SY2<<84)\N*O6<,9><8%"(DD+_[\+[!+ M?N6#UO56O,H-5SI+W?&O'?(URY'D4DS&"(FB$!?(/[JVC1"ZHB$+VD4BZ4&O M89<>T+-4> X-XV98 )$A(NA;MC=@%P])*)!I?*E1,-92JK@A5MSKDU'AB[-] MT+.U!]&U\FO>=7D1B(*+AH&N2%[<+M%P^P3!58X(.%YRL7N7NG3D_&P5XRVZ MSG0 /KN0-=O7[*BTO-1(:O^ >)#8H+9_$)V *Q>[&=S>^N_%^1(Y/L\@O=<^$ M;YJ)W(3CT%-COW_YUOZL1^K69*A911CP]>%1G"-')(S$7V52 MS)B7U_KAKM(.1,$MF!"SM6F9@L4:5L_QD^XN=G>QNXMN1&4Z*SN+[B2WZY.+@$ZU]TV]'01U\$@.K'T^;R40P MPK9N"$":7#'S\SF7O24+ND@/K,H$5ZPLE]20R^I6TH;,D["WFOMP"BZ $=N MH[1ECM0]+4V;7V:AH:.P('L-^;K.3,[!*:;H6*RY;D_VC6$".C&AGM!00]@C M:+)$UVE1JG!^:+O0B,ZLV2BE4)>LXYKV-FB:MUA$ MC4 DZ)G_\_9-/.93%R#!7(/X#@]P4V*/T].AJ',=U6S#*>E46)L\R7&A6[EK M%GO,(U4Y[@#4%%J>7E]/D].HPM8<%J;"Y;+ZL8@ATL.2Y2_C_&U;A*#/%N/* MZH*;$4Q)6T/4Z=ENI]5]J*]-+* ]29<5? .PH%1-%DT=C1 U&"46N;U&_=,% MG$,25D$;UZ#,5SJY2NKU:(Q3 S[A,JKILY$<^LVZO=Z2U=4[J.TW0YDC@ MAGABD@34(..&'RO]';H[=3/P#T -9V@[0UL[,TKM.D,A>%[ DEO$'U[N[7\, M&A&29'R5#,V@*(Y%Z9Z6J=*PS))_%:7VSA7*"ZU#XUBR8*RVK.7J?ZO SQGC MPDBM-'1=@H#1/\AN/6(NIUX\7]")IXD=_GK([][_V_Y__5<_WB-)[E\6R 7; M-,9B+^FB0G6RDQJ83W)CZ#G,U WK(9+. TS0+=U_ NWKFUS;N;0[V7'EZ;*) M=D%("M[8S'&?4="\T.+4+;KGE>LZR<]#D6%W3;ZBIF*GJZE8K:GXL:NI^%8U M%;=RO'\?_/S!:.D"1-(++WDZ=.8-4L>1YXBZ!#$.4^/BKJ5NCOIM7BV$7(6N M_90 KOC+.S\^)$LK4SHR,V-%Z='6QMO77G?U(O?#X%4]!XQ.*M:J^,\H.&'J65B,B'PP4\&H39%FJ_\KI1WR;576=8P9AKWAPC/$ MC=J3.3OH\,Q*,T$U 4>:"G"GL8>C_'$S#EM%C.23$*>&AN@WI? 8TF$95?:@ M6%-.6S9)AV"\I05-4BK#^"2EWZ#1%%V@.+@3N$2\5<+;89A%!D1ZRW!E"<,6 M*7J0T,4^;IETG35W#84%[NYT:NOFO,KY=%'9/FU,*H9+@+("C:FV SDKG3TA M7'.$!8353/JZ:5OS,Z.@X+VM5<)"1$:VITW0T0$W_IV!/Y=YR8 ??LI3?!?F M'%ZG)2"YZG(X4CV5 MFZP7#U*:>$WCM645RBBL5, 6U+'Z>(A]H0FSU&4UF91&-(X")$B81[F5G7/F#;BZNK?%!7KKE7#F> MNY45PIZ"#[-4E<+MMCR32]]ZC>TC/G1DS!YW$Z8<6(8$$7 )P[M-0BRE,H;E ME@3'N\M_0P:,:R%M2:0M(Z0ZS%J@F&7<&;8HLQ$G19GTF7\N:FZE038I6Z4^ M+8;#I%+'C.:WX*)KUVN;6T:"8@=:BNGCY&KHTQ-;3(G$*/0XG%82#.JFP'_Q M) VG7%DY#_!;":@!_ PLL:+]BA(55]")0^1X(\]<5<9RW= XS=XW/K#AR*SJ M7#?_CY:N5JPQ]J1:WQTND/A'AFPH[ETUI>7&S-(\(A'B&OV.DH65GE.VTHPP M8B'69)9W\YY@4S>QRO% MY2FP=[#/EG9#WH"Y$\J[N.UU,)OF]- MH2+OO+9SA1YP'3:7;4 ?(1QR;#U:P]GKZS9#?] Z(B(C80(C0/PG,ETXZ^Q" M9=IJB(42&C242%?Y/JN+=E>DRDR<02'OLP2_!?D5X/SEO_A@CSI5)7?%MK , MVYC<$JI*;ED;*?O04@@ML?T=JI3VD.$O["I4*ZV02&T+?D6 0F 5[NDTA<); MAX.T=3J2/BL,+P%^XDCBEATC;SN=HR]4:[T?8JM!QY-17W-WQ M;?H_W+)39#Z:12*-+;EB_C2_[GP*]Z ]=SO<^MP:@#H(9076_6=KV-^C"4]< MN!G=SM,#N>\E/BO/U%.BK<3#S[(IR9:M,+K;>\V!<^A@=KP=.B4*N-JKX+V@ M?K3GQR?5H1 #OF%W2X([6BS+D/ Y.B/3/LX? /TF. M2RS=]>R!P=WCF#+W#>G3FL]%@HEA/>68Q=\7Y5I"A^&D_K<+YUI:D8. M^M7S/.,AU>:@&8$H)ERJR+YTS,V04U#SL%\)8Z@7X QLY4MU[Q,K=,6# MW^ *Y/8:EPHJDFXY*Q@I7IJER[2]9=,C\B1RIW MF8O6PGOT5O(!)2D^&\&_SR5("N[7'S[H+F%W";M+&)2WFLS !;_<);3]:MB^ M'"!+P64CK;+SI;:KW<7K+EYW\?R('%CV,AWJ[M=W>T*6 \= M%NA2]ZM52QF@03IBE.Z*=5>L/2*T(>Z(1;X)[*D5WD7\UOA2;IO=#UM"@P@D MZPD(3]N$K>5S /2Q+-!)'>"=I01O3^#@2CZQB.Q#C9G'HP)89*&$KE,MR)5T M*Y=X<"&O4WBH$!W_DG[CY\S04R]RJNP]JH*9-.XN+MK,GNCMPZY[FC-4>3L M_PP=5X 021;2&:B=XR\%'B#TK,"%Y-J2&+]2/DBIF O;#_$'4%G'*)1$$MM, M&F2FTK,JLC ;NBPYXP<+"ZD-F@16?EAI+4_Q9\\W,%YS(@B]])K4FA=5!\F_+AC@D4DJW<@. GCU0P7*TFOJ M"F0?8'BD3W/-5<)W5?1!I3NAUZ<[[%=_V _85#*,=(H.I2%<=^QOLM8G#7; MMN1;Q*6PGS.IS P5&XFG9K.WA]6,M1M7FNARSS3H"W16FR_X@;Y!(!,%EA^TIF*[T,I-I)2@,W;@TWM7K_=^;>B#T7XR1Y?=3M_= MD+[;([^J7JW4YFJ :3**'_6V'SY;QQ&#"R*$,KN]ISL_2O/DI:K[V%;=D^!: M_H#\:NL])#]]X.G3:.D# O,7J?5DY]'*]ZLTV3I,6#0#Z3]"[.1E4@EIVJ>C MO>Z.WE"SP4/\/MM.;)KR0;>UA&Z0ULRF8!Q2,Y2H$R@,3SS MY7!H438<6O2Q-E(.YC.2"4P5&UD2G#W$3?K0:[/"J$:P&"D MHE!*_$.JGL *FTK-0EW,8Q)0S.\BTZ@KZ,4@:D/VP!(+3IA$%=LJ19DWGLFL M,RFI5C)ZP(U#0Y_BJ+/R0;4G2A&@B],Z[(U1FCG9"Z8I&0 XI[%)B17;)%@ M^8I2$8^8-]@6('.\A97

FXWNK?ORF9]>I_CO_;P/%B$VO[_R=;0HV.;_ MOK=[[Y*O_B&>TN]H>R[WYKLP1 CDN\N81G M_?7#=)&1_DIF%8FSVSU(WWB'Z4VNQ0O,FR$B)9'NW9H*K&_ZH;=IMGN M7LUL+WI9:50TBHF01=+4BO*GN)P,[N]N/^KM/GS:VWW\^,'JA595\1" R"], M'B:J_B3-D5KZ*=YZA@G8>>$#/\7/KMS VD_*FIDW?A5I5\6'083]C7"5_+UJ MYC\_(J7>P',ZT^ZUJG'==,^]OOK%W<<76ZA[/_^6E 7^B]_4HZL>Q^2@N.HCUEU>?)AYXM2XDIMV2^+@[_X.KKEEJ'X!B9R84U\T6-[E6_=A.E= MK\*_PLOJCO1;S[5E;7VZ;WT<]7YWM>[2V=OPZ=T2+><.[)$%^'37Y4Z>IPV? MWMW31"W'\,J/]PW?ILOZK=$(UVIW^6NA OV-<[\^38 C M_B[.ZZV=WM;WH^WZ[N6"V;G>@Y?J9&<7=;VJLWKP[V_F7FS6]6Z)Q MG#.I!7C4E$_CM@9EP<:;G^/ ;Q8"Z2]]=^HU7L._H)@_2 MY#M2K?=^UCE_%^=MPZ=W9W2H.^GM8"FCU3;\NG6IC@V:WNW17Y(K_&[45F<< M;O[T[HPV.VS*>89^]VD>*TLJU-F[HO_HT:/N4G:7MA.FSF2GOZ@.,P3[LXS)VXU4^V^SN;>ZFO9'9W1M$&;F-F M9HGC]]4 M=78WMK.#OR/GE(S;Y@QS\4:0G]V]Z^Y=YW^>KRNY-XL9A6:M0[&>A0/X5K4@ MW67NS-Z;-GLW"O'S\;=(#./=%G;_.I[Q3TW5'0/E24Y'\F>9I\B^#0 M3:$;[OUL9_E='+$-G][WJ1==$N8WDR_\;84^?/Q-U>+-76*>^2T_XD^Z"WSG M5.#+?$+N);=B;Y_FC5:)[]()V@9_%R=NPZ=W9S3BX<=^O/ZH'^2C(C?5C9S' M;W#9;G)ZW_X\;OCT;HG^NJY"JQ-3U=*"]]-OMRBD^BVA\)]RO"C^C79@5,R^ MBT.^X=.S=_AJ^Y]Q*RK[FF_=>/)1UWARM?'DLZ[QY*8U7^T:O5U>#'>-WJYS MB%VCMZ[1VY4>Q:[16]?H[0(%PO?WIVF>/#C+,;JY)FR7=]INKC7;KT4^B7\K M5H7Z=]^,K%N*VQ;B"9BMLF11I4E\].)=_Y=?7VQBX.7>SW:6WT4$8L.G=V=R M$NO/^9LW^YMYQS[U]_HOOXL3N.'3NVTJJGV$?WW3/WBWH5?H<)IFZ7R>YJ;Z M+D[:AD_OCFLJ 0B_3*HZWH.%^*U8HF[N_G4441LTO=NFQ@Y*DR7Y:+-OT NL]E&WT([W>_B;&[X]&Z;&D-: M^Y\FV715MFX0P=1O^=%[O+/)%^M*9G?W5-K]O::BOV5H#_J-R9=N3I6Y.=_R M,]GILKNCRZX'W]RZ$_],9H.T74SW?8"<[_TL4_\NSO.&3^_.J,CKN=#WWR9- MF=9I4SWXYHV ;SYAKE/_+@[ZAD]OH]7N[V0%Y\G,W@3ZWV209FF]L*&>[^K> MZFI\%\=ZPZ=W9[2OSW"\V^_?Y+6ZWHP*$"U'_;WOXJQM^/1NB0+TA%]%5ATG M_:/#_C_?]]]OTI6AF=W^Z.BS[?ZSS;TR5S*[NZ=\#HNR;B9)%I/,WB@M9"=V MRX]=IXCNH")Z"5=/_M%&WYFB>I%^NL=N$,[7AT[LSF@A\[_W]8M:/ M/^7IW%15D63DZ(]NE'CH.K5@IXHV:7JW1!5=3U#PE71T/]H[XNC?LV]+[WRM M=U*F>LN/[%9W&S=$R[E3S89;[]_+;X$]GK?S>W_4(]WF@-=R6S MNR4*;J^IBW@_:P;QFQ-'_CO/B-(^3Z@R2_;7E*-W-Z&X&KL3#[^-FO"C3$Q,CIWF4T%^Z M*]%=B3.OQ*/OXTHX9>':8'3&<8=9?AS,OPY/NX#/\L\F,3_\)_?C29&1:SSHGN+L8Y%^/IG;L8 M[K ?IL-F_C7QHMNX[VLV>EW[I7A;%N;;]0U2,XWIJXFJ:E+2]R3RMDPR9;M>LO(U#HV.95O%4F@#Y#]G? M(2B'QY5FE@!A4-*;?HC7OF/-8Z*W29Y,##I7.OK P]K8I_?B)#Z=%EFVB$G@ MT=NJ9E"EHS3A[EGL6H3=>/_[#Q"S?^3=UX;Z33$HC=@/0BG,R M/]**9DD/VGE"AD&6)?DD_D>3#QG!^!_;/VYM/_[;]H_!T!\^?+;[Y%'6ZJ05-.>JU/PP0Z)9$E\S]-%OWX0%Z>8H[IK$>_CEKS79IMQ=/5=\E: MTI3K4_I@,4PPR@I^87L6=QI)=OTZ(!#OYW20O6S36*?\VP;08-D 6H;B;O=W M LGO0+ONQV%?OVM6#F],51FS(H:7)F@'],.Y^-#K6H:'/ZRS!J]A(8KR6RW$ M^G7X!LNP-QJ5M!+?^$#MJV![_&N**BZWDE=WX%Q 8TU81*;.P9%ZM.[Z7=W1N+H)'?T2W]]Y M\ML_'I"=D)OG65?YWPZX3?.2W#D1N)^7/)#]J2EI+P23^Y_) MC(Z9G]ZH%W^@28OKVW:$7R=-;?))3V<;6P+(6RL:_T'G$*=N>T?2<1".+\S0 MS" ='\H/'W72L9..-RH=U\A#%2-7)$UN:D:OR^*TGLZ+%"8A30H[9*KKF=/- M2$B:475B\J(DH[W,3=F+=YX]CDF,Q$>SIJ[B/?IE8TA"%I49)/GQ61)2V6SN MCO4HLG ' O)=<:(" MHM"I2C_'HZ1.]$+3OVMZXKPL3E+A=;.$TGTZUJ;@#*&-*!J' = MR6>-AS348F;*JA]_G)H@4: HC> -59R4)DHE)_'.X%" 2I(&_2EGJ8P<>?QR MEM()0?/'%\T@21_TO.O;L_Q@C LY+3A;%&1 NI-T0R=I8#(414AN#5FK0)H@ M(Y>,S+\;VD3))]'O]>C%.1V@2F$]]-6J227M E6"8X-45\E G#JM25]I%NHT MI9,VH(^=H#\F?Z&*\"PZ-#B'PV$QFQ6 N<6(9LT+TG1UROE%FG45I-=@"22= MV%F#X/E[$J>C_[Z7_+_M[:?X/ZC-+'JTUX\_O?OP\NC] MF]]?OHB//NZ]>A7OOW\+#,!1*_C^?1^#*QOJNZ*.DOF<''9_ DHYX=C4Z8JW1,!WMU\&[O MW?[!WIOXP\O?#U[^P3\\_/#^Z/#E_N;HAP[?>"T0EKUOBV]T)SDB\^;3FZ7C MVF$:O[D!^G;OW=[KE[ T__,_GN[N/'E^%+TX.-K_='1T\/X=2QKZP)O_/3HX MBM^_"D31_OMW+PX^VL_HYN(CNN/OWVV,9+KUWN['J8G&1985IXB)C-)JV%2A M0RF!,_B:PR(7)Y;]V])432;05>]SQM6T:%"D@I*6A.&H]*U_V9S_:5I/Q5VF MS\(LX[HM]X:HJND' M2TE3%Y@5 )0BFF+A"E&V8-O&*35>84/XTYWI+B&WE# MHRS-O"CK'G"<#!9-*H6(^O#>G,:.ZS!2)"T.[^[V\T/Y,7\&=3ZOW,P#.L\^ M?WCG.0>#UJX;1IZ0H[^H:% Z7HY!GB;E:"LKBF-\P4^5XTJ5.><3$4(.53/X MEQG6" >4:75,.TJK2BHF27,)2[@X)&*315E)!&+(^S%,$!C%RB-NR:LDNT=/ M&Z7C,7T+P..2)ILMXG%9S.C;!7W%?,9B5:BN*Z-T1EZ/X1*D>GK>@/OQJS/' MP)M?E^D T0]ZO41K91"P=]V:]6+Z"$=;Z S$F28VZ!!$,C1=\B^?A3Z=?6,W M^6AN>$O)BS/Q!S.A"6#LKW0N;W0N1VXN=K^QOOJ,#[3^D<[0GH=.5EWM4*'^ MR8(Z2]0P_(5Q_7= _-5E)M)5L5]G]H(OO) MHR0YI;GRV 8L^2BJR!(A+(Z42_/3(9)K,(OLGS?GGTFI8$>L/E M-609:7CDJI)"\FM=N1IYFK$=,LI83VDAIW$RI@6@A6XJ>:)!,+RIB[R8+2*V M+$H6YY5J%1K3BG(B%$-%E04S?Q,PS((>B+@OZ8C8KJCHVO%()?7]8V^]7=-5K M#!FE*60PT!WOQ?,LJ;'KP=/Y>?::A,,+I]NCVY'2_T;)D,Y=Y8VV(A\4HO%Z M[JC%>LV)L>N%/_FR.$][C)]O]G1_:I>?%!+)P>,>3 M55D1';LS<76F$& MD#7)NSS>Z3^):24RB ?D)(=DEG,:F]VZ5V90,H1O]ZGBFUF$D#Q LIPN>D6B MFB6 DU,\NBK.:$XD1\C#(!=*TIZ15W+VPM.*I:-&',NJX=G0A(_)Q# Y/19# M;20-+Y4S,#OPX%Y,2N_48B_8A2-A8FK6%O$D*P;T3,%K]..]UE0B.Q668%/R M4(/%V'[AG*AL8C'ZY;Y_JL4LV4DXT_QTZ?XY'\]Z/LS<#,'H+-5/9]/ M2AZI:GH?HUB8I(RA648KQW>WQY^%P32/3W'$RTF2TR.U5G1B"C(XYE,8(-XJ M:?)4HQ$X+6..IF9]OL+=NCI5/$[A(_X:@(K5/PN9IF1$.,6C]FW:_F^]("K5D: !D"Q3]ORCDY MV56X9L%ZT9(LK9#8AR1'Z!\16=RC9JCKIN9%):M>?6$6&^QZ7FH@040"H@G>[IA$T5>&"DB<.7?_ M4L-8'QKHKZ!\KR>S]:UMBTXXGBTRKE!B7NCIWZ<8A4?ZE5)TNJC80.2;NZ6^ M@K$WFJRBA75,*D0.X6ZQ)T(N$F)"$LF"^5-Y[^)20R&A(YAUY$<6[DU>IM@X M"G#0$GQ"R&D\)C%%3F&VZ,1,)V8Z,7/M8L:%T"YSN5T\C"6.FFR0.VLCOBY, MLAJUS1*Z]#1VXR+SEQH'Y,;$Y(:IF0+;,'/Q.IB&55 H8X,T:JT-IR3D3#XQ M A (C+'A5)DEM3I,%N[0N$'VI MP61%/MF:)F02.I^6!6Q9G(ZV1"B/XE')61UXW8Q)98%-%UGBZS.D7C2!X]?U M4J/@$H/O18A?U_@OA59^TJ&55]'*NQU:^;NY+5?'Z8#,:,2P,J@"SD.ZP.=5(H2VI6[8MJ]42^\TTJ#H!T@F0;R5 ]BSR[9(NX->@Y.(+H^0N M-9CK0M1=:A! W\5_&7W7";Q.X'4"[S9:3"V4*B07?);>LD]2I6>6M3H M-//= (=N_?C1^Z>B726YTE2FE+XTXT1=KW'3+FP2K)OZ@0#!>1Q]V8!@+I<' MY.S<:GF/-@T$J&/+@3JT>NB@^*@51%4O6L+0JXM(=F*#@ASWF-F\-%.35_P4 M!>;1QX73S'K9IU-$X]"B$.7&PITG%4U:(,08$VGUTY1&"KM0GUN:VO2BJJ#S MBK0QSSJL=*KP)9/,Q,15>+!=A9YE74MJ0>3AA\BPFF%:"89O@#JC8EZG,T!R M.%KHRH@6UG8%%#D]2>%E^](XK$;,>0>+U[',?JP0\:BJ'^^[)6AJ&LF?IC5 M^D=9-/^?O6]M;MM8TOZ.7X$W>[PE5T$, -YM'UG;]/0\?;/ >DKF1"X6W!!V MH(N>Y8Y-Q-I2L2(!O_&\II;+@LK;;6XD;GUQQ+<)PQ'O^7.S(%D4@ M+F!:Q,4>4?F,*??L8AD$H[';T@1O2$>8+&$SQ"ETLNU"_O>XZ9 7M.*4')V#*^01R ^I'VML!\52>23LIT2W94#(OZ@LGUJ MQ 5V%6: Q0-A[,/C"W<5R?)[-YSI_!9;KOQ!EM=R?$ 6H?UUHP5?3= #Y ?, MB[,/A(&7L^)W^5P64*[QX UW=GPZZB[<:2>Q"0>9-X-@O0*,LM/K%6CT7%!N MGPGKDY .N5G_#A0XT=(U7]\C!L(TI9,6N]P0R','T0E(-!ZXW<)O--V$,"U2 MN]QM+A RRQA:0\,<#O6+#W_R.TR6T;?[QGAHOT3# P1E13N\:A'LS26;XO5: MB#52[ ^AJ^D!+![:TD$MFERT[IB8, 3EAIP7S'2.2)AHS>\-8$"T$/5%Z=54 MR92<_781H!C62I3R@?ZI/<@'/K;H>0N,6-%[0D88TF07_O?JB]XU3,OL M6.D=.'2'3LAU]L$?VD9_,.K8\H?:/$?8]NM'(0/#/"4#B ]>(O[L)?V$LPM' MMX8O.NF1N+#Q42DQF,I-@4S&(VI-7/AA',2$@T&_:/#<,!6E@CCJC5/Y0#_#3WG#0&O1 E?API)O/)HGPZE3!QIH(A54#E?U*WAKF)@29_^).3"09( MXQ8(GK*ZG:Y\".Q0DL:>.8/IXL_GH9.&EQRB(>1 #:XW(RB!/^1U5SX&^XY) M#CPJ,?$6?!X5<.VNP.("4%4EVY$L!9."+&2A G*W1[FEWZ);%XF M&@0S:;\R7&)9EY/0?D#9G5/8G:L9O@6$Z/U/'[_^?*5?.+H?^)@ MZ+ R+\NMDF7T[$&)7;(,V[)RGU2<7?ST 9I7!JS,'2!EC4, M=6.'!Z 5#N,)\Z&SQB9\G8[1X5SM0P+%'2H;2KHN)N#=%A3JH>]O;7A[=$0 M.-,%+OP,X==PYQO%/&59]'P:U3RP&]@GK/OM'&?7_36/^"4 31ZEAFK\L M&TJCRXUPKT6;?K$;:J]:M:'6?:1JW8NU[EU5Z_YLM*4F8%4)ZD!HYELH35F* MA4WPZ3]_&-BI1.QR6OP%>\RNUF7X$].A.)WWFP%I.Y>FI .E4J%'K!,)[)&5 MR.JU5(ED2JVM2]$F6L]+;#!CT-:5:!.M9R0U:^ 0:7ZIK0OS**_:4ODYN>AL M0HN\R[72>*!;3_.%J%E!W]W"C=DE;A:!9#^X"YU5\W2HA,AF*-8^.ZG223Q1 MV9K;KDWJ,!X4;#:V:+L?*14[DB"=GMGIMIOUY2)Z=$[HH6;V] ML%\"$Y+5P_%*BY;Q\;%60R90FQPV8\OUYV5P^>>;2?@CG^B+LUJ[-BM.\^R? MBAX;(<-M4\(S-Z!)9*.&96U 5(S9M M N_-ZY_@=7Y'@1))'CSZ)UME(E MDR4JF5Z>9_S<(MI+[G2>22G=A>O3Y+[HJ22^/)=5:S/M#]G4)T[FU-=.6[0* M;:9=>>4#>.6"(S[C?%:+:%?^N(VKUF;:E3]NPBJTF?;F^>,C;&>WN,^6+V6; M:5>NLXVKUF;:E>MLPBJTF?:GN9=N7JVKAJ;:9=N;HFK$(- M1\FO]0D8"-[M'5%:@_"5'MY,+FRS9]C=D6'W^R\/!07IL7DL/G&I4]HK_7*, M0,Z2D_@ 33X#A[5?')"CU[FF0#0E 2/\=/F0W3G[AR3W 35\"H7%16F@PG%R M>QO$AN[-XI#46H.N,1R,#[G^+>*N$M>6B6O7,,VN,>Y:2F"5P+9!8+'K7]\8 M]OI*8)7 MD%@K6%K)/7A*EDEI. T5O:!M#\^E5Z$UGHI*])LJ>99C]IX?436>BDKT&RM[34P\-3N0J MB6N@Q#V][J7I_%-BI\1.B5U;V*;$3HF=$KO6\4^)G1([)79M89L2.R5V2NQ: MQS\E=DKLE-BUA6WJ<%:)WEF*GCJ<5;*G#F>5[#6/;>IP-E^O>%:PJ*/.J%]W M5>/_L(4[]1A-(G(\%BDM/C\M5OLU)79*[)38-85M2NR4V"FQ:QW_E-@U4.RL MKC$8#I3L*=D[07:@;QJC ^!Z-YV+2O@:*'R#H=&UGHY>U'0F*MEKH.S9PVZ3 M!4_=6CE#F5/["R5V2NR4V#6%;4KLE-@IL6L=_Y38-5#L5!)/R9Y*XBGA:R#; M5!)/R=YYREZKDGAU5#<>MG915BGRT6&4#A4O'AFE\6?FN3#?>U[0R,);=_KT MSNZE4SNJ3D^"<,;"E("?/&?ZC9.A1X'GSOB8)Y?9![6^KCDT;P_XD"HTVMPJ M05>"K@1=";H2="7H2M"5H"M!5X*N!%T)NA)T)>A*T)6@*T%7@JX$70FZ$G0E MZ#LG,39Z_:?7M"AA5\+> F&WAEVCU[.4N"MQ?P[BWAT; UM)NY+VYR'MW5$+ M1?VIMP"5E#\O*5?QNA+V9R/L*EY7XOZ,Q%W%ZTK:GY&TGT&\WBPXXTG@S1YY M+^#(%P"^!K'CT21"=LO\Y*G5_^KJ3@.O[EB#H3'L-OKZCKHW=J["US7,X< 8 M]-2U125^)Q _VQAT!\;(5.*GQ.\DB9,FRYU"OCM'D5/H*$KV3N5M%3J*$KY3 M"9]"1U&R=S+#UR9T%"5S9R%S8V,X?OHA5=-YJ$2O@:)G#<=&?]3H=I=*^,Y5 M^'JV81Z@%J7I3%2RUT#9Z]HJH:=D[LC.=FP9MCK 4,)WFN/;OCDTS$&CS9X2 MOW,5/]L8]@:&U5?AGA*_4XC?TRLC6UT"^13,XV8@'+\+HICF$,SU:\=CD2J. M;H1^MZ4X^J(W-(;FTZ.?XQ=(OU22KB1]'TD?#?L0Z+?Q+H 2=27J^XEZUS:L ML;+J2M3/7=2?7HMUZJM=2L:5C.\PYY9M=/OC%DJZLN9*TO>2=-L>& ,5N"A1 M/W]1[X\-VWIZ565U25_)P9=.>./"YSBZ69T?).,K)>!*P"N>+1Q3N%5LKJ3\ M)&9\:-B]-N*DJ7A%"?I^F]"N;8S529$2]?,7]:YUD)(<)>E*TILMZ8"=G*'*6T6TV;+:R M=NG;/L'J-OO.O9.]<96]DF CU!L9@J&1/R=XI7*UIC,8*RU/)WBE.R>VGWY%785Z#.-8"F;/LKC$: M-7I[H0S>N0J?;=A#V^B.5:RGQ.\T1[=@_?HJW%/B=Q+KUVBS=SKPXO;6-NH< MF40IZ_DI:PTD-I&)2O8:*'O-+FU4:8$S%+D#P$PKD6L0QUH@5GG8IK!-R9Z2O68L[,$/>1I]*UZY6B5R M2N24R#60Q"8R4DCTE>ZUB6\W'9"TJX5$B=QXBIZ([)7+*P^ZDD"H6-077 MN"JZL\<<++XBBIV*^*M5NH&KWQL;H 'W.FLY$)7L-E+VQU3/& MHZ?#7S>=BTKX&BA\0ZMO=+N-CJ65\)VK\-FJNE:)W'%%[L(VS .TFFAP3PDE M=DT4N^[0&!V@2[B2NP9QK UR9W6-KMGH,DB=9OLY-AN-;J?"L3,4.WO0Z*VG"L?.4.9Z M(\-4IUI*]DXA>Z.198RM1A&U6Q0.R5\YRI\;;KTI, 4*U<> MZKST4 $KGJWBMK*X6,G>65T'O*)$[R4ISU# MB;NH(WVGHCLE<\K#*ME3LJ=DKU5LJ_FHK-&E9,K5*I%3(J=$KH$D'@E<\< 5 MC,\!7?%J]G])%+,9S>/]3Q^__GRE7SBZ'_B7'S]\N=:7S(F2D+U\,X%W)JNW M%S9>2X._O/D1/E':?W+5.C@,V=CHCAM=A:;BZW.5/&;36Z(DV)W_F* MGVT/C>&XT5AX2OS.5OP:C4:@MGIG*'(7EC'N-3K#H$ PSE'LNGUC,&KT)D/) MW3G*G=4U;%/9.R5W1X[LAHVV=2JT.T.9Z_8:C?NIMK'G*G@#HVNJ!)X2O5/$ M=[8Q,AN=O5/AW1F*75<5:2B9._8Q[= 8CAJ=,%9N]EQESS)Z]L 8J0V&$K\3 M'=-:%EB_1CM=)7YG*WZ-WF H7,?=/"JK>>1PCJKT\3EK=BL+GY7LG87L-;L- MCDHA*)%3(J=$KH$D-I&)2O:4["G9:Q7;ZBX\JR-7JE!:E- ]>!JN@!^5T"DO MJ[QL8]BF9$_)7C,6]N#)E":+G?*T9RAQ"OA1R9SRL,K#-H=M2O:4[#5C80\> MW36Z>[IRM>=B=%,H2QQ]C9^*QMV]F[NU;[)M\'5&@3YGGB>K%?_Y@_D#_!GJG\M^/).DR#E9 MENNG'_""3/'9G3N+%SB>^0+XG=5[;E9QPBA;9J7E%EN,9G;L/@Y>SXKBW/%H M;-N=N%(J#_?B#T&H30/_EODN\Z=,7R7A*HA@B,#W[@W=60:)'T>ZZ^O701(O M]*MY"(ST]=#Q9[H3Z4ZL?V"3,''">]T>&;IMVEU]X=PR?<*8K\?P7.0Y,9L! MS_7?.]<=?19XGA-&>A*!+.@P%/L^73C^#=-">$X/YOK_7GW1K5&GV[/[\E?_ ML#JF:>CQ@J6/Z_3X/ C7ARTE" B-6(P/PQ1@+CC.OSJ6"2QT8C#!> .&.?Z]'R70AV:ZEC#3@ MMSA0QEF8-_^(CXL2#L/"(#02?(N#!4!NN,ZQ#H@"T__S/T:V;;Y^+[_Y M]$ M]*'UFG@Z3T+ZK>O#OY9$I.9,0 2 \BF0K<^]9!HG@GK77W])U%GS1&2>GJR. M)?J7FK8-@U7= 5,Y\ZJBUCW]=7\P?<;FKL]T67XM2J]!U0HUUP;*[2H,YFX, M$XXB'7[H@))JKC\-EJ"K7I)^!C(0Q?">N>.&^JWC)? )K4>$*@0RY]["6H'P M.!%H CP8.]]I\0SX$D1QZM*_=%+K)>B)^[?XFMX2P"LN@_E<__CY$W\5K+D& MNF73+^ OEGC2T>]"-^8/@[Y,G94; R/_AID"T4LWBN@U1$6J[/U.5P?[Y>%7 M\2(,DIN%G#@.[P41R1B^KZ-?H0@"0:[':=;F8; $_;Y9HEP&*]#-&$V+& "F M+[]SUGFNN\A>TD*&>N0%=YU,&(1+U3>]ZJ'<*LB3\IT'\9W=$_G.CW,N'Q7_ M!Q;22W!1R8D4Y![<#Y=;$%A\H+H:[46%\'[S V\_A?XR1C,/+QB[D;H!5'' M#/T=?!PZTV_H$JSAZ^A5B3VO2RL.MCYOW#1(=;.K*D?2N9PZ;2@@7NS95$ B M]Q#WD^ 5ZXJX-\5<97]XPM9GA__L=X,!PW([?(*?HDOEF#%? RR MP9&'&'.B!RW>65,:IC2LE1JV)3XX')F_,!]W8'LI'46VLZ7KPWXOY,%N%BN6 M:*1EOD!7C'ZZ;_'2NLI3^[W54! M2,$:='J' D[81_WJGU#AE?_O\E+_X#)O]DK_#$'):QCWKP33^J_T_OBU_C^8 M%@1*],M+\4-<,_%;^&,]N\F5VK)+M'J GTV"<,;"]+.?/&?Z3;3GMU_K7^Q7,^"IT)N[TM?Z;LV2<-;\%R(1^+_^K M'^7/B#^4!Y2\=JA6_O(\O3B1 M;"V/)G?;#OX:Y2$G;[^L)XF#^:-2Q*50*'GDDR9S8>.@^$@!@C ,4SR06T5 MC/S;1HYY'9*G'&@G@]E))U/TC9=W#&L ./A.!IJ3*AS:I!_ROT]+(X RY,T_ M?[!ZZ41WV37!Y_5W%LW6#V__9$ZH,]">6?%$SH"J,E%2F;9](#7NGLOSN&[$(NKH MVR]V:N0^2'S76\+)'R^P7J$@I3+V>5&N+IM/E9V9E^ND^,GX16E=Y-CJ&>.1 MM96:O=]S[ E<=(?&R"I$3 ^^IRG,[QE#Q)=J*^M'(\L86_U'3Z"Z6A>5MJB5 M6UQ?-67]^:$BIR=XN4Q;8OT'%8*$J*:UC@VU8W:I;J[-E M@F7T!^9S9T*_!U[/'A^$#?4&)Y4"DDVZ>]4-WU6EA-;#;.H]9K'A1_HL2"8> M>^):;QLHE?>T7?K.63Q>XAO-@K23Z*,8T.[E%XVVGNO2Y[I0/)D%I9>(#IC8 M/O*-(96'WIF'MAN67FINBD[EH<]^PBH/K?+0*@_]K,=5>>C::'N%B5=65'#N.A M80T*YSV[1JR)FG%A:WXB0BRS*2S!!>KV"\IXRASD@<]:WCUXYQOOM<;,QYNM MK4\SHT\K"M9S2[9?*@8\XJ_565RHJ EI[W#T_\&T"?-<=LL$3!BL"*P"07SAQ2?3Y42 Q?#%Y:,(#"4] K+=.<+#83)J!5O>Q'=C M%RA$1+$DTB=)K#M>%&@(,0>:%WV+Z)73A>-Y#,&J\')]AI*#3\W<:)I$D01H MHN<%ADV$NS&'OQ*()U]@9?I0B0[ NA,B=S!E?XZ MF433T 4IT7X)@[MXH53[>*I-*&^HN9,H!AUT0:GN0=\\5!#4]!#TWD^83GAI MI$".1X"+$5^UE8 B#.CI:\>YUJ=>D,PZ^A]@&D($C0)59&0,;F!U44GQR?S/ M-?F2";QZ^E?BAOC4^@OH_3[,#$8#G\I";@5"%CNNST$A9PB0 ?\I_IA -]AW M/)J#[](1""OO#FT"^P8ST)+8Q00$F H_$,AW<^:096/^ HT=YLP1V&YCLO1R M M"[!,\/DT6,1Q=,(8'Q.6!8!#?EJ_DT(S=-]L$\8&CD!0&-L)O[CM* XVB MV(0)J>0.# 01_^FS6$H2^K") [[EADP4B3?L+Z<) I5N/LB?P<5'C9FY$,V$ M=$EXPN([!.*$!^ MV2\T#!BYK*(T;'X-SBX)0>AN47+T&Q!,'UVP&\SJDY+: M6=\N)_5.:*YP4;1,\C,(4(7V*L]U/+T-&7@J88I78; *7? %X3U8[YB%/L1T M$4'LM*/4PGDQ$Q#(:<^C=VS]\2YCQISG!K"J*HY?*11Q)U (TX)G/?T<^?P66'S=!*#*./@D#9X8(US<4'651 M"@87%)] @( B>H]?+X,)A!KP]RCP$K+[':#()?1D?(TCOL:A2:K Q02AQJ.= MW."NW&O16;[/P:!7;(H[*A#)&3P8(B(WR"[$.00$C;#2L/&!/0WF1T&%"!EZ M"5XLY,$?!%$!!6RA?IMXB)F&E99 R?1^ZN%O-/C&=Z?@V2:(QXW^$G=5N$G2 M?PU"AFZ*0BL'PAK;+4F1[MSX =9)ZIP"&\Y,3VU4+G 6\8SRH8$I"&/WU[(=8+;Z27(9A);G8 MP(MH1Y,M)8A/$D*(&8,0>\&4L/,1^[J/>.\@&3CB71!ZLSMWQCK:1[ 4(N"4 M#F]STY1N_#AU!MJ/8AJ(DCB8 YI2Q+H$A7%78"UN6' 3.BMP8I+D5,&E!&OP MXO3YU# (0Z)CNX E$'B#0H],0ADFPXH Y:0W(/7!$EX _Q6Q-^<[7G;D8+T&4BSTRMHZM;XZ-Q,/8L."P=!(UW=!_ MO_[9T-XG8:!?O/_]RTL#(I6_G>6$^I(L&6_F>71.#GP'.CA?ZW%T" =O'YW[^I./S0I%Y\81!P:T*J\VEXC-C(<4JQ MS0N#3VAJ.O9N@77Z#9_L6AT;Q.TE?IG:1!I0/OWALF^_;*?CV ?+#VA06'X% M++^^PO)K;ZSSW^Q>^TFZUU\9.-2I"G&.FH"[=>'Y_!%O=IV 3H6IS1#N0)=\ M==9/:C'V\#Q^)(09L3142I_&+;3<^>+S^6-G?J*BR1_!T)@$@5GJ,5CY&;8U M@D=Y>CX=>>4Y/GRS=+XQ71RTP YBQJ9NE";?L>04'DWC(2 ?-N/NU.5NID,E M"3+USX^2-22N; I\U\-WX_R8(2H<3B^=>W%$P ^Y^..1"^OBA!C"\#-I.2(= MIDUD&);&/09NG9*0-H^: T3?8[^E )MQW;*(DC-*+PYN@GXCR4><*-E'63I".N%/?G<\F M4DM(K'J8H6W#K3F>=;GH\D)Q\BQ/M^,@!@^9#3,-?)\GT=-#+,I@_Y6X*[IR MR'MXDN9(;QPF9+N3QMOXAP%P#T^X9-NK<@HS+VOF)&[ET!K8RO8,9++*^FY%6?M /1%MCR[#,/C71U*WN MB[2'!'?J@F>@/1GW\H:D<.*?%03 M[W>V+#'5E8;H!5K ^:ZW1\9UFC0:=,N M=HN,7M&T2Q:T;)TM0Y.7T,4ZRY7EZ]PU!X9IFONL\Y:"#F2R-::A^3H/-]99 MVWN=^9$0K3&LWL!\L/X#7F_C&H]R:WPF5DD!F)\ .,8\/!Q$07,;BH0QJ $S MYS*X_%-_T3#4B^8BAQP.T[XELST0IO"J/?/% M-@Z>"'QB!S&-QRQ1]"OZ3TA_/:@5;_/YV0N'@E21;N ;M?0F:EU8(C+YT!!$ MD723W!AZQ#:]*?04''IQL!=UTU!!6%X\='U8G2TFCP0LJSJ+$*AJX%18U6\/7478;+PCI MS''N1EBX=/] US"5B&]JRNNZK-PVO1_"SWNQ[#;!,ZE 2T_"48ZR8V_X[Y3I M:0*4W^>,RB]T8FU=]0N=+N5!UXZPZ/Z#-EV[_U!#OGD+PXZN*3T^R*6P\[_BI04AKS:EX@L(D^3A3^%Z!_S-]5RZT+^9-3^_ M7/4V.6Q5:OF!N*,DFMF12-Z*DCNIAI)[T**,*+'3-[9.KX)).52>?= MLWM$3OF00K(U$W4*MO&,W:$D0DWM:%.SSW=JUOE.[;D+I#*]\F;'[YWKSC]T MWBP@1<47Q$?)ZNV%A9T^A\V2T4^+,,/%DJX744X;/L ;]EE)OFV/@_["5U&\A^W O M>-$"Q3\F"[8<6Y[)^51-Z>"UV]"N7[P-C9^M)88?\(DPRA8V:467:W;L/@Y> M/(4^X";)6ML7;9'[&A;S0Q B: ?X9Y?N@*^2$,$V\%@7CU"<)6)V$(S'=9#$ M"_UJ'A)X1"@A.^+BX1!'W"* K1B>BSRZB!8'.NZ"!;)$)"[$P%#L.Z';,"VD M8[XY'>U8HTZW9_?EK_YA=4S3$&@?_'&='D>XY+5A2PER$*LKQH?YS38 Q)LUU)&&@B> M @-EG U"\1$?%R4<;_L)&!2\I^'+V[)K'.N *# )]?Q>?O,%OHD$B!CQ=)Z$ M]%O7IZO'=)'/F8 ( .68(]#G.80=0AW+OR1WZQ;M*1F\>JS=,0P;_>]$^!66 MPJ\HXE<,%'Y%>_$KK@AZ'CM>:5_P[CY!ATJ(0XEI2("35U^^I+B&Y?UCU,7R M8UTLQVH,_+ M=22$N1:F\I('@>2PL$A E"SQR[]9B("#/L:<3@Z_DE__E;.0-WEE*X3$YQ%% M:7G*1J&0YMR$3,"B$XE8:92[48XWSU>!"VX2@PU@KI&A9A.,1>Q\DV@@2YC! MPKLO?R^ZXO6Q9TG(?^G$&OV4 VMRC+5[_ J&M^Q.-D^7 WXZLB/37!3XN,L5 MWI$7-YV_^8@)'-#%_O_C-YG%NF2\SK/4D&CO6K*Z"9T9(]B-&0R2_0NOZ[.T MSH8_P,0_5('>26LY>81)BX]AG)>I*H:/=ZB-T^#&)[Q.PE_W4:HNN<2)2[X@ M6)[[#8NF$$TSA^62J1B_X3YA,#MJ5T 1-/9!X?546A0@"AV2G^N(XMUC+ VC M(T9,, 6=!ZDG[%?4$?+V,4?$S!!#!3)$*I6;PKI%2,DD94T)(H211:0(X#D! M4R@I/1G]GQ+8F:[A#65RM0D>M!4V2&RR2K&#!,)B"L;$$Q>P8[N+,M!K>)N& M!I- E<7^CPMO?O"<<>?;VJW&''_O.5',S7X*U\R'?'4.T4RKR@'KO86XO4!0 MW317-\W5_5PUVP;<1F[);-6]^O.=[9'OU>\TZ75SYAC%AE1KJ%>O-=QK^D_D MU5X(/&7,*M84'GD&58L#VT_302L9=[8-WW&+OE57^A7]BGY%?WOIKP>2H\Q& MX[NK6L@#EFA2?BL]C=.+IW%O)F]WGKO%]4)!#(QN8\!#NK"VCT1X44T,GH@;4R++,I]%CCW834#F;2KTS#%C 3E0)6)8"J!%"5 *H2P-,; MMOIPO\MEMA3>74N/03/0% A,2O%1($#H##(PE=WX*.-=$.YK&"BH*%$H8H\':E GIR[>@=UL41S6/@](+(Q[>-26]DOGX>B_BK02.=^*'%20\PUYSLDY M!)YYT* =[0Q SOM[R;G^D)P'\SEZELD]/&Z_2"N<=DF[MB;M[5W4FH7RT-6G MO*>V)K>XGV$=,Y#,TI[:JLST6.8!F*ZE#<-$;22+W;_3 J "EEC62\6G>K3- M\E)1%I:U,KLW\@V%J'%/UIA]I?%IS,7V#08H9E2?B[B(>=8 $16JV3=FE))T.#2X^FSQT7?JGE^L%S MS#O\@]<5+0/>9=T'/0D;+G$!P-9JL[6N1UF3J&40Q5EG7]5M[<"D8JWF]A(U MWMJ+MBZTMCLKU>JL,-MV_T 5A*F",%40UI!2B^=56/*\9JL*PLYWMDJ254'8 M$PO"SJGV2^Z95.67JOQJ7N6(HE_1K^AO+_WG7ODEDN!Z>1(\.GW=5V,JB/H5 MRG>.1$EAOW,R2GH-H:0!O:HN*M0"OMQ1W]7$M+,J\%(%7JK 2Q5X-:+ B_ZT MAJNX5)\WPR=KT!D<-ES:9@Q/!@IG*U"X(BC<4('"M>S0O%29:RW^$1!8VGLG MQ!J/2/^)EEO_B,+)HEC_&4WVU.4%)U^=[_PO5!RX!,B[$/FR<>N4W>PI+PKY)0"U;45A+^!7\ASPLO M.VCAC!*-1Z ;;JRK!!83JQ7X$ RB'9B[/JR7"_^:@:&(X(O+)0?SPV^W"$E. M'K##J(\ 8QAL3MC4P7<+_*JL^,T)L2R50YUY]_A;0K"*\(H>"#$AESD>Q*0P MKW0X0^=RA65@X/M<@6\6B""/FS@8:.6$- 20LM9=51;&P5!4\ 7?2SS'51C, M78CM7,^-[Y6L[EDBF8%/5C$>FA,)?L,6-(J$Q%'A7["$I?"2[+-I0"* M8(Z M+B5+AS]#N22/PP[J*FS FGAUTJ!Z*4;1?0:HB+=_O4[W;24.UZ$ M07*SD!/'X;T@PO=I^+[C=5-MN:@=COY_!7=@R4)#2P4T,WVY'2.:M@P(#[>5 M4;):>51^NOXD_&LC\X"UKAZ8/KE!=B)><0N6C6_7XR#@5I?OL;7B'MM% @() M$1CRHGWJ NW&B<@=E-.=$;W%ZW<@+)2&&NTQF%2PDF!:9QHH5\AN7> EY@I" MQK,?&TR2MI-,Z8(C:L(WGIN6,V]Z";Q\0/)O4!=J*JU-VZGSQL24>%M_D99! M\/H\#4'DP4](L^^Q;OC&8R64;3H V5[[+*IX6U5V6I8)E 4/K:M(W=:)N)$% M3.=7EGHR65*5;VJVJF)55:PJ26ZTM3^+8M9U=,.-VE:]W<6MS0,V?*I -9.H M>LN\Q&Z@AR5J.^P(KP+;8C&J%8=]YGD3"3&/MT&WE+^9G?Z+O2QG98%>>T'5 MHIK*PP[+2_VZ7<,:%SSK[KGN76IX9GP;F"-C9 X4X_9E7&\X, 9F 9-.,6XG MX\9#HV>;BG'[,JZ8.WDOZR;#KN+$54#"!D8YJA"C7'M=/2,;K\!"V./*A0[UUUP MW2OXCYUXFLVZQ7$UFV6*36>J-7.LWZ_ LN/<'# -<]R8"Q6VT>TVY4[%V.@V M!E7XPJIB:^K6\V[URQVG\,]$ATU1IGYQ5WLB2BX; M0L>X 8[;,L_"<\N:X+JYU3?ZC;EG9X_ZACUNRIU,V^P;O6%35-P:CXQ!<8-^ M(FJZ#4"\;X'C7JOR)Y1(K/*-[[&8T?%Y]2'[*W%7A*&X61R)OW#]&!R^BQ5& M1W'S]M@8FA46]S@.MMO/& ER-BYM/U"%ZK8HM:E4=7JNQ_&'.X\YSY<*S%X,RM[3WD6N+Y_^4Z1\E#'Y4+5JONF/=O-14?A?^80[U'K/&\"-] M%B2P)W_B$F\;2*SP<&@,1X7]YG:./4++&SU_R^C9 V/4*Z0GGQ,+;,L"*2AL M;9\3"RS8#G6+2>IGQ(*J=]H>2+JTL&3$OX"L?5*3_PI:B>=/WI>0L>/$Q;?H88X^AR( M<'V(<>G>P20,OF&C![1<4U@.Q\4)./,Y!,)+; '1T;XNW$A 9 J(K#T@WHPJ M&&^@6@CQ1L8B-S8V^T:HK!L?Q];@S3?,)R-#=G:V='TP4Z$HQ4JQ--GW%?/1 M6N>O0&_C&W\G"T-X%M\W#4)$V4)LQ##(6H?+WK[N$I0EU@B>RX6?R+:JP"$T M9]A'-X2E.J:FMR4LVJ+9'W*+%&U9I>Y:7W@MD_G-_9QL#T^)ZLK79 MY[O:PZ,CMD:Y_O"B-3QJER:;PX,@P#R!X[*]>ZY/\QI8YF8;^3"8 /'Y-O*\ MMS+]D_=U#D5;ED)_>8[TB46)&DHY_QYE.555)-I+L(GS.R?\._GFI,VE4=58 MBKW8Z^;X=/'A3^+L*\XMN]-+O\)?O<1!L6G]3,8+G F=M!VWYD:"-M1$J8#S M)$:0.?C-)'$]=#Z2*)JR_+'^[^"&X@ZNNA%X!F80B&! ?ASFC:-A F&5S@8, M0 #C39UH >XWN!,V I=4DRAV^C*8,2^%WY/K 6OE,=$ !S^'Z,)9K>!%/AC+ M(/R&O<)!.-(01[;I3GN-<^.Q_I8HWYT\FQ'!J,I)4\ "S[K<2H.4@-$DT^5@ MBW )1RQFCE\@+U(Q@I%N A!#(16K &6-@QKFV'UXH,SG86SL4F-C/61LUHQ* MSMA8=C_3H"K&9HNM$7\WM!/;&CUG:[1*MJ9#YP MV"8.;35.M:-/'ZY?PQP7-PL4"<-__2,^,^F;$>IY<]TC0\./M[5TT,M;.G"Y MRM[C1GFX]Q(X9DQ7W>$OO&GB\2O$&)7R(42$"UOB.42.N5;"A1R3B"A*0V4VMQ@&(B0"T&4-KF7\4-]B-%GBM/^1R:@M.P[ MI503:[,FAS-WZL0B'>NYL*PSN57([WC$1H9V4*A,L$]( S\,P^"C]7=M!JU$ M(4@2KKJ6QU#'#A&.#UXJO2B7];;@*5*B@U*X/&F4%V2="W*^R0;/_AJZ,P<= MY[F7- ZEW*J49ZUX1R^?D:)N%[[C75)WC6 >WSD(D([I^@GC[31HLXEY)';C M3N$'H$&T?Z2.&AC8HFYENUK1#D1N^SC8.OR>^3= )G83TO#[3*M7043F2[4N M4*T+3M&Z@+=Y02,>&IE^:]R !XRG+D,V]T#/Z80$N\.$[I3/)^![,CK!F8,J M2N7EB@9_0=T#)TAZB>\5FSAN9,29"S:P<4-N'*@GPG3,0>9DYD:P3@YF9(0!B:*$SM*B M!3Q>8V^#,U7+7S,#C\=@O&$:+DW$#^CF$'^@O<\OE(%I^WS\MN'>[L!BIG$< M6E?>'R,""SK%KD79DJ(D34&*N"WE H(?SO ,P)TD\@6TN(O F^'A1=:X0UMO MW*$?J'%'O*#4__9(+B@V\-"V-O#0ZVC@T=[$B6KOL.U;WCZ:M]2*EJ)E''Z=YA5NW>4>TNRF^%;+Z^ M-9N_R1.Y2WGQX,7 ]*F]4?.W-8K LJIMD.J/>,VQZ<>"C($Q&!3<6GNF,.Y: MQG!KKXY63&!HC/K;NK2T8 +%$/#!5VSKM'!LLB_V(_N$,$W#CE4TF?2A;(8@ MCS5WGFH^P6<]ROL?'D(%U'U0Q .OCJ+2?@[TAV-CT"]8O&?%@KYM#+H[X17. MF06]X<@PNR>5@CK@FTHGNQ-*Y/%8$@V:I?7XQ3P*.-*Z_S$[5NZV4>JKTH\? M"Z7TP]N-NINSPTBRQ\9H=VKE?*%A^KVA81:;Q#T?!G3!@9O#9RP!O3ZH@'5: M@*A#OZQ\HH]%@'HR!M)1IE?2#J?B>T_9/VZ?/!,O/((O,"6'%>=X^9/3F1_F!:=DEY\^IJV9WE![)/3[RSK.UW9UD_QIUE)2KK9G\_ MI*\ZSV(N\/AYOSL$1"RO00; MC*,$!!ITAAG:%D%M:?C5N&ME7[Q5NN@(>5 M7F1.<7O(5L(Z1L2/"3G2%(J++G+"<@=+%FJY*W9DD[T -HYX.P^!N"*$!Z10 M2X M5<83Z1,>^'X]!2.3Q''9ZQP?)Z-MAS5]=BEKL?:ZGK6G$SJ>GK]\0Y\ MR777@_"2,[;=]100W^ GN5\\TA.1N]'R?LAZ);X8=L:9'[H!POT4P"WU,1#[ MP\ )FTGHBS*/@^ATPJOD+V[33U*O(AR)MCX.3,^-^!8ER'G=."J\87>_;MA, MA X,C3N'D.D7P/M9L,3[TW@3>\+(B\(N#/<;4X04NG7IXKE/8+:KP,>%>LD! M%2CBZ-N=0;KLG!Y@Q(P >T6P8@U>Z,N X_CPC1^)QG"4BU727[J^AOQ7,>@# ML(VEV6I41.0T+I75>[&A;-I\;V#9=4M P_?X\+:Y.;Q>97@:2"N8E#KNY.>\ M4.-QU]ZE>H5YCT])B%D- O3"?Z8 0 IAK1;N?Y$'N(J[1XD]0+XUB:WJ1AS6 MQR&\7G3J\*-;Z;$)^A2QM2(!+K(,!&[7S(F=%%(HPF ]2<%YG#48U\N)@Y!6 M'/ XOE]AEA'>DX!]"K4ET+: ?UT[SO4Z^"MZ]!#BA*A#^IBC=Q92#)#%(0*% MV4\0'AZI%)VMZ17KHPJX/GJ=Q$S6))8*C#BED(.M M W/1!_)5'HSI1XP_ 7SV!*B2G!"^/ SN'0^C(>V.$%V8>\LR +)T!!"3;TQ/ M5L!@A*99.EX6$%!6-H@I@ :<2 EW4D@?,*X1)1X( 8Z!V=,5 \D!*>*0]0C[MF T%X]E,#8(Y\:I1\(XLK4CP+$AN$D!;Y!' MY8N$TC(PQ00(=RJ"X(^O Y 4$1;C= '*QR%J9'3(T;X=3.)B;D$CS.N4K(QA M).L\+ :.@)R[,&3&.\(9NB7T*WI2LHP>%*%@VN(@A#@3]0EXJ0?%BCU5"&NH8@)(HQ_+A&\Z&0Z-]H"O3S*>1=$EPOP M(XG();1PAIOFJ<#=HGSL$LW$WZE=RF,^YF'.B%.V7ZU?Q5':R_3=@9(:N(C4"A1R_F, M.Q0Y5Z)+]"7@KG7.!(HH]]&(?P;?W>MX"$G[9#';U JN>68\5N3CI@CO$#VL M>=F._@?+K9V69[M@.0I!^09=+($4IFPAZ$LI,=3<(4IG>"O@1+%-##5Z$1BJ MGCMGTA5F B2Q@/%0"6> 68.\EP/JT>#G7UX4 #K8AC_ -3G%N>C4,T-.E9B- MNTR4_H[V$>*K+(^RYGB=&]@6\U1(E//Z:UX>]J52@!^8KYZ?;T';N,O%SA[. M%-XA!\_8=6 M7A-0DF@A(*:P@#,FL\(/9.'<2@-&_H#H6P(XV/ $-R$SM+0 M+U(YRZ%:\V >QEFX"&)()0/8,X%O"(()U0+,-))I)TT?SC'-AW4%''1WA7^9 MHP6A7,5+$3"N5K18J!0\>MV8:Y2+K<0FX,'07UL73DSHI=L4@1@\(WWA@KAF M8*4-U)T)_8B)Z#B?_B-6YBR[['GS+C^&!K%QH*_9=OD.$8$CR&ARL^ B(Z@$ M.74=V>*%.K2D'5Y45'#PR(NBD9U2DF.EZDAS2CH)"KW) M7!5WH>$WAL_1T0"XUNE"!)ZWS OH!,IXJ&,AG57)H R<'(02:6\V7\L@?KDN M*E5[1">DOJJ@*%10#$Q50:$Z(:W[G&L>.X-!^E4:->5TCN1T,MZG#J7H>-82 M9'>@ MP%3<"[S+$N@EI6%#T3;@DCW(UZ1BZ6RSDN9T;7%$19_$S#5I2!Z',A MMH:I1 @?EOV )U1*25PY]Y9&!E=VP+NW* M2>>3(L&#=4^B^3#E4F4QE18CT93WVF8/2ME30D/AE$]5RM?F?'_A6P2R=5=K M6P3E@X]D4_)+L+%+>Y0KSH]QR]+3$D-?)$N\R";[VQAI>[*U2T]TTA-XP9]-!,M/. MU7@&+LZ%TAYIFCBC@1_AH93()Z7'$[3;Y-T# Q2[!U(998F2M3,D M6F1 96$8S6(O)K&*X,3K+V1RK)19JQ$];B1(+_)6DROR;NH0CKO7*JP MR<*>.[86 H+@9^:S["2/9 :>G[HKDD91O2X"IK3G%M8^226BJJ?L-VEK5Z)% MGE;A >$LW=-D)&1F<>EO_LN/GX=XUU;5):K)<,3R5P]U,;M-$UNK]*99?-9"USU M+'"E?F>T-ZMB;BI&STH=ZR@CYIMXBIE^SE+>*F8]DO5;6X#?Q.ALCD@,5#'M+JD> ;?# @4-?@[Q=.)/N9U*6R?+ M.5'A!96&9HV4"Y7-N<23%H@+M^D%6T$*_M.')8;PETJL(EYHNW3^+PASXVZ? MQ7+E!?=8G8Q+X0531_1^O8;!' C"81YYT P2CL\P\02<04?_LFU/];GGCK'](3 M[RMR!2J2.#RI*?F??S\B1]8*44Z/*E8=8KR*X)5V=I;ILR ]TJD#R_2 MW$4P53Q:&ZF2PR+=GR\8I:,*/!.%>,WG9>FK ).O" _G^-_@#X\N^BG)?T2I MVD"5JA5+U2Q5JM9R':C#^K]304V]QG^]L"MO^NF&(QA^LO<8NL]"9P[;?F4B5OM2T7G,6=1Y[QFC-Q;Y "+I!WOD\N!YW X[5%P'$;X5&E&(=7 MC-\"__(=?!X&GH<6Z*.P4$I1CI2'_KI@&EV#SQ8AYX# I>!)ND=@*!Z=11,J M7@XUI(!7AQE?=^:" L+3"),2W/G\+CJ_'QM2R8G\64>_AN]OU&"^IT3(G3'-_U?7%$C_7,8 -TL1A"P?[M+.D>' M@:[@0T]'B$$.-$B8+IA/]_$^/TP8LW$;G-!23FP#0B]%-%.&HI83< 0MTQ1H M6=WN% S"',0_N.-N#T^+*47-L?7%@:D$D O2M4B1=?AI#GIAPMT\DW1S34TO M1-Y@BJ=KJPB(D7_;:'51I8O1PYW+'NRR0MQ8;W:T1S=CH!FY]L\?K%[*@MV= MITO>6 M]-#L6+F&6FE[Q/3C$D+?002)0SEIU?-2)&$^<]04W&AA]4HE7AQPF+;SP$+'%K/& R?-1/&MFWT!P7+_)Q8,!B"9:^< M!JB%!97?M<=&HSR:*#2KK_SJ:EGCADRS:D[_ [D,?'RCGP-I^274%S"F+OQ M@YN#D@W!0VPLBY+MKC$:%4+,72/61 T$6T/;Z([[#:'',D; G_ZX$(F/W1FW: CYAFFW: MJ/%^@: MXL3-4^TQ5:(>%HEZ'3"6'_S::47'VKEO7=X>MTEF%8]?-R&]+MBU7H4-4NV4 M=+M="$@*!U GH 1#(\MJ $_L"MRH.S"M(AM'"4LK68I?MB+JU2Z^(Z-G5=A( MU"Z]0^#BP*RPRZ^=DGZ_;W3M"LFR^JTMBB9%IC'HGY<#1 MTB<73Q#U-J6)"G[HF%FB2F4 V=G#44H!>B/#'#7E9'DTLHQQE2.DHU S&(\- MJ\IA]U&H&=JP^1L4K-&I3CXK''O6?MA89<-QDJ@2F[.XV,E9=FB0*.("C_L" M 2]L\_7'SY_H;];KNC-_K !65KP2HVG&*>RS#'C2EI,;&(XNF^+D!Q",5TK['J:DQNOW&+%)Q+Z:. M44JT5P!IUVND^OUF6&S#K%(U6S\AMM'M-B$1/3:Z9@4UJ9\A52*+NI6U>YH: MV:U5=1\<-]1O$3H9,43]&PX(-X/ ^-8A;.IS29[VGW7F=#Q\UFG3_K,NK2OL M[^K([#4DE?CXS'";,J8EV\(67JX22# <8!X!>8]13=,;&<->4_95HW'/L,P* M*;/C[/)&=H/V>8,Q[#I[3=GI58FD:T_#5(FBZ[M\_W5#05OK#R^LOM'OG[32 M_-0L/G'!=>6..1,:B,O5H+"XYW'?W)I\SMF&;KX\)B MJJ*WRH)%"4J-G6UW3;7W&/6#'^FS()EX[(G:MVV@-!%D6..=F_+>4Z2DT?,? MF"-CM'M;?KX,P,+Q@5DHF'Y&#!@/C5X10.&H##CTRRJB?E5\[4['TXCI%4L^ M*K[VT"?&U2$XG[X7V_W@$3>GBAA%S#&(.7ELF(:!3AR'[B3A33SBX%4#F:6( M4<2TFI@#8S3=^2R,9/LOWC6L[IRM;?3[38$"ZD.T:Q4/H4]$3:\W-L:-H:9K MC0RK,0Y1HU+<^U8\;&G$W[P=J_%C6<[#U6=)!MW!:>/3S\Q.SP+*,P1/J M9\Z$"_8 N/#X4Z,SX8(UQ,O<.]-6YU-2O]2_RW[6CM76J .H>9=6M<:<*=.MQ:.EWJN +'HN605/6J E( MG!=54%J/ Y]4U0P<#HK[S>3MU>S_DFB;*7%T/_ O/W[X8BI7C"<*KHISH<37W1SR,Z7OU(Q81OW\S *OLL> M+)WPQH7WX*-F1O5*CGVPD8MC_K_+2_V#R[S9*_VS<\->PP__2I@_!=,T&+[6 M_P>!/N!5^N6E^"'QG/\6_I 4\?=KWQ-M"2Y^YC8K]%,MP_/ M<]NLW/YZ!X?5;!LXVZJX-.B!K!IOSK=GZO\) MAGYGF9$:MXDRU69&MFW<$]KR#=,Q8?$=8[ZP'SMLAK(431>8QYT.[2=4(E?4 MMU]4M"SE]]-U"*1<'],HY(86\&,6%D"596+JQ8.5ONE3U>M[Q4_&+TJK>LNO MR3[^-<>F?\O-VO9,8,MEW/9,8,O]WE1 [^-WKTP/Y*P:<^/9]W^B:CV_E M<29<.(P8-,E#[Q&7@I5;[;')W#^1\73'HH"7ME+3&X+3+?:O/A$UW5[7&.[+ MFV.% T.[A4QK2"F21:^2.D?9.[!G#M %1;R^B MZTY5J6L_I;2T^])S(X]:JMZ4.\%65FG!.5Y^VW;GB_^O1==HZKU$LW;M"G5Z M\]I5KD2"7Z=YP*[ *.L6 #7?G=^#G6$'[$M.F[#I)XH5_-0V"DKX=4J13! M)C!_+TP*8@5Z/H,+S^%D9Y$",T,0['OO-NW%L)SN./\ MWZLONC7J='MV7_[J'V#[3(-VDO)QG1[''EQKPY82!(1&C$[180HP%QSG7V U M@(5.[$8D&WK(/+#C3!.P\#\%3CA# MW,:RHW]=P ?IE-W A[' M778".V;!=BUEI &_Q8$RSL*\^4=\7)1PW+['?"3X%@<+@-QPG6,=$ 6FXR[= M-E^_E]]\@6\B^M!Z33R=)R']UO7A7TLB4G,F( ) .197ZW,OF<:)H-[UUU\2 M=?+2K)&-VS!P-5X\51;H,1;(/I$%DF&75@RRP/X4@BQ#=R-]QN:NS\@ E81F M((W.=!J$,P^'1 /\ Z!;)Z=([+\!07?SU]Z,BWHW_(-0DLWF,D^V0;>EH#(>R?9IF= MK@X,]7"L.S 9NJ!KIE_@I:979"5M"+KE4R^).+*=_=QOQ=._N=[+G=3R%XE3 M:GAZKL4+V'_>+-)3'GB#%T2D\$AX1[]">Y O;)V'P;)L48")#^#@;%UI8279 MK,RB/%6]BOI$M\2JB/]3[=86ZOY@W,2#*YH*IQDL@?$S-YHF?*F$$P(>>BZ+ M8NFN8*48E[((%O:6G,P$/$ 2DMO!\TMRPZ XH!8NN"_T?6S)T+VG7.;.$?A^ MY?L)N;@5^$SP,5,G0=^&O@5I 2%(0I9VP)S#1XZG/2#CEG[GH-B@!O+7(&7K M;X')@;8LX?'+#_K%!Q>,^&]!1S=-Z[)G=DWSI0$O\N#7I-+XWNOW[_!7_Y7X M3!\+7=(2(("3%0$3D66Q&^//A-/["+/6^QW]$T@?5W 4ZP\I7[ZP6Q?6$#_\ M' ;1"@:).L(WHK/1UN)VO1"Z'\BST9_6FT:T3<_NNM864UFP8X] M5)-(Y:L%2L'\A"DF[S3A[YP0M@#3;RE44I1,HFGHKL@4A9R/&EC"$'<;9*31 M:?=Z5FO7Y[JBBRUTQA0E&?S#JV)N_?LA> MVYVC,:PND[7E=;_!1E L"9YPWH3!'7@3\DX4$?(E@*SE:&J8*^.- B+[B#;>Z=C_19W1=\?6UK;(R'=A6)L%&:K+%E6&:_ MD@2=K0R COZ=?'/T&^9C#,!F(IHV.Z.UP-FF,%L;#+. ^B7N\R% $NOB8M#L M023-Q.@@#?)N*$8X$P91VESF'")XQ(% 8P+A(SYY+Y M"]RUS,C'+=R;A7>O8VR% 88V0;$ &=&7P8QY'?UCC.]WO"B \!EVW;RN M\G\[88#_2XT01(^P2444&G@"1!8H\H-;3BH0!_'A+4IWKA8A:?W8,/X3DP20)DL?5W8 M8%L2\<33IE#B*&[*.!0BVFP(!6F_[-01^?)MV[7CL4A%5)75-#-FP$ TGA$R M,.=D*5*R[(ZEY>.H;@_BJ$H!$^E&R+?=NWRI< ,8-ZQ"%Z8!#-5G"24Z-D- MK91@5!49_-D;L5\?K,7'+'A8^[G(D-N#<2ZDRR>KI'=#S2R:'&UO5N#;QF:G MMT_T"?QQ*4SRP(AD&W:Y5O 731C5G(6H5XS:K@;[(2R.%,)B$6&QJQ 6S\^= M?L*#*@VL)<2WRION7-A/XER/]BSKOG.4A:WDA7KH.O?W%WNX3N$P'8HJ<3?N M8&;8QQSS*@!WA\YN%080G<;WAK;R,!A'MP::ZZYHLT,G,G[>L< NRY_!Z](I M$D%XO(//(V&'=SF'EVHI'"V29Z&.,JVNO1KFTC;R9;:5"U@W7E;!0A6RN"5S75LAS3;[68*6)W#' M=:P0/Z1=P=.80@2#"%.B9N=X_8[--+&E@&U0-G^78G8&,I?5:> Y+DP":WB0 M/XE'6XS; /<1WD:9350PLV*=1^-./_\6,-E(JV21H=T S_TB-Y%@%X)_O#_( M8.KB[)@*3V),@1:R!VIO88I$M,%%G)N8?2HXTH*T?JP/L"/0;K*I2@U-#DV*=)]HF#_UV1%JAR&,(*WM$9!5C9 MJ;BVFS.)3I0OB0$CM I=^ F_VA7A3AXKV)9@"4+7P<0S;M1\QP.&Q.X-IQM& MG++9QM4N&-&C-64SL-NABQ;+2Y..#H9[4:QCWM*E>8+YN67Y,C?/OH,P9:Z>%12'#WJ@9^'XT!&V%YF^=!N6?*W?_J MA-\8KN)))E70AG8V8]AR0^!0?17V@4%N0%^%1\%Y;,<#KCY8Y2M%QUHYU:Y MS58U9]AF@BZ#RS_U%X>9\),UO^KTRV;2VMX*#TWJ@8&?CJ-<6\N IS932'L% MB+=L-D+8VR4];3J#TS= .-1Z'/A53[H^G&$I;R/@1/"U.XAI//RNHK_5]!^W M&^X/?!M**9MEM@VM]8;VA=TU^E7NT==]F_^BU[4,JU?AYGKME'2[75BQ"O?Y MZZ:D"J; CE:I+3Q35/=5U8UY=6/>43?FCW)C_DQ/0 M%PE$QM,A.++220WQQ M<#X>9K6X*!7V^$6=91;:SC(+X^&I%&HOS,ZP4 W1[>=+N_+E$$9:?*$]IOA" MS]<%IQ?0K7PEQ.;;=I]:MO#8O"EW#?<5>ERN8:Y^A@I7[&X]A2MXC.MHZQ=K MIF'BQG3J3_=5Q(48I-\%?XJU@-FW@^3OB M-#CP]?]1B+-P#/AKH2Z!R$9&J MRR 57@#_3/629".B.[(=_0_&;S_>"MP(+D2R[@L)HIH7=D.W$27)Z(7X)4BR M74FHRZT(E>[!X_S"9MFTILZ*7ZU$80:Z/";0C'&8FP"V0I?\8?GF>VYTHM(9 MT.GXRG.F#$-OO.;ID5QY 98SL7 I[X *(FXHI@/)QNJA<[)+!]Y6[W6-9:RN ML12OL?34-996UH ?L\#GEUR%X=5:A2'6^>A\BM7_4V85-MF1KHGI(J M-.PH.6I?!JNF)$PNTU(UY979ENJO*:E-6B]#VIMBL],C:DKV6/O-7* P'Z/, MZ7')Z9H*HO0]_E=?\=1>9.Q3:*7O5VBU%QTU%64!M?NQH^X"KOV84J782W]$ ML=>>/*FK,&P?*AY;1%9C#=G#V/1'[,FB/,[A/<[61C!/\CA9>C+DN3[KL&2_ ME\U=]K9Z62.8> VU8Q]DD!P&CBBFVX>*-7P/?0]\#Z,(]+P=660ODDK*"PDI M"#Y&.T1%%?-U:'LWTFWKQ9%,D(5FJ"WGOGM6KE8!A]E2P&H/7\C"3-CKY="I M]VL8 +NSG$P_\%MM'6EF$Q[*ZHW7=0.[OT0E]:YB[OFRUT>R0[RYVR_#!+,S MM*IM5;"/@B #6[PW,H='AKX;"HA3E3K<+? /2D&#.#I_> N=%:J M **E!1"JQ$$=L2OZFT+_L4LW)6>ZI@GS,<"LRP6J(128@]SYQN\ MUT@-B UI9T---FI:[[14P)_8/:?L/%'.I)_AE? +_*.'+_!KCYN+Z'& ,=PJ M=P_=)<.57IC'][K+50CJC/\V8#BP98NTU51ZP5L3S7MA))\C&TR](%EK=_$@ M^,".+HV/DA+JP4'M=W*G;MEIU/#P9U^_7_\,+QL7CKZZN^%F]CSZ:OLE^@;& M:+Q?UWN!S*&]@T5Q8Q#!2#0D_H#MA:8N.+$K*GA0?;R.*$?ILDSYLGCILLS3 M91%U*#.6!T0Q-_%0#HCELW'2M7V -(:F M(H FGT%9#&V6G+X3TD]X-,M9@]OJQ( MUI>VJ[6&69-)CELWLNMM]:X56KUO;(@0H K"W5B'X7S$/P/7&""<%.[('?\; M_.'AA*+\/@&VZ"&OF9.4*%]X?.U^%T0JQ#V)\ ';6\"?,6^JOTM#C:>A7Y[LC@:N4<\>Z/'SO6\J-.^:':M2TM(6$* X8%%-L<,D$,:3I'NDL;#I M*+8^C7GG9#J0@O$BC#-RV4H_YG"2$S;%?LLW&N_Y2H_+XPW17-9 .NB+C22@ M,A8GH__K N(QC1K8ZD"Q.P-YB$B0\;0*%LE9@0"I!3H9_=>,:;\%8%/LGO38 MSI1\N']/F*Z!3^D$.A[,4E]X)D<9^DA>*YGIS(O8':XW-P NPL/Z"1W:P2+S MW+XCNM'2Z1J,/74]EQ]QD5(^ M?Z?4?!9-R#<FAA8R/&PGA&1'1\V@,\1Y\2XA7N]S9RX'!\?C MZ>#.YT>0J"D898M3L2QV%X=ZUEJ_ ="[_F C?M<.$K\?ZWRHY()/,^MN0)NN MV0T!:7_,3N65!ATK:DX/92.^"AQ4GSL@'IDBP+[OL[!P%D)WD5%)_=1EH=[R MHY5,']XM7#;7TQ?I/[.I2[>2?W6^P:@7HFKCW:>??Q6U&B\Q?H8?PB<8B@=X M$(-GLOA^-!;D%STOF/(!X:L@":<"71W/F"*JPH$WDD!AAEPXRRQ.EM,U](43 M\>(3C+6 ORZ;B;-W[1^<3>/^=31/:57R:S]UIGO+WGR3AG-PE3 R,40H6 M/Q,SKG$3WGZ9_DPG:T)FLKAIBS75^&WRK$ "]UI!>./X=/>=4/YO6' 3.JL% MU4%-L#(+!$-/?*R"0$E9.#.ZPBYDE_Q0J@7@%^3O[^GP$+2"WL&;?+#L-=$WO^[H_PKN$.G?R/0(6U/DGHMA1DCBVL>\D46V75QGTA;_9',O M!HOBW%#\F1;#Y;F7XQS.?9U7$W*4>!\ZQOUL,$NF@H-8*>9.:2;6_]'$!>F7:E?B,P$*^+D!(H]1K?0R^2J^E7P?S M^ [\_J4373J70JOW(DN.>NTXU^FPO,",2C>7SG=W"7/G-6VW>+!//AG+2LE. MQ#SPEK1S^W(7A-_F8$_V(@5VW@Z:[ZS$PX6XX681SQ,,4T '8E@7_AA81>^> M^I=A5YBT,NZ6@=.0[5H86%VJ8#L66)$R:LJH[6O43F2_L"#T$>9K<1]14$;J M=8E 18C2(]4.XH][7D6/$09/!O V2-3<2"3G<0-PES5"BO:#4<*\.>X9L(W7 M??JF3/$9QO@N*+W'OZ5F8NG!@G>O;(&R!6VW!;4G%V1^;B_5S%J*BB@'+48D M A1L\>:Y4PH18%<($BN/K7(;'(@K/ ?4%8@&-\\\4-B0M'@O.B2*4SZ<\B1M MXAP^9M.%'\"G,/QL%C*J&J4*F068)^;?<'RGM?ALOU@&H:,P22IAK3S0%Z93 MG>$J=/%U(9/M#2.ZL1.E3>F,0SN9I?$S M-CL:;N0ITBI/VI_42/_7!=,P)8=M%=T8;XZM9]3XF3()?$D2(6(@<+PQH\RJ MBT0$_F#I?,,ATD19BB'*Q2K-]O'K(5H^L\?S?3RO(C+):YD_4%.&^PTZCTM3 M&6M @"&[97X"L0"O'Q#_)('-IL>/T77JIQB=62:OR2(GDD?Y.WNBL&(CS?S^ M$[\%2(>SASN;U;:?S4IQX^=3LSR)YR4?CR=UKY)_2Y7\%TO^!ZKDOY4Z\* L MI)_AE7MQS;_^PB(MS<[K,C$/)H_?'Z>S@/R!2SK:7J\&N#TI^J?"VWO&K*\3;/5L M%V(?R+J*ZW"=.I!F -V6;7L>YNU>.'L'6H@ZX(>O\V[["W?2:DU.NR9?*6(Z M_\4X6XNI\)<5_O*I\)?;,.%G)\S/:[9*=<]WPL].F)_7;)7J'GOS7XJ,7U=\ M^^#+ZLH)5,;^1VS[W_%LN(!J_TBZZYAY)HF5YW50BNJ=4R,[.8BN'I/PQ[=9 MYX-J_1P:Q.3:5.:A=A -FK]2'*4X2G':J#CUMIC8+]:11X[#3O_%SE"/P]?G M$=T++)$%N?U*73],>NN>?3\&Y7T_+*-K]8RQ60BYG_*NTTS$&O6-?O$](U!=U^9:MY$^JW6 MBK[1';=^#4 KQF-C/"HDH]HW$=/J&J,S<'J%#E#5M.(I+?#VBY1*,E8\!KK\ MA"U/)/DU]80:=@VK;S[T8-F -1$S&*(Q;@@Q%1IVO:B;'T:O*+\G8H=E#<'= M-V9QQH;9+QBG$Q'3K4!(W:(R-*S>H"'\L+J680XJZ,]QJ#&!FBJM[XXC*Q5L M[=XNJ/[M?(F3>I^$P8K5O7@]B$*&C1$E>VATN\U1L].;'0@2!^.FN"B[;QG6 MN"G!C T;_5%S;'(#?)35 T/XP2@\JE'U279 M;R2Y:*,^Q(##2O.H3DK[V-!#-E2M!CI;-E2^+5,A+]B^R9O&H+@I>VXBT!V. MC)XR"/9H:-A6(0Y[;FQX@CZ<@4' L\]"=/7L1& T,OK%P]/GQ@9[;!M=\_'^ M\4S8T'U\C-2&!%5Q+] C, 6\L[=KXKW'K!S\2)\%R<1C3URX;0.E!]9#"[>N M.QU[[RGBVW 6].V^,1[N=&EGS((G:V];)S[H&L-!(9W_?%:^:YAFUQ@7"U:> M#PMLHS_H&\/B:>3S88'U^'U=V_5_: QWQR[GN_*@_T.LO"N<[ MK6)MNXS2&/SJ#T&X%S3Q-/!OF>\2/J/LLD,-@PS=6<*VE?!%]?P%!5\/94_6 MN*2UW,+!-NR,^?N!VV-3#8Y(&@"2A"T=[H7QW+U!&: ME2"W"530H[;UP7P_=L!8/P5.2!B#OP2@8SZ"%PO P0]L1C#?7QB"6C/]FD"T MJ>,3O$JRDC")HT60>#/J*SAAO!L:_);MA^@=,@%M* :E[BB.CRB+V-1 B$FZ M\ :\!U^:?H Q/PC3@.:#&Q8%N_)$X>@C/'% =:'K@L$!](5+5W>RV^^8!-& MT=R%UG6>A/3;'.[M7E1(D&>\QZ3/O60:)X(K[H:$GC7@=P-(Q2Z,:)8T>6]* MM5\\2OO%M$,"(EK+1J@>]H9#W%S"38_#(.U_HH-+<24*NGX'4](1#..E)WS>;FVZNAT[-&@8VOYUJM6;Z/UZM:.[=1L@#!J'=WJ MOTA'QGF4(M0*1V>/K:S=*WE?C:/7XP/8+BL'>2LX U]8]MCH#GNY+VN$@:]= M]-IEG=;O,BCK=!01P1XGFL"!#MG2<7WJWD0V",*1J1,M1)N4F&*)&39;R-J> MEIF,-4.0=7NC>$N@2Z.JY51,R\S%Z 6.R>^:5#,0%PAR\TKG-T)>RJXM,CZF MKF^9Y2NU&+P_M&:/.H/48,";N_8+,1JWE7<,_H_]:80-QU[MR0H-4K $$Q@& MRZQ3E>XN82\:\^;3[S[]S\>?+ZTQ#\EH# HPX578HX#X"K%03#/4.#RV(5I@ M30(OPA[9,V*$H!AB-Y '+%%SL!=.KGM-R$2;3X"[;JL5#LL3!4/1:>E;8<($B8I#=7)K5$(=L2G#6Q M)1^L\XEMANG#3D\Z0$/#*-VN&J53 YXPZ]3SP,/@2U:A"P2#1.6B^_)PO/M" M@Q'%W9Y\R* [TS"((N$5*7PIRSIUCL;= RYFR?AEPKF]5!W#-"I4/Y#<5B'H MA,*\DQ':NIR/83>JYW>CW6X=<@Y16DFT*;?AF W(I#_>%AKKLC65$'(Q$XRK M;!XKBVI^7;18I697>3TIR\7RF%D4P+_L:.]$HI-'=/ 3BN$9LA"9JT.DZP=+ M5Z2Z13 )[P8;XNL0 \?!'29?-QJ]S-T0!MB(,N,!'>E"8S@E"N#Y:2K>@]MRZ(V\:TG"A[*-V^ M+(,HUG"=15M:_DX@69JE%38'P]XV]S*>7K*9FRPIKX,Y%YCMLI6&I\KK/B68 M#+X%?HN6;<0!!'F$=;J.:!$R;IDB8-LM;1[!Q,!^K$)SO+0I4ZIS5[PGWA?>$V_"IDZ"IR:X M2$B+%T2PMJGUY.JM/6 7+3)]:1,^;"(*E*V_!2;W(0B7\/CE!_WB S9Y_2WH MZ*9I7?;,KFF^!'/MXN8YM1C7[]_AK_XK\9D^%G&&EOC4G91;"K(GL1OCS\2Q MQT>8M=[OZ)_2#I#H,#ZD? $G@U8#/_P,T<8*!HDZXG3DA'N_8PFX5FMSJ\/. M(H5:/$ICKH-L+MZX$,70N=C5=(IG@BB (&<^_'W*U?'-C^[;,]E]7&U8+A\5 M*YOW30)6"3?D(D>FD?'CYX;8GWT6K, HD0O!,Q%*Z&_[]0*^I'/4].=N%"5H M!9.8,F_W+)8CHF5,8"9NSB1-F!=PK7=]C5J-=LEB6/9KX@&82W\&\4XDGJ%& MS4R>]F(SZ$JFMMB'5"_M0UJ#BRM3]@J)I:Y*+!432R.56&IH"$7G#<)_PZI1 M-/*@[FJ\4@,5D0R&L68QV'R.4<0M!+*TY:' 8B9J:_ '9(%$$/;+VIZB5/]Y M;CXM],#2EUO,Y\>!EHY Q(@P2UHF?I#"O\8)^#.*I,F@X;NC/6>-IP2,PGC< MV=%A1CK5CG85K\W3@0U4$(KSA6Q/5YR>D;%A/>+GS;R)$-FTFQ[E)R;X!)Z) MIT/BEA._AWT$[ 7@%33/[.5RMIDS>-@\TV=QE#9T=E8KSYW2F0X_>3GVCN*4 M98Y;.X$^MOFG&'UDOR@8]TGQKIDL..56N=-=Q9N-$BRKT\V*4-/+7.+C Q] M_PQ"XGKDP4EQ4([7#J)+2GLE.RO!%5K#1[.E--8]Z.D[#SE$P:OI''S:Y M9-[?81X"[%24V5=NS<%N/?!TF0A5A60Y_'+_E^/3CMSBZ<#'+&BSU^UJ?5VN MKO71*_UG-B\LHL5D(6:V MX-_Z%Y:60E]%U/ *YW(U\_K%55FH\%*);#,6NL0< MO=+?>;!7I2H[N?!YE^)$^KL$7)!/MRQ^"_S+*?]GD]>T=_:>A!1K\$K_-Q6) MRP6CHUKP^PYX?8H-\%N4U;-;K/-00%K%5WFM6M,].O9[%]PRW\%?M'$1"T25 MKF:#EPALI#W*7*!EON+J!<;P77JK1.RU>% ^8?$='LL /1^I@D!6E,-W\$@P M=2G)&.K_%;BPX/\#KX)@;]_%+>5CO2O^-< $[HQAX0?6JY0N>2UWV8Z<:)?G MEN^7+*3:[E]X30Q%/?Y]A>/*LK.9?8G9<8IS[(--O# QY0S@ALEC5)@(PO7[ M-5ZP'5*I/Z_>TN2E U$_CT>%GD,WK-;KHOY*X$7S>SKH]&7! I-\%[5(XK7R MPB:6E&&20U9O,/V_/OUT#5NEN*-?^?K&KS5)]-*YUV/G&WC&&1Y X(D0%J&M M&%;4P5BPS4ZF]%\\CI1E$OQ.Z20)P>+(.ZZX-<./[USPO;G,.K]!XGGW:#E6 MR00^%[2#->]H_"+N*@QNW4C<#:6C47XO@BUYOI_V[C@I)YFY9#OBF$4\KP^T M_96X(#I6!V3'35HV01728CG.;$\YKEVPHGC ML^CRTW>/W1-'S^!,_@^V9>WCC071L+R''WK-<6?#BXMH09"O'S]_0K--UYMY M-5*HQT"-/,PGP?!Y=1SCMUW*!;FC TEW="(V_?_LO6MSVT:6/_P>GP*/=[-E MUP-Q>+\D&5?1DNPHT6U%)=GLFRV0;$H8@P"#BV3-I_^?2W>C08 2)8L4*7&J MQK$EH-%]^O3I<_T=TM\2DJQN8"UX 29%QM4'VB4Z2&-843'7$)E"%\-1AUP>RH*Q&"9\\%Q.5=NC_9'!-UORY.@Z M#'G_\]R)26XQ^@%59!:D2L:Q2E))J52Q+T.);9"@&%#LN(CABX).#N3("&1F MSZNAZ(R I*)MN [],>;1# .Q%Z]5 *TH&+G$?9Z+6.8P5QY4]+2''XZ/__OWHX.CR+[M_>F#O]\^/+OO']L7A MX.SWB_W#@1[*6BGDP0MD"8-@@6MUAED!(+%&+.1\#]AXC 8Y*0N8*.7&UY8L M,44I28="5XTZ7(**"@?]!4\!"$*R0N 87E,4#OX_#".X&( 105VZ<3V?^)6% M+'X$)'GHWU U(AQR#]0MX%KT"U3L?7-\RQR?X#_@1LG*56 !- NL?Q24G98,5,L-XN$^RE#=3%BNY0 M@%IZ(U52)7?LQ7+'6D[N2&'#/L8EY W("U!80#F(4]#21IY@&V.2HD4%+R*, M![WFSCP0&19/@/X.6LQ,!# 81L ,>R?F$O+$]JFRA4J)@ AVV8T5*JD%(C==CB1E^!6IZE$P=! MD06E$XMD7$K;$V.FC?R\HFV.8W XLI''\%-W1//**,-[3YP*UQQ5= 4P(S"W M@(W!\L;=)0L=9@IV$;+06'#%F?8\J(H+4J[G4YKGZC NO/BK_9F'5O45]@%] MF9./Y(BP3M(<8$)C6,HH44F#X<1B#5[.#U_!K&[)YD-4!11L TR,=L5@=4UU M^/54")8/H2X*R5$.)R.B*1PZ]R:,U*#X,3J$%M@C6^4:*"MO6)&VOS#;<$[' M?UKJ80E,93F(YA( \/= \L.UIB;!PZCZ#[2D4B[IOTK+II;$[RU\ M8\4$:*]@_7OAWE_V!NY<[[&>Z^)TK=73?0' MI[PX#I[#<":88*H' "T\3&,7;0,^D#5Y(!>A/#]QW:N@7*VZ"M*]!V/G(B/+ MAPTF0,8ZF\3B;VBE*U1'EZ7'HP;:C;NEXZZVV9JTU.O='XK1L?DDM%XQ7:V' MQ^)4)/>Y7]&5B-6GE.NW($"W9,%=R207GFM^I?=#J2QHUYQFO="^_NF?6??\ M:TZMWG;:[8(ZN3U+Z#5J3J=::,^Z30OH.-U6H1O7]BR@_KBY%_PX+S3M]X^; M]H=G:%C_W9(Q33P?M'#*Z>&H1[E87#;-^3[JE9<7!Z16NLA%BKGDB[7G?J MM4+_II>820ONQ&(WI1>82:O6<=J] E>7S83LM/H'#<1JN$]6-KLEYO7#BB=1 M7V*;UM*;]KL%P7M#$GRP_S&O,AG1U[7)!CB1W5ZAK^8+G(-FO>I4ZP6-8/TS M:32:94UF'QIQ973IMIUJ;1.D=[V^"=*@5NP"^Z XV/6T>[!3W?W]Y^:ZRI&S MZ%2=S]3\:E5-UHS&:=9S-TY[:C,TZ^%F:*MO<#;?M,QZMJ9EW]^(S%K0 MB.R1S<74Z5Z&Q><%-:A02W%O47^G6SK3X)= F:Y9LOQ%H9N/"G7(A-9>KU9Z M.HW4"^@C01+"0%-@D*G(JE?@# $MF)-F"/P>)7"49CX6N! .U]^I-\,7*CD9 M^)S_>PK12[,:,<=O60'XCF.&Q8AA>:[V#LGWS2+Y6JMC_)4D]-.?MU12F/F)\(IP#E+&GX5CXCFJU14V;QH;HQU=4,BD64\KZ(SP:*M,S@ LQCO&@ M)J%,F35Z7QD=-B@+5$015E-ZG'X+J@+FP[Z"37M,D"%KA&*1KM=K9:5RE-A9 MKZV\$TI*B:2N;O& ><8/)*G;7"LPGT\M$Y!CK2G4>I565G"">C+QLME*<7X( M^6JWTE1]&TMF2#=+Y(X9J-F[04''N<'ZUTHI\? 7_.FQR'X]5C!>NK,98IN: M Q %0.GSP]O8X8ZM10-"*5<5B:Q,] W8+ B,7/OI-_F-1P=:OUL6.V,&_5* M#D^_W!7L9+VLJ*/P58!7B(5J<@0:-0%)*G#)$8%=S$PO8#5KV6B___P7]T(F M&R;[Q0<2PH'GSSW1R@[+!R[1+/FH-4L3]4V3&Q&T:^Y249V@[>/PBGS8LN>S M.6TV:=VK2+"'4JOQ$B8$87FH[5H.4".<6,7!R1@946D>C9D5]-4:/]@*)X-: MNXAOV!DOYN)&/-4#,4L$M=N3*&U\3WV;>51Y&AC[Q#ZH[FLPB2_)%YPLV@O2 MN\F1!Y3%C2',F]1G=&Q[X>Y0AVT"2]*<3(YKPCJABDO8?X^"-KPG*!X7,8LQ M/]Z.,:+.]-,K=)(T:K*UXM;+NP6?>W^!!C$2C?H.U9KJ\MLW_;W2Q:H%I34P MVFY(CRC+TLPSC&A8B:JM!8J2%?%YK\$HMO2U>A=_(=_O+U 8[XIC--L?-F<_ M2MVA3XX?G 7V@1BQI)"2H.I(301V1C&Q;O0R"J-92'' 7)MTZV%/4.X68(_% M[X/_;'4-S\U[\LATZZ9DEX#FJIL)*$S)G?W^+")@@3^\$7GV['.8T'$R_F I MI0-X28=6J?"IP/3@2 N1+^+7IS8AW<>78284\O,K1Q4H# +IKB*;C$0041;C-TA]4,=* M-*P+.9DJ]M,.H;WL(8SG3I"%I_"#7+\?NM(;A3)3R4LTY!"T3'8U4UKM)/5] MQV;42;5U7CS'#$D& T6%\A' MZ )YXT1@/!<8]Y,;?"5C1/& &"OFL<#TH$Y(!&.6H2/="D(/,5D(_YM)I&J] MME6ZCL8D3:,0A#7V*69"(/5>40-%A/2X!94+8:AN$>(SNY(=>Q^.>H2>V'/L M37SE^HXUJ/0K#@E2PB1LM)L_U8S+A 0-"9[4NV\-C!?EK%>;'@^,C]W_^4GUR2%%P+1$Q.47G MYS0JU>H/]LQ/8[M6WR/ &^QP[PTEP+"TDBT))$+C@9Q$J8J)(@BURC Y/K4A M3N#X2+ /ABE$S,L\2F&_'+7+X2!!I:/)'(DIM[ VCJ,1S<:I;#C45WL702A& M$&J[",(+B/@+C:JUSQA*&W'Y/WU1WLN2^0+T=S>H1Y+T4A6$TB MP5\=>U-4_*VH]!4J%&+N$'JUQ]88\(;9"!;0K+"!)+;S!VU MY'SL]W+@W--J,+Z*%GY3@45R]T!V]M9-EW=Q=2GK9FJ5CL6 KSKY#RZI%&/8 M,#D*6Z-&J$FBXO.M'*@OQ=*5CS*IB'[KP2?W(U"7H-8N:94A/.^6B97EH M&H6;HUT<(A]3'F>_U+U)?L?,ZU@W)OR!=%<5-GL5UHD'AT"J*)C"^DH.]B

Z##N7*C%[6T>J5*H8Z9>K2 M6&(IXUF%X3 U3^F:"]G?X:QDTO] D0--^%_RM1LW\F1R<&QT9+! '\T+ RMRO'& M_#&,(9$>&AOXE8OE',H8Q-2#WZ=!PG%F.4ARGX!T&-(ZY XA&"B&R3IJZW J M(Q$1+#9L@.MSBZ4 $X/B!*0T37C;[%+OH^Y1\TH$P8-W(.Y@K+;2RCQ?: 4E M@C.S1KIQCXO^"!_]8O8(/@&S H8-Q!5'H/1S!MQDUI+;EWR=A$Z.2?#@EAT$ M?28W;3C.E3A.(C2K&F-'I MP.*_FFD2L6-QO,3WL'4&=DY 3$KN4B71W6V28.@M=-!\U:%N>IS&XR\;BY!6 M+KQ 1>%+TJ].,@)B$Y-Z3$-(X[V6*1[&2Y"V5LI:R&P?6?N\(9M]PDV"753 M/WD39T_>IMR)Q:&^&!1U"$>,?D!1D49HG!WL=YF.(A6>2 7A[&\9XY#3YBQO?-0TUAE!3TE8!+.$ *8-:U"IBY MV7MXTZE9Z#1O^/=]%'=L5+68U+(3!'GVW3A$)%NXL;VO@OOI4'&)\3F)!VP+ M0@,V>O5H$6L5=F/[3OE B4Q>A2S/RB\/1X'?91RD@XW: M(I$!2JPTY+,\\\58J0"":[98K[=X1T2D(;4EO65YIA*XE Q!H4?"C5857RSD MMNWTD3/N#*3,.'(GV^V%6X4G"_TVC#(^+GA<**3 9)OD GL8T\.+"^PCM! = MF=ZHR@/WL2Y#C-AVG7=89>]:ILO**01O^F/4(=.I;FMV'4;)'L4:M.0-T)OI]OUJP9UEA&E$H@Z]%55:M5.NBZ4&>]9#.-'#+94VME#5U> M(H6Q/.HUY^.K-;((V =5S*HII!,95NCX6[WX.P&>N$*_UC ,QJ](\O6QF5NV MLJSP*2LU1ST4<_90Y%GFC?;9B\CO&8SSHRI=K)"$C[6S1VK9(XXQ Y7.$[CLB#M/([BM81;P\W,N1D![X32T MF\UFJ;:CQ*CQ9B:''O2IQ4 _5)F40\+"*NKD+K[V9HIX[6+F>X[(V)Q%RB\? M"Y5)4UM$3"_.![^56 .;HE:IM7Z07C,PJ]!+:"T5X,Y<_3A5V3"& AYH-?E9 MHCD+2)A"EA57K;C9(0/RKS0!L5^[,*1X Y*6;:%ZHNN)P\9T'N6":' ML%B<+P)TBTD&2H".A&H_ZY&&Z>[ WEXF-:O(&. .*& MW5;!7:YM&+K1N,HD#/ &E>YH# 0:J;?PI,>RD<&)8@[[<5,O5?9!_:O1^\99 MSJRT@V!#E*!(@Z8(2PVV?5KH/A9DH&,&5GF6.6:W@*^6<<^0]A'Z/KF[; 9( MB],IEK;^&R]@!L'1!# ]T_F>FM8*>VJ^2!" :3$46%CH@GIV%TNH**H?T+[" MK*^Y63-(+@I$%L/NQYSP@489O4K^P)PR$6F%7=5==8I=9/0>4)9 M%)!MD/J4Q;%J7(A"%9/H0YGCC5?H1J(P"B;-Q".)Y) E[7-03T84S.>U8T!% MQUY#V^35-%);ME_,TNT7EFS[&L+;KZU!?_75?)3ZZTM^A)[U3_/]Q+]/!=B]O4E-F-YQ<2QE]"["Y%Y[ MWQBGU]OBSD.UKM-H%>#TMVC^':?5V^+&2;66T]GFODD22F=[%]!I..W>TP_ MV12>J36J3JOZ2-*LMRT2*"V$(YPE*\O\A54?[D:] MYS2[F[)3"RZ*W6QVLWE^+G[F6YDJ"*DZV,0?6GT[LG9UB5YO;Y G=K/9EMD\ MFH/7?34%"QL1\J_+7!682E7AK*G%^Y:U"1M^O#@<'/8O]G^Q^Z<']L'A M'X?'9^7CGW>OX3_#N@7QT?[AZ>#PX$>V:*M7O<^KR@1"?LT8@Z6T3D, MR]PD@ =5Y\;"C4:$P6D9*^'U]5B/:(J7 MQG+X[)T+$6,]O!H=GY9?^%3\@O5PVSWY@6/O[]0;JP+N?=EV"CX&0F6D6W]2 M^J_J7YBKQ]NJ9$YBY_].P1X6D7]G$,C<9J0# P8;/]V"9-YETU8+R;P(1$(= M<.DB20,W'5-9RM^*4)9N=8:P!H'9Z-)L XO%*P;2@QW P;"G8:Q;P\H!8UU] M)9-9%S4#41T[N7@'6P43&%5A?O9R\\.]5?AP.)VA"W_+.A\\W,I3M=BTA!^+ MVVO!=VW)F0#.X;K4F1?(BB/8,)>3ZQW[^Y8!5S'>TK&%T-19CT%WC+LLD6?D M*JFW8> 3YER ^ ,$8>$A)#Y0C8.-Z"8N%YDY[*+:9E '%Y80H[_*PT,S/'E*,R%6.RV"L)$&&U-'Z0Y\+85L9#$^<(3"+J.#9R9S;(J M-[58C\KPN*OCC9#*$KTOB8"@S(0WBXV/9>OD28IU"Z^F5]*"S[U,:_2%"=6/ MS:%6SZGD']1\?K1[\WU:R5*<[]+:6Y2S-#?F8[*<&LU%64[#Y;*1\ ^OZYM4Y<>SP)OOI^'T3\^6HCQ\(P+VF02G+AW5$C\YA;.S71X M#D" -[?^T_"&:MR\$6'_ZVL?_'A?RL46'SX M&R^JNBTH,=A\57K)@H'[-^9]K+5*-D?!T,,WL:+^*@IOD^L/:]J9LJCQ?^SO M'QY^_KPP$[U1K[1^6+Q7^8VYGQ #@P[ON9);MGAET_=>,F@G=&NI#-EEGVN7 MI\7>OY":TZBVG2HFWJU]PJM>6+OM-#NO<&'-:M=I5WNO<&&=JM/HME[?PEKU MEM/KU%_APIIUI]-^A0MK5ZM.M=9XA0OKH/!HO[Z%=6H=I]KI/&5AC] ZEO>B M/D:=P+[NF6HE52D=".+.-HQX5[:\,IHNFS:T%'%;/:>'Q25/__2S3J==772O MO\AT0 36&J6W\VIR3 M!7=#JU=ZZ;W(=!I=..@/4FW<29OB_7<1]XZ\,+3;;\'MG(N3Z)KB\T MU>9NJIO( #^7)MV_\DR:^R"3NSO(Y")DW/,?6; ,5 M<@D>;VSM;Y(&A3R/-TF%)R:#V)0.$Z(&]NU,Q+SI6#0RZ('.DC="LS6V M9EVT@'K;J6T%-O&B!;2Z3J?=W=X%=&H]I[7-+ 3\[[2;O>U=0+=:<=E$0O=1LVK!3S8V93:?J M=&J%$_9"L^E4NTZO6A!8+S6;!NC8M4WAXDZG[C2[&T.;7I-3>A\SF_4"C#Y" M8/_B1N-;A%-AX#CJ9.ZN47HW.DZ]LS&(]TVG\]B=7=UD0 4K:O$O-9F:TZIN MBCRH-> L%,R#EYI,W>EV-N46P8SQVJ8P<*/J=(LJ^ M-YCTP\#*7_8<759\9 MK6X]DA=NL=ZFB)>ZT^L6/"XOQ;9.K=C:Z>7FTMB4RQ'W:%/XI>$TV@7OQ(O- MI5K;%)NF[M0WQH9H.;7V(WEW#5KR,E)XWXW^G7YU5TR?O0W9I[K3:F^*,M5U MVKV-D7<-I[LQO;@:=3A-&W.RJTZUNBDJ;[OE-#?&,NG4G,YC^X*MCC(-I_-8 M[>&%]-[?W"C$_]G'X16BW8Y6W>-H4X3O;AYS!BSB(FS* :K#U5CLDOI2DVD[ M]6+'T)>ZCGI.K[$QUU'=Z=0VY:)N-9U6]9';M%JU][[$O@>38_81]#VI5.$7%6.$2N8\Y[] VDZ#6K3N-HE_Y+9&@ M7H5;IEF0&&^*!,V>T^T47&YOB@3=!MRH;YL$8*^4:#AOB@0],&:+_H^W1()& ML^WTJF]:'#8P:;68NY)W)XXQBYO$V_UC41[3K.]*8Z?9K/A=%N; M8A$U6S6G4]\4*Z39[CGMC?$7-EM=I[$QAG2K#JI/=U,\ABW8J7IM4W:J!3I1 MM;LIT8 6W,WUQ_IV-R[3BJ0T!_:]8!1.5QW7[VY, DBGNREW16MCG/*MQJ;< M6!MS674V)D&YX33KF\(HFZ3M?"8-L)PZRZ0YKWXF-1#4%4S?Z*E HKYIV5 :V MQ"VU\DWL8A;3)IRP;G.Y;/"53Z2#%O]EM-K;0*SUJH=T!LV MX6:JU;J;,A.XK6NMY4_P"R5-?1$!Z+O<8-P=3[W BY-(]KA?-8%:3FV9@KS5 M;U4=A.TRY3>KGTD#K*36$I;L&F92!P5\(V;2KH-JL0GRMM9"CMT(@8M]*Y9Q MAJ]^)J ?M'N;H!_4NFVGUEF%P%VSVGLA8N%&HVN2R6-Q(_QP-H6W5DW 9FNY M?+S5&S#U,O2BEYA(VVE4-T'R4('S)@CC9MWIU9;P**Y^(K4R>**7F$C#:6\& M1=I.:S-XI.74ERG >5G%]_#;3(P2,;9'D1A[B>V'<2QB.PSLB48:=^%'R1K\ MO]R#ZL4WKMYVFL44GI>82,UI;X9AVW(Z&V&B (^T&TL$L5<_D:K3+&:]O@Q% MNO5-N)O!>*S6-X)901]M;HK;]P$LXZ=%Y-:2H :/<0/'A^BXGJAIN^O4-B;* M7NMTEK/VUI-\4%W2-[T>VC2QS_"F)*C5:QVGN3D[54,NWA1PCCJZ9AL;LU-@ MW-4>FQ#[$ID11^=G]BB,UZ 0M\"2V0B74M6I;T+(:5,*:W?SV,WC%;1W 1S\'W=Z?16 4/[/.KM=V'% M?':]R+[!GN?VZ-H-KD1L)Z$]%I%WXR;>C9B+R:E9;%VU>,%$6;I,O'P2.P+L M"+ CP'81X'V)U?V& #/>_/[O"/#6"?"^U_ENX*3OL96?,4I_3K%Y>R@F823L MQ/VVCB("S)>OMC8F.MYJ.^UELO?7%*M'L,^-B0!7ZTYSFU>;#98<[$I)[S>K#NM93+"UQ=>^BYK^W).3&_O15KO.LVW MCT[S;0,3MZM.HX@2\J8H /=E M_6WS0->I%ON/O24*].I.NUI0\#?.MIZ?4'-YW4T:W&!NV\FUL.^$&SVTW.93 M-@U>LL=A.O3%=^[9HH&435;%3AD/,FWS>QQ"&TZ CM,KMI=\0P2H@P)7;,GW MA@@ .GRCB%[R=@C0ZY1U#'\[ZT.%&H+U9@2XK\DH^_. :7:2[R>PFLYO,;C*/%L+KB$Z[21)Y MPS1QX?:QD_#'#238;C*[R>PFLYO,Y@CFM;8XN0U$%&.S4/1ISMQH];AWK=YR M(&]KV^H4GHU1"A!QGYK1*B!COGTW,)70H2FTRA6,3R)".M-"W]$8M%R.[79 M0<1=+M$NEVB72[3+)7K+(F"72[3+)=KE$CUO+M$_*'3\\>>Q=_/1LG[^!_[W MYYD:& /6H/U585:7WE3$]JFXM2_"J1LX_ /''HC(F_R$#2VO//@2/EK-?_Q? M:9QXD[OL^[.YSW'T>B1\7R[DG^^J[^C?\DJWWCBYQD>K/ZCY[27A MC.:H?Z!(5L5MOT=UA1=!)S5H+D>O8NN-^?U0OY.=.7Z&903F_/=B[]\"9E:G MC\;I[./[VH>?_X%_@3_AX<*(I?1<."XMYB@8^>E8C&TOH-C3)$RCY-K^.W6C M1$0J(H59]K8(\+G/8AC!+^_L>M>QZ]5ZW?9B?,:ZC;Q$[(63";XT C/Y M-W8:":=3+XZ],) H1@X^\;_]"[O6JC3LJ>?[^+OD&G3]JVN)=F^'$?4FJ=B7 M\/UL[%LWMB,Q"J\"&AMF?;6PE9\5%II:Y^H&%JV(ORFB")[%[XW"*.*F*3"W M&/NG>#?"OX/5T%#>%/@O0;RF6>3!*_!1+QS'2)<@3("%@)">ZU=RFX8G:S7' MBOZL=>8/M^2'>6NHUJZT-7^IH\O0/8,Q-^I M"$; 3)W>3_8?"%\%$[;W]N2;)!3Y7?A#KQ*E3(J, M!'KQESWTQN+5LG^R+^]FL.)^Y Z]T4_VJ3L53)K3$(G0:9IO_4.]1O1!ZFK* M+*+4,!+NUSW&EO@1;%:DN3G;=LELI;B8Y:DM5V'(UO*/F_/%A61[^>SLN79) MO\0^YZZ#AR3]@ONK3/PK$7_?#5!V%_\\_'@(% #V2M4/PLWM85Z0MG:62/O7B4RBL&KX' ]>]B MCQ(JX#XS6EN-PF#LT=V ST4B3OV$'^.K(@QBVXV$/71C$/?I# ;$ > U$CHN M7@+9:'$"/\ >A3#CVVMO=&U?NS?PLA !W 4"\SCHBH+7X0A/O>0.^ MNUZ// M%P.Z9"Q^BCZL)OO@MVR>ND\/X,KAGDQA*?"SOU,/_Y(2>N#4_0JW&% );R"8 M(5R^Z70FUPA#_"L=7]& 5G+M)K8[F0B\QN!&@TF%$8[N3L/TGB]6[#]QM;XG M8-4T"+Z]S">!*C>A?Y/I'>YHA)^"PVW-8/4C#Y8Q%O$H\H;P$'PCO&7BXL-7 M(!=A_,2>A0F,AN21E[#"/8TR-A"_Q)H#"@/K.B00'B3OCS*L3A@,4\& O9%V:> MPEP5.T[=.Z R; ",Z<)(2U_,%L:.( MXREQ31 TX$:"\2B8ZLZ _I(^-'=R"?RQ^F03R%))M"L1TC5$2C"L3R+83IC MC1E_[P$9Q_C#6Y!SGI2>,*EP"@.@5+7#&SYOH,_ "9[ (E$7CZUK4*=!O[[Q M4"=W[2GB:>$2(G$-JCMBH()(='F("0R-$I4%)^XQ/PZ7M.L%(&;A)(,2BU*, MI4NV;&G1@"B)4+])F=E\R6S9:JULM22SU2+PR++(H@/,+XVNS0E)*6/CBN@N M"$*)ZHKS,D7D>-$\VE5849!!5U0H/&"B82RBHT5 MF)#^EA1 N&T@]N"H12SP!>P!"%,VJ9A\)(+\.Y1CIJF79.=SS.>3!=)]UB"0 M"(V!CK4" /=+M\%Q2[4L8CF_!U'U=,H9NX2NY-&))O(B]B(\: MW7C%"(4!:OM(PR&<07^^Q-4_W;0JB.C8T*A!BQ+RH#Y!Z!N,3 M9#)8LWMP?F ?Y3ZK,611)K[&6EVH.?A015CBY*X A*!P[M,EDEEAU0IYG66 M.#SZY6:DHFH:0'O!"Q4#"78*M7F/.6X$GXL;DG>DBKI MQ8KC6(MEIC1OBV&8\JV@E#R[1,E#W154.Q^[X=)4K7JE3F.Y4B^=F4I[B!+? MCF'%W@2&Q.NU1'%H*('J+7S #T@'W@/%DLC^L.UO?$_ MW[G_5ZT1Q[L?OWSD:SG\:"/,I!*T&+[H##\,@812OAJN7F,WJE/1+BGWY?GB+ M-S8?([).0/(F.>O.4/-(B4@CR#!CZ.DCTYPE!]O-GYX**@)3(LW,;-I%G1;$D-6+?*'9TS( M5)J&&KN^S!KZ5QN\A.6VX3R,/4;:S:]CB310NB8>DP/Z4*0[=CW0Y=__K_OU M@_UK"*;(/GPI3L(R^BY;!Z65@WL_C2F9RWWC@8$.OXE12OV SB9@9X#)@:9E M]M/]:[2]W> II%Z:D+^$PAY<@['U);Q;/>V:C571[H7Y<>"!E/TMA OEV)NN MGH[MYC/1\5BX8_L(+N:9H-M9JP4K9;I^,(Z 7L=_L]W QNDDQ?O A=V_/UD77C=9>OZ<\1[MZ,IT^J(6O@BDNPP1.59"BY3[GX%BY M2;#T>M=[I:U(]"Z4MG-NPV4V^%TYO1;L$'P("?W/=XUW]^W6YH^48R43'JY< MB)=\XP%@.?79 V^,BYU.R%':FW5]-(CU/3R?$ M$V963JK/8NKZ6S3?DZV:+4+A?/("L!*V9\Y7:#I&3U1.[OV1O8G_;5-I=QN1MLXH^=$ WWWD?R<$18VQ/@M"FAZ-]X8\X:] M(.\ _36-O'CLC9[2V/WQ:[ZW<_EV;-5N1B\EOC\>?_ET^=___XY+=S/:0*&+ MCN73$"/X[,M\,;UAQ[UO8D8K12]:<<5@(5MM14G7J\ZIYG@BU^\_F$_M:24, MRU5#>"&Z$98;VT)3(Y346'4V]4:GH.P2J'<)U+L$ZJV)2R*-:;>KJ MEN9+,ZD^Z]K;SO%MIK*$X'S5L2JSY5GS?0?N#[<)_?1?C7Y M01;=@G,UI#)MM9BTNHD%B>]8T/[SW3(%B0MJ#PGFPK#V^=B-Q'?I25;)_BWO6?5K\XT1/ Z3(%] M%Y&1UFA_0?0)8WRE&UP%0 (C[XLK^BH'5E@$3JNW A(I@0NT=F-!+H_DM^%Q>MS6T6HE( M:0\]%>AR?C'H MUHB5QHBW]C"-O0!_#9I-A/^%"5A/_!3:B+4.6)^@E\)B?TT#RHRP_Z/:WJNV M_E%MV[KTSVXT>O5.<_M!'!>5VQ*RXT*_J*VP'A$F%*R7!1=\ATUBBU$.>1"/.#4-E$^A7JW6*O8G M$A'9+PQ#VD%G@UX@=D=P[1,]X3\$<#C82)<1B%=\$X@I87I=6\+[V@C"[*WU>DWM>N#IGBLD4X2@OG^"^XCHARC! M:0!'D6 ;86I6V=3L>Z8V,D]^ //S);S6:A1[EC\ _EBU-;8^U_/D-\4I".( 6KJJ^('@A1*M'- M 1LA$(!Z_YKZK<#?^HP;B1"2C'(*3VN!:HSPKY"04 ^C !C@O]PI*--_P8M7 M]O'QN3S)30*YQ[G2+4,(I%XTM1&6TL<'>A48BX4'K%RB+",.=.219H% P, C M<*8F*9P;NJ2B="H!3 7Q!4N3#**343=9:A#G 2,1OC0IP>C*1!!C-Q(B,E9S M*WNIJ&H#.JL: U2!/'^A;UWH+R B!2C 7$)KTC)DSZR&@.V>_%7QG)/$B$J MU@FB;L/D;/1^X\GYY(ZNA<]LH@_,Z,X>BRM@+(V:#RHT\@YPY9QPTPJ*7(1; M?@#QMQ.!:IV\E!5([Q$<.B])$Y$?K6R0&(6NFCYP>:/+>.?X9OZH,?@YLJJK M*6$H;C? OM&=OFPLV!D_'%%/"[R\L&&" 5D[=?^%K8C2H>^-;)3W#+TM'\2# MC3XG84<$2TZ ZN,4+SKD+ Y/<)."X&N<20F?Y)%''1=X;*#(!-807#&$L_D% M[B2!QX^6@M#FQ-P.*I/I!)L>X(L.@?V"7!GI"[V$&@?TU"&\1:SPG*O\$H1.(NP\XS_XL@BG"95FWE;QTP3J*DB!K M@$5RD]B*#@!00GK.=C#@;8NMA8$3B5X,'>'HH"*9 0MG#E2$GM# M$%BP> 7PCM_69RH3M(1ZGVGE$F_8((Z%C(T:!\A=SSB%8T/&GKI!./'\:>9_ MP,T[8F1L>79@*(\L"0[IP*B2GT+>8Q"L@=922?I^^1^'^90)@C^[7Q:0' #* MQ%+%TM) "P%>KM;C\(F\E* '3D,"M\?O9N+C400Y<4'7 Z:WW^MC_<$^AX-^ MG %PD!HCF#SZ0J![?F8S-W4_40/!M2@<)>M*&%]!R7X--(Z8E3?Y2Z44.-" M@)(JV]HL)(_E9O.LP ZAB<@M,H"_%>4T^UWYX1#6FW$AB; $[4W\P%B(&5_# M.AP'BP ]!R'847J1X$=6\Y3D\CU"/R>))/E*!#=>% ;(UM1>17680E+OLR\ MM.XU+S,LJ-++GJ!/PSVV$85YHR^T/?_ 3CNHF\$H*-\&H9^R!6:Y=AQ.P)J0 M+3_0%(.[PH4+!@[.F-796MLQKDCL!<)]GLA(I"X3=[BN6 T/6VZ<1C1\F"0P M+O4VPI ZZZ&Y@ZLU>!2"/E"8N*F/_[G#!TGTJWOB&J6: N['S^NO8R)CK!O- MP$N]3.UN5>S/^%/\J_YIK>48DU3Z, 5\T2;,*<;7[A047!B\'\@4& M?^C(Q=SJ:CH#O0@[DL"\!:D&ICX6W*'3R/!V9YJ98^[7?&.I;"9>;)&2HP[X M>.'A7L#?5_#!@+9_H=$#$DVF/W@F%Y"(RS'>ZQ$;&A90RXR\D6L: I:R;.LM MLFQK\H[E]VDOQF62MF0SJ,%3A"UJOH(U2+DML=(XI"2"L]&D#\CQ^>K3'U&8 MI[GKTBJ:$64:A'E!9@^BXK5X4F/26KG31 +$SJ]="1=MY.+]>C$X88>*;3A4 M2#EE\3FV?]L_)'LW]1-2B=W , *T[H^:H).YZ8SO9H*9323JKR3#Q+C:J9(C M6MU>1 M.\96:19ZQJE71L*OC&]0#P"RN-]<;J(T]X8]]T9>235?DP_FVN?-?#<(J&O: MS(>#PG2U3S[U+1).7](K$#;^-$1=".P1+R>7CD#'N\O1>RG_S7MSSS_D9%I^ M*)1GUO?*LYQRI-4B!VPV%_6Q:V_FS.E(+^B77R8&6-_% (LQP,XN!KBY?F*X M1O/YR6;XQRY)Z*U8,M2"?@PRRQ9>.ZJY413Z0OEW'1M[8TM5\1[-FX4KR'(S M09.,X#B-R/P:1N%7:D0G0P=XP: ZN3FIFW-?WU-X^<+$LD^>XRVD->(3SY^Y MT5?[DW+R#4;78>B_'IUR/CNL_$3H%"Q+G0JBJGY)^OCN/1K (!T=1P6]96P< M%F" )53,CB-=C\#JEF9U4\W$N1X9H7OMUY,'IF.$)6N=N44HYM >Z5^\*[RR M#Z0^ FLXQ)A%!+K'R#[,C"=+&T]D-'E?,\?0P@#<=G--/DE.\\PB-K ,-C"= M%E7<-8X8\=X5$M9TH/MQTI>]>2JR//9/K"<]C?KY7[1?0]S;T@!22N9#S/*F( R%@8C^[VT ]BG MK@:QI ' B]]W0]\7H$<8WR'$ZI8W#L/&"L$:L-SKO%&;#1MJM%R(68)!=TS,'1C0( M_XUT.;K$RH'(Y0 2G)V*I0_'@\?:R1&/K@W5Y5/2!L\[![,RCQ5E12F:Y2-4 M.FR&+6TM&28@_V@XD08KJ"#9 5 >4'FR;MF9HN/SV9UZ M_AVPBVSU"M;N%A;,S]U\,F T=D&G2"0/+PW=Q;:SR^"G1W49W#\[.3\\ M'?0OC\Y.U])2<,4'3\.#SG6B4LHQRB,1Q*PQ3\(P"<)$;-O)7"KKEP^%[& ? M%UL.TW7@7EUA<5O"<2Y%F%S&!95>4H-C^RL8L9A9,(JP3A+S.5Q/>^(7Y.MF M?L'YU&+5+#ZVYKO%5^L->A>3U.A^5N8X!4/@"A^Y>*X3N)9^7$^_X2=)FN6: M##!J]#+S_,YV!+F*CSR68FF%V0.XV+7JXS#CE_%W_@7L8,]S0W=1/?.C@+V7 MQHY:%_WJST\^/#C/0ZQM6.V#=8E$#H);J&NXA;D*Q1V=F$[U%=-IQ6T[ZO>V MR'C_>V50^<^RD;YSX,4C+3'P?6\_O9_&PSSWJ(?OH\A3*HL?XL;D&HQ=%]$9 M\C@I'Q[#C<^YW/9W+O<]:"P7ME[6AR5C*UQ73F MAW=":(UP$0[)DP#4^7/E^[8 /IW@3-Y][%67Q=]?XAOKGGRM[;1:G2V>?\.I M57M/GO]SXGDNO&_/,6N#N9?<8HOX]Q'BX4DBX3XJ/VXD2?QZ;=E9;!T% M&IUEC8-72X)ZI_TL)%CM+3,_I>;RM_3\HTO1'UZRQV$*QOIWDG_10.KRJ3>7 MF/_3V6^C%P^75P]A)][L^AM.H_L19&LW"&,'= O_.L=TI53Q1U-C(M RPJ(WCWR4MK>UK]T;(6GEX+O9= M&=U$HQ6XS_>Q)@LC=%<8?!/?1M=4(H?!2HS _&__PJYU*XUFO:7>^L]:I5IE MH(7\XXBRD!NV=$(N1AL3#8-&X_Q2J54)P<&+:7/L2/C"C46N9@7_\26$_0MD M)C7^YK. GT"/:@*CRHTQK9N MC"$?I Q\JB=(,10KR:X)B15\.%!&6=HW_!&/BRQ&A>86C42E3G<,59&G6 4X M6JBFUH?J-Q=8X"#;6I-[>I)&]&[!QPXS1T/0GO@8#):S]^9V,:X\&'39G5,^ MI_7ESFEI:BB&39;WM/=U8,3<5-7U=*P0,V,COL')S"H(DI5"6IP072A'/CH_ M4\?K]X"R(08)EXG'A!)1' -%Q73!RWYWN!P K^V^2::O\H M #27WIEAE7X_2JD)":[3$)\8Y<07TR([^X2XA?% MJSVJ+\Z0BM^.5OH=Z1S[CTKG^'36OSBPSR_Z^Y='^X<#J9>A,,EA=*Y8GFQ, M <2"Y;].]*^S\G(LK$D@ @CZQ824$X8Q=O"VN;T.IW8.<\6Q%%EU9A< M%H;(3DHO-J +E%+,.8:G;CQV_Z8J>KS@HM1'K R<)B%L8.H?*@DJ144JXPM6 MP2@?_AVJ\%C,/"8EC-)(L,IOY"/4E$PR@3OUZHHL!XQ<@.YQ@TFD_.0>IIQ( MU N8#!AN]CZ^:Q]E7[-NL>PB3H?_DJDJD=AC!!_4 M\2\ATW'IO7:GET5Y2;>;XS>V9R-@H2B#/WL._C*/L4/*LV)DL <8_H5">\13 MR ^4CF4XI=:= OBV&>)H[M1F0A=%\)R(QGY4)*9@WM?&OBK^Z7\Y8?9 6(;T M"BX)N][FZG@[M_66N?7XI=WVO]#VS^__8B!/Y <3!-!1/@.X%_C*N_5\ L-! M^U1R1'+M1>.B1+$>=6.1>4N##X7F+\:@JK/_<(M;6RQ0K/J)+5RJ^;A/&#MV M.F/L(XOHKKTV1'LI9EV^HKX=;4!ZLSK M"GU=G(=($*C=96H+,(@LZ9>5H(STLI SLDQB=*/ #,@[:@[' QB_S=8 /QLC M4ZC+QO@ZEKEXA#0*UCZ5QI(:A'H?V-*4^XE/1X(!@W,P"X0+9SC%*G#%W6F$ M*%VL$Q*\ -YV$L""Z>(&%KP=D=]:DC-(%9B!F:?,Q-5 J_8-S&H $ M]4DQ!F4[]H98F4<;:>P9.;7C!'$UY"*>@9;%6YR\)<=+0[<.$9PRV$ MC+"F[AU[ZREF,9F@VHT/"-^]HZ,6(2#0C6 ,#_:=2WB?((E"7PTMJ[4K-D9J M#+8H;^92/AG'BF&##[]=>T,/[LQ*7=DY!R(>1=Y,+>4,!\' R8 <=^0DK?]T M:!Z0"Z'/"[R@2Q,JTDQZ!=N<4TJ*,+1N4'8XK9+CCQ!'B-3<7H6X6(@V"W'?CKQ+*"+%=A+"N*'RFP6P%P@>(/#B@&!&0U][4 M)43KX5T&9?0:!,>?@B4!1@')6:OL?%5S3$?>'25LZUL8NV',1L]. ;L.]U54N?(?#/GN!%EI9[MA6$9C;"^7!&E]1I1/C48W4RK+0 M"]VP,2/A2NED/>35PGL*7\I0P4!&R4.IK@H#=8J >$L@IH&I4 $24J>C*6JF MU"]8I-D@/\5Y4%V"PR,L-YA-#OS2&"];,FE9Q/J@=NBJ9E_HDF9#JCES!5X@ M.?$V!=)0'(J@I:ZN$Z6OWH;15S5O4_H8$%,2R]>@"D-WE>R-K8!.YR<)=SIL M$94$$UHG'SPE=0SH [XF"Z+"KCK D$R24\7HS:'P&) M[4[E4T7=WQ?RJ7,7H7POC5'DW2T?L,X9[M1XPCX/8:UWZN*F-98X*1'L0RT" MY3JZ=?(W9(8"RK>CG-H\O3)683Q31WT8T7">32_WB!;;\;F2E;C M-N=]E7-L8?(GN[Z02;$2U!1. 6A%64: 85^3CE8FX3U\#R8M9;H59(#$(PS+ MCRD? R655N1EX6KQ]/\DI5DLS5='A&AG/,%H&2UD3G"P1EKH;DD M01A14J(LCDG'00;DE1P&J;K&[V@! MJ(\:.T/H.Z,5XS?(Q58^R9,7A+4NG=)[ MYJ,@5&K8@>;FLH)C_$!=+:"T[^FO9+E1?"H(-@;$@2\,-/@QH:('9'RR+3AT M49_:^HU@@(,459R/U2JZ4WTGMR-+;?/?6,7OQEDMDBQRN MV5O:*KS-E,D)L"0H6A$8D4S8)+R%<3*I3>!_&1R"B\_=*6$) UR%(=@"KI?E MR@ZQ!1+EZ0FV0ZS<6/D1KH%98]3?I7 #J6.C' H#4IW&GL)ZSKH_\0E3RQYK M?F#W/R?"50SND!+.O[-PX24+SJ^5!7PR]W.= VB<8].?PM'GG(<%G7HX$$E# M5VX+W*NP1-H9Z2>[@FV(DSD/J'V9?9K4:I>3[MG3+;[:8W?JD@]PH@@*BQNC M-R27^8#95*-KL0K/R-H/_^6UR-D:-X(S"##/6'P;B9G$&R9!@/XW=&/3H5#2 MP** C0:,%J;ER@D1VRLK='WQXW(8F[LA:KU&DX92T4ELXS1?$V+!P])'\\$A M>V&&7J!$!FNM[(J4&6W+$^5F:@0P9M&%S5SXH=Q9; M@$A *-W&2(9E=HEH*TT\N3>1F%4#O6ORG RD!Z35KK;>BP_OZQ^X8U?BN(FLE(MSF0!V!DK28H<92C%:Q"GJD]HPY!2L0#92 M*Q]%^D]W7/=VN&[TH#S\.PVQ S/=\#*<0WF.V 3D;QHR5K*\EAE^L.FSF>4#K"O&Y"[ON$F9>K2E?>L>,&LF.MNLS=C-8Q M,2-[':6A1Q&!R)ZR%W@L9'/@8)QBQ$MKF-AG [UF1N@PAV6K(-!B(ZY.RB:/ M268?946@/_?&]7P<]/7E0Q^Q*YKR,=&Z#+#S,QC!D5D< M_=T1*4L\H+2I1YF_PY !F/T@E-O#]!'T!P?]_RXW:67%6;\XLC4W\E(^!\EM MU&M-QQ(F,O!$O 4< :Q:U:7>4EC-PEM!.='D?T7%+S#\Z([%/>LI64U6@JD\ M5EDL1[/61>+L8.<>H]0"H5 &[]C_ZWY5U0*.&H&ZMV$?;MEV7+KWA^0@X:E: M/%7I 3#+TT.5[LJBFD^ 2I56:1[2(A-S'\ITB/E0>GF NV+-.S!N%7J' %[T M^<!4<%1I;D1OL^;L2,S*\H-6[<('&O*$RA/!R:]^+',,L6.]1S^1SR )43 ML7 \+16E?<2)'H<<8@_'N&5Y+73>B:3SV^93 (DGV4CR[RRCD7G1 S5PHZ$; MB'CO[)LO[LC9-Y?!1!LXEWELZQK5^92MH)5DNUQ"'Q MFAAN<"52'^$.YYW*A9=ICW1\F5)%W"DU/$B$3 YU)Q.,QHU1K\N]2]J?\DZR M]I@O^,9M?TC ZP@$YYL^6#%BS56,O$09R Y:PX#6.'@4M,;AR?GQV5^'AX,M M;Y.RJ,BQ' V.%*1K=VPWG6JCQ]W?J+;0L(6T#EQWNK4V'24_'+FROY<)A0=C MUFOS#_"O]LY0\X4'NMWY!P[3*)S)V[U3:YJ_QE*B?NRY>^? O:#Z.O:)-QX# MBQ^Z,5_HOP_Z%?N4#$!6:O7$:1P-+:<\LF"SP0V4!G1F4?F^H6QWZ:WU?0FY M, 22NIRJ[F*;Z:VK#GF@_ :+G=SI7HB=FH'3ZY2=A@,#K3F] MRB [W6[9\]A].V9E+*$(0YK R#+)F;0A58S"$T/1IG9-OH).8XZ_P19F)5? M03#0FJM7=_>9<9\=/NH^&_S2OSBTS_X\/;P8_')T_CIOM<]A'I4S*_XEA9%/ M)D+]8<&XRKA?!.FH?($@;1C\-!(3+E&B6J.V46LD*XK,L@]=P@-CRMJDOG[^ M!+TEK!=*'=7B N('2I:*[ZU.JWQDPN/N:!I'\_.CCN;!T6#_^&SP.Y[/SW;? MOCC\S4_OR#'ZY?_;'X85]>'%Q=GIX]OO@^"^K_V?_ MXN#PP%Y[=[_-*$TX#4VO_LOG_MZ7@-K:): 6$E"[U5T":H'GZ,]:O74?^)_OW/^KUFHHK-R/3Y_ TW=]^%'>S"YNTC5_.C@] V[#[IP<@ MMH[[ER"BSOL7EW_9*-P&+-,&ZTYIW5U4QD75?]1%5=S;+5^9P7+:P=/^"+[H.SAUY?)@NZ! MK(F+A.JC71X*N %T43+J/I0/H*4YD'R4JL8EZ$48NA3Y#>Q&U>FU:DZMVB[( M>C.?PJ4/XN51K]+E4:_8EZ&$ D@X\W(R$1$A<,PW)B!OA8$T4@*H50X'DA6R MRM04\H_K[LW M=_OYNPCW-;\J96?)MG//WAGXGJ4]O PT-0F]#X_1BJB_@A[.IX13^3P4WX;U MGK/,W3@6>_^7&8:R*]YWK>MI MXZZE0W*G7=K.MMC/>N)./?_NQX=NM4+OZ\5PSZH7MJVZLY?VPGZA%L"@OE3K M7:=;*W2CW9XVQNUFI?.XZ?_P6,Y[N('QNX\FI/>])V;A".6++UGQWGW/E(VU MHGE4*]6'9_)H8C_EF!<_JR''=GNQ8L;/P;WMJ/WBG&]"QNVV8\7,_T@=\ON7 M^O"#:Z3[4R:S[N-PX6%!]M@>C*Y3,,.2W9%8\9%X/J7ZUQ0&.N'NH:Q&8P_9 M$BUZ1334[4,W9$^I%>G&WCO[;C05@;)[5DV*;G=#-N6E#MI"=\^Y&$>A_8<( MDC1REW+"W&NO/>3O6=Z,>]Q(B^3I C?2LI/8.@*4\-?2)'@12;"0,?O4U6H^ M(=/H.AU&LBB):VK?]V3D-RYT#M^Z7:S#7=+N.KU>[ZWS"#+P=*B:"+,ZS-SH#2351DUF+;K%\^GV7\*A![KBS$M_J3<\O>U@@56^L&3J*+CWN%M$-M9?%E##X6131'; M'RKV+^&MN,&Z<7C/,MLCGP7"'E#[X_?GR=T'^S@95V3A,-9K2_0N;V(;']18 MMXBERG7XRPVE MTQ4ADN>S"FDAI>-ERZ#F#P&9QFPG[N&*OD"8MC*')3(QH7YW.I^NDXYL_SH_%VY(>RI:&<<0PR#-F, MP##&4!8VT_!=;[I@P\/)O:N;VP?.CEUMV<-.NBR2+O7EI8N,!LA.6/,[C[M> MX.#D.L+.5E;9*'[17*8277'A:1A%HIY59NRQX6B?3J3O9MD.QK+"?["NX2 MZM^FD?F #3^%:"\%%7O^40(CD+_5++*00\J4% GJZPZQDRMW*U*5 K+< 4'S M@CL;3E@:4'\JU4*+&^MY0<6BMJL:GX2; >![92OK57OV":SN"D%)P Y,0-C M>1JDV.*T6:W"7V$MGR/LLQJ/0L?>[]N]9JW16 ,2K*18+!'2RS<%=SBCY5/U57]]R;^_#B\O^T2DC6N"B?CDZ MWS2,BV=9J$:CXEIZ X[*/H=[?'2W;:MZ" -1=@]PP0[&Y4D0:"WX;["U\)U5 MBD1M8,EF".*R1R=#9JH?)P:J%T+LW0HP2U/9U%>WL9+X!>_-EG9H_GZHY&#! M+..[5+O,$V?X="7@+DV;H1;:1Q2V*@85B0=!^:VDU^AL.7LF8GUIG)_8EN"K^LJ[7Q@U+7-BE5'CZ+6YHZLLST[P9(M=<7#'QG95C+XVPG09IC*@XK"]Z MD1VXA"I+0+L@0Z1T](*;T+]!X83=M>$'P+8W$@8\R6\*E14@4"2YG-L<=??>Q],#SH^ M]]Z#G[D!(NU[OD<,(/&5\M[VGW9WP^MA%&\Z%6/<;)LS]^"4(SH%=V_;<=&. MBY;B(N7)0N#QC&F^BS]TSY<%'!KK^)7\^(ZA7@M#P>)^*(WE&^RAP\JJAV36 MZ)EZK]TKV3CLB:/NNDZ^(L:AP!&U;LXY/^)TB.D#B4?&BHQ#2B_W?%,_'!,[9!L^N'>C$2S)CF&QV!8%5H+(I3X%K;88QB_OABR XK\2_^,E M-;_+<&8YWU Q3YQY7I >4O[5KHNB:V)S[!GBN1J,(9-5XYL_Z@NV9Q/!T=V ME%1$F-C"C1C,8J:.VB%M& M,1 #/WL?S[$O5,1=;6+,\O<^OA(1\/L,=_ K@+2/^K5>HVBVK30L32G*/!= M:[>M7T$W'DQ3. []&Q&DPH$/QV+H!E\=^]?PV@T"$0_3Z,JQZ[5>V\G'6"G. M ./4[-_$G7C*$ [YCZU\,+SM-%IM._X[);*6L?8,Z(DAF8&C<0:\22!%N M#\A-570[K=A^;_00/:9?]O4OI8?I [?3':O(B76>1C,0(1>N%W 6)$'82KMB M'\Y/A-DGR#F1)Q*,)1][4SPC#IL9^I$3-T@GB.)- 9^2%VAT> =>^HQE0N8S MEAZ4$73IW"F\\ A^4J-4A6K%-N;+$BQ0MHU61U "[%.CWP)4C&,O1(US6#&Q M8,!NZP<\ZE]%Q?Y=]\R<)RB#W;I75XAACBU\I]B9$2DW<^]X/V:N1^F$N3G# M/6/_;__"[E3J-NC,/C6XPA_4ZI6F^@DED-$/V]D/=1_7.^$"=V /U'&A UW= M*?RH1I3/?LII'U5')6@"??SMN@+N403FMXD)SLB_Q%5C8E!KXL6@:Q/%M!F< M);X6=LP=43];S@-1+/\+I[7$Y<=#?5-U3PH#-)!4P&_A%:5ZL>$K7)2_QSCK M8QC?\Z5V(T\Y32OV=(LC..$5.%TJ5NG"2Z#8RN;18S&%.RTF]< 2WV1+^&'J MR578C^2-8NO]N3=*9Q^HCZ68)>9MK)_.\9AK9Z3+3BT'6)\JQY&]4S^AFW5A M-WAC_J0X7T5XJ^I)DG:/M734?I%:(,+_48,VS=LB!:B[F3$URYP:YW#-4$GE M!8MO,R(IKCV]PGRT1DV!F_?1=O"DFIX3$"KI(=L:*;\>6K256_3]%+0GKA?9 M-YC82N.CA4]9G(G-_:')_C<>4F&N;'5>3*EY8%+_6XPS>]_%1J!Q A(0\SG0 M-^E&V!@4>WW3'J?]SG 4F46NTG2@VU/^\U.ELI-RXH MDX\[>=H7R&]Q=@I>D2@Y"I G Y'=<,0L9XC8#]OMS-\]EBN3'"5I(B:-^QP" M@D_A_<.3-(BM^>*<:X;RA[5A/UQ4GKR)!U,N&\PK+ED[!R8L@.8S1S'Q5?FD M.'$$5YB9[%8Z"VE4ZDY*3;)I3%68DJN$F:\!Y&0L(7N3IM2.T8W#0+9O -DC ML/UW0K^&OU)6U#RAJ(4\97 -,F=PGVM\RKKUD/>#RAN(=H;W 91MJM8A?7]$ MB@;;[EAN W)1!+%88J6'WO5G#:E0>3G0; ?SE:E.Q+89GEJWGY MQGC/6A6T3&U#9U?;4*QMJ.]J&U[@JCP.P3+O1Q'J'F2.O*+K\0O<7('JGZTZ M78.L,KU&69%G%+KC/>J?8_'Y 24+ [0C>'O,]BOZCD$JHL(X$H7;%9TFASJ0 M8Q^(&[ IR0:SF&N\-XS=#\K:15=JYF"HUJM\4V1=S:6$ M'B\SF$JO]'$N%/DI=;.0?EBK5#/]$&X+BUY"G9G*Y,:J%?TDC0CA"E_J&BX5 M]@;0#4">DLS7BTX6=O8%H7ZUO?#5QMRK%>OLB>8+.OR%1.5+L$A%:.7ZMW28 MRL(5NNFH-A:CC?C /915[C50$8A\H,6D0FX1&1E$M2&N. BUA>-P; 1^,O&^ M86&LB*:R-$BZN)@^5)$"/R%-@L)V< S&K(XD.6^4Q>5&2,EZJ]+5I*3EJ6E$ M\#K9!69-,MH:J>]OE9*_X+"?!8:CNJY\<69:1EX3#N;57GV0 M5+Y'N*6%RFW$?9NX(U#IDLS--9\\8+BH%!OS#O.VYF/%:&5Z8RQG=>S]R]^4 M FC&[YA5T2&F7\8(FQVA=( /U"KUU@^T'I0"&6.B:RKD+I0P]Y@#9P%*22^, M5/Q'[0"\Q.7]F.:'@BL8@WYM[)R5>5'-]S 8#><<*Q&0?JUN15,0SCK*GJ[A MY?W ##^)PJF]8 ^1 NI@X'KP$-S1JKRQC"-DQQ7="+ <7[%5;:N.B[KH^X9/ M\Q7=\;"X$G>11CWXT<9U'AE^,XO]9ID?F,P3,%-&5%E8],<9+FQD;)EW\8"_ M2GKL'+IOU0]'?I@J%6/LQ5$ZH]LK$:/K((3'[G1TV:C[-)45/KCFT9<8"_.R MR_1K79$61!=;X7JT]/4X"?G>PB7N'Y[E'7E8Q3I$W]AM&'W%U9/ I"5F!YWB MX,;4I'PD(I,OD%SB]#-^4]?0@Q"T,&P@S,Z $NP$EH8'O&F<>.-T@[V)3D0= M,=#[GI71GD3VKSG(D4C;K.B^R^78\-[JHQ\[\V_@&#I-T-&DA3T$30#[&#*[ MZ+HLU0BUX\%.D3I%>$L(]L1=.)L!O893LH69@#2-O#*:%5(,H(2>: M)SW^TL\17\U +F%>QA4]R68IEDQS\(5QNUC&Z%LF_PP.<,S-E+@PBS@(F=Y0 MVU 7GR-[DC^,6T66Q67L*@ZG58UI.$1=Y,X.9\#M8!79\5V,,:@9B!S,$[%< M9!T.9,7"G?IXJ)%N5]+Q0]81J**1DD\\0.R4B4XL\2L*&QT=Q(V3F!O$J-ASU+X,R -;#S93QS8B+_&EAO'X8BS@VGB6OP[RK/)%PTA^7#K5ES3 M5 C6]2@ZDLT>=G 2N5/T0VH2C&"W$$^$6[YB^VCEWH1=1S\$9T*ARV_B"^P: M3C( R#G!?7*8IT$>\0QI6G0FX-B#]24B>0]1FU47(Y@8J$$!%8@$AT&9<",2 M2NF)PMOQ7@SOC3 :$>&T*8B?8B@=YH4"%>8SE?Y/;X0*&:R?!+ZLOQ)[:*!C MLT5]*3B*!IZ\=Z_ "(M RBEZPES$6-;O*T:T)2.:Z904Q5&["'-#Y#=X/F#= MW.>;5LX#Q#+FAKFC$;)7)%Q_#S? )K(K8"H0K.C(G&2;Q.9#"GLBK^"[[4MF M6JQ>F4%[&6G&/?EC=,B>$(D?" M40!O8'X96!5\3BWES*A6I2H@_DY=7[ * IS,"7Y&,$XB9# :Q$@"^PT\AB?8K.+WXOOT60M]+$#L>_0Z(^\99"#E31D[J"X$/O(F8RU6 M!E"/!WERPU%@VE]+P864J.FO8%,,BFE%@%)M^-!(V,*9E@>6/!@J:44C<)F) M+6D"BL2_Y])]E,3GT'<^RR^7(FCH75[>U,#]AWW('*X5ZPBTZAFJU@&?<%>K MQ< PH!?+^<7F&C([!PXNG\O7L)7L!E=ZCMY-$I9QPOY&$C4@D6^3:XMR?[-I6?J'=\/HP"]M;![*:WB9"1#/E2V>6U<#57Q(1QA_?6 M:Y.->&&A-2V!M49AG.@DTIP84K;S'._FW1QXUA)T?<#YBCG32*)ELN>CVJS4 M2G7,8W2K!JC6#2*RMY0XD>@2: OC^X/O-@ M=DHFFIMT@P6B;D!:^="]BYT<)@RR>+*'ZB4H\<2:N:SP1LWI5JM6+BV\@DUV M_3@IV46\[%SZ$A@.&/C3TH,)7N?484/"H0T+*AYH;D A_VX^83Z<$5Z:0*%J M*:JI7P)IRY/>+W/+,T0<0/U'W4#[9^=#LZ.CPX(;')P"?\Y.3R5 ME]#9Y2^'%_?M\!9?3.@%)!ZN 1-+S2I;:48(J5!MT\5%^WI\^ 76<7YQMG]X M>'!T^F7K8$,7F7$AY09^#<);7XRO.*&/(RJ)LF7\.X7X8HR%"Y7V'G(R8.8)UA;HC\\O)+95%FJCVW?= (X?' M[M#5$1&8',[S%O^BT>HYG6M^;K$JNL?G&5.#L0W1N0Y7!+R?V7VT23% MBGRB+J-D4Q4+ RC(3N Z3[V1GPYL-D: MQRFB]@L.L'MH)5HZ]?\N2X8B]HCEI]CCJ,;6#3)&Y+5*@XE[ Q8CODZU!%NE MXY*H.#CZX^C@\/2 A;[ZEWT.U\+^7Z]$;!RHS#62%;!YOANQ#Q/Y"MM21,(H M=["&H1M1/HK1&AK#L1AB"I"WB)6$?1>F^4*+F7N73Y6S9%BL M'8 ZJQ<#%@34D@WFR3-4G-Y8<)&MH('&(;#OEK$B.HZ^4'QQ[(WY !>(*1.- M/QL5R^^S?]1^M,B/5M/IM!\VG0;+(#=1[Q+:<5U#&$NL,@PS4J*J9!Z.SY)\ MU)V8J _0M2<02<5BUSDR/L?R">8@& L48L0Y\!>@?GQ+$MT+-.U1TD\\L.$I M=F_D/&=95 :;!EC'=$UE6^3Y&F-!D3=,&6GZ/<,/<<@0[ADZ=BIVBT6F1N-E M'?KC".\PO=O#]JJQ0]Y;\:SE$1BK/#:FFCM)*#V"X\R4CN72H>&^ M2S*<^Z,NOJ1E32(A>!&8?_&3]I.R/P]4>V]&=XZ:MJPIHPCQ3V89@L*S^8E+ M41$6 M$KZ/J$:\W]9G$D["KU7>K&@)'-R),8+>\S[^DHO!$!UN+10)P7+L&@ MLD2SK$3]@T1E4'E $Y4ZJ?**/2DJU-8(:Y)*@94KIV7X,MI&23>#MG@=8K,H MC/V*&YB=D9Q#O:!@-.S @]QH%\II?3Y?A[V>XXQK/X-NIEM#1*V>-4GK&73BE[3X749([I':<,2!OAPHN_ MVI^9##2C^D]]/[DF#M4+1T\R9>SE3@3%9UQ*3L921KDOF-GBWA6?9 7,YH!H M;%':*.ZT6W8;7:4N5FF*D@L)><4+./Q^SX =,I[J>)SN*ICH /)NITZ51Y,1+4AV'S[6*L_2Y M&P !W!G6%^RKW#*L<'46?)3IC6_CNN=S:O,4E-3GY"Q7=NSRIAE[.A8260DW MWU2H],?E(/!A+ ,:JN_)0J>@;-\7;K(YO4U7&I8L,R_K_D=I3&/C5B!'N"P;HD#S&AN;"D4LRQ M;J7H=-39*;Q6@I40FHG1-2[XJ!<4"2R9YO9(C*9$T4]?UN[HO'9S+*LJQ]K^ M_UK&@CL^DO#8%_3N;O<8#O4M4D/(TUP=(?. S W.,L&SU5*ZAN6]4O=.9.? MLC 0LUE)VOX^.'"4 HQNFJST85QNJ?([+\^'.U?[DUM9#8Z^G!Y]/MKOGU[: M^[_T3[\<;GL/JT5)32K#MM%52F9 C7 U\-12\E_TOS,60HNE>Q+W\YM,\^?SZ\(#_V\='@\NCTRRX4 MO36AZ,+>V0>'E_VCXVV_)=DC,8O@0O)F:'1RIF4.H[4 %A6Y8Z$2]D_=>.S^ M;:DNU2?\?JKA6..[Z3#TE8?JM_[%V7;B1R*98O23->OSX_XI9E >@-RX./KT^ZO(4'G!U,D= M*SXYH_>D?_';X>7V7UD[[ML,[CMXG(OA\/@8%:?!+_V+PU_.C@\.+W:LN&/% MYV'%PT>QXL'1\>X>WEKV>\?L]\]WR[!?*:?5VI4V>3?*.0V;._A#>P5]UY XO>P-;.&[AD0=22'L+F M\W@(EYF*] C6JA6[?W!PA)?0KCQE8[2(Q_D$29&U]_OG1Y?]737DC@=?PKMT MFDQJY>30.ROXHZA/F)*:Y7A6#,1SNL#)EU@&O/80%Y9G=EI"*T)14BAWD#S:I1G#3<1"Z._6*W7E/#^@5J,S54MQIASV M W+82[^ZFJ25G^1.'FZ)B_/R\ *K)/?/3B\O^OM;[^UL\@?P4UBY<3]VWDX8;(?'^?!_.)6-A<'9ZPC61ZJDV+["GND! M5Y;8OGO+F>N1P-=ER0[K,ZK0R)BK&84I%Z.XW M5M"32+C4F'ZU3$1_-AHZT\XC(,X?[3WEJU]MY@\A<=OS2-Q"9?#(/IXQX;AA M@Y 1:TBFGF65Z5E1F4K5J!QH->T&!V1ZQ6I\F@B MQE3$AQZ6*8G+/)9XK&N2;<;0S-?$EW6UY Y#1FG!.!3LYI'M"[!K@FX0(C\H M@T-QIN(-1?9I1$JA]@#R+9Y$&.FK8D:>%M D(WOD1:-T&M/=!),Y#[$JVJ,E M\DM8AXJ@-19^%\N&& \;9^*.;[P8;R1L#A=I[:5(2 DS"?\TJ>AP\0-1%V$J M?79EX9U'CQ46BVXIPNFF\G4@&:)CJKI15H6FF'.+1A)UP]#,)K45PCI2];7P1.!2'3LRR9#Q5 /M M%';93T%:M8170#Y#.\O.&4_@.?2#WLY8!X)[(%0-;;C4Z>Y0*S MAU()XZX#(VI])@^B*@LJJ2]2K?P,2"+T^1C-OJEVN$Y""A2- 57!SN(N PYT*KF8P(P6HH>$^PNAG+8Z7_!^<" M)/>XWP8HGO0I:LN1T8YJL+%OL+'6&S="I_O)JC#*(+HB1$KF=A?4FSL6W$E>&0BWV#1T+%Q? M][Q9-"(#=>!LJ%'-2-&4,;,L;0L8^-_P.81HR4!4^#LQMZ&A/5[4GGF>9N:9 M'8<,KH.-"R-%0)>@H2-Q+4" W0B+#.-K%T7 C5*@M5>_Y!(T;MW2:Q"/$(%F MQ;)W#GP>N#@&EL:6-US0IQHIFBNRC+XBQ9DC2;* 3>&2RH*M- &$PT!(CY"P M3S1*3HB ! KMBP^81JC!#V #&CSSVJ;[H)9G'!K9D,>.4A_I_\N]D$]\[/X? M>]_:G+B2I/U=OT+;L[UAOR&[$3=#]TQ'T+[T8<9M>S$]9\]^F9"A,-H&B9%$ MNWU^_5N9=5%)""2N1J"-V#-N&Z2JK*R\YY.HL;'',:K.@2 1E2[!H;10)$JN M2-+,,XQ$'TD?-+0G;-8Z)S8#9LC"/^S.26FO1=$A8 GHI K\=.E4AU,@4WD6 M:2)5!.Z RO7QA"/A\R9N,5T2X;U_:=(?CW1;(WZ]_)=B'_)AG71_;40()^,) MY4&<;H%O<(C-O?7P30Y(>/J_/"" (L&/(.'-IK)P&M$D\''+<#MX^&C GP5K M81!^/D,+9/$EX$K6#QX)#T!SJ[Q^ YAA%UZ>(1M[HI[I'+F6LV8@-@"S'<+\ MM=DQ4BOK@"9AMAP5R1"'Z !O)+.U38TK-HN9Y62I/\*Z"C 0';BT(DY(T]E^FX;II%C>5LC66]J+%\ M>P&D"%@J>";6*]@;+T,7M7%4PPNAY&LQWRA1U3)4-O@7U87>E./"@IJ"\#? M+H!Z"Z^_WJ+6&1PE79\<3.R8Q7JK:B1[0]L8; (JY>W:G)HY#&X'B$%TG$ M11A32I\[Q) TMG'U!#Z2&/TC3S')UA#L^4=+<*66X:0CJ3-YW%L[W1UC:PEC M]5(4^AVHK:K+2D:I*^ ,U=B+PN+:/'],=<2$<.39/63W,<[#%:XD@&O)9!ZX M;-).S:WU.(>^ES/4?1--#&>0(I40<2^FJ[6X^L07T&/LRQ!=@A+'PM0DE2_ M2:&H-YJE?P($]Z' TU1, $!RH_J?RJ-2!8FF:F:NB,5>P OB*>%0NNI\L%A\ MU)O,415%.YNMW#BQ3S/E=#$8)Q@C,BD ^1M<3]\>VYA3&EI0C4EPYJAR"<)J M[Y'U(D)D_S?U;+_/H)89F[#H7^Q]@G,_0:JK*.79*D-DY AEHC,W;>.'%1$S MS H9VL]#A*$6F9\,S*/!ATZH-_%"S6U"MZL[U(_5(99"^J?Z",IN^\G<19_C MV0P2,F2M.8OEZ8%G*IM0I GIAM\$?&"&=..&XS/H$NCCV5>?&$Q^3\1&1;Q4 M+L#BV-I(+SX=8P0/P4B.67N_]>*BG8/F7W))#WDEXONA,4T/VA[(_ L;L () M,.P\ 3CM*986/;UBD+OMC%C-,YMPV^+9KM=H?E)8Q>U.ZU%Z:YB6$#%OR!" M5 FUS2&8+*VH99]L'X;B6DNT2ACJN\^L$W9QYQHGK"IAUOJ8<=Y#ZR-9(&@+ M#9Q#.!LV=%8Y$.YT12+*?C@S23,OWI_K !O=%R.$@J%'R!G'Z\7$$O,+0RS? MQ_\T2T:I5(K$?V5I"\^).%!:-T+I^DQ0B;'3$H=)SH;6:, >K_''.W1+\/0F M/M[@EK\TYZ(;DYD2]#GI8IP7ZI'P+)9'QAR%.%R 8,039CK.1%%.)=HPC S& M? VNFZL=:$NS$.8W@<*'P#OPY9Z$?$=:@(Q,= M"B8:50*J70.E'Z)-QI)*( M[4@:LRQ?%@9;@<.T^1RFQSBLQ#F,IU9PJH@%>'/)E;UL6;APRFZ^$NN8QW?: M#.-GX#L9>.,P^B*-G7-^$Z&2*X$D?J4.ALECL(0JP9%2KZ@J0W%_P*T,1].% MMB+P96#C:!I^J&AM^J\^E"@+FT)^BOU>F!>Y.O;4J5P9R@1$(0@U=GF6W@K# M3?321BR1:/48+Q5*#)2 E2:2Z)3ZAB@^P,HI.4H%ZS6B%0ZW MA:V)!@]#HE>#93R$IZJ)^C&68A.!4W78-QE+,?D[\X#D<%RNSGG9 M%':Y2&'/IK OBA3V&Q@/7UF4Q 'C(5+%%D,;R*,Y,6^D@M(\LR M3:]8<4MX8 V*I%G971B=@Q@.5R:L\A((8GG>*Y;9L?I7?38<=VC9J)0"5DQ, M4;<$VUOA7QH;<7N$LIZB&Y=#.C49SAVYD$'73^#>/A%8:OQ/8DX*X^VP&?DT.ILMO*-1,!T@ M49Q48J<:['#L]FTL&^%=$HI+&7U2X@ZIX#C%P2HZ'X\$4H77IJ==:9M5GQ_) MG8@6AFL"C2=:(V3IZ8JWOL5*P/&A81&X)MR#T@S?\[:O(D=B/H3/$V:(C&L;0&Z6N8-4>7MQ$HBW2!8)DZ-)&, MV12'G^ ZT$\:R0.P4?MB=HVN!]-T7JXX<)[5%J$S=7@<"0XA*O@]?>KP3!P] M9PU;T<(AOLK$+'H$WNNYSM@!C:'(,8D#8G'RWA0:Z-UI "<2K?-VW Q?-300 M\)'5\Y8^J""/\HLB8N9VD_SFOL#I1CB/2TKQ-'LPRWU:QFWA"-,YJ=]#X*.' MJ>=/>1>5&%X&$V E- 5J!2']J#FKX936RZ$U@3!SQ2Q'-/L" 2!382.JO3S7 MH4Y#>"(\',:+_*R0<["3BF%GQ#NKM?"*$ZQ5PLJ*\(G,:N0%9/&2(7GD4?'% MNA46,4,R)VAMCC3%7HCC3A,W*E.2"UXSC]^ D4\L:K8%[".!9Q.>D(2F(&KL M(0R@)9H+U>]^TD^>3F.K$AB ['G0K,;+!2BIL,]1F1#.(EMTP=XI:[C% N: MH98I;Z%K.>F=:EE?)!YZQ]=BCOX-# M_S#;D-PGV +2Q/?%O[&=P='("+JI"^^KL($H!?DJ0B5;+>:^G:2[>7JAQ6N MY05]ZE\IB<2"L4;^X6!$^< M41_55'Y$52D[2Y:BIS(AD2Q L/M\-%*_S6;9L@(6QGLJ)"N$=42)%RN MI(;P*ZX9-$9>'0LU>DC85O B0&.@]>2.;'\HT):4:B7@P#YU6(=^"$<0:;F1 ML+AF#7MN&KD\VZ^NR^\5_10PMX\M.2)<]/6Q*P)%>3SZ18 >&+Y)#F2@?4*W M?B9D,I9WLU9Y; 5GG3\S/=?T*V&T#(6 VC0][YO,Y^%)/G\*8<-XNI8^^%QO M49%B.]02P?=0*0LI=1G0BBY7=O;#J\;6#Q;VB+TDXM5P>0QXCZ@49,@Z7*C2 MD@4]UK"H V"&^0$&;"YP1_W%_,"5<@B]1G\WF'IP\ )CSYI7M\*;4=!A\O!+6YG$1EMZ9 M+Z,.X>8MEX"O% GXV01\HTC OW7WX[S8IS"G4&;Z <>&H^*?]0U#(Y?[@S!8 M)2R=>@%P'3 R/9;XX/E6]+4 X)/H4A;=)4&4><9C83E!EPCQ1 M00)=3\MJY\P19+,X?Q*S163.)';+G'22/1II49 AKE@"!L[#LJ8B%G]Q#OKF MD;>R^(+\,SO79W>>0?%JJN(-J:0OT+V+-2[3RYFTKM) $&K6 Y#_754#2SZA M6]1$%;!GB4[7L@Y(11A(%1S&*I&I\9]]"EDP3.JN3H%!MBH0F >-F1C"*TJYO$('&2?5Q#P MB?1:E"CS\51#;RD*K#8#-S8OTYQ44!_+%.2*I>92']N>&-$A\Z>BF@FDR[#L M0N.4B1Z# A "4XE@CE&M 40TF_5RV'$6^92(5<@Y1&JKR@1$/!CK5M^=!*$3 M$GFM)CK=N/X."V=:854. ) ]\;@1E4U<<0-#N9[@!X37!-?2'7!872#G6C.F1:OO7$.N05\4I!=@1=,MHM_4A7,^6#V,:)'1? M-+TA00\-T<0[UN05T"5&@YAD,R86-)8JV3P^$4VO5V].S%-(!7+"QRXTJP/C MCPYKTMF98)6Y. _^+DVT4*FFI\IKQWPV'5;22K^)I7]CTK?I'8V?DB<_92N? M@GL$)C"@WO$_*J=XE7Q^AT#L&\Y0T/CFZU0V8CJ.C:[[9E%W1:]P8Q$)KB4! MW##_8]8>"!O51)WP0*<>]#"4,@)?/*%C"I"!&N^YO,6'2(N8]*> -@)H4Q?O M^8P(CCI$=\-V$H4LXOM27J*&6Q6PNIWQ'$4\=T'5"J8M$V]1/[G)Q' M%*<6-3(E?HZBQ%1DMJC\Y!::[>DOKC?JOX WRS[-^S)MQPZPF)QQX@#2JF%: M.IKXUI3$=S17/O-:[#J"YX,Y 1OAJ^!Q %$&<-6]I/[](GK ;GM#UV5.'/Q6 MF_I ^A'1XP[Z(XRNS&,)G(4Z4HF0/PAF(6H-]T?B*AEQ Y<][*=NP M%9'00^-Y=QPPU9<]TD_Y M^^-U!"4!._)",2][EA7 ;RSYS]69+1N$KQ9!^-D@?+,(PK^]F*%GL4#2[(N( MB>HRJ%8*7R[6F$U7Q[N!,9*Q8&FY$DL+$!@=EJ7M2X4J'$<)''MS*:$YT8T$ M&SO*&@I0%',WQWQ"I:/72K*@GP5![ DO,X,A1OZ'GRZ&>MB_V' U5.@C[*8& M]<__!5SV@8,U(B('Y:38^83PAFCX$*O/D4!"3^!4^4!SC(U.<53*80@348"%0'#N926Y#BM5U,#D9 MN,^L>AE=; 8OAUE.F38T*)G?"W3_.=%];:;!=\IR5G!O=3D4+'9QF5]G8]6Y MZ(]!;3+@E;C2],2L%'Z022FT0'4^PA%GU./DDE/N!V%PV5,&,(GX&Y,N_BS[5&(<-@";"<#POI2Q2K5"3"/.%G03/AGXFO<&$V+T]R M0 4P:5"+9>BPPXH#+DS[RJ-I@DQS[@P M48QJ;>VX9XI#)TP25(Z*G:G4&+F.)L))4,@JL$A"'$ [,J<-K@KQQGYRUL5@ M:?.^.O\BA6149B(&*0S])GV-)\7#@=!A)PT3IY0,R$!/0/A'N63034BD3 3"*@62H2 T95>E+TPX*BF @!]78 M"5P6GRZLHNC;05CR*C@K=KA:E$&3CI9R]PB2+JS25=E#V& 2GGO/]GK3,;2( M](!\"D((^"TCCHU'60XJ5L0(/M?3OE%/IX<7"O),')8[@?L,/K%]WJ1M]5+- M'9)M\.9&OQBKM-DI.O_UEV;]HOE)?.JSD(X#"9D(:!1VP$#7/Q43C79X%L*S M<#DLC.?KD='R[/)/(6B+V&ETX6<<0VU,@J';%X.+0KC X@!W>8 ","4(@ M=WF0]##..$"+.%-#>&G*C 8H0O88.B;7@=)OHZ@1:X/W [?V K!@O,YNX+PQX#/%CBT/G-'$8 .J[<5T+XP;L\]J&V'V)OUAA 8]#UA$M> ML,$>V;L)\!=)XQ$$.L0,?F.^)H]FB4"U!SP()S!)3@1#,[WVJ@MX6:5R$(N# MU"]E,5E.08[.5#09H3V:\-T0A=Y5ULGR3+*_'YJ7B",S5:RN4*T+AJ^(%G-E MBD;T$["/<_U!-<04C1!SFV:,+]X#K451\B.P^++_F7^-1[_F;3T.D9\QIGN( M4=$X* &?EP'#-+#]7[MT^X2!#33J!A:0C5GO_(D2.X#7B>>R6;H( M>FK0M?1M##Z)*+3/4 IP/!CE6:H+7 ][RZ Z!E$ Z+WH B;)E(''BIDU" 0$ M:^+LID -&*).5+91JUGZH>4\0ZK419S25X%Y&7@N\C#AG:3[?N!9ZL!%'S60 MQ7:@\F8VWR',9EMI8.>BR0#YHZ7)'W@LPP7"@T44IH0+!"=Z"#'>+)J9Z?*_ MO0-=OI*:-NOG==3PR6J:_KG*,IO9K35+[U'Q_"=Q1(N&]*3"488S>OGPC.T< M'Q]OB,5TTHPQ(683L\F&RB4#TFZ%<>[8'@?STZ7FDZ$!+'+$6<1[IGWK4YQ%#U=27 M&-%M": :N:^,CN1,\YOL=YM7JK'OGD<65_/Z5X_0/UO^3!D5,SJX'\)[]+0' M"(%0U^N&MS.W0V 04<#:P6H1X:W$BZOH]Z=C$AW539G6B,*J/ %\+*4[>YGH MG0Y12#391BT]I8>;MNRDQG ,MFAP:PN AG)U6E@FV!7JG#(M,^)8B<^A5 9& M]F3 *";LW\1>&S=Q2H^A*1*H%_:: ^J4!6P6/B^QW$_4A ? $&RR5#3,6LYT2AC@33Q11P$NMX-=IV@Q00'X;";--<]9\">(ZA$ M^T)Z%E23O,#D8+P)8IZ.3D5;3XX!YFL2+]>4EV=^FQ&M^PK10KDP!NSWGFAG MC%!V$17/M:LH1 2OAB?T['':3 A4S#]V)@?<] $M#!E>@2X%/,Q(H9KB-*G MB1#= I *"3ZLU+B-[+$=B&A49 *7J*@3\?()Y5ZW+SJ%0-2<&@J+B#8P+G/^ M3?UREL(.X1W"Q0D@0(AE<58%O11"K>%V9(L)BD+I'L+$MHE'!L1CK:9)P&V MY7P&7!:;)ZVW0@6H+ CP)90CL_2%RY\9,1.C @+\01I(A,?ID_OV" =R]>,# MZG I8=F4QFJDPII"UK" X[8 1HXD;#TT;]AL!>8#)^V31B!V4+)!,M56B\U\Y!^.,!1ERCV]/$[.B%%:-(36] MB3VR'^CT5S.H,RJ62&)]K>C(X1'S/H==1UDS"1B366.H1Q"V<<@:[)O(Y?AX M666D*)]8$5$H$Z._U_@[A/1F.+[\]'L2?I%:H8'.X1<%0&+RRHV8;Z^TMLM^ M19NUR5L]!.V%P 9.@!$"E*W,E[/3X WG>GLPN+G(8,TI%X]H@ M<0!W*(4$O7%V/9^Z'8.N"\+S$_H#Y)[ZYR&V>0E(D\-'=T(_)[*1O*E1$^'_0V])68 =(.R)@^__SZ7)@&L^T\W(62(P0L M1YO[(<%)4;-?^%2@*U)?DX*13MB05;C-:H\1P0'[ MZ[E=15D!NSH2;"FE^9%-K(MZX8A_I$)AGB!&>+1?UTIK%S581WNT[9+^BRK] MJ8?)%6GP(92Y[*@,YY"A]PJP)20X17$)2D/:'_]'31N_;S/SE1' 3]BUL:0M MH45M"7:;I#'A"9,YM"XPR@-27;F$Q(\8O5%DR 4&!X?3".L,Y/RP!4;(-L Q M=FR%L-$3?.S+/=*@R^WR*Q8P$E[YO6!69+5#\V QD+@3C&^ X"M2W&1AH3UJ4K#V.+*2$)81?QBV;F/DDWS>[ MTY 9,I@%6B:S("H640[Y!)KN$@Z'G@HG)16I+MV+0(&W%'=0F)!1":NE>FOD M%ZL[X?YV$$Y=B)N;RFAB; QAUGW,7.1Q36ZDB\ Z)Y*VV."51E]H*S^1\/[U MDR"J@)G.]=ODP(#ZW:?7:#!"BQP #T7 .R 0@;00?OX(JWRE$Y00EY"'QIB M79T93266!GMES1D\NPGZ5]%*!Z%/ELI#7A1YR-D\9+G(0^Y%G=JV79^O**FH M#KQ2P%H@V!VSM?+B#*&VBTAANI_(((TP BPGO8(8#W&09E"\XLX'L_$18Q<] MCWX(=F-'$@9Q=:H,^PNQ$7F,1O@:(Q:E2&W(.K%&P1"\-#0ZY'# :&\[NB9L MN:#>V'R01.L(!R"JS?\BXJ1:=CC24*J6$8GEE9>.U6:I11;X.DAJ:V M,\A51 0]HZPYX /QAMHR'65$+,QY"8?4.MS$['2([GUBGS)<[RA4+_94B6HN M#F]QHDB;T*['4G%Q72P8\"S!:W4.V3UZ9<^3Y6'/'EB<[+&G8@BL',T3^#)@ M O?5$!UB&)L9R!2**])WX'CPY#V/P^-73FRZM8M:9&OARSFEU'>+ @!A1\($ M)$E%$01^&5LKC1PH)/O.)XC5^==T^F_6C?I.^"H8GTBLNO"1'YRT# M[%'13+^-;@W]B]NS,:>/F4_9"Z4TS*B70#R1\^8!"+HOD;F7;D2]@>+BK(*9 M2N19380IY"V!C[&_J3 V,Q]YYL=F0*'#$QD!)KJL"'HA O$NS.'"ER+2DG6W MW) G#R;<:N4&GPU&-?\+?9AGX%?P^[P=*EGH,MYP' C=#-A,92E*V?7#98'9 M2 V-,?;)X9Q*F07"QJL!?DR#9[)KP#JR_&6HJ2^@)K]0$.@"WK41=7TN?36% MOFKZ*!K[0=R+I&0D!S"9> "B+21(FXO6__R4O[7PBCC?9$ MV*&'G#W+DJ)"@%,_R6P':&(03BH91SB,P2%.5?A6Z0X&-\-?,2L##P3O(GWDBDU+L 4I_VRT$ M$\\H2["K';8G1MPXD1-@B 0:1R2P8@809_$38;:=SMIM& J/O3.L/(VB!,\S MXRW!8@+0GW%]7P&I9J5)E-X@9*UGSYH,01. 92^N0[2BCJ=!DU:&1G/K,EY_)G<@( 3=)V0!F2*22/G>-(?<; M*\6,9#?RY?)F\ KM+)=(ZT\]4-;LYD3+9)+[PI^9H:V&[/&\(M^<3;>I>23% M2.",ITU&I/^,S>C,^9HW5@'F//;0FX':6NB_QAZ((DT&\X$(?V:)2 !Z.NT-JL7SFS=2#K8(C;L0\(EQ'] I+ M#S0>E\/$6UQA@#N>;<(9(,CV:L6IF#:U%< $.,FP(M&"W]^P%& M)GI*(UFNS0&-0/J(2#X9,2B4C =BS.(\BB=P#T&3!>N1@@:>I<6[$H%TC0!\ M)-!IZ8 V5&H+)T53$\_L^3Z1*U9DO2RRASW#D]@&J/!![>:[L!DN[^+M5%&Y MD[@W7POK=@^^AGG9;&^CR/;.9GLK1;;W[;.],R(1H)'BZL*:P?+A,ACF<\QH M&]Z:-R?U\8(U[+H5%F.SLB$1$7&]F#2>Z:4 4V$5G\X,)!5L#Z8P:C>4A_1&O6QB.JI:$_L5)2V#>E?0>0R+BGL&()1&('B[A9' M!Z8>N3VQ*474BBV,:L::.-C[MP64)7U!Z"EUF=W^N14N^X:K/?DK,^1+-=_&A)9& VHNPA7C] MLX7I\@"#)?/BS3**@^E6.%",HL/P1?XV:@!-P5.;'2JF3#P,3QT*%;CI"4B%J$9K_&DZUOJRB- ,J/*_.:D/K3_:=U_UUM?KN^YC^-$\H@3#L-(W&[_Z=MP40;5.XZ8Y G95 M%.OHXT9DP)CN:X3I%@+H0;M>M]6]_D;Y3__RAW[]/P_7'843M8(5"U9<@Q5_ M6XH5K^XOOP,G/NKW=_I5^_'AMO5'SEEQ?O3(\J(YKV$D;A3OK.;I@FM1#=KJ M!:R\"&LJL#0'-3Q+5*A?Q=066ADB[H %2\R Y5:+:GZAE2WZZR:>_1.SL[X_ M)9XF7J$_7E]&Q^W% QMH,I5+9S>\"C?ZA_K9/U@RF3Y' C7Y832$0(W1DV^+ MYCE(Q?$^/'R0%AI<4^;/[\T@$RRXMIO:,Q?3X_G;M?UYCH('^XE;\FUK6E[?W MC]\[UX]:Z\O]]Z[>:3_^XT"2"-RR)K]8>1_F6+'$44A9H]EG960B3\>, M> 8V)SZLJ=TCO$,,!T?I]V%_!+X;]P911(!B]&SZ)T2/E-5$L+C!: H].2SV M!Z^) V9$X#K8ZT2II,;?^S#"ZC*L$H#54]5 ](HIO!5P/;!I%8MDZ7M Q,62 M*H@OS9(Z$GB0C'SR@@T&>!C82:2X#[S^4UKUFO4$8++_AO%JB&SQD[4S8-:< M_QM@DD=($U]G'U?HE3<=ABE T2)\*PWY!R@YC*(:; MC+#K!R:S,\[4.-?*7DD%OX5ENKYZ[G0"]T&Y]Y+5\=+,UNFRC*(!39'T*OCB MV52)>^X+(A-SIYO?'0T:;OB-8E,>8Q@Z\] N>=0= ;EG)O#R<6)L ^Q"V7#Y MP E-_+0V^VE<3E02_&^K8^C?'Z\,_7KJN8;^S?W3&C\ABL.8H*7-"!<",G X M3B#!@XL ;G^.W"!?M3KO/I]TA+2"W<&ET6^H7 :," ?$ESLC"FT&. "6BEZN M(+MQ07=>UD]ZI_#'R"V4G[XYJY5/\T6>5L D+B2?# 4L>PBM#4QYQ15%;D5H M6U3^=R""=6#R4VX.:^U0PH4"@!4W^**W@9? T_N E+6+7T\7#)(M:,PZO6\J?)8*FG%NYAE MH8]LYT>8.H]BS, N!#:6 QT/9V-*N"&(,?L)JB@QC\O$/,Q^8Y49<6*<"@O/H$[3#>N64%VI/E_("-0 6!'8@:$^B[ZUF>]QJCB(ZMZP0*[^!+HE.5 M:J\<-F51$8 32#S":T?,4HF#XDU<&_N0 MD=KHON<%YKB)C 3.TB+C)HF=)Y M71_;HQ%OUQ#MKJ*@!JB8PT9_-%!PN[Q7EG@"TQA[6I6J(3_PILS"!5^#;OZ9 MM3,IMG1^9>@EJ[8Y,.')=S4C-8&Q.6( =5"82>=3IYMX&A1N^++1!H0)Y"0\ M#GR@"%=NH-)G8[4:SHS ' ,^%H0FZ[X"<XRWJ?VY-M0Q/:J9I?@O1-JU?5$M8I \"6(7JF""E C%R(*O+6,]9"+ M$A^Y5%^#+SM4]F.^]$.B4AKNM M;"U2NA22BM7YNLZS"W]BPG;J,P7$P!; )?'PFVR.%&#@S/Y)C/R)%($S9!8^ MM(JOA;G&K^$ %K$2Z):VN.H#4<:*I'C=T&S8 K&( IQG0ETQ" .&>;-=FZ@+_D*]29BX5(;Y]4;M@I* JJ$#P/AO; M 9-Z 1&*6B@V_1[I[SMO9^E="1L;4/\A H$B'E1VEX$HKA:!IT?A:6J\ROL9 MO54@H6!$>#1PC$^)B8UL$L6"KJF7-XMJJ:P#M;>*M,-LVJ%6I!V6X-E8SJ&^ MF9S#XH&@(KM0/M>OKA\O.^T'2,/K]S M-/SCKHW'(LVMI+E;RQ5B77_ISIQ<;FNPBF*+?>'"+TMQX>^M3J<%U8"0P.RT MO_Y6%*86G+@A3KQ,7Y\HK9R1;*MF"_ M-W"'F129*T(*?MR "FF^O0JIGNO?6EUJZ+=N]6_W5^T;:O%#I/41VDVH'\HC M(5H8>)7-)\@:WQ^O(2C[T+F_O+Z^VKE^V00W.&_) ^72NCRPNN$L>*!VKE_> MWW4[][<<)@ .\^I[IS 7\F0NR#:+Q8>96\$]OS@",\>B0@(P@47VGR$>VA.9 M58>A&Y=#FPSTZU^D-\4BZ?O!P.YQ "+VMQM9FL#_QHJ7&6 T_8HC6W5Y*;A$ M)PX[ UC!CCN*U[_H)SC<=0"C*: J 29P44/>.C-K)R$2OMIXS1"HQSA)Y11Q ML@>S)7/GNC(5Q@H$-<*I%J(= OYJ\*<@#@ST4!A8F9!A\3CS1=(!_TH<^(:" M911MD8[,1.5O8/5#4RR8$+W:"+ E6L==#ZJ)QG; BS_C)$%,JUYO.IXR6"TV MU&0\GD*'-<2.,%E"%$"4:=/>K;/H;?# M?G"^;:53A%5JV6RXJ]1 3OX[#7OA[B M'?&1!%0Y2RYD@'78=T]/XEB =O90@B]G<7]KW5&G'1 I^$F" %<;@._O]/8= MM=7NZ*^XC-?O_WG=T6[:=RUJF\M/MN^^'J:P_R8O-,BO?UB>"__';I4_@8ET MP'V(HN_#AFU_" - &" ;PWU (D^# $7=;/8\,($'IN=$):F*DA,?WDJ%@)I)(U;9C*A/#&5R$:-RZR+R3(](54H_J$GD8V1Z M@(4-(DPYC_WF,)K!.=OB$W0FO$(:JE.A%6,J\/R>"&O3X!/GM(3G65-Z,&)D MEMQ\:)QP^O!R4 F\F4:3\/)"OPC@'C)P3V:8: ".*\9\4@DE%@'4ZE'S1-3< MPCBUV(B7V#317MB- 5,5H&Z2DI"/3X&/1YJ00]+F^%;*,,G.9CKRP79\V(_M M#!F:-M;_6KS47T@$+54;0(LXU-1RQL #1G;0QU1ZAB<$E<<>)K'":5)T%?ZK M3S_AJU/TF $?FOX]R]$$=^*DQ406C:.Y)[#)C.:(*(TYMS/'K)5DR[":>M*? M[V9R$T$H!VTIPR7986S#*)0?7/?[HK"?@W@IPFDJ%M:CA@W0V&&M?! M='6430."_/L(=IB+$.?WWK/EJ'(//MREG-)_H0R*W_)]G']U>?]XCT##')-8 M@J->LOWQR>\(V/7LH8]WXU%#ZL7U?F@GY9)9.>6TX?\C9Q!*NHI!@<+K@E&R M(;%SQ5%+UP"4BQJ V1J BZ(&H'#L=U'/U^IVKP'W% K8A2M_0UWYJ^N':_J? MNR[][=?V(_7LKZ_TA^]?;MN7>NOR\O[['7CRU+OO?#M,=[[EAS[\;8#1,?J7 M$=5J(Q@ICO$M-A;\>DS@<<_:5\]]H48 UX?Z"=<7UU_E3%(.5/%J*&[YWZ?C M";4X/(:8\T5 @#S"KZ83'UWTD[_??WF$GTY90]:,'H[K7&U9G:L[,%4/[#*< ML"4[[F!.];2/] MH>C8NCV\%I'!E E3Z\/[B]]"1UBXP3AB'N0$Q/-7#?7FS5K&[_S;T92%L,"-?YR2=#@@)@+I<+#0K(J1T[*P2<2/DQ.*>5@'U.<%7K?12)-!9>S*9IW3?4-G M*"II@0 (*?6&-OD9=F[[F"&36T#P ,H-27/LV:OYH!Y.(6U>CG(I"NGC*0"O M*(%+Z#27R4R/\!OM4_'28S,U \]BR"4\/J@I-,9$1)CR9+.P(*#S?]/^,_N$ M$S_T)WH!!C:;0S1Q?9;"F+$@#C MR3M<*2Q(FQO+GQ7*L>V![&,Y# 9N$\G&XN$9ZPCE@JA30M^*+]*AV(B^"Z_G8FY;5[*'BC)"[=9H0!]4G.0_G?*?G SJ; M+SI.OS %B5 M@2$'QOFLI AAT.Q(PAS3RUB6PL\41SK(%%MD'0OO 1\")G@ M2IFT\-\]HKXW]/_CKY:O?2CDP9BD2QU' 24;(1:F/E*).".4U +WC M6VIHZ^0,WH%=;^7G=_:U_FKO)WCN"^3X3HP-"1E&QI.1^TI@9:Y2=Q:^+F.UFA&O4M/4 M6D8&G$3DEW"J)7%@.',HX<7[!0(L722016(YQ3:J)VP4L?S\0!0?PO6D5CS= MAN8)*<< 3/DSQ6P3<*6#8.)__/ !9IS\X(' M/"\N-DNI@>C;(P2*2JYJS)53GYHOU]XNVU4ILEVSV:Y&D>U:78]6MZ9'+\_U MATZ;>G$/U(WC29_675>_N>;MF^#6MB]WWXJQ);PW5#,N%%!C_ --+BPUPH(" MYB@\/T-I4R L=\SDPT]GW+36!J@[82PI_,0^ .J5007"KYZHNP0:R>/XP%@* M#9[/@&#% 3@W;-PJR'L0QRSY@LB5 D93N!,PUTN_]F \']9X\DG_0_ZVV?M M]O;!4!#-<> J54CT>QA$G@T?HR7[\.VKON0WRQ_W-DW#)6,/T-PG/A4,XJ=( MRF6964-4 BS(SS#)\H[+B: O=Q'-H\#KSEX(.)'PG5'_D\XW$\HF$-_OU.^+ M9\(>Z%8=&$#V;L$3D^1WNJ;X(S'!$-] XFH9&2.KB&P \SS+T6]^M.[==DE; MWCQEX8YMAH[%;O=PM^6WNB,Q8F7=>]*5.H%AV_^9]*0,#U[P\36_O;KOR5QCASO!1X3(1%??M/PM33N\_!T)WZ5%7[?_6GD\\GYNE?/\ /\#_T M:S,I^_0-K+G;^IJ[;3MZ1P\WM?SRMWYCML?8N[D65(#1DP#<8:3'6X?U:OODTI$6%H$;-EY0TS?)_--_%-)#T]F3OZ5 M9NPK'DC2=Y\O&J6Y*UGZ';M>O%DU*J6+'*^_;%3JU977GYV1%UN&[,E=[GW<+&&E%$Z3P4JKD1AW!W__(JH)OF(J MV_5D("?J%#(!=!]$=LN\54O$_DEC&![@^Q"9OWCF )&(6XLE91C2<7%1:=*0N6KXB^%,O042#P*G!\ M*#"ZY:BKX67K;UF@5=M:8OGJ7+_^G^MO#PS,\:9S_PWA'&_;C] I8W.QY)/=+K<_WA>^?RMQ;#W)P9>:1_^0//N/WX M^/VZ@]4#K9N;]FV[U;V^TL17.\7IKG&Z&P(^3SC=FW.=M?E!EQ]K"(9Y-!(+ M[/*ZTVW?_ &7-ZP3R=]1=N=!!#Z]ZH(2V,$*V"6V._51;3 X/-[GI[68.NS@ MKZ'4CEJ?8VJAG=W(:O,%?7SE7!7:+5W]5BVJWV:KWYI%]=L;\VQ,CFYH>D*" M'/T*E>F=A_L.U7KZ5^B.ABZIZ[Q)ROEPMV#P6L+S2NY5$!Y86&CLA\"$(^M% MNJ#?'80=> S8Z'GN,,AV"=8><4X_!L]A_XK"C%+7?DZ_!*(YL)G0X+./H #; M#Z#1&MP^6>&MAQ7>D"H7> M0WG\X8D/]L63M4Q/%LU$ M@/$F_"59.+F_!8%[&L9:"-$ 6V_6+YH+LW#R!C*D3'EDO)C_D6/MU>HE '(^ M*9\J1RE/&MF5@^H!2 E<1^Q QMX2QK=C:MF\>- ZY."D8FC"=D53"G0BCZ;8 M-:<)E(\>F\U-S\:#XE;>5NRX8^HR\_8+C@N*+2 0%Q)^..OQQBXF@(Q[(J$Y M%HH.#(L->*PJ)D<^;2$^DZ6,^*!X-7'#*0R"=;XJS3CJ%PK./![.?$J7MW%4);6U M[R=BJ4Y'%H#8^KTAZ4\AQCDF!)[B(P@["RK.?PJ/PA=<=SQNMYT MS#2\$NRG?X,,4:!7*B:UIB_*M4\5,%U['-<,S,M? ] M")L2P0-%Z4C7]=/%1?B!V_N!$)@%.QX'.YJE++H94GG(C S,F?8U MO_?N\SUD-E^H88,S5F:\P-B9J;X=]^<@0>4$FD3]X:SSR1'KUA9CUI- ^FZE\1F\4 H"SR$Q9. MO2AE.2C,P^?"K]@+5? ZE/"Z^^+0/0WM2?1Z:V8EZ>61K"M@6O#KKK(6@RNA ME(6$_0%P4I?#=XAA'@A3PL"^"&4"Z+3GWC7[,Q^2X!MLG< /OP03A"F(,*-L M\$J':()"P.QS'!#V"AQ41 VS'-A[! @^\G!4RK$"/?+6=3'XJNT?00_X-@' MU*D^IZ[/&Z:U-C2),"$<^]NY_JU]=ZT_MFZNNW_HX9BRO 5D]R@+65E[:.#< MXVJ?*T<$:OVUSO][]\[[<>K]B6?$?E;JZL_=*[_>7W7U=IW MCP_7[ _%V:Y^MMO+,/_]7*=GU+ZZ[NC=3@N/]>'^MKW-N=#TY6+;"U\0$_[9 MV\7?\-QVGMFM%9G=FG"LHG3 # .?[%?IQC;/:&J9=XU#."@JS,5V<5.3[1.A'$8":^C:(RW9S M9C+_$H Q6645\I2WAKC4A+K8W]I?VGD\V5N(($,0COP:VD]0PP!N*#90 M3'"ZQ8!'G0 8U8MYMZR8'\Z7N\4JS*!\(/V5*,W -)Q'!C"*K)=_VVJGT-0S M$!,#:VR/7C^F/7T&CH(R+N=7G!CS/XQI.13%AD&[EM/>F]RBZB3LP][>)',Q M%TQK652L)$9?T*7]24_,@2SH#5R^FW"KWY!X'A?OYI$(![ML RX&%$M,9':$ MR(SP\^8 NMA1*H@1RQ[?4B@6U4I&L(N%GTH=M"/NIW@_OEU*:.@/V=C5VN^MWDW'3\0[DLUFO#P'LEM0$/H5M3*V:E=D M-2;6^=V2![,)+5$\8\O/V#GBU KZUCPW_Y(D*!+Y-N4^6OK0(X._O9O-XW]H M>;TAC#+[0/K/EO>A;P76![-1;IBE\H=2J62:I6J]UBS3?S8KE>J'8%PN5:KE M2J5?_Q?Y53DSSX;J52.2O7*O5*+2\+/L\+:<;AJJ;QG M:JG2K%RH:LDTJ5ZJ"KWT."$]>TP<_1&K%F&FF3V@.P:[],V5TH=63F1G[M12 M-3=JZ9M%&5TOEPN=5#QC+Y^1#YU4_G^;UDF#ZBZ!NL2]8R_5>52/&,_GU%([>(9^_*,/$CMZA*>1-*+9:?-UL); M9DGX$8MWTB$_W=%/*$VZ] A@0MY8/=;#Q1 O9>S!9*A>)F(&.(!C&KP L.FE MY04>/0=.#OT!&Z%(0+^#%+BUQX!]8^#DTT?HM06 C2^6@[.F591:\5'9TL-' M.XMF7&@9(K8#55C8[>79SS; 3C[3]5D.M*\QW56$Z0[)'S)+N7&(BCA=\8Q] M?T8^M&MY_[5K.8MVO77I'UO/'F&5P4RE_GTZ>M6K("',9ER;MGW+IOKMY'^M M'Z?ZWV'F]J4%ZL\5ZA6'FX)'IS\ .'B8HRJTWH%IO7).EEIHO>(9^_Z,?&B] MROYKO4IFK7=I3>R +NU/UAX35X)W[D\"%73"KRQEUH2A"@R+-#C5"CUX@'JP MDI.E%GJP>,:^/R,?>K"Z_WJPNK+W=T5Z3/'QQ/F,XKOW;/CT/VU Y+(M&5<5 M[AY\&/C 4%,_U+E%I>1A*["\++4H ME2R>L=?/R(=BJN^78JK5ZS5%,3697JHSO83RWQU0?X_@6.*VTR=CQPY>"YUT MV#JIGI.E,IUD%CJI>,9^/B,/.JEQ;OYEB_7[C3-SMG[_EL\W40>(%U7[1_B, MQ>ST]ZE#=+."XKV2*-XCDT *:+O-(TG7"R3I!"1ILT"2?F.(SAR@+&Y*IZ?! M]Z68\^5S,U&]BV]D0UA+2$_*E2'N7X+J-\M)NG_Q<0B&\@3@@V<[/7MB MC?1K.=CGG@WVT2=3SY]:#D[0>90C1_F&<1>143@=''UC5JPSLWIBG6+:TJSU MQ;]\.>LJ]EQ<3J54%L"YCY;W9#G$/[O_-2*O^&CZEW*I5)Y)-"Y':!75,,/' M,GTJ!8QO]\_*:!]$\?K6M17VP!7<9'+MK7YWZ/Z0N4P_<[;JC8A(3&AG7DLD MWDCL]DPB,4$3Y1=ZK;ARQW?EKJYO=G3EKLC =NSBQA4W[LW) M_*8W[K;U94D>7[<$C/J5385(6=^[MR?R&=ZZZ MJ?MVZ=+W8\65W@9:6#U,/EQ9@:7C;*N3@>N-K2!@$XW5ZPF)B1Y]GD5_T]=M M1^>3O^B3S=/CN(H;*HK,6-VUBTJL;*5\\^\&KMG.N\__CQ&0 M_O\-3LD&F-87.QB>AX2-4K4@:Q:R_D60=6$*\\'U0''Z.\:KTV8X;T%W"DZP1RHH3VS[57MSIJ*^/[!]D]*JS[_7<\80$-LJ=H>6-(86I M3DQW MT>Z'W;[XU4A8<]YSX\?7YL?[UK=;]WKA]9.\#F2ZHW M*$T2:X-CK^M&12ZSLA J:>%O:#ETMD-AUMG3QA2@[ _%7*<0;%;TV#H>M3 9*CLU#8FGD_7 M"_]V=?B):1Y/16+PJ4/'8(\B[W(=S:9+?")#:S0XW_.CB3P9_VO"W8QA#^YN M"WM=ML_,F9@E/F?0[V+_Y[H2^.W?WI7E)M<=OOW!_Y *N9SH8J1/ M,,[@=":23+0%9*H4KZ56=J.N$P]*[6.HF*D/7(E<_/'UTM*3XR,T6L$9[MK! MB"3R4YH7/;3)8+9V+\T'WLB65OC=JNR6AQOZFTOTQZ'MZ%_=U]U>RA48CAF7 M*S![UE7[3OFO= M7;9;M_ICE_[BV_5==TM.Y]R%"3+M]*6M:1]'=5VZ#EY#-BM,ROQ'X?WY.UX7 M^+C@I/Y!+,_7KYV^.L*LS*#FJ6P6O]+XK\KHZ,8_:/[77QIEL_PICC:_NQWM MJ2>8:G;)3V8 MDHE2NH[^,OA7J62F3^B;N%[@BY .X(A-"/V/$^@,^Y)XE,D?ID\CNZ>W>CVZ MN@!B/#>V-Z9^VL-EZ_Z+WKZB-JG]ZZ/C.G?3,3WM'N;Y**$ZL))>Y9WN4+7U MMW=]8G_$R^UZ\(!V'WHZJQ=__1#Y\N?3.#!TW)Q;1 61;$TZIYNSE9VQ0ZGH,5EU]EP^> M.[#I3YY^Z_K^]G98V]F1UU8GQJ4[GGAD"%5 /^$:]MPQV1Y)ZNL=>GV-?6+# MN(_5%/^>(@#DMC9YL;-SOUB#'I8_U&]&[LL6+X!96N^X&ZEA53> O O+:F

V45/=Z'9J5][&Q]A&!GWI<$;SDWX_P?J*C_ *WH7]]C$.!PJX1ML-==R< MK13L*$(=2\3LE%"&\ 4V%\K F]NY?KCO=/7[&QT"& _7]#]W7;US_;7]V+WN M7%_I#]^_W+8O]=;EY?WWNV[[[JM^T^Y\VU;B?,NRY-WG+A/)CX';^S%T1Y"J M1M_^BPMCQP&/V?8(3-9!!^#-4KD;H>3]Q'8@U^XZN.1$N5M01KLQ!@^4$8C@$ZX%'KQJU=XCGL3(.R\>/0\2K M7/H4V4=(JW!'^#GST^DY-=QU=^KI+N-%1H[4KU-J8-&_/K!L;_1J:'2_4+8B MBPOIGR=TG3Y[7O)I*<>C6\%B(OC3$3L&J#YQ*?$L5C4)GX!?A136LE*8+IGN M$TJIX9B@X)656SOXZ BV% LY $?2F^GTJ23R@>"V[T_#05V1+VM*X"'\#@JQ M+@F2[X?E$<&Y$\JG]I,]HERF1;D>P],7 MGWSZ,H<:+M@NH]_3RQC]%E3NTAM.?L&E Y87EU4HCOCC$E<$73E]^ ;<=I2X MYQH5P+!02Y^P:)D5,NW ]L:\(@SC:7@_$!>)?51<7(7/[W]B7=DPX,KZY+MC M2^_1/^6A-P:Q!J_EQ6U]C6[N"41H&,C#MW$9$GII[(T@:NA+O3Y"LLAU?3]_ M/-<'A!H,L&\)_*:/K!=?"A)K,J&+Q^"[AUB8\ >Z2]X1[XL#"H'C\!,2-8ZN M84QO/=!>/!(W=;!W^G=4!OUI#PY2G*G]!%#0K_A M176-%KN. X\06)?447"2XB.&?$9_2O"V>1Z58E!QZ=&%P!84#F25]()_X>-@ MQQC@UM'MT'?1/1'GF=YI9&Z^*]!G?%=)(5:]%6LT!.(3I\ G)WY=?H3)2IL4>K2J3>!(Z0/X6(( M/C4KB]H7C]P5Z_>^7&\5X/ MSDQ ?VJ2]DA_ZK%(%KT4E#0::AWH%)G+Z^),TUQ="+6+ZO^$K\'" V\%6GJA]LPN.Y%S_'?I]1C;Y MR25F*(O?YVG,H!_V7-9Y\TO^@ M9_FLW]X^Q--U^2*&\)-]XOUD/9])5I_%J$!Y%*X,%$7D[,R7/>];ER%VOOO\ M2.^6194&V<4Y'VZ!X-L%ZLU2$9.?'Y,ONMO6B,F7BYC\[F+RVWA[)*C[,4\" M-RG(GYIKWE+$[-""^VB-*P/4,D7[RYFB_5H8[8>W+!7N-Y+B_<0"5Y59^*]8 MV,I=E>#%/8-?),>JM7#5&;(!&2/WJT;\M5C$7U\[XC_OA%*#_MILT'\=,BNO M7B4EH&5-">A%2N!84@+I^3.>']!BD?ZMY >R+$B;30^PP,/N\P-:/#^@OT5^ M0$O,#^A%?B!+?L#?YP1!Q.Z8>SEWFRW0>+9 WV*VP"_2!4>3+O"WD2](52*K M)P\T-7F@OUWR0$O=(U/ G,A;2R5HJ:D$/2V5D&$G<_,*OD@L:$>76$AJ_&&) MA7\\?/MZM+D$,V?'O.P1OV4NH=1D_N^$C/?+;) MYLFH/$O!&"T"7$K#.5X*+BG\,'; O1 (O\!&1OU/^BKKK&<&AOJD)[PR:7.M M>" XTSX3'K\:9O@LI-8*.Z,2UWX6?D2'A7[=@N*]\XHMV6W^IBQ8BU.4FX@0=[L,TW>>[J BKA@%J/C]> 7%10>%L4OG.= ML][4\\"*@M!9X!?4WN&0#H% 6HWA [&!'?@;&W-#'_6SYGD%!9F0;_"9CSK[ M[;O/#QZDDB%5#UD%EN.'@/@$#.2XB$Q&-IJS.',.=E&RKA"X2G.^5)N[E%D" MI+QBM=5G>'!\[9Q)>/#E!B>7N$XT^D+9JT]Z-G6!_;^].ZN\T]DPD[^]LW\% M'YWI^*SO!F?\$R)08P\\_VPP'8T^BL-[@*-K.?UK<7"4:2FGT<_2)TX=F[WL M3XL2TC1J3=-HF%41T!'K^GR@%*[NGL*59LFHUYJ;H_!F!RLM(QXNK8D=T&__ MB05"83HW7>0O[< E?;*^Z$-)#)-U*8N8;1=W^(?EN1\5XH:I\A:2=CY[E1L7 M1JF6?GWWD5*KW,4U*%6APJYRL2:E=CUM:YG;V78"RWFV>8Y_)S?R(@]\MIY6 M#:G*.(R*_:^NVW^Q1Z/YS-:H&?5J^6ANY9K4NJ RK&+N[&;.N7<9;YG8SO8O MUTRP;Q_99;W+EKU(Z;K4M_1>_!6'>Q9LTC/6+_A/PCJPZ;>&1BO7+\QZU?13,/#+;&572> M@=0/(4T7W,"J<6'6CNT&+D&@IG%17M?PWF>-J(;:P\I%]/=V6"T]4S2 M>Q!XE,JO).:@]2L6@EFA M_F5Q(GK-4ICD!S17^.XB7EQ^M^DY_:SO7NY)VYN;.=PMFMXI%3#)(O!ZK)"L.L&U"!QYE8$S"-0=4DY6%U/ M"F[ZZ\O9%U:A>I+N@*QS,.@9=LC!:S;Q>WC%*_^0.S?W<+V8/U.!251'9 M*]\*9MN[Q>PJ;]AV?M*/N=YNLA>E/3F1K2;F)4$7I):;AKEVH"&/@9E,U"G7 MC$I]=V&8W4=+NQ[TC$/&HLAC[.12(L%;3A_C@EPQ=D*BSV?%:HG>U.8QYOE7 M)EFE4C$:C?I>15&7TX@ %(?!4N5>'IG]M)V<(B-MU_J5B9$:1KV\;F%D?F[> M2@1JF.MF=_993:+H.>)TXMF>K&/;B;K+9;-TU#XLK5MML'=I.AS2*J%(H;WI M)]V^D[=DG9FU0_VZ(SV. M]:18^G&4&DVC7DJ/#V^U[&#ER$Q&(564*^1Q,5M7?LNPT/5_?V]W_]!;=U?Z M;;OUI7W;[K:O%X,?%2RU=XMY&]&8LM'FPJA75^F+/]U&,G&I M:^6.QYQD,&AG9[=K7XK&MG2Q[LBS!5.../?<.XS.EXS,]+>!-^T%4X^H; 7S M8>AK9KM&+DI-*E=7*8G*Z=W;,_+MLUZ\<3WJ\C@\U=5[U7$^ !M>=Z3*/T/S7A!Z"[FF(U@2BD.[Z4> M6F'#')B27!\E(^22-F>216$U*F5*6ZIQ/=0C6A\O8ZDC*I?I$2V/F9$76V9# MU7DDDEA>M4:JJ,[;@W*P39A="TTK&%NS'12:0SR.35AS"RVVBZIA9D!I+T"! M\E0RLE>+V>N2J%O;>K)']FZ@Z7-_E'NUF+VJWE31G4<%3^5U,?NV"6!Z&!%!;V[J4 AZHI72DM?%$RRO4B6;9K[RO3V31-H]Q<'C)IRYFSK0U)**+:N5W,/KOW M151[*U'M](G0IE&O'D_#^?($,AN&N6=.^U+W*C9 86*][@BEW9QQJ?>1B38_ M+>&!4WA!&NFB:I2JQUA6OAJ]R@W3:-1W=P=WK_UP1KT^\-RQ[K$Y]= )LJ/T M4SD/?+>&-J2DO:&4[3#"/C"ZILK]>NEX+NA:A"H;9J7(]Q;YWHB@OUPV?UDK M&XWJ\:23UJ!4]<(H[[# HLCT[@N?K=M9[03S\Y?I4KY1,>I'68VQ+N' @07R_FAN_1M?<\:[&*FT,Q4E'UDJ97-42#GO:#FHFEZ1W/3EB&+63$N MRNL*H7W6?7KIT89:S6@VUPTVY.SZ+4&>:LEH[G"6WHZ* MF!X\]Z?M T$IR?07R_,L)W]%3"L_X'CJ9%:6())#;ESO=\D?"\3("J,GCOID M5A9>RYZ,:30R%*X>2NW2VA/%TQ\?4[\J)WW+'E&.P7AOY(/'OP21]; MWK--WP0?+86OFFSJR6>!.\&GRU^(S9;F29GND.A6K^>.)Y;S"C"@CAO0%\&) M4<&)H*#/'I6E4,"ENP,M&!*?Z /;L9R>37_O!U9 QO1A_OD&-[(]$O$G)Q-# M>8^VP4W,+O\_SL[T&YN,^A_U!^N97K%'JJL 3Y\^WRQ_TO]IC:;PLWYVQK^) MEY]]F?Y'+$D]=K.<<.YU^%V:C?-N9I,.7-A1IKW.TC$3-[[[?'.FDD$0X)/> M?9W0K;<\>OE[G_0[*AT8D>YQ9X\8OTX>R*4P>ES M)TA\=;GUA.4"954:*<<;X=#DEZOKA7V$9[K]:X+_L72[3Y_]KU*I"KQH?=[N M'?*I)(ED-W"P"0B4C_IT,B%>S_()_=S3YTO70?Z#^CSM40@2 Y_\-R!':#E M=NOZU&1[HHN&!R?UL8QY%&=IYCXQ&7)_\[5WI'?Z;+J\G_KWTBO@5I6;T MR)KXE#/%3Y_T%[L?#.$II??O,AGFH=&]OK]%EP%D_]N[\KO(F:[NL,_[<()C ML,HZS9#ZZ:Y=BC,B=O<'L3R=4,^CK]^0)V]J>:]Z>:;(:HZS-?..U;RM64]J MA>U1H6L_3SW*B+:C=^!V!4-WZM,?9KRB#1U'>?.G<0<&RF:(GX?MEDOEF1JB M@][M3 '_0>]V9I[>KL1(E@*/E:3_!AZ+Y[1P MNFD)<$W2^WX.A)ZU[=*S;%Q4ZS +YECH6=\V/=N;P&9?(^EZ MZ?KHO/K6J$BXYC&MMW@H[GKR&ICC?O!H+:Q&-:F.KQKUB_2:\,Q' MU,]T*LTR3%!?/L%PM&>RGN;(=";UB])FQS'F8&+T5\_U?7V"H=&%WLK2@;I\ MMU&L)YB1JBS>O-!8N2@;E68^6WK7DY&9"&0:C3+U.)KY;/1:3V!E)%"]7#)* M&8IVMMQKDE'8K'8H.1S40KZ9[&/A)G/1V:B3AEP]PA;E:A/X]/9>W58O:P$'N%J.C] MA'A6 )6%Y->$.'X1&CV\@,\&K ;))DP)7#->476!3]=#GSZK,:NEDE'),'%\ M%1+.A.K2:RGS>H@;L&[6.$2S7*>'F*[=BT/H,?/BO *B&>/16) ZMKP?!.B31^..TY[M;0W6W;&*0.JWG/XW0?L$ MKHP!NU2H3%D)=VJ>M)A#LX6R8FOD7$]8+T_.2J5"[E$W:AE OG7TRJ];G;L:3:M-,&(.E:;K5NBN1M-2R3 ST#0_IFNF(/=BL0M4 MZ\&2.)QX9T@M,/\_"=RW/]BFQV224'H=Z M[Z&S=3^X$:Y88XH51RY WTD4.(VK\ALE7K-H^LA8LF%4,XR**%CR+6O& MCXPE2T:CFIDEYYM@Z>>XO?KYHKSF^"I:]FHQ>U!>LUH=S:XZ0&:Q"?:Q[G ] M\YK)8I#$(/LEC5OT13]3D.<:#=-HFL?8$;(&T>K-IF&6\TFT]4R4-8AV4:X; MM?KN!@45JOGXM.%>+6:?.T?:]&I".&\R?1K9/=T=#(@'6KGG^H&OG_S77QKE M?S(_G6[_)NR-GE9P%L]\TCNS?YT-[3XEZT>=_>_9@(JN,_/=YS,. MI[4!.N>>, NW-BR 2D:YL5;&(C>IB)5I5*X9M8LU2KO> M;OPD"R60G36>S8*I[:-AM9X)SVF:VCP$!6SY-#S7L]8STJ=NE!JK5/.\/7G6 ML\LSDJ=J5&J[FQ.X>[-&2"8T8W8@F/9E+NXVK4,/81'='I90S)E>&NC;)J?D@,S>9TDMHP*XD,GV&P0&%J?VY:4 M_734PPS(%R1QU_JU(+O6K!IF:95RZ+F](-E%#02SEL_H[Z;LV=4H M5ZTVC69.*;NZZ.+JM:[7E M;]T%0(8M'P3;<$%,>@)YZ4C]9N)Q17!^#T*/17!^SPZD",[OV8$<27!^DQ'/ MC&KDVO(<^EM?GQ"ZO"'U%H\L'E0LYC!"FUE+HVN?]$5_KB[^<^7=YR^6;_<8 M(+,]F@)**)FY0_K)_[8ZI]':Z^W=ITIM3S@FNY537E*$(]&%K$) ..(] J6E M1"]%)3K].YZ$#_4^Y^551EV\/']#= M19'V6=.X&)FH&I]ZJ"5J3W7M,?'U._*B=]RQY1CL%X;^2#Q[\ EF&SW;]$WP MT5+XJLF&GYSL\G6'1+=Z/7<\L9Q7B+ Z;D ?"0="I2?&6Y]A;,C$\@+='6C! MD/A$ 5CV RM )$7_?/-+WC4Q9M_S'V=G^HU-1OV/^H/U3&WB1_+O*7%ZA+[3 MK'S2$6*2_JR?G?%OX@UB7U9T'7OY6>!.Z(?+H!_Y;X2%6H??I8](BV_<@8LS MRK3_V0W+1>"R2@FK*F&7Z)E*!D& 3WKW=4*WWO*L)[OW2;^CMY01Z91[,DCUH\SUA?TD;(?$%]=;CUAN4!9E4;*D4=8*?GEZGIA M'^&9;I?KYO$X_L?2[3Y]W[]*I1KPI_5Y%TOQJ3"(R,+ LQP?9,)'?3JA]E// M\@E=SM/G2]=!SJ1"H*\]"ED J>L(+JO>YM@K3W3]\/2$J[8CXN+_\5>R0I$> M&8VXM8JJ _Y-U]@3_UYZ6?P:4^=P9$U\RKWBIT_ZB]T/AO"4TOMWF4SPY9I: MMIBXDLN@FX$31+V=IUR:D'DSKGC*-LV0!98+P"]XX1_4&=$)=9GZ^@UY\J:6 M]ZI#K?M&J)+5NYMEK>53%8F[N[&?I]3:HL:#W@$/+!BZ4Y_^D U(8"U.7.6$ MJ"!3!1YNR+?_).RRRU<_?;X#TR@BP_+#Q>N1*/%]Y=(LH,S&=I!GJLS@?Q54 MH529 4S<'%66EWA9?. $>J1?Y24?O*_?WFXTG%M!M?+[I*A\ANXF84:]7Y@I MD9]:1@;S+S7G?&GN2K+G7=9:?(8'QY>>K^3F@1!T?Y*3!T+0_4DN9M[W*FF6 M%8.S17JO6,P;I[(CR[GO_G;=T2_OOSUTKG^[OGML__-:;]_1?U\7G%TL9B\2 MU^\^MP,R]JF-:07ZV'K5GXCNR3E4I ]0B&SJBTXM41@N"0&-P328>@1RR+;; M]XL.LV(Q^RJG,Q?+7O]BX)]ZWP8H>$C3X!15#/J/V/@CR,+0K^@N&Z'B.@4H MZ*'5@J_G L((0$S&$__>$1QU%3+4O=,5[.0Z=R2X'RS$#BN72T9UDYB@QW"" MZ_F<&SY!\\)H9H#^/[8#W":(]=HG.&?R)8Q'J2Y?=+O-L969WX4S0O5>)!G- M!H$L!9]4:+/]NTI;U&;S)LL6"FN/%-;RAU3HI)WKI"R'M*]J9Q->UYS.DZX; M6*-TM:0[!(NI^)\"ZU?:[HM6PL5W82\:I;:CG+I#*_C='HV^D(X2QNJZZNCS M=+N]46X:Y8NBY^U-5=AFCK+:K&8:85LM,H'4*+Z]N1L&+6C5(&:*5<9*H+-,##"3J^I0A?'J"L9EPTB^#^/NF0Y?$! M:T:MLL%Y,L=PAEM68BL !9J&6=T2/N>&@0(W%3 K(O9[$!O/K;*H\W#8]'T7XV!5J!_RV79M43S.BV!Z_A6@HXH%*L41_7/Q>91-!M MBX@C2P,&50O H/F 0?4",&@) *P8.%!]!^! FX$%PJ)4;*6Y_O?4#E[W 1,H MSW! Z4[?.@@M"6FT)3SL MB1U8H^/9.S4%QZ[#-\_B!>P?E(6)]Y,<#R5N6!L6)\74@[K^5_:O("SM/QYZ MM)V?Q ] MS B/+WJ+B1&CH<"'1)8MD/Z;/\"X_AX]H\E'&SS:LD&OQ,N8P=J M>/!?S"3,#Y]"D#2+R$Z(M;)?+)4_.PAB*.Q"N/FY@:TGEL7E%Y0J<_5+\=SB MN;M^[EIW;5O#.Q(&'L"ON'M7*;^'@00C"^(95J!_L[S>4#<-O5P"N*&H .+? M*9W7,J$OP>>6QE^J)^,O+?S.2B]ZBUTLC$E?K!639A&+!>G)S.!1^:%FQH$= M=7A\HVR:GZ+S-'*[[T5;')0%#772["FD;12,BH9QN<>%DG- MK9*T4:D9S8OT>IK#HFEYNS2]H"9(.3W!?%@TK6SWZE?K1M,\MKM?W:Z&HEQ: M,\Q*>BM]]HTO(-GVRK22)Y(G6O.;*_C;1H7A$O;\L14XKOJH->FTX@L*2A:4 M+"A94+*@9$')@I(%)?-(R66WOLM>P_C"LQK_"X:2+-KZ&MVEZ1]7]@4^;::FWA676RF:*3"V=MB\0O%\3?,1JRN5X%T1IPR&7#K*:C M26WPQ$^/X+ SW[1*<=/>COC5@O@[%G-KNF6%F,O58:_G9*YQV VCU$R']RL. M>X.'O>_C'%8AWNDJ7G86](2W[S'8G/.><>1$XX2]L<&X& "G,=WDZR]V,&2848;ND9[[[-A_DK[>M^D_@M$K "8RW"#]$L"4 M &X*O_?TJ@..8M_VE5\*^*DBI)8S$VH3CUIG405M"MH4M"EH4]"FH$U!FSVB MS:XZVU8-4%S9/VWZD1#'>].^@\"7+-WMRKK^ MM#KX-UI_2C9WE8S7#\MS/PI)DR5[>U&F#GXZ5M""1.V;$&>E;-/1$&>53,^R MQ#&K-:-1:^:..*MD69:E3=7,5CRY9%7$CEK5-M.ZOU;<+S+.!L.,OOTG82-= MQ,P) 9DN)TWXT\EG\Z\?X'_DT)HBN'=8G6\+%>9RXP9A/)/]ZU^E?X&-$+GI MC+\N&7MU&'?A;+ % VR-BTK3J)OI\K#P #.8/LL):7Z2YHHG.;>P[:($W=>; M:'C(4.>6Y]/,;(BOWQ-97 [J#:]P.6 MT[]2V*7KW@.O;,P)/+8SVZB[M^ZAK>WO%_NLE3VW("=H>)U2VF M43ND-[)\WQ[0M>)H>LB#;OJ'X>61]J^/R4=,K("TK]T_2"# 5)K&/6+ M]#G!A=6XFH_&3ZU:G%J.$$7XH=56/;3MGM6!",?,6B6M%&ZQ=IPQVD#;=X?/3\FJ5";FTW?UB;!3'M\V$XO9.[W RB]G\XYTTPJ=_<+^Q]XK%%(LI%G.0B\EA2/-R M:#G/Q <\3(QB^D-[0O\1$(_X ?S6GS[Y=M^V/)OX<6(4(G@=Y#JQ?^ MS'&A]L^72%G,'B!M5JHIB;DW0;,^]%M'(0P/LS&HXI/6C M%8[C4N1,ZU(KR+D,.:MIO6L%.9UL"II@]C/GHLT+=P MGXKS/*RJPQ7/L[X=7/(C.LZM>)0KGF;9W"8F^=Z@A^[I2%J&+UK4V!QPC4UF M0W8;3;1'0;BB 6Q%PJ4EZ K"S2%<6F;PV CW%MXEJTQM.]JB2S-(Y M8Y2JI:)QYFT]RN(,\^]%KGF&%>.B #)]8]=QS2,T3>/B8N-GN(MFB?B2JME= MMR_6R')Z1+<"_88\>5/J;>OEAJ&72V4S;>?5)3VTZCK&P\R7E_+.UGWU\C>- M?DGON].G$5GSHLU[4"8TJO):]XQ=I%3QXINJNRX0/9.!3+G)-) M54A[?2B+SZ2ZU4O2I$>QO%8YW N2V3M-J_L\(I(M9-_U;*DT]FV8-:-L%@R< M]30NMGL:M9I1,9<'&CK6TU@/)2KM-*KE"\.L%*>1]336"Z"EG89IE!MEHUK= MF,V30.1$+^Y#8%%ZH&+[K&E<64U4?XV-%]"[]ICX^AUYT3ONV'(,]@M#?R2> M/?BDCRWOV:9OAX^6H@OJ$O=U0K?>\JPGN_=)OZ/X$B:\NMYZP7*"L2B/ER".L ME/QR=;VPC_!,=\SCVL9>F,32>'GIRT^/?2[^6\VW-' M(VOBTR,3/WW27^Q^,(2GE-Z_RQ0&F@T"I8?D9L)$E''MYZG'$O0=&/X)38(^ M_6$F&9\AQ+0@_D@W"H-2_O:N_&Z-Y2;SQIT;9*P=2*1 LJ+;W^TB_O=?G[P/ MG_6>-;$#:W0\>[_D&\;=>VP4^Q'M'@?1\Z/GS;O'28D;JO#H+S@IIIY']>8K M^Q="E(_8H*:CH4>'!);MD#XC ;$\AR[JB&0B%INQS5L!&X8&&IQS!)]@K;L# M_HLAH0NG/!,<#X7N7. @8T2^>-9E;$YB9 M0LOG+->CZ18YC:#ON7Y"[UWRUX/DEM $)EED,,\^:<4')Z;6BN<6STVZY0FB M(PN"P>J_VVZUM'#.FN\3Y<1:==)*LOV;Y?6&NIF<:!=K>+^*^$O[U&FW258/R^,V5QRB$S&T&_VU)9[[/X;EF372F <04I%^6]'DK MPEB3B$OWG.7Z_F*.XL)L]T_VH<"A.=;.GNA^5$L6I;O94]Z/B(L,>DR)> M^3CJ#9;]XY$J![[7%1R;(MD2$83-P;8^>.[ #H!>&)-^)98E%XF M>FY=?\$(WFJU:31KJV"#[@%YUO,/#IX\ZQG:6EMV4)J=4"OK5B>+M_2>RO!N&1Z)U:X$U+*DU[5;X-*J M8]BU.GD;;, +ZZJ_)*5X,&"B>X0*S7$"$$X8JJ MQ!K"+2%<4<;HY A7H]-6AY7:\*>Z5-!:_"F;]&@85)VOMQZ#!K"#.L5YEX9! MU3ET:S&HT[?ZWC6=39X?1RJ#@ M)C.%OMEA\).D_=V8P!H%:B'AX*Z(/5F]?L?J=0ZWH:!LJ*H4'!?YLEJ1F]7 M,E$MG];GZ/9]%WOYQ_QGX,^P2G"((^L$LV$ M@C;[.;1KAQ9YST+WR8ZQF4Q(L3F=Q68P+3T:9L^5-7*40[NWP<6'#RU283JS MM$8H\CJ;[/!:Y-P>I+PAIT;.(E^S(>=:Y"QR/QIRUM-9QLT0=?I^GL5W=.:N M:/KK6]U*(-0;AFV=A^]+JEYCW>&H\JP$%P$LJE86*T(_.C>&DYQ=%X:X>CZ4K;844U 0WAEA"NJ&"W(=P2 MPC7@H!L2K@$'7U MKOJMZNSP"@RWPV;:>GZ38-I%P[3CP5H4/+O;L.JTL!?+GB>YY2E[ $7< M57(JSL?W:GR;%Z6-MFN=O/5'(;,C]I[Q?^\?09@?'G5HN'^#Y%"$8-4TP"8E MM:UV*JKV:@B73[BKHJJ3AG!+"-M.256N9]MMJ[ML!$_#N5J:AJL[(=L] MJW_1)*EVD*2J@'M+7.6.=7'19*MV 'M?X;;;9=JJG'^VDS;#XB_NL.>Q64RS MF&8Q#>#]@0?.;AYM_X%%B'9/L;+HT9W"+S$+613CI]%L&+F.:XBOF1O")4M- M4$KK!K/8')'ABG^FEL3 HZ+6;E/46K.]>A2P,5=%75N-VBT1B.YL4O9SM:3L M9TEXDW9\Y'+LRJ]RH\]+U7#U+R^L0:^X.&@3*B^$I(^9SZ6W35'/7K-MUB)G MKR%GE>0L*LAOR%E7_6V[U6CU8V/T1D6[[?:N&-WK#*RKJRK87!H5]&C\OPW8 MO5$O1+NS,VY;K7;/&G27\+NDVU4!(L].H,IW!L;3)&]>Y(>&*\&L;PBTA7-.[4*/3V:C< M0^5C+:7)6_*QK"-Y*B7*=%B]=RP[9]]/H[ "XRG6 V]-B6VG#9 MC4HUV5QNM9/X5EE>QG]AM7L=Z[)?/"[X=/A1<#A=5))PX^2_.C5RX^.=54"^KB4[U@KAVKE:"E&U+TO M+GI6^[*]0=?JC[$-;T2QNW>&(>)Q4]VGX^6EYKT[89'YB3V;7X*)[5O\ \O\ MRD)W_-:!Y]C0".LJ?WIK/ MKA,_XEU:/[PJ%9=9C,H41\$6XC8@3>[#+.2I\2\XHP:+QB-;S@7?(/"S(EH' M;XOEYO]XU7FUQ9KSMLZK=Y^"N&3J/I<,^8?/X;XN@0/^/ Q_?&>.^ C[TWGW M&_'"]/8@NRQ\8B?T]L%D$OB"]:*CXS0I\1&.(OA D&(6AG"BS?EO!'#HV:7G M(;\(>GQAL>WZS.$D8';HPZ).2"=2K1=_>3OF0PSP&!<2(::MF<%8?/#(8.$@ M,_'I4.A3X)^E-(<'B^(?R&JX2HBQ?D:O,O+5*%2,?+-B/ZN\Y9;W!F6%(F^Q M:8*N^+7LC7,37,U]F_L6W:BJS]9(4V]2@"R]KJL?,',/+X'?,+ PFUHUFZ1?%NV>K3(N M=V $A4#[R31DC\R/W"?$/87?V899Z0;8Y46@G+9;O8)SN4'$6X^>#<)@M?0L M0B9JZ%ELQFZ7-J6SXT8_.F[IY%@16&@/K&ZWBOCN2?"N]%XH BEJZ%FWS]+L MA7WR;CN':GW>]:QV][)NSNV/ U7'M6MU]C;8>9V6U;M8+[B]#2YH52'OG4%_ MYGB#RP/FC6M8G6MX(.9$ ]VW*>4:[+X-*=M],^U+Z=TB]05."\IQ!9^[K8[5NBPY-ZRP0:B""6(51\G>L]!]LF,L\1)JT)S. M8C.8*@388PAP21C'=N\(HEO'T?G3;CHKJJ5G4YU?+3V+RA,;>JY'SZ*BQ8:> MM=KEZAS^/(OOZ/0M89VT^U:W$NR=%6;JR^?:%@Y#P[5#T%V=HK+APXJ:[H<] M-;M4E>^$&EIPUG:_-HG^[JH_)\ZO;S@:GZTI2MA(U16%O!O*+:-<4:R]H=PR MRA4%^1O*+:-<47;AU"A7@_N4%)7?^J.0V1%[S_B_]X]P=#\\ZH6 _X9S\@Z/ MR:A4[/?2NAPLJ3O?A(F%([^/G'];MM,T_-LW_[;KMJF:?R(W52WWCK,5IWJO MK<9MU[ZPNI<%7EUEJ;"F#Z=93+.89C$'MYA#[,,YS'C6S:/M/_!)VA3"BA[= MJ1JKB9]&LV'D.JX=NBQ_NG83WSIPN[,I]&YHT]"FH4U#FX8V)T>;INFF&E>_ MPJI7-YH&D>V9P7BIH4DYU6 6FR,R3_'/8O9[8X+69((>1V5LI\%PWQX9;5!' MR%)NZ[OQ5[F15\PWZUNMB^(&CH:9ZVV.IFR\6GHV9>/5TK,I&]]:>=>3YFV4 M]WZ864O.=SUF7G27--@=K ^V'\FH'Y>QHKUYV5JR-VLHZGU)F1"!O-_D0P[ M&3T0>Z7!DM^[6\GSD[<^'YBMZ4#8?MM:*"?'OK*"WVU& 6Q*N:9%8%/*-2T" M>W<#&V5[U([?9NPKXP VN/OU^7>;;KI"/Z^R!&".[Y7E1J^\G_6+[=G^B)EV M;'YDPW &[JS9N;3,3JO3+24XO37=J=XV8K9P\5JNU+:/7E^^X2+3"69#CVVI MWY;=J)1ZZVRU4?A.6*&QK':O8UUN,'#GY?*CH+FD6S%#EK4?6/W+CM4?K-\Y MLH0SA5T_Q\R4WFZ8TK$N6E=6I[O^^*,7R935/.G7JKDZO;[5;ETU>JLD-[8+ M*15QHPV:J@=V5,./LORXJ'=W6(-!R[K:H&OT5/FQW1#*(GYT@1FMRH[R'5KL MU;&S#!?J-79A4URUK[6@1_=@E>_=R;.]#1SQ#Q/\.0?K\!C MQM^CJ3V2OZ_]]&?7B1_QJZT?5$YR%'B>/8W83Z;\Z=6[5P' M,3-=!T7BS]:?\I-7YO>)]Q-XPT 8YI_]\;5H'?_'#@/\G_D;//&*3(0O--O?/6^;S(_-I"+D7P#K'83 Q;R/;M2/S7T'$X#&>&\4!3FE2:WV& M/P)MX*$S-WJ$)\8\[D&W<:-H1M$ 6&/T:( &_RKPZ\0V0:>B3=#>?!/<:G+9:;5[EFEK9>)ZJEX)/5Y M]P>4S,'E>>L'$DMX/NR643#S<2> VC9#%MNN#[\P._1IGQ#4UQB>!5>"]CT3 MF\J#/R8/DYOHT\VMW#_GYOM9B%]",1^[/DBY:WOF'&YL,A C9R'ZU:9Q9]E/ M.Q;=X5?8,U/@+8+O1.\/I!%)E>^?FG6]>3T/7,SMMO@:+;W&U>Y4RP;M.7#\(<5";>G%< M<1P$WW1=@S*:RP?@E.>90",@LV?'1)R ;JP>M_@$Y)/D :X#BT?HO>RIBP4; M\"46/K%&;1RRVNA6I#8ZFZN-=7=C>M^1?N&;0"@,O-DT\-S1W'P*//C AFW$ M)Q:F50J_!G91Y)+M"#L$MX!^*(.(VV;$:)\R*=&6*91*1M*%@H$=$L7,=O!& M"UKKW+Q_=&F[PTX!!8&0^WP7P3.8#VL6&V\&MXS,R,4C&'\/F>N#HH@G(*]P M9]1[+BT.>...02K@8_:$?WP=,0:*&-;;?H./8YH27B01[N)$>16H+/P-E!+J M-I#BP%E46Y@C87_-"[9":3G@G9!+9]9$[M.3$7 M!Z8F0D]['#4-["_8& O/:@3ZD 6Z7Y% ]RH5Z*R$K2O@W44![Y]W.WD"OI5P M=X]+N)<%5+9=3WH1SY-T2:/$Y_W-V9GYTF>?\9'ZV']A;N!E:'R/<*^V+M^;_ MVMX,?S;/SL25%);C%VL5(3&8TO_% M%U:+H&6U:;_V'1&C/]LM2[P._:[>C>5?M;0%[A7#Y+[DSF;P@DPLO%<_7GX M[B;P2 Y^OG'87(X[D@ME'\#RE:L%>Y6<7-JK)@V4@(?[QJO,JSX;);H+T<_)T5O&S"VY0HJJMS/NT$RX5 M%QP6=#%)*OS?7 NJ9%'FPC,V:]-:+ /LVM1?(8A ]YI-ZV_:^U4W.C>GX M'^/QSU,Z 9RY/(^ *?$G-W:3C5K=*;3BU[(WSBT:/NK[UMOM*TR5?N>'O#;? M]:QVJU=8IO1"*+M=@>I:E!UVV!<=[O4OKLH3W M41/'J\5U+CPK90'#>S8-@9@VK[KRL:!K"L^=6^;4PQ(QC/2ROV;N%&E:O\W8 MK](HJ@H(>1?'E!C_G##CSO\L6/$9&7'M.Q\D&UP_7B'&5Z"X+HL=DCU9FY5K M^^H(UP=[]+)]E(3;1&E61KCN1<>Z*M&37(A2N$^?8PL5>CT)8!U_V[)P592; MNG]3X\YDXD81_L6.(A:O#FI7HD('IZI"-2N .!(11SY\GS(_8BLB.#WKHE7< MJ'J(VWY+ZWA-*O4'Q7O\$*FTI46Y#I5Z ^NJ7RQ+.].$M>HY.!1L_\'%XI== MZ;:+4]5M=%CK#+@;WRKR7R/U5[BR;:O=*X[]'^+6W=@@W)!4W2NK=7&AN/%Z!>M.WNJW#=5A+L[M7@!=[G.;2K[9+$35'FY*VY^A: M]7G'&M7%:LBU*E-!R"F,#=_Y_# NBZ@Z,C M6*O]XDS;H=&QRK1%972\*CX<-M"M;P[<-/M(_6W8& Z&&:M?JRZ6$Y^\1A4L MN"4.K/ ANLC]H]OK5>K,DI0:E"K?.S1"5:D42Q*J9W7[Q0[\+K1>+3IM%$2[ MB+,M]H,_ M]*3&%Q=M^XS 1Q1@0U2?9SL,P0Q&+*#1HQT^[,#&:SSG7-E5?$E)[A+T\C:( M\"$:>SM3B_G4RNSS$A5H>]*(N[/UUA*KP=7QV'N;5K8K,]!V0_,)(4K4>,LX M +J'[A/A0F82L9M7@3>%[\NGJ&ZML@^[,!YEC%!P, P581QJU?2BJXO2,::F M1OH0J^+78W>_53KEV["[EN&*_6V397NO7]_8=V@Z&U]D,^%!+6;'\3T2VW\' MX3>$OI XM?9B"V,CR\UB:I3E6E2R=%IN?829#L(B2)>7)\Z["\3(2:1R,NFM MKU&]A!/=[UH7)?I;#RW!5*4AO"T).WVK.R@>0+:'^%9IVW)08%L>U-$IUO5#98M$\&O?N4-R?TFH#1]] M3FA=)G+7L2Z[QY?5WKC>LS+"]3M6J\3,W$,CW,8EZI41[N+2&G2VR$$<;((L MJP0%UOJI:;R=V5O9"?"W?DI&/PORKRCHN;"N>IL87 =PZ;"TIZUJ=SK8=_+LV[;8"N5O9?=AD M_X\/]J[.2.&B62 2#D**2ME6'>NBN_X \:5L>_/".;;=Z5$1QP;=8E.NX5@E MAU<%'+OJ6U=7U3-L'PE-0O=_8#YB^N,DSHT0_AL3?0WY0XK3-*6/0.L_(N;< M^G>\2GV8DXQ3SPQI]%JU5FNG+1?!&5O//!PW+'+G.OH3IXGU^HXJ:'1=/\4 MW-:2K(B"FS:@[I^ VQIV%1&P7&/J0456T^IM:KNGIMKJ] M1%4KC:J":-S;WUF$VPEN"8*Z"BYQ8 TZQ0JGB<=5%4%=BSNMCM4O41C4<*>J M:.DZW&E?7EB7E\4)OEV&1@O&KU9P]GQBL3E:,Y!Z' =3D_+;6S2XI'%LM3MP M7 V*'?Z&:3N(1Y=CVE6W;5V4:,]M6+:#>'A9EL'!5J(^JFG(/::H4;.8*A=3 MNY&V1DI;&UCO^D\L.NUT=K.8_Q:75*C^SLD)QV%-W5.GCV10( .8]\Q@PRQU%M R'/;DCT5*? M?!DX_@B?'*/E>U0 K-0&76)#W/G_!':T5TVYO;#ZO6(DX4-+?&_<=%\%T?JM MEM5IG5##?262UNM;W1(-N<FZA4#<*)Z)48V-%*P9R>J7BGH@BO=+^Y_V242[1Z;W8"X M(\:MS"3*TSABC(CRG8KR"O41WA@G;+ZI7HS3Q$ZFX9DML%=7O6Y>%" M(=49X-J)Z/:L[F 3?_\8.N^0#N0PN3[\GYQPBAY#XE)]2GP1[,PA+_P2U=""0V.$/.P]HS(;HC?M2[; MQ='R0R-^[?F'W1"_;PTV0H3:HU%\/0(212ZQ!&SA:#:,7,>U0["&?1;C1U3: M;./7PEVT3'7:#>7JC1M23D>IJ+LQJ>I5:GH9,F1-77W'7L"N^FUGLS0EP/+NQ;LLYTP58X'TNG8?3L3KM8ENJ02&HJ^%V0[[U06NUJ\+%\ MJ[SK=C.^]=L7UN"J>DR6K5V:IJ_V1;;X'=1B#L!<*R?KV<[;L>O;_JCIO&T6 ML_.=4$/1V$* ":29QY[JEVG,Z!X$UW94'I:D7'\)PC!X!IZLJG)L'RY@<.FH M3.:TH-RW6J?4@+>I+/7;6[1V[L,0^CF:VG[*:XC:.@>X1& MP7H*QW7P#W^VNW_B*Z=V%HK4?2)1F$"1@H1_ZJQ00MV>U>\=[!"$*C61I%]O M._HMB;NAH=79IIST,&TLJGD,,3#ARID)KI^4/J*E]>S&C\$L-D>/MO_ \,\C M7MG6Z*HENJIWF+JJUJ)O,<\>/9@;$I3HUK][]ED8/;I3B>$/G^G%D"N+&[N7 M)U>[72T-VV!9E>AX/"++"K/=TU00RHVB&9:!4;WVHQTRL*MH=B&95IW&M"JC MKOJ'J:YJ,*WZ*=,@/_YR"R+%[L9W(CH,)(.TH7IT$+?7.AH\R_U4*L*&U;>OG,>BDFHG8 MQC%;&]4X'YA>VJZC:!]&3"ING2B=$](U=5:N*>I&=^-UDV-6:Z-YKL<7MJZ" M7.T6SF;89/SC,3MAF],+C)?>%OUX!VI!"6)0=PD.B3<]UQZZWHXJ6$Y"HWU6 M O<;4OBWA,";FU #:U"BN//0MFXU,:@*Z=B[L#JM4YNX60<=!]9%B9DQ.XI% M;=5R\1Y>%KX"3N413M=<4*=-3T5U>EQ)1G94[5I;I0MF:J=?[ &?4&%^>6>Q M"%&@$??JCHEJQ+W7OK1:5\5>67W]# ?>V?=::^U[\V-VL.:JPO+C.),VOL$) M;=3*>_T*MNB2&HA>IV6U.A5.:WP!1]-.6_W6-"1ZUM5%A8;$26RURMO\-MQJ MEP.K5:(NLFGS.XCP4+.8*A=S +9;>2/-]4H--@H('$/'?SDRHA;I+@1ZL MRQ+AI(,J [Q9ICQ-.S;C1V8.V8/K(\@FI=CA@SFSPT:S;J=95:G\HB!>1]?Q M_2/[19+];@R__5^@^?+M?8&!G1+.XB%2;^-.L>JH!^;_U2:Y]_T3;^/^LCEBH:YYZ3I[K^@U<_<+7&0ZP6SH ML2TWWK(;U>KSW >Q[2VQ/M'V_. [):S.*_"T+_KK(V&>*+8+]&-M &"HU>F<8HGIHJI]5O O5O'X8"1_7_L%GETG?L2OMGY04U7!>_;L M:<3@'<1/K]ZM,B[B8$I?4 (@;MKI3;\7-1,O U]9YJ3_=Q;%[GC.]\DX"&(_ M /]:=);V_Y2?O#*_3[R?/!O)PORS/[X6K>/.-]^S$9L,66AVKBRST^JT+#)* M?@V#V=0,X8_N$W/,_UQ_,2\O.^<]<^)Z'N[0UW]\?6_V+\_[\I,WO"C(3D]_ M,,_,N]#%?J3_=4=Q$+JV^1F6_AN\)\@"/0HL769.9^$TX)/>Q\!8SXUM0A'' M+]P$$WB).1777;R-^!"L9%86?B5D$S[X* 4E<0,K"%'[_!,L/&R@,'&H&"PG MML.Y^9L[<6&=YR9H .J2,I_MR$0S> [WPP);C%QTQ>B_[=YY)ZM2A%QDK5+^U;S-_I+W4T['_4;[:;#5?A+RTN;R8OX? M.(?P?T"5&9QT)H*9V)XGY7;B^K G8)L0@, CB"D+J=]%B2XZ$0[SW BWE/J4 MMMJ_ O#,?!8-9^&#^34.X'/IMYFO<;=T6F__]?4#_=1^^^;^=EW.$_6 &;$R)LY M<$L;5_YLAR .##YU\)E(5$KC)(\+%AB(]$>D![C'E=5KMZR+=F=QV6/2D%WK MJM]1&C)&\KE\P*IZX12?D<+!5-&7OPBM12%-(+8$F"7B;=TPM,/%G.J65$1;%ZMUZ5^?JUM$>M>/% M>;ND&8"Q0U@7<1D@2U\ M'L%QR*@QYKSZ)9>WUGX>*KH-WRT:;7)!_W-V9GYTF>?\9'ZV'\#B_\K^FC&0 M.5A<^_*M^;^V-\.?S;,S<2GY(OQBK=Z>K_(,3@;X,AU^XA-I8P_PLZ(@VJL% M"OGH/WBE"+7(3+4(6E8K9U5T%'P\T\D@"?#6O)]/X=6O0WOHCMZ:G\!9X43Z M%" UVBW]JA_E940HI+,BT3*2#4-F?SL;4N[^)Q GI+Z^WD'.>MO<6)BFR2[> M0]LG^0_7UXLODC"U.OEJ[:\6"/WC3_-)O#\T4)D#']W?3A"K\%I__.]&XV\()J% M[&Y\HU$&G/2O8'9CZO"CI-%7I?<^?)^"(6:#93(_&[7^Q%O^V7YE,O#:I_@& MX8SEM8EL^:A%W;&)=AV^:Y^;G[]\^/KAT_WU_>W=)_/NHWES]^GKW6^W[Z_O M/[PW/]Y^NOYTO]M@)I,_WKZ4EAP0!0?85Z&G#]QF9IV!&HL_*;>?AW+R-;!=N M^B_TIV]LM'(#M;;_V-^4/V"4\H_!?&1/;C"+X!'??'B("?=>O%)^6SY(?B/U MGK8IWD%80B;W:PQI@>L.340.#5OAT"!EDO!%"^3;A-<# Y=N)M 3S)L/=[I# MI7D'=;2HXQ3T MU:MW@\60HPE:F11X?I2#4?(._##S7S-@5ON"!.CJO-X]D)S-]3WC_C%$]QGD M!^>:4)!HAEW0=ABB<*#6MDQ]VV&?OL]##SH81V==Y?[8, MI2;P;OA7CSV@DPR,'#*?C5VRX5#IAC(6D6'4N7F-*@^M/VG'BR^.* 0T)2Z@ M^G+08T>L6Z'K4:@2@38&8 MB8D#9'^7#C/%7.IBV)MO05)!+=N.I9[$@S^@J7&1*.DO0*G<^>:GX(F?'NU+ M/?B=WM/(?Z #QBN! *EX2S: K)A9UANY9PW.9KHW%QE0P]:J3WW'JS>T"7Q MN1OG&+#T;B!,(![P$;Z9A9W]EU<]I4)0@XBP5AP8^)JX>+74D#W@R1R*T'_' MNNA>60,P25JM%F%/G,VFZK7SU"(<\)/ U^0G8N$3D\$DN%_KRNIT!W0_.X1- MYS\8SHS)G9BY7(M*G4N-(0CU#HVA$4OXANQB'E@C/DF_'GU^N6%K+IL$()I+JRSEVH'Q,H,O+0W;'/=^N4]KR&5'*F@BI;A>&Z F"Y*ZE)1;UPB4CAU>'T4R3-^;?J"Q)L0;%+;.OOB1NZ+ MRU<3OD*IMY+&$3S@D7F.LFQLV$YH\< ZH\"'YSQRAT%Y 'B@&'Y@\J\%4\:7 M'?'CR D8WY$4*4UO9(U_E*VD1!ZI-6G[ \/@SL@^%XYK\V$&7Z=3V*=@[,PG MOQ3YP070R%$+D1!1,MM]6AN\17*F)OXMZ%_,*P C7^-1_$;J5Y!0$D;X__1- MKI,U)-?^$L _QNO;ZZ^_B(P-;CNP5&3(?N%M%'>U9 VX,QY_K'";ID'@B985 MR;Y(^J<3%C\&#ATYLUQ>@VY4,B42C<,@_77]]?_W_)5DQ MD10SD.:A[4;P32P#6%V]TTZ5[_3+NQ:PJZ,(ZW:4,S'0G(E9Y&")\'F.FRPS M< ]X ^YLH?QP^!+/5+$6675 1AOYDAO ZY[CGG])OL.6BH2>C11=M$,_8^( M[!H['#T:/$T+9T0P1:'5H@Q""ZRF44>G46O-HMU/Y"G>C3E<.&&(.[G^E_*\ MK$[KPNKG(/1*^Q#V@.T+;XIO,WC]-5F][FND,'WN\#C@+[32I00IT%S*SI*8 M"3?3^0D%QX/F&HLC4W]3\AS!*,[/V<(%- 9NY$Y1@H09F)=)9S[X_WH @:[E MN5BNY^A(^'R'-Z$<%GYAPE@L;DG> AW)F$3 G9G>ER] [U"%'M& )YM=7RKA M"1Y$_#!;+W914L/H#;'\0+L):, %7T"NRA'#>,X7:]D-J7)@FW Q*USTH+O5 MJG&U=V.B M8BM^E]Z!O$N[=;XX;TJ]"_D.C-]/54@D)C 6XF-A/L9,V#"<81"\/P5A1N2$6_G I8J[&""E(-.J!>1F@DVW$F1Z(21FFP$S/,Y$I MX(R86.083-Q1*E@CTT(Q!K+B6>@OEIK&]# ,?8$3CL6#[F2*+XW%C/PU7X#1 MF2^:\(KY@DY)0EYZRK2:\/9 F 9DRZ^VC_H;9M=N1;4MV#VH\4&EK4H97RU. M7/M!12]6EZ)B,@J]W]PZWZ2\])[J$E/4R:O]757R*[8>1@E?@"P55#YIK/RJ M$4U+X"2Q%PMU26[\A2>/J7HY4S"15[)L85(RHF+\=(8I7\]W++UJ0L;=S25Z M1HH315PM0T9S"9SSTKILMR5_7P_ZY[ =2GJ\#>Z#EY(Y!R_,-R3B@C^Y,L $!I-WABE8%-''[PQFST MZ =>\# WY7UAP:.9.*0]3** /\*HM0%5!._"(0*I^@U<7G(YD#,2V56&)[$' MQU/XA/F3: Y[8B+B^+[/@^!BL3PFS9,+1%,9JTYB>)A)B,,95]MXR$UY/8E M.P["R (E-P[=!Y&;(+6+9D%HP_U"_HAA8+^4+%]4)CN&^9L0/'1#Z]#BB@K% M3I_A^QK[?U0&3BXZX"^J8/*^5.955Y?=)E$A0'9VA2@2$*IZZ?H,#N4 MRM(MR] 9F0R=*3)T+V+#FU/@QPCW*N8-714;B]A"28.AL0EM/.5W4?514H%( MGA6_5J3+M'P:%KB&H'RYP=)Y(43DI_NC'26"FHXO)J23]AM0SQ69;C<&0?8\ M52N/ICC/AC-^ZCT$/&T.(A_Z.U%_NR)6$GR),ZZ*_G4Y!5IH-=%?0O5IB!:(P^:\A9=.^1]O^#,R$>)N[9:K3>6 MP849 X$^=V6>P? F:WED*P2#+$K"..&U6HR+&5;S#Y\Z-C,SWV)T/>A0! M';@]0XZY'LNNM2$M+[]3/H4#'D*3PEF>PNDT*9SU4C@;=3%^G4W@"7/X 1B+ MQ7FV'R>NPV=A7&_=P;CV8ZKJ7NR>#>(^VJ=%.+P+][\SA?41P/2ACBH%&HJ _FDW(E(@J M7<_N I(\T:AA9J3/K3(%P52*A$TUOLW)1*5*]C=6CG#L1@=>XNKT(M1%Q,50!02X;XK%KL)& MC.'$'B)(BW!_DW>@$K_D#4%R/$!<@P>E5!,6I1 B6/]-0J6F63 M@QV&/))*1)"KHY?&[K"DV8!3COQRBK>-9S&^LRAX?1FVZ;^4(+TH"_3W9,NX M*K(53%V?A^JY7I$4Z9Q1N/RCK0JA-7(Z,_-A!6+_BQR MRQQ*R@XQ%LR\X%G+2(DHITL)J(1"J0,!0WIXSDY83"FA)]OUJ(B%O+:2'4&Y^^"X JD9N.)I-X(O^*.=LY><5YX^AU:"#"#P&SYB MX"*,/'F,CV AC#M'Z+P:#[B0'"8 M725-%:JB- 3%I&87;3^*V!?W665/B]B)VBU0M_&&+"I'P,S\&%X7]2+6^$4B MKX\K-2!,K.%2\N M+5]8!;K\,TVN4N]KJ/<]-^_T%(JX >I2U)E4O*!N;PD3"U^&0KQ^()6A,'ND M\#K+EC!HP0D0@1FI13GHWDX_R*.YDPQ^5-N"ZF7X.Q MRQT3D+1=FG>GH*EK5M6_!H&#^<67J5AC[$;*I#IO@(A19"]<7$EC=2'AMI[A1$20X57H!/MU!FEHB-2X5+_U5-U(D( M&=I9)4NT2_4-=<]-+0# [\+T1R92*@]_WMNO_R$YR PM #>+N!TA6,S$K!$" M2)H$#I.X'*[_%'A/\-W\V *"$@G737AZ^K8062LN$Y&LG3LWKGW$OH63?*R! M&>=<*+N$46P ODWP51PA*8)5:%(! 5] M&YA4A"BYN()\-CID'OV;,L:$)TQ?!XL')VZ36ZQU#J>? V(8VM. [W[55KQZHLU01UNYXA-*^,SBQ< CH2=%,<>R MD<\C90O>2?"\-!<08,V)L0@LI.HZ"]=E@<7G89-:4G#"$55V:0-NFI"GZKF[ M\>>$([DX:5MGY-=_SJN7.X-C^,Y^DW4MM_==52%D(K% YEP7-ADOD#$'*E45$F.#J:(B+=N,%@7 DD!+)CX:%B270 M<(2]+(GH52L1W?HDXFM*CX59Q8)\I9#$(MZC!H5L\#]+&)33+,/!"5C9<\D1*]U!,IT[LC9DI!M:SN5^46_^R^ M^P6K6]"Y@H-@*$)U7'<_+.1I7A!'+JKER* ^2)PE# I5($#8>52E1)%?'9B4 MX[JY4, M&7:/%\!24<>?F]?))V=R3B='WN,%.WK@7=DFTC(6T017/WN2BQ/H/A$+%V@# MZM:$$E*?BBD93ZA?RB^KE?*+&H&?P,G2BJ8E5#>G#;<8^% HAHR5K9="@L/< M?(W>,[=<#+71"[( 3281DJL3[RMW@89JQ;+]W)KIM$#G%S"\;$F\JE82+^N3 MQ$]+;!=5..&EJ_'A_ $3VZTP28FGM6"!CO\6@IB)0&WVJC()!7'E#] M#0$G$V#)%.&"9>:;U#^:N2EL' M4]]UM9/%2-9] C+=;E4KU%?UJE=LW8RTJ--$_KB@Z(R,^DT4K]P$>68!'V:0 M-) LD[+,1F+F:W (;'_^)FFF259DY":AM3E@!/$OD.1*/$%5%Z*D+FKXU=*] MI*+;C6A'A@XW5J3=3)#Y6'+ JY@3[#RP=7 LA* 4L@4GXO)42CC!&FG9-AZI MFR>V$,9CL"IS"&S'3O+I+(2#BW+IF6-%]JL6_7MS5^UHI_$ MF-9[_]&RQ5HD8/#-I]<.92\V*7U&@>S1:#:9<6M[L9SE! 2CZE1& MC6"H:K *+].ALN:$95AH",*0,-Y0_AP%5'(]-ZRH4=&]K%ZP,%,;4!^_M($S M[9FYY8BJ+4.6)1EDK^-P@) 4'[,Q4O\JZ0C$J%.XN3F/>=$C3QPE(0F](S%T*=1&! MO\=OCAU*MTF%).*))X6Q-&Y#+G16&B>G";(P]YSWW-=Z-![F7E.>^ M453B97CRT3S&L=,RM#1P1@&4QBYP-19KDE:6P'6:$K@5)7"]I@1N8SR7'5;$ MY2G^;>KKUEGU-@=,QU"I1MI"8$,D@2C#9^>[1+'GEAC"&#MQBFDV@A:(7+&^K8QM/@ M&?&H96R!WRU;^2/3G:*-<'GZG>:Z+EC?AKR>WF0AX,=3Z-SM5],P3\&PKCBW MVJXBN;J$.O^6_?=,%5+)D8 MHB,QBI=6H[6F9P^^G/H(-1TG5:5(07I>:J97 MJEI+(8@TT!$U;F!9ID.4:1!:#(^IR7G&=)<4,4#[D:+&7L'D>@TC@1. ]SLZ M+HZ)(7=OR.)G)HX5$< 8SK6JB.59F"A9V6+>19]MG&2"<-PZ-@U(5E>[H&E/5?!!A^1;@CF4DU@<7/T=$@M,%WW,3;&3X M ':^B-:E]U(V>@S,1.LB-<$IHI9./EB,AM.&3Z SQ"@% ?]@B,_EY 7,EC'; MX1!\PH" U_'YU*U[G'WE1F)V*186BWDC-H>4%5;S+*(95"[N#A[B6YBOY$9I ML">J2XS-UQ%CO).T_4;TQ')L#M?/(=$S#>P(0]Z*.TT-9Q?%]7Q7. M+OKS8P#\?/!O!([P/0H ;V>FL,G\'B[_Q0M&WXK:J&@24NF[O>AFJ6$-S5*" MLADL[\-LD]I0L$0J<6.QW+M(O0#=[1QR:1P*#0$&V7].I1 M4A#_E2',5!GT3*44U2.$B0O'/@;[DSF8S']RP\"7F">)K2Y>1\Q:J;$<@_[; M[IU3HBRW X0^!*>.X?W/^%?EGI-2G3CY-4EW;ROI[IZ(@JU9P]YG>_ID]^"^ MU.JFPEN[,NYO):XU9F%2+,3.R[1MEM5EAIJ9+#V:' VJ!9U7-TFC\RAJEJE" M$OWKQ?HU%2=6#S+TU<5RF#*3^&$XCNE[@A5%F9D9C\CP\(H^M]@A=6K^'OC@ M58;S94%T$)A ;U#E9#(R9(H%+WG-(Q%1R7 6'TJ$R?:T&7^N2$/Z6 MBTI6E& 6ZPD".WGPX1V2M>N9P59ZIL;\U@?)QB0^F: WBV)DV'BQIS 6,I(? MA*:L-_?XSLY\H7A'E6RV:0JPRA1@=9L"K!4%6/VF .L8"K#R"IFV*>IV=FY*<+7V9?3LW7&>T/!NMQ*+&O,9G_D(]83'"[9 M)F&M*)-!DT-:I3S*HIKI-;N4ZJ_^<_UE>_->)E;!Y&2EFSL MX)5%^*WE-Q3I;O0 H-UUM<9.5G M/$1B+99_$7_S086Q&5-+TFHABLPN38F ;)5;*;RV[W@R>"5WP3?5](=*C M21F#*.4L=0W)J0?Z!\P*B:4D"T^"1&H-6;&BP2:E-UBL/5*1X;#D? L!K;'9 M^?>TSTC844C[!2%,BYV1E"IF=(]0OI- 2F<,:THB$S+O,'(=)N0]\7)1(-"* MQ%(&FAQ.T'D>"0.-&](J)$&$:OI=EC4U[DE/&)YK#/5=W3;3*X?#/TVNT> MM'^/I\:*C%$=%1EY(^9>\EE&XH>>3.VM&ZUI7)5;=B M.:VQO@-8>)N3Q:-1:SPS@ZLZ]": BNCP;-W@V@'C-"E)8 #$Q&CM/2)GA+]0ME5 MF;:>K50VGP,]JBRY[#HP].X4*9F94NJT.-(BP$%9N#>&";,;!9M!W(5$]\)Z MN5\OX5#\Z,B"597)ZJ!BV:\Q;0W\=R0L*,I.IK)/0D=*=) L.EJP@'_-@7 B M@5NIX/_0=Y2N*'512%PU"AB#]^BBM"!@"&7"%6@I 06.8+4!@8/!/?C,+-66 MA&8A[T) 7##V:'MC+NQNZ'!%;7'090K_9MY5-%,AD6W>;:4-9Q.[ $=ZJJBN MG:LJ3D&F+RJ6Z7H;-#5DTSV;9!M )51$XX7WQT("H:&M4H:ZW$D:W/3Q>66S)U$)04?@B+CVA:MD1'%.?E M(TLM$5&?'@*L]C/P:3(D)G"<\EX ].M/)Z OKBJ6OAJ3.BF'G;[A8,$F4>,I4)K!4V< IK :Q1[.*P.#3 M1"5J:1"Q1#]$2XL"7"03=N?DK32;1QMD4U0N22VSH-07H4'PZ:\L-MRP]W)N:[J'/,@P7;IFJR M<-55':WMJM,S-8(UE[63/BZ&B%8DVE\+6(2/_WMW8*N3E3F M8NMJM67%32@JKAA3F(<#L^2$)F%A"6H\_T2X>5O:8E:ZWPO63Y*78X/I]A=] MAY=7*%\U@U2>1$8Y'A@-#Y26%!/8=1KP30IPQL@CP5H5*Q0<8],X"SS,GVZI M$@\5AGM8L 9]K#811N3(]D:SA5ZE9<9F<><)AQ3A92=X X&OQLU,;:9!NO)E M16U;V6(S_@2"9$F^+_QS#@+$X1!5KU6:"1Q1.5G5*<3ZVE4G8^M$[-[B5,K( M2'(2??[M! ^BJC.YE:#>+DO9:<>/".)/&!/88J%+N$(<^4SZS0;YS?!)HLF7 M]&_F2P?H]+3."OCDQE1TCR_(C98>$D;A<_A9Q0&29+VF#<>K0T%,7C<>^!PH M;G59>'I@7(*VX.+D)O?01UY4)815YZ'K1 S^>?CN/=/R2B=20M*N.E]:)X[M M]4(B/V,@:&:K;OT2/C.'023\0$.S8I.I)'3#1S[UD<]VP,X372;RBPE)CG>GI?JQ+CJG&O[J%LE#P<6)O$4M?ZZIH2S777&N4Y$X*:(4R=T MU=G:.I%?3M> 9@L[3T*8JDZG=.I,IQQ2 MF=H^F%5UYJ-38^;CFIHT<\O$<_>OH3(C5&!:KG[:5/732Y,,Z]2!()""P>/S MF]9^T*VS>D[W=M-%'Z)6>$GAQTE4778J;V2JMY/IL -.U5*RSH!TCAJ8YX6& M^,SZ8 C7\U?D#=CZ/N/7N1%6HC[P&JL1HH[2P##XA<>&HL78T#IA'Y[N6S+F MXM"#+Y4U=(/TNT\4R9?/*QERI8R*MZ^$BQ[80P5!N)C\'8@^ZCX3P3 M@^8#69GI2"ELV8*90R]',R\%ZU_60WZ-R%K7F/IKK5O M_<[OFF);U@5>>S?4.MR"ASNUX9P@ Z +@V>T4BF=Q[M L>H"E)TKB]!4A2@Y_;A^LR)]:9-/SN508%D2B)4CN28]V$+K !5C7 M$I=>HDIQ"NM+>'8]3X[T,//RRY'M,5Z6Z6%I'QQ@!A$8L:=Y?I:SB_F/^/(3 M,1=11#)P%0\A(J,O1LL)HOW ^SM*]5WTF[Z+%7T7%TW?Q4J3?O>=#WDCH+?I MH]BV\V'-DZILM&SM<[4^"%!YS*0-__@Y0*CD!R:,?JY)#9K43M A>,PIL 2L MF+?Y"4>U,FGD 5#A(0$WXE1#KI%#-_HFYCKF^C-J56(ZI"C&UT]?'I(6@V/I M2'#8V,9?: *DINAAR9&+5BX>?L()\8$6L!5Q!D;\"">Y+<=9RL]P"?),YR00 MG9/B2-$)860)40T1Q"C+,3=-SQPIN6"[>,MU0 MFPR#?W4G!$')OR<)FE '[P+?82GJ[-M)V]WV+EM3O+;6J!5;>P$H1"\= )O- MHTP(2.($?L3F X,,.9R1AL(J.B=0+G!;DKT6TI&GW\<)1):7SXS5?'Y-VBUS M.(O5:%C=XLZ*.AF]B(J@2QR?'H3K2M"Y'65"\G50M6&$'I<;/6)D(JE\P FM MH?L],:BQ@$&?P9-L)K)'0Q>M 0YOC M:9$O-IPGZ\"F@YQRX^?0C6.&#N-8I91"QKL&3#PT Y^"5/QX4^5'J#Z VFI6 M8ZX+O'3'U!'[KBQ:^#E$Q.IX_ME#4]=W/OPU]J(CA>,:(H62 MJ!9!AO,P"Y.$/; T38W"638BN*;$[UT:7P!H[Y=5=<*'/V:Y6I$JZ[BO*?RU MEFZ*07O8&;Y"UQ#V3I*\5,,[[5B ]:33BRD/M/#&J40CE7 12H^.R.]@3SL< M^'1LRQRI_H6%YN[#LG)K%+JR[N2:DERK!!5:=N M#%?]32EA8Z7XG R7R[9LKBDZM7'YUC][8N"8XO&J\5,Q/%(7I1\JJ[*)":P#,IQG9J\I=PGF*-*:N2U MF72&FD0G5#AF_V1!Z[EYJQ%J2*V&(E]'&;P$1)9O.UE.-PU=#/@$^C0SC')H MK\I]T9F?:27/U,A-)N#/P?IX-49V=:>R=;FK?61'K<&_D>/("A\I(^?VB29_3-HF3R:;HEA/KRX6NU M'I5&V!)G-E+;S\#+3T:@RK; KBFEM0G4'WZBWY<< /)G/^ =S_S+9.CAQ$-R MTPC#1U/9Y^:_@_";T"P/(9J,!7?7OPJR-F0T4=KV9QA_K7=X^(&)4-FNU#7E M\C0\ZII=ZO>:@7!Z/G39KMLUQ;W&"E_-G$,S*IA,9P)Z'VPO.#@1Y.(,\98P M9^1&RH9T0\PQ8:&3;D9B06RA-\[KF0C\AB TX()9E #28CX9DV#1WD&U5P2S M\\+-.#ORIZ6]X$:*;EUN<9Z8<2RO;IK[H)C5*69 MLJYAMJQ+/;S;@6>+MQ)%6>==TH!%^O&&8\O/B[2OU.K: MU>E>6IU^_\VBD.:]1Y9VF8\]-L;-U3[O]M5;N[[#<,N=B8^+7EQN_SQNKF+2 M&LO-Y<8*)3P8I/2N+GZ_D_05O=-7<;J9>+JI%TOGG7;VHJO%;A49+I:2@0Z: M8#R3!XVFXU^]Z[2R[WJV\C&7FSVFO_ 8<\[L,-IDOQS<;C#/S"^+%LPA[9&K M9H^L)L-*X?V-S]IFX03K3?18#U4M8:$+04/RZ- B74[B2(!-0'1Z##Q*9(7@ M(8A&S(/9!Q>M9A^L)L/*?=#-U^'4J*.VR'%K='1K+#VQ"QZKS-P6C;/17=#FZ(SH/;>[VXZW!V3*_9,:O)L(GJ/VIE?[,ZI7]F MWLH^L&F7>6P,B!9DJR$<:R$KY, MTI9: 6UG3DE;D*=S\S=>M>=0^4HX#;KH.=E (O!C=[4\55&$Q9VI6SI/+GCG[J4$K:?- 57/& M? &MIWJI0'9DXZ''9UI3T]DT1#$Y+"FI@8UU5@;[5!A<(A.91G,S9E-X5\>- MID'$>XQ(A_B!.9YAA472P39D/AN[V9HB:L$5M69XM;Q3,CU*GS6R, 1 S0O M"44"],')J3V3I70H5MJ0@>Q8(ZV'_;@!' 8-@,,* (?+!L#AP <+BH%3@WP63B1MC[RZUBKJU5N4%1"QU9V>5OM__$?XT]<@\U],CI MONA(T79/8%KKF(J;RIFP"3<7T[U+6-/WMN^:O4V%I[N=[-5HL=XB- J2'XP, MWBZA*0/>W,&!$J@@6+2"&+(I QO1DVZ(!-8LTPX"7QNM4C?*82WN:-,AP0_+ M4ZE$4'K;"4KWF)54^^I02HFO-2$[VEE,F\I0?SL1K!E$I$"/A$P;T[E1UYF< M;!DE/36B(6RS+C"C1!>8^9*ZP#85G,%VRZ/SI*!?[6NLFE]ALQ!5(?O]O4WJAK?I/HC5[@/(-&>$]Q8+[>^C%]UYMP' M>4A2V<3[TK3'3C/R=9%G\TP]$(_CL@'YX,81&_WDS$),6BQ2]0_:%[_!MOA= M^)[7T6=JQ;X;X^FP@L;'G=FO;KJ"']O^ V*\\H/[#A'D[A]M_]<@ 2T]36$SZ=_(5\EAY@+=%EAGVB-061A3 MB]C4#KE#F8JU)?A4$I;*^$@N"@>;5'_$^T0"G,I=?$S(]-F$6O0N SF5&NJW M&I/*J!N3:O]R5AJT?#,AKB*CF7)_19]U/O]U+Y>Y- 5BC +$#,*@(,M0BG)QAJ79CYAV2>@J";(M-N6+PB4E%@1%DB#.V3XPQA,C MM9FX#P>?M16@KDO#5P2B;E;L# 3T1;1>NBG.Z[I?&!M*QIR"@K87W<&%(BIL M+8F75%-A2._R5/(E#AE7T)&.(&XKV54< M/N3H8ST;KRR,W(8J8]>[.E'%J9V-6AI+1N<@9&G\H)E E +>Q\OWL452%L#W MQJ&:..R*L0=\+@15LKHA'/8(?,W!A3ANMMKDAIHNRFJEX2' MX-BG6$U1.N,3]4AF9SZBRL/3/03;)%3]O).+1J1+G49:Q,A$?$DCI2\5B0 _ MEYYC@4XGU8K4=7%@.@S;UA#9!!0?O4R2OF 9+ M&MZ& [SWB\0)JE3Z'@3.CJ2!P>@2\ M;ILJ8HZV)* >:2L+BK?A/JG-.%K*WV1Z5>XX84--F4&L3HN,(M*$U*.1W O= M9$Q;N&.7]N*C'3K/Y";#%Z-@'.,O%B\K"*AV0)_7864U*(TESM@NAE*@8Q6Q M 1Z >>':(L@3[SW/O&MY+ N%MZ&P'[%J;9UW^JZ_,GV9^>9J/?G__C]7@XNK MMQ5KWULR!&(V>O3QQ6#WC<%B(:G'0L)@,O58S ?HR%V$1M%4;.:[5'S]O@=:/[ !)YES'PG*K4M\-"1 MDL]H@,4I"G_9-N--MU8C_35+_[T6(4[F\Z4D>\D..$5QKS>+>=0M,<#/0_0V)H0 0"'ZQ^!YJ:(GHT=$0"G@,N26SY(DPRENBUJ3KM1?WFR+6K?% MMO4%P]9%$P"T=LT432'?6L:;34A HU5^(M7G:">Z?6 M!'?[J!N8CF/OW(NDM.^X="+HH2W9MY(G_/'4\@\C'+-57;A M?.7>."!!/7%:*/W&1TSFTBQ.NUF*/ M=HW5'N_SLA79E(;6L&9H(_/RJJL4%E!R'HAQ?S()3+\AV!$+H\#WF6<^/P81 M?M\C/*LICED77KH;B>DMKO\4>$\R@D4E'Y3Q$',+L6@B8G:(/>>9C,IXYA/^ MF4 8TO][:DF.=JU%#.T:NREI 8E5H;%7LTJ$P#J!@94Y$\9X=8]>X9#*MY0_M&H?RW9"X2)%"IC/_$?U.S+SB9SC)64&[&BKG M^WH1[_5-*A%LOOYJVU\1+"[&YJ4W"N#-CR2DI!+DDQ.76DL,VC76&&0A"_+4 MGAJAFU-5G3_L3,Z!X(/3X(C%JBDQ612N"AD3./G.3+ET=-5HCI.%]0G247Y9 M@F%/IYXHOSZ]9YF MF$AAVM#%^M:(>>,SH2EY(S=]U5!?5:UM9'L-9Y'K8\<9?''H^DF#&3R7A7[2 MQ!9J-U///3>OE_X-E.<(S^&%0>=&P*NOJ&1:3A[7S /$Q^)WI84,*8*6"K"! MST79RY/3L9U:4_&=&I&_J<5HN:Q@;CIUCAM+(8C4(<[3==0>0*D_B5/\ M'!:7NQ',M38"'.JZYP+>M W6!>^Q$,T36HNGZ6!ZA4P"W5G)[_!G8]8'>:_3T6:48N5[5TU5@?(I(AX-_X4^*HNB@MH/6A, M91^Y_\A7C5!,;AU03$F;?8#-WOZ95N>V%VRF'9ST:PMP:6]J@ZU1:QR!$M\2 M("52F",APQY_#!:1EA4P <82>!1L-$S$A&?Z958RBYY J"3XA24I3^U&U*&- M#5/J9H%8!7SP((XW>H ?P)?]!U"V[+L+2A]A(.#C1_L)"RU'(8[J=3B*LC_7 M5TY?CRPU\ B?1$ )J1<2_96II;B1@1@3^$Y6TC0)C_W&>-)69$U2C>E:A<$( MSP;21+R!?>_J?Z?[I;2'M\%.K'.X5A$719&)^0B6 $@J!T%(7P1"E(<1HOZN M&3T>-Y%$C8O"0D"C!:L@^9%MN!Q=.,$]L )@#18 M6:"J]G&%<.48<:*3TAT/B,3AP!V&E1),XBY@R0V!0/"J9U&\ \]'#-7AS "(61I2I M4F!,(=. Z37<(!W%C086.&FTHC+GJ F>Y8A_U4,4M1VQ0K]8=[3K<4WL50=M2Q78KDZD);R',P\AQLO1*)$IUL$ MBH-G@8;%;,%7'32!LM2GBS7N)#P34%2<-W P9"8_J&D/9OZNC0DX-[^3JN<;C! ;LFU+]H-_6\-;JBD MXR$# 9<2%GT*7+%@[5U,7@",THVHB@0U'$S@9+"_'RU^4BFIZ:XA835Z2XMD MUX>M8;,6EN6[C%Q\?AB**_#O?(J1.#061K,)D-&9J-D>Q:KX4!S"_9S8(*+B07\PP5&2YZ/\(^;; MM!3LXYP-$6"23[A6?Q!+9]@?.A8%Y3+0PM_5DAT)9 "&2)YG,IB2$ /. R # M"53M=I]6TTVVP+UYNC]U5I3UV MET4]=J6.L=X:1UZ-P8C%(Z]$+(+<0;BIG-CW/59!]%@>3#3M-.*.)LY]T^X7 MS&(,!(6CYUOU!FB+1;\/5\ /6,+'MP>5PX78ZL+=W\- MX:ZUN?,)T20=8NQCX#GD_@/7,-+*!1]$9&K/B9V8GQ<71!BYYOV@W)CB8F;B M/5@824M(9*(P,T0A:#L5S![.>6**FT5S%0#Z[RQT(Y!/ZLH$2\Z-Y)K\(#;R MH 6PX-OVYY8)G_,HL>=Q"U*@7XHO<#,T;3SJ=B-F_8?LT?;&\@VB1Q!:_E;' M+G.#-62NSE9-BE\Q=\JS TJDD%4VJ31D%%GZMF^X_A/H!%);CW#Z\U(3Y)HN M)$IADH85G%,R@;=SE@FZD.W,G%2MAUEL ]1E2P7@6"3@8@T).!6XYYH#%>_9 MF/&NC9<>HKA<0[AJ;([4"8Z[FJP(AZJT9)^,C%/,Q?02:KAA$W#:P=[5D.NC M$KY]"MT>'SFT(Z8E1Q<"(P+FP VS>8+(P.1N4HBC/6D6@FUVT!-22G']:@T) MN=R1A*18D[;J*=?N>4:N:%C"Q#]@(.QRX>C6&DQI@'AK!]+ZM\1>=_*D=$[C M.3"\BN81AU>A47HI$ M0/BI_EZJT"K4;<4,JM/W(YC:4S)C2U)JE?8^6U(FQ M.U%U4-IMX.^P1T:@^'SAK?(27S7O2?BT/M:,B>AF)C%YR)VVY?94>YU\4(/O M6S_@J:^"%BBQ0NR6'/E1%& 2GCERK)5T0"C&@3D UW'M4)[E%,1@O$'7_&\ MOYHXE6J&4QB2*#_L%A1^943P'+W:/[DK$2!X*"5BE ,O$A-6#4=@36)*N?<@ M'<#Q92A[+X,Z&+B-&-- 7'>^[79TOJV5FZVQ,#=E=6A#PA8-#E#]".?A4@0M MW_90929XS;,=DGDZ\WEF"^X_@@>YPOC4/I;]L3EAR5RQ2NEG8W'P@?V PZ-B M$?CCIY9<>KY 6NE93YLLWQ#[8A:[U"[_8BRQ=7*\#1[PODPQ;DKIM5(EY+ZL MV=:8:KLVU=;),C5 PKLVU8J.DTJMM<5MOG!"4[UKV=-SM5%6:)"9HFA%WW=E MCN"5QJ0\-%^JM;=.7JU.U-3[_&+C/!&CIJ-D3K06;\QT;6E#IT/<%\Q9+HI) M\U1:**/9>(QY>S]KW9%H&2G10IPAG/]&-BD5726HKCE'(J_54@)F_N%K&V?Y MWDK&NZMW-U:^>V9+YI. EZ)3/CQ- +&W\O85?UG][8SLVZE*M&,/Q;;720;6 M"=R:ZQ9E0^9:I:"AEU#P @I5J:=5#6(1@M+4-&)]<2HLR!['3Q1#U36#"V'" MXMA#YV)([0!H=*DGOH8%&K*<\ U?0%+9OV;!8*Z@'[UXK9-I3".K%L\L?FN6 M??>,>.E&>\F:&ZZ="[YT;J:33G3KQ1*A41!*N $IF3,?[#R/#@G=OE]9YV.H M.A\SI\[GV 5GG2QBW1BKHC1W/":ME'N$^4[ZL-#5%J&0"9L1?A:GDFUZ[(%7 M7OE@](VXR1YDYH&69M1%1;7:I)-3/4Y) M>5N45$/*Q.V"9:??/@@U>\?(5+:+4P:_E#$MFBKO4F7>5TV9]XHR[W93YKTT MA'02==W)7-Z*RL2K*.QNKU,']<1JIH]I2#G[(9KD-LDYA0YW8S8RY MR&]82S25@((A1NAZ)=18G-PHDCD\XJ]$54P*N65?W=YCQE!="E$3%O[ M(P\JXN^89[QM@58U3N5I4>J6%JF:X0J%?T,= ]8* =0]>>K0HVH0BBTU8Y-3-3HD& M4?9+BD4U%M''$=@C\1DV3(N_\MPXDSUF7O!\)K#4!11GLACE347\@DS:9XKU M1A3Q(YR>8 AO98OV_X @;\5E8.7P>BHJ/"$T]&!\1O"DW"/4[Y76>C/AY6EI M3H_#ZXGEEE5>E_O57?W28E9%25%F?Y/,.E*9VC74IN?LH3_IY-8]H&-%\$[UVS\%FH RM'2]L"E62 MDA1?X>Z'I[PY-W.8O("=A?$1BZ"%#4(YT*8?Z*B2O 0RBZS*:_)M!]]=00PC M!*BFK4C99+4(US8R-J,3QTB/^HXR[FZ>/I*A'TO51O/JALST.RO1@(EFFM@. M39. E?-DE;#($I881'8^-P+>C5^/EA\5YT3"L\.RM67D5G0L-1N"%#?\G!(" MU..&S-3G3&!]8E$JJE6??MS%-KXHO8UKG*Q\.S:#9Y^%--]#9X:TN*GL9HR0 M)7%@I"!+,HW?"0MEO1@)?LC&'M70\Y@C"T>N,.^UX.F4E]NGMB*BE-C>2.S2 MI#E=R86Q,%9$B 7?=KFZ"*N&O2A(@>RH[U-H?F!AI\%ZPU=,@&SZ\6 $Y_10 8(8B,Y M[#NEOJ@P6=AQHB8M4VE&H%9C:<@3&3]ES6Z\/S1+QX^I"; MANX("6LL''54UA_X\!9SMKY$36 4O:7L21];D@&&V M\B^%7+@+ME7J,.9W%@^4EXKU8?FMN"F8Y?^[DN(!Y3AUPIL9PF>R^6#\)CG_ MU\E@CKG)9S,G8YQ!K6,?!W4M^7& 74IOI#;/UAT2Z9](H5,(T'&35L 8#I$' MLF$>U?*- )R -2:0'>*1G0)2*-1H]1F1OC+5I!P5*!=+,R5G* 9N+(8+X)]A MZPV#, R>\6Y<@&)-E!?UX9"-;!E+D1UL_$*PV[!<2]D 0K/(O+SMN-[%'%H X^-X'*&.KE MIK+J$$_W3^4N2#FJ3C** GUI/6 6ODD':11%*&^Z(LILWVB$UM9#AOSUC70!?=JB9Y7^V+ M8['7V^73/.TJ:@+*6^Q?UPREOX! :KM\>J2]T_R(BI!I_-!S)098;1.EVV2) M&5E7^?ZR"@GJVS'IR[-3T9NQV>[ V>#'CU3%(:SR7%DP]+1*UC#.M)[#2T5, MR1:H E#(X0-&8&67%K?XJ'&L,("H>2+'LO7+9TFH\_H44KR[R?&"$+_^2">( MD)LW^\KY5BU2Y5-!=?8H\R?@1G=T(V^B;PI0Y@C M,IZIZ -.>M &*T/3D6P2]2B-+W2*!W^3%2/";)!*Y[C-O/+I@G:-^8+[#!/X M^$V],%FD;X2=9R@',%':23 G4]0<<#-P:'O$M>B1L5C8>:+6$ P^M"\[K;<@ M6 Z' .$MP&&VNC1D\B2B*]IOSPU8]S'7>0Y,\?3#- ML4I>^<1 G0W''^RL$ZB2DN3-DNGD2+P7(V&JAI NL61TM:"SD1QVBC@- U&# M/ U1)4W%!%KN/3([I%FS:1Z3#93^K&C&(+=SN&5#UI@*T%&)'6E+-8V">\=4 M98O#)N1NP=+>@ELUUW9@R?(W$\*V;;P??!UVB#;K;:MJ@ M5[1!=YHVZ,WE;IHG.*U%_I2>E%71#MY30W6[TH9JREJLVYE1.%4ZR2;E/G-% MZ\9FM]Z_,U]C;X=70V^'1L:#;_#84MKTZ/W6@ENCF:2>K'?JR;1<\,Q+^:CB M"\&_?(* 1?@PDGMRGLYA"8N?RAGD2;E?!)N"HZNZ(Y7: =$&*RJ0 M*5A7F3_6[D%VG$$KFDP]IA(&.=\" WH$-\![R[INV7B;KM_4DM <<,J5@TQP M##C="C/S(M%DJ8\,:G@)([D&"5F5LC3A-8?@:3S(_*G^,![F<$/EBX)UG)2K MJE3W09GVE>^3;G7[I,[YOR@K;FJ(&[EXSPP#V;ACL-OR@0N508[?0;&M*A+7 MF"W1YC3*1J](9@^=)#4XBP18H9'9NKQ"Q?9]K/ 1KG>0,$PVN=&7$/"25RJ! MPQX,P;)G<;(WYSSL\]?,70?PLB8VEK605G/V/G@O"8'CX0(?XV=WXQL[>KSV M'?SG [PN*&[\O,AB>=YJLVFM9[YH4VI2@RF%]./G!/[ $DH>LF%5 MAY!VI&-2A_S7=Z L8Y\R0?A?1,Q< /DEJ6.'4<&$F$P+9L],#O+$2';(6#;1 MJ_!)9*&I#BF2(#4D]?-4OZ.#_F%2ATPO40[$+3@P7\8V_(>,/DL!%<\62AV% MP3=)U#PJ<'@#[:VP,,OE*.9[!PU8.#_K$=[:).RCJ#D30_347%>]_(9$; R' M862!T>)_HVBD$]KC6$/OH(0+Z6:<@\LFQ&*?^J4F7$IB]A!B"8^&0I,N&:+G M:)P7]: J]S/2=X.A[89S\Y?,LE*7HO#CY0(P,P4_60Z:POS"<)PO%0S3*ER: M84VW-]2>64*TON8[->K6&M7HA\G4"^:,_<)\-G9K M4J0K'O*B56E0@RJ5M#2'@I@'IDRK%[]2[E)I4=Z[O+T P)KW0%^?HM8^/WZ0 M\4CLZ!BJ&2L1I&Z%0EDSXAYW9O' =;%\*$Y0\/@ .CK9?4P*&-'HD>$S;9JA M0#P6'C'.3TG.ZQGRG=]'# ;@$Q.P]9GN&5&3$'_FS+-#WB;T%2AC3Q'T 4,& MMN\F2^&+I)R'+E61(8R:&X:879[YF<^(![_FXPSC"[1@O(FZ-[8(.;D"RE]2 M7'-NWNC/X9'7Y5Z+HY[A=SBEY\IB\!AV6)!UZU%LX$"U=64"5./4.$54C9P1#T)2.H?3>K'; MV-9F5\DY5[S;&'LR9]J4-/$ T=$"RLZ-B C,T6XQIF IL35_7,GS8X #;"36 MSC/SGI@A JVV:B_5P%,6!KFE"T?'.JATB*Z>J$Y4ZS5!C\MW6'[;HPE$40Z2 M3AT\!B*,C-*?'YB/I4*;H*Z6OMO^]5^-SM&T!N\A^TH9"IE?L M;"*BM6E'G0]I>TG-]DL:TOT< OH)CN* M.=J"E3O;%7NO9S$&OWG!>A3,0M1=;#(,'&J\AL7YP<0=&=*C5K-;949=FW05 MIP 8Y:S6I) 'S#P$J*AQNML.Y*J[E5QMZ,Z4B8,NR-6:PU@EX/2[32$0+J-'05 M\@3OE\/ISYAL5?UOTC Y-VDDNWPFX>U$E&*U1%$91Z90'I-NB_^3.O MJ<<$C!>P*> +@U=@Y+K\"7_;X:MW[?.6/)7E,MZ9$]A0*"9";@3,#M\1\,4S M,49@S@^'* X\$,,G!FXX C9IQ0*(W13,(NK;CM+EB\+D3C8C&KT"1T30:X[M MG>XDPK8J-7;VFQ\\^^(/J))HF"T3N6>>4'%]=!&X-T-K?G0CK 8;R/CK$.^%%X:1?H)9=J @ MM-B9'9W99S+Z^%KT+G^U[:^B*?D-1O!C*I$1HPM\'E 0VC/22L9709@;1:& M-5<$,C[X,KE2-EA=P-K:N)+E1\8"IJU%R8K P^X.\@J8Q\ 48P:&M_IS! MOA#&]0@>$H &%RD**IO /\^F 951QJ!Z.,%%79J\0)7(";T@C"5AM) YA581 M5UJHOKHMT['GT8$/2R[5O-MNFG=7-.]VF^;=$Y]AW*FVY;;]JG#=VVCN?A7J MO\8<$S^4;W5=?"('\Z *SM0(,Y7'D[S#F;H7Z!C&(S&:C;# $FWUN3QB,2"F MGTWXB^RBOTI@'=9>#GY M5_%&.D:TB*]D# (C,0A>H/1>5"&]-2)GB2GCLZ%:WJGHEJ^N[6JG9E>Q<52$[->)'W:>3JGQ^IJ.:B*EO3=OR MAA0) 1TE*ECP4YP!@'/QDD8ZT89$U?2B4XR+14SNI=9CSD'N-8F+)"R_@'?- MO:V1W%8'4%^"D ?'HJB[5^>0;(12.&P28D'5JJ#@KG*#.1"[P8%?V7;?U'R0_0[.!@.+QF>8SU%B/68L>NGG68)QM"6? M=Z"5(MA',=UP0JFP28IM=+YQ&&:J^1VIXXF@4%RNE5(1+FE\4J9[1-#0#B@& M%\&:L5A$GP*0/?_XK& 1YQ;#@/&P$X;QN?EU-GHTQ'H6:GZ3 ]%)%?%A#_2B M[8M7+XF&O421K";'4F.216B-( ;NOV>V)W!]/TR&C' 2WW.Q>O&ZHY*<1"6C M 0IUAW M(^5O4AY]0BQT$A:J3-48X01XXS]L8,L8SN)%!&F9+30 \)%OWI*1;WR2$U;[C.R8/02\-D'DW[2NR,70?62>)4ZU MA [&O@I4I6CR(#T3KUOWQ>%5 C2#R'_(H9#!\3[_?_;>M;EM7,D??N]/P?76 M;$VJ:$>\Z);DN$JQG3G>D['SMSUSGMTW*5J"+&XD4D-2=CR?_ND&2(F2*!($ M+R(EGJHSL641!+H;C49??HWHKK47 )513:.&$R]B;UXG@0(UK!G1S9%)YO2)+N@ MM=AB#A)I>2=HG#'AQ'O)\K"7_=8,],_+9M7;P!ZXXS"[CU4Q4ZO ID#M:.#[ M&4L4M$T.+@+.JMGL):T]>L-K$EZ"?&"&Y<7%A[Y='O TFY!>BUGR>]AM$LJ$ M7W916TZ;23#+T%NS:/PI/X1K:#^I,RJ!0/K5S].*9-,[JAM1900+.%R5D4MP0RDPNO'OX.Z^ M=8PC[*(;^I-_:.&UP CYME<_P_O>J&,!/F..LC#W PL?#_)MER=+T?5P,D^; M!_L.M]KYB9^0NWP_U74H5_XD(M^_A740!.B7.<(K>/;9#';:LB-5\!""*1SP MS2&7J$^1W44>3*:=UV(Q&V9D8)2$?$TGF[ZF0.5NRP]UDE$U[J=OK0$"3NS7 M ,<(M#N<5P%24DB:UM*L5_[ Y4%W0@\ZTW.W/70KWQ_#AP\Y!@]7Z'()UA39 MYX1=5_]D.I"I@(._FN82IRFR!<@:.Z(BO^';)DW,\@^QA(CMX>ZS7,(G1?;? M"* MIB:M'PC._6-P(ZNY./J5 CW]46S9K@<*V6NLWPTK3S[83:7FXOY7"W3_ M!RE,?H=AUDRFDMLI!SH6BGJ_1L$-T5\LFZ:S$D'8*B?+KLXSXDV">OMZ9]^J M3?9M3/:MWF3?QE86Q:?#YIFVJJ;K%).H=7[#-!X+KV&_8>UA7FCG$2,?=,6< M4T#%W(J TC.E8*UKYW8*&F],-T92"SM\-EG@(VW1L/\]<8GA#!E2\Q6EZ]TZ1M M^^@C>\-\R,:; B.X6]MC%QP(364^6491* [LPJ'>_65@AG$WY"U=97IAWQO# M\XSAA.6H!87_V?0V>X<&2UZ"4"U< @>0 M-#7'9(4 -24O-#Q.(7[W;?SGAZ!K.!B1;SB1IWEXGMAO-K%*#R(0#<@(JR?$@!W,09AX(, A4^536S[9>,] M.M;$GHY"R10LTN6#U6[U.+,6LR?6%W!]$!?AFQ#?'N<@C6A>T\EV7E/IA]5^ MI(L;NY5+4HO4!%?F=.'1W)RZZ(+<"%M@1L9NJO)MW)T;%I,AO3=I8\O.#8:Y M5LR>E>;3A9MV9&JJO]J+Z0@O#2;<01BRTW#5-]/OLLG*4X!>F+HTMSV\-1K3 MD\T!:9[JQH>U,7TI?!D5Q$MV31A8(_KK#1+FFEU)A!!0TPYZT#:N5X"-2RFZ MO-VQ3FQL'P.1@]MDU9Q52\B\##)7)*3ID)!1D+4*LV&YA]M*!/YSLG[==M>X M85J^0L1<[J%#\VN,H&]O;&>?A+?"M1Y[^^ [GS&1W3M9>W&]],XC.H,6SAME MOI"2B1WAH#7*H@"-$E#3E[<:79F7:H57I(HO:%DF-"-@I&\=F13FF%;A^K@- M)\Q92OMYH;-NLPS-6W8Y7^U\JIT"]7)K2Z@(EC>J=3^@:6WY\:R@_Z+?.!S3 MF^03=FA@K5RH1"ZZ;6+T>LZE@?6VJYIW:#@.Q6'V,]=QW'596^5+^EV6Z01. M @^P+)D([,RL-7ECD4M]&M*Z?]IH=;-,>'?IE44=N_E>S!9?3&E"_"K#GETU M<4Z6S>Q@8HUZYH4,F75.L#O5FRZ027 M)YC:3WZ:KDSZ^6\M^*10!^PQB_3_$2R6-5[T"/OX\P5L6Z!@EN&#WMACF KE3)VT75 MDD^ZPC;+=C>0V+V"Q=U^T4W(\/-Q9#X"+"7[NDO^XJD;W38?UQDFX)T"89_3.[:=F M2>YB/,;,6I;9M&PG4[8P9R[LX!?8;EH)+[#6<.T:Q#K#FP@:L+1?0]WBV7%\ M4@W3]83?=-V[%R;:.NO^:ONN-=7M88B>$H"=]AZ'K&1X-8X1P M\;"KL.V:6Z["'>1/*A,IH!* J^9$:VI.8FI.VDW-2;J:DQ@/;(H$T6L_S?:& MHB/=C6]H#OIT,)]/?6RENS%,]@&3) QGY-XYM'X,+E8,J=7-08U0KZ1V+CT\ M#FZO!O=7#]+-P\,?UU?2YS\>I=N[1^E_KA^EZR]?KB\?;_Z\#H5GRM"RA0.2 MT0/- 'J_+<,"<+"YWIEG(C07.Z).W( !3(V"AAR%XSM4HRXK]NA ?O?@('7\ MB<"<*-Z-3:,XK&/O[[2D0:'86EJX"0\"/:"&)H:#$>21/<=>AXAUQ-KV!/.1 M::[Y2A[HT,'LV.F.0SUAB,9/@@E=LM_ EC.^KS^7/T<]&^C,%-T)_GPN3/: M590R%RP+^Q4SC2SRNN(F]G-?\=@_'\.=F"- ;WU(,]N*")]A@ L/ 1I"6AVD MR_/5+9/6*Q/($C8#$H5FN#QTS]OAXS7B86X**-T=%-@V7CC6 M.5A3F)^>G/<7)V&M^9ZJS)U-[F.OZ2 GL A$(+-&*"NV\T%RGI]^55NZK&H] M66VWWVV+0AQSES97_CQGX&I=Z<8*"J?0HF?X/NNG#^JEF&]'24@$+ZMUX$$PP9.HD+?J_#8L"3?IGX7+JZP'05"RO#$,'ZPP;/$B]#](5 M&9O6\E*U2B&6KOVFQ<6SKU=I]M5HQVXS6%$Q(Q!+"Q^-G\2E[&9U>O"[=+]* M5!GX-W+8UU]#E_5!N&N$(3T@#B.,%0+%+%PZ^I66CBKSGG*3ZN5O#'&32 ]+ MOXH*LK $)]C8^@$60=&\[;4JS=L:[7S_OBZ%+NS(T^!07@I"G\)$*\I'AEGK MHQ^;*S-:^G40=:Q'>O)S%06ETJ)0&49';/,/TN4Z"C8P/JS#X=Y]27W?-"WS MUK;.F"O<*YRG:E$\U8]L>T?MRV.Y^!5[B#C.^/Q_VR;(S)_PJ@76 MJ:83D&A'U ZG29S@M/,3G$<;8[JKYE]W/Z68_RF'*?^W9R6B<#UR/4=S7[Y M#-*-%;\8,)!E$8>5E6"F@G>R;/U" R06V.A.0.E5TP._&N]R@E!0JQ==D:%) M2X1_-W[ J '$U.7=U>\!OA0+UN G& *R6:V*.\?WH].;1H!8"0F&&E9)84$4 MWJ77^[7>!WYFS=9RY5 (!S4BJV'Q05)9N(@MX/HG&;(RYCM,O0G/_/HNF+A\ M@M-EC;MH?RWR3!MPL167&I8HK(@_1FEV$C8J EZXX?T*.S7D=G$_LS."[5K4 M?T'T ^M*30P@VGSM=$Y6[73\0"1PU':>C:"D"P9Z)O:S8\PGM&?'$V*#8F^T MA67Z'J.)@;5,"\<7;1IN66Z2I[?E\YAUM:Z461<2]D[,W\'$G-4@)\MW^:.Q M>5X:#CJ6?TB;?SZ7_FF_DA?:ICC8=AA="WW/"PJMPA\OZ^'\))^Y0UXH2MN2 M>B=(/0:P!=)@, C[ "S?#9,O1#J:2;Q&K*<@,(B_P.['$CM&PF7?%TKPM0!A MF" !53^4N#TJ'3[+)36=HPCK+.=4QJ4,LVPX=A!0! E,X[7.0 +.F!$<:&(; MSPZ:=6$1FA;U.*&0&H%NO;$?EZ"##_;8PV[>9X9[9IP%"-?!-[&AR?*KPZF] M\'L5S8R?Y@SF&&XS1&LG0>U0"<1)R*OY^)EYMO.#)AV/#,_ W+;RW9K:PW/8G,UFSU0YSWP]^*'X6^! MR9M+SQ?*>J#"#$Z(X:K+P=."E?1273F=XL_ Q1_$ VL5\T%9^@NJ3'>]U2>S M>&0<8/GT2M!(D!P\97^E]<_+7)1I?)YP(WNUE;U_P5T5_R=]M9_!4D=-Y"MA M%$;7UY\T(2MPJQ+$$35]6/20%0 J-'&RQS?3O<(+-$6F[69JQ'#X21MB2-G 1)?/9].9CR MNUP#N:9N[KH:;+D-8E.&]29E."9EN-.D# ML@5CL^OS=5+R8H'PNKT+Q5-"9 M@NTY37BIN^$+ ?V\F'I4(\,5[F3C>N<2&E(EH1S>H)\:/# S?E!\N<#%(;&> ME(%/9NFGH7FCHS6?S"IY]%SR*13^.[:F(6BO,RR]X)*YFO8&*HN/$6TMFZCZ MF"(N[;!)D.3H?0VNP\P >2)@6U$PE&5]58"_@L839HB<['SCJGJF.MFH!8J0 M?TU?"ZQO.ONHN^#D\OI.7@I+E/MDE0S.T1=9HY*SU2T9N@1O;"A1]<9EJM1M]Z-E5*+BP4#;9_G*JG&:8;'5P*7"&;,XZ<7B010C.N MRXKQXIOW@HM>761D,%\]LASV:7E#"P)%4G&O6MX!5SW$TE*V%G+WB"W-\Y&Z MY-2+76HN2HEM'F/!''DI%%XL!6';Y$W,K\<[+B\/Q5*E_!.QC>4IX7EABL7I M153C[$W)7%:/\#B1E,C71.]0_Y'^QB,^Q7RSY8OC9SBO!^ZZI]2"A\NP^X_3 M,^U48J;)/T[-G]X':S$[&]G>F?^-=:LFM&*_T=\II MOX_>3.N[VE@IZI5K+;(]_1NMP- MCZV^HF\2%IC4?3AU7CMUDZ-5_FI*Y6;>MY: M8B]"6:QQMOWNM?[SE1$NM5;"U>MEDBY?L+XX]NR>-AJ':]G=^#%(OWCP(W&[ M!4]MM^2>WJZ_.M1JQ?9L.J4B7,_3"MGI\+@*HN-^5#F#!TO(:Q7']70CI19I M?:=([W# \,[[@&G6;FA6[&TRV(^^DMFM8Y2N)NL<=\F&+WG<2*O!EF(MT 27 M=?0QHJ,T! 'P'5[#R&?22A \)(WLQ=.49!2@70,5[&L,LBB2O1G=CMS16ZDE M2,^RK6O,$A$+/Q5+>*VYAB%9/:F<#%&Z?;G=2_;W-0S)Z(;EUEGM5E=N=;I% M<$3D%E3.#33YBR5>AYO)Y#F9JAM:FUE][Z5?,:GOW>$JLD94]HVP1J9#!RM9MJ3];MF"[E> MK2,FU[/5EKM*IY;B*WZI2T,A195;7;V>!!*^6:4A4$]N*]7-I2SDBI-JAZD= M6:MH7E]UC>AF,K683)83F*.B2ZW@DIO)U&(R9=_"XRK3]G&V]A5=0-YJ8B\"VM1WH8CU:RAB?66_]3Z=KJPIU3W$>7G?:=60 M]]G42S58WU1Z%5JUU%$2Y/KH:F2X*:J MGHI\\#5?&;Q]O 5&]=D\"N:H\H>%.H6<:MT#K]OJRH3=E7 MO4R09C)5BSD*V?7!1=28J)6!$YU7RU MZBEDV0+16;>FUBZO#**&%5_BE\DT]2CMOBXKW7J*K_BE+E7%E]RO:46<^+TJ M#7VT3CUKA(6O-NFV5T?6VWDEVP2];3$7V^'K2ZA@=V%R0OOU2;8U M?9,FA@L_8%MOOX.FW_"0?E$*6L)M_9G:QQ/L[RI+IH?-*"W;"_?=A'/-Q6Y7 M?O-*]@5"VTJ6U%%*_P"?V5?8=HHL?DMJ(^+ MH -A93NTNHX7:M!Z:8.^A^O"Z$NPGH?E96G!V](@>=/XG)NIOF-I9_URC M$P[6@=_Y(+%/_5'] NO;HH%A,J08O&.*!=%\4OI*+49PW89 MT M^^NXH7M796'-S]GS>*]* M6_@:X*_ 1C1^WI,IO= ]VC<>F;F7$\-Y)J,[YQ+^;'ID=&4Z9.A-WQ[MZ[\6IO?&86_V M.1)*N"N+$[.K:\[(K$E813*RW4I?8G+ C.2_G^M%@% 4B[FBI]7#E^%0)//A M2BQ*+7G&S[7$XUW+KF]A1#;URYQG7VW7_4P)!KLWQ@F,*7JM9,SQXZGU*E"? MIN),IZ=R73<;SN1PPTW'F7Y';NG)-]T,Y43%)>/EG'='4U%N0EDGQI.]\*1G M8C\[QGR"YX=D.,1P/^28-T)?&BQC.6I\IHB?XD-& X]=@;ZOE\ MQRML0L&#$E5LXI'5FO:=%4/]T=+B!9/R/)^JK<5K*6)9<0ZN#< -<+ M!RS O?(Q73M!GX]J*R,?U6Y+UKKU; _73]=?,""9DE5;@.QW%9$(7WFN8X$@ M7OQU:>":QMDWN$>/S2&]&ZGL;B1+OYNC$5R\KPW7D_[+F,T_2G\\#'9DEX>YQ2GMFRQA#3=#<"!_ M+>20] :F.."3.LU!_S&/]W<"_%'CCKH#[ME%%TV'#^3"YA M4'S!@$YH>?1TMHX>O76^73LBS6#SX-Q^Q6#(A^1IZV5/6]%BIOUNS_L\YP#_ M=G3?[W'"Y&P[U(__E4:F.YS:+I79DUO%3 M&TP65WJ%E4ZH^#GFTP*WMR61GT/BNB=PEO!;V6K:%!7B8(C0> ;]? T2X[VY MFWT)SM20H,X1.RJ%>5F!^73*GT]D4Y.D#WY!JX%!12VW@NU06!4NL"E-WOI( MI;;"%BK5.0]H4\EX.=6 A>HTL% QL%"]!A8J!U@HWG2R[U?LL .-/ MTN#V2KK^?W_G/<74L 2B<9]M" G[EA2RZ@DRHP42P<'^Q7)],(:-XEQ M-$N_7'FU& T\,B6HO8:NQ#X8$=KK60IJC>B'_[:='V=PZ"_WT[,#-Y^&;$"V M&*K]89F6"X_!*=&0:HM4OC#='"&);%BSLZ"W2D8$TT)W])%M*HH!5<&*BIZ7)/J66YC1@UT]4UI99-3>YJR6 +!T/-=-5+*:D)UKBL MUQ-A5XR:XMF /+()QU.?HX']P5!3&#J-2S;E=J M*B;AW4;"4TFX\$TDBX3W6W"!5M,C+"9)>+E5QJFN+9>&X[QA?1H%'Z^]6!5R M5XF$CV)DH[G@5CBXK>8+L M'P=7Q&,=G'N%,]S1L"6GH GGR<(9-VG8DE/TA8\MO6Y;[G0:MI06Q.%C"V<< MI^%*3M$@3AT&5ACB\N1XX>+(_]H1;$H!X)?\Q1+1!)O)-)-I)K// MR>RY;^T.39C8*>"3>7&/BSZSQV<+=]7/SHSJ#5 A3:2;33.8@)U.\?7A9 M?$_?!!->#%\W"L>?)Y>SJ\I*31MY*XHX%BD':=I:;7MX*TJZJ$G:E%5%5KI1 M:$C5H QW@+>7$."M_ +Z-5] MU7W!2@574"\=B@VH5WOR'HKV4%4K3M3DT@L MDO(A9JM$=*X13P'I 8\YI.V(,IP2F"9N-67(T^G+_0*2= Z82<(&7(:4_);< MTYM<02$[0&UR!04IIS64$Z2MJ3^[W\B\0R^)!;+)V M"W9B1O9GY$OBT>2^GF.AVH%L[,+\IWQ+HVH=L<[5!T7%'=]&^K"427BP]!::SZ,51^8+T&[KXV.@1'5 M>VU9T=)[OHZT\;&BB-2\"/"EH\H=K>E'SDCV1P<*9Q)-7EZMM,IIE,,YDJ.))V]6]+SIW?[IRF5I VS62: MR323.=4G=_>\AM'-9)K)-).IA+7(I]OVCL6@IH.$#$* MBF@_0D7N=6N*.* 66E.L:"J0IKJ0 _&D*;3?E=)JR6H_V4-93=(4VKU* :-, M;]44W$05B9^FP'W18$,EAQLJ21JM4-P756YI?5GMU%1NM$*A7W19Z22G;U:3 M,(6VOU7EKM:2NWI61=S@7NR.3%6F(%+0+E1S;: 'QF*[@51(P;1]5+&VE'SS MW0^?2\+&LCB7VBVY+Y!P>" V[D!L2A-#<\'U?TOJQU&@R:TB( G"J,,PC0L"6GZ ,G6S@#$ U; MSU9Z^?H.2PY$M14H323 M:2;33*92D\F<5RB01=WTPFLFTTRFF4R=)E,%^W#O&=I:.AB P".N"V9H*ZK< M5NJ:_R92FL^?&*C)NE;7E,ET896TF8$MN=VKKLQP1W:3&G54?@%ZW1>0U+:B M\@M(PLZNI';0"\TV5Q!@1DN.&I5Y9VIR@D7R.<0LD7:>.<%Z3U::-FMIF"9L M$V7)"9;[:OX9. ?,)&'S+ .3VK*:9]Y+_9G$?\HW?1Y$*=?T>1"E7-/G09!R M_:06W,=&N83#2/PV('X8=759Y2A^+RYG5\2!V&3U%NS#[ AG]79T6>OE>$TX MD)U?F/N4MRV;W,ZSD?EQ<$7<=FRWDI&S6PZM/A\*JFA44>3^^VFBR$W6TKJ9]36Y:Z6WLMT MM&PIJY^18)7RT?)%Q.\GPA?!,N6CY8L(](5(6S;!.N6CY8L(^(4 7\0*E8^6 M*R6U+E9DK=^2.^U"^A@&-Z[WG@%4N A><;N8$<<<7IR MLL>2-R'2<"WTC)_.'7L.=\@W69I/#1,4D MV*$V(AH I?"#P\RPMO0?I^IIK!Y:\V3O:L;F3WP(I":@%KZB),/_/STY[R^D M@"W2)W>N$N'5I=8E!IE!DI5KN;_HID>B$3S"&HF"!:1C_\M^W\.#.ML^5^ M>G:(>T02$T.V&*K]89F6"X]-X:F&5)ND\H7IY@A)9,.:G06U4QD13 MML2/; M5%QQ [[E\L9&=IHTO(M/C.4TXS;CECYN>O'?J1TBVQ9K]21+,VXS;GD1=/]^ MK;9^V?8K\8;2/Y-GT[+01_-DP*UMN%4@$%SB?XEU#"Z_Q>\"]!_I_B+B[$L' MJ>H'R/76=IK_W9S@ZC^SQ6='[Q8G1+4HW!;.Q^.E*"?P]L$05!C7E)>@G)C9 M!T-084Q2[CW/&4@^&(J*Y$VDHRAG"/A@*"IPOTUN/<\-[0S]]*+3[Z')1CS8% M8+7'"YLIH3R)GN9[_9,'6'/;1KJ*+V^#/.M M('D*L%%V4V?#&.ETY:Y:77.76R\DH1%6?@%)H(#[=MA[<=D$&]ZLK!#TV MZG9@<6&XLK*.N9F!DK:P/01+UY+Y0$&W?),H6 M$4I%(K4M*QP8)U76]C7OZ@0:L9H+*,(8$912'4Z-=K>*6YF?RQ7U$A=AE(AR M6==E11$)&J8V3@KO(46];%-6EF^,_F_A>EA_RE?TE1X+HBIPHH+V4$0ORQ#] M!BORQ80#.PWN> EI.D*\4>1V*SUNQY%S1]@/E7KGR"V]('S>.G.'^UQ/"IX> M'>6*C.JED.L>6(R-UBDUJIB".WI+[O?20YX>/'NXU4[3HJ[PC"LAP6[WY!Y' MIFC!>/>EM[NZMD8QU:P')DV"UYR(1KF74]OEJX-59*678S?/H]CUXE<<7KZH M?5GO%K3;#YEZ545B1;K>T5*Z@5<.7?*Y,W*<+V 7]=K-? MRKHL\?*EUVUS5=$T?,E?3A)\0 "X8A&(7NN;?A$&C+\'O<=%G]OALX1+)H.6/*RA[ M?/ZB@N1N)M-,IIG,04XFW^PC/CVY$T>RJ'2W^)M7.MRMP"_>$<>'[/#9^WN2 MH@1J%8ZII:ERNU57ZA2.D-66-0X?\;Z(PQT(KGF-J]K*5N.Z_P4H=:^&4RI: M#1>O(+J%([OR]J[?^P6K)KAZW70.\\ \V-5?60@&1^_)_6Y-C\3N'F"6^G*? MH^=>-$*7K=%U#18J<$A;$'),YV7VYW M1>HORXU,503G1=""Z&7#>>GT10R&/1<1"QD+J4FC]*I8E)E$&F%X^%0P&A4D M#+\"KSDDH*I4%!*0?P%U]^LH%?7K)"F'4@"@>EGT9A4\"M7!8!&T"?IY8+!H MNJRWJXB55(1Q($@C,'"58S$2A*%\NDH5I8A;UZMU=X&K576!+IT-;S) MQX63FC?)AMG1L8;[3$^*8S24VT6YI !*0[E=E&OP>$0IUT"*%!XM%#J".K)2 M5'%N@RA2$6$2NQDHXH@B/4WN-[AOI5T)>-F"G3G;#4)"6;*>MF=,DQ2W+G(>PD/2R%X\34G&XW#70 56 M@+?5'$<=\,3SSA7PQ+3@L36.:E%>OMMJRHJ4/J^E93)DZ,TZD M&#T/1G54N:.E]VX>+9]$RN)SX9,NZ_WTCJFCY5,ZB.@\%9\8QNK1,BI;@RMQ M1HF"KAXMH[)EVHDS2A2%]5@9U17!D> 62Y^#0/QD(4008@*#V:,^)*M^15NK=GAB6S#V3I =8R_BC-#.?9 MA,'QJZW5Z/.+8+ZWBQE\<[C].[I+3TY\M^G:+]FG02>P-N9_G)U)7TPR'7V0 MOAG/( (/Y*\%L8:(DZAU/TI_&M,%_BR=G?E/4N%;BW20G&:W*(\>/LB<".@8'G ME/KA^78BYHND#1,IQ-]U(8M\>7B^N) 54_,3L= DUD8&*4?585H+EK&-U_;O M5Z8[G-KNPB%WXV^./2>.]_9M:EC>P!I=_[4PYYC5@>?%W=VX,@]]3 M\\[?CT-[.C7F+DAA\--'Z=4<>1,]1^GZFF&Z48IG=.+ MKSAO^/^G)^?]A13PFS/4$D&2Z,.\NNNGDBVSU9- N-FO2)D7,C&'4\)7J'$0 M!+EYW"3&T2S]TIB;'GSV-_&W@T>F! Q$<^A*[(,1>3&'L.&#>#']\-^V\^,, MSKWE%GH&G7!$$A-#MABJ_6&9E@N/3>&IAE2;I/*%Z>8(263#FIT%O1\Q(L#I M.C^Z3<45..-;+F]P<-LHBAAXX$E?R).S,)PW2>W)DMI2U=B : 21$H.>/('6 M9MQFW%S'S7&;^%N2_OF#1#7^\/3B[M4BHV7CACJ2J!FW&;>\M!/_5J^V?MGV M@6;N%[#Q$N676*_V\EO\_FO_D>XO(I[J=%#/05:))MY70.G*73TY>T2<#A4C ML' K0UZ"JBVN(K:#(:APH1 W0=NRVDVN33\8@@J7^/"CO>NRWDU.G#@8BA;> M?D11.K*N'I$6+;QE2;>CR+JF'1)%NG6%MRJR6"&%A*QGX\X?K";>;3$TJO;C>&>!H)][9)3R.5([5M M7T3B/ARTG8=#Y:>NUW?J[ M_XM#;[$E:)6T\VRQA0@F63E:)]LD:P<8N:_7U903,5.R-G#39$VK:4>ROHAF MS4@O55$K+6#QC=[CR;F'?GCMCMQK1\%FK36NN.I M6DO66]4UB[@-WTZ]#%\ABR[K1FEC86]RB<>^O4L4C'%,G,K(5K=RLL4]]5Y] MI]ZOVM03^@X(F1(K]%$0>*[V;MV^W*ID:Y(D\F3#;NQREUN53IX"C M?S=Q-LYX%2RD ^B"J[>JIA'XIZX(3KT*?I2*=!H5=*1TLG4:55HU[#0J'M!) MU4ZSACW$Q,,X:2BC$(XM96NP/[E5>TE0L[)0ED.9UO9:TO$E.LCDA6 M+B:7P%?QD$TZOO;[(LZ;O-J/U:@IJ:#YT,VC*:D.;*IB\^DBS CAGJ0M-3D' MJGHDRA9O244B19>[E>Q[SZ_%JY>>P#WURCF8BS L1)LN]W2YU:ZW:%;.R5N$ M@2%Z?BFJW.MF,"!+<&.$7LM;>A4?Z;PGPZGANN88IDGI_ZMGOWLOC1U[QEAT M9H_/%BY9UDNNQ1MK9>3TMGTDFZNG829W1YQIAW7:EGM*!NMT7[Y88>=)*IIM MG>T=M;(I 84Y5?*0,J"<+I)]4IVCI[Y!.KUR03KNJ;?K&TUHBT83]J11Q7TA M&32JSM6U;=^Y#NE,$)JJI 2I2F78&_PR65^?<;MR/F/^J5?.+KY O+, M7_!-:XW#M([)V&K)6F8E5A,'1$"P?CJ"[;IZB%*N,E9ANW(.)_ZIB_I2RG83 M9.J&'.H9+1FKIM&;*SZPYGJ"'H:(79VVY[;6M$8N+0TDF3>[ I*=] V>=G+I M7>T95)3?).W>T060_0]]\_ ?9[O],\=&LV)S?$44CB+WM>3 TQ&IG,+RC<19 MU)*[>H[-G'R,XG*M"O7?2Y+K+$['3!>::VL4 T-9.X$I MXA[3:6W?8[B;AJLMN:7D*"\'LK&+NL/P\D539%UOS..RKBZ\;-'[LM9IKOPI MV2)\"G)K,:TGZZU&BQ4:/!#A2U?C2M%J^)+/;8B7+]VN(BMJ<[RDY(LP+ACW M\<*%!M9P)9\[%K<6D]5>3]8XBB6$.%.%:MI20G7)7RPQ;MA,IIE,,YE]3B:+ M2XFK=9!X^Y/[J$SZRA&PF4PSF68R!SF9:I8F[>P*M9_[8E" MU8G4 U1=!7Y$X_*S!U"=UTJH!3#V:,T!FOYHI3WY-[[7HB MB:LM$9=U5O3FMJSTJGO4Q=-+I#5;1GHI6G6[('"K>;UR:IY[ZM4K^>*>>GVK M<3J50S:)5PS*'EI8='19Z9:'C%Y<=*DD[/3X9$Q16R*B.W0:[&>MJO!8^=L- MO-#/FMQ1ZVI/";=NY:"+TJDN5;CU>GUA0SKUA0WIUM&T M$NCHHD=N1//;5.CH''4]Y1^X2:02/G'3D*:M5M$622*-\*&;"K6XUNCHW>KY M6;FG7E_?0;>^OH-NY7P'"5I Z :>6@MT^B(7[O( 1>N#;2YZ^._J,9L*&U;M MR'V]CD==-G]]6N1NI8;HYEE]]"DQ\L6:R%;'+JB>GY5[ZO5U)73KZTKH5I2CQQ1!)_CZ#BDOUJD=%)F3CBA=@3$:W6-A?] M:-_A6I,[L(LAAU=AEXB[%[B)M=,;(P@BON<(B+#305"Z1!'#*W9\U->=VZMO MEEVOOMZ?7N6\/X7Y(;)J4E'P\#VU.VEP3$OSF71%@$QW=N]K<00)C@@7K3#+ M*@.\8$MMH.O*""")[R*.2I@C8A"_.; [HG)TL!?<--L=RFEHMHMFN_VB#OE:.4?R+8NRM+G M1OU4Y7:K84M9GEI>MK1EK0$QS& W-'CAJ6G6WQV&;6BVBV:[8P\-S7;1;'?0 MX^AH5I!)SPTSV5)EM2APZ2JD)I82O4G^8HFAI&8RS62:R=0#2"W9@:&G"%_: MGC%-4MRZR'D(#TDC>_$T)1F/PUT#%8F]UM^1VWVYZWTR-H'RV?1 #I\N!36Y>[ M KWKCI9/Z3HVY:CX!%N>'"FCU)9(RZ9<&"78 ^5H&94MGU^<4:)-48Z642*- M-_)@E%B7E&-ED[(O-BFRUF_)'0[H1 %6!?>Z]YX!9+F@K\!UF]:"!L\O3DX^ MS8/QL>J%%;Q(C^:,N-(M>97N[9EAR>P#67J ]8T_2C/#>3;AA?C55O#&X+US M''3C/9+_"QD-@*+?KTQW.+7=A4/NQE?$,\PI&=U8C. 8TG^R%]XWQY[#'?3M MV]2PO($UNOYK8>D_@KT-SRBJE[L:/$W)I.,X;\.U/8[J ;ZR]W@V__Q%Y] C\_#RU MAS^64]#8VHI_D0IKI7(B#S5''D3'*_U"\YDIRL"1EF7>TP ,<=OIQF-&(Y$K!$925_(D[,P MG#=)[3$=K\\8C03!Z7$[EB M\UAJ\\[6O;!UOFT:2<"'*(KD'IHP[DS],CH9.[8[AQ^A+-G^@8/TJ'-&>Q:#]^+ MO\T=TW8D4 JF/9),5P))@HT(TP$&GR^%,R1X3%1/Z#&R^PR)/%5*/@"TH@X M=?\'@%[6 : U!T!!!X":SP&@M,HY 08S>V%Y)Z@BB.=K(] >]HOITN)GT"(+ M"T0&&0-Z>&;#E@$U"RK1<2?FG.I$5S+H**C60/\D*NJ6J*(.S>1WG,C5[XUJMM5WIC;P\M=; M)*32><>LL!@B@;HTI DQ1B?V&(PT(KD+$Q[%,1]@,T^DP=@!<:0/P7=A"QFH M/0T/),(E.!=9^F][8E@6<9\6SO-Y7K987C=\_VX_CY$_)L@"[V#_I?OJ] () M'8B7M!(O_Q2BRHE9S2A=KNV"R=I^%8THKAS,-E+F.MN"NCGV\[(]?4[L!VD MAH$'"A9#QF=SBX%@,!B.NQN?_Z M7__94]76Q^N;>_J3\O%=L"/PUH>7PA5IW'/(V^/ M^1]G9](7DTQ''Z1OH)P_PH-_+8@UQ/-2ZWV4J.T"/TMG9_Z3U/?,'@ZE>88- M"D6-L"@Z^%E29N3IUB(M%)4IUUK#:G-(D,U<=L[IQ9>S,!D" GR4'M_FL/2! M8SQA-]=;D$M&I%L;J:&UPD^]#QZCA*)B$I!H%\F>'&+\.'LBL!M@X#FE?GB^ MG8CY(FG#1 KQ=TUNHE\>GB\N9,74XH67;=#;Q0R>&FZI!P+[>XY'G[,@NQ3B MI3V;F2[>E)CO?VDP;TN-R-9XNNB<2Y>#;S>/@Z\W_WM])5W>_?[[S,XNX5_@8?VM.I,7=! MK(.?-FX3/$EQJY2X'=&JB#;,*=*^869H_=,CE3MQ.^*5VVH'+OHNGB(AXX$S MBWIK>+%TPNUD0H&5@5XTG^&$=>'(E.[1N/8F]L*%'[9P4')BA)H_(]!DRX?V M-5FMNB])XTG"C5A[8J)M*>,66Y_@:[YN!Q0?&O,[O!_*+[%!_N6W^,/Y_B/] M7]('[D7RE=B!';ZM;.?W:5U9XZ@R$5]LI:@H7K(;2T5=T6153T8UY%YLOLB@ M.[3A8#A]9==$@ ZP*/ MA'L"Z[W(U9G")A>L>&WPS*Z5Y,#N;N=+XW=I_"Z-WZ7QNS1^EWW[70:>]+OA M#">24@>_@;"E>3X.79'##]!6XKTKB %%^>*6 M:*A?;">\G-VV/T^[1UWNMI)U<(P_;B]4S"#'!5&QS5&1F8/'+-GY?7KQ;P>3 M$^WQN&A-PXVQIN&H/551/M:HT8FPC%'ZWXW'/"[8MJRUDDOC]^1JY8ZK'&JS MDF(T>8A:[@Z,ZXW"?%GOY=CN@L\K6WGF%+1[.;BSLW&,QM$;<9\(Y-33/O#2 MN*?JZYP7CY4PO$HW$;"RB9:4%"WA9DB=XR4["IAR#:+L>,?CL@)H%35QMZ(F M?EZ^X9C(C1-LE"HA@5]H/H6[>'*'CCE?\AV)S_+5ZTV?OUY7/U=_DR+UCA$?>Z3SFV./%D/OTY/S M_@+15\C4IC7=[ -Z:!]/(!0.G_D"?F*+=^VQ]VHX?/V3#F+]<'T=$;KKCV?- MEW 4V;. YP[Q;^\3,-<62%0@&()'<['JH1=/JHI(MYA\>::V M9+77\"P%ST0ZQ^3+,ZW?,(R?86K>=>0"#).5?E-4SL^RO3-,:;7R35YK:LR+ M3M/)8 #%6,><%<^='E=";)-1E=7NRKA,V=[*P2L7..E4_B M5DX.? +SIFD1RLNI_?&IUY8[>B&,$BJY+*58)OF+%>^$W4RF%I,IUK+G"U6K M%:1+,YEF,L7MI=!I$@Z_%[26! LL6P/5.+[G^K9J$VV*(Q&Y-D(E(,H%6& "I\7M.N\0YX-9Q1 YH2_ M!*RR@.T,U(>NVR-3 DLSARZ\SADAP /%^IG#=0!7?1+ /O@=F!&Q9T3F4_N- MX0/1AB$+Q\'1U]%U&(I.KBUH8R%Y]MM7 MS)$0R%-^$^;M&F0NYR4QV+0:- H*TW6S5=#E!)9#W)M-QTC8ZFC0GXI&?Q*? M8C38RZWM;7F J@M-T^!360T^58-/U>!351J?*B+Y()@[Q].5A>UIQA45FG0I MP_'H5HUP'?2X96%C1;GO/A.X76"#,!B;PJ-O*ME4:"R;T"K14BHTM #02U<$ M4TE*AG[!&N4RR+!)WY9Y2W5(I[O:$.HY:O?:$ M_ MH5W0!Q0$REB7A>D?NM*M9+I.IIVVIQTD2$%S&\X22P8U*_TW%:>Q>+-+5 M>;^=<#,?%?E0KR,KBD@UWKZ)E\U7D!/QU$Z&%K![(UVVVW]>I),55:3E^'Z) ME_'LRX=T;456=)&CK8"FU>5W%H[*)DH>)=,KJ]S,..LA?&,-'6*XY(JP?WUK MC+)O3)PL)IBBREHG^6PYMO;'A5H%!;*SRP&N<72\Y+[I=1)N>@WE=E&NVU"N MK,MYD8>!)BL"^+!I"Y')[;GL5S6[B7D"_H@N(%=O][?6^K''TVMY/RM7PKX7IF@&& M@+MXZ2I1.L37,:-JQ*M$ MX9#6EUO=# JO*>&H5\YNL:=PKFF[.[JMZ*T,DY],5 5!7N MJSIOAE!ELP[V5F6Q._!'$$%L1;3#2]JZK:MF9UQE1^ M?^;7K\L_2X]GQ=1F.)[E4L/H>):[-/J.9\E-MZW8!,EFW+V/&_=T*>V4M&4[ M)=,:$;P1G?7GH2P6=#Q\D/JX>P>>]+OA#">20LODEXKR6)\$6 M5[X\*PD]N/(+J#F(AM:J)8B&+I+ 2U5=2!O>[*FU!,N M1]AHVS_!BKVV7 '>9%6OJEY"7*?3EEL]D7:75:!/&4&:EJP(P2%4@3YE1%P46:NM_)03 M/M'KBI2LBQ0FI8TKU]V"NH >+E.KY_[:]&>V]6:GBCN_DC!P MCXYRI74%7N]YI=PLV2ZCA=&Y8( M=X=.'45199TCC)(_>E#^F"MY0>')T3Z#>XI7?V)X%)>'6".L1B#&<"*-30OD MRH0OOQ'#D27;D6:V0Z2Q0_Y:P(/3-\DL:WA=.'2*3BX"#)"P R,QN<% ;2#VKG*:")'Z=I!#;ETU0YA M 0UW8LZ!SMXK(1;R^@0&_4$\:6C,30\&^]L/>P"/41* BZ;W)AF>YYA/"X8I MY-G!QQ-[2E]@4Q;#!0^9(4O&S+:>)9MB+:$CPG9@#:\3>*$O98CIA _XC&F"T(%EDWZZ4WZW\&]E,(5 MT$OK"G#=!;D;7]/W+35N?SLN>[Z=RR(]P6; ^?R* OD!IWJ2(F6GJ*FJY]M1 MD&"J[PYDVSAD:+\0A\HXB/ "E$:@YA" [&P#@(SBC[U;Z144NGE8%AG8&(*4 MH2H:$8^@Y(-48C.C9\F01J8[Q-? 1Q3A;#RU7ZFX,I'VR'!B,2PSIM!0IYJ( M[X.C+UR">^;%<$Q[ 1L5%C+#_GCGTC7.V)_#:MRY8_\?&3+-BYKXR7#AO? : MD!<"7X/-CJN':8W-%W)&]2AL5],>!:^?&"_P&.H-8PZCO<#CL)=<8IFV VK$ M,IX)V[N/ZXO'M]%-2%]G6$!2!]M?N])L,?7,^91.QLP-@&V/8O0%SC\*7;=^ M'L&)"8O?2OZ23U8J"\\WGVX'4MESB0#U.2(/N&0.<@#$!T^ M?Z%*;AO7CJU[#)K55X53XN+)2#D^1B&,) .'X$M2M\V I'%UX3> M>A+ _W'1D!'JU5Y,1TQ @1X@56QBQMK+P:I8#(-UX>&VH@F<-\,A&.T@E=,W M>LR<1&@#*O8_V3;S=Y?CO-&]['^!4G1[CGB:+@T=V+!T_X\=>\9'\1.DN&5[ M*^.(XET6OD^V8#[7$#8+1/AR$GZ6S,_])>LE;3CF8)WO[F6?/X%+WP5FX>N2YL C\ MLPJ+-8NCY\[6@R:8NI>MG_,Z[O&&!0; LV._>A,)[HLD1SDH739RD\8J3S(B M^68["?X_+R^OK[]\"67? (?9_/2=\P.S?&EU=#J_Y"IK,4:9VNZM&6*^4/Y& M9?(>1/(*;#;'I-8F&K0F=9#1JS#>N)^7CF'T,B 1PN*,QJKC2SF]^U/?FF.B M.XI>J5>>*)KZUOWH+EU8;GSCAH? MC^=?/P7_\I.I,+*V3YO-/B.ETRK3T[T=4&AY[\)=78\WM=^>HI>RB.+>3(!HMRK-Q2KGQ M1]995V;CU$L8XNMW57^QHH0YVT,\HUKAZ%(X6M&Y5F-YQ1QD"4DA>SBR,#$G M'!8PYO.IZ6?F! &+H"1A1!S6Y_B)^#GMIB6-,(CA8#["W+''IF<\F5.:?&^- MI E-U1H[))32>[Y*KS4\:>17EWLPF+=P\,$IO'5*LWO@':8C/6'B,4W^?!M. MB1L:F"8F.F0\)4-OE6OZ-'T+#1M:F\MR?(/ MDW"8!$XFFV5JCE;U\*LY$GB[/3/AH\VD8\_X@24+%N8MA;-AV5S"E ^E6C^] MA>)!:Z&?"9@5MD.G/#(\@\6.0+HFH: 0C?CXO[CVPAGZ1(NH+''(W'8P[?1Y M:C_1FH8IP2C2T VFMLJS#G*U9F1D+F8H!E,LF,!)T^&7*>7AI"P:ZS*"ZH>Y M@=O"G&->*TM^G0%YS@LRDHY(6U7ID6*5<7.@-S)4SR271ZK=0: A*$JP0EE/^JS28DI M(R4FW7Z)0MRJS'YIA"%K2DPZ8:AT@*HJRE/?C_)L4FQ:3;.4U.=DE),5J3%%,'CE9TKM58WMYC:%<^]EP3/*O> M7*NQO(,,G@5B'QDVHS$O/Q+%$IC<.9@%8QC4,=T?K@^BBJDZM@\E"T,Y;^NE MX:;EIRXQK%P/@V!^#A3+FUH&OBA"WA8N9!!;F[Y%5Z6S?*>X$6CJ%8-'E6A_ M$0S>(6R1-+-'A.4UL;YV%(<.\]-@>:MQ,>YGP#/DS#-^TD]V1=0J&$/;R>$F M>E:WZ-DWXB#8B_%,[L9AML99X5JE+["-3&0-H@G)1%,AF3J65H(:;:)H9431 M1#9,4R99#YD0#:8)R413+9DZIE:"$FVB:85'TQH->K@R(1I4$Y*)//".#EZ# M=LO6H$U4K=RHFM -KM+9D/62B?C@FEZ5X%IQS>+$@>CSZBOWL(+AEPS+F+ZY MIIMSP[?]=I.;&.ZR_MF0VBW6X$>:VZ;E^9VM3M8_?2>9?@-MZIX>^5VT T^[ MLXUK#'/S(@K!6(7N*!S>\ELD^!BMYE93O_,3[-M#+6E9"KP2=)CMLT&63&SC M2%A#%M9L!D<.]R[[I_T*TW5DZEI?.8ME['VT7*7?[&=MHO+),RP02>(H0P'M7"WY5D-/ V^LYT;U8X@>FQJ(KP3M4)S/=/112O&ZB&8R M28K3MTG77QDUWXC6+QQDB1@^*6LBB2L95@8:VWQ>.*Q4]AXM%F]B+USXP,[V@L,VH^&]/\UWLNVUMQ92]G<.62\?%UQ M=^EGTS:[/+<5N=?7(SQM@DO>R:8H\K[+_S6')@UZJ=*@=^561]NO-/#KT6TM MN3WH4M_YGI4"3YEUXN#K(TG#*U=1/MWB]<:--;1G!/X[72#7+N$-^#8^7=*7 M]5949>'NA441@)1(OGVV6B7@]6=&BHH616\]AAW]J\2K62-E^]S<'TZ"] M-UE"AP)KQH4=[>?4%XN_#5G2LODW04MK-C-=%[EC8 ZS6^O=FO\QSV)I/DF_ M(4$'UN@Z("?\?+DBYN62EC0=?$WRL$,ZO'13!!5=EUNM9!F,.<@+VKOYGY$E MD++;2]:% MNYD&/R*PM /,%GU.=5[YT7*RTM46FA-+I;D(F$=* MYU41/HJ\]F_RFTK;X91=?!NY)7:=?&[980)5X1K-\?:X6U4 K6:G#[ MB$+42*EL"N)],:9"\<&/[,=3\A=+/"M%)I/E@,DMV++NT3BP,VE_BBF;V_.6 M>"$?^?;U?EU#=5IR/[+*HSE\"N5Q-N]L.AZW>[+6RR,$4J%#I@F/9+!- Q+Y M/:5XG3WMJ-K)2IR@Q=AY(F1JZQ5R\#3AC)*#C_$N>$[_^X:_H@W:+UEY5W'C MY1_$$*-@5VZUN4V42%LS>+2D]N=M/ MOJU7<:N)G'%9**7TY:Y2LY.N"0BFCV_%:%6YWZKGL91;\"]F>\@:!W%J=N(T M@;[<(U9Q1U&/(U1\4-M+E%2:W&]7:+,U ;W##.AM.=PH_^+C>JK.G2_5N%;W M'M=+S>&VW%.2,S":Z%X3W:MZ=$_'_?YH(]2R13S8/ZFC?'H.Q]3F&!E>%[FG MX"%I9"_ G,BHGW8-5*A?D;)G/?)#[R%45^U64GVYI28[-2+HRT^CPV&.L,M2 MD#D*W!359#M?@#N-]F^T?[3V/[VXQ];30W-J4A%%_( (A?_^UU# *W4U1,/Q M8CB>:K,./.EWPQE.)*72["LP42)5O1JG,JZBTT7MET>FMDR1%3)1243%70R& M?RU,1)QC.LM=/+GFR#0 MC1]"?%1Y"M$T6>N)I**D+C/+QV]^8ZV0[D8;R4EP.,_FMH/(/2-S#']#Q+&* M2W,AWK6 2#<6"STRSR_6'P]&+P80Y3$@U-6*3G$Z2H_$*:[$IBIF3^5,0=AE M_%NL8I((.\EY.#OU=MT.N5(I MJVJRWLU W+(/Q5\#ZKQ[;X;.1V^9U=3LT$TY,I<*'K%O*)&B5/JR))G/E&IU M,YA2-3LB\Z#D5IB>HYBTS$,R, />_QH@+",F-?QQ/?FIAMNK6,-SM-36&VD^ M@I*AR!V.I-/#NM;E1\L=^JHC:QV1!,UJ'7+)B50UW)T%'7ZK6TU\>E#2Y6:' M0.F1314/\_3+BY1;)D2OG35INI@C$/>:C2D<-=Q.99F2-,4E)7(I!R ]S@ X&DZT,!+TZ2@R28K,)LL?=QW MX8Z:1+(*IBU0OC0Y9-5(XJG49/:=0_9D3(W*7[*.B,M-WEC6+@-O^:3R5O%> MG#%[3(!830Y983ED'1RUIRK*QZ/.)%,.,)/LU\N)X3R3=^^'L-M,#[O*FC37 M!QXQ/()W2%$A5O7:Q0=6"N@WP[1<%L=%L^39,EW,>_KFV&/3NW/P+U\,TZ&M M3W\G!G:'1%KML*YW"4M75M4JIJ\4" R2+V&W(40ZY;E#0V< *^NLMKHO#I.8 M*WBMR^UN=6T9[K.P*YA/W7C9&R][2C^-<; M_WK5^7)0_O7WM/WZ1? *O]'[Q4DNG>0_/0$EEZ\U+W)M4\\&_\-RV.T :RTB ML2,*>6TA:UKG&=I\9)NO!CF M%%D@8_E7?],% M>1W">0)WM7,)YNG"@[8'2MLTIB<14Y->S>E4>B+A%6#!S,(S6;4,S,Q_U1P( M9(]<>)!^ V9FX<3>I!DA'IVB/P;;H(X)!X5IT%F$E[I<_\G8L6?X',QQ;Z=W^ MY'5B#B? O?G<=E8R 9-2%(9AU<2<"[=VA;Q_Q*6#/)S;CJL\H,X,Q>_,;5A M7>P[Y-GT3;ASW-U%[>U C\RW-##>-%&IL"ODVB\%S87.8NU%_W%V)GTQR73T M0?H&//@(H_VU0&,67JJK'R7J?(&?I;,S_TEZB"^G',R3O?W,L^?P914/)_^3 MX,#JX&=))OSIULHME.8I%P&BK,KPM%H1LVJAB?+E+$R&@ ?I<>W.2Q]@*(W M_"C=PM9A1+JUD1J:'G[J?? 8)11E]HJKT21[_*]LBD]MF2; ^0@ FY5@)Y=LE(.F1 M2WY#NR!$EW#%STDH"1HU;N()IN9\@D69W=NGKZST]?/MXJK4YZ^^G]GKO;C9 MOY/"!B*>B@MXV\ST/& 6,1P+_D*9@R>K2\ 6[>77/H,M4A/@-/,N+3IPAU[ MRHY9I\CLJ*I^: Z:'X,/,3!YX8'K/[J.G(K%\Z+WIRP^"H M(5U"F(U';C?4"IY>-G AI MO!ST'-4@2NM[^YOHAUXO3BC(P7'IRL&3X:$K0.^PCC(#__PQ6 MW ]8#?T0SOKIU+\>_^,4AL;?W;DQ#'Y/O2K?2AEB'&/NPMD<_/01)'3D37"4 MUB^G7$ZWG8EI*3QP,4Y6F!DLU:(J@MM-FI"!%82B!G1SIW#[^8[*K>'%HA_; MSDJ!E8%Q9SZ#+-$+\3TJ'V]B+USX82O.D1,CU/P9 2>1E@_M:[):=5^2QA-A MC%A[8KY=*>,6&U;T-5^W XKO3P*W]! B_\9WE%]BW;[+;_$[>/U'^K^4[6(/ M5KH[Z-9MRST]&2!>?-&5HF8VQW@R-=6VK'&@N' O.L_2SYT:DB8^()WW,3*D0UCO_/@OAAYNK*\'A MAA^SG5FA6Q.E65&1(QM;" MK^AVPV 8]M[#B_#0=CU:GV!P&"OUW;#9TKZ_ 9'(;#ZUWS P^9E89&QZ?@/# M*_C90D@]RW/,IP6^&M'WX@Q;I0?WA&0PKT;7YI!8GB_KVGU959)O>/EGZ,3' MB_-TUZ9Q9/L.=S(:>!O!.@KU,[!&U,X/0?Y$Q^U2>,0Y!L[-/:Z<2X_W@ZMK M:7![)=T]_O/Z7KJ_OKR^^7/P^>OU _WTV_WUM\'__'Y]^YBG^YS^5]'/U4VY M\0,/_H>F!78^C'_&OIJ/T_UA."&CQ90&7%G^QHW%=AQ"2#S9"V\7"QX#OWSC MDV]\\HU/OO')-S[Y??CDHRR-P0Q&\UQIM" 2S8RD.0%P'Y@;CA?A/]F7OYG; MJ]7?Z=5JO.M@,?G\_F:\X1%\SYC]#7C]1JM5V MC>VZWE>0*@;VXWFFQ6K9N MT+DB&F0K#U@X#NA5_A;$>J\M=_7J%DP66$F1FE0ZZ,H2&TL46J")-]8A*FR_ M(!^SFE?0OK4/9\27Y@E'F0*J75*B81'Y$HV6IPY?[\MM77CS \YCK3YX\.SW\326$F2WABJT@1K_K##P\+ M4!>>,:T_VXJ[>BT![N[&%&P2+L-\%[&^+BOM9$?7T>VPXFZ PJR"O=/NY.A2 M:E+Z*G:;2P5__0V!+][6H/;V80H*FP*K^<>(O HWF"/KD,U#%[4G]_>"2IK: M0&:^'P]A%P[[3,A8'X;GP0 ,-RS=]R.O<<5BLM9)GP/:G-EE\4=IR:T\@PI5 M"BJ&BFA81U#,O+(W7;STT_GV$163Y5K3%.-L&W\S#S(F)*UINK6MLR%+XZE;4&"E5F 1P[2I2!@FX,BG MJ^(=*)L.%B%67^Z6V+$G1Q_GY;IH'Z8-+NPK\*G#T1-";_5EI5^0D^Q0^2+L MJ^#GBP;6:X\C&%V:\Y+7XCU(XUB\E03>^T QI]B0S;6EE*V8GC,EW%QV0L87 MCZE8W#N2ZF$H3/C"<@E8+V0DGYA8^T1<[VSL$.8MH6X16M\([!\1F,?HO!CP MQ,)QYI?P +!LEEAN3*?V*TV* -&E: &8G7L2RCU'/%=+&M-4 -.8!H#O%+\3 M:3=C/;I&$OX^LX&HB#Z 8 ,,LWU$$(8;'@_Z(R*V)XE-@4-@&PP7EU EV M*@+KS85/77C,')M#Q"4EQG B#6&1-LBIA);='*%/D67_MW!,=V2R'6M:$L,7 M7Z*;2O:<.#"TZ_.7AO48^NG"I9#B( "P9SU$&1_ ?L)QC"G(QK(\%IYZ-AS< M:<$2X(T_)&,^G\))YB.G>IOE*[BP$2MQ9ICXM[9')$TY5Z5?C7=Y2=4>=]MZ M2X,P&L6FN &1^0\]E5^SWB_?B_84/0 MA8)B[X,4K]HS>&]SM-&F;_!WW'E:IR6!RM#;+6EDO,'@(S(G%NZ($[H]<*MZ MY@OL=3C?4-/2#J+=C]+$=!&M!!'Y40TX)L4(/@#A_[?IK122*ST1JH[&8[0Z M\+RAOG5I@E8_$.P$R0W# ,U"?Z4M"V2JBH G., <&R-.6:.#+7V"NVPY!M-R MB)Z\<"Q_ [J+J<=4S2ZU>[)2NVS&I@5_-4!!,?T](][$IB/0+U*5%SXKI/6S M E4WRI6+W4*D5R3)W#'A^V\$[)L#X#+2Q,#M\4R"I;.6)BM&(&AV( :(I*VQ M+1*@B_N_OL,.%E)@;U#"T5:L%%C=7GBN9]#MM,WV\]4Z\P4$*:]51>JN%%K3 ME2*F*T6[Z4H1C>P2S.,I0MX2^U"D@[;)/F/VWW.U;5J;N"_L4[HD5CHG_;4P MEJUQUB.[)VN9S?E"U23,;KU114YWI! JC41;0B6L?]/BMJV30NSLG,^;H-4' MFH1PU9J::6Y,*U/[A)ZY['JRNH1$$B?G=B*[!41IG6O4Y1HE(#FT#-BQ4=3]9[(EDYJ<4^ MGQ+T(, 7M!JN97F-OX@__#7$Y:JWY;Y:3R@%8?GFIH[:D7O]\C 4,E3:4' ^ MUH=8,D;H7.9*O*]\YE)!QT.(7%?+OI(7:2Z(T;8576YL:9C5=EI:H%'J8B@ MQH[8\M7"H0'?":'A'&C732=((OV=+AI^GQ2!N:/J! ZKY MF=#< H-F?1'7A0LD7B(-C!_,04&^2?19;V(Z+"_NC87^@S W)B6@,S<\."PU M_&H,:3T$2"3>ZS M"8]MO/]0$E+?OCNQ7UE>%[P9: LK-2QC^H:I9'YJXV']=A>.(%Y4$,GX$;A)%O;XZO]:'^!A2&WXD L=+FM9BT\W3=: MQ?)88-S%+.0(IAZF\R4OL4&B<K6>#W#Q]1I(, M:$%9S,G6E;5#.=DNH]AXF.=9#DA+/K62!(3/4JW&47;H%=&9:]6'(9[O\ZB* MZ\X;KAK80]&"B&?PJVU8+EPD''L6ZA%G1K1RS:>AKGHN?;T;W#Y(CW?O?_UR M?_?[.^G^^NO@\?I*^C:X?[RYSK.);F;G:70#XEU=<;\$M= WE@NC4*MJO2EQ MXS)M,LL;=VJ365XOYW$MG-);ER%NGW0]B9)_C^ =(+'40D O:A@@Y2W&WYN[ MT2K@3^<=4\3AGL,%9L.>C?.]M+G\97!&E14MN8E)M5,Z2P4*N@_;T=*4*I!UL$'I"9,\K14($,6$ MFA@O!#\S.X**2$$B?N?),(2:=8_]D<'8T MY7%H.,X;30ZE=37GR= _A7.AE->E1!S2&\2A&,2A3H,XE%7,\_)37QKN9&"- M\)_KOQ8F*(5MCW0^7GWM7+HL1^N_]\?-W\.OE[?/C[0#S\/;O\E MW?UY?7]U/_CR6"47_Q9F3#35FNSGQI7?N/(;5W[CRJ^8U_KT C4UXK]-8&?M M=*A5*&$[F_\85WMG_1/6&M<..,<$[6H3,YL7EX>8<+_M)F>9[2G?_;-A_8 M M-<5BN+TFMV<3ZL_^"A I&9<4U^] Z&^\4!91D!7-?=UAO>#D:X@]DM;@ FQY1XRDT/OI,70_^H47K MR[)S=&M28L$"ZWL"1GL=;L8!;(J'OOF'8/5! 3RL_9N_]#A4E;;<[1_CB5D@ M4;N:(G?UY!U6BQ.66I%8'S9RC/$!G*[Y1R]#5ICM.!1*(K9]80,M563$,ATW M%(VKG6A:CI207)#A;*1/C*?V:[WS$(I)0]AQ+EB/$W(9HFCH9,"O?D%J)ARS M[?0[_TA;) IG*A3"O*[2DUMJ(?TMCZW&M5*3R?FNPI]?7NW+1CAIU<=V<_%^ M>3<>#&%/,>/W"C90N-#:&OM*5 MC!?#G"Z[: =8MZ4G*@?I0ODE<-*;+3USEH<-LR_#*8?YY&KJY]+=XS^O[Z4O M-[>#V\N;P5=I\/!P_;@WX 4?-0,L:(\1XOL*KC:2)&NIF*%&FSSXM\D#-KF= M36YGD]O9Y'8VN9V9-U8#TU!(PNLGG/H:C5WS;\+.H-.+*SAL7L"0>B%2@)<* MLYI*]IP:5Y__X'_PDB[9[C:'';O-G]^[K>]@/'H153)+ M&FV8 C%YA[TFIS:6UDI^M%9DK9W<":C0E-OJAC0J-9D*X2*4$I0Y(H9E" BD M/J#F"V_M?%)CSZ?:.:K#]:W8XN;,_'DV,41<^[HTKCMTAW.VN$"N]F(3 L@A!,!O57;D M3BWOP4>GTL_9],/40+J MG?#'0])$&+R,&T1(C%5*"KI=OYG#Q?PN R%V$KB\E<)S>9"YGSQK-#6% PZ J)[8NDQ=2C MP$-4,SE *(0=&0R9PS6/AP6?'@,>643[Z$SU.\(\N\$Y"MY9)LZ$93!(Z MXWT!?UR?!ODY-_'E\.-@\0QDD#2%]LQ4SZ4!HA]AR!+;8'K8L=@_I.A,[5>+ M.*RQ9@A:"3W^[N+)I? VGC2<8#--=QM\*3P'&-]9]E&51C"?H3=] PH9B,H$ M?X,M:,%?B.%8F-&>83-&!T-S@Z+/+^ZY [@&2]Z(>S=^0(FX-.:F9TSSQ:VA M_U7T%LPB1L M IU-H+,)=#:!SKPE+ O]/%UI+[K<566EM M9PA*O^(.^Q _W79EIOM. L4"-R4X@=BW\5"R;(0?9:;JX3J6A L$[WR*4>,) M[-!;^YOA4-#/F(126=%5N=P O_'/$QXN?;O\B>@7RX-!V[2(""O$\*R>1'GF.&D_Z_Q V_PR^=? M#1?NYW!Y?5Z8[@2AC2=PZCQ/Z&,F:$-$/4*EQ=07N]MON+7\5TNA5Y],8-PG M J___]E[U^:VD21=^#M_!48;WF/O"[%QX=7N400MR3W:<4LZDMQSIK]T@&11 MPA@"V HF?WKW\PJ 1)$/RZ^;# M!4=,>,+SLR.A\"#VDG/C&8RT-K2V6W&(CJ%!X K]Y5 MM*H^,W'$ZKQC(-U>"/VB.**1!P&)$*Z^AEN7GI P,'[EO/V"L/]>H4#" FX6 MVP>(73BAUXLD\+(,QV>\'SYW]ZKL.CMTDV*W6.$LXP!X@JJIELUB2->3^XO) M_\73,%F:JD9WRL)%$0P5Z\_0CLO0C82C1L1_4[0"]D=5^L1[ ]U"C!V(O"0, M^7[ 4!57(N%X+>%F4F?^P"*HCQN/:RP$Z-=E4U0\-F>L;!I<=()XSZH.Q]Y> M;SUH2\TAL>;$$1#O4ZKN\ '_>W_9Y:[T#6@[C64257\AENU -BPPS,@^,4P+ M%*?!$8U@:PL;OO2L@+BQ?V>*V%-T)IWQ#1^*FXULJR*J^ @8^FLX%9OU[1F& MKSJ3;V?-')#),-VH+L(M:>I?BJMS]]??[7CO![E@#2! &ECLJV+"!4O@TSF^ M#PF%$5_?JXQ=KFP)H&Y@P#]*^J24TD>S"8G/T)COB0(_%/=[_?8(:R,OU4<5 MHVT>V[:E,M?[ADE>!+7D++K(U3R,6A.V4"O#-1)]&?9JHCO#7$,T+FSO%NPX MMZ!T!+<@RJ>3FPF2/ OS.ZJMN=J*:J3.7'U1YT2?4_, >*,IIBN<-JR :A;X M+^^(]]8S#)UP+VAK+N&53(L!:9\)0GGW*QLY78O^QC_\.P^J,_2E.:-:&X.3IQ$/ M/9*L7_Q<2VX%L6$=P,?Q[#:5>A2IU+R)CQ&_FB^1E7#/]L82UVN55VZ=DJG8 M>VF7>BWU5\5>8V$F=O@I=&[J )D]V8]Q; MU??V5^\:,A=L]1L70I!Z^:X^O^;\V.VBTL%VT>;4LT5$_8>I6CW[!UH]X09S M+K!;P\378?6(^Q$-0MTYR;20@6 "+PC1=205300[H GSOZ(#=%;2GX:?ZU&8 M%AIVI2*$(WKSM!6F<=)Z0O1[985&3OQ=:Q\4,?6J="V M@H-_^:V8@S\2PPX^O/7J\PT:('(YYW\DA9W_"S@$-!W/P@\U.O^C;(WNN=R4 MO>AKLJKS'TX[N7+:]7F?@5HX/GP&L)=?88N/RB.9P\,"0MEYY"L.OCMF'B"O MUP6X9X6^+UPO]<+4Y*V)]1489P9-*7;%:%>MPIWTXVK8@Q96^DW4&>:&4J9B M/20/^7Y_V X!3<:W0>5\ZPUX<5 0W\I%)=J7A;*T5OO*FK^RWDH@6>BJ$.4] MXN48/GBKO+?X-JJ<;T.1%P.*I$M6WIG14+/ETIK[ZS8+6!D*;,RT=-TDII76 M.DIK,6'7XOA?6$1V7*N([%AH9D1V+%1N6/3YWCC:*:QE3'8LUH!ZDAP-]%NG MM% ;M:U9U'8LQ8W:UCQH.Y;;H.T!155]\D@<\&(O^6S#M^WWC[/A4.?"-XD? M2V)]_/XV)-N^\JB.>/7Y-$GD!S'*(EK5O,6WZO-IXH@7^P5=J97'SP[ -#X8 MMJ)1T)KMJ,:AS49AT14X;R2.IFM?UWC,P.IKVOIC?MQ+GE=O,1XKXM=HS,O] M?9"P'/A5#]3'H&$9*4$FSHYZ3D9NLUF&Z>=D((C2[Y,[;V#%=M* >R4(U48! MD4U"(9&!H5XH98,E5=V,EC( J"C:@P]%R\62E"E*U.ZG$N\;$?),; ]LM#,S M7@B(OFWEA;Z5^SY_GI[=(2;>#(ZE!ZOWC#BA#%+/G\U$2*R98CUQ"\UX!?J8 MJ@6"TZ%86@MVQ$&.4+N].-G/&@^EN*#CALC\2F?W 6Q],C565*>?&SKC6X-! M:^*[0LS=S/4_.G,XKVQOYDTBE!<_:7I6+ZD_01_M,1(#90D$FV=Z;M M@:7LK_ *TWA%5+NW0XVO",+H4&._9./X]T]=ZWRV6PB 1WU1+IKVW%(@$OK2 MNT Y^:QH%#T=S*E?%7/VQ#E3SW8EKY:]W^,T!;34UL#[)R0$RXMR=''EL730 MC].4L\:@8DS'^FC(F*:=.@8915'BA6'TK. CH6/JH1\11UJ0^?Y@'XD[-15+ M:9T\=\=&;CMQ&S>O\6F=]Z'"( MI*N*H.#BD^P*4^^(2[ASH]@7)%G+:^($4 M7<$5O=78:9X/.3V[R4Q.4[B7AMI62R_T!/Q"C$S$M MEW/DC3BA\-H4SU_'I==I4L_<8<-#[LB"LFM:QL/T?ABUK+L<'(61ZYL1>TIR=47HF_'JL@5 M&Y>IAT\=2:+X*0TZ4S7\KN1PC.+?DB:+'256&/EZ2T'*\(XLE;6;%G,2"6X. M(7[+58%JL3!/Q]OYS>*.[?N6;9LF6?QLMV ]\.Q]GV?NP-#.JY@8*,O9(D-H7.JI%UMZ70]DLLJS+N8HOTL(DBG2$6X1-J;V!1#%&6 M15Z(D6RHL_8=-9'3>2BO OAGK5N%ALO]EQ3+$M=J&0^L;Q MX<0K:FRCP742@6S1C$H%X/ %W/18,BLR)XL%F=$[>^;DF%4=V4/@>QSYP3ZD M0 .)H6KJ%"[>G>K\\&3B /=K8E\Z>[Q0<3 YCG6U?C&,^:NJ:8=E:!Q=AE'' MJ&+6*'+.5!1Y41HWE)#9[K2<"=GG!S% .M(R%J=ZD$L3(7\ ]SE\"'ZBS6' M8VL7DUWH"H6*HHT+KAW1^(JT^#ZEV/J4%5)?:JE?+LA&5N.'JHDKG=:MWJQL M]M\%%OFD]^G&?']8:B%?*PK9S;>C$X3BJQN\P>#8]-V4%* L-S$QE"$%Z'+) MN@4NQ<@)#5-!K1:=^"NLCC4:\.$X3)ZB60*D3B\G),QY'XTTUNP@"V_)I M4K$Q=0]R7IRX\CGG:\ MKE48)26G%(1NT6+.)F-#&I3W.% MDL /I98/,?F0VF6/X,)(Y*51\B$9"1!]VRJ/ M=C%'4N41'Q-.K#; EV;"0RR4,I$?#YLY\DX6"@+ $_O\6$[3$EP'FA0$9S<> M\8-1,ZLMI:*@Z7A!&/#]<17%DXFKU%HLM=12D!:9=3VW.08/A2+ MAV ZF(^6QFTM5@4'6RP;/Z\WY"4A6NFWYSI'+J<.6:1&5I/YL5@%2&)55>TL MZ5IS;+78*=J:PF\4<'EEQK\210'LE/JZ.[%Y7E,@CMSU6FD:CSL M66JG)#.(5%SWI/P"T_@G/@I4I.XJJQ>%RU'1!@JRQ4J3V>94_49KM>9AG_6B M.@-K*=490@2'0AI,A=IHX%Y4&V(M69V' BN"T35'/POV%%OXLSCG M)*H7K(T+%DG]7DO]1D1E"T._:D.VS0C9UD0 CAG^;#+[&LU=12 MYZIBKFMC53:R!R]C]-;'%\M!=/J\LE2=6-:Y\3P%8:?_=*7;BOZH3C4RL2QB M6Q-]'@/B:< +,0ID:Q\NJ2E.?(%JL/92D:?G43=LQB*"MSG"N!WP-GLR+XIU M'&A11/RE>'*.Q>:!,&2UOHNBI<0/A.91,YL&+^R8#_B!G"%X6(S=6=\Z\G8Q MC5A,*<6PQP796*R9D@M9L'E!EKZ[5XK$W4-?B MUX*T3@Q$QIBV;!T)DUK;Y$>6TJK]"YS&$678M5B6.UJDWTZ&;$2+."D(\D7HPQ MI;T%\'.X4!#6TFC,@V'6LB$N&XK"=Q(E7AA&EUBT?*!\* C<51)DN.6BD3@R MX%G^9"NPXS/W%=>K9V*JL_V_HW_4Z70<1VGIOZO@2A2 =@_J,[$XC(;=&<^* MSK,/>.X>'K#XQ#TKYJ,*2\&O"INU+-U'Y_;D_6?^[?24^Z(2;?Z1NU4>@;WW MY,\5UAS!\WN#3]QOBK;"/W.GI\XOJ>"Q'_N\2?:B4]M8PIK[USL( M6"^2UD\D'W^WY";XY?[UXD8V3"U>>+?.S![@.X%COL1XCKDBVS@]RE*U@:E_ MD3F-9WW=M!$^P ,^:\;L^[[4I#D:TS-QV.6^7D[N+[FO5Y//5U^O'JXN[W_^ M:4KY"1O)DSCPN)04N5"MF698*Y/<+"Z(K:@:F5_I3*F" IQ,C96]2RK8'M5E M<"XTS=&(?S^!M^#?K:4R<_^>>(/.B9X9FJ8L+9!C]T^?N%=U;C_A4X1W)[$, M_H/E@@FL_Q!G$58&6]7_?C(XB>_N!;QR7\^60]:RG-SCD'LVY._*O;*I+J74W1%6UMJT5TI;ZC$-TVFR+F-AH-W MP>8_S77 G64_@?8S=,*MB6+N;L"]TMZ%^F+>M^)[7I"UJHD>#" M,JS_17=^HY-_P[Y#9FI(_*@7C;23G@2UHFWZB1AI:(O-R./H,%ML$N3;@[=S M1.Q7@[,-(,C*I$>E:/56X!EP#65B,48]O!H/QA?8&+(K;-+CL+%X\-D$.S7! M!OQHD*8WJ78%!9OC8,#; TY!D24$U26S\CEG8!3= -5B",R8'_>3YQT29B2/ MBT7YG.SX+ (=*$;G&DM/% ;&SV_!N450JA<,:FZ@J5Q$D>.-P6<;GKD736I' M?567&DG%EN(R5FV[<",\YC@&_K6AG\X86G006E\59FHVO04;0.^"F8G-+$P023$3]._%]AV(.=CL/^P(S!>ET) :L5F(Z# WD M)\H-D&!E;L3/$2.%8C=VBSTX91S.6W;2UDY/,#?;%'=Q3R#_0'K./0;T*QWW M,&P"[#OL84[+'/D$_('?JXBKAA15M,V ,LHB!]96?58UQ61$[7*7/^!).GS7 M@C?,B'-4O6HJ[A7>TUDA%T"#/PB':IJ.+ <*/HN'4PR,QYU M2@90&2 A-G'!\S>#6#N_3^ZX!-'Y?E)S$=[D8(9\,E+EBJ;N?:7=7_*%;QHDMXQV> MWG2/@[%8J#/"35>JAK8-OW/#=E #7#UPY,^5NJ3G!%/2E$U().?*A2]:H$05 MS%03#73+,_S[$[MK+>*^BBK=)\.T3_%770ZX0C6O,PD9#BTJ'8Z \I[O=1+) M?,#NK@*R4^T;T:;&04LI'8!WUG.G@U.Q'%D*U\P-O% "'%X7;T"-A4M#?R MW'&E'&]-M\F=@YW"!05G!=V=4PVOLZEBP05*4]F>W4'/49=5DP NM&7C;=EX6S;>EHU76#:>K3@\GQ+P_,N-/Q/0[CJZC%/6J-Z$ M8MC4C9S>;IVN_,-13UD:\+T8F$1'4EXLI>Y0CD]2J3?@AX/HQ%NA5<6[TX7J M-UNH7]/AI,74^OG8<;.X=YD1FI"0^$&,=$2=4OU@7CVC V8!D9A9BQ:*6^&R M[>$WLGC=V=[&O7$ROE_7-V6*^4F MZ0]/)"$W09_T>]'C__:) MT% ,VAQI)PVQ^R4#?F]-ZKX>3$6W-);L4>88E(Y5"][LPJ+4A\]'K8E'K#@3 MG@1>&K757R4=\T@N[739Q+C0BAM?&K/>ZU*?A_C+QU-@E*;NBS*=$I\D[99(_>*53JZQM>$$+=(4HQA M5M31@\U62)J*6@*>W.A>S3K%<-IVC1Q/UWD"89%&,C^(T0CUUBSVHL]T(AZ) M(U[L):\1;QLVZF*X[S7K/"@_?*S?*/C6C*]%_T9Z+A5OU!]LYVAT<>BORG\, M4[77;M9P9JI+RE4GPLU*.($5&IFS$D]MW5$QE/?" .!I/0K1=VJLW?BX8M'X MN$7,%RPY52UN:1HOZIS,N]P5MG984$Z MBMQ#Z"EX4VBPJ8]73&C1'C]( 4S39B *9$D?SD_R"72%)QRBCVXP_JOBE+6DC'17^H01KDU55%UQE)E/E24KBNTTCXQ M5SQN;]B.VPL9MS=NQ^U5@)WP8"IS,M'GM#CA5EGCL;6*@% 8=[F'N\G%)3>Y MON!N'OYQ>4S2XP+13E!4QT(J$_2+:.@;ALU7:!5[9V E)Z7#+R! 2 MR91Y813=,OJ&\QVYD7K$CP14>Y&I#J@,MB-@/G9^YB![8)C1 9H;2"GX9A[8NQ!J:T*8W< M#FX,IHA]7AS7J(NB!LHR"S[ G&QN>AO_^3""A,1+,9"IZGB;9&G-CT\@$>%) MZ@FZ5-\^VUHMIO Y\]2T+LL,?4/LR > [!Y^;ZZYF4GFJFTT=$8VV\2YNX<0 M?27Q8[&995"I]7ELXH N'\:895RF"\MTAZW\:++_RO+:5/M],8WG!]P-W=C# MDZ(SQ&_X+*3(".[80=;"M":ZM%D))PO\:'P4%7TG9Q(@,+"K*OSI6WF0[VO%Y(XG\8% CWS=N%==1%GSE /$1XS0. M>[S0:XOP2CF(,7DBC41^%,,(J>6PQ_):N)70S*7;9LU&Z/$==T;&SF^[I'HA,X"]4 ZIHA;LB#L_'%(^%/+ABNI8\&3;>[9H!@R M:WCP[$D'K^9QS=TKRCT'C+#QHJ' (,!8G>%1;&;,(D8$]=[9;%!^\T\X5I1] M84XT%2RNM8LA<@P31*\< (YM,(\-*LH"/%EO$F"'S07T,%<0,D6UE,='DSS2 MFP/8X_X05 %1GF$Q..(5BPH?B?%H*LLGM%=Q:=^)S-_-U4K5YLJ$ G0#@* ,, YP[M+.SO.W=)]X!4?H#'?]:,V??3 M6=\;%QRC1C;CV]IJ6G_%F2CD7]?X[\ 1EU55.K8UM6U-[1'O5JSJ7#6Z@KBH MY^9:F7P79(18W+85TDPZ54W_3(70@UY@;>A] )P@=\J=@V4.C/N^>T[K6)Z; M)J>[\0']!#A7S=F*(0"Z4&V'0XB\(,C\6'XS5=!ILL/9R2SQ_4&?'_9RG-U7 M;S(/*B*S)(QY08P.B5=4:7Y 3_T3O"S\/^ZK\:A:B$#:T.J2S>X<7KD[\S9V MF'D#7DPUOZOZY'V&BI,L!)/XGE3? O[8TSHE#W(GS;3.FE0=L/J;:,NC<:GM MM(_*6 *0\@4M)5M*YDS)PE'W_N$"A=-P?QRU[.R4/2,#\W?:+1W..:ES'//FZ-04A!(Y&6IF2Y8&D62 M@D "WQ>C"52: LD7^/17U<(\K*(38V5Y06\ZOZ0,-R8OY5.C$/66Q[GS./4ET0:'O?Y80RC//*JJ-RK MS:=[\C=6TQ;?QZV=J>GL !V-,*>U+_"C&&F>.MI0J55@/-(,AKPL'D&\6BXI M7IVE!VZG7+0T&ZZ!-II+JWM&J@BM/I3Y7HPL5=L EX=>2<0:>

#;Y0?N>0?0NN1Q@+?[T4C7V9H!ZT?'EGT%VN.+52KQ51^A>*P MG<.-5#6D6+N8DJH9C97]Q$T6)CR@RL#%6,XKC1S& M62&C*Z):;N4XB:DF -7$Z)18':DFB]4)F]#G1^.LV894CL3ERC26L8J*"I/6 M866W5W\(9[R9E43C4654PX+.83,M)5FL3#5*XC@6H%2=\KV'9Q!8JG)ZJ\S4 MA3K['Y[[59W/-<)=*I9-\3B^W4^:'W //7WC1&*DSO$?_A@._L 8?:YB)8]& ML6K9WER^)(Q]HI LH.[R;Y@__Z2QQ,M""\694(TGLQE<_HT*X-](XDA07/20>'N7=YH2$&%X2F%Z9Q[A41:HT /.I224.A_QXU,S)*L#F M,DDU$OF^5%ZT+D,L[CY((Q@O.$;(IPB.-! @IBMB9:E_$;:ZD[/_^?DG_'Z^K\@]JYJ&:WF/B/H?HY?9+WB9XT%W7R>[J^0Y1,*/L*Z#,\4;W1)^XW'*\%?^9.3YU?TLN0_=C72= J: [Y,9SP7L+6)Z8R56>? MN&N0/T:D:P.IT1/\O_K)_1DE%!TFYI+H$,FF)E&^GTX)2#T\>$FI[U_O(&"] M(AN M=PFN[,/G]P$O]R_7MS(AJG%"V]>\\QN36.AVE\-BPXVOEGB4"[0Y1,X MW2\JC@HL8M*9V.5N;B_O)@]7U[]PMW+2X M)X]T\)V/$J]M7,(?.^G0H5DS<9ME?:5*B\.7 - MUD8[N*J^NVT'5]5F<%5LQ1N7Q5YX)P"VIX86.M&73 9O*PL89 MI;,9>F'X#9QGNCW <_8$=@ZQ/K;LK9*][1FKC F91IOUI\WC9&&=]O)1D/M3D-R1:*?[;'UG9_FH(QM"$P= M3DK>6R3N1)]?NJ0-@94?R_QP%-V*<22CO3+ N64E=!^.T.C-C*I+G5;/3&AY M*/%C.;J*J:(I:I-G W[\EZ<29\I2M>$;?Q'4]<_/JF7AO[!YZFGOP4&516O9 MJN8G<\RXT!#.%\-DU+(HM2Y_+(ENA2!6#7K\4&@F>D&V+OQL-.MG;M"MAF;9 MNIHST*PWX,?]K')6=D'UKMY1=5O1'U4,BV;3-<.FZ1IZS?C)<;.X\H@QH;00 M#S._+_)BC"J".AZ8U,9/:F+)X\9B3:0V8%(32^KSHWZ5U=>Q:P[#"QLNGY>: ML2:$FQ*=+%3;X@C3J-S/UFIY!B8P_L=?>U%2DJ.($'KA4RR*U8AND_CX0),X M!<-R&1IY,8X&(,(QQG'7L 2Y=GQ,IJP=/HZ$7/@XE 1^($2KHI:/>=\C+A_% M7/@HCP>\/(A&)FMNL?D%7# Z]9QUVU2G*TI_C"U&;3&J<#:H0N=-HDMD\^9= M4?WLF +1OE4/02+;(NHRP@:)F2,-^+Z<'/;EC3(G6WPB.7-$?MB3CK:\/4W] MV-%6KA]RI-(5L8_3%[%/:&+=6"S MZ6)]4=LPM61)]RCB2D^D\R(^@)7-*VQ M]C\L?*)+_^1,5S5G<[&KR7LIZK0W9^X7;_&_X-JMP_7:@^Y^_"]Q4?E.!TQQ MJQ7#EMO ZO*\"G2_J+JBS\B5/C.>76NZB)I7)]?_7E95 MD1M$&AJTVO0-;='D2"IGV^K6(ZIN;4M'V]+19I2.!L78'>4VZ+EE!RJ86 CTA58):XN=*OIW^!\- MK97(^;#-C2)DB[^YE&/FW(U^09:&I?I\A?TP@HQ\;6,\903@DG-GP NC0B , MCI$YV0)PR9G3X^5^*YBR U[JO1G*ID+C M2TW:/M_/L^M&CQ(OI@L#E?X75AY2"CM].0U5,DH"; M'P/ MXY$28]U'$D4B1_&&,A7>5PZYK&^@1?/365A5\FM;&;$9T7_[FW#.M<4 MRU(7*IE/K'/%>L(^VA?@I!X:"AXW<^!I-BLA!\(-Q\VN4MWY>7ROVR@SI(Q %7ABW!0#EJ=SXG)%X M.45W[1OE3 XZ-S9GQKPL5-%Z4U7FOW1X]W$+[QX"[RZV\.X5E*VPPJ 'Y4<1 M12N]+O&CDD' M!#U$R'=;^>$"DA4 ]MXXRM:'8P=US,G9^->RK'*694.*EV,4!0I= MJ:_JN]%>]NE&&M9@/F:JK=HME JWNH^DTBMUL9#G[U*GS6$"FO!AD);Q@.2. MA+2IBX[2D%88\6*OQ9,O@+2P='X88Y)S+>H3PU7EK:F"$>17E/E$("JJ7GE? MAF:C--N5$ N6 0_=KP4O@&I6 MPPK9A>@*U()+J%(6IH;KV[Q$I56H59?2LHX,PU8TQYMQC8T0H>[U^;&3S//+ C60(^UBZA(#R9JQ:K3H%C7-F)WP9-%Z,&V' MT<77M8Q89QA''(M2!Z+68''*J1HM*PU;9Q@IG$*LY $OCK*V\>:;^,DA"K"? M#VHC ?7P:')3FC%2#B)< MB6.X*')L5/]0ACG;S(#R^*VKJ')N$!HC"[D]AKPD%314LL&\*>GZV&/.8;4T M'+1W1^G.1=3A&?#C<>4!Y39/^ZW MMDR3;^QV,75))\; 0 N79.IX^+M;H\YA%+13)%Q1,J/EC<)099W?ML&809Z> M,TP6((TS MW0PP!\1WU>&ABTNR-LBKK:+)UXOX+Q3!!H2QR^XWZV5LLS\>>? M\#_<>T2C^XB?^S_F.81MV_OX _P'WG_6JL##?4S.+3&Q'Y[(Q&."^_$=\"&L M9%KDQS'B G6D6/JNO$P4PRKS?C/OC_2]\9: 9W/_69FJ-5?I[A)/ 7Q#&HM5W<_6D_E_5I;]#!L/P=,7 M^5$,;*LZTB>U?DI"G\$@5@5W'>F36ALEH<]0Y$4I:T]0VY];$\^\74P1UV/N MP3C7+N"(=W4JWEFU./@'#&V@IZ#2^'L;A&L7TR2?^)NM:NI?3,1!MI5&- ME:6MX?(QRB*F5E.Y$U&4^'Z, M9ITZ$C&UXBJ"B$)FK+%RD#U<+28RY;:K\OP?;ZV4NV/.;QOFRD,7^HA)Y]VR MK/+!6$.",,,P!C!0W2R0U-JP*#+"<1[4T9"+/TI@A$\-&250U_(*/R*FHT=0 M&KC7)W7V!'X@",H&[953X-]M3K6X#9N/0NL466E!\0W92?ABF/]"NEX;NV@E M$R3LE77GD36TVU<891U4TS KK"!*\D(OC=:IGI 9BS?R)J0$MV#6*J$Z1\4. M()&T*J]H;(\ZTJ8F$!MU)$U=D"[J:FSYIJO9 =/5FJU/8IO*XTRFVL5W--00VL-W4'8(W$_.G]P8L\ -VN+ZHUK$T#!84A_$ ?4&( M;H!L'M%B@3#W8HQGJB!(4(BU$(M2NWEI<5C;\'Q!.;$L B6"1 W2-%E6G@S# M(J%-=>]6B 8H"W0RB6)A?:_7*M,JI8C&4UK\X84TT2_>!C7XS# -)AZD >M4 MG>CS#7Y)[!QLOY9!X_@6D%A3"RCV!J22PK458<)38;9V-]4BIC8/,75'09T; MSTM#QSZ.FX4O8'=0_^S&Z0;]Z#A=R[/<0!]RX)G(CV-$^]\CE"TU># MBKIE^;60DUG66E]PO&SZ_I"J/1-3G9UU.C\OW:=C5S&#">(>U&=B<=?DE;LSGA6= M9Q_PW#W\:/&)>U;,1Q5>AU\5-N];XN/@^3.&R6RLS]>^*% MOZIS^PF_*KP#1XN)$SA9FK*T"-Q0SI].SL*N:=M8TB]X7'$>*O66/Z+0E_Q( M27Z@I$.7/;9@JXLU$^.%8=BZ81-*4O7''Y+PA_O1"??C6?NH*4@7L&.^W4?" M0#VI%A;E( [4S#"7!D5_\F"@5)V[!R(K\#GI>@OUK>%L(UW;LN7G_9ZTH0EV MUG&,JCSECCVXXS[Z;Z>GW!>5:/./W*WR"(KAGORY(OH,M]\7/G&_*=H*_\R= MGCH_I2J+_=AG)K+WG0+'X 2X!/WL%["UB>F,E5GG[AKT&F,2-<&4J,G^7_UD_LS2BBD MLT>B0R2;FD3Y?LKP$#^"[8G4]Z]W$+!>)*V?2#XV;S$Y^.7^]>)&-DPM4-*< M)V^)]YXE1T#?+_%$FRL2B,YTJZAS3__MBTF*A?X\/9/Z7>YA\O\F#U^X+F9HKQ5QS:(/$\G7WWI'.V=UW M=5-L#W2=^K@R&;37'84+?C)6%OQA+YR9$SND_+DA"9*<#^T;LEOI3>U6K.I< MQ$F(KG$X OJ*EA@3QSZ MIDDJG$UF?ZY4R^L2M%932YVK8/[5)M7>JVFM0"%56SYVW"SN/6:$A M[P_KB MA\;F<;_&Y13[[W9[WC!"AKUN[BWMZVI#[\,966*POKC&E3;Y^WU(TE2'Q JXU3&)MD&/!&4RQ+70!):"O@9E-!E5 MIM34BJ8BK3AONBZQ,"5[[M@=9#ZQG/&Z^N,$WOI"NSM#ZM#Z WX0PTZ+6="T M%TT\(H;E-+DZ*\,$B>]+R8O&WR##YE=T,NMS%U6]7%Y?7%P67W61_ MW,7*I, TX%8L5!TN?5716#QSKR"$SGF4>(KKY9*/>P57L[,$^>WFO,,$Y45. MI2&<''NOPM1E]%9=T72GRC1.@=+A![4%2FV!4EN@=,0E.VV!4EN@E/VY]2Q# MVNT5''=ERMWM7D'V*5@+SB7(X8W/3=?4;L 6545?XZP'XU4GIANF=#YO1/U' MZARIWRSXO'YX(LZN'XP;I 6-FC@?Q&X-GG1_T<$W45#=6*@=D0KN089L/F)=J!:;' )OL1Z,RS]7JKW^!W@OQ+2N]( 45T9+[4V$R6,K MU6$4^NG;@2,HR%(L4.1[XH@78F#/Y9IHJ%_,?'LOF[[\J<_T!"?8>E),DF/D M_\!K2]F:FLCQ[WB.OUKFYG?A)C)F!:23(,"*6.F$-A_@SP?TCCT?4"S]!F\J M@%_,;BL+:;_U5-&M>Q%R[W^?W$4:N<>31V%FV-O9;\OH$O5+IBQ07PH,YU[A M=M1G+Z90DWAZJ),DRUN1 2E+T.G&!(:!'7&/0FR!.-,_>%Z1L.T,P;]3:;>P MZ+4;8XQT+DX-$QU7_0Y>V*CB$Q*QCAEU(R"MY;\B4^YJ.$(I5.N/.D*5R]R]5I] MU(TQ&_#-B78"MI5T*PR&_*A?4+-;N>-'B/[;1G=\'3@N6+:)A(!ZP1AZ19W:QI+ ML-1LO'J_JL^J36J3(XP=FXP:Y]>@5$;L/?>.9\_A_N H>7R5M?A[%VF"2*K0 M[4<7PAX-:5/C2&UHRQ1CR/AYD>_+T<'I2A)A"=5A&.?BLBO3D<\&J%R##63# M<"QN Z&GI">5JX!B0/[4DTYI,BH)M?97B)*A^D29*[4YCU'] MV;57*%%=L/4\*(,R%4J_.XB>1%%/.@V+5RAC7AB7IT_B:(LOJ&YJ;89$-5#7 M76N,HIH5:WD:^BEJ8M-K#4G@!4&(4R983V*EJ?E+J#I$7I ::XK<&IKU7>G> M+[M_&5VC-B92T>J8M]#DD=[6#CQA%!?#;(K"CDXUPW5:"ZY<6="B/ MHJ]B8;;I_THC!VDHN&YKZBV8(5DX*W"7\+?34^Z+2K3Y1^Y6>006WI,_5SA[ M");3%S]QORG:"O_,G9XZ/Z7"Q7[L._9L7:>VL80O2[@HN@RQ("5B70=IA3/QE< GSB'M9+V/K$5*;J[!-W#;+'B'1M M(#5ZLO]7/[D_HX1".GLD.D2RJ4F4[Z=3 A(/#UY2ZOO7.PA8+Y+63R2?./A+ MXPZ\W+]>W,B&J54#OV]A??SA!WJG?:W$LJTK_=Y7;^B#?8_" 0\&D(]^;FYP M\L,N=W7]<'EW>?\ ?^#NOWV^O[JXFMQ=7=[7&5G^ 2'E#4TS7BG /"V0U%2@ M&,6.@0-&YQIPKT_J[(G#4A%D@@D_("[ 3.<7<&27>0/+9X:4_^)NBM:#?L4M MP5XOG0W]"_X37]V1S(D/>\0_0T'""FK?P0H M23FX$.]GI+A?*8,K_*QJZX]1:IE^UU+_(DR+QZUAL5;+L][//^%_X'_AW8=+ M<.*4*,E"\*Y";E]YX$"OJ3_^$'OB'^CZ;]V+MR9H!W6I:+<@;7 [3E>6JA/+ MNEEL!MBC#OP,)M@_X0?X?]Q7>[X_PRA+[=4!=L7>F+2UL8V1Z2A!M#!]*O#& MO",6-J+@AC>^Z\G9O;&RG[C) MZFY+O!DHK+!EME,U$>O$<^>5\N?C-P9-8M M,5$)@'N",N"SSC?(Z*>2S\=?@CF/0 Q"]^U 70SD5#3OU9KF>4R(3&=#4MWZ MU^J[TIT9S]RM3:BV014JNIHT3<8E7)?T/,:,I.)U9-#*XR]0SDG7 8L4^!9) MLLK",UJ#7HK#-*KD+-4R(SCHIZ%?OW[TJY-1N;]2[Y3_JNA '!P:[P'X@LKJ MXNGO%J&H!G533(-C542#) >I1@>G*GH-&TJO*BT=[TS>&PO[%<.VA2J/4=V4 MQ^A8E<>HH8>A*GJ-&TJOAE@I6[$I.V51<^A1'@JEZY;,*RTT3%3).1H*#3U' M5=%+;"B]:F&T;+=8D3G'HC3%A6F&OI"O+-0Q3K.U0C&?0,VW1T6?UTS/I HS MRP&AM:H/4G$$C%V&V3LY.TU3>I MRLE-0_0R*P27H/52"8D"MZT&\&N ?N$:H+ D34D)FN%@$ZP>9+OX=[)+N9]O MWTJ'QYRI&28*D+HD&;TE$R"B4J3*X1O>IB&ZW0:ER9 MV$%3D@)*'\:NC0+*'M^NKP)J8]S)Z)6H&+E&]*JW551 %]N5;JU,!1$3)H]P M(-<'PUIRT6&MT<#GMP\SA_KKH1/]>QH=>8QKE"8O(,HU#&Q71< TB0&Q%U / M4S4!:V''78-NG*I*619<^AKKW+55W)6FUD$.:>NE?MK2ZV3T:DNO"XU<;2<+ M:;U!8MR5'EE5Q+@-G">CU_$'S@NLO2K%I!DW/RH^/N*H^+B-BB>C MU_%'Q:LP>&Y7YE(CG*FH.CWDN#2,11G=7J]7EJ9J?OA\?,3A\W$;/D]&K^,/ MG];_JWDA0!76[69JDQ>RAD%KC=NK.&8JDI>RKG-( ?Z'8?[P M3[JX^R>B:9RX8T6*_+!@/=@3!(_+XXRP"=6JP:V=Y 2O4%:^!2/WQ3& M0CC]$J467/I5 H7<9.,1W.15A%.9OQK((251D0([WDP$W5LCXU55T>OX,Q&U M-LN,YRFHB;G?5PWM@F36&E>XW]H3-FC?XP"GIDGJSK>3_K';:VF@R\*-\5D;'NI[^*?CT4I['NVH< VYR2*,\TJ,5*0A?3LY\G0( MW6ORN)10P\KVJ@B8*A\BY)P/:;H)N4E2*/I?BJXJ17JJ.?0#A)00YU2/ZUMF M:JWC$K->&J?M!DA&K[8;H-Y6EU>4\D^BKS>*"ZVM?M%&ERCX[I2\TJDE*#?_ MNGLY>:&4_+52=6*:=('8R]G_'#96]8EIT@5B+V<']&ALJTO]$0X_H> 96V>\ M.%M+S"$K4(8ZRIX"N%8?X<$UTS]M]#\9O8X_^E^%J<7=/G2YX.-\I<\-4 !X M;O+7/3FT'I2A>[*W%_BH6"?MT_86)*-7TWL+?K*5J4;.?E[ZW2KF)44Y5<^* M";8)*!?XJK!Y.KI.NQ*]\W>$Z.]T.@Y6__;?_G9ZRGU1@1H?N5N@RR=XVY\K M/#ZPJ+[TB?M-T5;X9^[TU/DIY;7W*'A+VUWO*=.J'[D!?C8U MS#DQO<\^:ZA Q&X?MF09FCH_V:.,C@S68A'(SP%D,S&]1=!E"0&KHM[IEU,_ M&5P"?.(>UDO8^L14INKL$R)R$$:D:P.IT>OY?_63^S-**,J5#;6#238UB?+] M=$I AN'!2TI]_WH' >M%TOJ)Y!.*;9$(?+E_O;B1#5-=<>##*)9UG5 M5U114U?DCPO5FFF&!<<,]3APC%BVY3N7<*5<_EAJBJ[8AKD^G0E_X#/^$$_V MG^?\A_ >XB; MKINW<,?\XHP%I_H-,.Y=\7L!H<5@X=]/I)/<]_7$2@(Y29#DPG;26.J\X]@; M?522BJ-2G5PV1SW*PKO0^-&5_@)7&$+36]RW?V[78&V/&7*7X>K==Z'G-OSU MX>\]UBX Z#=87SD_'. M3^)Y3NF*&"J9X9&>-#6C>;JZATK&?L0F32W"]%OJY_WYDZHK'XH,T=>E'"+S M^E.KP'\8<-W_$_ZG7O&SME B&;W:0HE"81-_531E;:D*=W]QW?W\CXL"SK*4 M UIB"2%[*3M4HDO,6FDC5],*#^I@QK,_K4K%L;H*N4K'H\CUIT Q=,\BL:VH)+4\WULB34Q6]$@6- M:T2O8FV+*Q<-E>_-YCLC]8A43^.)Y>J6^H/!-UCH,Y]8W+IZ!. M_6S.]P]/BHI'_0/GUHL59W'*S8C0R]DC]"Y5:V5PRFV$/AF]CC]"7VE0#8MQ M?R=*D'V9I]*I2Q@_\_K3MQ=N"%TOA51%E+\O-E8?51'DSX%:>NE7=I(?C)Z'7\DO]E8,<%:X7?E>>J#O-HJJ"\* M.4;VEY('(&;45M?YUSW*IP2>T;]>FB]=2?NX?M G51$P57VZ6$-@PR.!=O:L MN%^5E:G:ZLKRP9,6KNU\LWK$ .S%VFH[_[JE?+2=1_]Z*;Q4 X;$&LZ&J(J MJ28,B3E/:&J-P10J\3=P9('^KOJ _RI355/MM1O0+T=)]GR@?&) 36 MN@?Y*$F');52D;U4<()B#>'PJB)@*CQ!,0#-O&H"UB(>5U !;2^':/]>S4MN MNB:/4OW[[J1>BJ4MU4]&K[94O]"LXJVA6=^5[OVR^Y?1-8I0,3G$]8M3,3E4 MYANU2Q3VJ@CECX7NN*$JIHI(?@[DJH5A2^.*T3/9B]?NEHNKU M4C'U+2.OIXJI;V5W?:T4',[>N]PW75W" 384K-SF87J 6H_:^ C4$3R4)Q2F S7%R4 K ^LZ>0*5!4;GK O]QA M3N4UQE]83OCGJEY0!?TTH]!%*>?<9[^Y=DJ:6>BBE'-!9@[TJ[?=,EG9!G>N MK:;F, MC$AO[Q"OZ3H""^W"=UX-4$K?7Q$<<+L4JM'J2PI)R&F(,!N#@ J]\IJKK() M60=[0THG2)% '?U4)=A20#E]X=VJ;P)5);9O/SSHVV< .'&G^2$K_,/(Z'R] M[*/4J*9UW\O4[1('JJD5C3Z3"Q]])A4W^BS&),"=(6@A-_2>C/QG9=GJ I1C MQR=9SM.$;OPZ>7_M>TA%>] Q]9: \K$P#%LW;.*J(-1 SDC? MFN1%-5:6MN:^Z\:KSBF6-Z6YL]VV$02V\(8/3+_P ]-K#\S.@9%S.C#]? _, MA:F^$$[1YYU[!?[0GI1M.1X4?E+Z[4G9.2F]G$[*H*"KY1]LOJ95ZP-2L-0. MBI-:GT"&S$0^.0L+TE'_-V"XH-1;_LBS Y;*:W]?7@_%6,,%=IA,8-,N.DBX M[X@-:A_(&"W45*9C$3]O0@_R(O2H.D+?JK/5DDMOG59'_6%>U!]71_W?B*G0 M%S2$YJ.<:"X+U='\=T/_3KC/]'\?B$9FQG-C9'Z<%_T31GC2+OJK^N=*G2N( MP0 VP*_*FA/'O#,(O'[4W=3Q)"&O9S)M&4+L'7$LC -:22J'0V!2=:A-A2X, M9G#,C67I53GQF,Z;JCJP$4\,9OQF%C[R19T%7QCHP7&^=)CW(_]W-?>[%N?E MTN "ZA@+SGXB'%L6_./F+T_.WVA$'P2!4Y9+0]5M,$+_8Y@(\.'\=JZ:9&8; ML!F0._S@LZ&8<_S7B\V_T*]:A"..R0E_A;<\/E%O#C,E*T7K6$^*27"$/5#F M_W#*HTD(3FSO<@]A3X5'8/X3'\J6PI8-='A18+F8A7EA[]Q;19>;S&9@9H+! MJJWYS>8[JL61'TO# HKASH' 6^2P\-,7H" U@TUBKTP=&.__GHN"@C]?+-BJ MX'GNE[W]!Q.L>^#,+BL_MP%Q[W2F@%S.H0M-&\KB5JFF%+]6X1Y%]5Q9PIG5 M-KG"\ ;5O"J>!S,_8X_/"?\ [\OQW] .((DOE$M#DW76^^Y%<$3/:? M%2PP,+F(W4NE[5Z,O?N@#?ZJZ/!\U 7>F(!;$"5GWX<.R^:@%.J%NXE ZHMG M?=R!.,M70P&=L32-%[@VJ$[:5$3X]-\K.O+ ?K $3-)9J+JBSU2@*9S8I6': MH)Q>"#?4[U'[055YQ;*B[$R&4=4DX$2\RU?%>MIG[NT_;KEQ5^HXO 4[!MX# M!]]::3:S8U 'P %.\$;X"AQW!6V>A6D\I<%G@11%6,"4H)+@., /P-L>?,].) MZ9O.3#%->C-OGJ 3<( LBS"A.K N=%FH40#BJEL+8IK,Q !JGLZ/#%;A]6;AF:.C_9 M(X".MK86BP[^C:.M3$FI[U_O(&"]2-H#$9XM)@>_ MW+]>W,B&J7F)7X"D.4\.T3N8$_-GJ_\ 4V.F&1:X1#>+>^"GN@"O7;>O]!?IGG=-RY7MBZ8,E+JF.'> M/7'X63$I=54_V4N&9TVW3\_>JQ\8*Q(DVZ.>N8E)@'5IT3 D]8(0+KWS'N,+ MZ#XFS8GMK7,[NYY'56^%EDNP.QG:/C#8U2PTWS]!0]-2F5>SJ5CWF3:G^%-/ MC?@LHNB?GISY L5;[FPG@3O+QW57>?!F9@8HK[^H1<,]&L;\%?[)_6Y_U)4Y MS_W!T/K2[1YQ0[XT0LT$3,6 JT)-(A9$80^UO48:#E2@C>()ZYNM+)9$T7 6 M.KR#<'.BJ7"$UU7:S0?+/!*RO3!3[ MZC30CH-C4*%4V"T-[-D?P>1-V!"%6GV%;EI-QX+PN'Z!Z/NV+_!#O/7N@/O0]C DJ!$$VW=#;:TFZW_,+NS4%23>T&3 MG'(6VYO@'UE^Q>?$(($H S J8JSLA6:\>GDG/V=?0>_@_;*@A4_6QV)"E E, MOYV"K&MB3^B6)OH<]G\.^[EQMG.CPP>^,QUE^+&(?)HG%U?(=;!V:\="BM-O MN=]M&>5L.6F@5X*Y.GR,!O[7%_5QA=<3W$1W+%%BK"SX@[5K^.S]=M/)Z3DK M^*[0+JL42PSR\T[.,&*SM\3 ]03N.KB-*]L6@9=HB=&,4=[;G=#C__/4_.G, MNR_8&O#28)^SFH8\*!*WY73A\ ME]P%N=)M17]440$YZCU&9Y6K/MZ%'C_G6^-WP5(V//C4^*V0B1:2XL&[:X_5 M!CO8RF>?QL8>ZA_H0+[RW<,;=K'[Y8[9YV K3ZR;A>]:N5#L32Y8]J6"_U* M]J+,RZ-^9)=L;,)E:=O??_(-&!(FBWRB5:B[ED<^!_[P>VN VY!0=G9%A5+N MVM =NGUQD\],6 [+0Y\7^M'B4"4N3! R YB?:$10.Q13;6"Z8F"M%9,H,4'2 M@66*_[GDX(B2]9Q1 ME2D4CZ3! A5R_XB\$%"+56^%<^V[D#1GPII*CD/=O"_S6OJZ(5ZHB=(;CE*( MR(?\55)[SG"217YL># M8:3@QF928GE.HNUR=:4KUF%I%I-%2T1$4YQ+@]C;@50WB.ID;XZ"\H6>/[_[ MZP15'=KY3B/\P^J9S$.N$Y!^J6DNSF0^_\C]XB3=TDK*Z"T(B4ND$!=WQ,MB MKU9^2GADCC*?N3*;(G*J/;@0!)A6C^S%U0Y-]*6TC1TB$?G1H%GZXZ#5^I58 MUD?N^OP*7N-DV3?EC)@V=DL&6EOVR&Q9],$VQ:17#INO=.=&);X0D!T[ 0R MV9 MD98$=]/^0>DMG5""4VZ%]1EX3**VVDMX'GK93L/>SY.A$,/BG=Q]K)%.)R>OPO"_GNE!Y^,S[29XY(B&=PL+G_,GA3]D=R!<79. M_Q3BO0Q&O"!&7[$I&!H$]^RKS6UV5:0;5N 4$TQA_3&@RM'"NF;%9J6H2(*. M4XMJK75BTF)Z\@-K1QT8"W@08;V=\"75I+[6HV-_OJKVTZ:.E36\6=]5!(/C M7@WS.[!_1C:%WR[4P%RU-I6P.K'QJU:W\T#;U$#DS#6'<@7_Z!BUUOX.8&E$ M?Z*CWF;*T@7.P#=,34.9$^HBSE_.!WPUJ =_ M9N+.>[VG! ;[6=< 9'RO?K_"*OJ\BW2E0-30=.6^1X6S& =!/1W 5D(DF1U( M)M2".V6(B&R!NI+V^.)?5F"(@*6ZL%\5D_ <.W]X*IC3X&@BQ!RB0F4]J4O+ M:QD 96E'GTDIQ8GX9+866Z'=\_P")3RF) M*62)NU<+.X4TE2Q.\68[-8VUHL'U\4SL)X/=4\\KS59/ER#Z\ 'Y,0/SGR.* MJ5.,#N=[M%\ ^W[8[D.>N,'N$)'NOOEN&^%@-12NELAPW2!AR?5%5MJG2(*"W8>TEZZ#2[=QF;>14KP M ]EMFA#Q2ME56X6;*31'46N8_.S@H/QH0!> M^V'V=\&@%U[G+U-2#M4HHAXQ9ZI%A9=Z(;M=KSVJKD$'J=BH8_A151B4Y8@] M?-V35='0_X472KM.K2/#NU/AV%>W M@0_VX#5V6U$I*H$?("$>%D:OQ<((P<(8M%@8,5 7]A Q]CJ5',_887 C ZXV([)(X^]\I+PR?=3^HGXZ4,01D3'Z?=/0LPD2:$'PU:T<_\;)S3>%E*5$T O9I]L M-:*C;S=S?42Z,22C4TWE_R:B<+E^M0,R@!><6Q\ I.8IZB?R(11!=]"_+]SQF!"TW?$(3=<.&HPNHQH(4\#QA52\;5: .<' SJB@?PICN]LTE* MKIW>(M\3RNN@R*>%INT%SUNX M+X^B&ZE;!("V3+T$D4V" """-=TB !Q_ATN+ %"*$Y,/ D!/:IS[V MK;'Z%X1XIDD2BYNOG)H.7QZAO8R.[#(*:5@_T"454_";V*#KSPOA04"2'(<^ M]56OG%ID=JK^.'U2YZ (/W+LOZ<(:G JCT8G;@U*Y,K_I[4CZFE'M)VRK=8O MME,V7NBV'AY)@DLBI%.651"TC;(E-\I&'8,TM4').V4+.Q$'&+=S'@YW2U0\ MI29K>!RE]KP.K\,W.X=7&D*9AP,U0W MKSHQL65N W_UOX:JV[_!Q8$UN"'5N;+8'0=TX(2,>>;=@NT.\.LG\LS: M:BFN 6N11,%\5G7#1+;Z^\BP -H;*P-VRF@B]ZS5A. MW38KJ-[]EO>X>_:MS8AH\<.1% $'S$1V=^W-:ML4 W=4/6"6&\:!T/>BA=,; M/$S+A@]8?Z]3*APT]P[96W#SMV=/!26(]GJ_>W(_X%AMFK]1P&F7D^V*HV\[ M;CN ISK#]R740'&&+K!?@P4&:O8 O0?R]IUL*WA,#A*TW72#P]9S$^7RT-AN MVGA@!W1'HIVWU\G")@T6;Z %-C&FZ&+L?^)N:!,HPHN2UWM"R>:U-O:&5?4V MUK&I<=@V-28;\!W>SIC(/RCL4-&>%P]^@SG+UNH9?@KN'H-_4'6FX%"3,P0' MAJ6T?^=9GIG#P"N>*$2%IV.NSZ]XCO$?]8NIG#Y2^YIH*A@O#!GB@+X1*YG% M&=\I.S>>EX8[39<29=L?JS@*D:ZU):<@?.S.C:#P9&1SJ6>._@,L7HIA$J>A M-/&Z8X>.(SN$I@':/VJ3(?U"63>6H)5F;^7!$>7(W=#&&MI T_&?<_8)'O9* MV!5$E'SZ8 (SCEE2$?]U?GYY^>7+P1Z8T>A=%!L03'U)3.097(QAQ$[8CY*F MA\;-(8<+3KC[/LIDE'N4N%EBY3A>WVWU7^?)E,;\8); M;^P]A>)"_W.#&[Z_@=AG([+@*O"JI=S;=Y2<)=[B"F\6GYWU1='NWEC93VQM MDP6\2O$'HOU.0SE',R[I$I(S/_42^]X/)[MS7G*ZC&)?G1E^7+ .2IPKW-4X M 8,KI;' ]WM!LPL.4ST1#7.6_2@E9"Q4VQMB&ZI+^@C MPM]+UBB>&Y5&D K0.%'E"=EDC34*^(E^16D>IQQ!XL<]*4\)W(N3)?:4/J0T MF[*K,@H$$UM\\S"GJE-0$?*RHZFD,2^/@]HEP\F2SNBMNZV5P)5+I441;(M= MJGZ =PS6@;^78ZS@+9IGORBJ;N&U3'SMZ%-B?\R\1']P6 S#J[T;[I) M8!?P;?H(]E5B?3'\786(OS6Q+_7YS>*60O-Z8XA^I:#'-&<8TL U'/.2'-3" M54H4)3U0<64ELME_7344?$F8VA^9!^1&F0$5>3.A91W'CS=HP4;%G M'Q8!*Z&IHY$\S@EIXK,*5'I$2D9/;.V/1KP46.5=A+4<3I[S(^?0%AA,2!=N M7^;[@7@ON;$D^XD*!'6H@&%1MDHN'(N%:-"797X<.#X[@"S%V!8YF<37AY!; MWK+1FY=RCH>.,1[Q/3EH;F/SK=AX(DC"KH'CD;I"A2[!X'99&(/ Q;MS*O+F MXWD_US[$Y-;;*2Q1E-A9W\5;&/*B7)GODUU[Y5.15IE2RFLQA7@!FY%?PP1OW^ZCKZY#&S<$' MV9$4UK34'$DI-LX:("I7+H&"1>5 0+4O#OG!.&@R<@:9J;4#M"M83C-5I&"U M10*%B>X7EP7)1%<0^(&4J[JK=C2Y?O#5R'^]\[ M@B/+<YQ"H:^N9*]X8^NQVWOF[<_?'$5D<4>1 V:B>*8\Y!I@B"GV -[[6 M7T0J9.#TV\"P.>9)V)Q_ _LMICIRXW88=.28NSJ7X;VQL %J:+AC.&> M>>KQU737,2)7DL"+)N*23Q+?%]*:B@[O"* M:S,;J$"JC'A!#FJIK3]5TA_V:++T>WQOF%58:C$'*9EFN,.*7S@U ;1ZC45 M+XJ=,=1+JE'=6MA K;J.VG&MQYC$G[\UQM>.)%'\%#R&Z^V,?HE-L['0TJPP M%>4?EL..YZVRQH1$&!"6T(N>P)V"*1&)_DY#H.U1TVVRA"9Y5,PYS?$]$>X[ M6<.7=>613>/$(/X2B#XSU2DH0F.Q4&?$M#C5ZLR)K:C:)KG(R;UN-/IV59GH MPX-8O,:;.]7Z_JNW]N)"BH((7[? M0C7$.0,%MM&G36"#7[07)C#OU3"_=[F EWM/=^:Z3%9SE1T'^IR9\?RLVC8A MG=,C5",>OFY(5HQI(6(L//G@W048;IGK/PM2W!!IR!'\>6YKT, MWH'# ?!=CRM-,;6UD_;O;%:/6.)T4S; M3[3U7X0-G,"'P!4.7YNN-USA\4<6MJ8MEQ0K&B=PT.\B$#F61JC/2V=:L=-) M17,#!)7JC#C?ZL G#L_9C^G;YSA< 6KME4*>,=\ E\+.*]X#(G2M+%3%E-A2#"_FL^ *5 M$LN>]M4!/?YK%#T\=0I(%_P_I\#K34-_[,P6YF MDCD]L4SFS.^$RML"50@<6EK2 +H!%H*_6ZQP#(NKZ-WIY2AA+EARE]M<_!U' M&Z#VAM_I;)0G71B/*WHE<-^J(_?I>_^N6M8*V >;;M MF:XSFM>5EW^]O",8[Y4/W/EF@TP<\GN'N^K 6AU_[;%5F/Z+LP+J7[H@3 M;>$6I-6H%5[!&;3#GN8^J'Q' *VI'_D M'/SQ/V#I=P)'T_E#1HXSN15>8(&XS>E7N$>B8WC2/N6:)XO@ Q3=6JXH8!X/\$M8F,/F:KV M*3,7E\J:_NJ9V$\&M>[0+ -Q]"F7(^#S@ZG,R9:X4]!<."? BU>P;ZTE&!QS MCU0=]/7][C='0.CA=B9;E.'\$PLW9 8:*V!]ZX\&_A,\2@57_FKA^X9"AQ3" MZ2(TMPPL1\T\IU$H6!,#><%;@' KG0,^$\ASZ#Q5Z]$#8[:RM;U=2_F#6%D1*V;>=GJC\$[L15D,B;0SHW"!+7 M9M%\15]O'37VM [=D?\B9]_3'[4-1:D/!A^SQQI^&8!'(ZDM6!.L!+U;U.A M3)#9V3$H5^:]H[Z;8J>>Y\%3O G?(4*<&F<"J$UF3SI8,O!J(.2,!=HUE+,= MCYT+F*1M;=^JCG]I$LQ TMG1.,=<^:$^KY[=][O<.P)J@PU/$$'"DW4Z!P / M5P!)Z(2!O\@ M>;O?GJ^0NF]H*_"AP(&:: M-K6#!P*D!;N^$R M?WAX._"$010:_'8OE"[W#^.5O&!TT%_:K5D&*[#!-#_+8;&H'_Q9L6E!@?=V M7^BQXZ8_:!K#C9)A()!WZG+<&HTY62@KS=F+8EG&3*5E+_2V8\4P*SA$^!JG MKL"HJTME<:)08CP*@"J M@4S38\'*04%(.UB%Q:VH0:;X+#>X-TSU!TO7T>&:-$:^'YHKL]0E #\R1;'+ MJ"UV"2IVZ0MML4O5Q2YRMF(7J;AB%[RO-\J!7DGTMO%R7W-E[68[5/W%4&>> M;L$^D!?P^8R5Q:%;NJ3I,+BUW ^]R\XBC[0HA%V.;DJ)N92*C?FT(TDH<6 ? MSU::VWNVT @ZP#:C\92-VUH[42RXPHR5S::A4E1)Q3)T&MC'OUJK)2IR^G<_ M["6U7K +X06,!O9MVVD.NCSBBV'N>HB?UQ.ZRW-G MD]M@FE&=A#O9L.(7U+1,6469GO+#_BY_?YZ:/YWYSQC[ ]:WCF05#0MFR[@ M.+LT<(L'V-]8!<&;I,F5Y_DP4FS$1$&5CD4W+>IEC9Z;(R@O>+ZV/P//<_Y< M<+/(4C6Y\P<9/3F[W_8*:I*."\=T&F[E@*0LH72T238Q\5/)%Q1?PE5\= MENK>F:'X9.(PH^@6A8,%J\.*6!I$V-(]U.FM,D77&TKE*18Q6O!#U$DUY)&K M4!-]D1_THQ&'ZYCSW1&H0H\\3MSN-0ID].1,8HI@+S99 TW0*T\32&F$NV)- MD+I2)(LFD,;\,,:M5D]-D!J)-+$F&/*RE.9R*0_XTJE4E>,<_]" 0&/!4'O# M07D*II\C4NV>0W-L?!E6HMF$,5R:!8'8'B^O4M?4)7>HQ#$_$**KXPI&&4YC M=@7"LSX8MJ)%+;ZY0*XE!HCDY(CL!X!<(U5K<_F1V@W*HE1[HSX_["57JF\4 M_+C$Z%1O'*M$O@@ Y *2^5NE1E@B5&76ODV7M^GR)J6&VW1YFRYO^G.+3I=+ MS21+U>1NT^6.FSQJT^7Y$C3U)*-,Z?+>B!_$R!4<3;I\5)Y#DL-\V#>8+A^5 M&&81T^0VJTV2C2JIJND-^<&HF>WG.P)5Z)$?\(-!5BJUZ7*/<246SDAI>M0K MU@25%,Y( UZ6HF^U>FJ"\@IG^OPP,Y7:='G!J;Y1B?4X,>Z%-EWN\J6:0B!I MQ OC@K*QQ\NK\DJ0P)OBQ7ZTR=ZFRVN1^NN7F"X?M.GRXJ:69W(<^P)80LE+ MQ=YHNCSUQ9=QH*(O=?67I[NB#"Q]OT=&[E&D4..59 M^8]ATD%]#G+'UN =U5XQ4 ]O-FB'3FUPT$5PH( SM93AIS%XLBYW;>C>8$)\ MM@?^ :# *.KIT@J=(FP"!/QV^R5Z1L1X8+,6?XQ"7[\-\693 .+Z@3/ M0/16]T+@S:];6'6L0L0=/.>^U,NH(YK6%+UJWQB&4K#9MK1(_JJ2C3J:?F!/ M_KHUPRG7D4=ET&HC%PPGT-H92@4LA7]]?/(-1^FP4;V<'Q@'I^L^>U,SB4ZE MC@F8-_<$#*D_5Q0M!MP'"L#FH?4@:ATQGQG<'\H@3G\P7X@SP\@9WCOW?KE0 M9@@:=!RCKNG5N\##Y8$.4;"II4F6BNFH*H]6'6_VJ8\*]/O>4)3 639U J[+ M":[LT/'?0R\+!<@;MP!Y@0!Y8@N0ET+^FXS'U\N&QR<7.'R2(J%Z@+E:47=N MQ7ALK-!X2O NH("F?SD3P+:Q@SUCLZ.I##U/I36[0!F3:.0%QUUYIN &@] # M+V3 >(@MC-<#C@(SYBY@7L1\:G?TI7^6H?LJBG_(+$UWMM/>+&RV0[RM=I^" M-[M%S6_BV*%X)5K.*$QG]K?_!]Y\3&<<7JFF0,JI1_Z3Q1".<:#1=A'[^6:/ MWWPT02OA"U+$)BV06R-']GQ%H&8PB756>2PZD,SYEF/7=_L2W>\>OXYWP_); MVW#OK6WXOQ_M3_VWMNE8F;NV6Z)];FW;&%J0Q?:Y3>N>D4:!-?(/Q'SF-$/1 M]RZ@6G8@C%+C2^!&O^(^0VJ81'X\CD[J'DLWQR@]KDHT+<41+_>CR\&.AI:I M.V/BT'+(]\?113I'0\OTO5PQ:-GGA_WH:M(&T=(7,3^UR.Q4_7'ZI,[G!+[" M_GN*([I.Y;&(+QA)HOC)B0$W=\^%@&;$D)ZAS ]B%+E6U)7VE2@6X8PI?$:C M@94.!>V-T_1:;2I 6-Z T#WY4#="F@8&?%]L:)?5.$UO109:R4.^%Z,6N)ZT M2M.YDX%6<&,(HZ;2*DW9:A9:B;PXBH9WJB>MTI2/9J&5P$O#9NJKDK65* M\ M7\@J5F6WAK*!M)AJ,K""";.,SES:YE[*=$\3?4[+,V^=#0$/C4==M,:2&EHBOE1,K+,Y&OU_S@9?^J[PBQ7!,?=W;,.W;+\A@ ]" M?9'C8Q_=04V/;NP-#)N^@5'3-S"NZ09*TOXUT"/E^@;[E1BTY_(S]LD8\.*Y MJ2PB83:;VZ:9+HFW$9XKIVX36YUUB]SH2#AZWZ)$N?0+D9<6@#J%FNH)0H2: M:FFV3[.HG$M+LWV:1?G3+/*62>UBVL44>+!CI0?W"F^K"0@76E K\3TAZ]S+J@A39'5L M3^9'C:TI*;C4=2PW56(*K5L=\$(,H+Z:Q[I[0EU3M87@RL7AJR#PTB K8\NN M;:E5I6E?*+O25.!!@FM[%L-I57+M5D_B1_WHGIIZTJKL2M,A+PMI)L_7@58E M5YKV^*'<5+$JN=!TQ,L-)579U=9^27 9CX?U M+3F/;1C7M00P]@8:7@C5$QI>"-43ZEH(59R*KY\F*=T3JV6=::XW1.;Z,(D7 MY?H&VV(?[[J6"<;=@!A50%3[#415\]1^ W5M52GIAJB%)BEV,-G;JB1-E;W* ML:!'E/EAC.&';ZCZ*K8J:BO6DM,L*GG2TFR?9E%^=4NS?9I%N?)OB&9YYP4; MJJ!8;P ,^O6UP,_^N7!AU> 8M!TZ M)\4",8%7+5?F[$FQ\(\8-O:F?5CN?!VY_6\[ MPTO@V)BJMJ;O_'URQW/?[B]X[G)E&MS[RV]W'WCN5^,OY7F*#6$'WK M,3QU!-]>&#B>R_I8FUD)6Y-+L.SFCWF<(0D.%7 J"3Z.#D3P)I&((2,84C^] M';?0K'$+<-U$V5+' \H.%^K;V2S8 ?ELMG#\^9"O5_KKVB"E-YU _W][W][< M*)+E^[\_!5LW.FYWK.P6H&?U;$7(KVI-N6R/9?=L]\:-#2Q2$E,(-(!<5GWZ MFYD@@="10(A')M 1,V6]X)#GD2=_YW523^]."^[I'DWCKZD]54G-2(J" MFGZS*^9R$!)SACQ-S*"@:T7$5D/LL5N;4?0B48O0:S;D5C18R7P$_;0DL2*R M@P1WJF..:OES=B+W;&X)7%#>R)!P?,&P=DI2OX'_ET#R?F%&Z!A-[&.%SW1[ ME)J-9@RW8R^;T]T1Z4AN.GJ<_('^O<2[NTYFC')I[,G38%>%_'/C/\H;&7J] M?UOLB(TNI[W DF<=[^A[,K19Z,ZWRLW MGE#[V.TT>MUHM*\Z;,GHI!G-EWV'S6Y#[*66>A>RD;EEW>'K>\D3-'-!T-04 M$R@X379(H[]>'9XLIB"-QT8/>YV&V$X2GB@>_LMCC5Q_F QF9[>"N^@UHBZI+#6:O?QZ MUY0W/GD2QXZ/3XHBP?^3"#%)L MM1IB#)"E5)M*HOADO]$1.6W)FVM\4FST3HYWUQ'*(@,M&32C.A"AE!N=YO'8 M>V6C8'DQQXM02C$R.FO>Y,P;%WQO2/WT]::.4.:UN1X;H12E3J,3H_=]=<)A MA?-E':5LMZ,/KC5;[^E\K2YUOH! M7;+/'7.!?RF1E?+>6:]>A[P7M;%^2+1DP35R"U@W=Z?T- %RFD1-;L^#"[!^ M]-^$Y]4"/_3 4EZU\6_"/98T=WGN3;(,;2GXJU_7/Z,K1%GBKS.\5J\64KZ= MOR+29N0C/CF0=0_2VP'H)6L:7)V F&S+ WCS(+WD07QNK@4AS<#Y]I7#,?2M M;@3_>QT(I+OMR#5%)Q'SKYL>"UB]=?S",:W5)GK>_D!C\4E_WDHF:#&;78R0 M0=KIOFG."I\0%7UE:W:INFP,\&6QG9UB;]3 %O+7[UB>Z5_K=AA_#9X$9:IH MADU[;9RY?6E>GNB!>?09OU <8844ZQSA-[Z;2UT59LH;$K3Y EMCTFF#M-E M"N'LNL_&9,U?@5S76I+W[=VF/.OF/>N]H$'1.\H*]6QAF1,-7\T2L-38PJO; M.T>9D[XOMF#/S.^&\(IT\[O;CV?-/4&Q[259-MI&2-%U[]3_IE@:]<4%3"9^ M7"+W7L^!;LYGTN! M;7"!EY44]^[L@3]A-N!E0<@X(YUQ-+_G"?(N*ECXJG:>S8".;6XRN*4+?T7) M?9C\KMB7^'D&[N,\FYBOP06RGPD#GX'\G/T-3DZZ Z]Y/U5MFI&6;!G52$9!.UF\AFQB22XT>F=D$)03 SVU$4Z2B(3+E!^ MAGJ/QQ.W(1G+$:((*4@^-?B@JH3G,W1CI"K$#@W%PZ29YTR4%3N--:""9LJ6 M.F*7=Z%4HNVJW6BV4BMBBXR@,\V6#+ERS/Z8*D<.189V2M?RJUU+"Q_C%,>* M<8)FH'BM/@WO[L+]7(VS*#4ZG6J5W'7UJ.G26YQ2L:*TN;IDFYV /-&<&D?D,._BM 3:ZY1YDET$VP^Z>0A<"K M8I%,T#EY]+GR+]/:?ER\,L9X1A;"/M-(:A9)L\,_QAL4T59AJINOBJZO&OAG M8WU)M,V;0;? YF23/&>;<^1>^)6./IY,\"U4=T&%GTEMLM3\;7CY\&33O\7? M?L$<W+]J-A1P7E%9]X#JB29S[T-_AM?E%3(>WF( M-O(DZ!P?*,GC:XY&'\4.4+(> 28$1X!IN_+O5N#;P;%[-#/N;/LJ.BG8-U\Q MP[W)@709UXF"(5'VQX7E.2TL(]@N@,T=P/ ^?#KD9SGF@GXAC 1(K<7[UC:Q M]SM_(^C:%M9G:S^0^P3D"OU.MX\O0;[U:>=*<&+MP2L2.<(LG;N,I\R^4K1W M1?B,+"R^UP@+E>:8)%%5&%T,!,5QR&9I^Y) ,DI=.8O*$96.SQ'U:\@N-V,N MU\8]*C]T=WO_25A<*,)"7]J"*)W/,6TS=]SD<&-9'CS+0BZ^,2PW+T]$O;?M M@&_VO(^%[U@=R(Q+'9%L7I(OB-]0R#C-I8YW 4<@I$Y; M %,KOK-\C5Z=X69;"FH3)I1TO$ 629P\I%K217,7+7H>DQ6\M\A/>22WL )#EI[J+-TGLBRRQKF$O!*_\2C#?D'LY M1YL3%\1-]B4Y_,[,5-W)NI9"4]7QG29TSR;[]]I=0>^:32:O^NZ.YQ#L>"%K M'W!'NV,H05C@]RG P3WTM#L6H4YSTW*F6&;4@$[=:A96EGO%&S=,-:L(90JJ MCZ'I"QK/IW.D),4]N$W/^_:&M&@2>9>W./K_Z= M+#Q-'Z>%.<17-L_F>$FG9+DV)TF\UMN^]AQSAUZ!'O,*J: $ZB53JI*#L^L# M-7.QZC+%NBX3K,N4Z[K,$^HR3ZFG;&=:3[D-1ME^P5NIBBK)1NUB 72?<=$" M'6]HC@L5T)T''Z[(_FP:(=0!*18!;FVZE[GUCHU G:);BKBN4B37!PH5LZI0 M=-.-XAXZ=R>2^#6)0J@F<1M,20M".:K\,*I&$,RO"JX%Y]6!V9:R==(O91M0 M_RZ0\14S@IAZ =L)3U:*NLI@I=II:\_)TTI%25J*:8G1OSZ0[\- NN-N\-%[ M1S-41"SI>?]"IEQ8,X=\YZ/@OOOATPW=@$F4PNLDX'J+>+M^%WX6?R(Q&.Q$ MVHB5Q+_#4?S$&5;N,CP8CW01+ND:/"OO0^_IXR1:QVA0QD5J943Z4G$KW.N? M. T[@[ZZ>\QQNCJ(EQ/6P7+E7J6MO-=H5[2.U]FJ58[EJOW1+(JC]">ER.VI M7XE"T;*#,3(%2(X\^/G!UB".\C"9V,@A@'$ 4QG8^#U[8*B;=^XTY573-=+= M/P"QI "LX$N\?I(E?-*_']S].1J.A(=;83 :W3R/\%O7PMUP<#F\&SX/;T;" MY9_"[?!^<'\U'-P)P_O1\]/+UYO[9^'J#O]@>#N\&CP/'^[_]NLK7^E,$+9" MFCVYJ,I8L:P5#02X?:#.:-]W7;%M;8+WN75LS,>Y%L["X KEF!]*G4LIK202]&XQE2ESJ6WJNM=8 D.""XI<0R3CM!0H?! MI/>I 98:8(G/B'O3B=F/OBP(2XTGL8@GQ;>$=4\OW_R$?(V?228&R>/0?B!" MK.TKC,^9KBPVNJV,&A4R6NX?62M]G.U)^^?5&$+4%A/W>CS"^VW( MG5ZC)4:[+#57/*XD;E%U#%>:;;P?))@X>417@W2=IX0.[/&GC>AOYNA0FKD_MV'!.3+;[U)&N3R A MZ^CP:2U;S!&3;HC'C=A.+'.^%;/5_(R9#$,W.]%8)B,34I+0JK_]0(FM^[>? M3I/3^(V4)%J:=)6DABA'[]$LG25V@ZD+916.I.8<.>WS(5A)(J=)!4N6^HU6 M[]0(85$KE22$FE@%V\U&OQL=,\HU7V'=+BN/S:O#ATPD"1\FE8EVO]%O\;I_ M)8GF)5VH7K\AM_/3G4SS$&C'+-)*2K64B1-U3JZ3#W@*<4M)@H!)E:)5)R < MR9TDP<"DW!'E1I>DVM>)"'4B0J[HKWP:+'^D_]]O-IK=Z!DX-7,\YIP&S1_) MG':G(78[!8PEW'G-25%W.GT6I;K/(MAGL57W62R@C<"MHEE4' ,UV'X7ZDQZ M!L@7PNU@^"3\,;A[N=G?-2#5=@!9=%RD5[W=I+\(,PU9BC6>I=E ,B@ J5S. M'Y4Q5APT-2WM!_ZUG\0CS)%")(-.^%C:M-% \./-0Y[1L1D:F4"P0+3%#NF= M0QH?D"]ZS3^-Q=*Q-\WTW5X)6754++A=_F&/FW;NWE.!M=,T_^#WCN[T?0B* MB-GM^PZ](5T0/PK_6)HTIH5M#H':EX:BDDL@]1=2TDX\8+W?E <57 0\#1J,2@D_(+FO11&+J6PPOA MS/!/_KTE>NY4(OR:=$C'HN=)J"M/BH4$\Y4,%Z"<6H\DH!(8%,!50T :O8.J M66CLZ"OA9^T"7=!Y/_0^OPAT<%+H8\P9+.>J&^?UOIBQ7![7E;V6T(PE5/XH MO!@!$?,VNOV2EJUTI.PE[!&Q6]!)\&PXF;+FK8(YP?I$Y_48SMG&7\#'1+QR M-E5.W_4@3?SI:"ZR35C(69'79 EM[+.Z/_&F;H%."-%4\AEV*TC#9O?[E QA M[9Z0/H:TT1 FQFOP[-XK^! E&/Z&?=&!WT JN,=ZSZD*6]G:V;<>S^.I=]H" M-032L:4A7!,;[<[,H.W,Q=^PU.GZF;F@GNG/I(V-(+9^H=.A@BODRI <6*D2 M",?SMOYX&D7G_>FTF9@]HYOF1'C4QLO%&77KR;@DS<"KXAX#5'QJ)!W'D.J/ M8A3FIHITMS'9-[3"5]PUBM[-P)^3F^+U5]T#J6L-*&=Z&34NRUWY#-/94< S MRH4&W2Z^S[3Q+,@;+; <)==19T$9$B,L!2(9]A MQ0Z8>U :?_8V\%\HIV;*&W)G &#C,%ZZ-WU=;805R_V9.YMG@1U XO+MS")U ME<,=IC!>6F33PXZB\J9H^L;[#$ZP,;U)2;8VQ]^PZ% RO)YC+!^:XTZO(93Y M,Q7F"KZEVP P1UE("U\B4\U&:.P]P3:J@]U:'W$O1(2GZ+O8WV7@\' M1#?8]8ZO.U&P6*X^1JWQCE_\M]=]>N[B>+M.>**8960?OIT'3_DA#W3PBW[, M(WJX%<% K[5?_.?@Z-FNMMNFEO0I!].IA>@HM*"CGXG^,6D/XW9Y*^8.)^68 M_9^KJYN;V]N]T$F[^U.:PD0J&8#6<_NQE+3;T.WYY;Y>=.D].:FC2.TQ4_R6 M_-.>2&^+FIA#20?IF9C8S2=7U!Z)I*W-]8!:ZP1-]%CDH%1: M#F[VG4TX&>#I 2ZV&J((9<,=R\6HS!.NS]';T>:MUO'! R8^OM(N\\@^VT1# M" I!&L=K8120GC6_S_#)&F@L;Y%IZHIM&O297W>N+QF6N+<%W!HME']I MD!&^;MW1&=#$T?V:&/S:3GF2^YT^^_J^\M(5Q_2\+?HC 3&=IQ MME6/ZGZA^\N>40$N%(=Y#0X="%XI/N]M#X-?G9'?V#/30,R6P*$-99RIJB8Y(=54DYWY+;[Y'L,7W!1SS)>U(O-D.<"\AC3PN:& MAKN_XZ<;O)I+YPM:^0-Y'Y&%U\% >A8I8*T+X7KX='/U_/#DYGU]N?E3^#JX M'WR^H8-A'F^>1@_W]S=WPLW7ASLZ+";=?+"4LZKPRN&WUDLG+-9KAYDS7R## M5CQ?:[ZP- )4.\'),6Q-F/5GM%S3K ?3&ACJ'LF8F[JK>Z6G M&S1?Z.8*D>BQ@2;:;L//R-]^R7WJ-C#Q'[. ?F1XJ=1KL= M7EE$71:VRW!!CM)DMR2J?UHDA^2I+W48W1DEC(3-&]NZ:CZ;MG+LFBQY0 M]AFM! 1U;57]2U!!V:*))1Z_FR,O T2YH^ Z4$Y;*59N!I M1CI]!K:S&LN1K5>:85<&=JOAL[;>(Y+R3/-&']UY6P?]U[Y5(+H?WG\>D>B8,/I] M\'0C#.]O'YZ^#IZ'#_&2\7&'"'BHVKZDL@5\M:8")!; MF\1N3X4#JK@N*O'"QZ][G_-L\YS"#&LAK4C9E+00#5Q8)O9L!<5Q+.UUZ6HR M5CZ\ V@&"?[0W\Y,'6\(KB*2'[E8-%%L[(R2_B38AK_B&V%2MG](HR^:;6=< MZ^:]J=%N$1\%J7UQ?LHI#_A)__&CRY M?0FZOS6;S5_"FLMBP.TT/,Y=J3O3M@>!Q7HV'[RENOGW4G-6O[L>[,/D42&% MU#>&HQVJ&VCWNPVQ+5H4LTU0SBO#U,\"MR&";-#$D*_MBT%B:HWNXJ80UO8A,K-L1F=/"Y(/%+ M?=?*?8VE?J,M]1I-Z=0Q(L6L<9)]*?\U;C9D66KT^OG-&JMW*)Z)R7NF7+"; M^+F-QN?:^_E,4U6$O^'^>S[! GO>DN3?A,-?D**^('Z(%?:@)\5?O @6*QNE M%-^^1*#P&WO1W'9K2?C8LQIB_T**3FIET2BWBUNS]H5TJI%E8"/+>\UB)!P4 MG5M _U\2+^1PH@,<8CMWOYIA[/8ZCXAM\FAB3I%>OS29FG+2=318F>P%9"TZ MF^+L@+77;+_YK6)[ >/=[^6031&9Q'+,R!.Y'GD"CCQIUR-/"BE[=]M0#(U; M[#!F,N*D#J_0'FAS4SCQLWI5B.1;1N4?+7%@:<@BLV]\FDX8$NY+NXZ,,-=TG5!DH3=3?R,+[[6<7?-A_4QG/Y,M MR%L0TL9IO10-@N&Y_8HC'[4M;_>2:A\)E5,N*21[%#.("L?^Q^VV+W91F\WS MXBUU3*]",4DL']FQZ<78W"G4MVR'YAXPKS9(\M*_E-O+A[0\T4DBIILY2V>A MK%MK$R:1EMT1%C+P&.1L^E%=6M_Q-FHC8Z<;&QG]_.&3,\.:*:RP_V&'G0VW M01&Y.:&3[%K^A!9A;6#)@^CHS6O#HKAM?S#-LC#'I,ULX>_#2\R,A;ZT/:-S M(0R$Z5*QL ZB0"KD,@ELR]X?-7+YWVC"PG>1H%/P!2IVYS&3*ZQLOV&R/+4?!WZ;&' M9@M-E#?36C--)\E05L.;9++IP6X+,[R[DF\'K9Y!9Q:0SDS8G.DZZ2.DD:[1 MK]B(G2ECVJN:-)'>T\$*7^X-\X/J48.V8=)UA!<+2Q1^7NQ6DE$HV&%=XH7' M_L<">U!CV@7*4(-O6^88(=7&3'* =MYG5+&"C>H.(R"M#Y_N-=WK\2;\3-)U M/L8P+ F4TS!]I8>/M#9Z%]8C8U.\^K"F(WA8/[Q/>O"FB45YB M!AT"-'_$=KQ7^R1W*K._=.3_A&F\7A4#W^)"P*VUX-=LWN3376;,W GAQ!AH:X4A# MTTYF:.3621Y,?%,CRA>[*W; V+!Q\$_Y4!;P]+(XD'4OA*N'KU^'SVFW$BO\ M)/;@CTASW0K%1I['ZQZJ@G5 9UZ#R :M]0&5RQ_&1WRBX(7()(NQZY>[14+X M]+!TI\9$:E-^IX'602N?S,TX8H?R2+WQU^< K5CS=SL";#2_X999T1DDIE>' MI9+I)>:".MMXW%;W? ^0)"Q.ME*:\)O'DCDCV88+?F:5UP]TCK[;*PB#U\ M^GFY'-W\XX4T7+SY(T^[F.T]A@8^#EKCF6?0B#;8#G'>II@];GM/V[5S)&2\ MP.K3!;";ZL3 _[4;L)/S\1K=^<>D??E1^:3DYI M/P=N\LOZS-MP3^ETO-Z[9M,"S@DYRV$G"R'7H./3ZQ*OE;MI&#;VPZQ-O5H, M'RFQG7ST[GH5O&D4:M*_$ _;!78%%PQ@A=3R@0CN2MALQ8*",LC\*=PK>>^NP MV"8LUDD2%CL0F0K_M[NZV$?&.^SJHX!E![DI"L2M0M8G0:"UJ.Z)7^PEO1&1#,ASRY!\^!:5^1[;].^YUQ\*W%+<,[1!; M4$W1'Y>ONC9^(&-9L0X1]\L.65?AW=8^&IKNN2J?=BUM!"F=75*D71LUH+:( M.O&WIG6-QF1'1D-C_:\_N/-VW>7;':UX/+D1](;W\S#Q,N2N;:67D%1^/\7D MJ&0<(KG1ZWF0OE9J] &)+S'H"^>$A>EKIT0?F 6@[[>+DG GND67:2M"V)[ M]^;=0Q4AJ1, :&,O5P*ZNP3T"!%(@BKLD4 R'=,JQT QA?_B- MV$-SCO(0"A&PT;G1 [$(,+NYT=,'Z ',;&[T0/(#F-6B1 0E72=$AA1"?!5Z3&!UJ)Y4P7=($+JY$", SS7O,@!>"<# M;FQ>Y V6 9U_ZG MYLRHSN5S*)$!)W>W<#HAK@.><>%T M0IH+N,V%TPG))[ =[*$3[UL+TU;TDXA,()G #E$@A8!,MH!-HT * 6EL ?M( M@10"^H^\O :; %[#&9W1\X +92AKVC2( B-2D#WU$DR$ P)E_D MFSB4.R0 YCU+$@!9:!<(=D."T2X0[ :EI$"P6P9L5QLPM+G1 \E/,8@W*#K% M(-Z@U 6MJA5V8; R9&?U"[A?9<@ %YR;F(<*\':=)I%$@18X8Y8)$& CG>D M(@D"7-&.7"1!@%!W *O\A-3EV#V,N^VY/+KRT/<.8)5SHP<2:< JYT8/)-& M:N%< MC^*H ^Q.#W!6-']O*B$C!=_?C1O=RBX2#/XP?V\J,3XCJ#6270 M.:7/8%8)*)_QLTKR#3N"0AH_M21G8B%)C9]?DC.QD+C&WYCR);8%9<,WTPX\ M1A$!)<8WTPX]1A$!'+S$)K"]9$H$6 %[!V9$@'*1*9AQD0"DFF@,9&T ,8^ M/XJ@0J@F8-'SHPB4HZP"CXE$"##+A4D/5.A8&)O$E+#O)%SQRQNSO3?(A)3P M[R1V7DP) 8\ZQ8M1$+@H'HF!]]IB#\3 $XE>!BAX(C', =/))(9(.&)Q#,# M+#R&J.X6/V> AB>14ZD @"2)'$OQ(9+1&)Z0'4GR()#27M%VA..]B'8UHD'BR(\ETM;,Q!9URM=P9(PT9 Z ML(=TJ@3^Z0"3\T:;G>F99G?22>\G/:>5GCOL=UCQ01A>E2R7B1U:$S2+/!'4EY4 8>@1Y>3 M=,'<31NKIGODF6F+]80A_-Y).W@"6H'=*,AKBA MRU>!H!7V6G_F;(6A2M$U7&D_*IJ:-HD1-/8@W[RUC9P1\5_W?'Y"V+=(E.>7 M@ ZHH)3NJTFIB* !) **XQ < 5#H0JD:V\(FRB7B/0!+EB-#LA[LQWM@4/7H-?(\?N7]R9LQ]&P.'32WL:]M39'Z8+DS9Y'JCH+0 M5\]F1IVRFT ^GMC9-L>#\7@Y7]*SW#5:8((T)9/8',T#VB6F4Q QT&[9Z19# MC C:G^UP,A'I]0R7U$^.-)UBEX)^GA1 HAJJ*@Z!)E%]]8VR(5.?O<' M6=#-[?X=R._M]W*[?Q-<_WY^SP_-)VF&VT"Y68R9W!\:2=(,%\1D>'^ _U)3 MRN_^X/I#HQ4#6Q*=GFYG,6H$9@>(D.9"#L@=:'!B/N2 S *,I>Z.:_9SW5)' MA>&5 >QF#J2 Z^V3>@#9@G>1"\5G>1K9<$::/95LY\S$=#D*;&9+Q%=2$A# M)8;9$P'-+()&*0Y4E7:+(,EHVG3FF).EC9(.M(TB"II)IBAO<'A2+7C5$,I;E*H M7"[0@,W.> Y='SJ"RN%X?G[D .%C20Y']/,C![(B<$5 YJ]C $S!+ 5\V!%,A:=/*-:]&DA%TB M\HUKTL(N$7+.1$"("%1+E>/Y5H*R:21H'%^N1(':4RP20*/2 MNT0!OFZN*P7*5&[PP![QR0T>@"6EFQL\ M%-S=X@&8I[-Y?RF_](?G;F=*7 MV?$:("GJ'3[U9TT3+$J'48#,UPF4 MIR+2!/:(41%I GNDIX@T@3U"4P14L$=6\DT6@*6DGV^R "P?X=*JK(D )2-< M7)4.$1/3= S30?1^VOO_BM+_KM_"5YGK'_'EI__U 5/Q,OKPZ7I)FMT(S@P) M$[<]FZ(+*Z18 FF$HPJWZ-5:*M9*D'H-06I*4H-^][-E+A?"3+$%:V,$\;<# M'7 %!^EHCN5\; LJHOUSA'-A:-CXAW;QH"7-- MU\D:XVN\(L=!%J9BHJ.Q0VE;D@X^.BG0PJOK+"U$?HL_L)&@4--\(3SCKUDA MZRU\QT\S-BW2NP7?;V&9]@+_J;TA?85_2"^MS1<*N8M)7RTLS;2$!<+_J()F M"WB)!?P,^+6B7U &K1?^T]_^X_S\&8L#_<[$Q"0*FB%L6&4CRD2;$*A-#7=Y M1N,94IZ*[+XCV0,/8*T80W4HE&WL548WJ<54-88#8[@H)OA/Z] MU!;$RIR?)VC?*(7J[T@C8Y1^&V,)JK.7H'&(&_2!MK9ZGBF&UZAZW9WVRIR_ M8E&FWQD:#I9V[57W\(G-;SZ;IOH=BU'J<12:?KS[((< )U8?!.1(_(D!FV-Y M%K0G9$/\60+%4@\U-I#@D8NYRP48E($G+.9.FP2LFPS-4WQ6WF\F$VQV'R:W MIH6PT26-O;#Q3KN_&,UPWB4)2 IGW1Y(0#A=AB8T,O\@($>.'']3F&F V7#D M4)SB#!MP+I&;VV?8]?U?74\X=8V$V@S(S7#'.FAJ,6F%/\ET>8##BMP,]PXI MA+06X!S*S7 GD6)( ZU^N*](,:0!FZ4,C9KG.-#7LY M5[!:9P& 0T0 YPZWM9?]J*P((8&!)JO@0,"4O0J(2:%1F>[\ W1'C.,3&B/M MC="7Q:X#T0)8["MWIHH_PO-V#0'>:;P2^/IN4J MF_\6G5CC+B1*?4POC1ONT@B<$HJC48;2OF1H0&9P?LA5&I-TH@B#/#(IG,"Z MF3VT/72(KED&8K=GN<(IK;E3!0I:.,EU0Q7Q$')>H7"!04ZT@.L"SA?P",*^ M?';#<9+)/#3&DA5ZH?6%YEC2G7UH3,BTN(>EX_X[(>.N)@7V#(9+! M50Z--C"\V5QD8E)>C-[V]N_1=^J7Y+89A,IP,[T_^/Q@(,/E@Y<2]&" I&O_[,=,]W%X MA<+P2TX^!;@NX+@O)O9H4.:AX8^,T NO+Q3\#K1=."(Z= I,F$A,H9H,]D@' MI63?1#(VW")04'JY^03PDO7S\TF@YX<&1.;HDT!+$JI+W@M[IFY*((0H5(T, M#/O[@M\G_]V94\TFV63ILPXD;-N?_P/-M+&.1DI"�)!01V&]6AAF^$QDN+FK-U#/Q9>=?2+AB&@. V@-;G M0PTH*SL-(\RIX>GT)B_FT4)OFKFT]=6+8;G?^$&GW]V9=A*3F("%H;&]T'KE M$VP)U3472&;#-_O6M)ZVLD4OD?,=(6,PIB$\O''@@]M$<[ _0G[D;BM# M8VS.$X0BCA<^OS*:VR< C@M>\&N^, W7!P^,BSR1P"36K[.WY5JPQ5GJ6P*X M6G'"N#F1 CCSX1J>0$W&@P'D+3P8@0*.>^10BYDV\:#FA[L*NT/6"6)XN7J> M(2)\BK%R:Y L3-;FK1Q,=0>J0 R.@<]AC^U 98E^[IT1L0^[NIJS0A#S/M3T1H2_V\ 27MREVH-7%PR1XL%9\%L1LY4_ 9 MY!$[+>2/;?+PNS;].$,Z@3WC )VI'U:AZ4QRJ C:P+F (8*Q3-?$RA-)C0Q,]DW E,I087B>:]*&$N)[NV!+IFL"V=C>/AN;#0U=H?)CV M;)(C?T>Z.C3 OL$IY8W*4/=Q.53WG3]9+5B*.X63!2IXMVBR.B 3PRF5N:27]@^ X9G1 36@E$/%XB<%**/N#W&D#[B_ M^!2JHH&A4N#!6X[U0<,F!XV'2>"H?;V=MYV6^+2@QJ]R'\!'&"$7E#,@FLH( MN9#)@"J)&2$7E%T <]DBU\L<\?.A[>LE(BDEVYD2:9_I]H@N$#-E@UI0;2@FN'=4*QB?*,[ 7F$-V2IEC+)(L#5Z@&'J!940UP@ MB8#;U8*J@XLC$=K<6W#=;T$DMJ%4Q5:SE9?_T8;ROUO0=%4FMIQV$S#BK6;4 MEE,*L9M>D41RXHNXSN.K#H0H7!;% +22Y4!,P&M9#@ M0J-F6:"VU8?\#V@&;8$[)^1_0!-I"R01\C^@^;2,;>YBK#J$G$B$+&BHTIB0 M<5 I[*F:%3;5"I4<$UJ>S2U* H2@91K:"5&QT_[;-R)@76^\)3F>D%!]<3[+ MH:*Q-E=T^[\^G ,AMQ949WR_G+^2G 0W//NP=&Q',53-F ;7R UF?!+;4JN9 M2%[ZT;1!%<9'T=9I [1%RG$465!1\3%D]:5^HB6#[!%4/?SB>+7@F?5*;LN0 M.R0!YOMD6M:$X!5&EC;>61'WABK2/@[FR%!)*M"MKDP_?)I@#J+U];Q?!R'E MZ M>F^,EO9YFCQ7]D3:.O,7O81[>_KE[Y?@7OC$?BD8+ARZQGB$DKT7;W?PEGMI-<%@M=&Q.+YW50"W; H-&3 M3\T+L;O#"-(2DVPD6WTN'>7=:\:I.3.!$"3\7['[T_\EK2MC9$W!1/<8)KH3 M(OI8&J5>A M]%QJ2G)3DGH7[S;9Z.C'SFJ!'\36Y@N=JN'V-5R]#-QC?5/;7%KTGO25FV9G MS[2%,*$^Q\2F/&U2C@J$N^Y?6[T()?*!!'P@;[]L;;]L;[_$G'',X!W73737 MM/O$^09N#\E;%^YMWZ>_]5)N;K\4R;/(F\=M;?YJ[SZ?+&V][&T_7V_[^7J= M[9==G#[E77_WEOUMWO6WGZW?IK(0$ O1 M_U/RU#] L11%<5QZ26@^<%TYO940Q>U+MPY?.O9E6S)=%%^DQ-;N^K336A^Q MY7(&D%:QM:UAG5/N2>[A"Z_H2Z_8\__L;_Z4?$F1?$F1)/]/>7=1NB<2&''Y M7L3EHZ[NFP:I[?_I+XKD+XKD+XKD+XKL+XKL+XKL4RW[0B/[=Y/]N\G^W63_ M;BW_NBW 7(NN\K;\^[0"]LZ_3\N_3\N_3RMP'_^I6OY3M?V[M_VG:OMW:_MW M:P?,*R"QDDR-9-N_>]N_>QNPDU*;FK.V3TW'IZ;C4]/QJ>GXU'1\:CK^LW?\ MNW?\NW?\9^_T=V5+C#31L7>OMA1ZQ-"FV@[OJI2[LD^?#%AWJ=T)O>YNTQ]I ML*/4H^LO?%<$%B@UBR=+=,ON KN.>*J)Z_K"T6U!^S\5MVX;N'6D\8J^>< Y M\ 6OVP-N%F7*HN_E:TS/9UP/8EP_-<=,[KA;8T"I_;-#T'F(\ 4CGJWG*WO/ MYV?/5_:>K^P]?\U[ 8_,5Z:>OU!]?Z'ZOFGI^W?K^W?K^W?K^W?K^W?K^W?K M^W?K^W<3FP%GJQGPMII2X.^ E]%L!?YN!_X.;-O-P,HW QMW,W#?+2+:ZPTE;[N? <(AI^9!RB'T0(XR M,Y&/!?@[\LFVHPW8!3G2+IS][?W5TK6/'L9',\$G=6+=#@7;,_?"+?\9L&&0Z6-/="+E4[U__DT?5KB+"R M,%HJA-%'+QT=1X;7?7<-UI^T'@P4(=DE M%^T6=Z(MI2[:;3[68$M\Q"3B(Z4N/AT.EZZ99.G$U)>NRZ-!#73G#[23'/5/>B>1T6D;TWY'9R>EV9I"=22TQ1JY_HF/%VXRDB&0?+\QKY5W@2IE_Q*IL'3FRY6(),2&6S@[9,J^$ \KH1A6.@:5%=AA)A3# M"J-+".*P<>1@DMMEA6\8.*DPR>\20D ,''!89'6[K-@1:^,4 MDSPO(7C%1B@F_;ZZ[;*"5HR$8C+@6 D!*C;.1=FRK:S0% ,'G&P95T+ B8&3 M2K8\*RMVQ-J1(ULNEA 38NGLD"WSN"KD$OOGS>XYF6F=V@)T\H<]3CL]-L]% M\;S9.>[T2'\DIMK3/W_$X+1UPXO62M(])?BC--8M_U/W*18GM !I*!S'1]F1 MHB/[:J88!M+M8'>$QX<81]>,X"1&V@)U.#[P,LE71C*V._F?B(LR]&(GS77C M^4"J*V3DV\/D5C,48ZSAPPQ^[015X]$R\8(XJ\+4@Q$4O1\[_*>S%JX(X>(.J&/('ZV%*T*X.$8+8[BHP^>X M;"X[GWG.IXGFLY>^IOU ZC/2T5QQM+%]C=ZT<9Q89S!X7Z#!\:FH,57%\-%OC+2!W>/HVV##I^+7:'AKVTL"E -/U1&6/) M,-0!OIQ*CZ'/YKZO5;K)5Y<[8#.^7%RCB4:^8AK85HS'YA(38DQO;$?#>T&! M>P KK.<8B8S!>F19>.-7WI^0CA=*?3:][<)0[S3E5=/Q!9 ]L#0;R\2M9/'L> Y0'Q\+]TK=ECW<2[ 0J:AT>37#V&=2@Y]SG& M+2/]!?=S^NE8IIXJ%/WI#0V-B6O,XR?CEEPGN$,TC+0(] M6>#[KX4BN%'8;G6&\V"1K&/W[TI[CCWN(,CX%H(&LM;<7PV- 4E"(YX#>?]5 M&7^K-NC..\K=T#Y_ZDYLROS#1E*/H%_Q_Y[\Z<:C8)X%6;NWV.03D& M[3 C_E*?8["-.3O,"D\Y!LL8ML.L<)=C\&OK>&,AQ8Y]QBG][LHQL,4@5UG1 M58XAJSU<)7#%8&+A=ZN>U]3G#FKB@;FL:"['J-,!YMXL2=IYY3678_")7>:R MHKD/AXOYTN:'WJ-%A8BP5S\S6MDCRUMX4: US5B 9D@ M_2+5H^H*CI/'&,4M=PJFWE!CEM>7W?A(M2@6)XJT>')34HF4); M=J&4:Z$L3BCK(L^-'+9J.2Q.#@\5H?[3M+YI!J9[:B&[ZA-/Q&:[EE,VY?3% MH*UE=1VIE6_C)#8[M9BR*:;#V$):=A'MUB):B(@&9Q=@8;26M(QT6&_Q:\'L MU8)9MZ(0F_W*B@%MCVE.EC92:OB0%7D4^8M=E$T>:PP1ELSJQEA8D!#6&E(,RFIU(S0\R&J-*Z[EM+H1&@;DM 87(Z2S MNH&9A-)98EFH;@2$ 4M5*,*8Z41F4:QN!(,5P2H>*LQ8Q.KH2-$B5@CFEZU4 M276,HVBI8A*\RUCJZO@%RU)7% J7L=#5<0J6A:X(."UC@:MC#34NEH.8U6&" M(@"NC)E:74R=@71R)M+@6"GHEJH+H#,@BL7#6FP*9761? :$LOCD-V;DL+K M/P-RR"1TQJ:<5C=ZP+B<,I'RQHJ8RM4-1S NIH5GNS$CHM6-7=15M$P+9G7C M&RQ4T3(C!G74H>@P5PT?!N6Q#D\4+8\UA@A+9G5C+*Q(9@TD;H2QNE$65H2Q M1A-C"VMUHR\\"&L-*09EM;H1&AYDM<85UW):W0@- W):@XN'I;-5W< ,,U6T MS,A"=2,@#%@J5JIHI?237EO5C6"P(EC%0X49BU@='2E:Q(JNHLU"JNH81]%2 MQ21XE['4U?$+EJ6.@2K:+(2NCE.P+'0%5]%F(7!UK*'&Q7(0LSI,4' 5;19, MK2ZFGENN[L[V](0P$\::[M+Y,'F>H2O%LE::,?U#T9?()Y>"#?@1XYX'2XNE M95! WJXN8%^+/I=H7Q9*4-U(1:T$O."16K&UFJ5X!87ST(1JAOO*ZBJ/&-^5C><5ALVUB'Q MK71G5H8&M:L;&:PUAA\DG4W=J0.PM>XP"< SJ2Z=.FA;JPN7N#V;ZE2'?VMU MXA'N9U.;ZJ!RK4V\10G8U*0Z#%UK$A_!!3;UA[]X=!N!K&,!+ @DDU :FP);1Q58%]@ZIRPHKW6L@G5Y MK;.VUK):1S=JO(]M"2U=&(0)F)!)7O?*&7TX)C^4%R"XQQ]Z7Z?[5@6FSK8! MDLZD[=0"VUATF 7@VU:4.VM;JPB5N MSZ8ZU>'?6IUXA/O9U*8ZJ%QK$V]1 C8UJ0Y#UYK$1W"!3?WA+UY=,@DM<>)T MG[_(;QF%JWA -6,QXR^N6D8Q*V'R;Y^_"&\9)8M)F"Y3R9.:_$5*JR9YI4Q@ ME9K\A1FK)GBE2Q'%%ZV%KL9)\A$U_@)9/+27R)AI_,5+2F8?ZES&'9GD+_)0 M1IDL'MQB4SIK7)\%Z:SS\38"6<<"6!!()J$T-@6VCBJP+K!U3EE07NM8!>OR M6F=M>;(JUM&-&N]C6T)+%P9A B9DD]?EC#X4WH4V R!8+ 5Z/S3P0DRU5]U3 MP =GAJSGF6)\-DWUNZ;K07S+,E5LG+$'@723;A57IAW-T8Q4EI'&T9)8BH! M3#D([M7SQ=)!ULB<.-\5"Q5WZF%&$$J!PA]C$)XM147WRCR:^65G?2D@[N-M MP-)VS#FR+$0K1L*_KTV"6 JDF2L?(=/1 Y)8"B26K\T^8XZ6 JMD?=?.EH=2 M*3 \KK??C!E<"@B,JWV427A,*@4\QM?VRZ8@5 Y\*_RLS0SK*XJW,;39LRD7 ME8/?"O<1L@VP2!4%U1@Y:V?!T$9@^#W'QELHU% M[T7<\(EGW.40G[[@_R/_W9E3S2;53;E5VF?,,)Y!%C9\!R9C%#+/V H;+@>3 M?&WQ#+&PX:FPR5>>@1:F'!PVVSJ[?5>?KE6O_9O^L.O\^?18T?Z\L_!EY<;:?@X6'U==58O MCO./N3G[[U^_/-W.GQ[:K_]Z^O*/]\Z//]Z6]K4V4OXQ??T3/;2__MU\^:-C MH&\O7[[^U_\3KD9/Y^E2%>E07#:KPJ5<>9E?K55HU7 ME9*O[1JO*B=?:[RJU.RM\:I,\2IF^%SC52GZNQG4([=KO(IQ!M6I0XPSJ(9B M^.!3#<5D",5DP3#^H!@RA7Y$!M"3WV[Q+*[G4'9_D#\8)B6>'J?O>\L2!H8* M%)58I?S@3 MLSQEQO[S!TW%Y.D!W*.V_]G;"OX0M93DJL0\Y0^$8Y:GS-A__@"[")XF@NN. MN7^]*206MM*!C2<)6XD973H$DC%&L[)]= N !$];N>:Y*!Z].?HCN9GJRA4 +16U6%-4)Z_ MFY7?L7I\YK+5\I7[CL4?OEH+2B$[%G_P+I.NS5?3XA^WGU+2T& R\-XTQ%2HG\'ES[RK!N9T;%>20[ S_$AW%41FLK-WD&_'BT MMBR>G.4FSR >CT::32G@#YCCW+:S*0;\P6A\;PF9'HCE)G^8%]^V/6-V\@Q0 M<6FD,^8GSW@5Y]96S("=54.O&+*V6;"S0N@5<]8V"WY6"+YBPMJRV)1(%JL& M>A5MI-F4@@J!7FS8=C;%@#_4B^2$!-K.D9=?-4.;+^?53E^61?Z@*XB7RGO- M2UGD&;>*F%+ZU^" POA*M'4PL_&YAVRDS[.49SSK MWINE92Z*ZV?&#'MYQK<.%5@,;$UY5,;XQN.OFJKJZ$:Q'7Q:>AD-BCDF,<-Q MGB&P0QQ_M+2Y8JV"7_FJ6-^04[?6D$6><3+>F,[*25CB&1;CC>FLF'>)9Q3L M69MKQO1A\FPIACU!UL.$#**R'ZP1LMZT\2[Z%?IX_3L+J0/GT=0,9VC@:U:^ M;:TL\0>*E5@JF-D@^(/72BP5S.P@/ -U*4K%PQNRZLV#" 3/"%^9!(*9?8-G M3+!, L',EL$SBAA3(.C)\]ET%/T)O2%C6=0D,&9V!9YQ1,YXSHSAYQE&Y(SG MK-AVF3\4T67A:H$>)M?:&[F\&F[^IYG17OZ N,/LI5Y5X>QE1GOY@]5X8"\SVLLS2!;L M&[]=:13L6H;?L93QM]]-?%EC:C]:Y@+_!"_XZ@Z?M?!O\CLZ95O4*_.,;W'' M2S:M-<]P%W6QG(JW!U969W+3W$=6LN#?5H+(2;';;TL%;1_&-REVV7'LHJFNW9 M[K3MT@-71?./R=VV71F8ZM'4[6_*:/'#-,L2$&Y7!I$JA'EL[K.5 9^*5M@L M-MG*H$_%*RPS.VSIX2>:<3=:OMJ:JF&_*A+!*+N%+CUFQ0C#F='PTB-6C]IX MN7A&XYEAZN84?W9\)D_IM;[TL-=Z:W]6C!^*H2DU[(79WBD][/6XM!8Z>E(T M@R@]HA_?FZU6BQ4HA1E1*#V"]@7_'_GO"S)6,=6_]':_PS. -M*F!NE-JY"V M4V_(=LC5[*&Q\>TXR>=E1AAX!N3*(@RLM*GH\(S4'2\,/Y;?E+$Y?W30G5.7 M579X1OIX93XSFL\SY'$8#2R(+S-@% MGH'"A+(P,B?.=\5"<46@]/: 9YR008-$\I \'A8VP$L SRCA9S+ M #-VH$+8X5H&MNH=D"I6'#'L5@@Q9$P$F+$"U<()*>NOE/FKB3^^,FN, $M MM(*185@2.:%@AE+42$D6$_D /A?(="0)?XSH_\50@[7&\"-,<6G0D2JW8+)J;5#0.2A0O@A MR_+ C'VH$(KX^ SEK \-U320K2E53S9HB16"#EF5!6;L0I7PPDW]Z^:[+U]J M;X%(096@0^:D@!E;4$44,; K7,TT(_9YLOQ>0A4A1>:D@17;(%4(7_3[Z>C* M"CN)H^O[R]^O:XL@50AC9$T&F+$#%<09M\"DNZMJ'Q6D"@*+3 @ ,Q:@0D@B MV/OB][OA?90,5, 9J!"(R* 8,&,-*H@?!L5@9"Z=V8UB.P/L),9NBU-VVU!! M.)%9H6#&4E0071Q:2%<,M7 4B1G#4$%,D1498,4.R!5$$H.;P_-,T8A 7)GS MA6+$+W@ONVV0*X@NLBP7S-B+"B*.]^C[7T@Y9MLHNW&H(.K(C! P8PDJB#P. MEC;^5T_0C+O\-J&"""2#XL",=:@X$OF7,G^MJR%=4:@X_LB *#!C%2J(.GY5 MEI;F:$N[;HK0DBN(.++ ?U;TOU5!M/$/[!<:RMRS_W>:\JKI^*$]8*G:KD&K M@B@CB_+ C'VH(+I8IR]AOE<04*SSE3#?*X@A/IJZ_4T9+7Z89L6;)K8J"!D6 MSWUF=+^"".&C:3G+J:*/!A7W^RL("1;->V;TOH(8X(V-SW;*Z.ZE3BQJ51 " M9(#]K&A_NT(((.FD?V7.7PQM@6S;5/0[-;K%3VO(-Y' SU*#,M?>MVO(-Q7./.9T?P*H7V#I6-> MZ/+*]8]>N="/4EDYGE&T*_ST4Y-HS,/D">GXE?J(US'4*5P; M+Q=;'7Z*++'1#,QJ_.-=R[C^Y"1N\HR)Q>/FTEKHZ$G1#,)&1#^^-UNMUM%< M+;M)Y!D?XUNQI0P4FV>XBT-NLJG2/,->W%KWC!6;9S3K23&FR&6?_^:EZ3CF M'#.9?%AHH**5Q,%NG4OI.M@\PU8@@Y_-14SNEIVU%42F?C?Q#8PI.P/:FTDV M9S&#S;F"H!0+PA#8GL7TM^9=G:(P?WF>+B'5Y1L02,/'!0%_Q LRV MF4ETH>KYHEV> 3%>)2%CY>89%4O TN?O9O$L95.Y>8;&>)6$C)6;9V0L"4MG M%DILLK\()2/>F),F M[]HU\[E&T:*8OV9SF/O$@L?B?]FYSS6.%LG]#9M#_+\UEU8\]2\Y__M<0W!1 M_-^P.?:Y1-7Y M,F8DUP 61UY0QFRL :MJM'7JUX!5A9E? U85[M;4KP&K*B<3M)LU8%5=[6\W M:\ J2Z@C_2!RNUD#5F7@8@U8Y7Y SH*--6!5BOR[=K,&K$JAC_P!5K;E?+Q: M6A8RQAX#Q]ZKCR^CZT-['2\P8KO)'[IT@"LW+T_EX I_L,\!KHP^ET17^(-C M6+-@&>PK(G\@"6L6+ NN\ =>L&;!LN *?P %+4*XU0S%&&N*3@H7G&!YPIVI M&/:SN=THMRRQ^K;('Q3!#[^RT"_^,(<(?CU;BHKPT?3!F2'K"8V1]J:\ZI$L MXT;!^,,6.&)8%AK&'XH0P; KQ9YA?I%_;OZ]Q-S2\2W*LX/QAR_PPZ\L](L_ MY"&"7]N?E&7?X@^*8)Y-&6B3Q!\V$<$FZE84SZL,5$KB#['@@U=9Z!5_.$9@ M+,AJ06;[;!ASIRFOFJZ%)OS0@_*M90/ZSB6@UMG MZ4=E%><@[5/*@1+RAWYPS<(LM) _/.1H%B)K3FUI:4 1B3]0A#.F9:%I_"$C MQS+M4C&^/;PA2[64222DQ8VR\0>5\,>W#/1-Y@\[.99OT,?TEZ7I_M"6^4-5 M>.=B%KK(,]X2:Z#R[=(@$QH'4PLA*F.B5*L@M[XB MBXS@U'2T_C17=K'8WZHM\X?'<,1E5HI"99XAFWO34-1_+6T'6]J;-V)E!Q.' M9*DL3(N\]T@7(S@)9/EJHW\O\3?=K^<6OMCBO4QX+Q^OX<$?I<)[GK$>?GG? M/F_VCN9]\$?)>+\T-)?Q]DRQ$%Z5 -USI-A+"WWRB*)?6%]F_9E_87*EG:O^ M4*P/FX<(75:SS98D=C_^-7C:N:H0)'G?E3$S-U1OW4'5WK",A1:<_/)^.4>6 MXIAK3AY+TQ;[0Q?V^G"%%I087?Q4_ZZ?U_[^:ZNH3?F_FS/5/_Q]02P,$% M @ &HC-5AIWI'B,!P 5"0 !X !F,C!F,C R,V5X,3(M,5]K87)O;V]O M;VQT9"YH=&WM6FUOXD@2_H[$?V@A[2HCD03(3&X5&"1>G V['$3@N=NY;XW= MAKX8M]=M0]A?OT^U;=Y"-FPV.XI61)I)W%U=7>5ZJNKIAL:=_>]^LUAHW%FM M+GXS^FG8/;MO-1N7Z6_,7F;3C?:P^Y6-[:]]ZW/)4T%\PZJ5,&:VG O-!F+) M1FK.@W(Z4&9C$4FOA(58>I^OB\5C?,Y].0UN6"2GL[C.CE559W,>32460K34 M;+2;UN-,3F3,JK6+:N.R#:/O][9[E6Y6*36_#R8ZK+^5PFM2BG_5?X5P>/L= M."*(162\Z5@CNW?;Z[3LWG# VE^9?6>Q^U%OT.G=M_K,^L7J?+%[_[&*A>$M MQ*P1N_\R&G]I#6QF#]D8LZ.>W;/&D.S_]*VOI)KL8+5* MI?:N7ST4]LJLI[GDFIW]CS]\8#\I+5@' ="Q*B,"42R]%8MG/+[Y^]RP6^V^ MQ3I6OW_?ZG9[@Q\_ERHE\SR^;W7RY__VNO;=YU*U4OFN]%H+SF,5&BO6 Q,5 MQVJ>YXT]RC4OR'6'^SD8L9#RM6%W^YE'BGY8/W8O MZJFF2WM$_]&[.\7EU7&I7>P+;)>@_R>:$J#4;'.-2"$L\Q5["-32%^Y4E-/0 M93%S%?P,5,P<.,]E@)"N6!+$42*8CGDLYJAG%$P.'U'8),+M<0=#$5-SE.I8 M%0M&\(E$(!RA-8^0B0I3#P(;;RG5&'-A#?;TJ6_0)B3@R,A)YA +L!RFN")B MRYET9DPG]-]F_5)$(E,"#XJ%N=2^X*X,IFPIXQE MRV2U_2).\'Q#>%[]17@*YLD \2)=!C8ACNEH:UX&'FH.CR7TR,#Q$Q(UC-0THC3B.IU;"QO 5"G9ORQ-83#M\0AQ^/PZ&]B=GWD?XU M476=P2RC$E11E.=)/)[I#R:@/<8C82H,<" GOJ 0,P&T3D!#9K2"Q.8HJ516 M\5PLN%([OM)))$RUC92?(BB,E"-<#(// #.N )38%B/SHP'4\%:*&.CQ(>$ M(7Z?SD1JAB%^])0^2N*>08I;HG;R=G3SL1)[NX!S31 YN M7L+N@;?_RM/"/P;0!U])!N.KVL4/AU#^1VL _1JMP5G@*.QWA<8 ,&":Z\L( M+5/C=WBBCU]B*,)$ &W95FE/5TD$#:B'"ZE-B46;%H%11,Q]0R:V*WPD?$[X MS7MZ!L%R5OII1J)*PQ*M?.GRV)@YT=*5/)(POUB0*?$P'2<@/8DF+F 27AOB M8"HR'2E0H%'^R>F04R 3GU,;@5?&A VGP(J4HFQ3*_PU$22(6H_UPGVQMI_R MX]OEQ^0U^7%T?7V2)B^L) J2+25('I7&.\H-YYCP$@U IZQ\ MHI+X^?V/:7)\+2WHS.$=/D#NFC')CS,FX47Z(F!0G;2?X/U^X.T>6?I3G#PY MHIDKDHPMFYFGD#ZZ3QBJ4RPHQTDBPM13:K%S72'V;MP,49IQO29+5&<-YH5K M6I Q.NL.*^;+!^%GUS%[\N6T]K_:D1/(WQ[DSYUR7UACCKZ?_LZCK[D)=O/T M*&\J'U7BN=(Q<$&?@VP50:JA!\%4+!RD3[O\?FT;!\>/5:1SMI(.D-A#5:AQFG^OR> 'SD^;,%KN%%J')EP$F8R@Q T@4[_-0BQN6_U4RWZQX&47IER_V[Z:O >QF%[&[83\E@6#5 MJS*K56I7[+D%'R'?7J7-YXE,9F2.[[;/G0=6O?@$7\T%V :KU]^EJ7RN42_2 MUU%JLDM]^?Q'Z9MH_BF'U\':-OC@X':$=NQJW X']LZLQ^?27]V\%,$GFO[ M.=JC^:A^".,#YKZ=XYV9%!ZS'H63T &8#5,2=]CM[62]I&\%I5\3 MHF\3_0Y02P,$% @ &HC-5IGI*BV!!P _", !X !F,C!F,C R,V5X M,3(M,E]K87)O;V]O;VQT9"YH=&WM6FUOXD@2_H[$?V@A[2HC.0F0F;E58) , M.!-N.8C H]OYV-AMZ(MQLVX;AOOU^U3;YBUDP^:RH]&)2$EP=W5U===354\W M;MZ[_^JWRJ7FO6-W\9_13]/MN7VGU;S._J/W.N]NMH?=KVSL?NT[GRJ!BI); M5JLN$N;*N=!L(%9LI.8\LK(&BXU%+(,*!F+H0S$N$=^22Q[*:73+8CF=)0UV MJJH&F_-X*C$0HI56L]UROLWD1":L5K^J-Z_;,/KA8+I7Z6;52NOG:*(7C;=2 M^ ]2BM\:/C38[AYX(DI$;%;3<49N[Z[7L=W><,#:7YE[[["'46_0Z3W8?7;7 M&]CX:/?+I>$=Q)P1>_@R&G^Q!RYSAVSL=+Z,>F[/&3/GM\Z]/?CL,+OCLM&7 M/IIJ-_RR]OZ"OV/VH,MJ'_SB:^\Y54DQVL7JW^V%L/A3V+W2O!QC,9L<]J;6'3XT0&:Y;,>'+[]UGNVNV^ MPSI.O_]@=[N]P>=/E6K%/(\?[$[Q_.]>U[W_5*E5JS]57FO!9:(6QHI-PT0E MB9H7H>*."LU+6KK'PP)_&$@AVG2[A<1*^LD,DW^\^FC&7KO=UM'N]]1=NRH$ M6CTVXTO!8K&48B5\[*[4C$=1RD,T+E2<,!6Q.Q7/@9K+.Z8"]BN/%?VP?N)? M-3)-U^Z(_M#>G?WR:K_4KPX%=K/.?U)- 5!IM;F&I^"6^9H]1FH5"G\JK,QU MN<]\A75&*F$>%L\10CQ:LS1*XE0PG?!$S)'"R)D<:T0NDW!WP#TTQ4S-D9T3 M52X9P2<2D?"$UCQ&)"IT/0I,O*-4H\V'-9@SI%)!DY" )V,OG4,LPG"8XHN8 MK6;2FS&=TI_M^)6(1:X$*RB7YE*'@OLRFK*53&98HEX(CTPTBA>P3?E8*+R! M;9FL=S?B#,\WA.?-_PA/P0(9P?\$I:V_+6 3XNB.=_IE%"#G\$1"CXR\,/6A M$YC:\:T%/,HX7+,%$$%P)IB'X0:NY5*.%'TP-V+"EZ39(BRE(00 4@4@F?FT M,L:"4*WT!L%JOJ PXM2260T;K1T0ZL*4)[:>"Y-A@ ,Y"06YF F@=1)*/:,1)#9'2J6T MBN=RR9?:"Y5.8V&R;:S"#$&+6'G"1[-F%\",+X# #!C.-V_&HZE@-M+8* TA M8;C>APN1F6&X'CUECY+H9I0AE_0SRG4[@,XP9HPY>:9@;Z8 ,]%*]W".;B(' MMV?LGH#=F_K5+W^.W3IU@[^?!-ZNT&B $TUU?!EB%E5NCZ?Z]"&FQD\$X))/ ME15EE<;0@(2VE-KD2-19$1E%1+VW;& W1<9B:O$FP$T$ 8BN7 ($^)*@;LG-""<@>MYRU7-K-E!0;&(D,KC->/%%I M\OS\IU0IOI$6Q/J#XT>X?3,FQ8'"!+S(-@(&-4C[&=X_#KS]$U-_AI,GAR1S M29'S5=/S%-(GUPG#5A1,Y=)1^K1/T#>V<9#T1,6Z8"M9 XG-99((\5R- MF2B0(>KT)4PS&BX0'H@Q314#_^F08(ZF)NG_GDJ83DL(TL@SURWO7CQ@GN'] M_7+XB>=3.P1M19,$@CF\27<.GA2 6\XJ-L?$E>"/Q!(R&FMX@F'@YJJYN'-[ M%L5'<[LYTY5+V57-D23,?8S48I.#CR,^9^V0!W+!K:V,J&BX3:=S>$C^5YBE MY#7AZ.5D V:<\_./!. 3SY\VN$80(\M9@),PF1F I*],"N1:&0N0T5*%2T%4 M(.+3_(N3.$_F8KX(U5J@=S536?KF>W$!'#]'9LJEDQ%_]?UO*':Q/@?>FI,.0++6Y9\:EB7F=X&479&P^'%Q ? >Q6%[Z[9?],(\%J M-Q:K5^LW[+D![R'?7M\RL[=/A'(K"X"W0^X]LMK5!RS67&%MP?KQIRR6+S42 M1K8?E=:UOM[[_GKKP+^TQHU_=DT\VKCKE#U+FG?#@;O7&_"Y#+'P%YSV1-/^ M>DAMZ[LMJS@2%_[X99$ 9C(P9C(P,C-E M>#$S+3%?:V%R;V]O;V]L=&0N:'1M[5AM;Z,X$/X>*?]AA+15*^6-I*W:)(U$ M@&S9S281T+OM?7/ ";X2S(+9-O?K;PPA2]_V?4]WU>5#P/;,>&:>9\86PTOW MW714KPTO3FA?*BD>B#VHG%N"R M#4UA1F_!YAL2-8J)!C@T82L%%5%U4>H)>B>:)&3KJ \)6P=B %]K:@ ;DJP9 M*J*H,AJ.1^9=P)9,@-IKJ/-CNNVQ#1QD=1,LT'ORXP:;@<6YT/['D M0O#-;JZ:#H]&@B9Y8+IIN];$TC77FL]@? WNI0D+VYKIUD*;@OG>U*]86<;GSXJF>P57+:>DM&(YMC-0Q M]7Q'M7?2:8#F@&;,%ZYI[-7!G4,I=-XY1?.Y:XYFC[69Z33G[Z?F-6BZ*U>Z MG4[W7PK+SN!] /[,4L%66V7D!A312'# /"(8CR"E GF:B "6-.2WP%)\8=$: MTFRY84)0OUYC$7@\BJB7:]PR%!9H2(NBC(1@TQCU 5!HKQ]G2U6NY!W864H23--7CP^41H$(Q<^*7,ZOK,.R\@T1H]]X1< M5L][Q_>\J KL?2&1+XWDL4OZ2$T](#%2NEX[[HAXPNL*,8G8%^TCKM?D*.463 M/%V7'/,>(&U>\VU5?,(B$GD,25-*8\+>DH3+'TR%WVH )5Y0( &;B)^&U)_3?N_+L.N-IZ:H)O3Z4(S#&OV^D+I*/G866AZ M.?[=,MS+"T7M=%XIOZ2I8@-U[=+R1YDACX0E;J@H3Z2A:Y02M\P701^ZW=9Y MKMMVC=&3RZI<5EL/!9YDA41A5_"K+ RW15E*H/9M(:$?,I;0#3;]5(+UJ78. M25ZGZLFAOR_/:LD-)'D*-]JN+?]DXO\'];M![7X-J .(B>]C8VWFUQ:,3*I* M;%B$?7A3G!-X C"(NQJ6-95%A"6( WBA*82\(9<)F&(D6)_E)6."S$R("WZ MP&K? ="@SZ3I>DVV#!3+PH(P/*9)OFGZJ#W\\^2HDN$A6;YYTQT\DDT#6/+$ MITG3XV%(XI3B-6GWIN0WUB_3HKC4/L3^%)DZ,C#[?7B31?*(+([;Y^2/47R\ M[>>9?22S\['DZS@DW@VHK1,,->4A\_Y!\ M O.;XMUC577XR..KKJ[(AH7;_I< ?&3I,\')/48O(<8'1WUY M=K^@",MM?WY /U!9C[R4Q52]6;V$S-^/Y\40ZIGK[M,1_MR3K#S#Y/<-^5VC M^- AOX?\#5!+ P04 " :B,U6HJ@'A3Y: )3 ( '0 &8R,&8R,#(S M97@R+3)?:V%R;V]O;V]L=&0N:'1M[;UK<]M&MC;Z757Z#SAY3U)2%:Q83ISL MQ-FI4NQDCT\E<=[8,U/[8Y-LBAV# (.+9,ZO/^O:%Q"D*%N2*9GS86))0*,O MJ]=]/>N'?[SY[=_V,ONSFILRYU_DV6M;N^EG M\"*\^H>^U]IW[2-3N//R^ZQVY[/V6;;M4,^RN:G/';P(CW[VXP\__?CSNYD; MN39[PV=/?[LQR_*4;-X=F,#/LOB=8]MV=J:5O#"-N/: M+5I7E5DUS?[$'6GP7Z_JB2M-OSTP-W_G3GKL&WK*3PX.NG-@:OC.FUTZ? MX//MS.)ONMJU#A[_^=UX9LISFYV-6_SSZ7=??9T=X4-?%)._N^I9_, 7-?WJ M^#[MX5]=T[KI4G[I8$=HT&].GA!MO/SQS1$,G<9+1R/$HIFBJK.GF,%WW'UA/;0M[87V:3"D8H*WBYJ^'A-FNK M;&1A!?-%85N;F7*2P?>;;O07$ #\-==?_=W!WDR=A1_*S,%Z8$M<;=ME-EK" MG*9 /.78TANX3+-8%&YL1H4]/-@P41H=]P'V$+:\[7#)\$WX>;'$IR]G;CS# M[[MR7.&430M32#YIPDF'!+U4]SYX\?O1+'@9N MXW.$BXY?,MG"U.U)]F\+:QS#Y P0\K+J<.3:FM7YTB+216\ZG,.#:55G9C)Q M^#+,T97PB[G!GTY^^/+E#M\2XBK_8TM;F^+AW.=7<)ZN:3H@+";'MFGA'W1O M\%9F8[-P+1P4'CKP2;Z\\R,#MB2<3G&ROBQX&,:EBRYX&#-LC91'+33HN,$LF=S:TIX648)HO_#*>! MORH-K@ WN^SF(U =X$M"[GAW2!MAJ8%\LQ9-X_ 'IM;? &NSBLD@P7\$_DE M#$MOUEXIZ;^.EP5ZU]"V\? M'EB4!"A%9];52M6-5^'S!EHIB7E4S1_Y'&MN\!! M1>$!BI+3N=Z1RL[,JZ;-,S>E?8-MS[-_GKP^05[:XFBLU1.#A)WC68Y-"0_G M0*OT*5?REUT][N8X/Q!:8%?8>NY:L0?P[\_!C#$E[AP:ID?/9V:!TN+IX^-4 M"8]-U?#;Y&VU6O/LO$9C"P]S"IM9CAV<)BS6\32 8(L(^5__'<'&C];?C4: M "AX)^GOA4 OR]6S^9F7:M3Z&['7]=/_GWXK;B&P_O]5(?\4?PI;; ]%=/UL5O@&L@54 MM=L"W4/(L$"%ID.%"\B/G&2R)<*3Y];2CWV"@9%&.&IUB7^: ;TVP",*8!QH M=5? 6I%/CZPMX1+ LB9P!Q:U0UVV(I6)R7%BP5)@GD%Z))$HJ7+J94D_,5KF MR.IQ0G@=8)M@GH4U34MKB54U$:!(K\R[\;,P9[C.[Y;R;].V55W:I5?B0'ZT M8 A&4KNV,I!!3LJFB/X*-P9O#BT;Q%B9/?U#/#K3,JX2.5%)_P M=Q/WAX[$M,R-Y 10M9:M!6:*9QM$Q)"8=,U[[P#*H'4; !HV'JPG''2 V %* M$_N.O60D#OTXP"'_@!D@>RXM?$!E\&;-^#Y>P==! 2._:V"JJ7P;=IV1)3-L MK%W#JB(U9V3]O4_H:^,-OT&J0699XU#:-M7S!;H MBZM)0T4?Z L+8MC!AY?9FQKV7<3\,CL2R?KBS7,5]C@Q=&V6U=P!D>49_*WW M.]X9U0FR:EZ"'M>0C_,=Z7;X"OH/W=C!9^!%W!G:J0'-%'9K5%5O'\&*X9?H M!00J%S-8W]/%F&Q45V]MG6K05U[M%3'M/(Z88PZ M*_P.;AI[6R=!$8PQ[/C*OGQL<(]#J9\9AVX5QO/XLU'SW 4?P/*Z1VQ/Q3WZ%/P_TI M+!]@O&] LD *%F[9))O6U=Q[7XAP2$$=H%>+0]55B6XWM#%7R-=3*\SM^"1[ M*7J[:6A[3 9F#:V!MTUWP0MQW0;XW"K_,3@._1E'V&%F_YG7!6&P_^?1H^P7 M!USI^^P/!2?R1CBB1S;#8'[Z$KPY,8%1; M\_;1B!CO]T!A..MX4M\,S.F4(V/7^F2T-5_BWO!VW+C"KE^_015]Q2)XX9#_ M '-X6-8 6.)S \KS:!E8 ?"!JF!EX_" -7'0R'7]9 %DYQPBBK6$O@<6!NU: MM$GUU7#I%V9)K%N,_ZKS-B/P^2DPUSQ$W,B!0_R#?4' _GH#HJ*((]GX#?)2 MS>>V%*&!@X\J4T_P2RPE*_021[K88-0/8P[$LM$7$/E(UG@5\C4?XEW&MW&Q M(L% IL$6#FZ=;CM. 7:+_3AN'HX!Y5T7O!9%=$ X.L] 1H&OHUXTTH_RCIAR MZ,BW/M[=9L\__?B<':KN/\:?Y2N2_&K4/Y0K_&H]P47TNHG^B!/MZ=W;7J?)?IG8F3==Y.)1X';O67EC@.ZR@!UZ* M'N-.W ?D+8&) =]BDR#CT)F93C' B2$ZF#,[H%>MY,L9D/.%_"D)L1P>8/Z- M8W,"^"H*J"D%2EN.3]O@!VU8C46WI@MQ:#!SS7@F.BM&4"BJ#1>.S X88IL M9P8LDW/*9K&.UAD[V!MRN<.B+C'EBEEL+WL(-&UK'_W=@0'@?V.S)%JBOY2X M>O2)!NZ(TID)"PA\?H$KG=#5QY#Q MUM=HCQK\S*#G[\B*5]&Z*>QW30LBU- MM7%G9@[SB(*+?\FF[7F%DZ!X1$T.ATE7T[30JJ,HBP7ST82%7CJ*W@*?. M5$)E'&%9LT0^X1),I:9!4?AW5]7=G$)GK*RTEY6WG8[4EPE_6K<1WDF!6D=I MU5MRB9Z.;B$.SO[W@FX47CDF7PQ[,;V/H4[=C!_H@$GR M/%+,Q T>G(XD[]@CBT9QDQD@S?-<1RE&F$.(5\Y>GA5X#);R"*N MX*;A/;+B-_((;V9O8!)RF>"OR"LP[@;T/8>;-&M\6+'/!3QQ@A@''4+#S,2( M.XJ6#:X<2,;4=.?7+'G7I?5+V$;2-6!C\+6'EL;P3Q*>0['2GL@.P=(2)B%D M)9Q=4[E*3<"BK"2*Z6Q4.E&;6R&(3'(/_:M\WTF =.BRI$NPU5A>B7#1*6HL M]C7=5OD&A:[)XVLG.3O5"K-HB#OB -;4A>.,IN]O[^#?G/WTZ\_9\Y]__?6/ MLQ//Z.?7?YP]UY___?+%FW_\]V>GCQ]__MG[SH"=/(\'G#R< M&?_F3QT9&"9EX"DYP8N8D?_#FQ?ZQ*6;M#.BJ&_HW2_?O/AQ\,]?DY_H_WSW MS;??/=.G?M1L@Z)KHGSJ$F@5. RE]_8.]1G("7[[RS=_XO_AINT/Y*8.9$,F MV&=T6/;=PM5>WZ*;#@NIO##1I.N-AX@2L;9_=ZYF3X2DTXQ$;SIR)_8DUQ$; M]T[%DYE27B'-HR1%A4*,4]=@DN@2KNGQL[LBCAMT,,ZJ2]1,8 MN 5DH^CKM5W)V]0/)OX(FA4O6_>YMN==(3EAZD9OJ_%;=)IS M$5>EC'L@)'AX@-\N,($ R!1F?6D+TO@IQ6]J)WSYX%LC3'EMWL*+H9 ,\_WB M8&TRP]NC[\UAN2?/LE=,"=_C^%()]RS[%R;MPI_O*FJW_6)7R_^V51VB;= - M>):]62Y@G6>U&;GQL^QW,[>\2;]7N/0G2=Q.W\*_/.B8XFV%$FGA MN!%=-8D[%ST^[L(5]IQ"%H&-JU,G9MOD6 [.7&"M*'[:$.3,);,$JV_:KB;5 M0G/[,9'8BQQ*4&&N.ZG(002?GH;,%)V[F7/N,>^PW\5^KB.MNJS2 M7Q[G.)&H(#7)Y%PQ]B4UTDQ G*-O:8+<.*17*U4V68W_4=WUO1L[L>//[]^/=4M^ 8>GSQY MZLJUO@']<]]9HT&/P('(')N;B<5+6!47<'!+KOJ8BQ^[MA*=4<4OG/\S),O= M\N7N1I:?"ZM:X022PQ**O!YU MBXP53C:E./N9F<0)K0_A1WJT=?^Y_YN>3SMLE9:JPS%UQ21D^W*DAK0'.P8] MO=%TV[8V),-!,(PU[7JU*-LK0/!D2#.J!C-(0>MR*(,E,5@%_:*Z7%N^EZ/) M:URMDRK36O-F*<.92UZSR3DIHMRWSSK:J\L8J2"TV]760 M)O42QB K,+4\JKU%-0>?;/&O9+<@W<,>Y\ AP?(@MQ53F6X7NT//T/U4)21-B)MW=:!'UB/+RYU=E_: M=UB8RA[2D7HSV2P""4C1Z^SWL]D%5'-1X$IF:LE)'GV M'+26[ LS!P7P>762^YH2GV.D=Z D#E!/MJOR>B"G>Q;7-$8G[=4=.I^T5D59 M61,7K/1+=SC&-L:2,[,&' 2YL/C)*7+9-@F71)O&3P.9PAB5^BE<[785WH:] MY)3-N%V17EI3S6EL'D6, BAC.^FDDDK)/=JLP?U(B!D);&K&BD<0U1WAWO@ M 3M1_!!7+Q2-?\^R2)3AF)'7B)+4MR\V(_;,-:-1WIV$B+$4*6-S8[[H,!&* MY W=3'6%+//L]Y.S$W]!DT=#>@L[Y.CZF7&K:@0PB;)!WYQA 3N0B,RBGK:( MQ&4%%EB'P*V"DXMY'Q9L*2(%_I:@952QN]1VMBR'O M@R1$]%8HVS@Q<[BT"'O22!HEE;XL2:%=JN/"T&GB6)JOX=>B M"6O]@%6 M";!^M0^PWGB =1-N3A;!YCP<#TH_WK<1+8B,]!5 )'J8DF'P]5Q!G41'P4E& MH3B*-9Y+14P/\TB\?"$^Z[_Q*(9U/3SH1R"E@IR2HS"4FO>$?CI#9F.4CM./ M$B8H4Z21&?1J$B9NP7!HP@L=R!ERG"2)*C&X$:($N,)NG@H6$=68D\+3#[S]Z>->M1XB,=H6M RP23"I1K'%8-O_WZ78+0K18^NN M"#;"6BKB6HD+)AA"! );N>&)8LT&1A\76 4'^_S'T-+1AEDY.J1H:YI$8 MOWR._[DT[F) L]@\3P:(;'N2DN!Q*A+*'=;8EE4RI@ZQONR MFFX$6BGJ!-%XY-G!#Y(OB[]9![5U[6>:BLVGC0]Y]<9O;L>J'[Q=5 QA>VG9 ML"-L(Z9OJKJ)KI$W8'KW23XPAX_*JI0(,'^RZD#^<'^+:L+G>Y&/1:[H]@#1#;)5,"-E&M0BSSE:04QC*![\D]1;M5 MG=9TUD;SM?&OX@IE_S,7XB&-._)JTT\$8P?$:)PE MTM=3^.\1J$\S#QWI.$OXPAYO,WV!4Y^*9TA6<:2^^*UF=2SGC ]/^GDT(F.3 M*L @*TX_'YPDA5.2;&2V7AKW[A$EUPM9L*CPT8A^P2J)F)?/\>^MI?H[+,/C MJ&[K^4F%*4/,I"1CH+9SL)EH3&(X>5VI4^^^&8(6NB=0.1D[:E^38.0>!A(=6#\<0. M^67\+J*K#>6_J)EKZ5W53-S1&L-F6+-[X2:=*1I.'O/:P STO$578ZQ;\IXS MD&-2(-Y1\(&"7]_3@EW"KU?'*.*6 &5&\8F"N[/6)45WP 3W3RJ M:Z54J;%><0Q3456FY+J1X8FRC /MJ M(R%GDDVGUY9/LN7@/-/B)KDJ\RQVF M-FF!L:1 P"\7*M)J.^K0476L7J!A/L*H>[@-Y(SAK C3X)Y0$N!'3XKZ= JF M(HK!N %<"/)!ZN\0B==-G*G53SRU>$+I[X]4MN7"20MR^_H[@KF31,5-4XU= M^C?U@6FNG' P$E!MLSI6GEZ]9LVHS!-M-'1#]=66JO4QVT*?)'T_R'*%:?9! MUT&\W:,H3FPH-J BUONZT27'@&,CD,PE7)ACK8J0M4;3F7H/: VZ*;^6",%YS@Q#>A MQ8B1EO,H$0LG+X+K6&C,?X6OX.K 4O03CWUU@>*>V.X9L2U W23O?Z=Y%HA) M4BVMA"FS9@RZA-VSF7M[\BJ^].!="9>[G2?"O"O184&Y(#Z C10A@C1Z)3+T MT'RBZ!2Y42:N&=>6K#V0<2/3(#@IIKJ7!9?Y1M$BY#_1F(;S;B5\/?"%/?'= M5^(+.I*G*T1? YV'W0)D8:)Z&$Q5P_6=FEY!=(N<:EPXGY:?4%(*LZ8>-1Z8 MPPAJK*@P5+R:2#*J.<8C8DA>TVZYU%4'W)/B?23%9V"^3 A:BY1F& +?#XH6 M1;E51*9Y/A^N<9$5+="?JG,-CSRD6FJ M@J&)$5P[N)48;O..KMB\4EB<.:8SE>V>W.\CN7_V([JO2DK]V:),:7^&.WF& M%"11WR*QAB-W'*M'H=E2GT$=N35/ILR%'G3'2>J9M-D G0R>J.:"$SENA[S= M0U^(0=QQ_(OCM;R1U4!=82[UO%>M[>IE]8(PUUV1QCT&E\3G<'%\5YXA"IL. MN8:R*SU#)_<%36A-@^BM\K*^WN=E25[6UY]F7M9U D"[ 2,TEA *ARF)3Z)F M%H*1K)EIQ2B&2$PS(\112PR+N2FKE_PW4U#FMH*BINV;D$G,@"-@TC^72E*/ M06' ]+&JSD*,%R8S')R)'QI"PM@C_S#?*(F..T.TY;>)3BBZR MLKX2:$L-$!)64D:7ANCDS#7\7]4A#M<_LCQ"1^ 30D%2% +BL=+XK*1 ([69 MY4^?9&>E/VXBQA9X1;O:[$O-<#*:"X7M!2:L_%PP]19OXI[7Z(RSKA5JB#R=A](W#HU07'%=40C_/9 M4^S)* LHI#152*H6:XE:9*&A_WJYI.S5=3TQ-9E?6 M^5 RUP8I?D[]-3![WRP6%>9H3?@J*!HVZ^Q:T*/5'B@XQEUAZM C/;[!V L- MR'\$ V!IK]YK2813U)M6)X!(UE%W%+PO"@+ ^(%+^V/0=[;GN"W!**8 1M";9(]T@QO&EXTHR/!(-?8?O[_7EVB!^ MX>%!<#EYE.VD.0$A?&='7QW[Y@0&&R2:NA!Y0&6(5!'.R;94LSWFJG"DT1%6 M)34P39)^SXFZ7N;ZCY=<.(<_'!Z\?/GR@6PY)L2=L:]4G@[0I _>ED#P]6^_:%3W(;:#Z? M@*Z[<$E:#FI.99SXG*A=T>A-%:E88HNO M3#JB3>I0$ AT T YQSQYA!8+#NXG:9"-H0T5?N.E<9E0I%D^'/MBR_93N=2Q M!* =Y6%(=FL0P'M-D%>QZ7T9CB#3XU6*@.E)[L?*'B'65"48V%00 ^NIC;>* M^I_WS:Q:3.@-:-$B))=LL4\JO!*^Q1 M+Y3HI=:$]A-*_5RGCWM]RLN.:\BG M'F]- 1Z\WJ2U4Q.&1 E%V^'KV 5FJ1(NZ68.%VVHW>#1Q#5<#TC88>FG";\" M4PHP.MMYY -N1JML(Z>V-EIVDL*'#BW]\$#63G /O;6GW72.[#L?W.Y-@4_5 M$&>[GZT3/Z0 -;ICU"Z;) L[HTP"J8((]W';WY:+24H94F32J M7'1M[!U8Z23S3\JDCQ!W5_#WN0/5JI8E,2 "V]'/-?0]^!KF@+7]KS722'K( MKR&?]8AX!J01.=$N0EMIV!^'?; SWU)JL-2HGZZ#Y#S89,M[&WBQW'!+=.%$ MQJVT?_?,0^?/3LR!1J'L%T1"HIJ;=P87D/N@FHCFN90-12U7SP8 >W-U8GI% M>&"7^DYY;'TU172&67-S^W5XL&;#LNWV*R=7L <$4< 6#%?,D=+K9@AT+D[? MNH"1RI;\+*&='=87PRUAK^A L]H\(!YZRT&Q-PD?A?NE ?5+6W4-+\2M$1\( M8T+7%0K$\Z3#W9-3D+]FZ3'3@)HMT4F% $-8V^G7V<:EW9N#O5[H^ND^="VAZZ>? M9NCZ5B%%?G,ER^*'UJ?WC:KA)"'GNLQ>O&&:8"#YDBZJ5@3)1[X5D63BL7ER M^LUJO6[?]J)^+<0>(<3I\/%,J(@>B &DMLL"8#!]3WDO3]5I%3 MXK_W31OJSYS8(@2*7G%K,QAEX EFR%V)UZ98F]) M\W\!?9*ZBV!,VQ.T&,%*T5>F6-XJ.=_*5]:Y)_N2CASJV+)\8J/:+Q)5@L5( M LK9J%,<][$+G=WD[X+&(S;=NBY #/I('(V #-\)L EYSD3J]@"X,"JG$(Y[ M07@_>(V6YT]"S*9I<50BYTBQVQ*N[ EY?$O"-'W-G5/;6Y)RC;H(7! M@KLVKMP>OMS'DNI3+%?R+&+ ^,)2MA#(FUIBC6*Y*I(:"H<@FJC>L 8]5?*[ M$5*5[-*TI$- VRMIM$#)$UPI<8W!R1#>,/I06*:N$..4,_RPJVRIXZ+=1IV7 M.N^K\3ITO*!8L(;/[G!8ACS@OT:=V&!!KXB#_^G[VCYG7OIP'..O2K+'->;J M$3HW4=$F0%',6;!-QVX1 M-9=J@% +K%-@&&A7LLNGUIO$0 D)QL?N$]X<-EFE]Z_."+IG7!A#NN8&@RUTXJ>3:J-:UY MTC%W#[]A1*4>4'8D] \/@'-?5&YRDOVCNL3@?9YR=71TJ1-$RDZ^I\8Q<;4Y M@E6'#3^[,H@EZJ@FA2"X;:L M]IH3EHF>?0!AZ"T5,:NV^JW%)VC72V)25BY M(ZG0[[^)%(;8?A=1&\ZPN\WZ3?GIRDU9(;6P>)#_VZZ9,'75S@SE_K&>I^#$ MB@0N'VY9B@_1+,$^H"613BLCCS@:ME/'FH2XOA.K6; @?!QG]>V%A5>XF8S1 MY@E8A6Q\H]L$<@D!U,M'?6QBSFZ+2A^U;XR.5AHJ_3J:@=9643:HJ1W2X+& M4"1;VILKAJ2\WJ*KI"P][QS ;!'2B@A/ >0%]3C =!6' 3-!HMCZ&RO.!W4[ M]"P^;*QD>EBDRS"9O[K)N=:UE7Q_@5_=57WYU><2'"$H(WA'L@D1^&'?D1X?.7/U9SGF_VF3222?/- MIYE)V;D.1[YC!F=U+R'XN=\!SV.<<^M6H84K4?IP0X8AM2 M!6^XR ^5@*@H/9=15:_*L4H.S E4]#VBGVAE.D=%Z0]U25':Z81'HTHQ;0M8;6[=HJ7D-*(HP>L/0":0H!DSPEGL!2VE5Y;]& MPA2'_*LBC5:M3!DWS ZCB5,&UT!P!UBB?Y64KZJA#PO1'1[,0-C:4BSB>#TQ M&#]JR0(W,5[*O/U/V+*D+:Q:U&CE6O38>*B/D62(K2 TTZPHOH&5_>J'X?;= MNGU7?)IVGAO=+*5S)*6AB22DG,Y@R$(EI"FEO!TB&906&G;7RH?/(XVUSGBF%DUV!A1 9")LK E5/ M1<#:V$5*]@;92!8U22#,E.0C2DZ]-C&QU82>E6E7;#!!@4Q2Z^F^LZ[_.CE] M*KGQ7/#K>Z!2NWN1)]IHR@-A-'%3":XKF"0.&/4G*(9+\F;AT5SPKD4?(J'2 MZ_RAX ]=42#.$K68:0E)3AJT#I1-K-C23BN."+N"NHN,EHKCZ844]D 3)MTU MS,*1ITPNR!SS8M(+08QI&NDXY2]9\"_K)$A04OI.T/P)DJZ8]*7V$5(SQ4M] M& ,7+DV',H4[E2E1>1$)9K10"'O*K9BCL;$6FH86]@(-C6BV1P%X4)YGI )B M.&@6@CU)_]U@>Y$_*K6NUGT.99L %- C^%1-;@\:!7U%B8VF53:Q";;$?=[ MHK70*(34I"_$2X(U-5R_++N=\F7Q$E%/['8- H.40/NSEC*5(%9[A:,0)+X@G#JW$-+Y!R@16& M(E[QL-NHU&K^6:J3<(&HBM7DUGA,\R4S,6;O%KLPUJH%")N@U;/BG@I)RB1.8478:P"LD(=G* [+"/(J_Y&VYB?G5O)(OR3N@K7IGXX M#G2L;D@;MM-*1^A\G5$#=EXQZX1=W8^[:$JL>G6Y!3R_'KHP%Q7W7Q?.]\^2 M5*;7+;=-!8:9-)@_R5ZVU,P-4\4SU'-.GSZ&=2_Q.KQN@?J ])[#!41J_,TT M#=QPX(DMO/3XR>,GIY2A^1I,C%EV-JWA5N6]7OBRO__U[_O.MT M3RP*= %6 2+P@P=7V?-O1C:(>^XR/V37-VA,:7=>AB,*52]HT'?460 4A#E, MP_W'8NXO]J\G) X")"3YH0!I;5),%(%K[5H<6A:(1Y#6!#K-T1C@1[5-39:(L'<&[*X7MWMM_MH@40+OOTTHP7T_Z=/>-MNI0*W]X5D M[) [&>=*]G,IK_U]S4E\_/AS3YMC$(UFT< IZ;\^H\V].FN2#B"D,EY%Z\-T MVRL:(]*5:7[]W>?A[^BG4RK^Y=7O;^+%/T)P2-X!VDIE:[RE^#2G;*Y,>4 ;I>YWWT#0_>,=V=M#WV*?GK_#V_O[?GWWU MV::9;"*!C;.[\M!_TEK?'M3R_O3OX/0_].LRTJWHQI_]>!84Q.WT/)X.Y\2M MY*<'(+'(;52NJS?7K,^I>Z!9XQXTB]5!1O2B&C>"J^"F@2(R]Q M;F&LUV*VW, DQJ9< 2+VF+?8JZN;=]Q.1A&7-+0309C[X7A*&(Y!!,;@=713 M]+6C2Z18QC.6+&Z_T:&3S8;3$%7[1LAB0*G9_O9LK/Z^^WMZNS?E#1<71K;8 M-&XBC;0L5ZE@?ZS0)Q&N*]V\FP_>#P,OVZ*($A+Y/J4 BB,;(8!&X.*C%,PD MNW!F"%*)IX(U\8Q\NP)$F(=LR(VW.8(-H:A-#'TFL^( 3=370U=_Q!FD[_"' M7&X*N<./!S\5IV>VOSEU/NX%]#W0CU;-5O%$E^UPS\;L""O?N4J52\N)RBS M/RB*!!=RN*X@T0)E+GMBVVN#5VF#(1,1)Z-!5ULPF(K(QH72'J;C4*REB(DP M35@*D=ZIFW1CAX]+NHR)F]P/9DZPGM4TB%G-4UKUDZLFF&M./97N)5GSFOD3 MYA+"WUXO*S"0U?J*P'A7,(,' [_H>U4P&)X.9=73\)*B5M%T,543 \3DCJ] M S88'Z\TG\B5%YC]1 6 I0"$SZD(CP$.8+CL;K37CU6Z,;GT7)^-9?9$8?;0R+;AB/L2A@,4XT69JD^<2-Z=3F1_ %] M2"0NN:E#Q3,J$!,JZ:E*RD&G/'P]EQBW@XR%D'/NA32LUET0$C[V4J*LN4"( M(UCEU+4(RSI YCRE%5IG2P=[PZ3JF=MR"[%0 ^%,$56YDI09JD<%(JY;;@,0 MWYN<4K)P*H5GY6A.Y&&1_A!(?2DW'8POK)-O2*Z;!$DWW*8V(,WS;*Y<*"P- M%\AKW9LH'X-]KRNH6ZO^B@6]95%=E TTG/Z#-_6]4WMX+G%^3ZAN4S*^P_(W MGLX5-7">-_F-6:U]\Q5R-U $QY.ZD7+"FRB$$QON"AJYJT*X0,S]:KA41KQ' M*=SJNU<6PNG>1-5PV1T5PT7$&,K4>#Y#2WW/Y(2=S>=_#)F'/77=(GI.: K/L#NO+ MO%6\IL@LPOJ))W)KQ6;)?-96G UMWHT7G$DD=*NJL^PNBLZ\RKE2>4:'%U>? M^7*QVRP^DPVZL@*M;[7^G=C_S[I 194_W/1T@C=CK3LT%8L"CTTV1%G M/C39W(+BBXC_',<@DP"!Z4!8%E[E)DV[@M>/O>_ABV*"P:2HR"Z*&7U1TQ]% M?<*&Z-A4,TZ\\":)3]2(7O=]N*F>4#\0A5OXL9,L:B$:5LQN-EQEOO5$&4_2 MPR6?@U:PX*F!.M!DIT\_[[5+$$_40-(3Z/]8LRFMX;@+,VUMC-6)2C27/Z#R M*I60/I+D:SNQ6'4A?1],C?Z6I/B1?G5./WAUF_P^.H'<:Z*B35%#%$[Z 2VS M;B3D!UO&O>AX4FS,\'3HO-7]%U=*ZW;-3).V\9.IE,7R6!M1H*\*E#2P4;@" M!2BL&CL3DN+Z:7J74H(,N\^&S^H)I)L;=3>.LG;4G+87I )'I'CCL9U]5.>J MQ+/:2BL+=I+69*]&KHZT7-DD.LI-T/E]Q.#/K@1/_9L+3&5$A*O$6:%O$$;%[X9M>J4,(X M.C)#J;_G:D=R:T30T:!5J!%KH@ H7"9IWN[(Z>/.*6*R*2,FE_0&W[A44C^K M#4/4DE#-LA*Y-MC5M29U^E3G6+9C+O1)]F]2(WP0W\MLS ;0; ,*FW#J M4T MXFQ8,Q"/!.8S^L;=7,4A?FK#\W %V_ZE>L4^%%6V9@;E=,KO=EM;Z>6@C0D)?+5 MF@$M$XAU? D>#;0=#P4+\88*1)\'9@8EC\EAX*K$VJ/\D MC5@4^B?*7XO-/JF/U]B7EZ,TPV#6;ZK!\5WMV^K<^EC4\S3 -NAR(49&KT /6XJD73MA: 4I"L5TP76-3ET-:H*T_^2]J):\;2D%&KH9"IB=) MV'3#:>,9068]J-7C'MHHF)*9!L1SH;:6P_,!M0^=D%$"<:*C40 M!\ I4H]>,?[9F)!J,6K_K%NONZD->EF.^%A\KVM'C IF1_ ^9J+Y1JSI M%Z VO,;_,M@!E,+>+"CWE?![S?V#-??# _'<;*FU]Q7J(%BK6N-@ MM7ZR="J9 ,!U8&LPE,3[2QBT*8C=-^7P3/>L45S1D^]E( M,)H,)$+=S?.HB2((G:&OG1P>G%'&_&4A?L((%2#KFHZ,!SR+1C^I:4H\6(2H M32"UI%"1IB5: :E 9=F%RFD2EE'-5X9F0@CUJ$I&:H@*UZ2@+3R[9MY> .I? M:$*V.>DYR_=J^/4R2!GM<@420HP\R76Z8%6,C-<\MJ-S:0^(*DF<&J:PN\K6^V^=K2;[6 M=_M\K1W-U[I;V*@S'TD"]O@_'C#TA0*&WH#J?-MK_)@*:YJG=;N"[H>7Z6D] M]RJL^(=>QDILR$SZB179?_IZ^:O*?/,07VRT1O-ZZ$6^3T++$/.N>$-W+H_PYC8%2+& &^J+3I]'"MB- M'\''SQ>YW8O]TCOUAXD:O9-RH<@NW?82;[Y1"A\PMMA*#KJH8)[JDD9:*]6 M/:2VJU;"#N*$@Z&Y?W@PF,I"P:74OB"&&LUB;^!=V\!3K+2">_Z,HF[5O;#& M0+QCBU!'ZK.GK,A'4RSOG34K5VHP]I$$/+Q?7B.=&@%15T-LEZT3<-'\IQX\ MIA?I..78PF6-P!ZEQBFTKOJ8X=3T7J2UBPWY'\JJ3Z)];/*;M 7[A'3RU)6[ MP.L_%4_M1S<]?F.ZYS8$NU0]\NG0P $1^NQLYIX3<#N MC[?1VRY559AUR]Q3\\Y2\RVG^$OD:2"NU(LV-%X^IS&'VHKC>68+RN,W(/%; MP2G W"U*_6*D9;$25M7@?:[01ZERVQ*J]I**0.*<'-8%R=6/X8-AEWX_ET-* M?!KWSN=]:RD\J77MWN:UW"E8:=-M4[6!1/%GD%4Z4TW M5XSH$+H5&R,R8(%2)A4:M:N6+*4TKQCE]*7WMT,_54FQEZB[L:0[5.]^?M?6 MQN=4[K6\3X8F/RD]!3-K5I2+%*Z159##@_YC""?($BQ4E=ODTO3>.-%"OC>7 ME2]>3M08C0WUDF@??^Y+"ZH6IQ*2G%S3=':BX:(CZLG+*=J8Y]3YYGS')'1Q MOCC;S=/$9J6:MJ&-GB-OI&0<@:"/*@DD^:0W5!#U6%Y>2F\02B,/8)&;\,SZ MB2!]H7T/KM-.#'H/]NF38CN_5RW2O@].@8[;SESHPY/TM^8TQ*BY"C7W#;:2 M7*[5_B<8\(D?9%5Y)-BLC8M+)'I>]+9*LAHE@H S(<-;/^"U^..5IBW;\;(H M7W-AW.11M_"]9AN-%TPB8 A!&B/EGN,$825C4]=+C7-P(1,\)3490\PI]!?% MZH<>WUMI4YIRNN1(#@^ SU&*:TDP9O!'9%RN? LV)UBY_H2N8KWWC[W=W;6] MD2_MHL_X_U(F=D5N?73,G#3/L^FK71X7 MM8T,O;E%(EJ3,^%3),3EV8)64=H(\W?2I3T6?9(%9W(TYB(43R.5&_ROJ\?= M7 K9;R&3H;]Y'S?5_?3Q/M==]1LOMVHO'6(&!>*@:[=HX JUP8S.$^1FW M&>O!B5 W-9&:'<(71+U1Y<@*$QD$)LCJW69V;"7II M$)E@J2CUI,$]XE\Q&&M.\T+1'SK.4/+#>%QU7 G!P"LF:A/@$?JMW%"XQMBM M2$HG^IB:1YA3B6GWQA&*RGQE$A0PG9P48 MB(Z-CC!NZJ"&.?) ;=]YIQ;232:D[5/1MM FMFL@>7A 66D[T#SR\*#7YO C M-X[+!+UFD/KNNE$DS$,[17[<)I%T>:+^C1^M0:2O7AR' M'E(?V!SR/7I#PKDDS2$_4E](,DFBQI#[8.>]"NOL@"A?J3FUV!=>FGLWH9N@ M>K+Z)KU0>P/L@' !8P6<+H7O)7ATA>UYG&UC2J*T.SQ@QMZLLR:)C7"G^&"J M"G1J\%5(CWA\J,.4 I$'%)8HJ_[2->^*/ Z!%9-O#SG.N#!NGG/V&$4H8)&, M*3O4T@,!V"?(F[P9)-T%O3"-=]BW5_.G]9Q8 B(XS'"K45!(*C8SBX1_I LE M#5T]-!.+P%-DZ%,3DYBE^?A,F#-8>?7J^43A,103*D45,LM30)^C3:R=*PXG MMQ;<5S)?6>A?DML--Y.P/A/T8$I<3,6CM!?:)&M0+#;1L21UYK58>L%[(CA5 ME[,*KRJZ2M"#0O?65XB@YT5")&JXN_I#.I13)A$%$6))RZ13C5!C1OT"B'N. MVND(([?899!(&'6V1)R3^R(B8)X,$O6L@IO0%DMR![#&QLBN2/AH$9-K#Q0J M+*Q 58T1L'IL3ST5C*'GTT<)Z%;8E>5.IL.@IC(?QNYBQ#[X%K GLKZCE7RT M".1>H]BGC-Y_7NKM_, 9ZIH9EK&T4W(;$,8\Z Z(SY[V6+W%[J;KT*#VMWIO)VQ;>ER)+H<(ZYOC M9)DB0'*LS'F0;FSO*Z%#KZ$+WBM:TVM#0/F*2AS!#*&^L\:(:8,2OXQNKZBS MK$=XW[;74KVU@6J.'2U/LI^W-V'ZIDH662K>N:'ZQL;PI)@;&G(SDPOR\RCJ MK&/XSX9RMP6\C7=R_9"DX?O.XFBVL/76FK=^5J/E0,-N4*(":FEMT6/%Z%(4 M/75349* ISDP>RQH@MZNF"2OBQO5IBWKF\C8NG'4]GUU^0VDZ?51JWVPJ(?" MM<[$(%PBX']:=AR> YV9TCW56.36,U8*-^"W8P$GX'9D4HH@'=US'E2,"<^1 M&CNN;8O% #XJ+DQJ;4?X'D5&Y*CVE+[B_<+PXKAJ,% ^GL$&XWYC1W;?T=4S M%&KM*AYD%S,8]O_2YQ+'XWRU.3N. ;>=OQ0L*FW6/MB7'6TF.2BCC1NXW9TV M^EC4]B]@9V/O=I"TRPB<"C/7SBMBPF7U07O,4Q$WAQXW<*LF5YX$_T(3$;X@ MK23(.O1@Z)*VZ7O?U$'T5&P68F:$4 Z[PH75Z0SA:]PMIRKA/W-L/L2SDO?) MUU\U31;\5M+&WH46+;HN15OGT$'3X5R<%:1FF+O_";8#:4O34]C30;DI08*1 M:2MS24,$[$5;Y9!Q\$=.I<2=R>9($T^2W_J\PI%6S*?E2OCR@MN M]CNP>1,SQRQ$!:;W?H&1*=_6W:)%]'J8:U5TU]X?KDN1NX MPMIPA2EM(GGB,PUGBN3!,XXU_FBV\XU\$#;E=B>R;02 M)>$-4JQO) B?_9#>4ST\N9>)@J\PVX.7-?;R-69NDX]Y6HM'NRQ7'2IHD:"6 M=0W'RMV;&7>6OGRZ3U_6].73??KRCJ8O;P+'^]#^-A$D7G8F$,J$\MQ@_W.V M)NB9CP^8M\\Z?H!. \X3\M9YL1Y9]_!@)OWH0[X#FN\833A@402?6D:L*8VD&*E%#VU(GYT [0XSXZ>R5&GR:Y?7-E MAH_Z5S0^2TD'5T%8D D62#>&M.@9C6P^,(NACK/<%]+'=3E/08MOV1^@7AVD M'1.I"[X2-JK86$'&.,E>D_M1J";)F= ([=WU%/7=A./V:A_0:)2G\PIO-K71 MC(=1#W#,CT),6NRZB&7#OZJW;)->@(6\$K(?W%X*;L.!P[\[)1KO( M-F^") M<=$UD2FZJ8U32-!(6\3B%KAJHAB0<>>QE<%X*AZ ?-IRJF7+&",]1[UXY05_ M-.>1R<*&!ZVI"X?JK_:Q\AOJ.]MNWCB_*ZO$N0^4[T-JNR8L$FR<-*F.RMXX MDZSDNC,J>*<>&^Q7DMX;Z!:T ?D,/A[_6>ZOI*1<%%A@ <,)F MN_85-!WQT$4:%KNQM.5[FS8ZVSG-?;]:>5]TO7H6@CK[=3^ G M@1,(ZR$V@-#C<;8L877!XC'PXTIA$F#=S$QY;C4K&]48,I^!_FC*$*^3>-03+2=P5EREP.\]N;<'ON^ M*.L;&49#]8'?[F-!^[J$SBVP8+CYH.ZGI"WZ7A3J@NN#N:S4&0>POG'@A5JQ MJCC?"L6 T-MA0,7W!@4'4UD$[[KAX7E"3QY_M7T3R-?6Z@>_F$],,WOV,GSW M=>+4DP^/JHN'=.RW@Y=PG13+B)>NE0)W'P<8%#X?!LKQF"_9N@ C#(A%9^\ MI0%HR>G%R5Q2\8W)QAZ@8F!#S\!:B8KR=[6EDD$^4IBNEG.L?/DDF8]IPG2 M:)EC)IV9F^+<8%@*H^*:F(P%#?X/G$Y-V[^N7<.T0W3:Z V?8CVVDPZUF:#] MK>,H'';AQ +/+J2HDVLGM3IR)6L@/G=9F+"?@=5E%\X,],ME5-P^P=PPL-(] M()J;#..B&PW&RWW*-GNP^Q':^/PD%30.\,:X;^("DQ1[3F(94-I")8T(H#78 M$G>6S/EDG\RIR9Q/]LF<.YK,>95;XV:['R>N)[Z[_Q8V<:9MQ6[ XW3;Z_R8 MWILT%_,NLB&WL5.!A8ON1D&&2]?8!$OK^E#\>51NR'J"!&A ;;1E@F??-^E] M+(Z''!55F#"A07?W?K",@U+>0/2F+^2'Q_SV4$RV>V8SW6;0T=)\22K M*6-V$.NL7T/:$UNVY(12R@B(,F>3!T^RLY*P44 ?P410#!*PDH!RDTP1H_EF M_%G&(HB_/7/SQN(_J9B1_DF5%)QSP6!RQ1+^U7:F%Q)HHISY!.R2)$(,H-J; MQ7;A,XI[H(N,O6-SV\)Z-2>8X>BU15$,V"J"GI9Z>%"5"%LW3? F+@GZ)2E@ M:$/)NW;P2TH#,.W624VH>*(T$470':*"4%^H IM#:;@(Z'J!);83SI") "\Q M#QNFY7-^"XR-G/GZC1!L#,@: HS##HI%@V"YWK>4K!&$MFS'!ZXV MY[1@#$C%E=>3+LU<[O4B.,GB.-?AP5:!KBRT(PRCA27/00^FVS4GDBU[+IOA MFX5A4<%6BQS\!!J8L4T>SE6A/^H*ZYNCK)JAZ?@,;+E4$UC&AJ/C< M8F3?-7/@]P9T9O4**G]%Z,'>4HU],@8,8-_O8BI(S$ EF4-5I!> MT5+##JD(NG%]_>["J6REJ897S!P4<=[%?7,*>=NY(S3OJ70HB^C$@])F]Q[V,?FTPD M0T+I/)4(MII2'JB++27IKQDV@8^-\.BUZXUF92ZZ&AM^/EH1@O]Z??^DW*Z.=D"T1*P/USW^S$H/=@GSZIFN,W M4O9I&=1OQ?!N.6X7 MXD7PR>&!!UYEW$ 06PT5AY#V*L#I+,8X^4$\\;T*^6C>H)=.HFE335N#24^N MB7NCQ/+M\ $'#HA+@2B37P/\<@(WXJ88H*5A3^B@D::7:]OF+CXT=SL5QDS M,"5&%$#)>%LB:'!]Z::TXD\?#^,:>'+W?O1_/1%W#A:C?BZAWL M4S+)7N!]!R6P>9;]::7CD%#]GW9"K9BD..%F&I#>Y$8]9#_O5CG8VHK#J/V0 M^)4F%GAPS08'XK).]*@QMLJA7 38Q.8_#1@(1==PU[QIP/PH*_U3KB^5E@ J MIH[=JIRA!J8#3&]I3>V;[@7#1+^+ \J?_L!G:]:,_OY78E%JJ+XJ%"XVT2A-Z;*[;I" MY6/0[^%H2]!Q>3H$CZJ7;VQ*C]Z,;71C?4#ZS,A5DVMV/UTQF[;(JX"R5\K MJ([#J;^!NJ\IJT%&AJXLCY9E+HPK$L#8V,MAJ#MJ3WD3,[O]IG=FIFYU?[S,Y= MR.SPAT]'&$/ -+7A'+#-&K0FBIO),JX#);;D :%KZ*>FV4/.R* 3,"K MHD(FVR8_X>=9,&)42#3LGJ(ZZ<8/H(?"?'RJ6HE84YQ:PI,R\5D'&975+:2 M(70-QKQJ0I9/T3?)DX>U[E0$/.&J/:Z&@<<0,\978@ES,2ADY_P'S#F5*6O6 M*@/I^XD+Q'_3GS*PN5ZK:9_>37R&_:(!Q\JGO0K7K+#,JZGPDP1@E500B2%- MFBZGDG#7AUXQFQ9P8>-VURH>%I6TA2Q;$Q$N;HK1$NRK0JMQ\VR8Q$W6GMZ# M$C"1)/P?LE\B&< T<)+]T?]5P#D4(Z@GB=S4-QR,*\0H&\GW4B#X'R10*0-+ M&W5+^S(5D.NJ$=10WQ";7:7QB9:?\_PK.RS45PA,DU[WBA $MX_18'7&@18&JHB89 M =.C:QNTR?W#N1 2RJ?I(UC=6ZMXL%Y-FJZPL57J@0' :L&L4&KYE37CF9TG MX-91,ZO!@M&'?-0#IXS;KO*NL=C\!I.IPB%6WY^FV_ZX2U(IKG:F$O M)]QJTM%E#&\>5%+?SD9XA$/7;E/!6%2<(2]39JW!\G:2)"39&7KW01_\CMWQ M2*Q[[:9'6YS_:P1SF#KY>4KTZA3K.]SA$LO(KD=O2FIJ?2F]/?B:\54Z\-2 M(9D^$42GR]/7(QX\T(&SE"## )'D@QH J'_:MHQ#3T/G*DQKX'#WI5>?>D[* M6:S[W'JW>MD+-/62N>/C[V*W$>K_L M0]05+IA0DTX2KD&9MQ>(>"P0[>I_DT8BV"OBB!!DL,<7B1:T(<>U&[$0CG#0 MV+NV9GZ)%\KXJH:)%+SV($,7AM"CDXI;SHI)V%)P99UD_T9>%WGCPEI1G(@? MB[NZS*AT@SR78@G%TJ,'7;I".S0>&?J>Q+#_G\/VI.?J,.S&.D?ZVFKL65*U M_99)S&_MN7HX5JZ:9A5ITX9'>VT*]D8H.,O@.O$O>F%B7RK>ENP/#G['N!^X MLW:@D>VHKMX"\^;N=YBFY!I,GXY:V;*M62PUP3D^U%[G IU*WWT3]#*BV0:^86;QT<)B7^_#8AH6^WH?%KO_8;&/D.Z\ M4>>Z]I>N"+[WW*L;FB,?'O2\:I=V)0X7(O:B$ #?K#7I**CU).>#OJYUJ$ 2 M6.D#LD2&1@"JM]E4"B*]^>ZQ/; ="SF.L==5%Z01\5ZX:T7!L;88A603%!FU MG@4YQ@;%ZK2TQ#'XM462K!GP)'M5ZDS,JCJ1QQ7+E/U5NPM76/)-MJT9SU@[ M23JS8;-4[GV# )_WPXK8B4'O67/(G0LW7H$A\?+'7T C+$GG.P-EC'OL^0RH M7BPQCAK>*Y")G1ATOT]WEZ,>>0=2J)Y,<);X!W8O8[*D"Y"3U*JB*UHW1P.T M]T>IADS'# WPL)X61)]>*1.NE'9D%X &\<5Z>X=*-/U//)%(QV&TO?2 T M-DUQ4*F#3^D8:H8[RM!CS^ /]TRD[:_23JYS!^^7WJ#-]\PGV:27;(O[A=>I M+R4W2-!\Y1+&_M^3_37<7\.=W]'-5^F7(?V//",80:7ZMJJ><_"IJ(P <8/J MZ+2;W'EG:E.VUN:I?X=N#$=6)4" ,1I)V,"0 ZBEYR: >\=_S29VU";NGOU= MV]^UW=_1S7CX$$A^"BW"SWW)1[9\\7A;--2'), MP .CB%C<864U]G8,EYV+]S:[0(,9S' M++4NU!@)8>N*JNDP8X@0>!"5]SK;+*VDC\RQ5"A$<,*B80PTH21(6TG ]>44 MR227O/QU]46$P]M?@H8NT1"O4;F8ZJD?C8[%,[:F7 GGTVO?)3A",*&X6:)' M[@S[$)=3@CY$<,226WR2O9S*^OUQ43Y-!_^(/)>IH&&&[JVH"CI^"J, M<.8L=CTG!$NNA6#)[=OM2=&=U@]@I@&R%*_9)\BJ'BU\*<4'$4>D7BH)"G5_ M"$VMPZ(\?4N1KH5&-;5@L.MY]K)DJ+!Q5YB:*+=>^K]3?L7P<@EMS'&-!T;% MC,YEX:=FT1*HD;*J*X,H(*16?'I/$$(!QWAL;LE*9E=$^ M4YVVEISI@KV46K]P_PA"I15V@DGJBG+$^*JM<(7!D>7J7SU\$(MHD*X>G3P8 MVN)@G3;(,.-[DTBG&\]K>>ND3-(I&-#$PH^%3\+GZ>

7@6-S1"EA1 MA.@>DVG;@TO?]B3WN?B?.A-^(SA?4:YU6<6JES8C%7GKN8S<-T^%'DGK:MYU MM%J#?$RY!$&$T[D&(>.2<# WC@<;H:.R>=JN3DAX!*8][W[NAZ J! ML;,W:F&Q]P05XIX#5^#,-S=7)>2$)_-OOT.];XMW>/7[5(C+D)%<.VO*'O/ M-/AM]MFB(4*'[GWH M-#&$UA1E47\?+(,(OXWX/#OEXQ[P@ZF8L2/]'I:,_-+5N( \VN4-U"4".'K ME^(A8(KC"@3*NB?:C[#X&!6^Y8O&A#E)S(4C=V)/Z-&56"&V)W83AT4+TJR8 M?XJT;NF@UGOU^-KT_>&D[>VVZ]$W(?QM.=M!;D?$<$T&9>2X)_HE"K$3V3 4N7/K6)MK$G6FJ,,1G&"P>Y)1S6/5="H M&DG;FA9N+#G*'Z9,#GW"-.]//:X)'I2 \AD4;M2S/1C#52JE4!HOMM_J,6I< MLZ6"V]BV]=JM]B1^[PG=3QK?!&A#ZYQ((Z,Q4*OGBP1.& !9@6B6$@96.L%] M6D

/Z%\3@]XED'62XB)/Z:\9L@:?UM\<>XG6TKUF M\*_RQA34^TF)KT/9"04KIXZQ @3_*.^7GN!<5K!,&7:IC[@T-V]902=-%7;S M[\XT[I'JK?A&PCV(0*,V6(.*!:4:<5Z%''S0_I@%<2K%4%-RZ;&V.IW[>73A M& C!F:JD>ZXM.0)<8Q!&8=W-RCFHUX)OH%R!8E(#-S]2SY%>-02=0$Z-=:XU MWS5]^#@ZIG4GY#6KCW),UW)&W%G@_9M]X%T#[]_L ^^[''A/(K.W&8I_X1I" M3@^\Z4^JT]O'WO>Q]X\:>^^WSNW['"5NXQ:&;"4L8J60!K"]AH.2?Q%D@J+8 M)3%[@IIE#*4+4Q-0^=C5XV[.>6T-]N7S4+*'!]RTKS:NP60SKF-=='7385 E MZ0#7;_:+/150LP5-=N81&I(F!A@:S@1,[ *%4R_,X+/G#@\*9[O(0$/X*-F+ M&8M^^ _C\(;Z9)W JHOE4VT[RAYWCE8B&IZ#72?\K% 2GF!X=:MAT@$]_3Y% M/%D/VJV]6@)(S0*6QQ[!#P$$J%:2OL-?_J"^DA 4&6>'P@-_(>QW& M9^+*"9!*\!Q"W!$,J?@N>ZWC&@:\&$GZ5CQ<2]N;OA-F5U9S5QH**V DA?$Z MI>_;BF@&D=P28J_&L'AB^")F\L5^*I#8$OD*WY+,#PI2U'MYRIVJAL3ID !- M9:=W5<#1+Z2Q_-@_X$JOQ$W25H7W2.0^P.2)FQ2O:+;?&Y/Y#.R"1V_,6TOM M(GXC2!Z[-YCW!O/[,Z /T@1X!I1(398AKG>*;>\9E+J,%805*QHE(4%PA Q) M#]9$[FO$M,I*6$/439;A\C'ZR;WTR*\L\M^GR\.^-Q11\,W]XDXL>=3552QJ M3B&86 3,(IU9[2[#:OBK[ M9E.:]\G,5X9\DWR-%:!:#IVURP4R@T+B(UK=N )8R!S@)I :4'D1@52'$5EKT*$VVU*RA2R M<7MD>3,I8O&_MT%H,3:W:2J!M"ZYHQ\*E+*-QZ<: M&KA@OK5@'.TPH=PLZ LMREEK&&5;.;0=)PDZEQ/CR0 MFZ,N*EFU0, M8[*%_'^<;)%,\N:WI2]J\ NW\95T?/CIU8O_I42C?[SY[=U876^;,!1]G[3_<(74J942\K%&ZA(:B21L[40;U"!-W9L! U<% MFQF3-OWU,R%TW=IUK91-'2T/?!A?^]QSSC7(QI%[8H_?OC&.+'.FKE >AGOL MVM;8Z%17];:S>6U,YK-S6+CGMG6HA9S)(?2ZF0074YK#*;V$,YX2UJH:6K"@ M D--!:I0YZEQ(TB)B) -H>S:'8&D5[)-$HQ4D\ HEMK8F(RMJQ@]E'"@]XS. M1*%VMC.?-G['O#P;W0SHFA/;@JEEVPO'G!Z??CK4NMKZV3%GL_KYR9->8B#C MLFMW9P0>%P$5;9\G"C@$2L:I$+,D;/V5274Z M>X2-5%8JBTCP@@6E$[E0Y19YN_WN?JO__J#5'PSV'F^U>XVT92JF1$BA,%>8 MCGA2 LG!$3P32*4R%=B8HJ0![&:"+I$7>;*".NQ'Q*97"QB_! (J>DDD5468 M9H2M]GYKS7]CQ"U7'"]D#&8HE/Q;=,J76#'XG.UQCRM>=6W6"G!"6!$27ZH5 MDD6O@C>TD%WJQTQAC5"-XTBJ@RT#O5G2*J*)^IS3%UK(/TE<^=PBN00S1_(J M>4-+>=>-"2:$!7LPK7Z\&KELUUF^T-)V>))?$'WAZ%_G^KQ1RJK4MJOKLZ]? MAPM91"2!A6XV:SFN,WNA5;I>>$EPY[_RO];TA%^3U,-OQ0/?V,YZMZ_:^.N4 MNY[5-FBY6_H=4$L#!!0 ( !J(S58\0RA#3D@ *'H P 1 :V%R;RTR M,#(S,#(R."YXF'6['BZ7W=?=&ZJ7N\9EJZ9* M;D_/QL8$1$(2VQ2I)LBJ4G_Z \ W\:1$E5.SW+BX:9< \)=(()&92&3^^)]/ MR\!YP#'QH_"G%X??'[QP<.A&GA_.?WKQ^?[EZ/[\^OK%?_[L./_VX_]Z^=)Y MCT,O7I\?/S>I6V( MZ\>81&GL8L+^X+Q\2028N>O:>@<'CM'!S\<'_]P_-;Y/#FG M_S@ZSKK\VX]/Y ?B+O 2.3C 2QPF5_2S%WB&TB#YZ<4?*0K\F8^]%PZE*Z1M MX^1ELEYA\M.+'-,,D>GW43Q_5?[TBHY_],))4#S'R2>TQ&2%7%QV8$1\17'$ M_B](/(:?]3BFG=X6GPG\\&NCP],T#OA7C@X.CE^QGZ>(X*+YD]#^\9BW/GSW M[MTK_FO1-"4J_,4O.?Q\9"(;EH(X?/7WCS?W?.;*MA2CEY3MZY!/7F4_%DT9 M_9TFQ$MB^7S0'UXQV*S'PSZ.?\3_2/;%)_*!AQAV<.G^8?&):?7A!_N0H8>_C?%C&> M_?2"D?BRH.N? 9I^3V$635#LQE& ]3Q\M8JC%8X3GS*IM@3X $+O)JWLYU?T MFSBXJ2"_>/5S7^2L8OSLY-!O$KIA.;-:5/7&)@_/GITN^DT_]"54]423BX)G MIXE^TTT#*:L:5+'&$TJ'P_[C\]VU5DCPD<^CD$2![S&1?X8"MJ'O%QA34>-[ M&>7_C/^I;%1.:@&@FOR?J9"C1\\]76#\8*#_71^F]D,T^/P9_[?[;6<]\Z;.+JNS>72[NAH^[;8TNI<<.95@S7"[MJ. M9]=4.UCBEP;HC:];=QM',3QP4>LY-1(B$;]HI'#B7S^4H2 YL MN8MB^C\+G/@4'+'E;KN;8:L>;\SE M[YH?^O>!U?:L9K96C!$S"5IC=66,5)^0\7E@1"=&!:P;2$ZH$H]L@U(2DUZ]/D4Y3\ MAI/+V0R["54DFHPSMI;-;H-_[P3^%6,ZV: .'=6APSIT7*<<>' $:'B(YTPZ MW>%5%+.UWV19^T>CRG)X(+ H&\,I!QDT$].)Q_U\Z]N 2B6ZO)D^MQ(<,^I6 MAI/L\% \R;*A_L/A@W'CKAQN.+5T2B1:^0D*_#^Y@;;T";MS&Q&"6ZJ(KIW> M-#\\:G.K-I93#>9DHPWY,@>J#$1G';M*G_W9BJ.>-D@>,[[&+_ 5&I M3>B?J%F_0FO1FV#9Q2BS!#\"'YCK7'QHIS8V_VMM]$&LJ5EZ$Z&0)-%5'"WO M<,"<,+>(7Y8WN*AN9=*:!=A4Q.5B[60=>VOJ_*C4?QAJKX06^-'@F^ ]ZY ML$F'\TFCZ2V-W0,$+P#VATQ3'FIPZ[88QAVI<1 M:1ESC1\,TDBPN0L&\-Z#W: YHM$3_V;S5"[^:%KYQX+Q7'0=YMP\Y[?(]Z3S MSG_0+_ECP50N.CNL]S#]&@O!?_ ]''I$F/_F+\;%+UC-97\5#P8FU"[+,268 M*BOWZ93XGH\DUU72)H9](;LUY\.PV.7Z0 -[-.P9N7^D?O;,+9J5L[9N\$?5 MQKAO!+.Z-A(+=:W&&IQ/.B9]1'1E^RCX%(7G49C0O]&!YL5Z;_#*T-1@:1P+ MYG8QGD,'?%D;L=QMPP&D,[N5%XC"K:&.*Q(;W'Q'.'"AX()/OGY$(9J+KU); M/^FY(%CAK+=3=1^XH#UH0A2LB4^B67;-AD*OYNR>KLMKN.N0)''*)O0\0(3P MJ'K!<-E^-),D%$S]XI/LX,H^FKU>K#[+\IY4MXG5EYWFIP>)J7$2(#]^0$&* M:XP-%+/&![RNQ.,MCDD4 MACBX7$9!*@9&=>JHE=2O!6=%.39G)AV])K:=^GD7?A! M2K602Q2'5",D=![Y+?YUR/(]B3*[0S>]Z?=:<(GPH3EO\\&=8G3&W3RXH/:! M001K1' :LA1?5\B5"EWA5P.O!-])/H)3#3%P0_>\>+GT$U%:UO]N/.A>"[Z2 M6O?A/-.'.Z53@O](*<&7#P(7A!_-K!!\(M483C;(<+-JK?E_M;U6 MRF9F+@E^$,FCWO]@^GXVHO-=\4=%XI*!>3;OLR=BW(A->X,I]UIPGQA>:SO? M90/+>3FPTO;5MHR=EGWT^KW@B;%[OJWGZ\!9Y5MN&2/E30S*H)@WH?VHV\"C M@46FQ]T27IG:FH]#P5&B?>JMX^' 0/.3;PD+S:U-EW$G@E-$^P!\X.$&#\$E MC%,TT"&Z/H/2@5W=^+2Y@A_FK8(H)+ MH_YP?-@=G1^02V57^U<#3P3?1FV$P:CJ\46YA%F=.NIEG?'-A>9I^2 .MWUG M+N&MJ:U1@3\17""&5^?#;NWQ];E4G^_04;];!6=(EV?H@YJ_X7-T"4\US-^*JE]>A]4 (W M?_QNLM!:[0S;27!VJ%[!#_J<_6MX"8LD6TC'%L'?8;5Q!D:4BG7S';Q,IY:V M,,LVP871?C$_R+;N+^B.83^D& =7Q*KV9*_6>C*!.\"(V' M]8-UT_'%M^SX;_ZDWR6".Z!\]#UPHOO;>PTW:C\;]XC@ 6B\Q!\XL\FS?)D] M(_E=NUM.)>\]ZN_SAS-EXW?Z\H@&=4/3'CJ5139(7^T/3-O\];Z$:_J6^NTE M. J4S_@'K]OVS_DES+/J8#2*3@4O@O%Q_W"F;?327^I94-S;ZA@F\2_8W](. MO)&^_Y?Q1M; Q!O!P]#*!C#PYEFR LB.NI[&- M4P9?16XZ 0?#VDS! YAVQ MZJ%WR)^*[A*+S &#S['W# )2\[%S=Y.L%[PQG?,)#-9,KWD%)&SOW-EHJ@KN MGJY9!@8AOHO:S!B &S\)EG';JH-1 M>WLKUB Q/0O6L7-@:,50=X&]-* *UBI_)KC*7Q[BXHD@Q3!+@\!_R!6N)G\W MZ&]FM^#%LNPP6>!Y'*4KXM8. MVUEQUI+RJ-4MDZV'U7K'WXH)72R3$2C64@VND^%UZ%*BB)T,LE/'[)2@G0KU M('4ZY#:0*AB*-B:3X:W@%)3D-] K$0.C)'(AFT2_LJSH"+TDHOOB/=L6 MYY=CK0SH,H1^OXO99-0\;F_MO&4-AE/@<)*(;W(.Q:%8AO5ANSYB3$4B2R:7 MVW^UZ8W"F'.%V^'9[!/.<;1DASO)?L6>'VYQP#S?]PV.JK=B8ASKM=DD@OVE MODKI_ZL(*=8Q*=9L3HQ34,/N\CT0TR_<@=88;&!I.H:Z*?P<'5CS]D M(R>(U9GP3N+'M&)I%Z?'L'\WT5/HT>FB.%Y3Z9E?2&ZT/K8>5JOOOA/&)6] M=V*V:#O.;ND4'1;!!B=&;9()HC9F-=&=3-8-!C;>N+P3/*.;K2/;DZ.^WCCD MVJH;UEN'-(:RXT+5QBA,!)>H))7AX!+M[A0H)M%\329O:]Z^@J-3PSG!YB]; MJN_ !K9N(.^[,'[3T4P6I>!EM%\8MK)\6$";)#F5">[V;R;F"IZ^*M&I1DP/ MK!#V\CR?-Y_J(D'D,C^XB\ABCL,\$T%*2=/NWRXC&,]AP;,G\K6U5XO/.SYQ M2@ .0^!4$!R.80AQL%P47_&:/9U""X M XWK@'[8*;_,PIL\AWZ;"^Y9&?4^W.98YCZ6R6C)SX;]?'@@N.4N&OF/!Y6Z MZ];T6AFH%=M0:&;>'@@NJTZIKP<%N9O 9;/%8E^:,0I)SE$6)D,% M8)VCJU8F:>PG:U0^AJ<3 MR2KO$OZJ 7O,Y5?R-8FF.)MC[.D6[[:C&JT:P;78Q^(L4#NH]CR?K<\Z /YBW=LLNR"I5Q%F>DE4MVXEB16DZF+5RP5=IK&JA6"%!WL_) M<3@YD('MML$*O)P%^Q_<*&'7J%'.0AFV8#^"48H(OLYN)3&4\0SY(/P_ M<&L0AM,I@0XZF,VRX8=[&1MNOM!2MS?8=8>"UU-57D/!^TP-J<+8ATNI3B4X MI(^L)+_K(LX.#\4'V\T*'(/YW>E5%9L\MU8#1?5T2FBG-S .!7>G@DWMQU&\ M5?ZAX4)I4R[^D^HZF#UP3=CS"F++U'8W X\%?^@&/':^:WYSV+=6'"\/H7;2 M*@6KU>U-AZ;H#*V5UU%PN#HB:Y\;=O.&3JDE52B9.4KMI&HVDX@IH-1R>B0H M]HD?SF?4V,DG/IPC]KS%6RZY&S3>NF7.\ M3@[888B=$K)381Z4MPZ%H60*G*J-<1F(Q2C%XE##_75GUPN;1,LS0=[6Z' Y M%-QS&LZU72R\I>%0&-BJ#$N(:Z6)#*$)C::F0U[,;2A4 3,%*.3?&[:J+4^+ M:*J"4\4]2>XPSR]%?*8:S]*$LB5W2R;L:1R_&0Q='$T#?\Z)T&[UW7S+M*H$ M#YSUJBKQ%LNJND4J7?+%K9&?Y<7)<)>^6]JL!MVI81\,#)O5V;A=7-7KU"F6 MF*:#\4@Y$FMX*DO;*59,^[*P0#!PVU@"3Z;6M7[2NN2.!)>ZB;)=K&BB=^L="6X]L6SBD .UZR57,86KJH2EZGY+ MUM2@:AT)7CHUS]J76F7#['O#MNOF@\5^5?92ZWQM-#2Y1XX$+]E5JT*FUO6* MG>QC@_;3@9%N62I3S\=:.X,D598YS>MI&GC(/S2(6%N+I5Y:4V6D--H8-Z$8 MB%86X%29(7F#@6N;<,WNVE+;Q&PLVZJT*K-F&C8.?"SX*"_7JDCQHFFI]0P< M=RCK.N0!ZZ:A1D$0/5(CC:?>#7RJ%[(G(V'"+]$>%[[+0WGRXIW8FZZ+Y/9: M?7;+44UG[;'@*C(OB+8J7$!TLJ3#'&3VK"2'Z7"<#@\I*I&R GMELOQ!.&Q4 M/U@F'0Q-#5Z*8\&SI*DAK'4Q#;P31$1(YZNH9,AS_)!%E"8\#(:7ND#55.MD M0N=AC$) <$U9,+TE!2BH/-B:W_!DV8+(PBF0%;4Q:N &Q6Z+ZM.RK6_7PZ#L M"5XMB^+30T#WAHGB^54X.]VCLM(-*??:LF#G^;5EZOANPQGO?(\%YUB'M2#D M6*A>2AC,'N(;/N^ MSZ*CWK(0''&V;_IJ7RZ>%YO?]@WGA*)LNC120-K"O/T%/YQ0.GW0 #L&E D9 M!##5V5HOY>K17MF%7Q2SIMKHL>T'-J\'P9NG7 _M6#%)?@',5<+V2[U6U%B& MTHEBWN5?7F'\\7^]?.G\UY>/OY[\]W_]W5VE3[^%)^^\/T\?YK^MP\\7Z>/[ MT_C=Z8>CWS]/UB0X?7#_/ C^FKQ*[O%?_SP]_OITZ-XD!_^XNCJZ__#JX>GL M_+>#!^\^1IYW[R>W/\R_?/Z]R]?[\CU6426;_Y\^#S]>/QT MDOPE\:;'JU_^[ZXW)R?_OFZ,.7 MT8?/ET?7MZ/UQ_6;]>[J^7=^&3Z^]V'OSV]^?/7AY1<^(]_ M7$5DNC@^^67QZQ/Z[7CRE\@_^.F_G?/[NY?B_F!;V(D'Q&EN@CIB<2 M2^3'0MAJ22ZF:[KTJ2;#4B[.HWAM* ^RH^]I#^;7@O?6=M<6@&59;E1)0QCN M+.L@#_:K9[^9KIT,O%.@'TYVZW?[>0!6BH)Z+HSJU4_HU9KXN3)NDX*ICY'U M%N5K,?;0<@'6/MQ, 5)_/L3>^=?:%0@=39:E885)5E@:QSATUS'EC7:]".T, MW!=C$6VYGW_)89\:K#\;)J(9JYH;NPL4SND_#P\6B$PQ#M%J%?AY"4W\E/W, M)+56,FPXF/XP$MS+MJL!.1D<)_L@^]/AP?]Q*":'@7)R5(5+H0#&#Z1_?<6Q MYP5$N2UA=B%:;5>.]2@&"2)XISNO&;98U&NE/#)4:V58*.)QP4Q*7OTZNVAJ M69KT5.[Z_'V;$?4R1_!HCVKIQ4;5G47]=2155J]*T_0ZI,LUY4OMO(%2?78U MFS7>V]=N26P?X0\+T"*!F=;X4C;7+QTQ.K1,I-Y:/('-TUI9]C*9%33P6Q+< M1&U)RD F"+[B];*4_BL_0@2W]T7Q ;XL/N!U_:2Z M+3[B7)9?T81/U4=BV?TKM$X)UZGP#BO)9B5-$:%R.?0\/TCI)L0H#OUP3MB$ MLE@:W>*QZFKTH[X6_.IG;%S.Y8ML9.OJBOFOPOD5#@S<=QJH&&$ VKRKRL#&6BK& @^=D4674B^#YK@PQO-&V%"-ORZB+R.6:Z"CT+EGL[[IVW&3?_Z?XY877,^6/UX^Q^@YOSXZHG\@%8K=C^7_S'[4QA&&27%ZO^1_M5? MKJ(X<4*TQ&2%7-Q@Y],T#KZ/XOFKHX.#XU<^M979\\87#J%ZP1+=1)DC0].% M_>MET>\E^]/+PZ.7QX??/Q'OQ:N?-T'!B*:Z2&<41;]-4,P0F?+A4O(RH7-- MZ+A'1W($A+;GGZ]WFB.TXGU>X2 AY3 OV9\VFPLOB5^Q,=BH!R\/#E\>':KQ MF'KR?Y,2B,7JJ$_P"?^7EUASI.C 6'%2?=6:"R1.-F #[55C03E&DP>VI!/L M?C^/'EY1G=@&1+LY^X_&A_./,C\#$U[LJS^].(]"$@6^Q[Q"]W3K\M_&,ZHL M4+FTP"'Q'W#VJGPT)?RN\X7#:/KI!?NH_P/]&XOTI?V8@'CAH+S53R^2.*7_ MSEI1[=V/O GOYZ5Q+I9#/PB8"5*T9?&75)BF[-?W+#*S^(A/AZ^=N1M@?E67 M1W8SP&]QR'7(1^A3,! M&R.WF@I_'G+W.=447'[KSS*DT/EVF<\?^&1TP]Z41PV9DE DO5M M@#+EB2ZO%6OYF>!9&MS0O4;@3,>&N&M'HVH>\L35+#Z06U*$%2C*W/ 0R;>! MJQ&*]65UF8=;72_I&44ES353.5$P8G>9V4DTGGW"CW3GA1Z*/3*.>4P^E<5) MGA 0]K;9 7T6ZZFV6?,/AY,%YIA)7<1+)!N<:>R7G+J&UEJ.F+BQO\IXT9)M MZZLHOL=SUOH.,WV*_@!QQ6U-@F:[UOB0#5,S1V^S8$IO$A4,.<<1G'G9'+IZ MN51CWC5R@[.]70X^#K.Y9J#S3Q/^H=&2\89DOU*Q$.[A=GQ6NNT4B1J$$0OE M?8^C>8Q6"^;%'\48@9Q'>] VRJ52)X$HKS;#;7'R*4>#0WP7L':KO[TAZ7X[ M1W&\IJ3]RH(Z]FQ:^B!'+;_W0M?>4L/N,I>U3]VC )/J>X#FHV^"E)*D+IFH M)H["N4_A9C,/7)":X5JMF/8P<(BUP&AQ0I@7T#[,P!94Z,Z4^GIZ'T7>(P4* M?-FK8=KH\$7O:S(* N;[I@(7D<5['.;):3]3@QWD"NB(7*5"5@-^P.O+O/H! M^4RH5A[%=%6QT%"^HB#.@2UD*W%?U(B8H"?PWE@#5IN57QL"#HUZ>):G-@MO MB&+X+G4M4LNSNAP!#HEZ>%8\Y$4XJ%[/2W#4:JX#9Z@];#N[+@O08=Z2IJ- M]1WZIUI!>CASU#M%FYH^A3?^G+_MOHD(X5Y 9AOBUFOF/*$EC=D^Q'GM@1J5\L5K M3TZBJSA:YGF%;FNIB>!,AB5..ZF6#]8<" ZMMD"M#C*FD=/MQ/Z'^:@>4+ ' M<0^VH,TFA7PD^IRF!X _-5)[F>$OIGM,-O=_]:&@$.M 9]E( JK!J^] 8=#GB7.S:[ /N95NNDI7GM6'S%Y?L4R[(RR^MQ,H[DJJG./RN+<$"=I M1Q0J8W>K6Y1VI6TXLV,#TDJRP271 F,G[V86NPS\T#*!M76?9*/D92+AD&J& M:$=@X?LNNA?F?FZ#YO;]-0N6N^)%BG-39A+=5A6*QU6!8H@SM#,:;96^ADND MJ 8,?/]88K82C=*QX)!M"]1*2.9K##AWE2C-!OE%HR)N.113$LZ+:KC,'WA> MU,*%,P-]$*$) FY&I,TR;RD;LJQG6BE/P-?'!OAM+@Q;-7WAT&Z&:"OK\RJ9 MF=K!2F4"Y[0%7K-,: P"ATX30)N8V+SG_G!2R4/S]JR- %)J2_%9.F=R.P ] M >>B!J>=1E\4DH1#G@:;:@<6#5D513B$2%'9:< @Z3'@L]Q99H^_/8C&N$,/Z^(23_-(O]'BL-%F,\QI^_#%I MK30@G G8#K[-"I#7U(.^&*Q1VTB.6BC:75[!K7H2>E_5B"S+$+H^G%GIAPR+ MJ\1)5#'KQC!]C.(53>3S9+C@'?)=:H;7:)&$F(J>1I!534_?&9!V8< MLZ9PYJ=O@NQ>I/)Z0T+(JRP\\XZEFXEB[LJNA5^>K4>\QM!Y7F((XH3NE$Z; M)7I>UZ+(RL@]S^O2,&$!_(+(&<;A**N7P4_)R[RP"EN7()?"YD38;)U\=#JN9-AB74&?FR[H M+0WK\6Q&CP&F2]6.TU(1EX4M =<)^B#()I]5HU"([:?@3%EOE%CJE\6#Q=KX M5746Z&NJ,WJ[B"PA^!ZDUJ.#:& DF M'0D,')DL4/(1K?FCC-QGPA]AU&Y-F ;(7FAD"@$@6VU; CKQ]^VWIU>"24?" M)$I0("N 70O=L2KBI,09NG=MR=-@JF;%@=1$ST\4-N M6M\_J9C_!CRQ#3Y MM6SF6PG61642?AW&>,S:GZVYQ4VJOTPBWA_04MTI>=V6!D@-_U"]-,JB-)QH MLO!7E:NA'BX&A]N=$7=C($3[YO#H&^UM ()NQ_0IYU5D D2S\?"XOZT-@-G= M(7?@'T2;^?#U-]K9 ,ZI'=/7865 =$4'(,0!*9*#LY=0Q1&/B6&-,J!@'@ XUM$YK"J)Q=*PQCB1R#0 S MI*@Z\0&BB7>L,?%4RP_ >E)#Z\01B);><1=+[QBBI7>LL?14NA> ,E!J#:I5V:->^I3K+2#?R&^$NH.#_35$1?BU3A%63\@9 M"ECNV_W@G@"VV_,>B-KR:XVV#+>TI[8(IR4W(&K^KS6:O]@8HJ;\NDN$S&N( MFN5KC6:9%SQE0IG3VBP6;_C> U147ZM4919ODN>_BJ!=NFF1-9A>T!4 M^E]W4?I/("K])QJE7\4U '2HH74QYD\@&C$G&B.F(ANDKJ^'UV&G0#3-3C2F MF9IJ 'M%!ZZ#H74"T= ZT1A:8F.(-L=)%P_]"40]_42CIZOU, ;0P>NR\: M:'J<=#$]3B":'B<;F1X 3G0=./6RFK ;X,.$!4;[8_0- )U&!DK]_M9?\A3/^?K,7Z:R3\#AD 5&M3!? M->I\7I/[A*7?Y7D'1RY/DT]_9 4&%KBLI72^0/$+7'JF)5;\^SZ% Q9$DS=UAM$?\\; MC;^G?HD-A@LR4!T.+XCNG3==W#MO(+IWWG1Q[[R!Z-YYHW'O-,,#SG#RR,IJ ME&=2GNTP]"#*XBVP=Q-N$-U#;S3NH:).[.5LAMUD/*LE%AB'[$<* %H5\ TP M=[DH>@/10?:F2]3G&XB.F#==HC[?0+1_WW2Y #Z%:!^>=HGZ/(5H&)QVB?H\ MA:AJGG9)[G *45$[[:*HG4)4U$Z[*&JG$!6UTR[Q*I1%Z7E]<#O*0NPNHW%RT451:+@D">'97UG? I1T3_MHNB_A:CHO]4H^GD* MP6SQ+9<^(>Q^AADM,Q00*3$^"%)4)@4/TVSAR.42#SUDRV\ MSAK02DK%0HQT[^7^:[BD:E%KE(R;*)PG.%[>QGB5EWN&3*0(5B4T,E_.!#W5 MWKW I4R*5AT*Q IWLYK=]']88N '%(!>G'*XVCNL;.?>88+C!\B,:P-5\^P3 MGE.!_8#SIN.0B:0HY#$M$1N ?MAE16%V2*P;8V\;:NUI4&W+8@LS>54%@P,F M60%8S>?BDBW;TN=E!: 1H=U=\/1:P;?A[GZQMLY7M5K @M">6S'8GDHM<(UN M<(;"K^,'''LQFD&FL(E3=ZR4QVP1* F8*A&K6N; VG0:^.YY1&<5"F*@9W >5E2W5MU:G!&U46_,;Y3,SCT=DG4UN=@@5'%J;;JPQ0B[DR#3)4:M%8;KY4=$:J.Y$5' M]H!T6R*4Z_::D)2!&<]XL?5<]P=/N0ZVYOB_H-@>N+I_FR;C508-K!22H=5$ MYZUB[.8I2T)Z&%&$R?J6(F'Q/,Q&7;'6?B^*W>XHMB9"?:[F+N4\>8M1ZCZ Z_ !DV3D4CGK M]V1B?,L)TI*F?CN7K[#Q3.IUASPG1NR:I5+K6^NTYN/L"@I\LHF2RH73?WPY _M:+_^@VC&/@D=*%$ M\^R:%P&7#\<&NZ3GT!Y,2",)P/OL]MY?\L* ]8S>=XNNVUZDS>MW1V66T&S_D:,BSSX?$][81[DU" R;X M*3D+(O=K0;67Q#\DQ1\WW!<[B :H<*KEP/LH\A[II\&MZB8PH^:/1+T9-?1F M< 1V@;T]^8!V:E? ZL6;*WOB-1"?-5#;U!:J1C+S^6I%.X*B40]0YY/SB1M$ M)(VI53/)KRYAD69 J-*WJZ;@I$\3F?I17-$.D@ 1,5E$W; 3\@93R[D6? IJ MC5GAU C#=A]H2TX.4!ETT6H-:/VIH1G?/>#B6A$8;R3H=%NJT1P09Q2X-&9P M_G[V%OD>*&$@!Z:Y\7"IY4O\S/JYIQ_Q/9\:Z> 6FA:G;LDI.@):?$:$:NY] MI IA3'6F3^4M=L#@A_2OF"3@F&@#5R,*]=T!<=06J%)[XB]"$+N4#U*J\A=O M0VYQS.^LK\-9%"\Y2' \[@I=O;CM1P+$^DU JU29JRC&_CP/QG37W(L=9-(] M"GSZ!T@'CSU8G<-=Z9,"2'$'M%H_3'YBK^!1J(*F#@MF&BY$7LF!Z<+6B1O[ MJRR>HI;DA@] ESJ['@V3**9:_.73*D AHO]80Z!T0^1:SWX>GC M6]P'R6A[L&KFU^/"Z"B9X"8DQ7E()T2Z.V-6>VYBNE?2>,V'@$BJ'J!F(4-? MN\;EJMJ>\G .:LT&J4<';-?KA>?EWIH&#=?OW07VT@"/9[HK+W!3L@ELC4@K M1[O'<_;W.[QB(8/,*BDUTK-U_B/HZ=B$@ X34QN.GR4>BQF9+# '=WXYWH.I MZ4B"4K)4 ]=&'$VC-*GG?QXQ<0QY5KJ"URGK[<7'N\)SF>M@:O:"M!<@X]H$ M4&5(5VNA79^3[HIS%,=K.AA_ ="*CB3ULPCR&N^1KJY'Z3VB/-C3\]0&N\W9 M89Y^]4=!SU6?A)EW9^OA NB9,6!5$5L/"&A/[OF"CHC)==@>F^[61E@3J"GI MF2(+;:3H>4U& >V#\E#>]SC,$_]_#GW8BVS8\PV)/O !'";Y5MHY'F%PWU9O6W8 MFN 3B]$*0WG?9D' ;6V'**5P>03-)_'/)LH\YH9:_S".\O[ M(T93.XT/!%2.2]#I5G:C.2"YKV;J(0P+*]CX(LML( MGW!2WH7R:W6R&*?)C'Z=E>! H&[_"U!ZVR;VU& '0Z M=X-K%3G$'P91V/3+S R GG]C,^ 67FD6E\^3D/%\;C<1W5%T^[3\_F2_F#R3N? M? 4U39N#US['OZ*XHS@+#!O/?D'DC)617ZT"/X]2OWQR^8]L&0,\$+8C0).( M(1M7.F)QX,*>DL[0S7*^R$CKYL[$=LW.T&O?,8":F'X(L5*K+OP8,R;0D3[@ M]4<4HCEO>(MC$H4A#BZ749""?]RS.1EV1A=_GC]2/L^'/#7=H*OV5L?T#/!L ML,T(,%:%[3 B(/ML<^@:YXY/M7,FJ<*D]7RI=1=AI[@4!E U^ M_K8YFJ7%V^9:"@=@1.F0]K7XW>I!D5N^)4)5%-S^"A(C95H=IJ]/[:W@L*)) MLPJ9L$&Q1WA:#.\L33Y%R6\XN9S-,"MS@84/D@J>OUPQ&R=,%GC."")N+5'X MK%#F"=QD[]^ >K43]#FQ0%KNWX9N;8QX]L7Q;$3_Z+$?H!T^.GSV3]G%FVP*A,UYI%^Q'6"C(A M#9RZRP73>5D[*!&[#9S7$BNA,K'27FE/EB0I#_ZMQ]\G?:D#,9TD..A"HS*X MZB.XD74)U9(NV;M%P6VBWFC:Z;0!VDB]4J,LT4FE^6C)?&B RR[60&HDPLAU MTV7*P^OJSF? =*D0Z\L+U?)H ::MB5-'D?TZCQM9(:(9M:[=_#,/[#/_FN)P M:ZJ5);R? \)>"M1>Z-75UJ-: !WK+-MK/>QB/R041=+W)F[A5!J=>:'DG1IB MVY;N+3'J0E97$:' )-18=1D8B]K:(R\WU.2<,<^8)H4@#4%/X*(]+I]=G8( M-H$J659[^T+&M6).@$E30M:\Q'8;X8P\*H#4P@( 4VO&KG^VW>R]1X0J97Z[ MX20:/X;8VSM.-G%O4I][KT-1>J5+:63V\Q% JF3O%&GKC\!V#%<.89-93FWX M./'_A"X#58@MJ_X:%X39NJ@M&<*R8[NM[-C[*D%ZH-SL$MX]DCT51#W1K#PC MF]8B9"6@C53G5?2\3,F%+((KD!HY7)I65U%OJ@.;<9Q+ X.4JBBDY%_Z,SA8&'N&Q&3WZG#?% MB!LJLN(7(6LKNR!7G=4N^Y9?,HWNQ"P/O(Q-I9X,>/UM3)(RUT$^D%?RI77L M[NM,;4F8[I:T&%!_?.^M9-N +*VFTEZQ_.!_[MGI2V[9D*%]SR8\2/)W&@^W M=0(5%69=9+9"4^@WDT+OBLRA]FDEUU;W0?"UD6J(JC%W3[:A K&)<>?4?$R7 M?9F#NWH5VT:J4QO%0BNES(9+H0ZT.OR;34MU %W@543ZR3JU2SY* .N2&Z6A M1\\0/$VB7F3+CBAKPM30DR=UXAI7-1.0!8L"L8;&VQBOT)K] 3)=-93:Z&=> M.B?9A_--@*K-6<=JQ3TC;;WDJY-A5JM;506S232I5_WNUP>Z(Y%BA=Y4NSHF M*!C/1JQ6)@-U%<6RVF^0^=Z!"MVC(I[,B'Q.?.XZ ;R)VTB[*JF 29/CU=B$ M'FU"USIZ8&O]T4\6/C6[\6\8Q2#L)3U"P\.ANNL@ZSAYC";1593&K#OH/6D# MOP/Y$=WA^TAW$[?ZSA43^B_^Q& \XVK4;:9W[/+PZ4$[4J+6Q&;EA[2;'=)] MW4;M7*EHX-6MW)N(BK"K.%HVR\H"9J0*L?YM/5GPNP:R8'H5\C_#.K8A%_K=G/H25T/01I'Q;"*'097V.H%7E$5*$^R;P ME4I6I[$ 1;-O"ES_TK$J@0H@%K>)1U.I/HW]9'W1"^I2YFQ1B;X&1ZL$*CG8 M?A6WI(H6ZQC-:BQ-(O9^:<;$,XI]]NI[1@^YG/GA'+%"/?NV?W=!N#IKX3/! MV NAL2N23;HD8#6!PU.G9^.EL[EB>55,0)]*X,Y\I%K;*(;RL)!:B=0ZLARWDU:.T#_^QBI0@]ORYN$J\*>[%WZ=(WV58$F"_! MJ!K PS\G4?YR*/.![>=L="!&XQ"2A?)!)EX.6"F5+T.OD@5]WO;O2GXI *LY MV+>*L",?M* IZ.GI73O8*5FR"T"YU[QGI6!7T6H2S<#BAJ\43*WW+W )M<2O MCT3P,,KC4V[1F@>G"$Z6)&_%BO3&J[P5//?PA+P?(+F\QC/ M7*5"\(,GM@#PJCR^"J&?O1)RZFK4,0\7Q]7&+2+4XU9HT3] MBA>^&V">1!TP;0V8:K9=X("JC_'Z'L:!V MTL\#H]TI*FK4FKPX59'4\4SY+ATT8^TH4%>*JZ7-'L_:&7UW6@)[^TAR+7)3 M3!#HQ5Q@5!*19Q81#9/\!W#*IB5BK>5D&@*0?D&]==[T?E[H2 MM*IEFKT.+8T:_.!'*0G6G\.X>C1J.+!WH<_8'XL0R9< M!&O4 #]%R7TZ_1V[R22BW2_\!]_#H9?]")E6&_C:P,8H]*B!X";,@F6OOT.Z M$$8)-5RF:<)E0G3YA)>KY/FF9-LPR TITE9A*'TZXQF=W\O9C$ZUBO/T"UB"VB!$ZIA!?!N8C?"KU43N@RW3VXS M%7)E!'!=JV8*=>G2_G:U.R28;!8W>QVAG!?V,ACLLK9$;G)V&XDH:"[^&K-4I(:L?&S9]CE?9 5BI M,#QE]LQ/QES[@7QZ=Z1$.2/M)7,9>L^QTK?DO!:U+KR4@F)5G#([Z"):(A83 MSO[_^EGE\;\\LQ13(]/Y4//V1"K\O/Q7D"=65^@:C[GU2(!.K4U *Y/PYZW9 M4&=KGH9FN4+A>A*-'T,<\YV1_PFR2.M"AE()+6/.K\;YL)^FWB%EN8=*IZU3R; M'L!JB@!5'7V9O<[VP_I;1#$O3<3R5U*)Q9U[ 5T*A)IIS/O+_!6/S%N#>!J* M)*8ML3==TY_G#""X0^"9*-;%?>P8 * CYQEIU3C*0M=?H> V0"[5=Z8IH7T( M&<](N4E^P0$5_P#2)G4 JPO&C5A1]-NRB"CK<5UQ8/WMG21&A%9U***:!2:L M*2:->; @"CVZ6ECVFRA-> */0 MSU+!YX<9VPCY(2FL13^<1?&2+_R8I3]B!V14G'RD.A&6Q;#GU^!$V7.1K)-L MN\< 2- ])[&Z\@7U=%VR%[8A83GGHI ]EHNSUJNL-;@UO#TQVKB'S0<'M.SZ M(4/M/NCI8=FN3H7:BS*%&9+&U(@A?03U["J30H%0NUA[<7OLB@MWVM=0=S[Y M^A&%U-Q@?Q26*,[+S=DZL1OCO M\-N01-ZSD*DLCZZNNB:6]QQE*5]9YM#B12]/CG=>O%('[,OLF5!M(@,]1WFX MDL?JR98Z$YI2ZY#YJ@1FT\G M%E2UEG) $[7='2*T*4_SZ-XO6^"8W=SH#MV MGA_3_LB9W5*OSLLF;,M&[OEOYUM4 >M0U(<.SXS\.%[3.>GMLF='>IL%=N7M MSW*%_)C]@4U36:,,\&&@0KR%5"_2MJ0H2$//)RZ;,KIGRG3IH5=KXN>&=)ZM M>>\4OSZH_6:3O3]"N2\Z+0K!0(XC:*4R5\M>L3XD<($K :Q18-@W?T M;TC@YG99YP_NS_F^!6GJY^[L=?]]0E?RG/9F,?1P]YX$JRX&FK7^@M'7?:"J MPJETO?&GG.,\W/V,&=0X>P\=XWY<_#OSI1F0=Z3X N^>XJW3L1N@*[=CF8 _ M"W: %+FO@Z8,4PY1L"8^B6:C(KZE5DEDNB['9!DNXY3U/&=.:G_FN_)7>V[C MYUKQPC* 9B]*4L*:&.CL W1$PYL2S1'8VK)]Y%[TW>B!*KAS_"E=3MF#F6:! MYJS ,<^ )#X,926K66Y/-XI7$8!JS'U3I)Z[,T1\E]KG%WZ0T@]>HI@-0WI[ M&;/]7)@0*K6FO!Y'+D#KQ;Y)F,".FRW@Z\MX<;K M@57EHK>]0=SZ69@4E)JQE8/M-O9=#&@3JY I'W7B,HW_>"9A*X ',D:(&A4L MOQDE"\ &>H51*6'9"<2^-9YE)Q)@:@2HZF>(#W2C4:6C?!'T[>,())BTKT,9 MA8OL/6QME0+8,RID*F:,9S/:\@M5A5FB>>A/765HU6'$>,[^=8=7++U\.(>J M@&AQ:E>AO",@1<*(4'W2NFCE)RC@&?/8+X@5EKG K.@%Z%MP+6[5+DRI%4$E M4$PET,(+3$_RF"S\%612-:C5KZ+H0IA3\;K3)(7;$E:!U*W/GCT?.UR1 MHI]#M2&L:#9!JMR%N=$;[\V@2H=F2L6>\D23?'8+ZA;2 =3DUE(V@O0]C$!W"@E(3CF6:!5 MW^3H^@+BI"5.X^U(KJ! TM\5N'2U\FH7D!<^646D74+NVU^,EKC4.;CSQ(+G MT7)*%9,L&@[2I94!X.:)[,!)$!NXFC-;WQV0%+$%VK5< *QU:P'2\BEDGFIO M[UY$BKAU05$1OP9DDY7E!+UC,7@DRW'Z*0I=,879MS\T-D*MX3HO31N%=*G@ M#!KX2WEW.6!8,=(/YBH5Q9@F(5/LG=ZGQTM!TVZ4[ MCE/?NK2=!*XNN;6''W 0K?B3TAU'PVU_5=(&J[N[IX/B/U+ZA\L'R/$V6IRF M&DZ2CH!.92-"O3=1Z5\2'*%0*WHS]"?'1+>3CSW8^^ MYP7X$I%D%'J?[T1%ZK$.6%U) M<&0:H6Y&,'PZ;02@IOOGT-\?GHI@;=Y^"<-\B>*O/DMS-X\QV0,62_'JUC.K M6N!^':4,=D UQ,J1YZ/S",[IJ(&F=@=F?2[# MN1]BS(RE"787811$614;* M25G3PY@.M89%GAU8C:3-AXF9.^A^= ^,NA8L,_-^B0*/I_ "+C:-.(TL4X\ MQBO0!:J9M=>?SF&150$R'0A4GTWY4A[-60)WZ(O3%JZ9;)9;B#^'_?P!**5* MA#9GWC6K\,GRL4(D38;-O,MX>^0A6,2T4)D6WD<4H#7QT?W%I[-?+F"1(L5F MYDN5I?\>Q]RR@"Y%.B V'G9TK)35(DCC[*45=,(MP%K03 =(_)2 LXDDR"R, M/& TV$OY3VCI3^%;XB:85J3BQW]@!/9,4\&S6'VW44"^HOO5GU$$BR81F%$R MW$9QDLY1 .4F4XG+9LE!WU8;:[\3%/Z)0A^!I$H.SH9?=2_1^<(/@=*G1VG6 MMQK.L!M@EJ<<7%?NW?YR \ZF5N(S[K9ZQP2#7Y0"1HLSK-[_/DJ3!8\886$D M>T"P'G#7M3M9()_I ;F?$SSU6KS=I-$_T'(*]50QP+3CY U@[P6M3"TY\JO"L5Q8 <# (D MBQ7E1DN 5+11J66!I(HM%$K4T)3D\%0F]4@(\ [+[HC5)GJT7)8/RO.@-#!4 MJI#IA$26YJ*6'PX(-2I<.G%1R]:;E_^:1'E]ZJ!#7%* 2U;L%\Q,6(!42:O+SW

T[KGD>@X]%790NA%Y=B!FO$UE"#L ML5VJ(O[$@DS^[JS5^7&3Y<5NC9.[A>')60U U8B097 4BU">EO+5^CPH;^[K MDYLL'],,F@(3>IE&64IHC/5,: :C]FA4#Y]#MH/1"GLXCUZ*Q?G:3- D.E96:7EED +:>',ORMPP7O5*C7XY0>"&_A?6L 0A]:*= AG1=BN7.O2,">=/]8NFQ2N>VBXRT[A)3TC M3_%2[4)OC4'-(%2."N:!TBVEQY?A=?LN8&(2 F.=P+HM(;U$6QY+!.\>I(XE MDI^!P9-939:O./6LT7L5+MITN-UMV MB;A.[Q^AH^-N2T^SE#+3$F++HXLXQ>DRQDE]F7,MSC;%C/XV]Z1X&[CO6[,@ M,0VZ3GD4DY@)M:="]5R-FT 2PQ'.[S^A=$F>"J;BB/\H!_SE?+4B#.%562:; M_:1.I)4&.. OB/ A[4!1Z-R4A\P3-EF2(K!A@ 2^(X#; 1;Z_F;=!N:BIUG8 M Z2/NYSFJC5ZC*DM+LA#OL/Y_MVW4/6VVH9OE$&U!>J.J+7;FZ!/ +5DO&#YCK&DE\= +)58O;7?26]G MN9/>&N^DMR%VTH]D_X'=-]?2K"!+_JNU)#ONG&TG<$F?&>_ M"=_-G2)?DM12:<.@P M@[P5H%='+<#KQ1:G>T//%H/2"6ULX* 24#^F(Y2_RVC%2@>8!;V\[8][DF_8 MM3=AM^'GXE%7IJ/Z$HE/NX4YO.?D]-#N45VU,L_.QIL\8V<.)#$>=)')(X9= MOA=/\S]D2<0.L.N5:"DC7@&505 /0K8_$5 -.01 M?2I?HC+@$"UQLMPE(N+P =-X*7DS#Q[G,(*0@&!$4#4J7X1$8^I6ZY/N96081*[RHC+,A*'0SO-T1XMLPP1C*&"H2FL$ M"*@&@0 &JH',(]'1>*T]?EE2R;?3SB+A\6J>)?_^?^[>O;=M9-D7_2H-7.!B M!LB<,W:2B( ETD"I:G!208@ )<)) M84[=()Z-61PAL7B(L65Y "P MKQXM)@S2%NVXUN+MT0,T>Z,V1"XG:G3'=E: M!]7G56"'*]D6#%&#HY,<^ [T" MB'K"?*;[A'LPROD*L"[%DNZO:M;T ^-/!M"A_=RW=\0TT3E8L-IH>MN/)WQW-_25+19I?/RZ&+ZR=:'0,;P2B M%:V?7Y]I+51:,=XQ3>[+?;;(BWVNI03>0/Y2<;S)ET[(#)D+U.K[2@0[LIN( M2 H$2.#G WDYU"=LD% BYFS)BE%'%>WB*_6BVC:([MVB+Y'GP#;XKM#=#$;- ME"_REQ2J*MWEQ9])4219Y5%TZ];% N4'L!YP;M,(EGNW/+S//O/.4'Q E$LX X/OWVX_W03"MBEXUWH/27@RAD+X1=#U)IQL^62$2WE?\"&ZXS+DFJ&;/I*_2 ,W$]?<_1R<19>[ J% MD^GHJ=_F2)RQJ5[QSS-,K<+)2ZCX+Z**OWE+SY;_.I05?TRSVW>VRXLJ%<&3 MLG2XTU77=.0P"XG659511PXW[>7-;EX(%$F40**RJ/[Y,IXEYYVE:-M71XZ6Q01*_PDI4+3!?"UR'%4O;.NUAQ5S M;_>Q'=7!\X[GJ%"J,E1Z5"_5O$[K,?0M'"0R.Q=V)+[^FVRW;W\4QS=;>&J]F@62XS!4)HFATBKZB5)8/XM.8 MH6$"BF8#AG(1$",OXZ8>V%GL@Q^">A@\;4"V)[(#,X1B8$I_M(UP)@>0_VRVQ] M+CC=4M EA2+L1-.=))BN1RSVA\K)XH=^A>QH;.5RV+F/%19H9_)Z)^QZ?:<@[TV:[LKK $XC26(:2=)A;!J3-40Z411),%=!(B/[:@V=Y(OC ME&U)W1@[CM,V^*X]SLU@U'-*E2JKV*3/]GNF.'*'C_RU%W2EKM)6\>W0]&X* MN+6 6/!,9A[NG!:T7HE$>YTV;CP(',P6Z39-A,K/1MAZ[ &4?QU"_YBPYS14 M:TA+B%^UX/GW^5O;GU/'7OL=+ HF- D*_*M$^^P4/:YGE*/'Z7KVV8JVXF9W M[&1B=P(/,)^O?DO*:THSOAG8LR9GC*CHA#9"=2]Y+1^8C8"CYFS+NX ME_-XWGC7:G!&!/O6_\7TUK\)5MO#<;3U[QJ',Q3>)_G+Z4G>1"CMX1A!\U3J M;U@]+6LQY^E70ZGQRBA0M;09M26EZZYL,%705]$+4I)Q^FJM3#F5G:SET.'ZRE0,C%-3$QQ M [S6ZV0+D%G.DB2B%9'-\/9%>[C&7K!Q$]V+>G/8<4S<%_H^23-('7THZ$N: M'\KM42:7"@\(KY:2[_8%W="L9.TA67]'9P7;SME:!,$LMDE9\AI$8H-WDE7G M!ZAODZ0%MUD\;8K\L-ZX"-^S!==MJV>X?J0)+$[0YV_8FW;MV:H-CV3-F)20 MPF1?,TJ*FE, "LY%31M]3.S7,"B2"':%OZOH,,R+$=4IS<+33/*#*%+$6"$O MW,Q5"69\GTD9\[8N>Y$1G1<$6""[1@9D(86 [MK^G[2B' ["_T$<8AT[2;F9 M9[\EV=+K7&9[:L/:X-^BS7C=/F.=G[CE5_AZ:""B.DO(I4R*P#\=+ZM[>"$G MMOK9LD]$B"CB3DX[SU8,B *8H-/BULTY%M-".8(B>D"%FQW[A/2Q'_&]]9&I MM'3+1$W94:T0O.^H.S:YU:&&-2?0!=<[[V+$=,C[648P_WRB51VMSMU8[. \ M5#R*B!>LU%Z((8Y%1DZ/[A=>179S*)JJ7JA&%C/V990J!%FB]K'5-3*%U3R^F*)Q=E MCZ[V2ZOSGNG6>)&^6];P4(^3/^%*U86*&U*K7DTV;+2,$J'L.(!B,'S$K_37 ME/9L0M9P)C!O]EM[ @.+KAYT=,59)3!1_BV@G_M"^PPLLQF[F!0!7I)F$JE_ M84P:!]T0V40+[+O-%P=8*8]LRV]E>3&1H. TVLH>A'>I*Z^)3BAG@9\/?1Y" M.(Y[ZWR 8A%/;.//,_H?-"F8#O(IK^K?/GW-X;<]B6B\.:E8>_;:I^3(>A#V MC&;OTHILF[]57W/^MY+\M>M _Z 9!0;Q;S]G1X@P:AYG.2R1L^S)Y,1(X[2P M8!QO7E;CJWP^'>#CJLP5+ZSC]/V(MO!Z%V551"6A)<8]YF? KM2Y68U7*RU;%(## MMJ3BO_<9AV6;/V_3M:S+O .@_>)XFZY6M&!G-BU[RX=WJ0)(M\#(:PB3FC)I MD38JCF, K9PB%&/GG4/&L0+]0,%UW7;P-S05$3YN57_7%A/0**"E/0 K"X3C@R98-C<9<73-O)2H 88,KJ M-:V^4IH)TPGH/#(SP(,AT<(,@?+A90<\!.S0E?8-\BP^(B%$N$U;HHI@.];/ M(RO'^CCC/,0U9UE+/6GF[QGGI/:GW) MEN-ZDA3<(3&CQ!GQX:$L#A_R=5I"B:B'ZOBAZBFB5=M;ZEZ$=2.LWQ3\EEZ6 MG"87CP!B!OCRLL)/FZ3ZF!PY<+ ,CH/7JNY[NL_N#A6[@H3WJ!=\AI,E0)

DX8W?*37#]%KQ 2*_@%\^]D31F-KK.40=SS3*\_=4O:#N>L*C: MFGL2)4^Q/71C-ISLQ=Q]35B)&@E@?];Y2<^AR?ZUZ#G@:9.L]8QNZ SAT!-M MTR>6V-DKGV@5C((&@5)+#Q(:CDW%PH##IN)D-1ZT(P\I71R;B$8GOJ-L29JF MN""/QLB-1>YB+N()#];HQ@K]-:TV*3A G_([]A'N!G7BQW +?;5K.D00FJ2-?B#3YM8: M([2(Z,%9N>7F2LU*Z4$-5JUUZR[NOK*,W[:5G&Q&PS/?[9.T@*.5A\]MM_E7 M7QICTUR\2>H.>$\0.P/FT\+':.0+114]Z7LBBBNDKO%BANJA7!C=T=NO"#N/ M,8LAP.O%ENC6"A'MG0+^;FN1(8(.T0G!E3X)C,1A7-N?? .%AID>_RXI(%VY M?* %=VP.]H=020!"LH5C=ZHN$0^K_4Z17CG%?-*[X%_&X-W@!KLX&#$#7+P< MQY2]!LGW1+=TEX!]]9:^I$SS8+H@^].V7U%NX! ;&D02(345?"/7 &8M"O) M044LG,5V-6SF'L@)U)\L-!7J?K?)B)_YA<:1R\,?9#MROI?@KN.MO M\JS,MRGX&Y=U:L=CQ?[).PVJQ(4T-!S#>$P6'>7$_+"ZVH @];49DD)P+!4T MJAP64>,"IY<^,M)D-#5CFT0.$^YF"(#G_>ZK(KK!;[2%+\2@AZ*N^/ER&O'0 MK7:= (OE"USB$'W/'5A"JIP4,HMGCUN/ M;3C#GGB48''%R[*"F%&5&WN\SV8 WPWC@]\_LQ77DS['PV_K_G"("G#]@N>9.E6"X2^&A1)ELVXWBCWV6)[6+)!=FVP M854]%%W""7,%IB9-:MK$9J*>#B#XJ<(QMOIYI(V:1W,#H:6TE EQTMH[V'VT M$%3JK$"R$(1<>,OH7J0^MOM=26&":\_M&)OB[_3XKJS2'=2&@?,&LC0VM ;E M&6D.#*6* $(7.+0 "QRC1&I2<"0MN;(!!C8@)RM;37)BF-6'-IY(# M8^?!9M-SLAKKQ=.I171+JR3=EA_2C/($#0_&?:L,$Y$="?0DO"OF6=/#E3$3 M05*(69FCCH)F)YN$.N/F?'>9/6?)CIH4OQAT8MYJAZ@;: 3_QIR.EF'T(*0ZO\ZK* M=_/59\ <]2,"B:;<6,ZQ9 WT0)1YL3!@GP0GIU&SI2:FQ/C^NIC.J(V_7_0 M3;K84JYIN X)V4;H8(C+4Q^K(4&3D5AOE'>K%5U4^1: ME*(;1"')6U/TA#*.1/5%U7)[^#)F($@.$<\%.\+&K.3UYJ_I.LT@$)U7"X=D M06>V*GA:.$0E_*!1(C..8@VVK)J:*MT.!#%3\@9Q;GGYCY!<5">:NGX@U?RF MAF:8E?5+N7$$]5[">T;C%=$ +P!YIC8@-$XT_ B? 5S;]:7!8HNLN>K6_4;! M!C^?982#721[_74BW*:V>9YPA5@9^QP/]WQ? MY(?]8UWQ]/@1(+[39/MID8YTKYSR)027RPG##7##Z&'/BKP*=.9?(-HGB/H& M81^91GK361>0Q6%SJO0C:C4ZR,KU$8H:B3H'TO+ +V7Y*Y=&TP:@N3Z*LE"R MV -;%9R0TF3D[Q'5_@$<&U,\6%J1+SP>2R;,@/[H.&$GQ37+:(.U7RX&-Q'W MQ762_3U_H<6R2%9.Y!EH1.I6J$=::[S&NK5P$\_'V?JXW[+2%BB^!+\ 0O! M& U]4G^ -%^84*C8&23DN?%/E'HLVY+*JWFBBTV6;_,UT\H_?+@)S"[2>Y&Z M&VH:M(<=6P!"'_,QMZP" ]5SG(+!4%N)7I8P$"P<5!LSQD3T/V0.W5BJR[159W+IK^9'F@JH:],\D+104;P[A=5QLOPKBXY9J]HI/E MP@;DWWQMZT_3FZCN$W%WAO#8;\WQ2R=F=)!(W6W0[V\ZQ<:5S=A:W%NF7=?1 M(I!V+7=HDW&-:UX/8M ,^ D72S3(-?Y4>TJ^*8@LU[M)XDR!:THU176D=L=M M<4];.8LEV =&C4TMC_9E.U/ELL/I"C,O\VS=432\MPR.ADRM&HM 4.!IK((& MM3WS$E-MG*2N?L M=^X(8G4VB!ZR^ 3A?;#N02\CKJ/#P7'T+$1IKZ^8D%.V#OP(^"1NW\>[ =^R%!D@=%2UXQ &]3:I$O@2BEWD48ATP? M*]V5W\\V=@[^;5VF4/WW,RVK(N6( =9XJ.&I^75A2$A[X#_]"-D.1?TA41#+ M5AD+^](^A\ 765!)^@[9,7R^2&7-'_D&=Z, M;#=.S0;V@)U5,5HHWF-[K(QC/?D_,=&(\TSA,;$A_)E6FYO\A;*Q53W&RJ8_ MT0@0H$!J$NAN@U N#6USF'@B OC5R78M+"TVN%X_JYZ>V,89@XFSUZY'Q!UV M\F?QNX4*!1-P'594GE6L%VN[5I&MPZ-"LSS[22,$&JZ@9(\#1?<0]//=[RL( ME5W4N+9F>$^TV/&,HM9RLX>RU5,)\6JLG\RELFZ_^)%K/IZ,?189;-X*R);R@3TD1PE_>TV5,=PE=)V& MU $IV?*9V$LRD&_[3*57FRZ1WP]#F+8?7\/%%M-,^)1\XVM*YD"MFNS^'HZD6EB%<#!+SQ=3$;'I7W#Q&$_/LA>VH-05-TNFS$DVXXHSGJVK&:3JI MNCQ$S1^NG\$-!D\IYO3/(JTJFLU7*W?:<&,=T+JKI2P)L.M]-8VR1!X6?0:" M7LD@9I ^INN,W2Z+!-! 7ZA4)NZS.I]K3!)IJ76>J(5@(-_]YH)1@L2&8'GZ MFH]"88&RR!, Z?.R9.S( &^$ER?@FQY+_XF0_>NRI%G0>$'ZJM4;>GN;P+;O2Q6,T)5"Y4M/:E__[^Q_HB(3?*#Q,O\<0K15G:./,Y[GPA04(/D".89I )S M70D2H51*<#]BD$(O96K ,R1 B\)@$+:3UT30K75!K+K,= /D%+5FL!%"T),) M:XFHP$^"=3!A/K.]W,:MU:PR<57]X=$5#[4ZS0'%#_$2E/L8M1A%ALDHEJ+] MD1;P<$^W]"Y9\#IQ_IEJVA/5 7_/N)@P9L'/[>EOX!DCRQK=; !Q=KZZ^/FW MI+RF-./1]'3)48/>?5OP/T-0_=ABP>._$P\GY RC#7AQ2]I$$"= G3#R!.@3 M^0&%9:6^P;,OK-5X\1[H)Z\%HAWEO'BD!2]>_U0PC4)DP\ZJ MASP%Z^)3NJ/^\XD3 6CX4I(A54.')!79 R6(JZX8+3/%&[&<23#O=K5LA/CB M.9L6_W5(2UYN$@HRU8AI3L^3UAYV>=,#<;.ZF##=4EYNH^:G+9=I'D@@P(,:1]+$.ICG:O5<:!/H]!6WVQ9@1H] MTHCI&^97*D]9J3,/ZD06ITM8="+0B]3=!*XT[XA;%76,$8$SJ>"E&->-IN22=] 37SOL$,?[2%B3"9+=- M)VS-T,V.70WL8S_B,O.> #@0'V4UXUOV8:#@)_\\#7"LH1*P[YEQ M#TC2\+IGS_FALD-XUJDS@YX!Y_A.O(5SAM$Z7A+MU"H=09X3=Z/)-JE7T\A- M../"L:9JG2+VZ"8X+:OB+B_>)VD&P0OSC#&TS\MD6SIU0"=BGY:=P@1!UHRF MJK'!%LM2$7X%]3% MO9^3+>3X.9]TW7:H5TQW,(;4[5S%?:EEY99?4DUXFDNV6F,MC@_SN6:.W?9B M#7*-+7QZP+V.0E5E@1WVM-7#L$/MXQZMR& MXKE7V!G5[D2@%P?T1ES7/F;LID$OY_$.FX8-Q6;RQON1,''Q<[0C69W M25K($=8%$.XS-C11B?H@KJ6MNI!6'UDQ!7,]>W@Q1=['=^QR@X&Y/-AHM.WA&F*U M<1,U-K>)$M:"A%-:SE?*'NPT^C5=6]'1X(-@_U;=$6M@]?-FS$>P/"*KI;1< M%.E>#*M31>UXEQ=.3UV(DMK0!KTT:6K0[3EY;M'U^D6=6BN2VGH&83F4V+-- MPZF^4^>71C[G^^GAO-I[QQ7P./<&RTXKW#QX6BWO[#!1Q07G58&? D<]A="V MI[S7!MM&*I<(\VG&88^>/Z7*YI>^2$DZ(+X^S M1N^T)F:QCD3V)*(K@;[\#*U[8^["7M9,#2],&/'\(TO-,G8+Y0^WL'[:\7HW MTH?V.2W_KOH YY>MJ$A%TA(>J:@211:_&,1H81CS?*)8HV&,W7U^O'A[G[&! M0M3-#90\8&<$!'_/V.6]E,#AKF8]\(&\%ZF[D;H?W\'-!^!:]32>@+?M+'(R M%LD9I1]5/SYDR^)X4]!EREX*SK (QGFDBT,A M2LC(M/6GY%N:N8Y9@8/5="*J%^'=\.P>/F8,N?=S'C%10)K*%?"C!!=21<>] M;H,:]%+A*;7KKR-Z"RS<.)T$3LZC)B_*VA4W>>G.0)5MR (:8:JBG MQ77CJ--MKZ#D\GGYJYY/Q=,57.%\B)C&Q39T:O_>6&K_GG[@!!/&.7!"AQ=T MX'P"8YA6-+HY@*9[X R=>.N!,TB*,3%HN#2(772.R$*WP]T9K MT/:M8.$K(D!/#8S]0(O'35(XL[Z:E@ D1GA;O*)ZQK M'G4[9Q$SOV7.2%]B MS!1R8$Q72&OP,6$6]\D1K'J0.:O#'?'B1F[01=E+9".W$:%X3[QX!#]'AN!# M!!#M9FS8%N&&<9@*IPM=!"HP.#U @#25I M'@>'U;S@M0KQZS\%LFU,X1BI171^R& I1T# L^'-*/W%=WUQCO43P*.$0S= M".^'.%D^=HRIZ>=]G/D&\@+S;;J$_?I8L?\5._@FW^T+NF&/C_1%?G20\68$ MV9@0^X-'Y[#)5F:3=)[UU9I3NH+^4WN#6=>6&O)AFR M[H]=_R^(/8L;.5@H42/CX'E='=E;.\#W*]KRW%-[;02D-ZZ-!_M3U\UMM-VA M5U47;N12[>-\5U6B=IUY28O8B4U#4QK.N[&/QHHOVOPN)+92@\U@ MFSO5RD"AB#TE[>$:XK9Q$[>J;+G1BM@]Y9\ITT72146Y(E:0]3-EJFI!4HAZ;USG19%_A9@ZY>#SP=DTK5^15)7(+EKH-EB7AYT1 M^_7A8SJ67GQ-UVF6L3%<"YQHI\A5.R(;HBWW[HB-Y6UG:60-D"' =UK4WF/" M7N)-Z-[W@V4,^29"#<&S#/R,2(UZ("K_G!:.:D%MG#)FXX!5-@J^,71B8F:\ MRZJ=R98[/H2'R9GE7C<63ATBFB,"%]E&;TR1A\?A1Y?FF-9,,2KHRWX8 9\E M8Y0S"00XITP'SK-\=V0L7U[^]//KGRZO_COO>>9K1(MI"0O]RE60KKK4I?J(QH M]79"WZQ^(D!?T?0I87?VLF9$$ M@=*(:=>80RI0^2=3Y""7R&LJ$DV);&O"ED:'-S"';HC5GYD6&@Q M 1S89J 6)UV;AWAF:JA@\2G94?\%+LIU0+LI@-1T!FT:CVU,Q1,IE C^1*LN MV 1WV3D%#)T(ZT5,J W>$5?@/I9,\?<+("J*#UV#\O69[O,"G'&!D2BR&ZG[ M>8-1XELF_%R9EH80*<2&'% !3.TR.LXIJ7$Z^&E4-!V0H0WM7-@U22_+D9_< MV@;E(8"P+'*^'&XV2;&FRWDAD*+H\C9EXJZVQZ=<^%8]?GUQ>@&62B&)DBHG M*9 E"TF._+ 07_B1+"5E:$0Y;7QGP0F"L<_ZR9)N'YACS.0<@:JN W)242(O M*1P 8]^0 LS5 F2L[C_)JD$A$V@Q+/=*)H9BM*3I/V<'CCGW(??7M9?-B&J' M(WO+@'49._F)GZVR9+=)NDKA%NF&A\E(X!*JH$ X4HVY?^OQX>H$P8FK(NH2 ML26*FB;[C0"R;^H3+#NN7IQ4F+$2L1_=)PKXM#IS/!8?X@#.4+/;3PO!%^D= M4,"AS?N+B(^>TMQXAW;0!%I.[7[9Q-;5^3UBB1I^VB35G^EV>PWJ;%UVZ2G7 M4P_88W"^8KJ/T_;%K]]%*P8[%3'8%2-/H!X(>>8J?U.OBNF+>Y'(P6X+P!Y[ M13+*74%,]\2&2CR'M.SGT?GF(9ZA^B-[,%NS^8:>$#^32LKM>D42C!#LJY[1@$^T3Q#IPH[EW M/+K'B#!JG%V[GGDK>\BI*'>JP:]DZI286OQ'M([3,>:?.9EK1X MT8/V[=A$O#%1K2=0"LTR>HMWVLECQ "B3S4&L_DP=>"TU,C3[C00C]>AG)M'[SC91?6I#QSB MS^>=WI__^TSOSR=/[\]([XKFF2@,F)KZ-<_>?5MP-FHP6\I^R7-3!(!2WXN^ M2YPDFK;*_DDE?;)L/@"_KYI/\.KM>4'3=:;PQ/-L4H_\LTC0K@N?<7)BGAM, M6Y+P$C#/D M!#E&]B%W%1)_')'0R+2L8O+7CG= KDYHY\*^-7TZ&*3Y=M\S>;[,3]4&UXA$\IF5G185H5.B7!2 MLGPHKRM:T>FE503S;K%;C9)>S GNZF["O+P4%I]@A?DIYR^FI;1S85HLO P9 M,Q3 ?M0+*&&';,&1JL'>+Y!9^%BN:?65TFPFBPCGQ2Q;WE9I5?S"E^U#T!$C#5P!03O\.1[811DKY*3(#359\C".YWH,!4WT/^O,O$OE) M_/UZ7N&9E^!WF)O(^N^-@;C=ATXX*4P=<_@.#YJ#S7@^9.[W]F]"$4: C!NE MC=-8[P8/$2VV]P_SNBRC%81=_AT5<5V.P7P/MP8?>8N[(BY9S#2YY"F1\( M'>U)QH.>A'\-,!AC-?S8MEFB7% MD:."E TLB->2_<-2TOF1W0@DXZ3 F9%+8J3DU$C:@4;!"J4>Q+W]%ADCP9,Q MH>[R[99O;Y[F]B&%ND0;RNT_3'7]#4A\B_$MP>9/F6^3ZR!OQSTW+S'NVM64S!I]G M2B)KR&P 92D"C5U'(&\B [9Q?3W:8.TGEL%-'"VML5#/ELL"JN, 'D#A3+64 M)GC9^!61S;$T,M?P[49X&XM1M2^>HUY'XZ79+=M.2>$&X17Y^4WX(;N^91?, M![.+#5/!\O(;-T0 #'IT^4 9Q:Q*ULYWM&I)FJ:HSPUSY!:_O9VY>&8R';$T M1,0R$@N:.^0<7\PV#BRB=C,:-71?GF& SK_("XC*X(;LXC,MTR4$9LQ738TH M=W8&)P)O@50G [\HZ][(. =#&'68D8?+"B'D6*8>U!;'OKH3JFB-83]%#T:@ M=G.JC]7(:2\"7+/DQIFG39(];9@RN]Y<'\HTXPK"[ID-D;?I9M_6?=[G^1)2 M!-V9,O(K).?VK(KU8?_#/T2>Y9? 8%M_ZI4E\UGKNY8?Q/??G%> ]DW[/28I M8N5!NC@4_/6DH-5E9*2U^&#=N$:5!QPFQ&>G;?3F?G;S&-'"_#E=;ZKYZDLI MIQY@+FE1'?W63-X+3E'63[G+54]\![B?)S/V(4 $!>3MLI"!&0$+D64/[U_*RDU*F(H+-)ZEIXNHNH\1@/PY/D&B\4T_B M!\ 8VQ@"856U:F@%(&#@*WBJ:L7>GX%\&AMUD'RB>QUD@83RS[3:7"?9W\X- MJ1J2KZPE>8:FZ$X#8_#V;>3@,:KZ^:62P2P],,=U.P/,&$7"W6';!6QG+J8^ M8*TP>QQ78/?8+:^+$ 7I9L=4!'IYCW<7<-O?GS3YFT+Q%;^%LVZ&I_*VAVNW M9':XB1O=^T*S _A$HJCKK' ; MV*'\4(67HY%=".N#;VQRMTXS2 H*DM"3 M82F3&I%V^J0S51+O. AAV'E A$LK/@ )&,OSU4$9RP/\!#_EJY]8>^62,\ # ML(! K)S8;TX?UW'C%I)R,S]44#+O+B\XJH&[\@(4U\M%8PXVN.7-D>,1+ PX MP@Z5N\$-GG\8%@?,\9)U,]YY&C51FU]2([>@B.B M[!'4M,L-Y7TO^Z+,@H\9^Q9P,1W__M:OH=.@#KS0!I/ -A@%9^!#,(@S4[P4 MR=TA6S*MX2Z!JL2B#HDUK9DW)K(U4@=EKY1=J1.DY%K:>B=X[S7=S)ILL5>Y MER%CM0>P'[4LYIX[;Y0+V+G@13.BVF'*NS-D0\)6EA!B5[M%]\+B/?1H5K, MH2?> S'"U<^I,4'#1!2O6J0BA45(YS\XH7/T!=B"G2"/#?:B10 M\_Z"F#2/X0&RB6\8^$2__B<%_6DYS"; ^A'9<8+F =73DN 5PJQ+\M;6BZ* M="^1V18+2-]B6NX#CZZXRXM;6K E5*4OM#X [K.R*@Y\(;%E]1M=KEF'=]_V MC"/P.GHJQ]:?$F4%U<>(C$(!L_.R_IZ*,6>'9]I\D5^P&_%-\E<%Q^DS'$/_ M%S]3YSN(TGZ3?K^8$RBG[X:PM+ MRQ,=O/E48;(%ZVS?=^A[SLY>_W[SB26FTFN8-"#BU*7C6@P\T!S/8F\=O1F7 MXN8QHB%9.(\?PN)H16/RX RC14B8LHW?D+6'2WQ[S9]Y\3?33V0%NX&8:U]% M9[(0O:=G56ES%VHLL

C2)::VY7ZGZ)!6DVCU6245%5DRM>S[DHF2V-_3$ M:C=+5W7UH$IDI):*?G/MP -A+S^!/=DGR\@=W7(&T4?/2^:9T0]LLBLV>ACY M?N>I7ZLZO")PSU9\25#5"3D(P\F,?<)Z>(_G>X ;5")"J5O5:1CC.3<*PURU M1C53VH9OFKRC:A>-'Y3E9,;9%+]L1E <.B9UG5;*H'FA1 MYEE&M^]V2;J5X(!NK"S>A]2=".^ED! QY-_'BB[_,+:C*F]\_C?Y=GF_VQ?Y M"]<30BJY01>2:GVF5,[-SH_]4.H50-3I4%8\&:GI?N%(HZ8,146_#3KC=KU= M+,S%+7'V[AN'2>*Z+]N":>X$[I88J^^^D:8'$5WP2@RXF.@>,GYFHUOSMX>* M+M\E!81)\3! -AH._>VV(O(NA,H^(NCQ1\)T9X&3COV>\_#D,AWV""$R^%Y= M4_8N+YA>]I*6 .'FAM%K2OB",VY?]\">"!SS]U#MTWFN!44>K&MB9,VIN3S(DPPNZ(IB7.2 M7:#Q?,J?Z)K'+7QF;]?BAP#85"=N]5TVW0P\-JP- MZ.7*OML"!!%3%YDM_NN0%E!BOL%5=VJ"LBUIX<>C[A?;\(VMX>8Q[LT%\0+S M%50_]1BY2N[%*A/\'%-MN X/5)>?B)K9$RUV'%:O!S.,-9.%["8 [= 9M.FU ML#&EK=%QB"X*@OMT-!SW6B]3!0-=QX>4SJHG9'U5%E4?A>8L>R%-5@\O#D>@F^V3Z^TJ M5?.^G&UY!\K#$=_3C$*)KVS])4O9&3JNMNY XO'KZ X;H.-)HD,PU ^2>W:3 M*I*$1\(V1 FG.@$TL%.7@06B881$XZD!# M,4NO,O6&O1?V>_:N4U!+=Y\?+][.LB7\\ ]^Z1;<.W.?K?)BQUOY#Q%)E6AD M.185)\PQ"3AIHM$F&O$I6#M/$XRQ',XA9[17A'(]E/>9#JX\.J.YA*2F4@>B MGF:&93_?_8^)4-G%J]<^.RQ3]MV[M-C=.X,(92,"K\1RM-W2RU )>^=>[98RTZ+'%-Y[+18\SSD+ MJY'#CYL*\?.5,(>4VE:TQ0HU/3@D&^_S_R;[O/S_2E)TCQVL]"LG5_;+M$\* M,=WV $750%"]+_*R9 _0X@AE4W?@(?%#=#5=">]+5&N.Z]WN9,SW^@?*( M[K85\.W@A80!O+;M% %3+Z+STK,5C[,JP6CU&23=:X4;(+]KR)W:I13)XBBK4 MS8G6'OO$MO%@.Z;=O,;3(C]3+0@6HN]_V #4">/PTVUJ=4G?V8!<)L)1R$O ?08,L)!%KZ3^DS(%0;AWVF8'2 MBG4H?VB9.YF!:%CTG%:P\"?&RR/99I MV1'K%^>8 M\(.;;5*6Z:KV!G1CM[*E+0YE9#C"B1_#,#6=-N2 @(7V!]K*NHH(S);:+[7/ M6,ME(AJUSK.8+%:P,\Q"]-=_*W05WE9,F_2_'*$!7AEZ-0+[P[ 9/";XZT.1Y@5$S88# MP/(N/$ 8SW;BXL(TC/CYC9O*!]A]HG#S?R0!CQW5351A0WB_VHYM;& M)2=*>[%;W76;MAR-JFQ:E7R;BL^Q9J#/^=CAM*TL!FW+UF&?[V@=!6O?E,!I MR5CE;$)?SBL379[ENR-C^O+RIY]?_W1Y];\Y36C1_/33(B_^V33A>[K_^Y$# M/!S#<&QGN9*@D#W$#OR5R.83* 73,Y_&3>_D.JX>[- Y1%&^^TPHF?.5'KSOZL@A,C2:K^3OD1_[(Z0Q2)7K%RM2&("6RERILJJ]4'9MIW^7 MA/#P3Z0T8C"O7G=^@)1B*D2 /RE1]QI5T68XX"V);-I5HZ/K/<:P35W'P5F\ M5XZ,?"R5+]N=/$]+;/>\/E9#E"8C\?,L?(SHF0MGW^2"& MB3#B*63U?52R<#V,MJSZ_,L.]U)%:BI\BUD=3FB(%/WL.O;B %%A^!RUQ*O9 M%>+B/[@^%-E3EH\E,E%89PU*O8SA!>>>KY@13)_R3)8"E-JH?+TZ M0_8_ 6*_+(>HXDM5'[0+T,F%,6L]_,8M /I8L8&LV=$#-8F\_&>K*7[M MS]9P#"&[F(MH##&!'Q04P8=\G980M>$TM5M@+D@-R%!W1WSVA'!GGE?!(HFM M:SB+\OJ?H]ZRQ&8Y1+00!1]OSG"%?H%$-!,H>+IWY3[)DL+\)3>7RXFE-+[RX4Q M$4[F8K[#S$%<#I#PY90D?!D@X4N;A >&7]:Q=UH^WT/N.Y:_8RQFT&!B*]8A M@W(=V*IK&SI_+WM/*FYSR$)H*]K! HJ8G,'C"\O[;/XUHT6Y2?<*>[,-O=D7 MD2'ID/N,U)2:HG'LMSJQ:=RO0UDWU?=1LL.\1@<@8_PR)62,7P*0,7Y!0,8P M!_%F@(3?3$G";P(D_&8*$OYE@(1_F9*$?PF0\"_Q)BQ; 9A MB+'+ >(E]7; XGP[I<7Y-F!QOD4Z0L&V[#O&P9<2\"HA":^$6F*S196^ MU!"5-IV+>P:$6P D0'XXE!S=\T?V_Y((26HJV-7:@UBU']%#Q(1Y@/\Z8(_\ M.J4]\FO 'OD5 4(J+7E5XL])1340,2> E&Q.H#W1.J B;UL8,*3M931R'=*[ M=$L_'7Q>=%E\%!H2T1*K1 M\WPMXYS=/A:,%>QE-=H*5B6:FVKF"D?0F>2OJE%KM=]5'^QZU"87W?7=QV^T MEE.8??TU0[DC1O$(NR0&^OHC27NX3&V\U*-H020) 7@RN[J4GKJ0K3' MF@;9,R*OR*(F0Y)2N36GI$$.8=JN1PX76TQMQP?&T,)@B(\+9T%>:"$NQ).1 M&RC@POU,\D J7"#&7;I9,:7=RW?\",S?:79,@J 0Z[!+WF4Z@(=N3HP)Z&,Z M8L2QR"3]E%>/A^=_,:7K*7]*OJFCK4DSM6T%\5?"^A+9F3SE/$NSOHN[9?PP M;N->_BQW\G0 80\9X\C.A?V%[>,8K5CIVP$) V^GE##P-B!AX&W)T M!$AX&8DR:$\UPPGPL;%A7]P>CN-[TAK\&>?0.")Q[.Z7 N;5O M46++!0Q1& P3>H1+>[B&2&WQ@PCR/O=RBGA.O!YS$KZ=T$K\..(E?3^$D?CW@)'X]I9/X=*?Y &C]U! CSX*: M O%]19:"(%EH%#G.'GZJVQ@YV+7Z\1*-BAJO/SYX9)3PD ]^LBV:OLXG&OX; MS_43XUH8 /@"8L>&>(AX4'5_DAW$EF,]I/T#?;^Y>+%/B9_S MF-?2YQJM'D+U9]MM_A6*%#Q0]@'V/EP[(\B:CB(]H>Y*FKYXEU8O6\85%BB( MB'@+B\5A=]@F%;M5M7>[TU#1-"=Z>U1WHX,'4Q'V\1I/Y-Q8M6V*5KEDW6V' M*N/N8 SAVKF*:.;Y,ZTV:?;T-7_*[QC5_Z!)X3SC15O"&D- *C0GO#W>46(; MO2%C-XL(I1&T&'%P&97G+4;(20XJ28B(03I,%,:TGB933$OJU8" MJLI!;1= M!02T74TAH.UJ0%#FU92",J\"@C*O$((R:W#)'I=,4T83.W.G.V)#KG:64,^% M 0$]5U,*Z+D*".BYPD) >BA2-LW[9/NP31;LME E#=WN -D>K$4+;G=052+1 M7[(N7AS6(2_GN ?T@(CCJRE%'%\%1!Q?Q8TXAASS#_F"3?,FSWI0(7@[PALB MHT)T1ZR+U$'1P-:6@@ZN H(,KA/ O M$^[JH!*LOA(+](5M#++_R^Y5@.;XYE%6^HVZKN!40K/X0KP7% M(XU;.T9\C,#72/TY M\C]0=1/1?GE9VQ/K['U"""2KX98-%],R6+[IL B^Z; M*5ATWPPP&+R9DL'@38#!X U"BK+F/I$86PL9>]XQC,ZRY8?&03G"/]4B#[_I M&HEY[0?M&VYW%:*S:KR0?)ZK4T6/$A<$9W"^97]?JR3DTA]AS8.#FEXD5=W, M(K=H 4).INRVU0 YX)Z7 WP);Z;D2W@3X$MX@Y <; YBP%/_S92>^F\"GOIO MIO#4?S/ Y/IF2B;7-P$FUS=3,+F^&> G?S,E/_F; #_Y&P0_N;/P.?O9 P_9 MFYK$Z7$]J:;(_^6%S41]0(Z4A#&M)TD4SUWT9H"I_'*F(H@*<2&F%"&Q0_]$>:J*;%&F>/ >IBCMS]; MG6SB'C0#//]OIN3Y?Q/@^7^#X/F_>?_%;Y&I&^ AJZL1&!+L#!YU95X,4.,N MIJ3&702H<1=34.,N!JAQ%U-2XRX"U+@+!#6NMD5"_8P^),R20*M)P%[R\1HB MM7"#Z.>[&* 17TQ)([X(T(@O$#1BDFVG@JUO,:G,,>Q'YKVB %1 MUO&;JI:;RS@/L+*H_ODQ^9;N#CN_PBH;D;\^XCD,C<'J\G1P$@M"K_$IWZ9E MLEX7="U]RAI(J3UZ9KA+O_T)^(U"<_4&-/G24#$344^4F+&KSCP740X].R0) MX-E^3;?;P4@M:]EQNDB:%M;L)I,@>41,&P0PC&R1;E.^IJYI]972K*DM^5#D MJQ2<(T_)-XD$U!?1VZ9()$F]V*8@RJ\XJ$,EZ9J!OQA0(N-D86S:4\4:3S5I MCI='N@9/V&>Z!UP."$-9Y<5.,'"4?[0<*3:CIGZ\RYZDIDLTPN3ZJ!KX#W2\ M\WR$6#QG^&@A8Z827PX(E[R<4KCD94"XY.44*KI<#@A.N9Q2<,IE0'#*)4)P MRBW=%W212DW)Z?9W'6!Z=SC$?*$3>*7FPW@T)FB0;*+'A.H:$GNJE[2"<](6 MS5K_1O,_#=8M\_H3\*]5'4PLT?8!T;WYI>:CFZXN>I+0^K76,\Q)3)MK4:.] MW=(5+0H*.E<3U6/;_'HGHGIQ5=6,A(I_ 'L8LAS%O>SC7GL#,ETNIY3I_OJ_OI7+_^<4T@@PGT/&!\+NL#%Z^VG@A>OC\D0N)=7Q-B]RP&A MO)=3"N6]# CEO8P;RMO8&6W6PUEUEZ3%'\GV0%TBO[,9:%^1I"(KUI6\0%_\ MJBX]S-DMKT$2B:BAW"3%OP]_)SWY **1Q=:!$+FFC==8^19NXITI3WF5;)OZ M,/S%Y)(H;TN:QN)EB"I9V_ - ;MYC/:,FK_0HK<8!32RU:"(CCRG#]:0IH65 MB"53V*LI:8)7[LO'BE=Q656T:");[O+B:4/OX_33H=OS!:7+$B)%[\OR M %[<@@TF*8YB?![$"-Z1@#1("EVYSUQVEI.$[OWNY<\^1X%B07QEO!X0%O1Z M2F%!KP/"@EY/ ;/F]0!WQ^LIN3M>![@[7B.X.\Q!#/#QOYZ2C_]U@(__]11\ M_*\'A&>^GE)XYNN \,S74PC/?#W [?QZ2F[GUP%NY]=3<#N_'F D?CTE(_'K M "/QZRF4:W@]P)7T>DJNI-CXGL2(JF)S+@D9\MAV$^0!0Q7OG<^E,<__GPY'S$ MSS\_?7D_^X!A/VE&ITNQ.^9HMN"/>5&MDS5=7N?9LB=TLVY+>.,I.#-LPS=. M"S>/<8U.>L[ +:V2E!U@6K;;[#D_5+5WZSYC)]N!)[\-SN!82N(DU?(*$R"O M96ZDS0>AY3SKY/Y\KA--[C/AII@7T'1D2.9YOHD0 MJWF6@0<$<=H*!=$2%K91$*/Y&KG/E(=M7HC:0I,*\3SK2K/$?IYO*8A M3*J<9*ZJ&S@+YTR2L=^<9Q!V:WV,.73U6/IQ1ZB- L*!:!E&P/'63H.8@&,_ M:&9LH#T.]B/&;+7RO3.GQI"&IL-G7MTJU9'*4%/BO:P:4S942K&TXMD=6S)Y M,5_]EI37@"*SWV]3MI[RIPU5A\[GI HMIB7)P1YC!,DUQ^81),E3SB-K%%7" MR4X*EF6D,(S)/DFHD=_1M%P4Z5Z -6@00ODV71SO\N)^MT_2@JO\W7S\D*=T M0UT8Y^HXJSW_ &'O19+6G[!B)#C>TSBOZ;-(R_&@/N-,:&LH7#O0*I1T8>\' MZ0@A=*+&%/<.QZ$QZ 5KS+H&-K4!(0 Y>,ZTL.0P@42X@NSF)(D\.-A45TA@ M1_N)@6Y^,]GJMZRY1!%-T_Y,]\E1'#I/M-A]R)/,^>"KV\+U#ZT);XZ(N&>. MW=@-;@817C/729DNF#YXFVX/%5V^2XJ,70'E RUXR.!P]%-.D&O0DB11- DC M2CA5GPJ&]PX:) K/"VF$2.-J8#:%[%#LKNL@4C2V_D&QE75 ..@<7]A/. MRW+D(/+:&I-GX)YH/:DE>*8PS_2;N00%X322]H4J^4:H1"#]01B_?L168H,Y M[C%?A0DLHJ;7P((_%.F"JBWNVDE-<\+;-RTHGL,X$*UC96 M[.+W,QX]1HD=;05<6[=4_/=I4^2']>83K=Y]6VS8#-#;=,7.0\H$4=YG%?M- MRC2,&L%0H7*[B]T(NN2'I?S"CZ02WR 9K=AE(KY"ELUG7H&[1'Y(1Y94P.;H M&33G$II]A9QW2J*^>IO%?9WFVWR=+I1)QW5IZ?OZN>XC9QU;LW"ST[>W[>S' M/F1OTY=T2;,E+^#$SWV1J:5?KW8SA.Q']JSC*Y+SFT[F&.[5C]BST\>=RQH1 M(I.XMB*?I?0IOZ45>\BG&=655&OU&*5DRIB= +CE,P>D;E],*77[(B!U^P(A=;LY M>'G^'-.C^'W]D!R]"53Z#<<[IT7!=TN[Q$\T6;TSD@L?MB2HG= M%P&)W1<8B=T 6L=TWC)= O*@8N['HT> M\%39^2?9V^(Z^FO7*5N-=$<&\>D*, D6$5JQF8L!V& 74\(&NPC !KM P 8# MTP.4/05S\Q\YF)H_I^M-5?Y&M\OKHSV?RIGJ6]."5Y&@1@0Y O3 I->F6. M\I@8O )4]*L,!_@!HF!_G&ZQYQZ>^^;F/O)HB>GJ_N,RCXFA=L&!(+I63OQE(NCMM# 0< +=)\Z=3E&1W8 M3&E#B10U*9*4=*V'A4K(3 MJ1]J9GYM]&H;'F8,=::?\]C5,3J!\^&9 LB'6W?@]IU@9R]F7OG3[X\;NMU> M/E3'?O.#:DQ8:YO= 4%5MXW?U-+=7"+(^F*(K"^F)^N+(%E;N(Q]57=S*NZS M80'4MC26-/,$1B>\$!-=K>B"W^UUGDN15)2(G_%+P82*Q7YD#1/J* P/B^X- M*D,=]C4(R".86$RTJ< Q.2 ]M-<8Q//*UQA7*)L8ORF@%@Z=R 9H:HB XAGL M:\B1)[JE !&[*&_I2[J@Y9]Y\7<*B%AK]LD^[Z6&R-(0(I(2$:2(HF4)L$7$ M9PEBW&+S'R.Y> H_/$6$(?7YF'_-:.&W6QK-IQ $[>#!F LOKY&U>^5X@[U= MW@M5V/E@KB'7P-Q4@O&)-T?6\ZTLN&Y.)[>8<9P#PELN45>X.?)^%_YE[*/$ M#"(8$" Q+?&&A,FBBW= 8.?5M,0;$-EYA2[>(:7_IB7>D-I_L<7; ^/DTC=" M\*]0A=_#ES$307(X&1Y:A2U(O-K5Q_R%"HPTS8GPE,.[]6Z;?RUG15I"C6#& MEX2FS-:S196^#$>/_.Z#B)^=^GT8"8"Y;G\8?J,^#3_K8)9/.8'/$_Y](@= M8 2D'@)IQC"%%W*LU6I)*_J.$XIX80U(Q_MY6A=60#[>S[$O+.4#^BW?+OD) M/3"-N/:#*0)!*<18X8M]7%KL&D/$$Q>149K-N-,\I "=M"**( %;W3F4Y[6# M"_L#V\MR9-.&'G\\!S-+N4GWR@)PG_V?/,VJ/]AI>W #\FCAVU!07A&IRXJ M+^)?0(>\"$+XA;H&<&V?PL%B0[QJ_A%^U?QC6E?-/_JOFG^@!%U CMUA5^]: MVV-(!%IH#=&BWKLCMD=3&"QAVOH&U.C^95I+-J!(]R\H![WNJIKO>7IHMGZD MZW&%&G-%@922Q+30M@*9M1_NPT05NX1(4]JF)YV@5>FGFSZ A8)FC-XQ!2XV M45-L!^0POYG6L120Q/P&75'Y-5R\OTY+O+_VB_?7V.(58 #6F)=9Q9'!EO,5 M^Z^WQ+V 0P!C%9AU^0\:'3*K)"#;DN/9;#J5[W& $L)8-F9LN+Q0SZ*WX9OE M[;0VR]O^S?(VN@%)1+?"W(I2HG=YP2'S/N5:OIJ U( (V'NMM&A?\0@@JFJZ M,K(2M?!3WBJ,**%&@#:YU^N\8@92GB 4TP9ULH3C*EH.H.NG(LE*MD+9,,L_ MTVHC'O]C ,8KC1+YRDA)T\DK'JI9';%UZ$$"<$62#)9AW$E^*/(%IKOX=H[SR@XIX'MO#,3#=1+!A'R5\LR!0N@N[R0:$KT MMICN!6/@%D^"@[GHP#SZ(]V*/#C8IE%Q.$;8B )2?B\)3=:RT<=VOW4C3' Q M]=Q6WC($6<@59Y8.LQ8W;D6'76Q[38I M?RWPZ/,04 #9^Q)*G7KNE"M>J):048$(:(H M032*2@>]S_@;7CU<:GKM5SW"- WFWIC$D?)#P)OC0[FE1?K"'D,OM!Y40/Z\ MFKAEW5NK\&Q-J,>ZQH+8M-]? R341)^-2^KBBB6HGJVS]N3TKD"R2(E>8:,+ M2OF2I"QWL3?]"_5!P*B V"/\ 5@J.GV+"X(/@; M=J&Z"JO%0G7&5HU[N;.?)X%"B>RNM6KF<&MQC,V'I/#:'-3+A2.^">C1O>B" M[ ,8LL^3P,D$BOJ6-_SM[1*TBW GZ[R8B?LF,_YH7I75ND.1BC76!Q1^3ZE"DU7&6)=MCF9;(^HIR)^H? M(OQ+1'T*'B[7E*BOF8H$7HS\^5:6)1[^3!,2Y3Y;TO2?UX06Y(BW&J?(@;VT>>: M7-<_L:JS5J;BGQ@E!I=^.%JB\6.Y)>SMK*J*]/E0<;-@;D>1=GHE'G1DX%CB,:,'K9DF"53LIBB,[KOY(M@?J<9_[-3(S MK96[""1MPHG#;Q5YPNGS<,'Z"_B8<">+QYCV,PD\QD8$!;5V<90+X=]XERUO MV8.ZSY4@.H@8-@CSA#Y(IYV/C:X^[FTU57U2#>0]?QFX)DD-LW$61]S0(:E%6&WQY#6)Y/8Q]'[/%^6\^*1J>D .,CU2A%Y,G^AQ5.ZHWY-C?4%*24&$ M&,N FYS1(!4C8I:YEZF['L[ M0 [1P[*XIA0*\B^4Q,P#]8^H'X8!_GOXC6C4X)XLM:J/$)219O/,F['8[D)$ M'_:0HD8,8_13RL.-<3[U?)E>S0KNV3KTC2$"1+ MW?HSG0 BKP3L$SM6DC%4@K*H- 7E)L^6@'^PK.-<'RLV'.'=-YXM]A).DH(6 MT=W0(']U'W1(SO:Q;.L3?)KHHE>\:S(+.K'+UN06O1RH(YH;"=7#QH9]W_E8 MCEP@04MBQBQ$O%L4AV;H+1,N_HY\B:B#V!^+Q1\TZ7)B[""PL>> 0\O MQA3T\AWKU><>B//UYYN BVE.@/D@[.4[<@IJC7<.&9?L9&3[$K2:ITV2"2LK M^YTG&%'U%KFH%?27)LR*45 69_9[_"3W,%[MU_\0.>E7_;A$]R=:[+CZ/CJG MW:00+<38.XR@/'7H)=]EMG1TS*Q*Y\Q8TR?M[,=^'S@#7T=Y*AY\2&D#W!5H MQ\ X<=B/A5-$&Q7&B6[3%\H4+Q&@XW[WB69$MD/==>TAF_O,QE)$5#EA5_R8 M9(<5V]CL2NT@7A_T376RR?)NOV3/3=\Y:MQ40(#J%H!L) M85N%<04]_VK+LR#2ATZ&"[(3 M-*T.;)U^4<6->)[MP&]1\BR,^ZQB,Y0^;ZD(-JV-'1#J_S5EK=V EC615X!& M(,G(H%O=.+26I/!]W4,8=SC$A\LNFJKU._L?^+\/[*PKJW11^A5\/8^.QG[O.5@PK=D^5N-) M7%8#ZR2/N 0N6QNI,YBWBIT#0]X^1B/H_I#+_2ZK .YJN61$RX>\9&KO?Z;[ MFWSI3I_F/8CL\HJ(3H3U(M -,7_=S8LN^1"NHQWF6JJ4^9*WA-'V)9-:S1FE M#YX=,9VLEV-SPPP65UMU/DW=YWZB\VG[#G(1H>6#!S5,T^',&V?P^%BB[[-'.6VV.FPS\MD.U\]UB;<,07+EI(.>%D;8["E7!E6 M8E\P]XX9'BJ^R$7'RS2[S;?;Q W3KIH1V0[S?=$9LMTMU&4ILOE);.,>!X+4 M3RT)]6C6H]:X'>8A"V]1,X#R#)Z+E.F^E#U?MNGB&)*GV/0AHI/U11#=&>UA MQO0]]W(>L09PNF-#F:\D:KH,$@&3H>NE)GJ KJQJ/FB=$-]D;DZ,">AC.F+0 M+Z]7 7/ >1J.&1G](*N&U88HGY5 ?Y2Q; M?LJK^@]W[(O\]_Y]P=L+CU<%I,@1^O# R2ROR+;Y\XH1E'\U4,&0E)O!4K#K M/R.%&=>-_9*R1Z6S?KCZ.Z[O68S!8G+2!Q_1\=+ ]S55I $?IUT': 3&84.. MHP:UTG-!'W4;J!%Q#\-EX#%4#Y9DY!3VFRX(E162W06UA5OAT >R9>$KWD:Z MRPN:KC,Q!O9$:5#,_=%:LA]1'8D.VF[&:$7?''U\&?L@3!!1-8'6PAB5--'> M#8.R)/!WRXB\B*$2BSJ=GNHA3DC'Z158&51(Q"\OH'18_%YL(?@B )L@+T!YR]JIR.QOJ=OCW=7?0+A^!C;68S_)::_N= M'E55Q/(+8)SE[%G3H+$,UX 9P;JX9$F^<+RXO.#E/C3X&D^=\^Y=2LS.3B1*" M;9S>42V8A.E03:HY^:N"_?#< 4_$P:'IX O^"TRVD2! M=D$.IBY7!)M7!/RZU&B");@BRYS;AEF+PQ9PFPF$7,$I)]5X]"D?)2_[6CA! M]!$C']OIYG?4!PS;SJ(GT!BS*K@Y=--^[&(OI@7^H4AS[@-@EQW4#6$'W4M: M>KSCO(,HA@8H9:T^:,DJ3BX,H??P&S?Z1A2?RG?[@F[88Y6M!J%XU,7!_/GP M"[VGU,5>D6=1)ZT#_X.'Z.CCSWXX!8HERD'$"XHSY>\_9\[,EOF7I]_([.[S M_F+Z*%I(>:0B264E:) %-5A EDBJYS_C#O5OT(CJV[$AA&$?7:5*-:*!Y M]^5SS\M%-4"[,.H1&%+N##[270PF@=M\<0"E3$"8]A0G58V):&TI3!K9VF$= M?=?JX6$Q[LW[E._GJ\^@]_K?@:P=O *:&E]^R&5 .D,WWZ/VIF,>!"H\H*W MM$K2;:ELC/FJJNL.@LMJ0ZMTD6S+#VE&[RNZ<[[QZB*,DB Q*9(V20(T"2>* MZI(=*PGC>#I-I+%-+V:D43<"B2EWP\*YM'@M6S07:,*.:"[<6*Y "=AW\C@Y MQGNI?Z9[85"8KTP(? _Z==T/G"_6J@ MQUCL7=O'EK$[P^00N7"9-:5'E0LM M1X..^/*D5-75\K\+&LG)4G+Y2L\B_%'%6W5_ADC!EL_HF[RL3L^/#B 9"QAM MV+""LJ0E&06'!(2\J=*8F=+ADVO-E@Z46&3?@,Q< ?OT9YJQ]RS/9^$;!RH] MJ*K';I1LD;G#G0&%(@"J?*5(U#6B<16$0$;MY\L@*44/@OD,.FI&ERKMVZ_C MJ=9-SOLT-#@[%Z[Y<',(,K(39T<_0+&[;/U96E0ZED22*)CSHP S/R1)&UPHHB1@W-W)!6"+GQ@@VYC'1*O@K MP\6;4\UI N5EDF?U%:#BZIN>R.>\DR/[>=XC@&A.LONR/- ENTI (*X!&6+WV)GW0CMP;WWI.J.77X1'\%*$7,Y7XAR4>?;N9[!LS^.K>0^R$%W0 MK:0N7ER/81_G\0^J?+<_5+1XS%?55W;]] 4 B]:DE,TG8HVP<^$XASPZ*J.BPM3U_'S&RM31@5:S++LD&Q%==S> M4!+1F(C6B(DSML&[(DE,!F/JDQS5DBFVM^F6;;3:[*>P+;67($^;ZC>W*8)$ M4B2*),3YB$JTK5>V(#N5*(?1XC"VT8F"Q8#EOF$_SHNG_&L6BLD-/0BD%[(^ M.+'J'B:Z&\[+:ZS;I'[QR&K?8O*?U.O=_YA3Q=+EGGEJFRXP;%!N;MQO/1?G M:-F#]>/F,-(!^<2-J^_@A$BNYJ2/;40/;.PGV^[5C9&=A%C]D!5 M!W_P?*6C@M4%PZTJF^S"3<$M%+1VI70, Y6#%:N-RLMVK",.PKO9DMBFB7@Z M:6#FPGJ@8RWWX+:V:771WU79 8V@S38?/^AJN ",Z1POQ5CS;(T/ZXF"= 3( M89<*\K!B3$POV]&J*:;59I-OE_PN_>8ZVK16L&40JR2VAFN(U<9-? N+.#1O M\MTN%049G=85>3\LFJ83,/8:PW>851QLQO/EJMJ^=P5<68^SQ\":QZ(]J3N@ MG1@.!HQE[654E_>82 YCY!)Q>>RA#10.[!XH/<_A"(*4$[ P +<_!H5TI!1 M:@1^^9A14VOQXX=**ZJ5X8]\>\@ $_DNW5)W_0-I8ZA;$]$<8Z<[QVXW+5@9 MC&4O%4/@7[YABLG:\VJ5$N9MB6J,EG9G&;A=O!;>(@8?';)E<;RES^Q0=H/! M\T9$ML*US.CC-4\*DYO(T=%Z (OVDG%)5L(%2$^*5IL(UYKBX,*N=7E9CHE) MPH,]YZL9T_R6.^[F+Q=%NO=5E%"AL>P.K;L1K1\JO+6/(6/I![ ?-9X';#4; MD>\>, ]ZV42':TO*S=TV_\K!)^^S^3.D5*39^D:@<&DUR-CQ/R_X MP*\/99I1IJ&7-]N$J>NK%- Q *FT!&?);%&E+_5U87\BEQNR@J^2 Z!^ FZ8 M^K#"_VH5?0.S6U[(7,;G^O.OR*(> .!,IVH()*G'@![&\UTE[+*9?/=)C:R" MZ1"1 #0L:EX=( %+%(K.,Q^.@8)6)C\(W*8?T5=%"$/VR0T71>RSI%T5%E07 M6'UU[,#L.3]44&Z(%M7Q@4U1Q4Y" -'9C_)@+N47V*YO(C02^ ;@1_*/O") ML^+0!51]R(&=BN_B/$5D_<[/TRVL6\'JR!7\!V:Q]L1-W7!@T!QZ(-$P+M*.QE MTWG,!0HH]F;B^KZ6RNK-^X6B*:HAKJFH.VR[V.W,1?2X.%]1[D/*_9B,_IH, M>SMZ>(PHZ3]INMY4[$'PPC3,-?UT +_@?#4OENQT+([<6%**M(-9];2AUW2= M9IF 1Q"PB%#S1R"]%_O<-4?J,T1^AX@/@55 ?4J$/)5$?(S,*I[N6G^/&Q D M#"5\$OXM/XIJ=CJS ,V(A.\Q03%MBW#-;E6-/[^#G3H@@&B5O5+P#V%K8 M67U(ME^RI$EC14"'ZEP@W M2_)O;F]-VE1G0>!RY57R4,'!"/.,)6-/6 M8-7CI!9IP-195EZ?6**'75KL 9<.)<5E!4%YTP49/JS,Q0.R/RQ3=@+,LYY2 M3+(=80T-[2\ZWGQGS,92MC,5YX95)0G>/3KSM1YF]Y]P=.=F<+K,ND/&*!'2 M,?QU3+)#+*!68_2DS*"#(H'<(HEJ$)TM_W4H12SX75XHM%>%_GJ?#49'T0B2 M%3M8%,0N=Q=*L-TT"P)/09G9T0*Q3_F)\HVZ%@2&;_+MW6I%%WR\[62D:UI] MI32;+?C!DF;KAR)?I>#H:CRHPJ/JW]M0=)&*;_ E4K23O9[%9TA2?P>3=$#?3[)>0Z.,\X,0E7AP>Z6^XG[6 :[5D(\*C$1-CC8+B^M'HBRT70P MD#:0<#:Z+.B"[V#MES+R!JEV_ZA8) M)H]1VC!EB!;,:A!B!Z5=J#SXRVG!6)AP L(3T=%Y=N"E>>)NR M!TNU/=YGHFHAM]:K4H;7QQE@/[6*&_+^RM+ZLR=NI?XJ@<\2WD\O':F^# 4B M9"QH0HY[I@[9KD M4)G%0IIY=_/A0549GV?=&,5M?S"Y3H#,,YF/9J>!J"<&\VELX8$2BO,^:U+G M'S=T"W O^R3K0P7@38ELB_46LX^\:]5Q\18YJ:*I83G/>-B?WZCSJ5WO,\]$ MN<\)U>9ULN0ZM;P2B/;^54Z5M':J"',YW;';(RF.M^EJ1=E)ZBFZUB4!2HSP M5=14B$8&\:@:P*SYI!HJJ,@&NU:*E8SO+(?GLJF>$T7?M''F,# %R2,:'OI3 M;>3P'W1:0_R 8F/4QJYP\!5+K!#W!R%_[#\PCI=D"V;S^^QI ]FH9;Y-(9I\ M60?4 LB3C!3TIH3SJ$OX0:,*QQI$].N$F\!C 92EPC81$=9&"\28VY.%&_-I M#V%-[(FW>4QY4=.7/%VDV?J6#INQ+HBQ[5U<>6,6EA=K: %L>[O*@= /<9>WUSEV/0Q:4E [";2P]XX)1Y=$3C)TD;XH[$ M:R2WR4G"<3E7SB#Q>*;V=O&,AR+-BR&E0GB'=J$0Y$HA-0OF?>EC-9[$V;,; MBO3ZS87K)2_['.NR$]%Z\0K9AG\=PUGE8\AT1?6S'_/NDI7VNZDZ:_@DF=#.Q;$).6U^\ X<3<.V#@[>"*NV8(FIHPZIBS81F\(7DG@]&= M$]S>\6ZWW^9'2F53VAPAI==BWW\T!1103# M-V"*>H-$5$U!6^43U+ .#R^F5::/[UC;B!^0-EP'/QRQ'3\#S6#FY,*TK/CY MC7$KE$7US]FJ2!=)3UXB;T/^^F@ZQR+*MSM:7:)V3N)'X/KM)/>[?9(6PK;Y M*<]6[4C5<]FHTOHK*E*C&]WK0@J7*H2WH=T MEU;)LN?=5U?\4\TGX)FS&E=NX[RV(.R_HANF"Z8M$UIA5(A<'M):G'/(W1(401F"M4/S< M(7LZ/2)@35Z11"-)JERDP#14 89O"3]2XX 8 M !Y0N'R@[$MNEQ=T)TW_!A>31T(($D32P$O0#>/1XFT?()OH?N!W20& S24; M!3>#]SG+5'O"="M20@_R5R+[((>6NUBQ[RT_XY'F022V+8[__/)XZY+XERRM M@Y-+T#%F.PJV]E?DEFW[I$#*P="'KDO89"F6#^N)%CL(L'"=,O!W#FF*"BNM M1FF<$^WA(QJZ[:'B@TW>"PB@!XL8_X%JL?<3HMH]>%CPS:ZAET4L"%Y5(LL M;:9]A_ /A8"7\SW+OX8)D7(^F9EZVOEG)*JM0T CL.5MB29Q:G,"G@(VN9:A M;=/HL':YCRN'8M3)W,D+L\FF2\>[>T9*.&/"6[-,JV7(GVC*MV+!=;9C%P%8/^^V MR=H9YZH:$6B%- O&:'4A.UB)7+95HE\\).G2_>Y3P!^%P% K12#:LH4X5^4D M!YPT])=\BR>7A<5@.]Y=^RG/EA1R3 &Q7,8]E6U'S+MO=+>OU"@;@'D'JEM# MCBAZ1"<(F6V"9%.14!#%/)U&RL$XITZ29T0P)2UR66&PNCU8K6*&JCE>YJYU M]!;?E)/'Z"&8N@TUW_%8-SZL]T5^V ^W/C M+&VK(BB!?EML#P"%;[>,^Y-.5997AQ1Q OL@5UX>PKFQ&T?*+FI!7:8YYH7N MQ':=B*)EVY6/5[3!&+8A?!=G4=2,!LOQAL+;<7O/;LAOO],^J$K9FO#FA+5' MJT-B'7U7>?:P&.U:5[&)O^7;)7\@%?F^2&F5%$<>KDB7O94"Z\A,18-H1(BD M8JTCB!>Q&<"NQ8XW4%21G=8!V2;=2D,"YG&39*K>D$A!@::*AC(<-[C#_D(> M ]*"4J.0DW"M;?TE"H9$1J4SZ:*3K.%N^7QS9H/L)O#ME)T;3EL:-[!T3)Q M+*+31!P/*)/[5P 9_XEN*?BG%^4M?4D7M ?U2^M)FJY$]IW$==7'FLO;U"N- MF&JR@M:03H$ ?/@:Z+G+K;PYGC9 N21[1J"M_VW'A1Y2I:M$A+9[2#O37> M0]\^'F-+^)B<5&%C4'LR]O;UJ J!I8S3AM*T2Q=K+-OWRV"910P=T8K?&+5O M9.D;G@+IC"C1"-AJ$36EB#@9//CK4$9-E6"8B&)?3K_3X\ M9907\*"92*[G+MMGMM*64B5U;4Q&BNQJ6I"4(8AQ^[>B]DHD:OS$"4+\[D[/ MH\'9H2-D8-^IHX6)Z>#0H-?HB+H.2E>LH/N$P^E=;/8[-?P"BC]UFO>YC1JF MXBOZ7?%[UO<5R15B6BD0T^HT*O1(VP F WSS/NE$L_$V45J\)-62EMU [J<- M=SPO('B;+;.T^I"7)1C]V6W?K5W%;I UY3Z8BJ[9&C0C1VT3KX?1J5%8(N\! MY4&-A(BA$!B+2'UDHS$KA?$[FX^(J"%Y(GOQHNZ^O^R-BS_^Q$3]N\J*J M:+%3:#"?\A:B4J!SE9/Y">BPRT00>L5>NU7'Z-?-W,*_70;R;S^P1@DQ6A9C M7B7;=C ,UUQ6#V0@OV0(($X_E*>"\H=W"X[3VB!^$I MT^S0D)V(Z(7I('#S8LQA']LQ3P4XKQI\'+^31AS@3>MIG-/=T=O/9#N/$26M M>8-N )>^A'JTPFD;[AIK>JJ*']A3T,N6SRWF$T3,E#<13?)'2JLLV[LSAA5W$\*M,_ F7%118P#;H%.S;ZGS'JF;JGT$ MC1&S3BU#-X3O9"\Z-L]GIL8J0Y@(@6^]4H0/SUW5@FGXM:50X&AUGW>" K(E M.(A+^T-N@(!B/=^:"]!?Y46[WCM%7J(;;#HC-HTJ5I9BVV"OD^SO.=/HED6R MJLH1-@\@0/*: KJ]-9@A^]H?*(_8T_7I )?3?"7LP+-#MP2Y5,S)[FKEB'D;[ MG:J]4HH+AFW+:'KQ!JZXDKY>6G$J&$>7AQO+ZZZ'\ZC188_L\R4;SL>D^)M" M+8Z>@A>\/4]'V*D>DRESX>+%X0;R9DR\C-,%9^S4[S$OD1W&L^4RE3Z(;JE? M=["G[ (($05T^BE?_03EC[OI1DBQG4Z.[/N\5P3->1L.Q'/#Z.7;= FZ$(?F M%27,ZE4A4>B&(/$,)!DMVV30L!Q /#H14E/IG#K2+SD)\*AQ\ZM'H X56KS' MC$(:=D.__O_-7=URV[@.?A5>MC-Y"2=-.IXF:V_BS)G33L M>I_^$!!%T>:/*#D!?;7;EH0)4"1!$/B^%BDY83F]'J3]T'0Z?-H;=1M!77;L MZ57$GGK>D1D]U1&;[!#M53B)?E]34HQEB%V3NY-O:+8V\5K;P,+,*+WMF<33]27O]"8S M=*8C+JPHV1]&7==_=F>\NFEX0T;9PNWO7&)7RLW4$U(*3W,@I&97KUY+4,VS M-B,,0#0? ,XQ7:[+R4&ZRD4YJ6M>U?CYA!#[IG-^LAD5QLA:.'6V@'=1/LB)"JKE71;\QK@NJ M'P8M??YW+C)1G\55^V,Q 61^$,RT9&:(3KK176*38)AEG(')5NISX+7G.24[ MU;/KT>:9$_-*-87/ M"";K,M)%SF0K$4^9&L$-!--W>P&M%7>#LUL,P;4I0V MAM\6--SO]MOBR/DM%WR=XPM/,);?E8%PU9/]4EVMH'[:>@^/9I[(?I0]R"HZ M()=\VVQE75EY,)=_JXZ KGG"FZ=[_'98)J F6?:5KO_2F$[59(MAW(:EY;O\ M$,H,'GN 5JV*>S@Q2_GT&\BT8EIR\R#9R68H_"J+\L;8Q9KJCS SP2>![#S2 M17CZZ5ML3[.?DZ?;Z9^O]XE(]/0(31N?CYLVK^)^O>;+>K:^_WN)T6HHCE1Q MZYD8AN':B()8#%?"6 EEK4L5\Y=;G) KN%<[[ M=^&8I9I-EP;N"?+K2G;3= UA(7^F)S[:6=X,?V/']&\8/3I9?D:4#4YVR3&T M4I\!%3"2>>I3AY*"G.HS%8K@K_I\X(WTA=&T'S(1U,:'DV6]Y!N!;V*BGBS1 MP9:_-I<'[Q+VE(N9LP:*3Y5<.&R84:1:ADC6R62MT#Z&K:21ZW$?A3-N/<*R MQ.GR':*6BH)UK#I.G]T &6MC@0CW*/M\39P0[U'%XVP'%:=GY['00P#LB$/V(;<%7F;] MM,NAR&]"]_ R:P4$Y?J>^-\ MK4S,WC>DLIEP7)^U9&:(3GH9N,0FUBQ?;F"RX.*K=)F6\MZRTB_E&DK@(5LB MR(QO_>FN3/=ENC-K>R?+@XG0S)JX:&O0WM@BXNR/[NAZFFM9;U3=&4PG^N)_ M3I[#![QND.S3U2.P/M"SP9,#$8'#+U<&9I,CDF'UEN];JL2IZ !B K0J2@ \ M !:M""B[;]@A<\$J+27]IQRML/M#'V@OZG?>)OZ!T.H V?W,UP?A!69I&BNH M>< P9U]*[/ U_30Y%7%/24!GPEUHLOS?(6^Y>O5G$")>Z3I@L-7HDM1Q\BIB M[5T]*M/EV)\QNL$1_R#%_YNKG$UG?CTZM^9+*G1CT(]AQ[35)B&5[.!-OP$H MKR,&F2A^(M+]FG,I7-39QHL 8O*LMKU8URWA-3"HCC47$545V?9QE85]3^@!P*6LZ\-D MIRO@8_3K8IF]3^V+\S1NLRI?(K3V]E#SU7U6"F0E5APC(U,N8J4F("^)'%I$ M'@1*4OCN*(NUPF#W5,]'CN?9=,'J@9/MB$H/L1ZU!X[D8Y/5"E\EY]D1XT*^ MW0$;LPQ:XV/L7K5/3?OL5,+M?0?T39GD>@\D?M5D7\E%U_.81JQ M6=KTAI,1>VZSME+$X U_<$6%'A&E5!!B7XQIX&:LHF2ZIFZX8JR5N^ MT^!Q92:55%VH\"WLEONL3%3S/$0]][*.-0OY@67DJVG&!]R _"_B1J;>5A-A M?$&TON0;K5<=CUL1UIYVZ31X$Y5R6$U$"I,?RGOL-;U;?_U&NH4-2,<>03IJ M0T3RTI@X3=U3-L1*)%X*8+OGBCDC<6I3I?0\%"7/-Z(9RO)H5(<[4C5=VYH2P%H)S*R,#^2V)@A;1.MJ M.0P#K90DR_*%;Z#^T,CN4Q4?JT6Q>./?R^*PO[N?#4^N5()/A&:2I07%64?EK M_54/UG1A;1^&G1*&E/V:6,NP3VG"W=<&08ME&SD#@W-RC5P!"EP?U4A0=T+J MU.7RL#O@0*2;*T?R#V[*9YCOOADQ>C.SNX6OGR[&$:>@(ZLCWB[F;(V)D]U7 M=;Z#7U*QE+:H=%'<\HZ2=RKD^?APJ ]E>P59%'->XCDJ33"3:WJ#8ZQ&!MH^ M;1AI(G6?I4Y$J$__M([UZ4)LN7O=BK0#6R&H'YPFP@9YP?R2)4(8:/<]!Y MVGO0"?T+%KLMWC+10J/YG(.I13E68!UA+?NRC>I\!3>=L';>NTV,42CY^\0& M"COF)=]G1XU,Z':CFZ;,:)N2IL\:N,-A]BA'R^?FY1N/+&L/,[!?435[O*K6 M5 VU$M5]'UZ^5HJ_RCCP7=.$334M6'IORS%TR^Q>]>A?]W*(YHE57])7V\[. M]DJ4-'0Z;,_CG5,YFA-YJ4+H_WWY_LT;?,[%)ML7);]QH$Q3PGX:8S4M:>M M1O*5E?\C+5E4WD(=AVABLUW)&A?[I#L5\W:TYBS4&^2;]67/[W M,5_S)YY!BJ,\.YI\1CFR?,=; )3Y%N">Q IR2?:[0"9-(Y!MI42V4R+A<4.E MAQ9K)B_MDZ%")9OHTN97* M',I.@,]G @?-EAOI#^$M56?PR-\P8UP&]ZI9@Z9^J6%!4K_%C!^[@BWY XUF M;1L?/B%D4:V ]^^[C08O16D/7:\N0VX]9&#P9HK9ON3+AL?WB==OQ6KP?FZ* MD!LZR(C=O!,EX46K[/'LA]J,+K03!EOQYGKUH=4D@X$(ZV.MK1CUB9$FCKT97IOE?@\?2KYKJ31EF#_/[S/D!Q, MLX>L.L2L&[:60V#O6!RYZP9QXZ,<2+/B+S>E>]5_U!01YC1A06Y;AML796XJ MEG65%=]226GWX/M<8="N03XU2:OG"U+/-]<[J> M@7T?'XK203K7Z]QT(L&+R3H<]7WS[+66FZ)-T7==7#GCS>*[0TS&5(\:DK[ M+4<8IK&H8'38PA?[=-+SZ%Y)%UY &SM"TZ1@(X L%UFW,XK9*S!@.O M:Y]RE;@UL"P>4I20]7?%,QO\/@/^!)VG]9@+/JWY+D0'C&)LDH$,"22T) :B M&,I*"$,_3&EKXD89C6Q&I:4?==?*8Y)SKRFP_(&&&W<;&SXUA->!?^7U6RYF(IACTS1BLM5I M*@WU&<\N4'/S[)2=Y@L''.RZH0@D>MRI/GG=RH",^0 M;>=D<;6ZTR91QZ?OY77+/]&_N&7=)/@6/H_ M4$L#!!0 ( !J(S58])S$ ,9$ %9;"0 5 :V%R;RTR,#(S,#(R.%]P M&UL[+UK=]PVLBCZ??\*G]PO]ZZ],HZ=F4DR:\\^J_5R-)'=&JF=[,Q9 M9V51)+H;8S;9(=BR.K_^ B#9S1=(/*I9I.3Y,+%EL5"H*A3JA:K_^M]/F_#5 M(TD8C:._?_7F3]]\]8I$?AS0:/7WKS[>?SV[/[^^_NI___>K5__Q7__KZZ]? MO2,12;R4!*\>]J_.X\WVWJ>O%HD7L66<;%[]O^GF_WOU]:MUFF[_]OKUY\^? M_^3SWV$^30B+=XE/F/C!JZ^_Y@ +D.<)$0#_]FJQ(Z_^L8M>O?GVU=MO_O;M MMW_[]OM7'Q?G_"]OO\T^^8__"FGTZ<%CY!7'.V)__ZJTTM-#$OXI3E:OWW[S MS;>OBU_\*OO-OSV)'U1^__.W\K??_/###Z_EOQY^E=&V7^1@W[S^G_?OWMFS\] ML>"KC&ZO7OU7$H?DCBQ?2*K=RO"4F_>B5 ?[R[KFQ"?"3^%Z:! MX.!K\3NOE2!>__LA\'OEBMK+E92D\7+\G)7-.*'G'KA M001-)-D,+N2.[NDJHDM^2*)TYOOQ+DKY_7;+5_$K!K MQG9/ M7$;CQ$S'E;\"0X5[" 'A)V?.C97DCOB$/GI< !C_$;\5MM[>]"[1! C%U9N8 M>SAI?)7$FSL2BBN+FUZI&6'5,&"U"%MS(HC_"#7UZ(6"$/PG9U[T:FYJ'\*IG4*K7I'N$K;F1A-]2\A):BBNFZ]O=1;MJKO\#T8 MT$E-U%7]2TC.97K%W 6N?@>E*7.HYS$STI"5SR U MD?["?? ^=FX MWSTP&E#/V#)L!0!(L)G/+0Q&LP#!89&] 8XJ"%!$?,_MMH1;%A_BZ#R.4@Z/ M?[4J*&. : \@2+5E;;&VF:DP&%'VZ;T7>2O30&[M0SB,9I$7[AEE\3*S&?G] M6C))'O8'D_*:V_#)3JQ^'GKT,N3Z(,'9 M=30A/G=1Q0(_D?U1(&Y)PN(H(N'E)@YWICZE$5@XT3OSF(@H!A.7Y%M+3^!8TG;'9T-14(,I?P:4I M^*5$?M]QH)>/AO@T/@5#JAG-/MO+/YG=O4H@<-3KBL O3%TI'6B@P8.^6+SY M#C0A N8F:J%Z=F6\WAC7/DAP.4%UV-X8Z7Y8@"Y%)91OC*H" * L M% %^8]1J'\(=H%*LWQBIYK>@.9U#Y-^"D?5O(4,+6L%^8YR-P *&2E5Y .,- M]$$"U$XZ.0 +164 %HX!;3D"8]P[@,!6M.3:W/R:;7X,%F8K$@CF1Z[V):1Q M5<\CF!^G=@"0 <%J6L%:_5>_/TV6ML@LN*G5&A1 6MK2L$&[4R0LS-5)Z_=@ MG*UD((R1:_L:3AV7$Q*VJ)4_ADXFF!^ ZH=PE"KG*:RQ*GT,5O-2SE>8*[66 MK^%HUIZTL'%4U&"@Z*A(7A@CVPT'CK;=.0QCM+7 >:YG6QOI<%]FAR).7YM MGT/BYYS%,!=KH!7A;M7NA(?Y9:8%#S1!K9_QL-#KQL AY5,_ V*\,V/08!76 M_IH$NY#+QS8/3&[SP"0I I,[1I8[KC@? R)NR^((TY=N\$=N>79OV\I81)'B4QV M2&60X=%3Z("^6^:;D]Q=WYQ M-OO)6\**>5QS'%$#5%,6RY[ (J&'+*6K&=(.Z00H]Q,2;E.V:YU&&ZWRO"WE MXA&*]_C\U'ALO$<6,\X%<7)_>RD>5Y&F':<6.5T M][:6[K9D@ONZ)_'"6O03>=H27YQ<+C0T#6/&I+<@KA'QV]R!XO?+9YKR-59> M(EP(Q29 M28P5BEH+ 5AOL '>2 (LLNQ#_(96RBPQ7I@((/JEJ@V[8$@#RFG"6_5E[+O<& ]R58.+*['VZWV MH(8VC >^X:=,Z$*N68X(I+$XD5S7?&9>PB^5:+5,XDV.:K3R1+FPX[Y/@<<) ME+>X+4#XW [IA%9R4BI><;*4*X!.(Y2%.U&L55@W^?VA6L6DVY:KIZRVW@'N%&+*G>+52EBGV?G/ MZ2W.MR\R^OQL,V&_^CNN!38D$ M'DNZ'"ZZ"AAX?9TOXA]JO%Q0+4$YB2&1EHN_[(YL!0(\.2OP(2RV3H"GPW]; ME(LY(7V$'E*R*I5U3?R% V6\>[5-JK,I/N':OK[+=MO C\/DMQ M.FGO"![$ATH!=B@;W!1E>>?7($E6L\5.8*6DHEVQ<#/B* NFP01Q-,">POIH M!@T)%Z%:R*)LY6;&19R(7W6PJ=V7/0%K\YH/UHA!MP5711]KD>80)G(I>/JP M]U;>6$YMGITUJ.@]"LT+\MUSQM K'N2 MZ]#?<4\Y\O<)99\ ED)[!28!Z4RZ$^$&SA%&?2V*(,FU3)H2P_!=)53[/4A+XP.LL)HDA=& M"QR$%6^_/2W )[ G=-:%<*%MU@%LD6W0E_U"9OE/UO:] ^I1+N:O)AO1PL< MG"C6FJ58X*N .50*ENDV$A*#RC(CE#J)BGFB&L WW16.F98HZN"@*42!2M M4\PQJW\)&?PN]4XQ1ZSE8[!WQEIM2,Q1-H-[JA[9%@JKY>O3-:HVQT\% 4H> M\@8%YHC5/@1LF%)M3F".F0( :.^BMO?95JJQ PY@O]'V)]KF"/< @CS6W>^S MS5'7@P?9,J3R)MKB@+5^#_> M!01G#"]B7WK>,V[2BL36WJZG:R>8XS'9EORM&XY6!6'RE)(H($&!L@"LPS;% MH+]Q7%I)/(^*D6"?T'DCX]Z_H,F%?BQ?$OQUQIDBFSTP M&>ZMTE4@R3B6H1.!X0=1$9Y94M^@E?H$M_V-#;JHS M+//?>+V5(8NO_34-#R(G2G1L)2&-]:@:)P%)_O[5-V*>*=]49KO?9%Q1(BTQ MYIF"#"\QQ)MQ !Z\+A\R2&#-_-6F9<_HM&J<' M9VN9AZ,_I6UTREGV+0#+C'B6M?N,J_VRSK,=:*G,3@#XYHL./[IID'/FS\-S M)EIQ")O*!$8MAC2_FX!1T;K=G/9_<:6]G1:3H=DC[HVQAP/IMAXT)L!;?9+F M#/_KH%;C$;TBC[#PG@9FC)U]>$R)Q;TTQ3JQ1:OY)R6'%;Y)ZX?C9TG[ M?M&C+&6Y0'5.%#C@6K &!ZV3D%"1&;,X-EO/ZJ-W-"/8;5^.G!.*[6)%7A28 MXQB&\N7([ ':=2\JAI MS=>_05=]:GHWMF?A.OV0T3D236WRW[4PWS_(GCB/)$=E'HE$_:'$\DX\5MSY MHLN1%@OTH>&:@&K.&- #6Z45*"XO\^>S%W3)D2"13]@\6H@& V%>-3B0NM/' M:,1GTXK L,Z:-VX$".J.="Q^[C%OWRG,'\];6MBT;MOB99P.C]@06 M+5SYXFT^CP&U=O& !+;3HL=<78J"F;3&;]VN^+X<7[NI0:#K1MTCV$T(],K& M%,Q.#, MBS[-BSF#6EJW^@5^A%6/&;5]@D5/K2KUVXV9OC+]B5D?+;N%,NM-B'Y;C(6] MBI-?O"3QHN;EI:"\XM-ID%^U;ZBGH%#>-*(7/1%.=E,/[#FH'4,Q.#FJ2)2E6M[U1\*%L)#^@@9>OAND ]C*S[/SF)L".+YS'CY_K>&S*06%X3 M_;:J"6O-O"A3QX)5RII\R[YE2CJ.,M2%"1K4##?BS6>>)0/,] M\=@ND=?M>3ZT=\!X\#,BV@3/U+.B/WX9:H:AP$]0Y,"(F<\I/&Q4MQ\3;!/ MR-+7(*R#5]<2XS7()_/UO?!V]Q!2?RX>9W.\1!!'-[&L_'STCEC7UBV.(DPW MB>,.,O5#!HZ)5%?%.63],ED]735*H0PJ:6#3L6Q2VE6<7! _$25V7*3R_U[P#3U*2P.K,:,]AE.0!P?ZPWE.[G;3&5G& M8G[X$X*E=%P;WY*WM(Y*Y,-ZG'XH.9ZED;1 M)DD3'1PG1$>:5>=/JS427K,'%:+8/9-,\<*P:^'$HJ^CTL#=(=H0_NT;K#MW M8@=>$,H^@/=(DH<8IA56WHWOEB3W:[[3X?LOJQ"8Q/6M0TC ,5B63#[S&/4+ M!&7.(T=R,"ZK,4"VE_ODO\KD#D)"QA!'4F_]6V9_K$E*?2]D7\JOCR O:+A+ MC[U,4[^R:,]>@EAZ+M*6HS9QH2W PG@2+R8X M8\^XWFC-P$\:KCGN;+'VTO?>_HP%EP M:&_CY%O V*%T!+E-US5[U3!NJ !I_]Q4"7LAA&*PT]*'AXL5HH;-A8E(TWP$ M^SSB,JHP:K<,UQ[5]@F3_8T0PEP&<20*FN?+?#=/=%C;H65YW%22YO%OW@1M MA 3@K@EGI0K/Q\Z^)YL'DFAIUI;/\&LANF53D+]MMSAIBOKX6#%0U(#^'9\C M-P#NY4'7SC$R!%=Q0N@J[_'O[TM19@-^] +!?MC9SY=^.H!%0LQ>+CR2[ G- MPSX6CK8!5U3?3D%5*?<]MI'";?PX:0>-UN7'KO7ZZ0Q=]CQ;]>,[403G_FR'"V6+>_T@DX=WV-' 0W9TTD*L'B% M0R0JV/E95T.!*0ER! >,12D0F/!!5!/5(M !TSWN@C[2@$2!UO$[_/+D>'#< M)L8TN&,KJMM=.M\*0NG1N^6[:5F2K3L'>Q#MFA34OWC47T_-0^N@@\-0-Z=L M;92%@CG1SL0@JPO1Y#S_01X:-F&4+K2QUC4HN*9-)(?I;C UU=*>D?=;/EM: M-/$;KGZI=?6IG=)>:A;..,3C+/MG_;+58M%Z,6]:+9/;GC1SV"\T76<5W(/Q MWPRK:=VFUK0OI 6BTAE46&8^WVTVYI [0KL'1@/J#=B.WQ"MZ:H14_H7$@/Q M- =69/C-MXV9%XY)7EIQFEA PI+PA: ,&TCJ13;;<;'A$LI#SB2PP>W9J9AN M3A3B@QCJRA ;L'/=,;1,G M*642UZ%G=K:MC:^UC5C=0TBL'@,9,G_DDPFO.0FC%7T(B9R!HW4VNR$@1TZ- M6-1#"\ N-#9UY_0/V2)T0QD3<=ML2-$O"4VY7S-?+DT*T?M 3>QHZ1((?0QF M=5?%9-%Y5(3,F/(&0#*3C%";'.>1LJST0$VLD,5^MF)@R_Q,DG,=7Z&N=94U06 ?:B(FZ9 $,BD$[0#K: MNMA-^)!K,V!T-T&&P7$0,IKZ;R""X:(#:?PF4;$;,S4%M+I5M)*R!B(38GL_ M4>'>04(7O@SII'=C,0G#0)ND4&/([35\T94H,U](<'X84#%C+;4; YY\,[PF MI0@,20[7*,I-1FX].CKYT,%I4J:B$;$M@GR@B9M\P(WW1)C ]XXL=_7'U:>U M#EI61PK8;@5DPW;.N2V*'1ZXNU6^=B&9=94=7$MV% M%GI*#Z0DNI/P*'UN2L6[N\1?<]]FOE16&Y3OM):M#%=![8XJNCS9'AF47P6FF) /.U*9A352.N4]((#=_[X6$3>'> <09N2H9Y/J!9"%Z M9:S&H:K58S.9\EFLO>A=' >?:1@>QS44,(K$D.@G+F=JI-FG8[*5(+?U',1Z M8$' KN ]T"SW8A_$9 KA$6>=MZKOX.>)W,79CM&(B *EL>CFT^YBNO;B8'Q& M:PQ9W>$L>!15LZ*0XR;V(O;>"\@BSCM2W7K)X$*IA= S4)OZQ+?(B0 HO+NB MJF>^E+AU"X7"Z^@%,EU%T4\?N(S%:6.9(XMA3E@FS"GO4*UL'T?J1#-[1C&Z M8'<76NC!29!@=R?A4>:5NL MMUI,ZP4RPKM:DVW]]($J2;94N7E-O=C8H8];UO9U3;>'"7O7$4H#1#OLIBLM MSGRQB->>,H4@^T[/E_,DX/M/]K(7- 1P=D%N #Q1-XW1-?&=LEB[6Y(RL:"2*#N9+_K=?B9=4I:HC;&<" M-%KFI3^Z!P_\(&D4# MN,JA?-]A(0;VC:K"AJ$W(+GL)=Z84"69@R"6;:#G*!YE?+GV[Y"6RZ=MZ$4" M\' #!-TQ13E_;FJH'@UR9A;DG*,A;^M[NHKHDOKBX8/OQSLQ 61URPG@BYB& MJ0-148I=D &N9S/P3K&WRKJ[S<9+]CT(8!]D$G 9+X^.-NE'^+T5Y)F3B1])%\9WF1E.HJ>=Z*\Z'JS]81'>AW1E&O"V7;+ M*9B/,/E /A]PF">RFH1O,]LCP&D_ 0H.=SMA?D*WV:K.F VG'V#1QHF]#2.7 M-9T"S&_ #L&#ZQFR$K;/'=F*^471ZBOS:[5"S9HZWE_%27T)2^7AO(I+Q9KI MZBCF@@..6$E@,-GI.."F[)JJR5!Y].R59PTYQ>24;ZG=C0 #T#".NW)!;/-> M"S'\"]I<%M3&O!XO)GRUMHZ6RWL'F$67.R 9G3T=.#9Y8R74@UBXHG<$A%'O M9D!_Y4S!!D%@QTH,*=CU)AHV-F-)$=3!N=\K_1"=;,&.E;#OD2Y\T&P\&UZK M[XU.DD_5=BO:S[A$=0H8[N='#2 8?3=&1-X M)T-7X0(YH3PFM\=8U@Z31'4Y/=$J30MIUB<-B&<%\[Q%1QBP[T8=O#"BVY8J M1'U7:C%@JA>G[*:5QN+I:*W-IK$UEW?K;(*2Y]'H>M0$97'!=$,V2_#HPD*I M/S;CAI!^;=),.HG)UE[C@1/_R9D7?9H_DB1(O&7J8B>V/Z%RMQ)UX8($]=H7 MP[YQ^K%"?VECR/V.,O]^#DPW+"AOTL.+A7+6U41TVZ 8':]. !9W2QL\LQNE M&P**=.M068AQS^8G?&?(GG+%@&TS[5HYT:*+BYA-4X8'<"_H@84*SK4NAWXQ M]"$UAH"=&?\[;H9>#DS5%UF09)-U]W5YUW6 8A^0:T P[CA00# (K%4_L5[1 M,#;6_&P,9T7)0QG-J1$7+ T^9)"B54 JNP,)1X6U>]/M1)D9,ST@L$*(RH,B MJ-^W[8FF$^N=""URBJ4JT#HTVZ)=)1QS8Z4.2E_OMG]IZ$77@9@I8?772&?$ M@-P)5 +N..'P"5TRE@@?6VZ"Z$+;7J<8&XYA8,+B_GJJ%T'!G"+-$Y-;; MRQR>8W%5)358P 2N"%&#A8KIM"Z'?;IZD1J%GVK$?\T4#9@TT,X!^$QH@#:^V"D3]&%K+9Q8^7P6*601-\2E^):\^U\4Y:R,_7(O0 M 4F@EJ/&-J&C9^Z73P4]T4XK8NAF71]..)+>?6+5-T4 M%@*!7A/*"P+RT(A%1G)6ZJB,(5Z@P]?>8].@\51C POO28)S,:N**^8)XG&C M$A18!/NP!O8A:44$.V[=S\RN%XUME)WL15*<#3'_S? B*7]J=!A:/S2_(,I@ MS'*0[5^BU.=TT%!6Z;3O<;JQJ%? $D%=4@X)+*19K8"OD5D2P%7(_ M,SMRB*V4G:Q"+@;0T^K\>7L;7S'1'J1=G!Y@(']9L1[V@=) :P2!65,IZ&PD MU\N&B09A9_[O.\IH-DKEL+F]RS4%>^1ZSYD)FHK=ZH=C.P%8W)P*>&8AVEX@ M^,%:[0/8S:%)1FQUA*YCZ^.+XI9FJHAF-RR5S_['=469XH@5PM)5 !VC;DRY M,5U/ZKW',:!>^"&.SN,HY3_C'Z^*V]DMZ=\.$^ "TP9L?#J[R:%_J>G ,8]5 M=$,UN^%T8:'7XYA*D3C66FP$?:Q(H<12F[%"5P_5F%"%2IH 8M M]&FLAWW0-- :0>#25 KZRAJZV3#14S>+O'#/*(N764,<+PI*+Q,?]H>M7T>< M6CNQ;=G>0[K*16F$_4F=+Y=\55&46Z)RWL(G.LZA;GLL:7V((=:$L7O-,<$^ M^6X8XP=0 >5-K2XO7!'2NHD=&KJ4%'#'/K/ GJ)K$>U!* 9 MC!< JTWL7AC[U!N@-XH:1DLYZ3 #/@SU5K'"YH0GV]!G-F?R/YHYMQRM.(H M(N'E)@YWAS;U#F4%RSC99$+Q$._2]L4@J@SLU@$K.M!9'OMHFV,Y LO>48*Z M*A2,>391N__,8R+7%5S0<)>2X-)+(FZO,+Y'V;2O1 B' J(Z5/[!E!;S,3!-^;V5%-&EF)M1B/85)+[I5M'%?MZ M[<)G_()AD$CJ)/QD,TA7NRC@N[KR_*,'ZUI->QT)J(!5M$J ,$&JVC+8)ZH# M'?SPDBZ/^VMDVZ@]X<"0',N>'GU'A^D51T@ K.EN,*&D\U&".J#LGO.Y%D>@0X-!F0V3(5XZ&V<2);_)"$Q@& 2V8 &^I( MJ=?$/F%ZF(WAP%G(1(?YI\>0J1['F>_'NTAN*@ZISPW!L[W\T][B8!;#MYM M-4J'EAY[D*3)H4C!?4W"E!4_$;K4<3L8=&_<\8 MY5 3790JZE-)GBZ+^[L?I_Y>OV0QPMIV44 M=6,\!5UV$D[E0O?]T-=6T=EN:W%'J;[%"LB;L5&Y\YP5/PS-"CG)S,I8:/]R M_$$YQ8Z+ -S0T=/^:T0D9N+.5C*J')\=Z FXB;9$*YCL'F8]P2V[B"\(7V5# M(\+-U6TR[ MLSA)XL_\)[*M_!CM.36&X[]S0/A0B-"(XZ:7FVT8[PDY(Q%9TG'*41>.STI# M]?&CD*=A0Z.W2?Q(12!&9 =$ZQN.+XG$5FV,4'UHXU<2!I0I6 <1<#R-)K@C M?KR*:/;OQ8#&L:B 5N3&+R"NU"^D!B+(>2*Q>1<_DB02P8MWB3<:,[<-L><5 M-&K2O1 6YXCDB2R-,3P3*1YX#XC9H]C6)L5TP# MLS(XC(%.@]'FM"IXZARQ- H<)\1CNV0O\;/B7S>$"82^>DA0%'R!%&CKYZ%= M[?@^TWT"1TC+8G_K''D<^AG+L:EVDPSRV3%SZQ_6O8#[U 0S\!;&K;)"Y#KR MPYUX?'I'5^MTOOS(\DRP))NQG^NV"'I#:#L^YWZQ(X&!GUWJ6R#^F@2[4+QN M4Y>B6$B##5SL%@_V_+>B(E@]_=#Z-O6BP$L")JVOX&R7?HC37TEZN5P2,?2< ME'2N]5M";M/Y*0E$I8"?BA?+-!4% MMMF+>$G"\_D,\'5.:)?-/,=YMM%4 M MGP %8_?@(%;W9"74R>'96ZE_PMD^_T>W8VJS O:!/9V45 ^U%?4GVX^BOMO# M<8:L&6@L8G=>G5_:U/7]\;5<>W ;HRZ,?7!0#GE4.(C#W(7Q^!> MM2%8KQJRJ"; #41;)?M 24.]EK2JS#-QQ;6(%VOR+HEWV_/+.<3U9KC&N/C: M.-:MMY0I&2&?RVLSGR5IV46(^2T5,1*T/!_NXGK[HW4.N_1@G?_M^%C=>ED4 MW]1 "NSI":__3(]_O1_F.Q*O$F^[YB9<.!.A1*>#;PH=)VEF=>"-"0?UU'9@ M@[027?%*T95R<,_:U53&;MQ=2 /0,&W4+KAC0T/N$-4D8UQ/^* 0QG8_S26G M8TRX$^>0VFH<59&HYHA$_\+// M=O)T&B8 >@2#M@#L";\RTV'9'0"-K@4=."X'L 3_WN/[/%4(7PP4GGPIK^\XT$%*%89;Y4GT[ MAG/6RVAQOEH)#S-+9/#-=PA1G!VB M;">X*H+>X!YW 02I"/\YUL);\'V @\ M(3V^5*6_CT03'K52ZEX"$ ,XP@)P_SN 6;2^:0>=%IRT=P>[H6&GMG1X4G?P M>N@#&S@=4M@7B1<0+PID>SSNQA+Z*&6>_T@VO]\?"RO>%>SA?A#L/'*. ;$S7 '!G1&^^VT+GQ&N^31)30:_0OY#\Y\Z)/\T>2!(FW M3 ',\?9&B0 #037A&CZHT%C"S932 CH&V\F0<77+28]X4QTS*.V"VC@2ZXNM M#9C1N>@$X.2+*O=I:R-J $0I(=7A0=7&TR'-A(.3Y4Y!=E6?%6T0>IQ W ZN M@'6_!/3 NH4L&Y2P5_X=H$:A\HVX5-?X772".@A#!RU)LLEL3( .. =@]@'( M!@28%R\'+79#O0<:TK2K"?U ;D@?3B.($:CXJ?8S>@F-U<%&QQD2>SV/17[" MZWCSI)5/-5Q@!*G+3F:[46^J+6QD#*LDR%8YS%+!=QV>[=,0)1QS,Z!]B_JU M>5W?&P?]VX'=&!7K]<% ?G72)P*'N2XJGH#6L0T9R.H7-/7>;W![4&AIOQKB M<'=&'3".7:!Y-K4OBP:Y)FI %]4[>6]RD+?F![ M2[E?)3]]@ I;X:0&ZU*;T+J$81"Y'0:VHC/C2368K*#*=,O]&A>^_2/##)"S M;"L!&9J[E9WINX(MGUD8%A4H9JZ?XE/\NZ./P^*DM!$=PM<;?.-JZ6EL$\2M M"RL7GTTU*F7>:I605?[B-$=1E%R(3OB"4>P7FJ[/=RSE5W_B6([JN!J6_]Y] M+FLEIZX4G6S1R7R;OTJ[3>(E!>L\QD'=Q(P) AY6F(DFVIDK#M&!S'0)EPGM MI94/:Q7]D;&S,IT(C:'WDZ4LJ%,VW2R8<((_RT61W&-S+_2JP!-33=T/G@9( M0^.M9=/Z)ISR8]/H00L@,UNN$\ 8*@GTA4&0RM!.>E8D&?_7<_]D9\_]S&@%@,] M^0M_)&&^]6A@IX7+$(RDM_5#I[!]?2^NXMH""". WT7A=O%LH\!T+84+*H9; M1 &K"JE],K2 !Y"75X-R>U^?PZTP\L$J6*D$A)V+ZF=#/2:IILE4W^C(,66$ MI32ZWSTP&E"OTFG%I=VJA,NNJX ANJ[J 78(YU_%81A_+H9CW%#A(*S)993* M^-@O:^JO9PF1<6C^FR0XVQ=3;VP5/L2*8S!FS)A>L\\AJ#[5'D@WA[@LH$]?KUGSN[$?2#IH26K;'C-UO-=NN3RP.81_T&)/(8GRP3R&(*" M%@?'B'A3/2#O/;X^]<(/<52H #D?,],X(%FR=M AT8;L/&=I4,5_=B]/C3# M@ZX#V"RX;P9Q!&]C3(5+''$#[@+D 8GC['PZM+D-#D"]TSU>;S9QIDBGB^E MY8*=JN[&".G86&D+=7*ZA^K3#4NH6P:YB^HB\2+&U1''EIV1]#,A476Y]LMP M(+'5Q\[!"RPM(BJ-6JAM'=XS@(QEDP*)1:."5Y^D$SZ8E'UZSQ7,BM1G1[IE M%[E.K($&RC1J '8X2%S=$E\T7>?\RRJ/"'=,:EU!1+? 523>-UY'68G2/!&_ M:GO&@!8=@>5HROOJD8,B/M:C^^-.\AG3K-&%=$V:F[SCBD7T@!=/!DJM"<_V MLQ7AQL0Y_^=5G,=7;$5L (3&$)%PD[\AN ;Z[@GT>5M1J[SSPG)G2Q&BN1+Q MF=2Z2X[[BOCQ8AO) J8Z6.M0$\D)=/:PXYA$_EZ0QDQ*[*%/4R(#/0W:$R%%N1;:(=3@*@#'LB5J[UJ3,^?Z7"18!%EVSXV5FPGM14.J%\;!O MZ2+BY^C84ZRB RKA=MU M\-UA1_;7RU>M"3[5HJ$SCW%#(0HN:+A+27#I)1&W2!C?L>S#7"*O>\5K';C[ MH>R':'Y-FE)$OWC(#K)%1L!TH4:I .@V;D;4)$9;!(5BL)2$*18:.0F]#:UN M3E& 9'?-2M1G2M2=KE8SV$C!)6=U4;U%#>DY85NWV'.\W";QEB0<%K?A4TY* M\ON.;H6AL&-$&/[TL3@SCOE=N>1G2SVX!1 MKPH/R1#K)%]MQSA6LT3$>X(E?07>*$E?W3'H,%V+\/UAOE8]L].M^V&C]IU( MX#CZ UP;NDRP%Q'+^Z2P@=I.I<(@K'V"DA U$VK!@?I&L:IN[^AJGKWH9+%"\S:_PK%8S/G1LE^HTDPSPI?& MK2U(2$1\V.=&UB/U2:MV57!" \Q$#!,=@@!74SX[\_JD,5)[_13:6" 7A"_" MQ45PYCU)UW&@=2!:/GL^#&_-'+41"F<:5PD1:=/&RUUATUX0YB=TJ]U>1Q<6 MBG)#8&PG/2<[E>M()/^H_?F_;BAC?!5/;K7(^UE64Q\!GQ\ YS>07:I/!Z)% MCT\CF>HE%WQ&JW=)FZ>W4!B<,I6GM2Q2Q,Y&S,T-A7YI ZO9L8[E8H9PZY'; MT5])NNI#$;)MB=3"C'HV=IWJLF[G.2F@X#=&Z9#NFLND(@1\>/=9"/4I+I[! MR%S(%O8.XCFO?(CD2FFZUXJAVE:[(2G?B8'T>, MDSL0?<"610B2<43(\2&*E#]//^L+2E_PFQ MHGGUI8A<>$G KAG;D>!LEWZ(TU])>KE<$C'7CS1$V9DG6E09'BWCXMTA433T M@W%00S,G3W%HI36)<#B&KY$]WC77$4TY3N$^;X-Q?75W/ZSKK<8 )R",IAVK M1D '8^#&=&LFEOG2;[Z[CK@IDLU$RT$]Y M(]U%W-8$9990QO$6TYYG]_P/(2FUX37C+-AZZ!5"N@( 1V'LXK'R0^&FKSMP M!9D6,M,0$E,*@Q62&=[XV5[D3HK>2=E5Q&59_.$'T2??$V/<'\N/8DVN>K$K")>8N MG,>/A#NN1GZ<-K!IW-KZM,E9]]W #3RX(,T3Z1S2AUWN@TC3,Q^[,8NNHT?" MLGY.U]PB92P662S^U3]B&J4_BQ*VI/4!KBK>"+OD1#0R-*%SYCG0BXF2 M8<7A0\CZ+!KQ,+(2&Z-'OV*;C=<( MTCC-4R3GEW/GK&FV3,E]R:=X9"VULV5(;)LA-81N?G=F"]R1;9P(#[PI>B9D MU-HT%*W%#9X..)E.^D6'3A95%463@% JCZNY7 M"8O/X(&C.K5E\7V#-D%OYUA[3Q^SBNA$: R3($GM$^18B(I8]8TA#=OE:/RQ M^^29D;?TQ7BEL;8SG!323[E->A.O*!//?@T(K?IVO"17[A8N;_-\[K<3&)X M#KF1Z;Q[.#B)=^211#M-B[_E.QS'^U2VO^1O&W6P:^#G'.NDE5L_,.$3U?D(=EYR?[M]^*8&>79 M%)\^0TVL(A)@!09.EIP)*6\C2@W9MF_ MDH!&V@]K+7/$=Q4D*Z/JYM'= OH-$]P!T7-H@!$-%TO M]0:*N:SP.Z%ME98,M%43>I/5[,9S=,'E:E707O7\U6I'9NMA]W_"."Q%>W\C M21M\4LA+3SU;Z@+-Y+++,^(OF6+(3/$T1,I"D\,44)J(Z"+F-GJ[&ZY7N-0) M '.XD-4E*OC631*L(1+7M_/SF&DRY?#+DV3 <:M8KX&/ZBC#G5QS%V S7-BG MNBJ.P>7$0B4!X=(8AD& # TF!$O/]2]_,$$.5#=LD9[X(2-[1%;"1G8.J58? M?W.-NH@ESN=K+UF18)Z<\W^F?*5LLGJX7\2B;U>Z'S#6:H_C)/4L$'N@\BO6 M8USXQ7P3,W9&N!](^!8&DYBVM2^%G*K>,8IG%\,KA2%F OZ[$OR9@&\9@-.':UJMU1=/UJ284=+9<:W! MMZ@(LYULF[4P&V:IMHZ#S MN'@_<,Q.M3YV1Y?.,]'#5M4H9R,6R1Y R?ZW?\TZ>,&(_Z=5_/@Z_^4LZY'_ MY9CT*(%"?@W22]7RKI&>A C3$[W&/][/#%[T]$/!3]GT,D6# M%& EF,_!_ %U2H;/KNMY8UKV]F2I+6V,HK72![#^+$S91CO1S+GI2CFFP M#)3TP[/0\Q6@7@FH_NQ#_2@)V&+&E2, *YM%2D 7Q&UUH2W'0DO R=/@U47" M^+HC7,/)PD=1B^W[N\U.MO(M5VF7.@4=B=,30-&U5MW6QS*FH)5(80H[<@,A MS#+_'(EI/8;SZYI?X25D04Z 8& +*;!J2XX3=SU3UB@^?0;\41$%OR9%9\S\ MM]:G3/25JC4(*-3R/J&RQ970X5@ MFC1V;OT2P] UIZEBUY"S]_0=&W'"CQ9Y%/Q,N!\?&DUAZ8,Q#:[T4@(LJ&U4 MUKHXH&0R'*'Q%79V3)<++?N%[H5D%,83XS<7)"0BW.6S"R*[3?P2)Y^H:-BX MXJ2T'#2M!Q0_O*W+.'-Z 4ZG@&+LQXA&W#8.0Q( <;4)<3)7OR&A,'H2=*%X M#K'H/B/4/VFE=/XQU_?;H<;,\WE@@!&#@T*H)H#Z_IE3XHOIUPC+Z5 M34H:H;C#YUZ2[&FT^MD+-=N%5;]X;MRIT0/%!5:&H+!B>#AE&:=B<0=Y89OV MC:._3;HF?B[4CT*HM2HX8+K6+-:D=^^\9%H4^=%:WD0+:>OE00CTF]&]88 MNV1:OY08?RDQ_E)B_*7$^$N)<1]'OI08?RDQ'E$=XY<2XR\EQE]*C$?)R"\E MQE]*C.U+C.L=8X,BI;9<^78F0[#:B7[+7XI_SXA7%2343DN.@>%MY81&&4 P+,M2X=\07?IGH M)"LQ6L2EY*ENZ5X'A!=VY'O("1:F<&&QO.Z9T@[39',3RLL[U!J4A7H([<)P M*_Z^,,.X23.H,>PV)G"8$3OX]XZE,6"N8,_6%HI^8\ MC)EA5*KVR0N[1.L$*R(8 &_M+8/[NR21&T_H(]_C(\%Z-=R+R,M2VB8<*H3( M.0Z&]NS8/R;$^+]N*+^MXBAKE"IC_=_8#](KY=K.#Z#S](S=LV$=B$Y9\#K4 MAK#UDJ^H'V:V&7MQLD98L,WXWF?:R#;M;0S@(C!]/NVN[7RH1O#5AA7 M%L6XC4ZA(JIW396N)0X[6!@%S($+!FK+XA>'M,EL._7;*WF?C;C!*W^$L46Z M@]\/ ]^GRKYV-Z8\!G[HE/KA\+TGN8*AM-V!F[Q%Z_X MBU<\B#QBW&$0GK5]F;O>)5K_!BDLBV=B-,O=&99S7E3>ZKGCA]\>?8 $GF$E M4F%XY,?R@:LX*0<(U.:7)D_-X3YK-:Y@O@7UX2K7303EEX2FW"I?:G'_\,M3 M"-C L_5(*\!6;+8E5LRAQHHUBJQ>'"^5E 1\)6]3:\4LBJU8N=KJQ7&R03BH MA_%XL58J*HA6E#L(Y1R;2_CT^@#1J39&"<:XS4H-4$-.VDF@@ZTEZ)/OP"QT MZ >2Z'K2YML/&,I ?B=W^N8S[D.2Q9K+WH7Q\%G&H8XC?'TT$*Z(MS.NZ+O MG28C$+O"]V(X<'Q0%Q_\P*'=::L*BC;UW5J8WB9QL//3"_)(PEB6_(KZ":.& M;IT04*(G$)SH(0S8\W[KQC>;[8Z#NN=6Z&=.B,%;WK0N/Y+F?0['3D57P!(( M$XP&%N1WAY%,5XP+%FQT6 MLKA4>T7/EM0@ 5_;Q<=!".#HMPL".%TE($^/EL%J+:R8+S^_!-E/>74ZZB_\ M,/R7*/ST8@]?HO!?HO!?HO#/( I?;SYO7+KV)1+_)1+_)1+_PB/Q #;H:=U3 MD&C^B0S5\9BH2%[T$)$)0_/5)<:_)0F-@_O42U)WA;[PGBZ72^*G\^55G!"Z MBOA/[KB6&'1;Y*!:QK"(P!&YH7Q?0&V)G0CB=#8$L9*&/'-3:*%G M8 0*+]WZCL2KQ-NNJ>^%,W'Y#IJJ;U\=*?H J1NJ5Y""R"/B^L )!-7ZV,.C M.T]##T^5F7$3%OGQ+DJ3_6_O_]7!"T;\/ZWBQ]?Y+TM.%'\16OJMI'8)%'(Z MO)>JY5TCE>T6*-PNP C/04V%\&+7@,-8;0A_>0]&> YJ*H07NT9*+DL_R""_ M7_Y]W-1N+W4K6\.*#/R4>VHW\8JRE/HFU4VJ;_&+S'IIK]PV9*>7:1N&<#[: MX.GO O4'DZ:0C8\PU >T8UQFY - I\?6[++9.[+?=Y31K$S]?O? :$"]A(H2 MF/;(M_(163^<:7IHK3S4(AN@40J;]?A TLLG?^U%*W)!EQPO(N1P#*]+P1!^ M+LKB%+P$L]E=[H!Z7L/@%D U9:"/5-N-4,HM6-\)E=P"6F;A$]D3;L]M1&W, MCI%@&2?N=S^1_66QP$>^P%6<+-;DBB\@'UI9IA-TH=H>@H:& MT**34W!=:P6HO$C/8D#Y NU5T,<\&DIII[FO)RJ('=&4-=0E[3>.IWUUA,;E M)YKH!,UW>PT.8#X$[4 .^;5>$Q-LJ\/T3'47,[10NIY_,.IK_.ZC093J^-MC M?6_70=/25L&\.Q-2LR3]C7O[_%;CVZM$U;H5ZM)C#Q(+#B"+@Y,P9>)OQT!X M-VR<$P"F''L(-WA(3.*3S<4I8W,1;SP:03!2"1N'D5J">V"4FC N>NH9I4FU MR7F2).D+39$:$QTT0?I"TZ/&1 =-CK[4U)TVU?L2=X )U"F:'0 1$GM9MG71 M[L@CB7;D71)_3M?B6=L%87Y"MZGN"*E. %/C:6M8OIM$4!TAG9AFQZF)V?EZ MS,%+Q2U(LJ&1%]J?I6X(DXI8M3*KAT(HYE,3)TM6/0]EUT8.* O+A"T7E$DC MS^88J;Y]%@Q2$@:VQXAFERZ2^(*(*S)?EA'38I/RX^DK.C5=IC_-+,B13KTG M]Y3N10YLX3U9IF_;(-@_>RA!NZ'> PUI2@=LN*%8'J/ 18M'M1;J"N)9F,B* M!^%N3+V.N#@3_O_A+J#1ZCR.Y&8P&:V!$FXE=?>!:.>_#IU1&NG?)O&6).G^ M-O2B=!8%E[_OJ&RAR/_<,?52[S:SA(W>!*^?P]9DP_+$;D2QUOPAI*NL'0J- M+N(P]!(6JHZZ@JE:@,9^0/6H@3'.Z?+\ALO6(Q4R,X]D3\4[XA/Z*.P*8V;I M0QL[QPSH@N&;R<%A'3'^0-*R)=9R,YW07FE=',5/L[!+ MVRF'DB$M\,C#EJ:'J.-SW./4)9PR:M&Q;S!3$,@8/)DEV&L&CIB!=M3"?Q53 MVM3ETY9$C&3>"89+7T4 _Z5F'\]UJ(@2LZ];M%:V_,@U9G./2*_ NXU1 ,L< MWP7NXT4?">#J'_[CO_[7UU^_^C^_O/_Y+__W__R/O]T]_1K]Y8?@C^\>5[_N MHX\7N\_OODM^^.ZGM__^N-BS\+M'_X]OPG^DK]-[\H\_OOOVT],;_R;]YE]7 M5V_O?WK]^'1V_NLWC\$]1SCXYBS9+?[Y@Q=\?T_VB_L?'_ZX_OSJW^^ MN?'_O?[VTYMOKA__\=W9Q4_D?+MBY.S=];_^Q7Y^\_O_7)VMSQ\?/GS[\2)X M_\/E#]?O-XO[V[^^_>F7V4\?+]]>W\[V[_=_W7],TW]NXO7_O/[I[FIS-__+ MP[_O?OKGTU__^/EQQRXV=W^\^=?^1_+V#WKQYOMW_W@3_/[#C]=__[^OSN_O MOO[:6'H;?)5FO9FU5?]V_)I;N6NH](-1AC7F]D$5XXQ:VE,KNR&,VPWIV3U& MV*4^L:PA+26/V"@K8P48N[-;#__LB(4_#@0QN:'(8J#H3!=9KT_@ 4UC*&8% MP#1T>*MU7#L^Q["-75G510V,3OW%Z_'K*'.6,I-1I,=FP:-X^[T@FVV<>,F^ M](I'7G:K G(0'@%WM+46*'LZ! M2%K$XCUCF^0?TGM&H^L:4K M<)LZ4V.B.Q@%8%-8+( 4P8.S+&R(FLO!7X=.;C2U6#:PP);S)O"F;A)HT2QG M['?#6HYREDF8$3/X]XZEPDYA]0?BZM&J[1^C!,=\%DOY>PMJ_;>9Q!1T+.\-QM4\+,!#TN-0D0]F\0!,X@@LOR%>.U;T@O# M5N[O$=,3%L+=6\N_KZ8L1M7!]HU;P//-V-S9+B9U$0&EJ*W4^]NC$.FOJ7BT]$%CKIXH-H^8-4/F"OR9C#]V>&*X+Q+I=$C MAQV+B]#]7>KU$9CEN]0V"/87Z\]D3?U&N=T)V7M8$+L\HX,3U5OM2"+ @G+S MZXF?"[;;Z-=&-C["?>S;0^[F%N%*O&T[RQZ/O2BU&NR$-!9&[SRM?52:-',P MYP0 9R[>QBPEFVT8[X6E>48BPDW1O-2<7],T$DE:?N'0AYT@J1M6'PO1Z(,$-%K&R4:NX3W$NS05R1\O"F*AZI)C$HC_B..S]22A M#B:&;=N+;.WKX]HSL;9,/,VB0*K94@**_^CVN+9UIPR015VBY[.-Z(3";KV] M6.&.A*(PXM9+TKTTLCGXYG..$QYL372P32!8::F>?UV.8+2Y*SD;NT20J?OQ MR2F='<7ZSUDRE#3'J*44-Y(O9F[SI6@J(E2'=+V6%NSZ_ODQL9-:@%-<+4\S MVC$>R\NS80ZP\N2BS)$M;\+$?E%^C)[WAN:>\^"6PA_W&_6.&D^UT4)/L+\L#_28_LU2_&3.S:WK#Z!%S12(3]9?WG$6,M M6BL^Q3$F=$BNVBO25/?C/77(-CP59^0*),2CI>> MUK$J_3J2<:9#\_*F4"[G4MI##A4, IG&S-WX =-$K:N/F'.]A(,K9K/C9WT3 M@[&RL? DN-@D%UQ9OF6?MCCRD<-5'2A,@JE=),0ISL^#86:E1XV/,')".I1O M[@ZNSMZ\4T@<65%;^?%H+3?U=G/R_P 08L5)KB654JMXR:E!\J"D+X.28ZD5@BS7I")?>'3#[A6-V)S%;Q,H8 MCUUB;A"4;$9#%0NIP6OM5 L0;KY\2*DHWE?TTQ:WNXCHU9DP+^3>9!C>7P MX"I.FF31E@)M<-@9F>&E09_26*&R/%'\,:6R98(6R^O?H*=;AF9L@V@X34E: M*YCMZ[=?F*Y64 \IF:9S<]1?I#K>RR_JR.K2%_3=ZBO$.KB-E^X2FNZ]R OW MC#)IK.^B(!];18)09 R*Q&4:/Y D;\!T*+.WL\3?YPO/\H4E;S^6%I:IBMNB MX"X^.W1^LK2S 18T+%O)5Q15F/F:1JAW?(ZK@N%8)XY<%Y6PDJ_RZ$M!]Q[% MD1>.*8WF$?F5>'ICGKLAH 0E^L4QO^^ZM@['$6-^'%5PAM/B<[R(K^)=(C#3 M?I#6"P?)3#7@3A\A )T$!R;%W*MQXDX5 %8]@Q5?:GM'>2Y[F]$H3PE75+)N M+E;Y/8Y9J,>*SGUC/*!MRVROP;EBF4GO,(6:'QP@IYU$@_D-^WW$//13.(/_)@Q=] M$JYZD'C+U#&>?JWV(T_/08XPN*0EFK+;;P9AOBM?T1<.8$QASWZI*JKGEZV51WY * M,^">\T$V?IPOL[=CU MOXZSQZ*"7@QNFS^1.<607^D"ZLSA)XL\T6@UX!QV7 M? 9"4":@191;,8S(Z!%$NQA&BS41+>'BD 8"=DD0Q:]>A?%GS?<2#O GRV G MHF(_5JL$=8Z]A&Q&9 MOE3TT]KB$9URF)V=/-P1O@,JJSA;=SR8//0B,GUYZ*8X.!\@BM:8)RJ+<0)50T2O\5G^-GD70H7E7TN\;[*S?!4GX MN4KI(ZGM8C"-IL8 Q4CN%=7ZX!DE_4:2 .Q2!$,9MN-)^^D>V%XR(H^NR;%J M$3\,*U4/&PS31/,XM+*\C[BXFAM+7X]"2UNQ5:6A@>K.<4Q)MN9$\K/AX&ZM M!NX%I'S,N*7=V K"H@-G$G!6)7L)CLV7'^);+VL5IH5/Q^>XWE$7A65/QXY] MPR9G1R*KO]U*JJU)*HJBV3,0W6O&=B3PHD!HG/W6HX'AN^VQM0H97_PY(T-_C\_>R)=AF]2X\]R#7Y M-]+>?4W"E(F_">Z^E9QM@$/1LPXG3C"N21,(KAAJ#3]'X+=9&.;(<%POXHU7 MGPA?81(C_I]6\>/KXO.,4<7?CHSJ!(]5L*H21L&4;GJ4;D5S"^-?L[OW9/- M])YU'W\;1;:[:%3:"$[U].5'$TH>?WMTE"QM!*=C3[GV)R4K.M;TIQ>[FPOA-: B\EM'*T]VTG<(CHE1J5$3R ,#A$BA!7!Z4; MMX]I*L]OO,\P4*-=W^.\_K6G>R-SY.2;"9V[ MB("2=FU#:!X11\8<(6"GT%R94Z(%UKB^-K06GV-'%ATA3)U%)5H OJTPZRX8 M)^G*6Y'@+(X"$ZW6^N&TKH[VO4-U_['G@ID64WT[ H_)GAE-Y07P/L%F6H>= M/Z7\>$H:2TT!P 8_EA;T.Q*O$F^[EFV[$N(-ZSVUKS[UF)6"IO;Z$"!(U*VU1O=$":0A+ZIUTY4WSAT=4@"*04R=@OOO%2W!JOR!=9ITI*QLJ^7;Q"K M_WC18?U"F\[5+T9/Y]H&L<;:'*^68^[AEKLS-+O)931:"7HFU\3T8H3DSY6 MRR3MBB3KHU3>Y\C,ER7^+>)#?X%9AHQH+G)5(#,[( ,T[ X(";#*QE-P3(=" MPV)DW!=Y(.P:=M H:'93JS[%+#\][2'N]AQ..'FNZV.JJ7$*()L 'V$#=(0W1"0-4-8:J\ZJ$+RDBCTK;$6!^\&BS%\M-7D@JR MPMM\':&L?/Z ,[S-V4/YJIO@.'7B*/W%*&S;&^ M1B4K:R]:$5;1UX;=4SLAO+Q3UT-1"SVI:H%H9\#<)K%/2" 1S,/H"#V2N[' MNK"U3D/5<.DA)T9KH;MB:K:(VI7='7DFM YU#P@D3:W-GCX*H/A[):0."LJ4 M&<K]=F.6P6$L?-X\\!QEO]TS0D?K2CWQ/(69E'P+HZ#SS0,!Y,@ %1? MHA$.RVNPD(6=N%Y'OBA0)!UAZ: R M:*(A93)CU+5QE+ @Q2>,.%-'R6PGIS4 M3[J8XN3 H 8$%!O-AC'-O<,^^0"H*D*K)QKY >NB&%3[ MJ&@?T.*'_2&&&\2$QF#5^J.V5S3(9Q\7:G(62@/7"Y<&UL'CYV8;P>R;O"@8 MB>/1!CGF"7DDT8XX3XFXR.'=9? LW5D5% NQ/R,K&D4T6IUYH1?Y>B\%&Q_A MSN#I(:H0UN8V88LAS8A>RBW.E_>[!T8#ZB6-^T-!??77Z),I-#C1L7>,]KJS M3;R+4E8@?EV\)S^TN-(.(^A!P@[RZ'!(CR0X;>ESY.Z(C#4&BSC?2#:NWI%W M!E"1QS?IL]&$4D@%-HO$BUB8$3#X]XZE(F.IQ;?V+T=_&RDV;.'6*&>BF[7C MBH+CU4BCBS@,=0-!BD\GH.94F[9W09KU]R[U$JV=Z(-3EA*-^(^SZ,.Y&E+?/[7-'X@HL!K%=$_"+^\N.0O=^DNX3^4+QO2F-] MRSC9B!LM?@CI*JM1=8Y:7!8(Y1RZS!%:Q&?D[H"0-"RO)$+Y4XM%?'M$:'Y$ MR#+L<3(T[+OCM03)WC@6 KQ!U[^G9G=W(<$;K(HT\\J!EEJ!447?WY0I?JKZ M L:6U0$3*,$H(7@8\GYF^?XFSG]$1/[9&E\$QK?9F21X]WGRT, )FLG>%$0"W]DZ^V%S050 +D08&=1(-V)#001;- )_;(@/NZL:LS!6%D5Y9 1TOJON>Y66)98ZEIO.I%5+7<5&4S]Z&&# M)@U=EH Q23$ZY[0.#,@Q1"CC/2R-]/Y=GZ=MY$)ILE-NY> G.R\K?( 7$>YW_QMZ0GHJ66U")(*1$6'2N6GA/A,EM+-9>=!WY M\8;PGPUV8VBB@W.?]++7G*S(%L$%?:0!B8+!+;K&PF,]L5VTPAH(7ROZ&9QY MU55'?Q9K1((T.I >XU#FK58)6>7-C?+R&$$8/XXD)=AGFJ[]'4NYHDE*Z1?+ MUSJ5!44'4;F@;/!:+"BRO.?%@K;O>:S7,4Y1YJ ;-I,E;77V";RDA>( P\ L MQ7."9;%+@YQ/1-80%E8&$>=W+>B&1BN9!HL87WB^%&WWV#RY)\DC]0>>VZ6' M#8;C=AJU4XLFZO%BS-(R< Y+%Q_\Y);1.3,4BZYTF"F':Z"+-;F$S=+;F$;I M=<3Q(0/SV0PKY Y[#JPVI#[^Q&;5224D/H.0I)G>98?JZ,$NK:5T<*' UAR"G(#5&= <3_ MH;6R8GT<;U#S7/3P5#'BU(Q%OB@H3O:__6O6P0M&_#^MXL?7^2]+3A1_$6KT MK:1V"13RW=9+U?*ND?H'LR3];;9,.(J]1V'IL0>Y-/\FHST)4R;^=B1^ ]S8 M6=# M2V=1\/%^9F#%]4/!-^IZF:)!"L@>?H:/=.C&2_;E/;SWDD^DO8)8^3RG!\CH MK^9^,D#-:'A&-NHI$@GVZLHR'@F;Q3+*54U7%!J9GY(XZ% 2MX95]%GS$[H5 MFSVGB;_+F@_E^ _FQ_2@@6)J6&6P]"F+5.A41BO'Y:<\N7X3KRA+J:];8:8! M"/%DF_%-CRQH3[1%P4:.UKF7".P_F1=JJ@!@F8U6C.HF!?KLT,..[CV1%9V'$9*L>"-;]#N;UT&="Z42P]]YXR MGW!D(A+O6*$3KHAF^UOUUYBUE!H\Z-@VE$(SX<+/A#M](1&G4(_PE0]P_%NK MNZ2Z48S9$!$?C#/\%CK$ \P50;#5T=^XCQ*U9;2;K8 .\$X;W1$"UH..5IM MDWA)4^?6L_,"WJV$9_G 1@7%)DA7!77-[E/1K&*VY"R8^;(T@__C59R([JAQ M&,KION=K+UF9OKJ&6 B_05@/ V6P#X2D2)'V"\(7\VG^'N96%"(DZ?Z6N_DB MX7WY^XYNM<=9Z,+""34!"G[F'FH2#LOZ*'7). SI8'Q_LTVFW ^V"@!/6!>=E+ M)^1TCHS?7FZV8;PG9.@#W;KXL]#O?03&'=);H'-&(L)WRX;FNVK]YZ:^E72& M"P3C.3M+.3Z-T+RO2>[JV#DZV2@VDO5(L71SVF%8GQ&NJ@DG7YK!FT?<8HL9 MY^%@AT2) +Y;T\FNZA%0D_$9^/OY$?!CEA[:;3@=@',!R4W^JR!QIQEC+'YY-*I&2>_COC &Z!ZY?>9% MG\03VB#QEBD[#SW&Z))R*X*=>VPM'/I'+Q1^W& '2!^C"1TJ S*C9^VDY?_. MHQ&[X9I@Z%9=Y84GQ. FT9#2-'4/+C/=S_8?Q/"7H5WDVN(H+K(U-QND RV# M01IXXSU)P(Y^SR('8SO3IOZYX?55?-]L(EO9GI;)H ?*)@_>![F1 '9#]&8T M_<94TB'M'DW6031\^C(XQB ?;G2D],?#V%]?7T;$3'5$C+$HF:A*D'$O)A)Y MG%UL=-NU?(;6[M[X)A),:=LWUH./O 6U1#;'2WO>J_IK)/="+5#9HP_E9C&> MHU;1N4UHG%A2_O@MUCDP(7QIITB9:NF#W!,_']E9].+B"%*]:%@G@''RH'O/ M2)$1V=SLB+>G7_+8]N$HE4[[%G%>W63+F%ZW;=^AA!OL+MO6;2,IGA(N5A=N MU_O^FLD]6/(@5/M^XGH7JJ6^E*]KKS"(WDR[69+;=AM07 MT=CBQW=>:I8WZX*#UNT:@G]:A,*HW YSFY!'&N]8 MN/\8)=E;X#^.GE1;U92"P^904?T<<_D6;+8@'=CM:'B*^2;XIN@CD8%HW4-: M^PHGQN7&HY:]8S4:RY#\$*?WNX=_\ZTL8HY<,<\T^T>#[%,W'&1U:<>GXJE@?G>S69HF]&&72O,IOGPBFVUJP4];V)/DL34A<:;NE!IB MR/*O;--*76]P0]I!Q@X:V#'=DHI0<0.+HA@1HL_0N(J37];47W^(ZX%E^6+X MFMT=4#38U9SXSD#_CITS_"V8@DM-K1_ MB5DP:,<*!05R?GPW,#\.F4N.A'CPLTWB1\IT*T;47T_RE'00(V?/]UC!;NGD M'.Y8H6O-HU)MQNNIG]3 H#Q-^^@TW,LE\0?,1B;G\68;1Y(,R])ECRAG6AA- M4BE9D;X(AB#VLU(AEUN!C' ?,!/SN30@!Y,78\2F&"!SX4,A/" U3"-X-_C; MK23RFJ2B7RU[OL\(J_L$?%38!MC8F#%M3B0D@:.)E@%A'T!C0"CY/AQPR8&C"9(2].Q%[J=U64 M%KU'3I<4E36G+F\A.C]\Z?U@HVO-3I^)M?7%V'J1QI:Y0-GH5:2BSS,O%-VD M;KV]V,0L/2,K&D5R3,AB3;2?ZFF 0:WY,[_A!!]UB&-ABOV0\2T24W9(<$L2 M&@?WJ9>DUO'5F?_[CK*\YD),&J8!]9*]WG6M_'B"'%,3 N4%9NTQ^E661SQ6 M/'3%NGL[LFB!'+7B;&6A*,<&TB MXO0BQ9]-Q/U 4FE\#F87P&"+[5#;B18XS\#J%%VN[,LH<+NL*P"FR=ENFMC7 M%F[EY#;\H$BXK$JGE7 MCGSBA-J"O+C:/=16E&D[A-I:05@T%LG!L%9Y:.Y8!TE3F,8Q ?T%S.)M-G!Q M$YQ=@B3;>IBR%R;<9JG8S_DY7\4)UQ=BMF8HG3KNS?&_#QJ!ZT$#Q9NS/*=5 MG=U'7U3F7T8I3?=,-IZ1%7QE_ :.^>G@@B(&IF>E-LA)A\358*$I/\\Y,*Z$ M/OV85<,S,1.2(YEZR?Z&;BA?KHV5*A==%QB2+67##7T"P;VXA&7@/"*@/#S" MPX^M0_*Q1">,I'^!H,3&"SP+GM4^Q2G4=&%.?>^ 0SB,>'$5[[B-YJ(*NR%, MYB[J(018SR.;@W(;A^R3=[_](XXMSDKSZPE>2BTDP'E)*$V48]K!@!_M7V)X M:3:,4.P;Z37A@O_;T<=L^F J%C0_P[K9'=RFMLWCM%&H8G(1;SP:9?]OP8[* MYRA)+:50-:E>W6O#,S'K(\)90#<%9 .-TO[E^$BGV"%*OE;,U@HM:-WV'4[V MO)/4K=L#S)^:WY46M&[[;H2T;MT>O"$_C4O)*O)M3RRK-ROEF/39?K$FXDVE M%^T7\?QS1!*93LQ_9!25UX$W?I:VIM6,2(;2#:WTX+&\U<$BLM55D>8&N#%9 M24*+&UJ1&C6\.68;\1Z^U#AFQBXHR[I*<7*R12Q&T:9[$>/BHG,=F11'6 -' MZ8[OQEI[0F(9#0IAG">4*W 9>?K-Y.BKJ(T^*[@# MRS'(PA15A"9Q,;JW'>--[0=>58O2_&RBYE<; <#BGG:_$PI;E: +&FHM&>XB M+*7107CX2@W1Y*V(V$ >E#9F MDAZD*?),DT98<;\"O?MXF7[F)+#F7"L _ ).%Y:UTP1C_F*!45DM6W&I%<"T MN=1.$XRX68%1I=J4!&\L^*0 ,4G;HH\L.!6%!3;GWN8AYIB?Q\9FA?+[*=Y3 MG?0 #KZ9FGVV-E_C+IH>3YK;!YM<8*/:%L1?1W$8KSBV3NZ4$< )LLZ,8&#C M#FPTX-$RO2?)(_4=.6L!=I+7F@WYP(8)V#UH@&!K-Q,GRL/^1W?.\0[+D[E; M>GZZ2[(9%2"'4@/BU,^C#M'@NN[;'<;KB.T2T5IEMA)CBD&XJPMSRD=5FVX% M@U$>67[P-O2!>B!<[8,U0>M(FTP%$P<>6%G@5['>N!5NS<-.0+B/T5SXUTV? M@GGNSS;UD*1@%,"02KO++R0; M3Z(%8<9H@)NR7:I#K8*ASG$>(W8N?KI?DS!\8WS>VK^#QZLR37' M6VO=^?:9Z,ZWK;KS[>#U*H?KUHO^\"+J.=@CK1 F:$7VD*1@U< AE,*V_8E$ M>PLN=7P^O4/418N"/1A!$BDVE]&*JV,BHN7E<([]P=("..%SID>P@J\#E[7< M+MIB<]=1$$>$49.F?WJ0INBR:=*HX*!SG,0N/738S,>?7#)"2C 3/H%=Q"FX MAA8T.4K4^9I&+@9*-ZAI5FWJTJE@(U9)3.CMN2JXO_AP]N.%59Z]!<"T.=9. MDX)/[D$4U]-V,B.$":L&Q4D*:K6AW^WTTP4_GAS_<&55Q4@4S1"^BE3 ML,PYZ.'*L/MXEZXO/9;.^/$'2X-W0WTF)["'= 6+!VX@>K"C$A)Z4>!@7K8! MF/8UUTZ3@E'##B1KDZC%VJ,"P?P5&[BY,+GXFU]- MD1$M>R]XX!P@L-)7<7(=+>-D(TEW"&8XN)]Z$"=M2VL2K6 L1&CA!;10';(5 MLWUOP=#FM-TF-/+IU@MO0\\G\^7#CG%<&)LOV:&K^X\D#,[TQCT9@,/1D<-W MU99%C 94ANK9:M?.^5PT\$_V\^5UY,?)-DXD4^;)'6%B"(! _MCNORH2)^SI M;(;5\VSLW"I8UHP#[$)K(F@_QZEH]$(27[!E1830EVXV/273"^0EJ99^B@+. MK\<9Q!%Q$C)&4N9% :>%[[%UO$N7G(J,4VE-//_W'6546CQNDS<^D'0F5YI% M@9C:QU>:YRO-Q=BOV7$ERU$;-BN8.C%'$''IS#<$T9BL6K[0J1:WB'R< )?& M$1R:&#?E*1D(2@[DK$AW\V12"C&\P-)XTAH5?WIKJ1L-%//HU$JI9@SU,&+@ M:2FWU.=>)50W5GUHN!%TO=,@W2-]^L!-M/C2].BD++5O=63.VD>2/,3(4:DA M%-QI#1J R)/MQ7D="/]G2<6&N1OE12O*_Y29%_E<7B;F\LZ7)1)<$K8G/UMSA$?\14\$?O9!$8]%1-K@]G]NR+SYJPSC T)FVK,DC<)[) M?R;VY,D/=Z+!5OL>M$Q-2\UKE[@S7=1$74?Y MYD@IXI)B!ZPB'$I4["FS+W(5UUX M3X<']!*]P=BLQN!9AT2U6 W$]7Y\)>%/+WR:/*S%^Z&NT/Z\'@Q48M>AH!- M9362F!O"6'LHO]"26GD3#3#/6BOHD!%R.JMM_"'R$^(Q M=!%ZUM)CPR"44;#FB)Z199R0R^62^.E\>?GDK[UH1>ZX@7LN_S0^4>O'^*6$ M4@%Y##CSUE)@\_K*_6WH12G?@\!_*YX,CZ,HQ1*]EQ..M>4?],!>G+==]/A: M7?3R%6_9TKAX\,:.KV/YKY"$&YD?SJ\/;[P,C\SQZ4KIB?Q=ON@B7JS).['H M_9'K[XM%?6KYW,ME)5.+]P CCLZ;T9V&!%M37H<"0^%B832>'K7&@43=(BG9-87NVD?D)-?Y=H(H?@T ZN_ZB6NSZN!GYX5C6% 1MAJ M YMT#QWM:;9@XUF>]RD9],)%?,1T[,' ?471SF'/[L@CB08,2G>@@'0D$:RM MFGO5P17<5COUID!G>5.@ 5US!0)8SC>^L"A9@M0OYXC:T*JDI#=>GAS4-81[ MLV/KV-Z2IC?QH$KAL.0S->/[XW$'FEO40QQJ75*@BNMXPU=>DXC11R)Z>VV& MTP%*!%[L!:%FB<5K'M@+ E-0OLA('R,L'ODH*JLLJZ@]&C&AU$CIS>MUE"F[ M>2+^99:F"7W8R;9TBSC+<%U''SE9O%#\M@21_2IA5W'Y$9-H.C=++Z-@ON3V M-HV#0_G'>^*Q74*$^SU< ?<(]OI2W:TQT-[FL12@7Z>Z(ZK[;J_!'?HYE2V6 M+U6\'7EK\51K ,',RAP6WA.Z\!TQ>:[144OY*K$([D&6:QN",RK;M?F#%^)W MH/!2%5,75^R+MIM5_9:^2;G3QG!>2675%ZI1:J2'*\9VE 6,)^2C>3T^%JEH M>T=N5,:M>-GE>K-@",>HFD^@"TAW&PJCXFSHIC4O^OD?NF HWQL[!\F= MJJFCR:Q"LMR'0 **55:\-AJQ:D/GBUAU,JL0*^=@-*18Y9?X6,2J#9TO8M7) MK$*LG$/)D&)U?$]7_/>.4RVA/K?[D=_CPF#[S6H\%YZ#%&EU0\L]JJ&+1*.'#>2.9)E[$/%_ M_DS3=9(-7MEF@U>.KR'MWD(NCL!_X$1C(K= B Y. ^!20K^8!IV.=^Y44QHE-@Y[WV M5J]"S!)?[>NT"Y!M;^D&X%#EU1WJL[L6.6TG?LM3NLF+&) 6AWC"9F0+<.M< M[_+(?A,I)09Z1PIVY?M&&3]UNTO\-7>:M,A^^&6L PY.^N/V =]5&5I<]8)D MI<$4(35^!*?Z7;DX%JV]5N8NWGK[ID5^TB99U76?!T<[Z HVK@C-[25/6R*" M23Y'G*:A+ >/HV61?\[:+R59D?D?_%>BK4PFQHGX5?YVCC/,FJ:7T1UEG]Y[D;>2Y?,-L03@@Y:B/3D6Y@&'$Z)DZ+8/ M@@F&!7ZB R?ON]/+-4Q4X$M0P. .'4I9&00-OH0-7EK88$@A'.@6 @@[F)R" MIK;GZOR1,LZ\>;1(O(!DDQ(%-=@LX?\0K43R4::>N*)G(O)[OF-IO.'VJM8E M"KPDFC<^I%4B!!":59 1%QS79"OV'Q!6RG%Z#_$N3=>D2?Z$>W'\UU)!J.1( MJ(<]YR"G%#\<9!4G>]=$WFV.4ZG'XDS@M%B3)@-%#^.K.*DS[VP_DSB=YSA9 MNC$G107:BC\=+P$,^],A9Y&D'!Y54"?IM @BIT2'./T:QL@)#Q-J O8]2==Q M,%\*)Y0QL?5V?W507\P(J9%:*R?7OE4_PHR/$")W6GD;V',T1 N]#:S-L;43 MF';'U#CZ3".?7$>/,175; :=>5L_G"SYV\F ,MAR'I'W8J!#%24Q@<& .[U ML"?-VC*JGSI@#13-V+;X'+NSK1?(5-G63QVP[*$AVS@_ ,Z;!ACDV9W6G-,@ M$%0GPA=I*N(ZN4.7?K6[AK;1U.S;%^1H:$9+O#BV>J[Y] MZ6=<25- 9N=%^ZB@#)?""\GGSP9[^#3,:1 !'WBB5LF)\])=0M/]L$'_\J(C]-( =58M$ENA-D@V MR([ML]4JR1\(TPTYXQL:.@ROQ@ [K-%R(JI<["!>+71NVT,PO1$/RA=K+YI' MY%?B)0,S1XW!Z)G303RL=SI'Y.J8\. 6@WGJWB7X(J'+F;X9=HF$J)- M;_2Y24W4ZBC31UP-HHO8A#2(-JWMYR:U:Y!GZR@-%2T9?,#N@B2;F]B+]"(U MQ]\>8S(".&8ETPY'\@ FF%PZDV?V3"I@VKY#\U5EZ11Z2G9?LWWXO&%PDV]YJ6<7JK[&: M>0W.Z@X"POF8F$4;4BGZ^X13UK$$(X&1;4-$&PJ(OURMY5LL MY:9'WT,A6=NNH?P[$Q8(%=AG'"DXH/@4O@<^^ #T,@(PBX00(L*TJ?I[WD MLS!K 68_DN^VUBT=HU6_*]OOEE[ M[(&0R-MN0TH".?Z!/&7_+,JOG8<7S*[D@N<2XIPO^*/'SOB"LVS!12S;'V0+ MRE<8EO:L_3K0W4HL2:RSW=.L#%X4;8Q'PQTEOA;+N*>!=\DW(9?DWTGAX3<*4B;\)^7DK9:<+/YVY&0G>*SH@4I:!4^ZZ=%H M2&%%ZH_W%Y"D%>!P+#4M0LK=8KS5.V!P^?$.DMX"W(CI+7>+T9?^@,'].U#Y M%N!&3&^Y6RA/_OE=!Y\[.1)@7=O0$9 M2H=C&/X($6):O1JJ@C[\':2\3OD[8Q/ MP/M'O""%NFCOJA3/7WI9R1.V/OTDI7G:\N7WHE119L??K)W?FK MKJ$/?A\#^XL7+$F/.EIC7]C&F11*"/+)@(N3CJ,/FX#5[IF2*K:H1Q<)D;?>5PID<5Y MO]%3I?(MJSSN=F1WVN/XR0S#5H%]M\.JXD/VL5QY+\))^:S4$-.E:S])'(T= M#FO1^D:50G@8$8&TN8UP,=;OZ03: 9@PM9_DC#!V&"GMH^ M!GO- @,^;ZUM,$WM#;8$%OCI&DXK?REN7?MO-CIG0;TP.)U\D:Q@ & M@V0K\'L.WU5+:APYC\B(&L@YJ2PGH>IYNQY93PM]^/P#:J-K)"3(0Q&1C7FDZ\C((1^)7+AST\J0N(NT&LO=T^^0R&#ZAK,:P MP:W@X5/8JNONL_(FH=G/\BFQWXP)+DSJ9QXN$637$$3U=WTL#Z/)(OMLA4O;AQ9NF,H3NABG ME0-+\%0G)S%XHR!DC M*=GQ]- II>>Z6%TUWUJP]1=R/#_/N6^^=7WZEN,JYO0)C_S!CUMQ\!%<[JYW M^Y0?";D@C+S0(J\3-T:S,D85P7V,X$-]USH81QSE9'E64-V]2[Z3ZI6HWXM# M,BFUE[_2Z!]MJ#@KB!XD'6X4N9.$\0X?HO?C5@#YG.1RCRI5G]"X&NKVAQI2 M"FH"7H[BV ^B.^+TQ]9KFAZ$74223#Z%S:7U('M[-AEOZ M P+@$DY'.\%6*G0;*.4VTD"ZJ5OB[MI [*N[4"4 .(>;\^2LGC&6U;&+(J// MAT(.S">^S-:4)=E1QKX6QW_P5*B9+U_N2W"N64'[AY]W7#]]=,0Z"!O'>W=] M]*( 9_S\0NAF*P;^XI5D8F'_=I#7QLN71N-R$N2W>7X0OU(\;84INJ%,0K%\ M$?^2A:/6XK"X?+EE@O@]MUH'0G\3Q=,X.BR"(XL3_S6R0-HO_ 89&%O *'^C M'0]<966ZQLV_JH5J2PKQJVG^![)U6H5ZZ^E;3=OEH<@+@=H@7HO+YO J:8N:+Y*BVS M&@ODB"!)NG&'PI]$!RZ$!%A1"6?AP"._"T[V.0_M3:T>[@47_%T.W]TM(L'?KU]$?/!@!:_( MH" #68-3?*&==?!.C_[O,[HB(,^%KNV<9I:2 M(2TH*/&I5R1?973?RPMU[HG=N65,"$Y@3C#*QD'">(?X.>-Y+G-K6'%T_FT4 MIT4P+EJ]#O<.,81GJG(H(SFEZH_/F]HQ9)'*T9[5NJ*O=$W8.K]/:/4>N5)0 MO;&](_FCBLSE #HR#L8!#_7*TFU -%:6?)F4W[*RZ$"\)4#]];E;L*/HUI3_ M!:\LHU1(7@^^BK[PC)+\@:SXAM&,@J%B]M?/ MA&^R9+^5<72!2N#J92.]0[68-DU=6P,N2/6):^W;^HR6N;5F2BL;KW#EZ,@\ M4:4'IE_O%H)Y.=&SX[]^71@ /A4#K7ZYK@5:_:-5"O0L"L7,L(:SW>? MVT3 MG.?CNU:0C,&.KO3VMB/C6//V[B/VG2=A[>5B>Q&_D%^0XHT05O5$=K/N6KP0 MKT#J3FF\C+G> Q&$55JT=9G$*]27L$.]*SJ "UCMD)Y9-4+KO%\-L6]&?!O ]R8KC?9HP M^LW>S 5IR)2520]5:7\4BNQ&KYMJ*D/-OHSMFW0AH=1);Q-Z&/O'^WHD';>*:$Z,$(%:X&>Q!'=\0Z O[\VS,%O]7=@(%@ M,>W2UO"YY+L=S7.)>U6(LW4+ZC@]^R)!AJB-'/BAS2#5+DFY40"6W0G O+=H M*$ (F"\^YE"^E0>K#7U.R6#\NAZM^B+]3U3C$GW\$*TDU62X(\;)[TU.NRGR MDFY-GC;1-^ELI(%>+\6<$I\Y7[_1-.T$M+A.AD:8_R302_+PZ)=1^LN7*M-2 MO!CHSE>1KM A)/5"G+N@!XA(K1%QX#'_$\NJ MX&*Q?;=DJVX5--J9): ;XW;XRY$\ @72NU.-5MH"#3"6T$LM!*5*50Q\ D-^LC@ M@BN<_G>=8#W4B0\>A:=:JL Q$"QJ+R)0[F,=C-+=()PF[@/^A].B7F8_35/^ M)D].P#G:%45MAM$@N0.Y+DE@:*H?GD9YV2*A,> M0:_UHL;[R]<[M ?8N#B]*U,R@Y?J[2%A&Q(U?=_YBVCQ>",SI.LS:B&$EFRQU"%V M)K[.1S$V.,,H55 4(-_>6>(%+PHN-L52Q0],+:P8 M; NKLY_T!@8W2D&ZQ7I-)7I)6BJCHEYW9%6V1*E$9$F-IJ\HSI[R9#T^[71Y M ;2M)SX[#-W&"#[5Y:E;'(HMSV3*H6BKH%:!"1UE1A8\/8;A\CM&]_F43JO6 MU9KCI7@K3JPOT3643RL'[MC1=-+>N6,4X&"T:.3!_#RC0G"L2,!0*&N"&[E! MR,1@X]>Q?<_?\=A$9\)FV#>/]\/Z:H#3X:3 Z'$3!#RR!T YF#IXJ_TN<.R^ M4D9WAUTP]+KRD&PN(WR]'N.\I"H52;Z'A;XC;Y+0=WL\8W^'[?HXOEM'ST_1 MNG^$7L!.:2M2GV/;?0OXQ, E?VZ2;Y>'XB7E;S<\4UUXOV>.7-7'4<)Y(.R- M@1>^:@V4U)_8FN9E?I FOV5U=5^7(\^?^ 6I@@(BGH]!2F%9-&[C (9WP)*I MD8_2=?:)$)$3M2C_6 FM(."26,L!O&+NMIA"V,$8J%4(5J>?.! B@_XS(6)SLHDAC+5<3R3>/!AI .R MY=3MVD%#U&:<&[HI>4+9X^$YIVN:9+U\Z!Y/J4O)^6U'=) 7U7:"P2NY$0S[ MW<5"#+B,ATDD;*NQ%#4%2P\ZA*K"$N,,MT_3!=F4!6.D)9O*X@SW25;> MJL2,01U1 V53M9]^?0>%&5*\V.+K*I_A$R^2](9G7>4BQ^39Z()".W1N=,FW M@KA_,0/C\YZN#OLGLMHRGO*-$"MS!PDMBR0[WM$=E3GA[&M4VTO#C3BV)P. M#U+BUDNAN-@H?GM*V'\21A,X:V8)LYDW(T $<]J!IM'?Y(>_E!7-]/=>*PML!#N74?3<-E1#'8JLQ S09J4 M!S,;1# >!G52V5Y6)4;/Z2.M6!H1@71V=N!H# L4YT:O.$>_L$,C> M;)9^J $4P'?H-K+;9[SE&Q,F_Y;N&SUOV?]QRHJ?!33"J(DVZ"$ZX1RFW>S; M[DP!(8^2!-E:U_,9=2ICI*41THH988BT8<=/C_2-%)673UN%\CW3!*L^CN*\ M"<&[&LH99SBB^6]?$Y9LB,QBT DHC01=E)'PF3_MQ76AP7+$F/.Y ]:"OT6)3A,M7#![L]Q%(6>G2M"W_60"'=_K4U K[3T33%.5CZ M\J3#(=CC7P@I-T(YGNF73@TABF932 [D0H<*@9J*_YE=F=>; UN+=5OT:5CS MPSMKURV3X@-FZ](*!(]B3;?M;UK-$D+I,SA3.NET-\F$7&.CHYQK9IXB5P2Y M%-)I42MS5+SVT.5]4;1#L1BLAGV9XD754PR[O:?(%=\EE%7_=8&^TQZI)(Y^ M$"F0[W;8_?KRJ[ ;$E;0E#2B 4'RVL8H@W@$0'U/<<^='Z_&_)HAN=ADI#P1*)DSFV&#MOB!&O9@:_L?=A&=XB)C88LC)"VI=[V. M;D>("=1K.24*E#=GF@XC7YK7R5,N^6Y'BUW4NQW%IW$L6!"-9NB04GG^Q%:E M%F+] SPH&+:: ?Z*KN*\U[GC";,N47;Z9:P]$X3QN6M(GO)6?:6BUO?Z^YZP M/-Z]UN##2"$ZCHO3$#<4[_I/XM.K@_C0XY9G8LYFN^4KR=99\E* ]GP;.7,@ MR J/4,YWV.M#NB-WI.R*]27(H-'DC;!A-VNP_S*W*E@ML\.QK'G;A]V2YG^[ M813FEZCHPUB%LF9MLSJ<0/Q>+M2ZE!N4.!F)'EG>/BC:H<]_D:=>PY#IHRI M-/(5^1J\%=/.6;+^_X/,L[K1]RSJ_19 )0SKVV;B]=X- #".GB6QWQW +8FF M*&:0!3N+V0@"&LYK M0D]R6^(4IZ[.3,K)ZD\;_OIGT;RJA2/^LN^"Y/?5F37X\&G4>H!7D>0@'6GHX@K&5',Z2ZFT"8)69Q M6%/QTR539@#3I5;O-YH@4,..A2[Y.-$I:39<6]%97E/M@6RH- Q9\2W9^5GN M2H%36OF4!U8]%$B^):F03$(OCL./Q]TS3[U(Z4J:U*C7TM'K/9I%T.@L+9@@ M1\52$-8:"V&@V_. ]0)!^-?5%VYHODK2?Y(DNV;K*W."DW$NM$*QPG.AW.A1 M"1>QZ[:7R& ,SAX+OOJMK,Z:+P]%7B1EQ%V G<4H?B[LV2 5+%P7?OX7W5C+ MKMRDB1]E74GSV'=ZO0^6",-Q-@E%LB2]96OR_0LQ9:ZTGD ]B8BN HJ;R]DJJ%#"+^F1O \9I$9FYJUOR)-JI]Y>F#R,OF&ID)> *[Z M$F?,R$WI8U.3\'3FRSY'G1I<6G.<%BN!*:;E17ZR%.4&J),UGW-' T#$5-J-+6YWR< MNQ$_"7,SW93'OD.=JK$3FJ>VU%EX30V@-%2%>#SLN%E=[TBV M$8;GYXR_%5MQX-XG+(0]H98[!Z>>$9>&L;AOA,]J/6[%YAF.I8ZX>:Q[*AP: M5L(DXW291=^?LH15M1Y'PR2MI]!0Z+P,/14J#54A_!%0KFY7+UE]3[HH"I)7 MT'G[\ QB9V+MF8!I"/-V1;@:$\U]HU2IS%(M?QC$H%!+GLL<&\&GX2V$C\*5 MN@5CAR2MG%M!&.L(G)7UUX6B(2> C\+COO:T. =D:"!T;M-IB$ISKXOIEFC; M.P'94HB=R99E J8A++J7XNR._';PCEL=")L),T,0&CZB1T9(?7,FZ92N>B37W;'M>RM>- MV?&2KT,$29KESXC $: :*@/X+SSGW:7XZS)[XF\APLJ',N?D8E(@TO 4P'GA MQU(U> )25 N,^>CJ YW#QU>]Z$*R[UN./RHG++68AC[$#83%:N(0@-(='="OU)>KU+:%JOJ4'7K8[@>=AJ9FP: MRA!B(1YE%F,QH3_]\/Q$"\]L#P-A,YE$0Q :1KQ=#*Y\-(6)O3=]I3^]\]2B^ M " 0AB! !F,C!F,C R,V5X,3(M,E]K87)O;V]O;VQT9"YH M=&U02P$"% ,4 " :B,U6I$G]AU<$ 6$0 '@ @ '% M:00 9C(P9C(P,C-E>#$S+3%?:V%R;V]O;V]L=&0N:'1M4$L! A0#% @ M&HC-5J*H!X4^6@ "4P" !T ( !6&X$ &8R,&8R,#(S97@R M+3)?:V%R;V]O;V]L=&0N:'1M4$L! A0#% @ &HC-5MDR6NFE @ -!4 M !T ( !T<@$ &8R,&8R,#(S97@X+3%?:V%R;V]O;V]L=&0N M:'1M4$L! A0#% @ &HC-5CQ#*$-.2 H>@# !$ ( ! ML'-D4$L! A0#% @ &HC-5E:=GU5N#P MJ&UL4$L! M A0#% @ &HC-5CTG,0 QD0 5EL) !4 ( !LB@' &MA I

\X1%$\@8 "703*14+U(@4.#@,G\Y*>VSQ@2(!O"!$\C[:^B&/OS M\#PO-,]%18#@2#TC/F4>!BH6/*CZAQZ<=B]E[_Q'\QCS/T-9@0I8:BOK^NKN M_O"TC#OA6@H%R0ZS$6WF\5$FD:H9#++[(4+'[^O;,11:*R3JO#H39C3P%]E M0 N U-E9J=BDQ\%J%>1EDL>SC&^4F>P_WG&W!P/T@&L!F$#HW Z]*67M&48L MLH$7TH5"L!*9YK23]0(3.ZD'IQ42DIZ31R"WWGIP1K+\)2SE5PY*N^:*@,/I M.GH,<0R%#CDL]8G]@79C_]>(T,/>(0QZ#.B41U;1[P,.U["N6#3(-,NMZ'43 MS7W"/%NPB&G#,B^WL@>DE[1Z<#JA5O2L8B7SZQ1(_FP[D"JMH>A=-W"@42;% M9EZ,]]$L>40QAL@L*38S28T0!:#VLAMV7TJ7\.?17F) (!3=0XMXUR/32 M/H7^ ,H*HX;&&T2MZ+2 M\::L8GP6A1X0ID@QJ?/(-UJ#<4JH8*GU"E8F .@5L@Z::IM(^WSQD\5Y](!# M!,8#;XU3N0(9RI18%!HQ*'BGA[*91EP(&M0#TXGOWE/0$28];GQ8X@]2$FD1$"J_7 [D47O7H=>%&+B M [&'[$ J2?3==+4/EJT]4%T^[8#*]_*BB^Z]7_'"=P,HQZX)GB%3.)V)]SB: MQVA%>Z'@(XJ_@MET1GS*!1I'7NHF%\T4UF"HTH'3R7%81KK4.EO(9^7>0V9MY7?'DP6FXC=>T^/[5Q2D>#PKYI)O M9KJ'@5WT;T^ 4N7B-=#&L\\$9ZG*IJE!"- 2HP"E;(4%PKP..;Q M-/XTS2-"><IZI9#)$B M$9U:=K-^G^A_ B*C!D>-^S&"?>*8\*F6V3]&0%Y354"T[P$C-\V=4)=APF^X MRUCH48[RVY?*LD+)./+C*THA<1=XB;AT_O]02P,$% @ &HC-5E:=GU5N M#P JCR)::./;$[4CRI8KMR)'D7-KI9"@2E!!3@ J0LN1?OP I63>"!$F8(-/M M0^,X)'#PG2L.#@[?_3:?.)49(!1B='9P].KPH *0B2V(1F<']_UJL]_N= Y^ M^[52^>G=OZK5RA5 @!@NL"K#1:6-)].^"2L#8B!J8S*I_,>=_+=2K8Q==WI: MJST^/KXRV3/4A 10[!$34/Z+2K7*!EP-V2: #WA:&7B@\MY#E:-&I7YXVFB< M-MY6[@=M]I=Z(WCEIW<.1 ]#@X(*HQO1LX.-F>9#XKS"9%2K'QXV:JL'#X(G M3^?\%UO//S;\IX].3DYJ_K\^/TIAV(-LV*/:E]N;OCD&$Z,*$74-9/()*#RE M_B]OL&FX/I*Q=%6$3_"_55>/5?FOJD?U:N/HU9Q:!P%NEW-#2-KBV P M=P&R@+4BF8^909^#&=F<#C:WYG&XP<-D-8UC#(%S=@!M0JNVYSC?/F!D>H1P ML:44N'0;0DX/903Y]H^_Y!M!UYACA"<+9@WK]2JS?O5?:OY@_(GU3U43DV_K M1WP.1$S\K.8I5G%'\!00=W''('&;R+KXVX/3P 3EM!PQ!;5GWFS(0Y-L+] @ MYHI4]N.>,&S[G^43->I-)OYH5<@LS^I]F^")#(==+(D@)A8@+/0XJ#P".!J[ M_$>VJ"2<\A6O;4RA:SCPR3<_$TAY2!,F=0+%C7I_Y<\*B7+\ZI<0UW<@3JL. M'<0"GQ%DMBB8@/'S"F/K$3I.;@H11<.S]!2/5Y(@+AG64,2PW+FSR8KB*DX8 M0$OD?]E#/KE!NL%L5S3 />!P?WIG$)>Y\'9 C)1%BAQ@';$4$EL)!)90OU8" M-1JY@$SN")@:"^Y7Y&Q^V'M%=JCBQ2[!?+,/9DJ;T77'@*QIN82(A8/0<'*. MXV+(*#*SY+%<,N\X0PBTGNPS&RR36M4 M(J!!L\^34(!(!,4;H#0I&3IFBL;_X F?F>'(;GW"WRPJM%&+5;/+61.1LZ2' M9$_U@!\ET/MQGL@!%W4%[5#R,WJ@]?!<(-U%TW4)''HNM\L#W'U$@-"NS;;E M>6:R)4C)M&_M4.KQ@QT_'9I?N+HUJ_:LESR_=X+8;?"BM2B!(_@ 1HSH&>@! M"L@,=!'/46/V?^2R5;'?NL0S78_(';')CZ;9821C0U*DQ$8BI>JLYK0OYN;8 M0"-P#FVV-0;(!+2+_"*/ ,+(OT.*JW.)4!=&$FGY[AK0 2L"X,@B$;Y MA15[$Y>9?[L8J@VA?5N\%))$)YG/[Y0-V_"%[P?2U8S2'U"5<^13&&Z$2[,, MI\39K0Q5(H_\^ZB"7F3^:<[%(V/P%B>/$FYY0T%1O'M:[JQMH#*$#W3P3 MP>&S9SPGY >3;.!DA[&AKVH7D4CN[)T9[BY6&;) M02G2\,3ZL#KZ"A*W;<>@%-H06$VZGEY*.Z0&*LQI8)2FR$$BBL0S']GJ4!G! M]$5G5SQ^PD \TS&N#A:%3)UX(7N.(*W[V_1]!G[FSVSECH/YA] M)D)[C!+-*%DH!5XO75W>)2,Q8V6>> C]@8:4:D3#H/C8MJTY+A3-7QKE$ (H M\')I,X+(%8= H3KRHFE"&6J*<2P$?P#/(;*9>8?#8(,="^ M[1?@*7BU#*"*5BVL+DWK6W7XTV(E5I*D4T)\9Z'J1*0C 9F44,:*$63ID*W0 MR76S)0J1L#.4F)N-15^$C'3Q6\BUG6O(O^9P-WGW"G\6VWE%,*7,4MLPO[!V M<\XL2MH#,X \D!O=J_DT"W$(RW8C[24NBH\WVIBZ7;MOY)G9V9Q3OY^-A7X+ MHGVS4^MV=\@8T_I$GMP(7\RE -#\=B*(A]:Z[[4U\7L[ E0'1C8\QF$'L M46?1 R8>(4BYV0L28_O--9J$Q9EH%&1SS.6N,FA%T[5W2KR['F/0I0'))\/Q MP&!,L#<:BP;N(!?O/ANPOTLXF;? H![QK7";6>,1)OG54_Q0H!5@IRVA7;MQ MZ _$ !5]*-;0^ :0A5FW!GD ',Z\S920@#(*FAA-H8=)R3;@%],$33(VF MHHSJ&8/K_OE$)AT-##DWX]QQ/-/9-)GDY)NFB*=$NV9*@[73#V4SS%=]F=F7 MKU5[N3RC]HU&=*7DRA9P<0F_\JU,9'*4WWI8$]D"-B;\V$.#S5C/70";'P') M7B.W. :K+:\)]@$@9WNQ/6N!S'@,>W;04E8HVD&,N89SYPT=:';Y_23&=)[K MD3T4%;ZN.9<8@VSLXM5&J$OVA0#[\K)>!G:(D%(<8C:M[QYU_%,L:[B@(4H(Z/;[I/_Y^?;3Z[_^ M_&).O?E7]/K$>CJ>C;XNT/VY]WAU3$Z.K^O?[P<+ZAS/S*=#Y[U;<_O@_=-Q MXV%^9-ZXAW]<7M;[U[79O-7^>CBS^L2PK,,6\08?3PSK;1\L!OW?AT^=[Y\? M>K33PG3RYFEV/[QMS%^[/[O6L#']_><&GG__N+A"K0'HS!]F_9\OWS8O/Q[= MF-_'C8>CP\[L_7'K_!JTIR,*6E>=/_Z@GX[^_G+9&K=GPP^-^W/K]N3BI',[ M&?3OWM2O/S>O[R_JG;OFXG;Q9G'ONA\G>/RE=MV[G/2ZKX??>]/LT\ M>N[5;N]&Q_WKA^'?$_/^8ZW&AE_@L[\J[7YOU4R^$%(=%S5M2+V:?=5V^(>CFK,@L5G3I6BG%?['=RSM:/6;9 RTEV(3B22Y!0H M^(\S+BFO[:KEIN[+O$GI*DQ E(R[B:__ZC)^8=^"R)H]#/U219ZI1-$'+M*7 M(1D040*A8TIU&5$0^)S9J^-&6GLT(9+F;N%%7H]&[ M*7=L874_18C^D]*E^Y*9K!=+C+?2NJ?8V77O#E(3J/]L59T(I&@=I&_[L/I$ M6_HP83N5S"L3D0D=H"%ZB*'<\ 8;L*@=!()/[8%I;NY2 ^G/1209NY& MAQ=YL)2W.FM.,'$A]2?/N_(L;.X"U!XDXF ,DLH.O(/1GY;%R#L?ZY)2HN@1 M=&\>DJM-#"(J.B*)OV1'@[.]SP2ZS*%T;5N*!9)#E4T'$L&DM#O$-IE:JA4B M2- ?HJ4U91&P*O]^P-9[4SQ[HJ:T+2'5\V3()3>5G<@SFRK(&6ZU#-SX_R'Z5]*/0DD.5R;XD@DC4 M-5F%"J[$8"T66U3EWCWXE9H/SCCBL*[@Q8. &0H:G4ZIX(?-&5 MXO2..K@J!2B?O@=L#UEY>N>0V?6?U&7C9BBBPDO(Z5-J'C''S/]W;6&B>5.: M^,Z:ZNJ%DYW4E'L9%S%"#?HX??T8IAUVC5)5?ZNC:?6](H04-?LC6 M)3Y9+8]"!'CM4E&V:G9 H804[[ B0C+$NYIPD!5=BUM>9*%C_T[] M\L":J0QU"327=S_K4A8E=I B6I08ADBBH_RD:)/]'4H]%B=WB<5H)8O^V"": MT@SAE)20K8F %M3'96?L6ILWHT6=SB,==3^, "1@B((K?;O1RD:8LO CEZ1Q MW/X !Y/TZNRS;M;OGV6YX6=_&)U8+XX13 M4UAB,B:NI@-/:0?8" 'I M"B0K-Y^?AC9=]=Z*M#L5.Z(_6YA;+\V^.0:6YP!LP_7%ZP&_W9FE"__&)6X? MWAPCSIV)L]31? )C:.9YW?AYP@*$N^$,W!;\-4 */U:T;-Z-&*$AE[T%CF?O M)>VAGQ@_P2H3?ICC78T/.&3!!'_F?U!+ P04 " :B,U6,=E0([:. #: MTP@ %0 &MA_<+_?& MB78_QO9X'/;=R'JUZTQU9YVJ[)EC;VQ,J"1FIMQ**8>4JBOGUR])2:D7*8$4 M*2JKRQ\\W=4E 1 $ 1 X&__ZVD7O7I$F(1)_/?OWOWA[7>O4.PG01AO_O[= MY_O7B_OSZ^OO_M?__^K5__C;_WS]^M4'%"/LI2AX]7!X=9[L]O=^^&J%O9BL M$[Q[]?^FN__OU>M7VS3=__7-FZ]?O_[!I[]#_! CDF381X3]X-7KUQ1@"?(< M(P;PKZ]6&7KUGUG\ZMWWK]Z__>OWW__U^Q]??5Z=T[^\_S[_Y'_\+0KC+P\> M0:\HW3'Y^W_RW_SKT_L!XW?__H]_^UW/_[X MXQO^K\=?):'H%RG8=V_^^^/-O;]%.^]U&)/4BWV&@(1_)?R'-XGOI9R3@W2] MDOX&^]OK\M=>LQ^]?O?^]??O_O!$@B.)]'>"](BF#N!/;_)__([QZ]6KO^$D M0G=H_8HO\:_I88_^_AT)=_N(4Q-9\OT4H_>X5 _WY[KJQ6O81^U^4!DS4;]COO)&">,/T MP#B5UU2#=^@^I7_>H5B7T#:4-[G.6B;VUUL/T_]L41KZ7D3,T-X&:FDIS!Y@ MM$4Q"1]13H(F_2)(;TPI]/V6Y>_96%Z6%$@[Q/\O0*U/4",$=K@ MB$>V5U'R59>AY>>YZ,W0=TNM.E4K;O*2=1W=51C331YZT5$%5319#:[)%=V' MFSA1 6I=L,U6C#1'>']@EFC%$ALOVILN[MP]2+PM^YG=R%A#EO"T*0TB;K@V+P?+AFC-B$#Q%2IK#S MJ3%9?TB2X&L810K$'#\QM0DNT!IAC(+4>U(@H_Z5,79BKLO8/J60($:$JJ-PF]"J7)%4YV=RAB M1Q9UO5(UQLIAF+4B9$N9P/[#S-2C%S%&T)^<>?&7);T2!MA;*_G.,("F.,T% M>O0'E(V+\'.CK@1S$ LCJ^I7EI\9M,,KA'=PBC M4'5?M#\U9G5*JWJ'J$G+5)RF]IF+&4!]3PA2A:R\9E)2^0]\9N=BB:7 MGYAB20GPU@L##3KX9P99B-W"Z-^ZS!Q(&H:?L M&0H!&&38PJ<>!@GS ,$1R4&!1AD$4TS\2/TV3#V+3TE\GL0IA4>_VI2<42!T M )!)LZ7ML8K<5#,4A>3+1R_V-JJ!W-:'YBA:Q%YT("%)UKG/2,_7FDOR<#BZ ME-?4A\<9PWX>>?1RS:)!BF9O/"ZCAYH78NK49ZA&3J3ER U!,N?7A1CY](K* M$/R$#I5"W"),DCA&T>4NB3+5.Z426'.J=^81%E$,+L(HH[OMTL,QM02$(N67 MANN8I>!4=4P!J$'[?97%+,5XY?D:VM/YUF@Z8[<+4U6%J']E+DU!#R7T6T:! M7CXJTM/YU!A1W6CVV8'_2>WLE0(QQ[V^"/Q*]2H%@68T># 4BU=? 1"BP=Q$ M*U2O3K(8@,'=+HW7*],Z!,E<3E >MEAB6P2M%(Y2O3*H$@$%=* /\RJ2U M/C2W@6JQ?F6BNM\:S>D<(_\:@FQ_:S*T KV*].L!-9@J%26!U!>P! D@]8) MD@/0,%0*8,T)0)0C4*:]!XC9BI;"FJL?L]V/C879R@2"^I9K?6G2N6KG$=2W MDQB R8!@,ZV@;?Z;W]O)TI:9A7%FM07%("]U>=CAG8V$A;HY$7YO3+*-#(0R M<:*OS9GC>D)"E[3ZQZ:3">H;H/FA.4[5\Q3:5-4^-E;S4L]7J!LUP=?F>"9. M6NA<5.1@3/%1DKQ0)K8?CCG>]NTL=;CLY$G7Z1)^;I&]T M%D-=K0UA-'>J]B<\U \S$#RC"6IXQD/#KBL#-ZF?\ R(\LJ401NKL/:W*,@B MJA_[(C"Y+P*3J Q,9@2M,VHX'PM]4;DQ:D W=]<](O>K\*5_#%]ZU05;:T6# M0 WNJ@HKJ?(+%(!'=P-[K;/!2;8G?NW]P[JT7.3X_D%_J:.1&LP55$3E0?^P MVAI4QYC?%Z0)I>X#H^[\6OE['IK03>'V5NCBGC4 M"3A,4LYU@T10[) \C CS2U*%Y<=:[0I\K8A58^(/=RGN\8C MVTW>X8#2E,7AF-6JP#>_+[^@ XM"T>,*$>J,!_3HHNQ>EQ='_66! %M0U*"5 MT=8BO@/$BA%H9K@U]W\+B!6.IEX8,7^MZ=>D15Z&N7:46?5T][Z5[M84PGB\ M5FYA ON$GO;(9SN7*DV81@DA_+; CA'VV_0"1<^7KV%*<6P\S*X0DD48M9J& MJ;+"3"K8#(?IP3L&XRAN5KI)>/T<"IB-/THU31Y03A<*]%DU%J=Y,QSEE1#%7Y)&V86FOPJ';UXT?"\<;Z=C?1LY M-#O>"V$!1+]6M:$7#.E L1/>:J/1[W*C -3*4HXB;L?;M=8@AS;-#7Q'=QFS MA=2R5 2D"=N1U-9\)1ZFATJ\6>-D5Y :;SQ6+CQRW3;HL&"\V6EA1,YB2!:] M9%PK7AGE*3< V5'*\CI1XBJ]F^)\+MR9D.WL=48/>%0BG>;)AWFN__@M]L?_LLHT_W-F'^ MJY]1*[!#>,QM0P^5C:A?4M9N[:O:+3UG0P3(CIKEYA:%54G7B(.N <:\O2Z0 M^,<:KS&DUJ!8<232>O&7WI9M0##/S@9\$QY;+T![]._+3#-3! ' -:&]]$-&B*J0JV01=W+S9V+ M!+-?'>%3CT=K0;1%S0?IQ*!%P576\)JE.9B+7 N>/AR\#?5H-BRULTF*LEG= M;+PE:JPDKPNW.?.B>FRUNJS'0>U7PJ(L=WS>P 1>*\>AG]&; M!XH58KTUJ_3"]+2,-_2O[]YN/?) SU%OOX_"H@@*/>7_S%1MA, T4=G0V8(4 M2H2 AE)5S"P7C,..+C8*F6L1QJ,783:".0:?#4%W,R0C[+(4F W*@UH9]!=$ M'9RR#'I?ED&C9AFTY@U!%8N-M3X4A=%!7AB-BL)H1@/SXO67!P)LP9^ X#5Q MA=;!8[!%MD)?]@N>Y;?6]KT$;]*(]C5Y45\.")PY56PU2]&@5P+!U(52VB)% M1U,&0)GL""5ODJ).. "8T1>-C9XIZN3*()A2B;)UBCIE[2]-!K]KO5/4"1-\ M;.R=,:@-B3K):G!M]Q>)WF=KF<8>. ;[C8J?:*L3/ #(Y+;N?Y^M3CH,GLF6(8TWT1H;3/B] MN>?$[0Z8ZA1*09C3W%I33 U'J?NQL<1&JSFFQL$C@3":PHO$YS?O!75I66+K MH-?3M1=,M4T\[$-)K6$4S1I\S?[,5Q"$.S:T+8E?!VCM95'ZW:L"39WR(XPP M3M_03]X4O_.F^WG!4\NT)CLOC+5)S;^VR]@M!8'][ &]/B)6HU<$H&;TK3"8 M,^;U#NT>$%;D;N/3HU&R0:7'YD"IT.9%4441U=,PYJ?J#<7=H H]I2@.4%#2 MQ3Z&6#[)K$R^$2C&*/$;:/C;H@276"+O 45__RY<8_*:/<'_]1@S6:Z/<93; M)/<$%@^$YTNZK",E!Q@@S@9ZHZ&NP^Y N?C^_>NWW[]^_\I/K_T$ M_UK]"F>Q(C''G:2Q6NHCY(F4-+^R3KY"*0'59FNHS0(W%TBUK*2U4#C5W5)\ MS2K<=/4@36 \37" \-^_>TN_X[OJKWZ4$!3\_;L49\16,8WT1B ME%-0KS/YOE*RYX M^Z<^WFH:&![8KZCK#,V4\3BZZ+^70. M=0'7"OG\8/PH;U/F[-;9,,:S%U&7;86$_F+Z8GGN-#8@QNY85/IQ 0DS 1<= M[9M.;5#Y9#>;YIASAY+J5=[V3:;&J>$HC:Y >.G HB@=*,BK51!,)J0A.DY' M<(,<-;V[N$=:=NQ_D@I/XH0+/YP[MWN6;.V27Y>G4P=<0H-+?TYA>_2R$1(8 MT(EKDNVB/7P(&-$4?3EK3O>MV/3M7T*6&V_,<2Q,80N<"SUE>=Q 3R03RV(> MMQ8%*8"O^MJ;@FV]]##Y':6%UG7D4O]VTN;?\-&N>2GA U6+U,]TUY(&5K?& M2ZRIK0M)DTNFKR3U]-L=(@@_ AW8]C>.+9"(5#MX&E)GXB7?*>40%CF7, M,IG'PLL[]H0Q\UGO(Q![X=!7Q;O92_"]1JQ]\*(+.,5 MZR@0%66"$QD@.$6SW5):[!V^9.A*.*5KJ8;$3"C(%N*3D%>;6<.7DU%>6)KB M\"'CK6=6R?)KC#!9KO-WEE-[9GVDG+RWULMG6UN/I1^Z[PJF3=Z(\,_"JP-H M?C>9(^2FO3!T3NK$&]&UG1R[UVP&=*J$7NW]F\-27!$5IVLK![@[7$FB7:/# MRH/8*RRENBCAIW,I/>O1STZ]3GOU (,V>ONTWI"ZV#MM$F936C @.Q@_A_-I MRKNEK#C)4TSE:%$4+$A%"&CO@ #-HQ('LH]@?+%UA:[5 ;G84!+T)R&]828" M4F\&/0FW'L1I&T"!U(Q?FL_=^WX]))RLW]['5M-YJ([CH^OSU1T^UXD]56=/ MP=,S5S]U6S3?GVRK]!(QB[0XV,[U\]-\LH0_E[BB1(]\-R(',8^,.&SC]//" M6FG5N>.KD@S_:6T=*1<'73O=? ?KC"*[$ AWD-4D"(2:&91N@>4)Y"\D!JAN M%\^\^,NR'. &,H/-+US'YA3,7FNI1LNQFH6J8L=@J##WI$YRV8(AWJTZ9V_+ MH9E7"?[%P]B+N^>&A+V23T^&Q[*E UY&F;L4.KP,GH2D^GDW^$1*3TPNY#.C MX(JJ9$0B^=%6AI/>;%R(1XC]/L]E1US[+:!2H_#X]+ M_F[4 [H&J,FC'#$X(R9OF3B:#.LXYRZ#!&\CSR3%/_/*M.9D, MZCCG+(,&;P"1P%$R.':1SA%>/NU13":6B82&DSDU>AEIMF:BYM8Q.TE]LX\> M_H(8WJE%)R7 =4 *H-=-^6+6N"0L"[R/.G7G 17 MNYCG3V67&;NL>R'^V8LRM-KB)-ML98"OXS1I_V[NP2TQ(_,C\DB&^3%V7LR[ MG#"8^(R8=G);Y5EQWU[97(Z9X64K/3)XX5/.31L\'*;$[0FLY!4#V&K86!<9 M,0KM0C^G9%\1L]5@B^0CUGM$%6#XK\7 ME-)'?E2[:GBE3^&)R'J$""P&X:I3\HQ-JF>E' [&:@[,5SBS"?S#Q]YT(9 2=@E"%LA-3FZHGNS".A7R+F M,=4"^62RDU/@U'<9TNFFZ'K8" F*S*.\\-?\B-BB-/2]B+Q4&S:;"(11EE9] MQYSLE3X:9A[/!3(25*GH:+L(4C_?:07UZT!K]!UUU!Y;A[JH(21U=9+/WJ',U3E.U&P2NJYR>OX*F/]2^D.#)- TJQ!%@@: MB<.-M2Y2XJ9V4JMRF0]"5F[ MO,MJ&R93"BD!#JV$%I8,)UO;+V$4]2UN'FB_%E,4@<6,Y2 M MKB/ZV@0Z>2.1Q6K;Q^AO++$/60S(IG/:X M%*"WY"UMZ9?8SQ[0:_I39LBJR41P83=V0M=$BIAIJ?@X1_&Q8?0G:KM2(+7E MU9;2>9T?;#(A]2NOJ,5*R2S;4S]R/+^^=2862WY&)1BT]K(H-2T9QC$+O>^Y M6U",J1/M%\EU7_"9ZZH-T9X_WMI%R[20P&D/FF-#RA2XVO.Y^W%[$L[V+=EX MLH1CO$HP"C=%LV?_4 NY*[!Z$,@S;65L,Z8*G&B@XL?;5$>WE/8$7!H<^2_ M*D.,/PRH2)0$SR;>._U4S-7,@;EH^'F!:#*RBI,D_'*V^T2R4(N->[_UZ8IJ M(:C6<,4^7_6EXFXJH0CJ[/H#Z2_%,W,0VV"5C.F^#R^)+$.2ZQ.:02_ZFI", M-3M8KNL!&=Z"!W:3[/G>[85=D?/#W( XS;H7S2#S\P9*C (4%(@GO&I*"#C9 M[2-GZ:#OK+R'+L+',$!Q -HPQU\^,=:V5FK<6R[FFY;=-FZS=+E/:TFO@3&O MW>].R<^2+][HC II>!AN[^5?G]9U8X@5PX,H=)XKY;$9RI8S-D#A@C4=+7Y0 MQ&I4! &%YO(BKB<5,)_**Z*%W"AW /C144SC8TV$)CN0Q=A/:XL-\K*4GH5Z MNK*!4]G0J6@GR1,S'O<+R"]ANLVK02>3JAI5IW2 :7.^U 'SU=@20A8^744^ MYX9Z^=D#"8/0F[#YK2)9I[KE5;E?ZD%?(U>SBD!/E7U"O&A.6B"DZ:2NT9IL M+\5O)K(Q2$2^DG(A-5*F[.NK0]LS,P?]V5U'R]3LC))U^N(EDSVG R#6G%C179;JG>]Z6# M::O(5&LWP!N;&I])UVR,RP8#Q'X8(0>YTV%*YN,AP?8H@+>&D]]%@'&/D1_F MHQIBBHTJ8'JXC;PX7<0!.X/YU)2P_315&G0%@W,K(+ JUT*Q<$Y9VX"[!*$)'G1F1 #KKF] 3-P-E^FAPF5 M:(M!.4X[A::'!,<7?)."; ZL,5/@(D-)"7P,^ ME-/V:FWT7.U)$2G/0K!B)@_6]>BXO[\D^ L;=Y1[>#4RE!J'#4-Q+1=HQ 7* M%&L=P8:F2[$GC3$%,&7:284F9^W_P)JL-LVKP6_#34#S-WC8"Q#UCWG=/348 M*'QD+_'8'/%;C/;>@=,&VH9 4 X[-2D)28D]UI[^-!6DG96\CAL$WGH'3IVC MK0FE[K0W*5@&DQGI-<(8!=5X,V>6N4.(H\:,AHQQEZ^V'NYW=:JY!&NJ=)W: M]E7D^G";@7'BO_7"V8D>0M.I>5Q*_ 8$G\8,LZ+G/R*,D#NTSMIOYJR/LFIC M=]?)6/\(%C'1Z#,QU:JE&9R_)[T]H5P>?I-F3LQYLZW9E6KVD?4<2C5[V6ZI M9<-MAOTM]>:7:VF6MWYH"$B<3",,D.I82_2V6JL.U(# 3#>5S6?O#A.VC/_A MQ<$[4 14 9S;J@M]H2JSS4X#3RV-DNU_?6GVXG"==+(OY'X6&^T@VB@J]Q$* M^*KNO0B14S@&#-+LM*K2R&E@4H#6BOX ZM\J$24\_K_:>O&') F^AE%4-8 M M8919 M8ND??>3?-/Y^20F%S6Z2OKQ&I@K3CQR(SBOO; VMZRNU_>3*3YE'&) M.7EG&0ECQ.H_YF)([:[B5)VRR:0\&U\U%\,A* EEF_2;Q8O+1"] J*=IO MW'IXALM?._*$HKEFF/N%[C$3Q\$+67[4:;JXKO9Y6#>I9@G'QE$Q*0\2R""0V9V)*B(99A'D<:ZN.2R*?!GIQQY">3>X;;@_3KJX MCIWT9-*C[E2U8;14;&4D:X:ESXH2,52,.OH/Y#EVJG[/$C(J;O/PYP&Q*S&N@7+]0VK M++\)O84L M*N:G6I)$I$G>[-3E<*PZ^>;4;8 M9A99>P:N I3O@Y6KIMYY\?Q+S*^Q+*'\Z$7,<.7M$B_7:^2GR_7ED\]O.'=> MBHJ[SF2:88[B4^MY:%!6@'=)6F&C+C$+LDA76W2&-F',\KY\E.H_D8>;"M,3 M15*!>1HBU6.7K:=$/8JRE&C89)M=A[:3R[)H"6#0+51OO,"&'TNTDNGD91RH M;5XE@+,9U3&X<=7X!.Q2,V$#]EN,""66/U%-UO5V[(7CX45'?A#5SNQYH:X* MAIMVV_O^$F@]T%K3II1PK5B/!?-+R,':,VE>%#4WA0$!5@7;&@SLYA>3.*6* M?AGQ7_O[=P1MBD:69LL1+T+"0&48+1NDTEU^C_8>IG\64'WYM(^\F &>;O+) M>$H=&%M#>F547I#4Z82&^3[W-+U^6S&Z#65,V*1;W M5Y3@,PKHBU*7LQ'@1X:M:GBSW<[#AP$"7.]2=2K=O:H>KS3R?:HA+X]=#*[9$KQH ML=]3!A7=P#^AKT=:EIBGE_<8Y:;5P'ZV0(+^#?4"$1^'^QSK:,JFLP!FR7;V M)G\:U6Q9#<,B!S[6G=*2Y'[L'=JS)O_QYCO-@20U/K5,Z>$JP6TLFI9A-)8Q MK8Y4L3LY[4?0Z+#KE3'UZ=F]JA*;V8G?>&7GU?OVZ\04ZK94^GYO_/&M 'K$ ML0Q!Z-KU!A$VBZ-571WDCC9,'/,[%(6358J7J ;GV>00E787!([)D3LYZ*/H MQ])8 7+4<$]!#OUS=CJ,@36AGE")V\^O-3V[VG9N0QQ_0 Q#'.6Q]6!R?2#T MT>/2$],1M_P Z.7ZS#RLLBN!1N@D(Z\WGK?_M00A228U5&OMD0@1FP@WM 6;. STB<;TK)*3,QN\<%FV?RREF M\\R\33X;Q>L.T/&: W0TTW@PZ!(WM6^,D0+,$7.7!K' '5<5>%.ZM6/$U)S" M!&66@9(F U90-CC*M4F$T.4H9C5"2T;(8&952;S-1)JPYRFM/D\Z^8^B8U07 M&M\K2GX$$)1N2Y)^\&J!62@L5W5Y:E(Y6D$PB^:8:"!;KU._37]RYL5?EH\( M!]A;IR:*><25XN-=9RA<[:=AP\A<'QW#5+G:4",4H*?*=5@(L\N%\)/N6(=; MY4.4MY0(D-+>Z06@>TB(@*H=#?T07.DOA-O'8V" "?,S_KPG2SEP3R]GV]B7 M[,TV:QI>AVO P,/ FKH?"-$YM_!#1,TD58%9IH+6ET]&&4;:RH43H5!T"XRR$ M!#"T?.C\F2GO^*VF-'I9@C84M5TM_UJSK*H-$+[%Q5]:"D*)-_H@+ZM+N'B9 M)H*.HTK9.G3IEK+) 3D*"\)E V/';%/I=^@1Q1D:7>A#BC+N#U\ W280KQUCOP&/[XS'HC.U""';];@&"MY)E* M=*ZWSB!1,[E'JJD ,-$D%,+,[I&UHV;D+BH@C=\W4D!&(NH%=-<;0T#&'&+F M0T*4:[Z(K_.+BI>SJ6]QL@Z-O"2C8&X2PKL("B9?&WE1IHK"4%GC(&;7>TB) MP'F4/^HK3.^;,P4YS;!,,D]AH-P!U4W]-H"H14 DG^J58%,7%^T _1Y.P)[+"T-9D\'%9Q8E[.$Z+]F%6P?@9N M_.G>"\SPMF!(9K(;VJ3,Y!8($>W@QNBP>68WOI7WQ)NSF*BQ*L^ )Q,O$J2@ MC(45CSA<;P,A(3,()@[+L^\9@HBYLPLA%MK/>OYK'@9U$$KJ+OQ0,\E6AZ66 MX1%_Z:K2NX>7569=O-;911<: R5,F- M/6D:(7/G9E[+<7MA<]K>>*];,L?/2$,.&&!#434)/M=;!D#6/")HJHK0VZIC M4!(SC)8M_-^RD(1Y*^QDV51H?A"!4=,220V95!??2H80Z]Z%,2GU.5IC^C M'V]*[1+H7/[ M!R#+G7.GH17ZS)];;J+SLMM('5A,J /,^F^?H?0K0G$3B_BJ-%U!&) Z0UNR M!OW@>A_*:'$Z@VN4[O35 TGX/L,KU5U(OGRD!&Y0T5_:0(*06K0F6%/)0@!@ M0UM'@L_U+@*0-8]0A:HB#*46^R4QPWVUB+WH0$*2K//'R5X>W@HAF5BYT$6+D4\K8AOP)'2KGXQ9ADL0Q MBBYW2925S1M')OG6"=[QDW_QD&2I&)^)G)\>'F,I0 AZU_M6G-TCE:@O M7Z@LMAGZY&<>8;F!X"*,,GH_O_0P&W=/*/V\]4EMD9I9>S@"M;"[#ER=+AIP M//!HO"I,:XZL.# _0F3'(+TRV^8PK:!-I6N;VT>/0^=HI'YH\'YN>7[^0F"EINHX9=(.E3%* 9C9-"XWK/=-#SBSB 5 Q#QN=(2%E)K=LB&A[&O9)V#RSVS,KND&_92Q6 M_VAF1^1P%NN4-3(OQKC2(S1,@O$;1 6VJ?TBQ^EZ^\ HF\ENTE"+'M<,)I.9 M[;76O&/JI)T=\LG'RKNN'-K5!0DHGM"9<]>#R$C7$^;!$]8J .T]7$QN/T8B M[U,O1;,XL33(G/Y9!UPYY#M,1QZP]TZ*W0H2C,)-?)YAC&+_P.L_HORQ%=\Y M:D_+X-#F+C55YH#NJSI[>&"@^VP2/B/I='%3T]['8V52*,O[@3N;!76YH(?X M(]7@1R0B[;T0,]HZ%0ISU"X@ MN0XJ-6WI$U1 A0K]L<_+MZ _MSC9(YP>;BDE*=5N-GEE[ZS\T 2QS\D8P:13 MJ,Z?3%D?[I75>COS(! AC(U<;W5\5@5P\Q>@,H,*"?W9T)U"P?K$J1=O0C;E MC%/&&Z:NME[L=("X2:*=3ALW?E@HB:O0JA^FO@W5C[1/2;P^+;>CG^+Y&Q\K MX[R0?>LF#JQQ/$@77[#Z1Z.LYN,7M YF\9)[:T4?C,[(F0](HM<1,>(Z?C+0Q9S( %E5E+!DH, MBMDZ=-PX.+2Y[VI5YI2BZ0M_V=F_=\A/-CD'CX,Y9K-QA<3-7?9C>5_J0E^@ MS9(R?$@>$8[99?L#]F;C'HH(>TXACB[72Q7HB8K9.]#G\,YA!(W/[$"'O'R0 M1[R4#_3Z3&MZ:N5O-@C)RND-6N>Z,M!3D*$FNTJ9]8;.-,*4&'DDPP=.@9:0 M^B&<1J!F@ ME,4UO%:IBAG&LSSODYI[&/@!YM^_G-$Z[UOJRN\[5<5KHJ/K[ M?ARC2_ 5P>N:%FG^_CKVHXP]=;L+-]MTN?Y,BHP?9Y_RU6\BBZ!OT5!%K&'-/)J 0V1Z\"=06/^D4+6XN9@R?#$MC/UXL## >&N M3G"6I9^2])\HO5RO$9LDB([V<]SS)>I#^2D*6 K83]G;1KH(ZF?M]U'1\VNY M_H2^'JE98O[Z<8]1RO_5@(FU0()6J]]*:^[SE^['MS:U!]5GA^(?Q^U&'0PS MV)?VM$6P=[6D,+T8@J%UH17"A+?CZ/M^XM8;0!97 MZMJW]&E;:HBW3VW7\%@YU>!5LMJB#SC)]N>72Q-F3!&'PR>:RN(=RTZ(5P&6 M,,%IW;=)J#F**3#!0[4^J8H?1U+8M8>1]&_5HTAMM*[N"PI2UF>IZ5=#+7UK M=[?Z@)(-]O9;>LY&"Q:"&;5Q5:$[Z]RAOV&5&0AYFS.Q]]"XK7JUVVK-C1CE M_DNOP^/=>@709OK@7% G,XRH<]H2_+Q>KI@B> :W 77EZ1FG-TIX-IYB5Y:$ MI9!CUFBJN.'0X_[ ZA.SU]L2@,P*2ER;LU M#02LB.Y L=D$/3>HXNV%0F% '=D:!7DU1_W!#'0M0&5TSM.UB8Q MNVNG.TX7C')_;HT@VP_A1L776DW^FH!-M(,<@&C@TBC@AOX=L1?87+I+ \4D MO"'VF?-:I(5##*&?27TU=[J99/T/GL4&J M5FJP"4$MLR#[5KN*%F\^4]:-.U6T4#@+/T(E.9:%9ON5M4CZ"1TN21KN*"WD,PMN M)YCZ@,<9**/$J0;;G<^@+DA%KD'2 5./BD%KA#$*4N_)F%M.NK8!JX\/4 T[SK2>"G MI;3T[P;]T&:0;H#(1NCM#_ )%ON:4+%7V N0%P>\J0^]JJ#PD>LW_1%O4'NH M\M&CZ_\XKD47UWCMAT/6O2#4C9R2E8=PY, K9+(9@*(M=>&*,8[KE\(J$ MC.;5?V0\10?'3 (H^AHPFLF R,D(6_#12S,'^. THU*R1' >\& M=%M:T>0,Y70SUV>$53"&]MG8!W."&+Y;37M WR1>3-+DBO+N#D7LBG_KX;3I MAZIWYF) 5S*@2L.C7C'(M[1!D8? 6$JQ/,!> 9Y_. @,[$R5$4H-#%@3%Q M9K-W^+G=ZB(^YG 2P5-2_UX XR^ TO7JNG, @*Y*ZB"R$+AC$!;-+\A7;_XP MK@"NL:J0-\./M.@RL@=!?ARWZ]KP'U%RLN)*TA$:\CU\S' J^0GB7 M>WYFFB0E'\SH0S!3M'PW23>@]%+-\75\1AFB:QPU=)E+Y'6"0UU9:&T!N M(6PAYPD+TWL]SS) ^41%!//(VO4*TP 79];;@ =^:DHX*GTG!G:C5+HT!$/G M(B:&"2]CZOM^XD?10!8W^ZW+EN[@431H\[1H-F=ZVH"='1^J8M1CVPSK(LO: MAJ+]IZG'DR78ZYAB0N.O#T/P=*_)$#FV6&1,^]MP9U!' !2;TC;HL \2#S(O MQ;)@S;@8.X!GX0/;D&27A7-[\M(H#[GU#M7A:J("JI'Y.T(W6PTB!SOZ!8P0 MCV+L3PQC!I9+33:"&*"$.[.K@.H>U!I*T0"B=A^0?*I7FM !O?_!9]9C,>) M'?]^%AX53+3"\6[^N(JPD'B;#4:;XH5/02++H[(^JFR?D%_"='N>D92>'7AD M2=A(; X#K4 1&^3LW,[3Y;YXF7&+DW5HLK4*A7:3$,)8\L6 (4?]M*/IWVX".'L\4B0+]CE$\8&58K'>/-;AX>RDARD:X?5V4Z_ M__EL-7/)_!K4\4=J+[#17FF= 7JZF7\ZB^@+A.]R)2UX,+]#JO$ ;G0)8;F% MGTP\)Y."&E] 9>2%9-_+2-?:.BP(4;Q$^S&D&YV]]<)@G&&M0U+25.&'X\-Y M[86-54T!($>!O3Y.]ZBBB!.SB]]=A*PS2@##Q%+( W MY/2@%5.2 II!*'I8',+0D9PW,RN@YG,+$*&7Z_OL@81!Z+7?F8]N+\;AD^LF M A-=QF" Q[ZSNTJBB(]*YDRY"9E/OT67<JY%LEUFZIN(FRYC^H,8FQ0VD GDFM=^Z^T.)B3/;!Q\]:AY"+_J4Q.4& MYN-O+8JY9LCIJOP"(3F5D#*:3S M9+=/\AVX7/.3R74.J9\B=Y7BVIJAQ?C918UE3^S'J^ *>S&AYPBEE9RA]"M" M<1.9V#^82!WAU(UUY6N86.9>P'#ML(L"9#<>AR'-$!=;P;DZNQ#.74B^?*1& M88.:\V8,I&JH*6M!-Y2V 0 >NU7*"8CG& 5Y.A]1A[+UK):UO]G$K)WZ=9SG M_9>8_:KN+C*$=!YOG51U0+"S3 G!\BC?8D **DIC@?*;! M%L+^H['02ITH(3EEE&"DJ)5AG[BOJ%%C6:U9I('8 MC2H"]8NYK"?F0WJ/?-:D=@9=A^34S,%ATE2"OH:D4N;/KR;X(L2(^0-LC_V$ M#I4G<8LP2>(819>[),J:??G'%@@UKP]BM";JA?3PC![-4K!T >2H_M-,73RS MN)*.5 -A$9XVXV=6)W'F$7J:Q\%%&&4I"BX]'%/?@="%\'9_-=:-J]M3Q=/) MQ?:JJCYTO2VHB@]>6*$'>?)'[:/%>=Q4FJQT_#2>4[V04CW*VJK!=AYSL$::PJ%.64C:AW[)PSU0R(XAYP!O:8_13&I%4!;U83&9F):T.(UF4ZO&3K1?2_UJUWR@/49^ M/BC](TJW20#BN> SAT]OIHR^BQAF-+[5P<)]CV2=E;['!2(^#O?@!AQ06*YJ M,%U)KY>O(#O,-YO] :#5+PTP1 M8BOW.8AR\DH6>RJCF>L471N0-*8S&3[2(4F9X7U=OTE30&9S1)61'SFU[&; M<(T^(H\])@@6K!8U3(+E>D4-D7N=T:?0T8NHJ?1GA.@@'2.O MJ^-TBS:L_1RA=P!"N1BP_ECK,EA'4OK7ZAF*3O_7>Q:?\'! K@G)4'"6I9^2 M])\HO5RO$9N[A#HR&T&EXK7;#6G:_:R92*HQ#T?+A^NKN?MI@@9P"6[H'C!*I&')N>6ZNGA=$GJJ ML!Y,"C*%07);)*(B-"!G;.3'UPC3B^G*>RH:&Z\242.=!0X)I8C-O%WE&1B9VE$#$G(8.J'(84GJG<>3FQ')2 MR^Y9^3% E9#]X45@(>"(-%RM.5K=M)"\ MZT22\B[7%0.@ZZ3RKN<5VR4!A^MX<>]%B)TZ[.@EQ'P1GA%4+&/:I& #J=O^2C:V5?,: MU.2PK8Q0B67BNVP+K;-^3/T*+1:(Y<+&)IH)TW("F3A-Q*E*!)INTRCYQ2R] MHW+7;WWB]$HOWN*U$M[FZHS7N9=8?L^^>&HLK'WA^C(VS,3Z\JRHX4^%%WV3 M;$+"WN4J,%/V[' @DP"MC\QEW_=/NVML,?0 L4_1"1PHG7 M_.09'W8MWECH?5*@6.X1RW?'FWQ,LXH8VI^Z>UHVE3PZS )D&+7+>FKOV'@9 M(%L;X7]E(Y!C,IUC B#E^9]7$'D,9S1UW_UR%$'(0$Z19/8C^,\GU.C7RU M_"3&G%E\)DT1/^"L\':L(I#D_XJ", 8^J51NEGN>T*510U.-X[P_ J4;@!$I M>PFIU4Q7#9_6;(#:B- >9((LH-:"5+#9\^\[*4!MV98]A96X:*(+T$OV3C%[ MIZGK+ZFYE]3<2VIN?JFY54*=3?&E$%:ETPO C:<^ZA0"<,6*(*YOE^<) 3+] M^,NGRN!JM?:>$^6$H6OJQ>ZF"S$TL;JX%8V2CI1]5OIQ%S@(TP78Y;/^PI2G^>:/&K!5PBDZWWIX@X(E/J?_'-*;73[+.3JL$M8"*)UP35.U-;J*0>1"\)">G642O@TRV(&4V"P;)Q("Y+@07- MHV":,:?4*SG%\:[SLS(^^Y.TN\.'7?RUZ1$20 M_X=-\OBF^.4\!U/\I4K!U$ YK4P?L!V,T?55&[=BS%->K#%%/VBTH)FM!KBY M,[>[?J,]DACXRXRUZ37&W@:X4V!O<_V0QL1J+OJ"A-ZMY[/GQ!_#((C0I4=8 M-^3/]PN%YP'#4%P_% "P&\H/0"C00'70.\WRH'?SK:8<<9D1\@=B;)P$$J33 MO;0J1C@#&MW*O5JWA%IW!S.,E,.TK M[C'?^JU=_UAI<+-?E8@#E7$7#0N[I:U1(C:656-L;VEHA%B[L]*&7H#'Y.H@X. QVR4 MP<*PKE8_03;)JC4"VS9"Z(Z MF@X?[46FA0@GC$M+1>N2J+&NI#'*Y> M$:9W"L=330WW5+DN^?3D62]CB95RUQMZ^%%Z2Y)4N@ +OYR^RP3PI*R:_8I7 M;$6[N2-R]$(HUI_1-O0CI2$70S#FS_%!+M@IY%X=4:JTKN]\Y;8;/8S#@K4: M;X%2#W^S*9@K%"$60_?)!>*--7Y)\)EY%$0H,":L+T7&;\?&"$C#)1NN2/A*N#4NI#>_T=U.'0X.EV9H! MF(0BPAD?PW/=:^EL!F#ZB)CY805EY6!UMOH&2TBZX,_J8?NG^G5W;9FLYM3J M##$J)20VDJU"@L\H<6R+LX3#,6YM%:YATB_Q"#1^9&@+J=RP6LXR@KB,C0R4O M1DC2#>5,0:6-.J'1Y$SZ$,F-?FI4&HV7LL/G3, MJ"$V5Q%J+(?U4A#Z4A#Z4A#Z4A#Z4A!Z)8LEH3XK^I6+TI6+TI6)TUA6C M=PW#L5ROMJB12Z@.!&Z$%C4CI%+K.!J+XTJ,WI!#5?HXGIG6@B956:83LRI! M[[+Z;U"FP\R#W)J^K2INU2TC+]0V7/KW4BG\4BG\4BG\4BD,9.I+I?!+I?!+ MI?!+I?"\A/12*3P/WW;J2N'3? DXU2/,Y1Y1X[4Y\R+6$1]V66I^,O^"0BOE M0FW&&>TZ6)0&4RH(YR>]";*1Y6$0>O@ $I+TXV]47')F&BVTKFS7(@AR;*ND M'0&9[!3HHV%Z^^A8#8"BL3)DA4\B7R,,G.=T_.UO=+/6V#7H1RO+XB(D^X1X M$4P6U6]_H[*HLA.,R_RKM#/@MRLR:W'-4JJ;F\ MT,18#X1O=+L.L'5PJ/AH.?(3E4B]': LNU"^R5T)Y?#@='(MKZ6-6$N2WYZC M*>$=8%2YGE\9<02+X-\92?EP++B3V?W416QH#O*2<;*\UILKZ,P#E12(8MBE M]KZU&5?*QU!=3RWVF&',5X7#1[J 1^3J >\@(=^<@5414JD?@RE.)\^ M_2I?0?]U%Q)6%)>W?N.EI6]U!_W5$B'G1\ Y3SKBZ2&BPWYH/LD,4LUHBR$Z MX"]RC2*<],VM+3T19>0,R,+ANUG1N'CKMK^!U))BP,KI;>RIIBUO,G@PV35. MBA.G8UMHG3V4ZE=GL3S Z4<3$IFPXET@$Z>U[JH2 3XOTNN7!3OVR@GP+MQ/ M^R=7?3B\T;3NL2I@L6-3JG[7ZH[5^-9A<,RZ'*3\LE6\>+)=LB9PYM0Z9;F\ M6@U?.FLL(%Z$2,6'VI!UJY>/433:NYL9(DOK3=5D=-JYW1D@R5XU[/@KH%F% MU;HDFA"Z@6ODRR72\B72W.8>=9D)T2C0(?4*G6]67!T&0BJ(G00*0U9QL@GIA;&>HM2* M_5T?04F8W<:E%L,; 5[7T5!&"0^K:8*VY5:*@V/C)5JU7]!DY>A@U<@&@VVZ ME]1"X-76BS\D2? UC"(W+0=A9-FSP;"(U[C](^DH")2(M798@_@G#GE!Z9E! M+$QO5S7U ,Q^B\%-( T3QMA4E& >/0WMJX"%#K1EZ6^0^>D%>D11PNMT6;&$ M4K^J7@@.0D?:UJT^/Z2/*39'!"2[?98B?$^]]Z\>1I/W&A&B=]ER3$.&P^RT ML9/HK39 K"&(PMYI?^.X?9+N?NDLW5(CAO.,I,D.88QX#5&;W*DW"XB:T]T[ M,&8#*HXDSSSC./'(WVXY$OP2B7P+1+X'HET#T M2R#Z)1#]$HA^"42_!*)? M$G'8@>)'X^_HB[GF]379Z5Q&)V4&"%>N4]7:[7 MR$^7ZZL$HW 3TY_<4>6<[E+;0\*,0Z/&E:!/$L;?:U1HCZ]"CDJWVN(DVVS/ M,D())NR9P$,8YR7.\[$?ALG^AHR-:8&;?3I2HY-G?X@H^^-2[Y2H![Y'M!L4(4Q;&FXPBKKT!T;A*EXSHR J&6RVS: R97MA@)'IXQM (HLFS M@Z95X1BS,,-W=UF_#RC98&^_#7TO6C [,VER3XS==0[/Y%YJVG0)MVVEY3KH M)@YMR?#;NWH DVZ]6C\@,EM3 =13I@ZZQ6-G!DF JLO.3+$[QX=>/ M_^H1$4'^'S;)XYOBE[F RK^P@_8]%T(-E-.DUX#M8(RNK]IX,JL$?KLRQE(* MZE18RE8-:?2CQ=++>V,LI:!.A:5LU7::P/";ET*ZKO[[+O,Z .9UUV=^ZOE/ MQ47Q)MF$A,V)5F"E[%LWA>'JK)6NW<;8\M*O?5#I\M7YR%&;(>LWN =XZRXM M*U$;?%N;>QNRNA]Q'$[Z-&(8CKLDDC4Q@=@'L>]&8ZR?4'KYY&^]>(,NPO4: M813S"??NWSP9(_@9[7<;XH2HZOO1#S>/2( M[CI2T0R@-!10!6/1;#FEB]A #!6$8=*Y1,9D/1PQA;'7X>0A:9UNS2#,XVU$ MFR!;=[21\525#05\^- 1A;TP70]JQ\\=NI0XC[BJ[IW^:C$!JR=KLM3![?!) M@T30;\S7'GG@G*( \C@9BE+"_E8% MROIA6]N6$QOF 0X:KI/GV/)3OH[KHF& QLA+"MN1&04IZ%$.U2M5Z76T:@U>+=/T+9G#OT./*,[0!YQ\3;?L6<<% M(CX.]^ IF[T '/9^,A\4ZV>5G814!Z>>3-P]))E #.932OE+5X1W8>Q%^ENC M'X*K*GGS$AG@E/EJA"Y"37D\+P,E8@OD18NZ "Y"PGTHG5TA^_99B4+*(,AS M#XW6'@C[U$GS-FBYKJ,&"43Z\?.Q4'+^S';2"@7-'N0'J?R&M$.,Y9&15[P^JEE@]1N,G?RX?Q11)% M'B:1;)=*A 8"-.^]I< 0.Z7GE^0R;U9@$.-U=J/&;8473)Y36_1C!&6'1*1 B=W65T7#LQ,PS M/PF@1%+$TU0W0<_G+K=#G^I5M_.>I1OVG_N= VL^U:!#-6\!Z3',M"LE-+*7 M3WL4$Y3[YRZNJTT"7#^B&A(GA(?F4[!M=T_+UYV_'>LNTW"+1H"39L!I=7W% M _%ZB O#[I3V"7TDBCMQ:L=S^]NYVXO^A=N)GJ\2>J0T">/["3X*J1_"[)U/ M"!?LW(WO&AVYFH06#;B.OIE2V%H+L+,LN9JD])AFK7NORPBP)-3K*I$X1IW; M[WODWZ=M_75V]O__IS>/3V?D_WSX& M]_0.$KP]P]GJOW[T@K_OM__XS^^3Y[^_5^'#_'9"ET_?7F\_X^KORRN_NO=C?_O[?=?WKV]?OS/ M'\XN?D+G^PU!9Q^N__4O\O.[W_[[ZFQ[_OCPZ?O/%\'''R]_O/ZX6]W?_OG] M3[\L?OI\^?[Z=G'X>/CSX7.:_M%]'XPZ-CR M-N=1'B0*_IV1E+E/I/V\5Q8RDWWL*EIF1"1REA3\_XO)NWL/R6=%IS130;,. M/(>;QUBTK,LD>P,@!'4:!T& >=J2UX/; +6&_@X6P1Z:\6ISS6[[XT+OQD7+ MWLWPVM G@D%F&*U7J?7LI(LA^86$4;Z)0\)".M2768?I$K-_N?)"_#-[#O"1 MGHD9YBT 7(2F#9 Z2W<3MC--",I\74">1U2[(+:_.3FAB%=NIYZRYO^H>NZ2 M3^=XP1[DMHP-H"(!)\^-POB1;K^$66\CSXVN*WB:SXU$$/2?&_V,MJ'?*5>Q M:/Z/"&>05.X11M-J5URRTFR &Z'S)";9#EX[U/G(^1NM 79*EFIK5&J-&E[" M,9F&=Q"[.QDU5+W+-K.IOPK3;4)2M-M'R8%Y.&!;,WT2@(XW6"=]S#\!Z2+$U9"->+@X39 M'5R%1E[$ ;=]M7 R_=%M18/VZV,C M2,>$9E311.(H9)/G9W=8+[*U@PX?O5.WV-F9[GF.4+^U'KZLWB #%?6 M'R(W."_-=U>L#AC0MJC]NCM?![P7ZHLS>A;6@NA,6HL@X*FBXEXZ8=Y!B'W> MDAGDW?"[3SU1M8F;3$H=Q*5P=:?FJ_0DUF*I].,Y.ST#RRYX_.-06,])7@8WJD62 M-5TN*D)?/@]]45K)O@Q]X;PDZG<4? U3*LB-AX,TD>5PS&1MVO4LJRWJ"<[= M'2G\A5)XQRE<)=*PA%Y.9Q*2M >E&0[3@Q=[T8&$A#M/61P4 M??I1$+' 99GS2!/*]J*70\TQ&N,9?2P(6!0$<$E]KA' (Z>W90U-AMK!'@BNKG[#:E4.W_;D>.=6&H"U#/? M9_UL,]] IHP?^S5$2B'SQH=SWPH]2P:T:W%UXXL2>D>E\LN+M?<>3DT].[QA MD%=)K0Q<_P%B/RPM;[/*:Q3S?U4HDW[LOHP1Q/:COLJY8+%(GUN?UB:9V&YW ML+NS+D.**+#<7=Z9O8YU"OL'6S_;?U(A;1)]*OL-QE2S3U,YK9S"*TI[DT:0 MH9-]Z[IW_;!>5I,99,N'S.QS&AM(>$Z1,&"M)8RF7!5Z7H6HE<6AO&Y(4WCT5W/];K,>Z;L +Y/Z?G+ M(GK+=?X.(O2BVR3O6C:IW1Y'Z?,Q]R,E9FV,R5F"2KB #2(]Q UN5X+KAH[#E(R+.0^C"[AY^/ M:,OZ#E'20EXH)US*9+(>).19R'J8W8#NY>[22?R]Q+K442^?TU,&JD9$J?@6 M..J^1L8&"$JW(XTLB/]V5#KI[2PBW!#>#R:4WEK-*%T@3#=(&CZB%IV362)=T:V'D9^/E'1S$O6>P:QF-&HZ8\) M0>AVM<8!%0<^<)CT4OPIN?7REBT@HGH^=WZYZ.-TU0BK9_VPG-X\]/)72C;= M?UN4LC)2\MS4])J0# 5>'# +,>+4O*.@Z0?#UT,ND[1#OCP0A.V[CLI)70K<'\W';B6+#3%)-#Y MD3*LZH5U&-C=)TF<4AV_C'@RX._?$;0I>H:9\0X)3@N7R#\LGL(^IW#MD0?. M1_H-]P??H"@E[&],S.^YB#O@;%FN+?T2^]D#>DU_BN)Z?V!M63:4F,FQRQSC MWKE?@/]U$44%*DK)!;?+/;(@R/_#)GE\4WZ>RZ/\6R6/7O V*_U*H;P.&DO) M92-3.L;S?H:8?A+:A^W7MU,(P#+WT=K+HM0,^W]]:[J(M5ZSD*(-'S51JT>H MUX#VVR;3A20 8NR%DR:Q;:JLMUAZ)D):$'7XV'!-IPM5R$EQ9C7U-HLDI-'# MZBDB4%+TO4;7B:P=&.AI) TSY[KVG&<(9V',!RFQ]K9S:D,^S'-;T[=$&&=@ MNALFVZG%AFZ'X4VL8J9-"].Q=:[$Z=8HFQ:F3-E9]Z" MY@F-.$48D?0,>3B,-]QFB#:<+)\C_]QET<*PLU9E='H88*4]FPCA,D8CF5Y! M<%I[,)+Q-3Y,I.NKK\E(SE<03IGS-3Y8:,GZ,<'IQMN@X"R) Q7[(OS029F; M%J?%Z[8QV*Z)2R+YUW2=!F]%=,V)P3EVW>X,"JZ4?GXKMD*_>[,LMCNQ? MBSL%WE:_[8"9D"SGD8FU=5EQ,2X_J_"M^NVY\ZVV+GAK=P?[:> *V[,>LWI0 MM5K2LU9]W[MH%ZB34*L_[I SP\9LB.H-PV 'JL&G-;(&4BY*YDR5#PWPQVC] M?\/OO:.* BQ7;'SAL/R4?@%F9O.+DV%F:Z&F9XI4-JTR M4+?4F^63'FHVBVVXLM?\9"$U!9(4!Z%C\V*8!U;(#\1S!+9.4LTZW!M4:7[ 'EHA!MO;8&DS%QLEB5+ON%';TI9*TMJ:D0\*OU)"HQ82):0RD< MIZ>GUPM@:::YCM$*8:]^"$XC]9IV<*B?M,TP&&\(P?&R9D+'QGX*\NB'<-+R M&&".M>)E/J+(726K!+W+DI$1DAQFJ_F)6TQGP,9LAJ'BJ:Y:.9^L# (^WWKQ M!I&&FBBV">V%\.T*;8"SD%;0>F;Q%B<^0@''7(05';3S[:?"8> ,OL3B==^647S8[N>[G<+4&;/1D*ARO/KP!/E< M6[718[_:4T=D9+FN-E.]>[[ ;9G,>NE1YVSZH(9-T^0_Y,V$GD+4VB>3U18G MV69[EM&3%Q%RGNP>*#'\GZ[CE*XU?(A0T1LL#CXD2? UK,+DUK7# *GN;()3 MS\BLN >544\3KV.?U3NA"Y3_MR#O$THOGWR^T\H1#3XBDRN?'G7.3--,U$U3 MIH;G-E3T\)C)=F;<(YWF[M%7,!QNYP)NZBAW8V,( V5>F( M/@9 6LAJ\+O4A'S.9ABOOB:KY"K),,,*G*0,@./N6JXL@"&.6$D7M740U+ M1_SER1P0DH6;;[9S&0?5,13&%TD406_+DD]/R"3)%F]K1CJ/@@O;9$R;.163 M<"('.XR=@_/-1TBP^QY^6O$)\)_&I@/P$3"K?-3]>>4]U?!5RC/U/5I*Q\GM MPD'&#HXD=W6[1B0-=ZQDM[A>HZ<]8K/5TX0R"/G))@Y_1_2$H+JZSM(,TQ_R M"M\TV2.\3O".'1O)0Q1N\GHP$]?SRY*F@O>7!4VKY S='6GB?M@5IZFH.EXE MMQ5-RXHFS?N]-3)T+U;R:,^[D1G%=W,PGK;%#LA(OK-2=Z*>@A0D'><68'S7 M8:MJHE&7D1JIQ9/))! MVP)>IT!6B/5&K5&5"43:O:?TD2NTDQJ+9.(.408E7X^9C62THSY.]SG4:=LT M-9!:BHL"FS 9VB#-:VF3J?;&LI1X)F[PT$([S0B6WM9'(BT6BP3<#,6$1"9L M2R20B=.F0ZH2@;8,TCL"RYVM%)$0?^GJ$8^U4ZO+&Z/OQBN!J_^ M='VR#0.CQJ6T94K;W$9 KEJ-AE]+U9N-L! '[,&&MW/..3.6:U,@5H&P0):O0>^Q@B!YQ8,H[3H28N3#?94 MIM:=SJQ41BT=+SN8;=647=.8EU8>HV"1WB9TT=F^_8S[-QA?N@,)5)\)GKCJ<:(I!RP'1TV6<% MU?CPZ[\6/?N&(/\/F^3Q3?'+?->4?V$B>,_97P/E5.,'_#/&WOJJC=>7$)S^ MNEACBG[0(*T]\L 72K_)N8JBE+"_56SM@)L[<[OK-VH<&/C+#"?[87L/96\# MW"FPM[E^\[GR!0F]6\\/UZ'_,0R""%UZ)%W$P>?[A8(I'H;BVC(#V WE!Z"3 MA\:KH'#GX4.=RH\>_H+$==/2]T #0%RD]-1%,,R+X39RNGDC/B6JC$JPYW7G M951"J9@'#LU1@<]T.1\(1XWWFJI5<&-*8B;[ 8Q0(:K MSD?*6M\JCQ]@KHT.SG6 BD#X+# 5%\:_2RQ-IWM2.Z]QYHG\#OH9*9.@M[13H(H9;LJ M3\P^"ST+KF-"[_T])Y)DHXB^,#9[6&^J:]N6#CC8C5_(P@9+3"0#C>.O8O*1# MF&@XWB7TM,2FP87/*J'$V0D%5W.I&RMCKND*C#R55:3 "OQ%;L(2-8&P&\!]X!G;PP82TWJ=[%FSU.UF%JHM7FL@1Y MRT%J=LJ40='UB5OPKLE]RIH(+-8IP@N?IWOI/UXEF+6"3**(3ST\WWIXH_H@ MUP0BAU$KL""K:)41UMH(^EZ@/49^/@)XN;YE*5&<'F[I_9;EYBY_R\(]N/,] M%):S@(I!!:_=I8 ,M%>56?7I)Y3XQ2[!*3TP&4'%E-+)O+UA2MR]?30L?"7V M&Y[\F^?3.:+?"\6[CE,OWH3T;%H00EU86&_B(1BN0LLV-NH@ORPE#7AT\7*W MCY(#0E-O2"'RYV)_AWAL<:9AB>L,Q92%*9E:KC+\S]"\2ED-NZ8YN3.L^80B M%!:=)LH^M:,N#?G4(Y1WK]"\,HAA:)NVC LE]Q.2UGHQ&U#QG<=?Y ET9NZ#:=NB=2'?%I MR:[+-VO9O/QVD[N]9X=/;/+#U#?(%G)7-TAM076X!ZIV<#/KPGOB,8I1UX95 M :3;6;+XATZ&K/^HA(/3/+B'$"@,I("!FKP9E+I(JF,?R!UWS9N^]4$22NH[ M@',F]']:S<B4;U MQ!-]YRHF,.*\$R[?AOK6$&F=>7W?.TOY]BB/B,-:Y]YH3JN=>_*OW9D,'3:K MG'VC60R?;B/^TE&1D0Y?F]-M>DR$,E/9 X)M$@5AO.G,_)!PL_7)"=K?]J*M M1="/GF$1!V;O-L(X8]7H>=U*$D]9M @QIV]T9.G*J\!Q3M:O6;\)/;#*"_' M/4/I5X3BJORHJ-*.@XHZQ>8SVN!/,R PAI^%A/]DQDA6^I4C94FW,[1.\*0C MDD2XG;;/&*ONS:TK9*V=MVR%ZBW2U18M]OLH]%F$O/SQG9>J)7OZX+@SI6;D M V>8\:*0VIW5/U1U[@I1T<9G)[]5I/RP$O,H9'NY7B,_7:YK[PR6,?M'*G^- M:E -L*?FC&BSKQ#CGXW:NL\I5;ORW<$M1H]ADI'H\#G&^0/(WZO[A:@$1R)& M=:BN+PCJ>GR4I08+C2;MRG50,BG9X2/B$5#H=FM]Y2Q@8T 0 AY8R<3E9'Q* MTOOLX=^4V%5",9=S O-_5$AD],-Q;]U&" 3$* OQBD\)JW'*_)0]H2I.3+)( M4QP^9"GW3)++)[3;IQI"TX5]TH+49NAPT$3K&EV\S%^NF4?$ER6UNPJGEA[D M&5R>1TA6DYMV(B2U 'R.Z"K!OVQ#?_LI:0<[^-!). -Q]G>99>>J%8F"U_7N?);I_$?'GKFIUWJ$(@BD[5GFAQOY#_C\83BS*4Q77<+BC'3+SI?O&YQOA<:KH]RMMZ<;9>G*T7 M9\N&LW7F1:Q?S*UW8)MUD9ZA31C'^4CQ+0(_$ * <5UF->)L@C#)_'NBA?]; M%I(B/\ZF+(9!Z.$#S-61?GS"8I SQ/RLG]9#TZL\35JR@%69.0DC!44I:1CPUAE22H1\K:.12V. MI0-7ZT4[& \\C*4*<^(TX@B15:_C5=GF*GEX[J5HDV"Z'=GPL8@-)KCU,-N> MDX:V!LBP=6.!1;LT]T#3-@XQVGBGJPKU99R&Z8'P#@V\5JR.?>+(&(26"4(S MO;$RV)YHC>* \-BMC">,M4&E[#@$9TG0P$B=>D:)_L)R75JCKGV698VZGUF\ M9U@WJ5)6V&?Y!3<;%PWCH<#ZQN>V8CN]-FY C23L;2[;3M,#*<*VU=+BM!,[ M,Y[9,$.B'MBDQ@I[_I=_Y/V%")O,2(U@ZN'#3;@+J3D3.06RD"84F)/KK983 M5$4QP8PR6RP&1+Z,D5%!5?#FY&3&T M>0!H Z+.\*LDBX-1YJL?@H-,V3CN#S!D,,VBK?*W242^>/?[WY-$0^N[7Y_P M:2%@!6BDBD;;WRH#JL!T\9?3YQK'<5NR?D"60:/C1HIPN"L]- 56B[]TE=8= MO,O46F<(5VS%]6?CBB(-WHJ^M<+D6G'R^/S38*OKN!-@J7*Z%YBXE M"A:W.#NLMHB]LO3BPRI9?HT1YOG.XD=*N1 (/(?989,Y$1#KC-92U5Y"UM"NNG$;V'OZ#(5,5S"P%Y>87MJI'W>_]3 BMPCS/[C9H1):7)V"=K:M MC.&PT?%FQ3T',9_H[@;RUWCQ%:>]NGZ)-ZS$ L^.W'71L2(P>*F$>S.S;DB MLXN/3E//)0P8;I'DKH1LG411\C6,-[Q'842/6Y)N$6L0RL(:7UG[,X^UMXM3 M^F&$@H<#_><-3K+]J/FV_.Z.2!K&1W91=!V.ZU/7D<]P"&0:EG$32+0W[/OGCTHG";HIM442BB3V=5' *3@) #%K)? M/Q57LX]>[&VX%U9D%I1Y#X-T:J( \L=" JW$?)^LTZ_4?](6B!# S K7%"0A MYH?A=]$-C'4#J"4!(8#3E8"8'X;CX0V,C5HY%+S3D($$Q,F=SD,LL1/ +K&= M>[N'A!)XGB@?S-+O3^U(Z.7%\$M=77](UQGJF/W38G5WZN89)AUE%EL MV%!9(T*#PCS5W07F62FWO@!^A M.[H>AA?Q]T>?DC_^\8^C!*,.]<1LF@;;2NGUSA/7O^_>T+U+TM"GVUF,.8(R9".X^C->$( ,"=JM<&X50IK+Z @[JH5C_=;U$4O5/> M)^(O3^R,$:^^Y'1/6$#',&5&$O0@0*XAC%%0[3\SX39U ML*<7)M!@72E"D[&"8@N_US9@[Y^! 7LO-&#O3>;MCT>5%__NQ:$WXAP70C@Q MSVJ ':4$#%_>2W_N)Q0?-"30\_EIZ7T?'TK6&[Z>*V)^E$(PU@Y'J@VKK14O:"O_T+>N&TD@W%: 9I!CI2",)F]+Y$N,D+_&QFJ/QJ&=IJB M 7"I%)+ALO_.GOV7MWL8%5$>@/4,G ,ABTKY6(H%?/0R3'F5$;U',8+/3W.G MB/A0LK[GCJ_-]Y_I9HR]72'LF]![""-*>G&B:4@"!/!$-PF,6:6X+%7ZZ]T] M3_^RV;U=_M%*\?[S[BZO\GA"WEO>0@'^;8+3;.-%]PLMKK<^/E$#TV5"R7%+ M-_%+0BV7=W_S62>?V/KV=.]T'2Z47#=[]6:U1_2L^!R'>T1(XD4W2F-;>CX_ M+5^GCP\EYVUDU*_X8Y7[Q;V&LK>_/5UE[W"A9'EO5ER;Z<]T/I$"PR73B?YH M-,^]R-+D/,H>;BY4SL_N5Z?&9,&Z2_[VW53U;4B"K^-U@G=\3OGQUCSBP@2# M>+)>))!AI=#D=USULAPU1']44%)ZEI M>T=$"O1T9-+O$MHD0-.W-4\2O%.Z->06;Y#B[NA3J%;EEUN3V?@.Z-J^A9>B M3<(LYG+=G!LY:>?S 3+<]CNWO5=;'L. 1 :[ZQII=MTW0W3J9M="6JPYE,"V MYK"-T]O@6LSCZ?K6B_"[:VDNE;+CGN:6! WJ9:[S<"?TL[VQ=H5P:#,*UX/F M'ROPR?" @1S]2Z<43;GI]THQ?&)>!^SVN [944XOH5Z\">F?%MP#* 9%$C8H M:Z]N=*B)S_*6+L8,94@5T,=ZG,W&;K,MC8QN#):K :+I1W6U8]N M$B]F^HC"1S3=)'<%DKX9%T1%3(-C'$;X'&7M;SCA0.D.XF_IC.AR?7A,A+8Q M:+DQSH0M)N&;$[M$$I A%F,4X-RQ] 7XG26.'4E>)(+A61CC0Q2Y-\(7C:N' M'BR,24BVF] '4"+*34WJ#((1P^("#-_0TYH/21)\#:M\JW6-.")T6ZFILUN: M JPX!\GBC+#C3J-",X@%F12:F*&6HGOLW"]JC.B5L*Q=NHX+HE$M0I"ZBNV, MH='U&X+QZC!*0I!@H*;FN-KRSVRWRS:Z/.BF)ZX+M$;4T0M6WM/Q42U'.9G@ MY!0\]T@<2 J0:5FC]VI=*],K+\0_>U$VG24?HN-;NG8/RL3")*X;1(@X[%N: M+5"L'0#FN6]I,#LA<[ET;].QCY%'T 7*_WL=0_(G-F_24(*>NW;HR,C\?#!U M*L[0.L'HH#OJ2I[S/\U/E88I_H;B>0;%#!B*IJF+19G4 MX3;RXI32QNC:LV+R>102:)+W3<4%=44(&/'F[O516+V@9:TBV4NJ-"G?7)'J M@27]%82IV_;I_+IZA:3LB7TLH23Q>?=VWY&=!G$=&?:Z=%/2HU>A:I]"^(.E MJ6B9_/V2 [4\>M.3"=C=ZZ;[D%K'=>A3LUF;"7#=>"DZZ3LG,$%N7SQ-O/>; MIQU<:-,\A9(WAICZB8R $GO>-O =E.H6ZWTH(V*UX=<7"KC=O862"=KQ4RC+ ML@8]B=+NB08V,GVM@$/DK01-Z]:*=!KV602L5P^YH*Y=16H+;EOTD1MS>WZ>PX M/5W687J33+J5CRA=I4.Z4$?,M6 M6RZ5P4CDDC?5M;56"$N909B=0;4WC]=Q;G^6F/W+(DUQ M^)#Q=FRK)$^$7<>?Z7J]B/TV!Y'_*B+T#E,KVV!]UA;I91PLU]0Q#9/@6,7Q M$7DDPZB()DZC:7-8ZS=\-9D#^^V_V^GNWN:BQ%6K4[_NT:7R&U;?D>(=?CED M7/'R:H:5]^1!]-Y^0VLWZX5:'%_N)19^TKG[@'QG-X.ST7@HE?$O:7/8RV]"\'/ MK66 <^'W-P_HJ6A^>7EVDO*6/D[M#=Z.#LW/ZX:I2M>WFKI1EA^@2EB_?]T5 M*W>^HNSYS*,RRSW"?)$+/PT?)_8?8.1\PSX%4%ZEPI@/&PLHR N-9J,Q(G)> M-&9(7J7&F!I?UDM!<5K.16-$Y+QHS)"\2HWI"VP:TYCJ_5;YWSO*#1SZ*0H< M/_$T0^TWG?@T(^]2(7LGH&NVBJ!:'Z X(+=>&)Q''B'A.F1/NEQ:,B6BOF7] M4I->62$WU!C*R9.\%'LQ\7P&^VN8;G'>CW^?]^,O']\I%V WV_IW)-*+M,/[ MWNIL,YBTYC&/00U_!S<>B[VHF?B!FU'A'XO5#7#;P*,TS3=I.=R)WYW5D5J* MC,">EAG;**U'8PVN6GRB4"*:^"58"^TTKX'Z'WX)]%@L$_##$1,2F?#1ED F M;I]G*4H$.()*_3"\ITXS[,3.?]-=*L?.\52LW_Q;MML,^UMZ80'Q]OC+#KUS M._RMV&!Z^$I!=+MZ5.J.Q>Z:Z=GRK&KEC'9:(^4WLUOOT'5[K38X:N)]-F+K M8>W@$P]7%TWTM$8N)%\^>K&WX3Y^A_FCR%*\JDY"B E%^$I5:\RY_:% M.?XB_7*/UKE'3[5-Q]VS7R[9+Y?LETNVC4OV9;'#S_D.9_4^MSAY#-D:EO$* M>P'*QX:QO4P6F/Y#O&$I,)XEH1XF^87ZE^<929,=PC"GQ3!*E_=2)Z>Q:9%! M @Q._/L]6U: 2"W;YCTD69IN49>UF-YPZ*^E;/VX6O_#@4J',L#/YZ\?]/-/ M_;*V0:O1NX!= O6R7=-3;.SJ8(^XR7-K,U!LZ$W#HDHXR^1]1.DV"99K5I5- M"$/!FCNW3?S$'2:5B+)X ANYQ5@W)$W/34V@MBX_4"HFOAPIDF4QIP.\.^EL M3SU]F* SGAHI$][/U-7"Z?5M:J4 7O_44ZQA[*/K^#$)68690@=+X8>.NU7J M6;PJW2KDA>&^L?ET]QA]9+W[FQA9LWT%"0P"<3L%&]@W #!.9Q..E0Z 2\-Y>0-A1#:71C<>F'\[W\#> MM'=B*6^M!(1; <0/.&'3TC ^L!+T79(!BUH 8)S53LQ)N!!VV[&GU[N]%V+& M O[*-XJ2KQZU&"#IRKY]V;(#O(641+D*M_M%?B#SHBP.0N(S[:-L\KQ!D+C9L@8_(12M.J(#3> M;42B[@8G??32#+-9R9.&KNM(YUQ<8W"[MF)+#;9;FWRSV&PPVK#"TA5EPADE M=^I@LIR""0H\^J/& LUO"JF'>[92 E*4$P9Z^T7FN"IGA-2@!3K:K=/2&_:6 M>+7UXF6,_HD\//%>DU/@-%PR:(3:/<^D?+2UZ]KX%G%0IV+U-6$_G=ITJE%U M2B)6Y/?PIATI]A)AFPX6J',J>2AA;J/5NM('L]UX=$5$S!%KBYRK),-NE0!* MF9O0C@$] +/>TI"B+L(V(>&C6T, )>PT#0&8[9!11AKQ=(1W-XD7P\)/U6_/ M-#IN*Q!28Y/A0H=*)?)6.NB&-6NJE4A/MN%D^)WU<9M>U@!A#)_'>M+GF19J M _BH@^)Q:VW6RX(LUPO_MRPDG/TL7SJ98FB0]NV8AW$2!"9 M>L*ND5!ZYIOUM:H[8'$9GHS(%[Y(K] #SCQ\>/\7)L#% ^'+> ]R,^5?.VRB MX\;Q[&$D8*ZANV0]MU7^ 5.NC4F]EQ"7Z_,"(I-#R020,@V &%.'5%KFRB3# MBX\$WSHT5# ^-\N"1*LW_CB HV-6:\A;D?!:\JFS.XTBHV4KMU);QY"MD@8J M,(_;W[FZ &CPM[/DP2N>,F?%_98?V81-$(?[OC\55>[EP43WH/)6YO;J[-"+ M@*1.G7;"YLVF2=V! &T1R:>GLCMD*PD M#CA;KJ*1*LAQNXEI0I=]D$N2BH#*$^/71105F%C7S48%H$!8!/E_V"2/;\K/ M6?LPF58REOAC'8;R!16&[G\TW4V30*16QR\Y378;H%^1]491)].2,XEOD^%;):HO*]"9_ M;*Z9$-) H-O'=+U&?KJ,\[G%9^SY+EIY3^5L/EB$:P"&H_H($_*JPF!#?++1 M\$:"M!R@.$8X1QC/6#@5GV"ED6X2TL7,0I^_K4_6K3:W7APH/"0HLJ8W%R[T>D20^C:$6)=9CN) IO@ MMXW9$;7B!?I;9+D^XJ]M]$G;?@S182\)>N(V44&4%ALB9^$SE ANNV M(L#-)GII)6>MI5D__6@G;#D"D*GCOB,6Q&IM8!!_X-"JZ!2^7.ZI995][ZR6 M#."I-2I:I0PP[]E(*L%56#X PEVQI K;A_A@1=F%);4*G._[_B24O9]D[+[MD3UK)1"<-J4 M">:O-P]-.2\L'YME3;WNF=GZWFT?%$7.]S+"3EE"VBX#=8%XZJX\ 1WED &1B_7U3D@N 1-EZ,1(G>E)O"- MT(R[BCDX81#=:>#\95=#VMJU!0::N.6D;"]BUQ:J@?FU?$^OY?HCTJM:R&Z, M_*!90=P'2<_+%$#4F&\U#&46S68 @NA);'088_815+ZOR[:N1_,KH ,D$ABD M&?0K4!$*D#V#/K@K^Q*$&+&R:&9.OZ##[OCHX_^V=V7-C=M(^!_MUDZE-DG5 MOLBR/?'.(9?M26KSDJ)%6.*&(A0>]FA__0(\1%+$T;C%&3W-9"(V@*^!1M_8 MH[S 6892M,-I-7I"RD#P7'?#+;+X SKT-2;WW7 WQ^$T)9+6$ 9=:Q^WQ'0H M4;Z[V>U3?$#H"F6$7V71]IWSI@Y()Q(\!=^$^^-K7 ZZ(X6//>TEWM%A:T7E MGEB0J)X5_4DW+V^[0'N"Y]"3Q]X&T>>3PR0J^:0>MU&.GJ."7AR'-H7Y7/;- M=&[?VY9A<.>LZQ7)5(GUE,5QDE9$%T%13HLL"WJUTY7T18H&-_H5'8-@?]V, M<=..0?"KT=*\Q*%4-4,UA'A'4FF"["^#WZN*/!C$;IA N'IIJ2F;JU]<+:Y*N@&?\"J/B56>'V@&2WGX!:=D^&+U0E1GBSFC+C@P,#\#26;+=FUBU>4$^'[N:)+7+UTTZEW<'%7%!7Y2?FT)9K>)LGH M.EP>@\ZQ[3%#.=VD;'>#L-V^(/U*^"(,+IT%- +) M:1B3I ! -(US5C3^:"3)%I7DIVGQ?>D=@Q<.V]/7G+I5518E 6[2'\3E2Y'< M&83O6:RAR8"@A7@#/)Z<>S(_DQ&T$G1JXS(KP279^Z,]\UNV[<"FN/%Y !J.;UV)JNURA%Q7(; M43O=;S7C=&1'R@6L>-'X0)QX5Z>XNK()1T-Y+B9DC1VLG2=@5PN8Y+A6D#&6 MQP)!'I^"U@3J<\E9Z=_=_4HE'7;P\\#IW (A<+R>AHNSGW57OTN7HWC8!PH6 MU&9]&,XO;EJ2^>.T^3]9(R>SG?1O0'6>7#5QP[!?X7:-BG2=[ M.N]!O7,_5Q!#I$2"Y7C8Y8L<+$B5H#J3WN>X*&C))X@;_:]#F?=V41^L7E[D M8,-'TWA& [EGVL%GSSH9N);?8.R'NTY>DQAE<7$?)4V173,P^XIQR%?I1 *Y MIQVP6(XYY.E&389WR@JMY"CNLKK[MK_3RQ[]&U (I0"W+/W1EDG3#T@'HM&G M5S)'G"?C-Z7;A*_K*D^R#=E@"?;';.6)S5_Q,>%*NT-^LJ>NTMN#OE+?W28P MN_?TH[D+7@X4+=P_V_4Q$'X7-*\9Y6LZ^0W,1F-\]LV89RQ(.AO99J)$S==M MDY4X'@E?_L+X+94*9 M%E5GFU$ 6T/NL%O^% M;,/N*48!0-8?KZ_':^8V'$WZ,B.8(5S:@?IO@W;@D1-\9"RW.Q>.)HSD6N)$ ML"<:S9D!"M>J,*.^]_/#'[\O!+@?7\%K?MP^@M?\Q^ -O)Y4 /4&=+KK%_ & M*W:4H3"*Q= LPF+UTJM8MSA_(CI3090J\H/B"I5O"&6-N*0RLEV%O_PA2],- MEK"IH"?8YY&[9OF?<>/.S$IBC]8ZN.<.+-P)A.Q6H,5L/I2 1';-^J*C V;U MTA2L% _H%665OR"/8 H!BR6U&"A"$QK7]II2C8FF7![N4V(;1UE,DR;V@]-C^\'T>L@J(];P*YDOBC]A\IMK%*6T7B;9@Q@B^#Q0/,,2*T2X M."@\^T1DXH8(N1B$>O_K]P/B4#1U6=]+QZ:3JM>-O5XU&# MI2(J\>DD\W2,&Z@FU>,NOD8OB.;"$FY9E-H=U:?HJXW,'0DYO32(+UG>)'^2 M:W8P ,MYSIFBF,(Y*,HP/AP5#PDD+MZSY@S);4VNQHIS:#)NGQ^L-N"2RD:/ M$J5^'"J:/JI(_ND^1_NF"6%A7%4QH+GIVE0=:=JLA. MV3)CX/@9,D4 +:1W*3/ZX7B(ZPYV:8K?J%ZKF(XNIQ+0S+7$40!23KH0M%WF MZ)MK754L^HBB GC["#X/%->PQ \1+J#WZ'QF\-)L^M9U8N L8Y!1NT*$!'2] MM0RB"OFZO(]=J42<1%T LN/:".:"C26XGOW[$&4;Y+5?4S^B0\$.S-65;+^Q MR3N RE'F7#V"[]9+HT%=R75@OZ7);F1PP'6#I>$@'CLKG;(A<$\E!4ZX:*+4 MCW2%RQ*3:[H>T?/18(T=1AL5RX@Q;YB(679R]*,]X7T8YDP&#MPY2\Z8*50. M'[BXR]8Y56FO4?/G729J-NW/\ZTVK8"9FD"U3A]QJY4,C5T3QS4^45J/Q&(M MS]1C?AGJ-045C9JS9OO]N&J;4WYV>&6PW*_/?XO+EF\]G8K7H6A1E5NX0:!WFR-$1SLD!V61=Y:6*BT,77:F9H(1OZ%[1S$TS M@M.1!79"WTKE\"FB@0J%(7A:+P6F]#^1=>ZJG;4=.J871-'C'+L.T9,5NSCT MGZ*O=D$=T3M+4,H"0Y[-!25)A70 M>-1CL1KD (> 7YNRK98VB)\/T]U::N8)H%Q".OZIEIA"D=_XBS.I'):!.TBJ M&:WWS)X56Q'3+*I;RM5O?)I5OK.)J;DP9#2T7*),FG#WA>A[9R%0MN\""''O M#A4M/=0C7.\QT9BRN@D0;4OH3XF9#!S.J:W 2!%P0*7=;S5:W>L[R1ZKYR*) MDR@?>4>53Z^0H)IP 9+231,3DH>+&P 9OZEC:AP8=#F6PQ$HG6P9E6A3MR"G M-WE*6PC?1SG5,[WFF$FFX8K+,(?FEEB;%V]"]AV''K"9902^VX\M.>D M#\A-F$* (,9/R2 .#@H5;Y/ MT0-93=N6B4'30.C^#SN0DR$1*P M.,TEVJ\1[;>;0G')2W&00C%,HU4L6N=\&JR1CZ8CD8> @]ZNHX;SUTFQQT64 M@K!F?QDHAT43:,[J[=][5U5!)E$42[Q[3K+Z03?5]^DD),)%=C2QET%RA@W4 M%^N_JJ1(FN?XCHL]F#27$9-4B_9 :6D)"C%Q>+ '0L=W@QA%)O2) MN<1\5#R5"KO:=M#G$O6Y1'TN49_O,>ISY-KV"//BOF2:&4.S'4;R0B/^DC=?3@_HII1NU#LMF6Q2\HC:\.]$U! M^I@@3LF'F\XU [N4= @'(<#^> MVT7$1^$,'\SY1/2>/(E2LDV6TVUB5DP"HJWF$%0DJ:-A@8: >P<5R'DN1-%C M3_^8G ).HH^H;6;\+J;9CZ-*(]-*(]-*(]-*(]-*(]-*(U#3(,#2$ M5F]9\WYP=]_=9?_&9)&_$BVCRCV^#:\PIV"6I[XFJ F^5;\H> Z]#7B05,V$!!:9SN4;%=9#']@[Z=^!JER&>C!M$< J54 MFO"7X1OG 6S52&NR9ZD!4R:O27E89%%Z*)+BYNMZ2]4J\ /D,AHSY0D,'X=* MY_&M^:(3KU.6.+77F,//E)MR6.TG,E^C9Z*AD+E4='K#T1[+.BF@25>'"7H@ MK5!Z@973!@;,I*I3IK;JW.>0VMB0(@W@I2*;OX-CS(\2">F MX+=5$QCM?C^*U^^U05-30IVC."G;^1P8R?F\2G+&=V&SZ4%;JR\=9ZW;OCEP M,LQU+?.N1U$F%9A'W_L(PS#B8;)MPX-XO':O4)\&RG3!#A+ULH&WVR#8I=;' MHG12KO*Q5)![*?*Y%/ELAB#!4R..? M?C4/?'E+=E#P\A%'&?@]I>./ [I-U8'LEVBYT*0_!E_*=C(W7_=$U_(7!UA6Y5AZW."<'*M^M7E$>Y]%+J72Q0NC,A %P7%IV M_-.N%GF?$ZOD(ZIG# [@3#Z:C4XS76X+ZX^B7>XQ2#.XP0W?'A[&M094S=.5 MA,3,_'L7%5"#<6!-T+(!VHY4WQ?$4"#S!89T&-^=0_8#%&O^XNWW=GA ,7I% M*=[3:2TQL,AY^M6L-C-OY< T88_2FB8QH[\J,L.;5PLBFT-N$!=2,"A(<,.J4.A[A,*A>OW_5S\("<;9U'\WXIVIMPT,UN\$ WR =7) M]]GF'N4)CKT&R!2F%/0%#\B6/DF 5P#;6:W9=!*>@V7<"01[)L3D.,@X[+C0 MEC>@Q["8D)]!(V&NN.DB3X$I4A1",IQ/0VAN<%G#O1Z=MJOKFZO5#5GR8X(Q M-.]73"&4,:*LDTB <-+1LAX*B/V:B-^^>HK$VJ MR?EDR4=O%XG!%&?!>SO, $6//!JQUWA=EVTLLKA)>[C+7G"^J_>TAB4;H^2/ MCN2 $L>('>W& JW_ML&O9.E)\X((^4O_>(B4L+)$XU!DV+3FT_1OYT(907>V M& G?UBV=3;,5%W&!T M9B%8)@!8+Y3NF6]!B(P(!9,?G%TS%M9.9<5P"$,Q<0II, FA@*JKW.9%%2?D M?ZTR9E\OCHT[^@3OC/6MT2<+L]W0D4ZA?_XJ*Z-U*?53RS40OA"5$$^6;M5G]=P+O1D63'%:T)A!+&.$=ZL&_H\H!*T[=,+MTFQ MCM+_H"B_R>)K<8,:._UF_A%JLJK(H MHSHST8+8%I*?!T\@.(%Z;*@9W61Z,9WB;1J9,6),:0Y"_63MTHQCS9U/!LBC M]"Z+T=5 [A.>QX M,3(M+WZR? !^Q6F5T:#M;9*BW 8'3BG.Z !,P&A!_]G^ :A':(NK;8B=,;TY M7:HG2'2VD7US]#>4IA\R_)8]HJC &8KOBJ(R= &(*<^)#5QT.H;8M%:[Z35A M:!LZ/YOB+&0/!XP.=V&*N3;RO75Q2_[%3B#\E.8<+ETN'AW\E@IKIV,U[+:- M_I#J#/QC D@Z!H@J.# MG=K;?KC'+;EQ[&$_(C<'R<-"H<-:4%BKN>._/N51UKP6*$W$ V_W*=$Y:3PL M3#H&B$Q>50[X"Q#J7'"+)/@##8_&X@N]]"J)4SE MV2)'D?%V'Q$Z?V__>-T=M'8:A5'Z'S$-Y6QQ9L.LFA";A0"90M#!;->"/3TM M-V0%:2NWK(J/$>$Y:"YB9#IN6 SN/M*NJ>1D_>/=\U-2&M9L3XC-8M=/(>AP M%AJRVE!WCZ@:7Y9,@C.X+-E =* [,5U+1#LD)J_H.BJC-E?1BLW*)#P'22-& MIF.&Q8CN,5BP7E/CH,D1S>(H-XOI"LC.0OJ(8.FX(,QD5D_/;Z*7MTF^NS/# M?DQI#KO^9.T=P +K5!-=8^$^I#.+C3Q:> >L77.S'8*JJ>6@0M\$WR.M&=R; MD^5WA54R^Y+3">E??Z?DGZ,"T;7_'U!+ P04 " :B,U6/5*ZG,=U 0#- M/Q( %0 &MAW1)T\TBKTP^(\_G/[QY ^$!IO0]8+=?_SA MZ]VKV=U\N?S#__Y/0O[7O_]?KUZ1SS2@D9-0E]P?R3Q\W-]M/+*.G"#>AM$C M^2%Y_)&\(@])LO_Y]>OGY^<_;MB8>.-%- X/T8;&_!?DU2L&, GYV MOO[O+U=WFP?ZZ+SR@CAQ@@U?(/9^CL4OK\*-DPA*=N)%P!'\7Z_R8:_XKUZ= MGKTZ/_WCM]C]0THW0OX]"GUZ2[=$8/YSLWGOP[HCI.>+_*1+W+ZCB_R+]FOUTPLZ)5S3_T_$#[\Z^T2W-C'&L#*S-=C M8YRTL4WZ(IF4N-FB99@XOADMRYFCTU*%\0V-O-"]2YRH-WGE\QGVEE WPK=) M8I__^XKA4\.4?DMHX%(WQY5#4'SM8@&A6W*X''*XJ<'TN=8(HQRD6/@__N!2 M[V^+(/&2X\QUF?J,:9S]L&:S9M^\N$VOF"$A$(CIYH^[\.DU \(0.3OC/[SB M/P@R:8#./HV<#C5\BP8I2WKN\&_^O2^T,IO"#R0:O/IZ]X?_3">18M9/ M^8^$3R3_AT_]?_X]7?,_26TCLZA.>R?:Y%BQ'SMVDHUXO0F9WM\GKVJ;VD;A M8Q^N):$V!5X;"<\5DVL_@SY46IJP;(E'8UU 'L0HDDE%B_O6^0\0/F>X;$_] M.>QMH_C5]N#[?[MFV!RBB ;)C E0HF(TGR2VDSC?PB!\/ IVOV(6QMF;UP(8 M'U'^]&H31G\KAPAQ4"Q!G_I)$GGWA\2Y]^DZ7#T' M[+-:;6\<+F#69$(#E=><^_Y7N)1#.^V MNCJRBUM!1=O/]QTM+-'G Y;CHHI.3$=O#J/WH$@%QI>*?M[J M?IR3^B@[I4-UD)K%,9@MBR >TL5'#W5J!RIJ>&@XDL0)W&E)CHJ;TMA#>\OI MW;Z!)'V.PCB^B<*M9R_T55T31;]4$ $1HP@>S$$7T D3*K+17-# U3+*GF@ MT6K/D\R\8+<,-N$C77S;TR"6Y(>\D("H<"@EW9:T*+ !I*<83&@Z#MN T6!J M7:"Z]EP/3?<4L510KYC(7C(\BU5FF\1[LGN4=6."X:)T8M4I=@W%A2)SVERN M2Y[>YBOFAK'P?:+;,*)KYQN"N)5KXUSR2# !A"H=2>[%,,+((!)LL2]O%%R$ MQ*F^T1>P.[HOYP%D9$YP)]F_3[J?O(2\/]'H/C2DO2S(/P^#./0]5Z39[W^? MC#@=ZPA'4)X8SF:YNEI/,A(39CN1(W6BJ9R_78+1\"#M:\,.)2BEZ?= U)/1 M);6GJH,T7!H/N6FXM]\!14]?('C=<:M>1^!,3TR)LV5? #\N\*,'_2A\-L"V M%EXC?Y06T0?F*GI/-/4<[08.9 C@6-D0.I#_QH>3374\\<0$0 5B2507GR6Q M!(@**':X"B/9.00S!ML/&H\33 DOWJ^_XG>THWOQ+&W]?B;NE3I MK"*N=JYILMK:],-'018C,C0&XNKK[B[E0]AYR7,XLS_5#KA)?0$F@J?WM?0F MMOF!BGF63N<8U3]!82'&SB#05=&3.B=[')&:Z@/7)1[*!;SH%8 0[-MU&"O? MZ6I MO>]%DR.8D6U1 G8\2)AF[M\/3Q$BH]V88-BJG5@!0E>9 MARMDV@QNO%33VO< F]")'R[]\%GW2GN'5&UG;]CEDW*!'^AO'UP8GI:LM. M4@8_.=XP*B>SP.5&W9Z?M_,B&#.+E\$3C;&RRH:C.J*[#U8S>SE*0U?D&6#Q M!CP#_1/9<^ B*9OFX)$OSD>3M,8]VSAT'5)VIOVI8GXGFNA,Y-36E_/BU#XD MGN_],ZW5Z>73IVQ4:LMR#_I,X[P&L-,YKY6<^SVS;M!Y+5GFT@L.!?@GY/4F&@@7]SHO!O(LP@7W>6K!_H M(G!76_;?OU(GJNM7/IW7/CYG6O*#4)#] 5I['] ;-=4MA$R!$2<1N1.4_8T) ML"P%U*(,&[.62Z@9K09=4O!H"HU7V\R\G'@;QOTO[%0Y1)3'*Y&+O4O)SEG=WM* M^_9<6#"51U-GH&B-/LH"5!'(.D);-4@T@H$==.'%&S_DGPLWL?;,U&+N[N/> MX2;7,F".+E,]^[WOI6V+5MMK^LP^M1 ?!1(,MC@0<@]<5XXJ03B)C1 MTN9([G,'6YONL&KO/>MFI6)/XTWD[5.9GFTVX2'@=R*B9/1M&/)0*E,1R&A<1VX#+Q=_5A; MU&H:?'5EM>Q-QLV5<:BNZEJ;&I3?_IF&N\C9/W"?;\8CB59%0[ZZ'976@054 M,K RECA\<%MR<*H'JAC9J",([K=W&%BXX-3Q%S$S\.@L<)E..SP>?'XG?4&9 MW;?QA.%7TWMY8M18891!ZUMRM 2:/-H6B M3D/"()%=!FHB.MA,8H#0E#[]!J5/="QBT8ONP@2OY4XG;H 8?Z([+PBX0W/? MZBB#Y%5KLKOI7>OL?^QHAV8K'RWD9&D##+*<-;\_WIA>\.'/:FG3BX88KOTL5MZ&;2750(F"CM^,[Z-TBB9#=:PU=M$Q<"9Z,!?L04_,B ,'0]!]DY#+WC<- A*-16HQ) MUGZ!*(ZV=R#!!RIZD9 O3!0>R"EV8C_,OF99%?G>T!IW @C)+ ]&[4MZ'QV< MZ$C./I ?O(!JKDRPFV3)WFP?J'OPZ^%[2I(9@+?]0B0:40Y#-T9(9^U*C MQ9M"5+H),"Q;KQ0^_DC$XO5"8V&4EH1-+)0%;KUR,+Y3"C&N&8R6[,\L]%Q5 M6>O(.<&[I0[:4)V".(21+?+X(=*3U[2L@Q&]O(KIW MCED.E%1A89YRO3DO/?+ZT=#(LBK5Y@5-',_G[]V9(?HHS-/9?7A(("38KRH\ M,#PS1UK4HJ4V-NY=9S/S O*%2&4E(I8BP[\2Q&-]7(F36 (C[#I4("M7>.D/.@BUN?;*/?%5-, MDB7$ E>A$S"7D=>*NJ4BP?>&?1[2P>QW-FJ!L^G-Z* '?LYC,3J[7/_#Y M/Y(, LE 2,U1VT+5CWV%6/6@R^!PM[P .ZF@FRL ::A7;Z"*L2@,W#6H6(LJ5K,8?,LK(H M4]").HPI!*=S[R8ED^:'**+!9JSG?C5P-NX%FXM"QV4VI)W=:CFW54;O/)VU MM8\AM9];];4J64K(U=>:F*"78&L@U*<.FU].G,4A%('&>NO,S60 MV!?&H?\<0J7*TO",VRU9H$,C.3N,>K'<6PG0M9+&SP MG!$EY" -*&#D)]<6[_?6<%J$&YA87/U0(B]F6^:Q'4G==ZN:N!]6=E^W],(- MBA!6-+"3 H%;"DS%A# 2E;JN[D\[D[NF0NME+QFUU'=K$L(=4A.'R=\7090N MM)1T1V8'<:J0,SA>D#T,T>(M,!7A/DJ."<#GJ5Q J2E?\%JQ-X,C2IT2=N,< M7R*?$ :+E!&OAYUF(F$^?Q(74.:L[4X85!/*J+9D9:E;^D2# QTN>B @C)LG M"!E MK+A4TC Z<,;J>PHMSX@W+;V'IE"%+(IGCJMMOPY;[R*[FCTY&TLV]1Z MV%BM]JB%$J322=.[ZI1@;/^.0@D!) M_I9ATD-:Q+QI7(#K,0B6E#8)AIK\J>RMG6]CO+L&06$]6(-1@FPOYUN:VC^] MYV?=G *>6"M)8)3+F$5",F=TEA2QL'X=]C3 C!8 _YA*34!W(K53)V39B9VZ MD!_9IS-K]?RFTE)/GX-EP%./'H9)UTWHO=LU*@&\6$DF5414A9&^Z,!]&+%E M1MEVL7/S@Y.H+YC![3+JC."U*4!AG5PP2F"YD&P"N7$\=RJV<3^&20^P#DH8 MR=&:#2@AMX-5@,Q(IKV ?(!EB@ <(%. OC;.AJ+F '50ON[7*=S=.&E;] M70=: I8$#^UF TG60'$,&]QY.T";^MMG"#A MU4CB1+Q!7P9WA_O8VNHUR-ZZ&HDH6F4 M%#0FWF#/H9!J6H?J')0^BFG9_CF"]2MK4M"UM8MA%Z(66]-7@?[ Y3D'DI5A3(/Q? M-"_CLDG+N/@"T%1R5$UDI:YQ>Y-N2''%+TYRB+S.OGHCBVYU4:OY'M65(;'+ MADQ&H"0<:@A,!0+F7E&&B<2^YR1]G1OQ Q3;N>C!( M]J8;(L&PVFJS2P8GC%;;TS\[S"*D0=9*>QVN'ZAHX\[;ALL@")B M_?'4$$"'; 54_O/IOY(')R;W#'31>CT)Q76#EX$G$8<_-4$U%Q&)&!N2>>CE M^VJ[C6F2B#NTYDOWP)4]^1ONHXRQIK4*V",C#G5/"!S_&'LBL#DKF_%4GS+= M'RLE%98! W<09J-X12R"-8JL 527:$09DWI+8['%\-ZXN:3N58YLWMABK;[( MD6 R&7FK*#86[WV#@N2%A$";&^)2\+NA*3RF[\+#]COZ#GP4UX/?P>MY M3:8WTLHU*#(TP_+"BRBW&;B6^PL]EG&B&_;5AT% _<5CZ!\&%=(V6<)>:'$8 MHCHULG.PXCAF@*O1QP(T*6%/(?=\' F1%;XV)?(83R=R&W@97!Y&2;GI!(AB M8W9A!1W0A_0]*_,B"OTY/4M0EX= &JD&90QMN%J9P_#QT4MO/$>HAZD"AO3N M5843E'I13IE@7K(.Q^05+;LH,=2]7CP)7;A->&W@?1AQ)R7-_!TN6GU@(TE: M#Q05B17T'P=^W*; IJC6#+@L%<>^Y.HIG2[U_G81;L3YS.U3A;L2T\T?=^'3 M:S8E+3[(?BCK#K8 V>J2V%P8RF3(AA ^!L,,@RC-N2[=0V]7H KEENX\+A4\ M_E,TZ!Z%N7+(-A-..['I$H'J)%+,PA8*)2A7J+ @.CI_JF5&$ MI0;06B +PJ!++M*Q)!V,#2"[/DDAT\CL\?0RP"]X)) MU2 A (':5A80(LHRM0E)QQ,^@; 9A$_!DXHN%N62H=SL$.5PDS\M&BP8JZ+:^ACAXKU)*# M!A9=DE!5#F("EN>AP9VF1,BV:A".JUFM/%=6-!,?T7IH <6R,IN(=/H8Q?BF M,8'E< #L:3D?LHT..33N'JCOS\/'O1,<1Y0,"5BDXZ.-29=PB!DDFS(1^8#9 MU)008+\&1\HB2+SD>.GY]/KP>$^C08+1 F99')KK@Q4F^3#"QY%T(.:Q 7$@ MY[ET4\:058 N&0HVU<4#VO*X,G+V M(C)R-@T9.3.1D?5S.#T9.=.5D;/!,L)K!T7,\BB#G_/P$"31<1ZZ8YPK:O@( M&88XZR%321I2)#"#>D91AH"L,Z6AT MO2'GAUP,*AL<03/*"S-H>X97J5R@ M(NH,U@PU0#:S::H+0WP6'SX;T_C2;;-70NN"K/CN=G)\.H"KP&V*X/H$)%6Z.+ M2?FICRD9.AR#E'QKYX:.P1W=B&($IV?W:R_QAVG\%C#+^J&Y/M@))$E?PIR> M_7#_(\EG88H"Q(:<_=*=&2B)=>3P)Q5WQ\?[T!_$ZSHDNVJ@MK:BEQ5_/)(. MPK/@I!3/V=K>R,#/>/%M\\"H0 =;[5* 5JUV&0900GTVE.1CD:UV%3>:7W1K M>T.\>_[V@X<3P\UO=P\.8\GJD#"?4#RC&L'+5X*WG=O2C9+:[4]G$C'U)Y). M)I79Z-$A'6;6XP"=Q##)A$E!_TI]_R]!^!S<48=9(-1=QO%AE)P'"#*./ '8 MJ$6)3WKU&Y]%\FDDG8<=0^I@6UU\5'LWEYQ?0O_ ;-=(Y&$T^Z\:24P3(DJ< ML8&$6D"*P20=C9\T W"E+A"R/1JGSV1YW<4C,'[I-3 !5PD8XW9*CDK'.91E MZQ>32#H+7T;4'&L?DF=O8IJF2 M4W4!@3=M=">2 ?U6/A9(GQB-(29MH#C:HHU(AY!\JS[Z2&<@Y\G #&I(AWRK M)CIDN=E&LX/KL;_.DH0RWYD#O?2=8=$3!5C+O@N,"2 >R_GE+5;-G9YJV^-1CA<:N P')4J NKCI/9&##V2*N-#_0QI[LS)([*KLV:>S#0S1D(GG?#C8$QN%G LGI#VEB\@Z?Y,#2K'J![@[.UW9C= MA<[86>Z*.@%##?7"L8%$QZ52.IB(T;S&,VX0&&!)XPI)LD'C/IQ9@7S;#38;R]J,_4%(0$?' MW=UB?8=B#'1QJ5YU7K*;(>T.KAE>Z343DHB ". ("X0.(#9L^*ML?-8V [WC M6A='Z^*DW.\0P;J)PCV-DN,-HUOJ-JZ;B2!6-@S9+10 80K'S\ M3V3/9XC>!#2?@]MWNI.S=0E3[]RD^O;TY-%RK0 XYR!MD44]K*QZ)HZ#*E*(C=M>M![6Z70<+HY=W[M.@/]3D, MW6?/5V7XCZMZ5#C8NB37P@:ZYBIF- 4+1>-HL+2N<[IV/$C K$M3572L'UP= MDI+_&;MGO%H>6LP?DXA/-+H/^Y#Q1.9_N.[/I$7,B9/RQ+"_U57H!/$ZO*6^ MDU#WQHEX,QMI+B-P@BL!V'0<.K$!W^2R*;P%:I1.(OMT%F:[%1VN%$=XYY[[ MYIMD4(,=H_7C343WSE$T;=&4A_8\NWT6)1B K ]VK_A0$B8/-&(2L*'>D\/. MJK0#V;Z$@"L-("LJ0B#?]!"_<<6)4GJEC1:/UL[<#C00/$@U1AKQB6V]P2=Z MH$*/T_731X,((]O76J=[-UJR,U_,(L'T0D@OPYF3WF=""?V";BF#ZZZ=;Y85 M07ME^PY<"P?H$BP;1]C.42,"&HRK2X]\AZ8]);\&XE_4[=5XK3W+0%$#2@[650&\Q][.9C4@ MQ/ONA1%S4BP& *"(30=2B@(S5#BP^FXMBIQI\K[1ZUV#)F:Q,%[Y^)$RNP>4/\!< MD4ZT*# @$J"NX4.%:5J1#4Q;1D7ZPIP!=VB=R+ M2T9R9&)RY3GWGN_Q6Q;K#K 2"8P[:15"4"+P?WU=KO]*9M<7Y&HY^[2\6JZ7 M"^Q\3QWNUL^+SIT/%C4DX<+-^JPC 8F0�-D=$1DK$R.479,S?+V;(7/:FM MBJ%E:AA I39Y74%F>X@QV+%V*:,:,936GHSNZ:_ISN%5BFYI3*,GN@K24HN\ M*C-#E_TVB0Z;Y!!1+1-$'YI5,U0;+;#4MJBHN4G',Z=7@$$U87KSK;!L^A%C M0&@N7V";5X*]\+9;RORC#8U7@2AMXG<]5!U7$^ECA!*NTT8/$-/+,*+>CLFI M\$(W1Y*44V1"BZ+:>DM%7>WUH]$@Z4T<+Z#NPHD"+]C9"^BT%D:2Q3H6@,CE MPPC-QN%';B#&->5(LK\!XL+S)5(-ROZ^$^7_F":U)S70^ACF%H"+*K&I'$Z\ M;#RZINI@:?OU%;1G(\.L%8 XU;+ )-/P@T!0P]UI!8%.6Z82L!%SSQPS]@.& M?*SK!_U83V4DLK>N'==1A7.&/^W%%" U%MB/?/6%JII)Z\L$#/VYK[:P=6^_ MO]C5\L'YXP"V2+\7'=*IEC/PY%A &0\\A]_G[R"FD*159 MH@ZC;"E0&!JFB0**$P3C YU7?!BD5-"U"L!64*7(]CSZ9ZR5E:]&2I:1_QTH M^1'8<6*JW_,L[30G9NX[<>QM/6;HQN6"6MI>"Y#58*\.1EU9]Q%]HL$!*UC6 MFT/%V:"]]P&1CDJ"/\89 2R/^I2C^V"HO>>0ZR/L1QV=JDBQX3&-_X\I!P)^ M34%=4Q[(SH1.)GS'+#@QSV*8#2 M5S'U(:L.)([_V-MYQ/0<==S&ML\XWN.+&^>(__*B0 +C^D.%D.:3BWTV'-U= MT>%P]_N*VNX-RTFP[^N2(3>PT@@,PO9["S4ZRF(CG$F*5.O-Z+> M^&!3!BN !:V/H88 7/I'KE#-%ZT@B6JK*#6B% C)')/I6H]#R6]05ZJ:HQ$D M<$2CNV/FV'DY.MC8CT-HX640\,+*WNG!\V9*CRXA3-]B?7*"WU9, ;B1L]4S M.NHSK&=BU)8'9("/(6$^"#/D*25O83>T]V)D21:O0.6.2M<3703/0HY ]]M< MB1.!]BY7YC,H]F7Z@=Y$X9/'2]!>AM&O3A0Y0=O\ S@,3+7,9CD6<&7I=##9 MAA%Y+H8C,ES-@(+KBFT.NL.^38\QBS9!NA[&J2]6!M-RZ\8T;SL"[Q M?X%C4+X4[*,],C9^R9 GNIXIJ4U)=/PTTW/OHMTT[.65@0V M8IYN*F)PZ0EK3256UT2YNZD@H"PYX8DA^-^UA$F2RA*5#8U45.#<[ ,_G\ ' M?OY=?.#GW1_X^< /?'YX//CB-=]GQPNNPCB^8>>5%QYB_WA+-^$N\&+N#*?! M^/!Q']$'&L1L?"I/LXA98<$NC<9N,F\Y;5.XVC:JF*P."?N=XT6_./Z!KA^B M\+![@ O@R1LCF5&W]9+5A%'\PMUXD-$>1&IN9/071BIVIF-':3]'1$-)^WZ M]T1"J$; MSW=\ N6341=+R$^FTUCPIVM>JTB]!R>WQ,SH #S[V>'0[+R6^?' M&[,S_,T$SO WW\49_J;[#'\SXAN_MV;\?#L!?K[]+OCYMIN?;P?:9*D^H9;= MKOJJ&/?--0R@"@7I&(GOA7)R2EE5/WK:NQKG2W]G]J6_F\"7_NZ[^-+?=7_I M[\SYF1[RLR2)O/M#PB\NUF&O$O5* -9YK,(&OGQ@4XA3F4.2\&?[F12@MNK"HH)B;!N_PQPE3XT MI7ECCN992*[G2^0T/BRF#GB-E!=DNJ&1*,EHOXPIA !205, '2ALF0TG>QJ1 MF$] ][*Z.-HH>:K:[Y#'*I^ABKLPO//R1EF3D4N5/A@/!N M&L8&RE).9X#"A_Q^MYO#C4>\'008K5?>>[,8T_L)Q)C>?Q7%+YJLO-[>+/R^N[Y:_+,CRFOU[@1\^T&6W MK/=,!R%,U=2Z#RP,O&\UTF1>Z0 T!*+U^ MX!K6%=9 A*'D?0Z5) PL>72.Y)[R_EH%9.Y2[M.H:QB)? 3"C*ZM@,^/1+[ MSRA&UYAR4KX,&('$YGJ7)QJ(HYF7E>ZJ-7U-D]5V[7RSIHS-L,,(\1IA"J;D MI-.)6\[G"3E%F?-@QU]"B!KH(?L@!$S\-_2#1*FNZ,VI.8WV/V!&FU$EP_W*#2'.(5R*8*)4M?@.\^;8N1 M&5\+$3.@TX!7W9T+(=V3]L7+OK_3$T/#>U.<'%8SH6BDB1K09U@W^ZX%L2]5 MC1'$J;IFB*WQ3>LT1;W7Y=P@FHWTDNBCF57X<0)6XG&KUF3T\,;SM3IESR3^2=T+ M+Z*;Q#\N@[2[I&C\QO4%'_^)=R2]\.+R-]FIV<\I>%$,K&N-%]T.7!&P6),\ MLT5)R&?]Q"."V;K$S1;F84 JEB:UMJTEUC*I.:*F$3"/TD0I=:%;#9=IH=43* M2BB:!Y!]2>K)S8ID]2'1@""9R 81+9ZS*JGS,+87"I.OCA(3D*("5CVJO^U% MCVHIN5CWX^%]#I"B9;")>%'."YK^-WNA+#6([ 6E^F&%D!K9"T&E,DSD5CQN MPIJ15#2:S_>FT"@UJ4Y->Z">H@/#V M>3AR&=P=[F//]9P(;#\"&5-]@5KWH/IB"%GD*1CN[($A(5D"D%=XIMC/YLQD1^LT51%Q?*.0>3+[,';\*8FZ%">,++8>^(%QLG0H MOWJ+D(=[*>C:[@YC@-B6MKD)4'1,R-5VF).TZ M(J0E]9UD'.E:_M2PA._I&;JWU%G!%]];TBC?>WHVV6M=)6."@X;?* [>\3!A3YCR..W?V'COW]&^$5/-M-QJ!48%>+64S MN&F;OLK=I),P15.#(^5+HXXMF[Z2YW>9;]DGEU=*<$ M[""5CR3_]B\?SDY/_T3VS(,)]\T+&/M) 3#U*_W2Y?LO2%T;A=^3E09>X_[^7-UQ$[7AY@^ZOVY^^8;WV MT[?HNK>S7#N^[M6HU7[ZUJ9YIZ=.^T.=MGD'*;W?IWG7UD=F]!I2J7#NQ ^7 M?O@<\X8E7]/.)FDYBV W8XKQ2;37MEX!JB=:.$](>^$(238#0K8<"N&2E-<2 M"7;$*4"@WU*9"4GC\6A_:HUU-V78_^#T'?K)V=G^ /_DU.A]VN L1\/U,0/CHR4 7JMH MGX'XB>PY$&'RTQP,ZANJWBRM1%%[$6E0R8798Q@E7BS6XBW:@MA>'579VCA% MH2680+EU8N0_,_G;YE&RJQ*HM66 M&7>,?MZ]3T4_."W]I89@]\!2XJ(I)%XQJ]WBT+IBTF)/H8NZMV_J+)8?SKSX M;N*T9^"OD93_<2K%2+"4F0V4*>>ILBH ?>=+HB'#Z?@@_?PVCW[Q@EQEE M%=GI]6BT&XIUX[L3)8#YV;SB PJBEIX$7G&?C4A$R#_ETGEZ3SQ>_W9<0<*O; M]>!B->]%ES)CJ<'F [5E4$/BQCD*#) 4HBYV^*I1$U--J=YGP]&OF <)BTI] M]J'7>$?^ED81==?.-^OW1EV(V"\EWX42>)N9#F2:EQUW!SHUKQ-FLOHTEVY_ MT#UE6\3K%JXUX>M$Q+[P=:%D=-&: MQ9)<'XMBV0\O#"GMA2'H 64)D5$&!KOVFY$X-*6V/V5&:VIZ:MB#ZO0#>ORN MLP45?OQ.H__4Z8?!%P:2O$/N/\?32W!5H365!%<%CIH)KEX.8>()KAI"TIG@ MVD6M 7>M-U&XH=05B]TYS(%9;<%DN*K.E*!D3>;'Q!FA5.N(Z,,WP&(%GKSI M5HIX:2=RXGP]+R"+]4]K;,J/4R#6L!71Z4=TXZ"S$Q&^<:#1ANCTXTL8!VE" MS.2, Q5:4S$.%#AJ&@?;',+$C0,-(>DT#KJH-9)QP'NR'2+>@_!3&$7A,UL0 MY\27(F+?U>Y"J>MH%G(:I77S>4=+D:'EA\X$FC_KLAT^7$&"F+K47.[%(^LL MZAG>4OY@>L.;#K _Z54-[ 1B^:%.%SXJ99>4\X0HO?XA"7_D+6\R &3#1B&F M+>NQJY*PK$&*04'%JGB*GA6K[2IRF>Z,CJ*"%HXRDV."<3O8B174L90FW*^H M*#5/H[8:NEY3B@"LV&#*F-_Y5>&7ZK+J?TB.>!1IU<<.6X*U,=4ZIMGBC^G9 M3,+[Q/&"2DA\ K+<6VA@^>Y'MW%:MYX9MFX]0V_=>C;]UJUG&JU;SP95]^+G M\RP0QS0/GCPYODB!C&?)^H%^HCLO")CDK+;L7W^E3J1MJ?6!B6"X]4!/96-[X\,&&*2F"&G:T9>7[(-LOD6VRW=)*OMXEOZ M#.&6.5M9:915(,?&VKEJ@AM*@,8 44#@4TA7E0B0&&,9,?<7]A+Y)<6=.J/$A1 /O_QD*[Q$X]$Q4GVMOF4B.4 MV]C/D,ZK3IIS_<6)?J/\GLIVMBB(P)BY^GV$!4((D!PQ7)P[C_D$Y&>R72QM M=&)5;7?(Q=8=]=D?=I]I0"/'9RO,W$J\6D%Z'$GL)0(-N=0GB7G\C)^J;$?<<+J@3]0/Q?V];=%48X&E!Y58 M@2VITSEI:=]R%K)&U&)S7?RZ=V_:.R7P$L_Q;P[WOK=9,8N>=X*4E#Z!6J? MT\>ZR-2TM&%,P-Q@,8'LQ0Q>&T=,20N8D!]X/XVSDS\M;U;BI],__8C:4*63 M364_%34A!AAG*(5QFJ5PK"L>X]HW6,=<=\$;>8F;EWK<7;9YR:+O[/P4KT:L MR9 YAA@"9XSM[ZN&B8$@]7LTKJ:C:7X'@Q\^TO(QVR=F,6X][>,4F#S:]9#V M:2I'!'I$ZWRK6_CVST-EG=0WZU[MI^:@@B@&>QRQ&" M[+&;569[,5.,L.^0.#M>A2B!4B^0;'+&F59#W=([! M;'"D0[<7BCA1#W.$H4B(XP5F#Q::*'TGZZSC@&Y4U M?#J<&D\,FIIU*.6J1EG/RI9'>=E]XWB3>]6M@Q..BNV!8=>+[CT#@2^4!F(@ M?\VM2Q%SK5A8OC3FB]W2[2%P+4Y\^LF]^ M$_.["F^3W>.6 YDI^]XB[WR!A5%]MJ_TR5Y' X-,A]@+*R[Q/I23*R^X"Q^U]T3U!7:4V3$!C M+V\J5;2#94=T0).T&1G/4.?#HMHK,.2: B\IO4 )@A=CB_GI+O+GW2<>LN+I MD%?\R=X7QZ7\/;%X:7^3/K2W^EUJ(81RHNIB!WTLV53^6:2O(Y.P5M+@B)V[ MV%<>VI*N31Z36D"W>8GLU58 5XLIX%EU K$>!>C"",P[S*:5\M0JDH$D4;VX M57@Z6G0P==HKP"M0CV*AOG+3!H#@;JOPT9$8=2T51&$!V2,3%/G6!_B[60U^ M_K@;[@H?U]O"VW-;C;##,4>-<%69F2)OULMO9I@W&50@/299\QO^\ M20TLY%2.00+5E6*U12UIU8D(QGUW%U(Z>K@LEH'N'>DRNYE^ MI$&$8;6("OA7/*GRRG/N/5_X/Y.I^F*,(8;8&F,+Q>@S>,(0Y1")7X*<0(AO MJ/C(U; 9]09]"!<,DDL#-VY>Y&/*?B^DL-)$^R )-4;)032NZ%%DVD02ZF+< MFR(OED:Q[BZJT1?9DT[^\=C+]7R)KYWL<_+$1 FYU/M;'I;DH4MGDWRAC_1C2388)[[2R0PN(.JM MF<3?9@?78W]:!53&>B!NTIIDJ_:L='7(P4R'$38.\P$F1. B\B'=CEF:E:C% MF+T4Z,%.R33K#2;;.$!U*O#+:7;0NN LL">CDH'S\/$Q#+(+IJR(3@\6*Z9; M_79A/,""-GQ"'OB1%3JR7^FHDQ5ET2/U=LV^\LLPHMXNF NG?',4-8-]\8JN MAT!T K%<3[ +'^BM03J-;+)Y:5%HOU$UQ+:$Z'*HD!.MW9L_+,W32.Z/(0\M M]A 3:*[U\P% I#M%Z?Y(Q'C<(@Q*#E3>F,*;'!+O3>OU+IR()RG$G3;^V%%> MZ?+VVQ7($0'CN>E@0K/1N$_LU#QL!F_!?9JJD'7(3)A9DD3>_2'A37[7H;BD M$(5*;QP>'.ZA5/2A6;5-M-&"WK+S^<2I . !"?$=Y]5K]P(*IBKJSJU[ M]\;ENVNE2?NX5=*9=CTJ&0J]R\4B5XN%W"=P;Z-[)T\TN@]-R"P+2T,QBN^- MS"<&7U0UAAUO_# ^1'2U92YP'/J>R^\&9H%[1]E)R'XNZN?<)>Q?X@IN\8T_ M!.* CQ:ONX9BBM!#)N<;V>K9>K:[*Z)//5]=WJ:GDQ6R\NR.7R M>G8]7\ZNR!T;L?C"!M[A'B2C25GS F8,ZAH_R:@N?W=X?'2B(_O!VP7>UMOP M=R2;37@(>.+X#<-LXU'T[Z8_EBBE_ >A#(6DEY^OEY?+^>QZ36;S^>KK]7IY M_9G< C2),\.=A1D;#A^3P8ZJ-?W#9>K?>[B%9;;_&V:NJM7!5 MZ+?D$P/[FY95-W@1NSUYAJ(+2?7F@;H'7^.5[B&F3"B([SWAI0:-*AWE0]TQ M2&OHE5S0?439\9)&@9.'T-427LDTZ\':-@Y0_DUE('D4(S'-99CDA40 6S.Z MTZO"$G(4;@^Y'%W0>!-Y>_ZGWFQ7P;*KFC2Q@F[PF5/F[&BI7[:X%W\]^265 MF2XJ&"J+7%DS8S5UYKQ_4I??/GIQS$ ;'X4F<*V&/PP0U#CO-B4LLBF 21ZX M6\\Z,.=SF99@2+(!(=VVUL0O,]D')XQ>GCWP@_3G8Q@EWC\G<+H.DH2&Y]&3 M+.;WIE_%L7/%3ITOU.&NCCN+;VCDA>YJN_8>*;X(FV-H__;5&%+N;KY2\+[,_I982P>9J,3FXC5["TR>[HCG_#MW3/#V]^S[D-HTL^+N.4Q!.\YA42>7[&+@H/^YA?EQ_ MY'9QL[KEUUV3LA;,!$=A&AC0;' D+UN@HHJ9Q<^?!;KK _W MQ>=U2Y]H<*!ZHBN99_>XEV R5=E)(G2H7B6(TSP4AJ K0TYT$7Q0RF'7_"$ MKBUJ/]9571Z0#3&D)10X1Z>,1?6SL+6A0=&E#!"O>73+3$C19W2U%8^>^%EZ M1R-1Q-Z:M.CB@V.[:6('R-DO],';L",NYNW1T:/_/3G??->B3PCCG N>Q!(= M,UB:KFA]CL6T-MGZH,.9CB)Q.@PQ]QL@&'_09^@=]-OT/^DSC@SX;(6Q;9F7, C?-/(G% M/[-^R2AY/0 J6$'8+L1TLF1YZK532>R90+4S;=[#F3P*>@Q[U"D@N5YRB/0L M0,DTZ]'.-@X=[SEI.7("KPTE)&\^-6QNS2B$V-9CYX8'R3GZ07(^_8/D7.,@ M.1_RQ5[2^^C@1,>S#URWYS"U6 I,M5W#2(H%5+DH&TS./OQ$^'@T5JOI7M8H M@G&_(RC MI/I0( Q<;I"YDC?/JOOGFIF_=>)[L6T&.ZT=2_TDYO\J"\@:+VM-7$PQU+B# M9M8PDP'/SRQ]]IOJ;;2X0^2!;E%9*+NOCO.[:>82'/@_TR'4S;IE:*:Q6;45 MAXH6E_9!7#!+6A/UC^3Q$+UN0TH UIT,%3;* E1LW_P-@ZC*W6&O3_H"]WV_8XIHAH67M6>;@A\]HA= 4L+,90W MA3V1A K#J8H H:>6F8H(7-=*FU0#;-'*K@3V@PG4U- 5Z9VDTKF?2Z2)+-LVL*2#" 4LCYR+879-LF4)"Z ML F@39G>[8=Q,A,!3SW[KAQN.SFW7!KL;X-3B1N@8Z5S30UQH]9BF\WA\2!Z M>5=3/;18!LVU'C$#$ &;6A>CB5L9CMJ 3,V&L@^98J=F+:N<*#IZP>X7'L/1 M=,2J,Q#R;BK+@RDWZ9@T,H6;;2,A;\4+:^YEI!R;=X8WNN_0;W3?3?]&]UV+ MC] V#$_.9KG27L81.-DN9R$TH$X^?/BKN<_1,C3>&W[/ M[]&_Y_?3_Y[?:WS/[P='QXI;[U1.K 4#FNLB-$%HH* 5-,5QN@$FU7UGV79& MCI0H&ITH\9#V.:%)XM,T&V!;I*"X!TKX[LG-(=K[E-PZ'DXOQN'$/QE/IHO^ MZ$EOTI]*2']-D^9A]EU1]G0L>_2#X?GU ?W\^C#]\^N#QOGU88@],DL&9'V# MD^UR%D(#BA$D9#JYWUWT+Z,#JDT:,E\2%3PQC=*>6 _MR9#H%ZF=0JCVI,5I M<%\F,<"VNOAHJ*\_HNOKC]/7UQ\U]/7'EX@?Z'VW\&S;'R^(B4$082H!A/:G MK-[E*-_SN1[G9?.0O^=SB-?3^9[/VRR%MC$XY^^V]OA -/6MQ9 ;^1!Q]=9V M4#K@B M;KM?R ELP>B7"WW]L:O<2/9(0\)(,QY_1W3SVU1LGS]5M$J@%^_#V/'U&%6.MER6/E\7JBJ3_QVWIUZ3EF49 MP!K^AJP2_/;3Q$/W[X:]1_/!]4_Q&*2>EQ%9X]E0@BQ./O(8+89KYZE^-$$ W+/YZCEW\\ MGW[YQY*XBN]Y>/G'^2&*1".@_'$V5DI2)R+V7>,NE/1REI"<8UW&UCUDK2V/ M^+1'[^R03IS K3%T8DSXUKA]4(#[,GLY\H^#%Z=!EM66=R7Q7,]I/G,$GXX MDRUGA0!H@"]'BN&B'5$Q'B\UI(,)E84!\P# J(RR.$!5=C:UJMAT=]S]**_Y],O^GNN4?3W?%#17\C!U',* MX=E3"0= +N+W$ YH^X[J79J8>DW5L XKEJ21NJY#L/PT386+[LG..?.:'^\D M!#P = TOY1*H[MM4&"T6;%@O^AR]7O3Y].M%GVO4BSX?5"\Z*Q7E_9.Z\_#Q MT6,R$P:IF/3+)M,"9-6,T\$(>F(^NUFN9U?+_UE+ M]1V>8=^'6*O#UFI#4A1[ K6$5/I_&!EB^AV9(Z=6HP>%ZE6ZU*S:#G9V7-DUFE MIY)FG%$^%[-$3141C1(U4!\IQ!(U,C;(2M2T=FK6A;Q'GC"L(88=+F.N;-OK M?9%=C)@#7SW!1 ?DRCF&63/M1>7.* N^'W=,//UZ#K:>;]^<8_VVKKX^=%&7 MCFKG9>%FP;<=<]EVC.[G\@QHO8.R&&WY!BY?MT<&.L+9UZ1E>=K5\#>U<(I\ MRLLPJAZ:\ >OR=3^<*WZ108(0G(R@6Z;0WE9$2HSLI@Y.[]&7L(.EZV62!6# MK5O0^M-'FD1/EXA$QYS%1Y M&1-DN?*M?9J5Z4Q3M6.#5/FXFBN/D"T?J]/ELU'X=AE XF:V?-Q(ES?+Q:S6 MWUX&"2.(Q^SW-(J%73)>A0]2WR(][*"&6=?KV?7GY:>K12L\CY.OV9/Y<.7V M+EJ,T&.HOL# ED)*8'AA$35B6AV#<@#860)]62=M!M1)C2%J+WTNV%QD%KB? MP]!]]GS?IL[K1L:B5/;#3.L* $N]:3.YI=OT]FWFZ "1Z<9B0^X5FJ"F-9U"2&C@UDK45A ^U?4UP9F^XC41:Q?&7[;(M275V4OTS[;'^>9 MG6$K]G/T5NSGTV_%?J[1BOWQ 3DVJIDRF7VJ[3 MIMZGR1==]2I_LV,0\=Q/#+#5FKGZ*W4SJ??2NU, M IX]%8\,*DOQ?7AD[0H5ZGT:WSNLG6^+[99NDM7V,HRHMPO8;VZ=I)GA^((' MF@(%E#L&&!_CXA=(AU W<^NG2\?.>]\MR.]F\Z,(^S9?A@?6I98**4#J/J]6 M%[\NKZYP&VAI,A:^J8W T1#$E2@#%930N(54Z; M2KDBC\8E+IH7M=UPK!MSW3B9G\&(%:BZ&"4K1J4D@+&]!SB0US19?-N(<.:% MQTR B/(7%E/(11D-8?NE$\="_3LHE_UR J85_S CJ:D&+I7_7^AQ$2?>(S>1 MO\;495;S^H%>.EXDKK\'61?]8./E"/;"4\.@^(T>"&E08;4,UDPK9WTT) G_>(;V5 8L-, M'G1>M2/'[PU#]^_10_?OIQ^Z?]]B)[2-T>J(&781/T?O(GX^_2[BYQI=Q,\' M=1%?T^C1"QS?_'!60[#<84N%"^3*9'.J"EI^-MM_V*C#G/)Y8^?F1Y,10\% M>-K:PJ&'%*"^6(>)KF"XN1'65BN&W<;/T;N-GT^_V_BY1K?Q\T'=QODU1W@( M$A.-#LU%24*5( )WY1.C%>X51GZH@@NU1$]HHT:?\PUEC @29\><_"IP+?Z# MD^U^V! : /O+X3R24Q,&Q".\BQ&%""AW.Z3!4/7"\X)N:111=^U\H^@OVD%D MT"_"(+B[(>O;?^-E_??@-7XTK23#T?KP"/*UR/216W0$,+SBM M1DPC&NUF C[]"80=-;CFB3*K$$(\[?K&>QEL D?*?M?_\ ;?<[#0!A15YYS M[_E>XEG,*>N!DOU[07WD(&67"V64Q@DGH/!ZBT!#[?4CB6DD]"8*]S1*CC>, MG,DL$.(%+: Y1_$N[ M#+=]NW"8-)1FXP"*FMSE7?&;[]6][^W2MS%>BRE8?'A6"I+U[,^-O,;]BHOKD<1%O(<>DMW5#OB=L"O85' M'YI5"=)&"VI2/K\B^QP 8?^?Z-7HT&V3SD(/0;J"K#=(+0;]JE%Z!M M#(D_7=.DX@!:;FHM71SA#:H,CRX'BQ$ L7"='@/KGA2X2Z.B'1FD+!^EKW)7 M3+>JYF$\#!QLZ_<7G3PHKS#4^S0[$$#OYL40+.,J*G/!DW>10?6<-! M'G#O4FK"Q;<]#6*:!IBLQR%;"""5"P;0@1(RV.GGAXP7R*=?%QOEL43I)@VO M\IN>N5%X!3>4\EV&33I#)"\6#ADA!F(]M*M&9WC 8UKQCIY!CL%&<&%."V^[ MGP7.B&; \_J!8C>,GEE^QHG">^-7D44V3SL^ =4 V5"\8]VH1-H M&Z:)LR&S+NM.L3@Y]"M:JR%83JY6X0)9<7P."6A22V:8P@6<%F_*5-O.O8_U MGN+-F>$G?X;^R9]-_Y,_T_CDSX;PLUFFLW5&5-()\A6U&&X$V/J3N/XX@J_F MFN5@)0KD]0^5,-./J.ID"-\K3^\,Z3=Z/0\]):28;K=A(8A'SXH='D7N:-G) MC^YJ'6<#W-*\Q &O*LS#%JD+PU.C9NX3[Z^UIH_[,'*B8Z74@9:HF$&V[JH8 MH0EUN,I@$2\HE5<6U"=)#H>X)2!4V1O$^TIW!E,"&GE,>2T.KUB6ZN(1E$W(8MAV:^/4/.=@?N4S[C?#SA)7R,/EH:>[N$'N'V./9(>:"(C%'#.EL%K1OGB-I*713R>X# M#R&XKXVAC?Q.CDJ,*J4!-H:!_R2F=K3[."!S39-[%'5@P%'=4+#4@(9G2)@3%&S,0<\?1KA8+ OQ_<6#I:TZ%#O>4#[ MA,^.%\1I%(0+X2[P8A[.8\;TUDM6$?]+43#T"S-P#A'EIQG&R^L14$6I/3$< M;\@GG#\XT8YYA,ST=+V$)"$SLGE8EL2)DP@@V'U"QA.O>B;F2#0=\!RM9YRN M.<=V2**QOBH["S/:"Y"V_ARM';,:XE'U]=>!J98CJ7(LOH-Z[AKDESE2,C_: M^-"KEL)9!D^,%B$_3+%+)@&H("7T=R(&!7RN?UEWR\4=-1_6]*:9+\R M0F5UE2E*-N4X5%\=HG/=,&WN:JPZ"6\,0[UOT$.];Z8?ZGW3XB6TC2%U$F[" MF-][^>&1F]Z?:$"9HYH](KQ@/P?\D6J01-[]@9N[_#&K/4UNA)S]ZG8F:(*W MDL5)S"_+>0"!OXUV8N($A*8@^8WEABTI@H8.5GF><42H?NX8$W(TKTOWO;&B9*C"/HQHZM=#.$%SP!-=# \ M73W4H+O/=#)Q#Y1P 6/B+N:3/0/@H9LT_:2@KM][T*6O:UTN,C]$$5,%ZA(. M+RB7T/H8@@C@ M\Y3*"XI38GZ[*EVJI1G(8;UQO>P%OO,5\VW M?(PK4('J@&0S2'9/S5^:E%G+F#D[&FPI:X!T['O0<8BF8# KR\!8*.L-3*** M3#?KZAH%5"6&,=\*J%YY@N!DNY%"" UE,%AZF."$@A7DKX>$H3T:7AXV8%[0 M?1A[FE41H;G6TT$!1,"*F>F?I\/R)M4ACMT'OV=STFUV=8 M9VUM>&=\9OT>^,WT[_SOAM2W= VS"T\VZ**+06 M&RO#[3=]RI<&JU.W ^H8I::;!*T4D*[MP+A9G?BL9ZXKGNUD84F+V5C2U5&\ M>2DJ2L\NX7THD2P$308V,K? +0[(X&LZC-9DI[4PBM@TL= ( O6[QL.1*HBK M=8&2;GZL_+%WAK; .W1;X-WT;8%W&K; NW&??K\WY.=[='Z^GSX_WVOP\_WP MODD,+^2[104**/H?Q@<0&C;A538#W7;HYF>CF9)ZLV::/[NV[/!L-=3%QZ3>-4SX<)G^C MB 'I6/5Z$08YA$/7L%^(:AC"&CF#4:O$" ,O:;Q3[R) W*%];[\K!3/Z44AXVKJ:;[AU\03 M+>6TQ*HYQW9PMK%^1Y+H(1N&J)\ (I>%<"0;&JW^@YYQ)9UIU6:6HF!8^F$2 ME1_:9A6X0S-SNLQ[_^(DA\A+CK/ \8^Q%[-CZX%^#5QVCG')HJZX_;W)0H?K M\%-1XWS02XW1ED5[LS'6#C0LL<=L*68]I6OEQMBALER689 '>;G)=9\G'*"J ML)>3-[)JH!@O5HMC L@#ND8$@:4'-DHS".V MFQ/5H[9CIZ;M\>IQS13N^CE,61RZ=KVM3CBV[6H-G-1"DCR'_,3:LM%" M6% -,ETVU65&8_N&EGD5=LA\NT'R4@=@/6ZEP@80$3Y&)AD8;KD.-R"Q:._5 M*-)SPYC"C)\=(:I7R3)#:V=V?6!R>[;=]4P/7*B*A-M.XT M2I#0S87 U>&=Q&_E0[3V:.(*7H5.$#.?DN%0*>_A&15-TH5EUPC4Q J0DJO5 M[/J.K%>O?[B\77WYD=PNKF;KQ06YF=VNL:HOFS"ND)X^Y!ARYE2S%J!"2.EC M0,_QEP$S; _"5<&N3F>**V[%.D.L-2Z*?"XO/(X&5C7".AU'E#"XJMT0PIHZ MW&6N6WJ8][KI 2?;U;H0&KJN%.I;YBX&%,I4NNSNX_1C=Q];&@+:AN&%GQ#QMNVF M;YY+YEJ_KP$047[5RL***+8WS(6ZK0ULU+Q>8M4\F3OQPRQP^7\6_SAX3XX_ M!1NZ&RN$0AB]$(2B0[.[/XLZSN*'Q7]]7?XRN^+%G,4O/\VN_T)6ORQN+VYG MEVO6!#T&]9VNQI%)FM[\:X[DC>(?A7+WGXQ+XD>[Y8>V7[D:86#H!H\+])^D2C M2 ;(L;J R+ M&$)G(H?RBH,A+FI=R\$B41=5$^H,$F3Y\;KF<,P13II!R&M.J"E=B!/BGV@HN%;Z'NN\*6+-M;V)61CSB5QX9ASMHTA%U*U:Z[;M")# MS*V.K,9JJA0OF"39._3U4;)ORNHCIY.(AF[ ]F>_M-F++CD&F:VWE$F])^H2 M2!6@-0'M1,2^6':AI,R5 P.,^%>LNCRO2Z46-4RS.,15;F$VII+?+XJMAH#0 M3 3"!:H[*UI@7BZO9]?SY>R*S.[N%M6^E]8/3RV6U#M-*+=L:""53\NE2PRI M@: !T*[<]$%-XXXCK?-4NJGM7"'$6@3ZW)14&= DCZ'(08E*>I8Y/-MV?C>( MB5%>V602R]HVO'JCQO<8%S1BAUOB/=&&J-G+$P QP,@)@) !^R3EX\F__5^Y]E 89;T\-'?]3=,?_=/J._VE+:4#; M&,'QETC+E>?<>[[7SC][>9^_ QLT=U^-E[Y2V1^2EDY!=?SUV"_U^35H,LC= MKR6$\.LP&J^V=P].1.?.WF-^*WHV7!=2-I./S%"$+/,_SVX79#Z[6:YG5^@W M12:"H,AXTR')"-6'J^ '9KHI0*'FM\%X:7A\,9_,K"PQ&]5X[\@H8#-YO0YOG+3]F5Z0"9YNM3(\=S MR?G)3Q_?GOYT>O*._,"U\\^5W_Q(PFR15*I$S<,@Y.GD:?$7-..NFX=E5$I- M)[-G(BDM&2D%)3DA4P)I21 XV:X-#Z'12WQT!01!_73QJ) 0)2'&J)=/H\?T M%;%Y.?PV"-N1)#4ZT#W(XO8+$4_"\1Y^Z[%"7CU>OD_S:%(%MLRXQ[:\NW#" MJ$32 S\-ZZB,A/LE"&R?T4 L8#MKMCQD\61C2,0&(=["2HE; M6B^MG1A]W7G1[@MM#M9G6.=@;7EU,>PC(O.D=&U6O:YLPOSE5?D*_B:,>"B4 M^SKYKX05DY=9MV9;]$#)?@A:'SEUTU?^;D(4?<'/ZNDO E!-/2V2C/G-?TSY M%M =3[$=DW.R^H=K"=/^/\"QDY&N*<\,KRG/T*\ISZ9_37G6.B6@;1@::[ ) MJ)?=HIION7BU I6.-&%T]T^7%3?,N=:IW<4TR#X,GRGS+!(Q2: 2R M>B^ &>;JBZQ10\?'\*EX4U,12EZ6J7QB0YS(B[U@EY9UR8(8[)^,^=X3MA"/ M(4#2\)L1_8V#LECX3IIJ5=.T#8UI]J= !A*2:E*K)6 MM*IAIMM6;GH 5O<2?25CG(BHDP42.A( KYKW4E\&>/K>S0^ MCY;!)N(]22YH^M_U0Q0>=@_7E!UYFP=&-%JVH8P_AZ'[[/F^M7/*##N,"R0C M3*&0#^^^S09OTB?08K9X*\T,%.KM D(SD")FC!U<&"1!]1/0G(A&T>BVQWMN M&'(X1P\YG$\_Y'#>4F?0-@;7Z&6V/'=H5HSPK>QIM3, M,;0?OC;&%7I\*%Z*92H-67$-EA1)D6!C4IG&5?*+N?C&\?0ZL]=GH-V)BN6[ M[D1YFM0$[D1KQ&W=B98[,J5V.MIS)D*\+92W0Y[1#'YX3U2)D MF9%00W[(Z9+S?/%M3X.8K@*$X(T*!_LGA *;KJ^;IE/P@S4:7&T:JNI-C];4 M\>T;0XOT#;I%^F;Z%NF;EJ: MC%$9U1*J<291_/I$'L!C>-Y^'C/# +Q)R93 MC$S>O4^SM\6!:]W?'@%5E'X4P_$&A+4"F/OB#HD/]['G>DXT@0X6XPE67;N- M1,V1>F.\?6NH M^BJ\"WTU>!;S54X-M!>0#INRKOG]05-ECE9KG?2P4M0%8? M1^E@!+7/6,SN%N1J.?NTO%K66]8A^#E]>%2I8ZBY>S,]H'5%VUAWO$2!)F#+ M&21E#*$O_WN\65T,C70LU1:GA83./XQ]GIF-:GF6Y8Q!2KJ M1&=^7>ID4_!SGE6L:&9 @WLU%0\+,:S&$O"@)(C&XW8?+6;&V43J([M#I*(7-ND#0R\8/T#$D:]GQOGU>J)1@-DIP7! MBH&-US&ISL3S/C2AN_35BWBPA.YDC$'I$].@1SN&\LXP MB/4./8CU;OI!K'K3N;6QI%W-GXO+ MQ>WMXH+<+GY97']=X(?8>_%18B7?%.3KWQ+GVB@67S*!*[5P*L!@AK1 M,3>;0:)TRB2ZM!V>6@ M;>'I9$4A(NK-FKBNL\?PP&SK4MMESUB*:C':@3$]2)9#9%I(09*2SBV5C!>0 MO,I+62ZH%C^S+CE]N%=*D391QDN*>6]H3+]'-Z;?3]^8?M]B,;2-P6G:E2(" M".$,!0HH@0T8'\-*47A9U4K&2M*FX5V/I^+[U/Y0(R6+>DRK:M=+L<,D(-* MW2XP8/>#EZR/\5X,P,6HG@2B9,'7[@<(=GGK63 =TW^D_XN M7ZN9P-KY5H%::@]K7W87'BCG>0=2JGI?V"%S3;Y*.TLH]_MRN6"+./$>^7<_ M=J2K!7B"N6!-'#6B732?DH>[Q',,WG617\W?4U%$9A?P]+Z\3?/VD# LBM() M;-B>1@(1)E(DO/>]79H9//&T,DA4>@7/I"0?/ZU,KU>3:OYDTLJ@YDW?2UI9 MN[-3UUY-Q:%_(IDD=&DE=8V: MQ=4_:ZN=I665T^,D9MEFK#H/2YYWU9N762J1:.>RVF8![[SBZ3*8N4_< -)B MLB8HZ]S7PTLWUM>.3J3P^^5UH0AYW+>SBP6975^0M#7ZS>ROLT]7>$^RA@D%G(2B M19[!S=.EJVCIQBX85E-,.I#1<+ 3/D]TLDK;H^^SJ9@:4)--DD;H,!7,0CH" M7@ZG5W\7^4RKPB%% =(N0@S:S+?->B7!"X;#.QL0)9;*SCJLEZZT=JCI86,_ M<5(+KZ[L$F9_,:>K4=P4_:JHEP#4#S!]J@QJ5USI<" ]LNRT+ZF<=-8-J38: M/14:?F\+R2G6N3]SBWVVV40'Q[L')T@?5+'?6;/"--'!L-'T4%.JC83/P37>^O&[;MKUH,"0 M4/V3Y]+ M>XIMA9&26MK8@&]YXL@6QKADTE^QP0/Q+$0I_ MZ6QGU)""3L2\;JW@NAD=').DU(X42JC>TF3I9-C7?1(TK'DQNAA!W7W:C\?1 M;^]@KL+W=<"&3;)1RGLGAD--1UWIO75DB;DJ69N**;W29?1614D4V^#IY'-[H42>X9QR"[ M4;RG,0-]:%;C"-IH@8W3>@DH@FO:FXV5WFI]:#/ '.1/[3>1M^<"/O>B MS<$7LBY]M_""IWT'&@BGO1HC,"Q23BH4Z"LR=R+.K-^P7]+H,;MN!&C0P<@( MJ(#-8/V%_9[_WU6X\^+$V^C&RS0 VS9W:2NGZ9W##3O> M&L)>\ -8WGY6CQP10*#^[$3NLQ-1$CL^?MU$-0N;@5=PF^:=[>+$\16V$:!6 M9//L7L!*, !;894CTZ7DGWYKAI>P7+]Y0!BZ@X2'.K>Y+JIDP#,^V M?8,'8@(]>:R.+QPILJ6XZ<&=["A?/BHW;&*=_D(?O(U/N?;0XWYM@N5'KM6U M 19G0YJJW#9+960MN-C:AG$E2NI[3S0ZWM'HR=M0[2]8-L^NKI9@ %UH92-) MG YM?*W6'[K#)"_?L0.;&ZVJ\4RJV/'ZTZFX#Q=U&55Y MM*A%@R'EO#H#IAC>'H )3CI.!U;#I!#;)U3S''0/%:08)T_WG5XG+MD\Y$/I M'=1X:SJ'TKMV;RUH&X:'TMI[]()=[$8(2\<7$ MZO5P5,[%S"N(Q3$2F(Q\]Y&+H;6LUH^8F"K=> M1D[!E9YO$>Q)EG+"SKGHAB)3]:88M=(5RL[B=K9?7G\G-[>IR MN9Y4TI:)N,#I7+VI-9+0%RO=T9UH?84MY$J$D),,5;AII'2%^72R%]S&SV3M M*PFP_':2QJA,5@XT_3J6\5W"WW7/MHQOL\V&OVIG?[P,H_4#O0Q]/WQF_YP_ M.-&N[R.N,1:R?RD] M:0YFV(*O%B$@OHQ.'@B5/ )]LP2@N YDN03;K&SZCV MYYC"4]Z)CT7RD;Q9O0*@LGG8WBQ4[W-"WFR[I">T#4./Y(+NF2GN9 VY^G&Q.C%\?\+TX<-RX(D,I>Z(I!HQZ&%G6, MCK,J 5?;99 PZGKW/IT)BND=;5TPK(9F.I#1E".OF->4'=N:39-!U6Y?G?L? M^E)R\;CWPR.EMG67='$$?U2&!R!8^2AR3P/*K-4X+\ SA>8D !\ESRAEFS6N M%Y #^Y21Q+880>MC''P +J QMO4"<;0%2>3='X2ZXG88_M'6P=2Z3*EV/SU=?IO6F5U,(X(B:#D6, MS*[R.65M"2US"YJ+^!2WAHA&%#;MITJ9F<4GH-E6'5R0/'YM;]1<73';C#*F M)"FP5.O:U'W5D\=^('?K'RY/@\ MH&U-!^ACA*(7M-&#L@7RN11GT^':]Y*U';=QV-Q='N.NIXZ#7&1KS7D/-, M=J\AV9CQO4;5ARI*V6([V5)$[%?9Z$()$JG9?\_6R]4ULE3I/^S#@ MAA-;XR$31*[Z>N7H:H*R[G/IX05V-V>3>;90-EM(T0/EDI1?UO^,=D71CWF5 MON?:!#&ZOYJGC9H8R%[R(YEF75;:. !RD0WDI&NWN$ D\=]*^4>5+MT.2A1QWB3>2%D2'GR[G6/VX M$?@=?QBUF([,]1;E 9[7-V?TN0L7Z(YN#I&(S:XC)XBW-&(K>'I15B4 G *1 M #;* I'_]B\?SDY/_T3*N22?7-/^.+4B.QA4KQ6IVKY9)SWNU)=GC*/_5ELV MT?9!($-"%;T@F_+01WA M;1@_;F(*(*)N7SM=-L_VHZ46!G!.K!A9U]0(+Y! 4E=>&\DW-9R[1O:Z:K[E MP(\"E3XF.R+3.RWVKBV:5W:LP^UGN<.S;1_5("8]C'=L_L.VNWIW)F=U$Z)^ MEV/Y3*NOM*0H* TSMZ+FZY89-M/EG8[A'9IEO[0M@W-#T^PL&!ES]+2X^$@&*N8MNHIY.WT5\U9#Q;P=WWOK<1F2O9KV^=1.]1JPXH_$Q;2# OGF"2EV5FY%L; MD$RT.99ECK0X+)F&E$Q4Q0&J [/=TDV2-I5F/^9WC(+5,?$"7L&1>KN _/T0 M>;'K;839B"D$,%<:J4>MW8]45_&=H9G[#MW,?3=],_==BYG0-DPKO6>Z/Q7\ MU;92PVP5\#\RU9%Z3OVZ!O0'BV4VZ*,(6Q&I'4L+Y>&4L C[0Y)"RTH@X&6I MFC.[94+TI)I1ED/";.2\0MI-1)^\\!#[QZ]!5I/_GV747O8V#%)$O:%:5E-] M\0.DL@(GK0>:0R*'"BAQN/D"#JHU:\SK4B\:T/A"Q[05$Y:HVDFS(O%$NUUO787)WN/\[TV[KD,&_\)X\EP9N MC\I/.G!P4JV5.($%?$3=GB!,2)S.)4F(FV_9@U&-K-QN IB<5-=AX%+WP)P! M=OIE,9MXEJ2U_X3S%2Z^T<=]8B!,IK!M"Y@AGH#0,6BO2G!Y_ _WC!K(Y4(2 MAU#*1#HK/8#$P[74= ./R!ZVE!EDE/AU;S05H>L,5G^S"B-H;8]34HFXQW\8\A&\T6>.6E-E+'TX8>6V,IG6DT'E*( /?8N M'^DDLD8B=X)6,Z;: %JQ=>,J),)=+4Y3KGOZWPO+W(B7KG4S M#LHXQ4/'VX B<%)&@6OG*+,77;J)1*E +VC?'^*5X1E5""7%>\8C^)!L08%* MM=1"Y8Q'_)RT,,(K/::#WG=0DZP/WR42K$V%(9U& ;B9S1E3=QFD7\=*F*O6 MQ+0W8BC]$7HBV3_A%:>@E:%0- I.Y_4I1N7=FV]V7FT[2K8 G(8Y0UDP"RZ^!J8-2CN!G9L]F(CYW[<$I1 MY R@@9GTS#;_.##W*8TFWAWN8\_UG.BH%W &)]N]HX?0@-(&R^%<.N)B EZW MN@XFE/F#JIT:7IXWJF!]B D6550R&BRJ#6Q]>5#D'73-1 M[PT\$ 4@) \$QDC# W&SR=/Q0+HY)?% .FA@YH%4@7XZKA\H#^\YP7$=KIX# M&HDBO-FOM(2H#SSKN2\]D(.T4564R/U1V)[9%)X)&'(X>3'F[/>(I7[Z,[>L M!=.35J:=W _LA"ZMV5G,=&71)CA>A[Q[2G+\<^B[C+/+@"VJ72;*&+CMWN]& M6*H+#\DUGG7/>B![JPWBS8DTY!XB/ZSY5["*7"]@_O[=@\/$X(9&X@>+)ETW M+@B]5C30ZM2E3&7&?"#Y@;GMMT[U5VCOBHV$H&GVZ9%F0/,6<($IB"6*DP%B MTR&%V)=;W:S4%JYA[D01UY1K.,AY:$^SW]N[A0/D'!0#IZE[.AA1^@;R#9MU M=R]@I8=M3ZYGD^RZAXW5.[F-Z?L!Y)7PLK*90:9+M9%3VJ2;&4;%,AY%#TQI MH(62[-,/1^BEV/5Z<;NX6Y/E-;G[^NEN>;&C[X;.H?7COTRMF^\?,Q%\$B4A/%HGJLTA4,6.D\&GJL7Z.PL/>]!9^C!7Q M&GX/1UZG3WB^"A$OM8C/UQ&1#YJME#VCX,?KIE@L#YOL^'K3:'DVHGC)NI*/ MQ U3D^XF\H*-MW?\&]_9,'SN#[$7T#A>;7'V2R@2ZVG$ZR0X.\J_ MB(KEHJ< .X%85GM=^ "B]*\DJR>-Z!;I\J-0+QZK+TL?Z*JPI'$!_8VS*AG&%B M8FF^7M-$//F-^4ND!SIWXH?5(=DRDY9GT3S02EID3Q^K#V3[T403-#6\IH F MZ3OR.*WHRSRA#8-(P@RDJ)'&B["64">1LV @!A)?J"\M^\8R*R7.7>Z%;KVT M"%O"V,%+C*2+EX\]9LQ KJQYT:K]^Y)E\HTQM'^Q8HPK6$@IAY%]#+A:>["P M-,KK#Z+6,-^,?5'LV^+_X7?B3XY/@ZD(O EN*!%@ T0A?XVK=J[GA8ZG)3#L M3,8!;S/*X=2"ES!43.V*6I;2/0Y5LB,)C&&F)HW4;BG47*\8<3D=>SX&GM^936-<*0A M>CB.E!FR8$72%-A/A-\5IJTE:0X0_W@;)C?U4V\ W4:+_WPT/ T_HI^&'Z=_ M&G[4. T_CLK/]R=F_'Q_@LW/]R>3YV=)7)B?V38&]DL7Y6Z;K(800+='%317 "_@=/\]_X,83_A'3E_^M]NGZ!!GPO+/,_+EFF\H2Q+U@ M5[RZP$X^TT +_0E/-XZ W'Z9K1>WR]D5N5Y=OYJOKM>WJZNKY?5GDK_MF4ZF MF;YXP,EEFG0:Z4V:*".<%],3CQVP95F-$;H8*]'3R#MC&CB,'M/H5D1YX2O^ M<"X4I.1L/$TXH'7Z_D27VGWEA]8V+NI.4#.R_3DU58\ M\SG&M_2)!A:CLPH44"09Q@]F:,/I5.]V]/@*(#?4SBWY,$7V@0>P]9;ULZG@#<1UK^F(8EKCMODQ0 M5N?>5X&*)_R/=)+?[2BR!;0/,Z;J"WPKG^@VC*C-K@7=F& T#>O$2EEPMK=8 M3TJF6S*@)[=UTAA5W6O;HN>&SL YNC-P/GUGX%S#&3@?U[E[8\C/-^C\?#-] M?K[1X.>;P]2:A+G(BP3C8XL0-1\%= MD850;3H,9G,BWS6,*FWMI[KCD'/;Z>O'M]JJ,>WHS8]NN47 MR]2]<:+DB'V?#^&"4B2_$RU FFX75[/UXH+V\%J^.I=10"3FFZ5 M'IW\T0X3:B\,?O62A\I"'HV']63M 1FQ4E$/-'4ZMY;0R#,#EZ:-4-Y51 "< M1NU6 Z;+VKOVI)Q9C75V@NH5I$A'6HQ]E:M"@L'_QKUX2 BL2T"5F"5'BRV8 MJ)(;1L\'9@5I\:@8;/V#SU>&;@.R/\>$DTOUU=HO<-L@<%F^MKHEHX_KMG4' M!O#M-K] LL>P6_CJAO\I[2:F^+80.'5+)4T*;FN7%L:I]VE(]\8YU]CI(&7[QAOO7BW[XPRW$G+M*P70T- MM-#SA[MQA#34\NXOY,OL>O9Y\65QO<;.R#(3!]@=T:3+T X6#!X5096(NEZ2 M7AFO@D9M"*BMMZG;,M*BUNW0D3>@X>O0;"&R$2N)EO%4U&)M%A_1ZS*/ZQ.- M*VP2=VE$OIC8Z>WE&?PG+^;9_+RQMTO9VM1[XH=//(O8'X(=CWF*A&;FY<7< MQYL?XB1\9(*H]5&-O*1UGV%<_($O:B'YBO@7DJY#TKHJ+N6?4+X4<=*U4E]E MDZ^6!APV^7J8EO#+"%OQ4;T 8\R"$\7'+=9W:;PL7PS-[L-#PIO6M)"]99;I M91@U$?UTG.VH**^8T!T[0P=%WRP@A!BT>_G=:9Q_^PR)VC,QAZ.1-G22?=@1 M6RPMCM3ZJ.^/Q!$(D4V&T32"A?9$6W)H6F*TT=+4$UP-B-O74C!,B'&,GT5SJ4 M.&(L7C-U??X4,J*Y=XXY9_WJQSUV]^N&6FZD'Q_\:N&P"%[LTMT2D MHB2];,)Q5[3KA@]001@\[0([Y8!+F MH_!EMR?OY5DR.J08[<'%.RT70S8/^\'%N^D_N'A79;1R&X;\G"67]#XZ.-'Q M[ -7 #E4O1(R\&S;&1X@)E 3GH3D$\C9AY\(GX,7BNWD0L%^]3Y-4A]%W(XC%S&8:VJ/58:8OKW M2)*YUF\( $0TO>K;B.[;6=LYOD MY-X/HS=')[*EE>3DR::VMJ A9L0UAYP0',F3^^I^"_8JAG-2/'0G/)&KQC>>\,HV5!TPU& MO5#7W0\@[[,.0&/.'X[SW">HCX&.Y?-*W-"0O<-MV0(=K5)YHOA3OQV=@N.Z M\9XWO :5$1V^O0N! 4=J81A:LNO^9]=:;G$46650@3UE&E$D&^I9%N18:.L@ MD7((Z 2E&1DBIDC#B79(D6J]KC*PN&"7G2P7I?.N5S]@>D)(NMANDYA$]QF/ M?%OR7_+H)8[*=1$2:"_=H&KLE^O#M?U>P7;-FM$WC=&UVR^D/\W_!Z>&@57&T M_67(,TY-\N9"(U^:TUVFE"RI3%6>W)%*S!JV=[>=&YXVN@N4EEIGU>%)79T5 M2FFY"L.ANG(BJ%/BU&I%EL5UF8Y5%S"LJC^9&6<#,+R>J0/(J$*_^2C(1RK3 M]Q[X0%3@+^@K)GYQ.?Q%T+PC,UXUYIL!*=P.-P7DJG;8&*FI88>N+]#B[N[\_@XM/IZAJ\O%R>75)90H0R>_H(O+CXN/I] Z M[_+CW?WM)Z@;@$ZOV(#+B\O3Q?WE]<F%QY)+N18 MHCMZJ@^G*1:;+"^@1,%I1HOJ==Y(Z U!>;_.F^&ED-R+0]G\"A>0^28 H"6# M\"*8I\B.>;7061#$2<\>P#?KSM4;Y-7^/9S=4!I"VK4J*JO8_';$?:Q@A&S6_8H,1?_9[$=#P M,.>56L'+R3!9".VWCLK@V^#*X-OY*X-O#93!MY,H@Y:!.8D=: OG#$XC-R@ MJFA=3.9I%IHSM*\Z#.GCGN@GF\F;3TLZ>8!D/1D>-G(7VFFD8Z(L6U2RTFG* MH%8'7.OB?)DR.=WQG/W0;E,+],(D(;DAJY+4Q>4M^FEQ]>E<[12=4=\&>]G1 MU$ZUH]U474;.R$-Q1Y:[?!:/!&IL_*>,&N%EX+7D51PTI:?#B_&@#*BE5D^8 M,>'.M!-4NW':NQ+2>%@3QYCPJRX6 3 V1,F%%IZFT- M>)CZ]2/9-Y7/;Q@;LS0E2>B#U1[+X$7VK5%6"/S9Y>WYZ?WUK3 D?SS_I56 M']V40E;/(Q_)GNTJ>&C;34!(O4,,RFZ/UI<),_DX^@\ MZKRX>\SR@LG#YGRS3;(](2]^X1Y^0!4[@C\*EG)/5]W&8J\#U$ MM=E/8XR3F>X%I139;@,Y)2<*'C_'.>1O438SGR?TY52'3_A'#0UVJLIJB[O+ M4W[;/+N\^@0MI\\7MQ\O/[Z_@_LFNOMA<7N.+C]>7-]^.(S?#G_E-! .]>5R MB%:.<0:-$7^":;QD%OQ9G.P*$AW.-^KN: <[7",W*SP-+HD/ (_KX$A 1*0$ M"5H840 ZDWNA$_LE=T%[$KID"/)9*MA6@3#RD5[C6J4H*$M)@@154A,NE51+ M\%H,U"L;<;Z*G"_>#*(H\OAA5W 9RJ[S*$YQOH=R(,7^ARR)&-6O5S<8"JJ> MIT5\^ YQQ#-W#(YASN$1&*NN62+=$+? P;-'5@(4VNZ1 P3=^",3&/@_]-7? M%[?H3__Q[;NWWWS_YLV;0&&=D\I;]Q@?2^K)0D*_/[(C=?%$E5)$3]>Z26E._8)=&L[(>LX37D^ M'_O7+^P,B7#!GRF8*MMF1K(P]9Q^Y6AB[!4R6,V"L)@&I7P>T'%=W4=1S.<* M:O$=28IJH3\&S:=2@-^^<5. ;%Q@!?CMF]DKP(:X:@58+L.1GP-7"W/S7P/# M_T5 C8S1E:"Y2')#*F12C"%_NK>%@>6/N#=4JD>HG.M=00MV$^_5O#KBK4"- M08"H=B4RJN .I<>B)VAA[/1!_G:ML'IXS^XPXW510UI2N.?RM"73"$_5H\2GD[OSOWV"N,SSG[I"&UYJK41#\T)F3)]1.;F$0KZET66C M,V"Z(_<[(3XI#\>.E+>+]NS:]$7"4V.#9]-W"7N0_-I:QKCXG+=A[O*7"-BYP(BH),#N04DA@X*C/0(J>8K6WC4 M,[*3NYJR*I)35).BJ)HU;*N7(TIA;203L(6E,&T?+- M_$9]44,)I8Y'72U]L"!G'V&[TV_0"BN#B$SU_&$C-D-(J3PP8H2B\$H@B3+E M=%?.C"C@FO$OFHQ0:)M6PD[7T$7I(LF>S9K]6U2C1 M"VL%XX(]HQIQIVF"-;CV,=>;6[(5$?'T>M6HOJH&+HD6M)YTL2SB)[^ZRPT[ MGUZ7D;BJPNH$)%[OA-N(LU)XHV2FJP7=B>96R((7PJ"WA%,U@D(&3R3=,1/R M_I$<*F.(2S'2E?90?>M/:PS5]W& V4M."!1XH*#@FL,],%9ED=T4S9\S^ % M#7]RYGI3",.)?HXNY_LL6..(V!6(?MM AQ-";W XB+,&6R)UH2)/#:GKQV6 M*G'$7X0L;AF(T*]E;N+0/5X=J#(J*?(ICD@:\;D\/NNV9PUC^W5P4,96B6^X M<*&'/:*[!QI',7H:6.2D'#U]?#Y?J[B_[R'#*TH+AQWZ_;H)B M%LO?=G%.R"U99NLTIA VS']&8]B>9XPA_N+Y1N 8ZJ%O!,ZJ;N*$TO\&"44\ MB[KL-,8?W+,4JI]5[0^#^_@]A. >AF4-0Z@!TDQUFHT9DD48<[@W>0_Z9/P&2SQY(BJ3(J*\D M$>%/;AD7JFWY>7 ITO*S*TKJ]8YH(?TSP9\MVTB),'0_PF174G5R)R1+- AX/_8HD:;(;%K1Z,XM;HH!)G MQ>NNR3!$BE$!N,KX',_2-X1'D#IP TBI!!&^?GD0)/9$'N,E,_5F(H2&;.\5 MSA@DAYL5>WFOE3O%(=D?Y;FT<0\!A41D06()^;>%E 2OCSOYVIRC7II0 MOWN2$*C*O:1GY"E>$NDYIPI]&0;CUP@>1DC9YZ()&BWJD2@20]D9!AUQ<)*P M7_<%QGM4C#'WFM 8,\+86]@T+_[Y(4[CS6XS>$2M,'W@JV6#^.GT9Y(4%/X% MLO6.RU4?GL>CIC>Y0EK*;X+K#B7Q@>_RQ3AH# X(?YF6Q1UXOEG7%[]_8;=D[N@)X/-=\_7_-0*8G%:/&?)Z,_(Y.R#.R8FKQ;+ M)03)Q>GZG!8QL\6LC&XS2)ZO7D9(*=.[JK'@DFQ&HWKX#&QN*_ZU$J],R>)Z M:+,92)XSJQY_*5N-W6=E"_4T:C=$SF/*IH;8^,4=^TM">&0>$VZ&G)WT33:? M;[?YA+BK19G/@-@4J)P#=*Z8A2OCUCRHG$@D7F DYD*MR<)[Y8\@7^W=,2D_ M)JE2U6S3FRR)E[%<-WLJOJ)$)GB3/!5FRI"^:NB!CJ]&HU\W82]:;M*@KK>B M)9"C6Q:.$IPLMEL&$(M315@L;+_ 7[Z#3AX8@E6?2*O=GHUI/6X*WP[?4=BJ MK&D!%+6@@LQ69C/H3^Y1CV-54'8U M=_N(H&5NR74.48CB[YX5MR-Z84IGN2&KJ> B-(ZWBYY$_2U33[RW1QAQ.(:N,_?\#+SQ8G@"DLO^X30ZR4,=F0 M&5H/AP0\9FTS",(BKV!(G;V^=;8E+YNFYA849D\DQ8H8 M&86<&0/S?4LT14PA:VW]UM:"SPP"JD',0M1L^5G+FA6)7$HS@>Q>Y]S]!@U! MA/^$WPQ/2/%,2+I(+],G0D57W4MV8:0T@W)F;-3_9'%:_,1P8V:XA3Q./*7W M1XYI\5<5R@2=R0[Q]C3\0B?\&P]B)J954347U[ Q^UT]'8SG$Z)RQEGLA>-( M7-,!;'KN.#W2G.(W)E>]TXJ-Y/,G)"-QZ?^NMQ_$P9I!^ MWWW&=HQLC0CP"MN:7LU)^";\S5E*W387#Y;BM!E_Q*+'UU6VCBD$Y%@P4S76 M.UL5B"@87'V-ZL]G\+8SP(>:[;JEV@H =P[F^W_^?:'Q3U"R?+W.GOYE',SI\I2R';,WEVL/1EW.^"\L?;,:ZI165$D:DWXQ/)'[*Q?'ICQ2BX M8ZO8]._"IS>.^_WZ.84B/I91K/U1GI\V>PBHZCG =YJ05/_\5Q*\YK=\;:X1 M4#P1-%OM*,&V7%8,]R%24_'!@ AN\J++?OLYRS_'T!=AS=@Z5?*C%&C( MO!CX.*.>Z5,:5QFH$\EH'Z+O MEW8K[,8)9PM<>,7HQ&913S>4%7C?+Y<22> AO5HKR<@HQU.:/STG\%*PU M$CX9I=PKGIYF#%R^6XH>8+KS^9@AG3HD0G2)UB&D$LW6D+*#EO)X#A-[:<#I M@PC+(2IX].F98R7SZ:F9!U$O/3\/.A_HEZSL^>0 )9Q$I>!VM"A N?Y/D[7/^%D1ZY75N6X M5$[&T;-X+R\X%F.5)';@0MP@;X-2@D9/ !M^JN_Q.(M;Y62BT_A&)R&ZBZG/ MX$9,83,KCB09!PC-I*U\:5H(WNN@JG%1URJ$,6"N5X-XT^^9N#",&-0NG#I M@#%UUB'#:\MBFF##TT[I2+ M/L*=W=#H5J$D-[=[C.A90G]D-KQQ.@!X$?2/>&.3+G$XQK>-*!J<[6F0;J*[ ZRH<-E'WK;6-L F@Q$WP4C;8%6,1'\Q, M-OH8;T._R3H*P(%Z,::*P\6K"KO]\'>-]-G%/3-0WN.>/_Q=53\ZNK.95V3CO/\TBI_*0F,US9&+G7"P M8>&]'D;N/\DXV.;[[VR_QZ7E6>WJ=9Z/@>,6O^=1-BMZ'9L'ENZ!YWM!NZNWI'(?G +NMKO";1299&-B: =*!O[[4, M":5#J?P4\6_#"X".\C7?E0MTN0%+RTU9L%PWWG.NEP85=3TQ63FQT ^(IHS1 MUPR;((BG*VEVAI]JK/< 9 4BABI!:NCYEX8!3BAT0]^\LW>VC%$.RL&>73%V M6N'44"5X=]68J@/M>EW+H()U 57BRVKR-SBW% 8]!,\E3W6XJ))$N9W(VPF4 MKW=H*X:%MQN,N-.DC ZNWE%(N'^70U^D3 /E>?;,#%.KV@!:"'Z%1(N+U@N? M<%&!T,J'>EAX(3'B3M=7KUW]F%"W3D5=_WT@%-,'ZOUL>C")4LM)^UCJ1U@% MBHG0,U32Y7E:2_4FCS$=-\R:46KXVM[:V\((1;\[B MIS@BJ4W) _E(_W$&ARCH'IWB#:H^GH-+44O\[B.3=)5N$047<8H3!X;+QOEU M!T@P4'";?ZGEM7=F:\A>LUJU0$=G$%<4#IR6C?/+:0D&6OT]*TYKR-[5X=-Q MNFJ\\$.61. C@F3:/"8%N[5=Q9NXL"QF8PC,?T4E,\2&&FE4XU$+ "HAS.%< ML.5FK_^&$8'IP4=FS,,;T MN I@VYHPJ+%R!PDPT@JZR1+Z&=]M?\]LPBK5HT/9.3U,AA2&&/#Z;OOZ]^RU M))HRH-90\J2G..2K=O9?W>T>:!S%3,YL;T"]D5Z=&U(4M)>@YN,Y&+%:XG?O M0=)5NM9"YKW+EMGFIB!7A>6U1S;4OZ4@P4+?4.XU^QJQSQ'[?@8N3#T/#MO, MR5;J:BC\B$4+LP\XQ6LBB@-MMCC=6PN#&23/LF&$U%!KNF8P*D>#Z+P&V7D] M#VO"BHN]]G7#Q!DK755A&F>AD@((UMI0ALV0$%5C=*(32FQT[.E)BW+QHUI> MMHU;)PF1 @@F(3)LAB2D1'DO!!$3'G9Z *-<^2D ZEV02O740$04(WW<5 M/3I#4M)U=;#K[-NWL[BUF/&I)RP:(HSQMI[BS4/&[./3S-JB58X/Y "3H#)T MJ?VJ&O."&2RO5W5:U?%>3I+2A7>\Z/0/$^SW'_)*CN>"$8;Z* M\(<7'(7]Z7QVW)/E8YHEV3HFX][YK #ZE0X;U(;.F#:,>;Z_N'"V=_88DVJD M<[6Y7U6!9Y,\-EN #>6.-4=QZ$AKW<'K.$53YWZH8\Z>[[W3SY* 8TRF2612 M+X$!W@,R@GL-4BLT 8D"=-HR=@3IK@,P] MJ,:*PS(59DBO,=KK,J6['+/U+-8D7>XGD4-3F(%TFR%Z0Z)8@T$"SMRET9+3 M/7FT(=M8W?@1;^*'&$\BC4.PO%]&3; :$KYR^+S/6T,N]B3-A#8CKQ:=*PR[ M-3M+EQ:0UU=\$XR&Q*I[@>4/+G,3*A/.]21JD":C0@#&JBDM#-\RI$-FR&TV MWWNE"9MZWK1!_6.?N;[+MPFYQ;S5,?2@8O+X,?NO__JO42)D#]5S)RE;_%3Y MPQP.RJ%">0,)?,UBSE3YGGC=)\4[TF_Z>I^DCY(ZGK+M0R>C;,8S^/X3- M;T;'F%RQ4Y%"]^&;PC&$0 XAC!M?BLN0W[X>A+YBPU[,+8I RZ&>=UY-@=$V M<]6G>I)[F0&X0 Z"8BZ<_D\M94]3R4VM1&5G%T!]S_>/9(D>6NMEN0C M_=K1,A140G/_(^(?H[?S4C]:#C3BH%RJFXG,U-ANDMQ2(T!>I<($(_51M;-. M)@UR8ADSKWUPF9'%\9*>;1[BE$2-OIKF-=D>K/>7%VL4U6U7.:#VN3;_UV1G MOC>ZS8V 3N\QI1I]YWSS?.XDW*@=]SUE^KL0A36%$Y_QVF, M1]C34@AA7C>DN P:S>6@>1UI1@SJ&\=* HP,R?N1I'L'(=$,]VT"*? 8NJ/S M$;,Z8(99TKN;*Y8]3G6J8%H_O@-;NW M+AO.]E20,:D<-=+-O>QU[3*-LI30V*9PAADDW_5X39!2/53B3[].#^%-< MX#W3>7=G'T]^.'.*V)4 ""9),FR& W+%&,0&O6:C9F&9F_!'$F^K6/TH$>F8 M7E>G(_5. R'0O5Z&BY6*8:-F=J_7,4BK4;H$F#(@\8>KRX]C1:4#)-A#JAP? MNS#$'ZY>LY&S>C35\TH??GA(A[%6?X[P>/TEPI&D!01!3*#24?D&97CYGDH#C"JGVBDH<.X-YG% MCK(_DXE2V(:A!1&C0;0&Z^W4$%[,/$[2F)\]&3,CTLC@@98J_#O>/(P*(QB M%=[@QJJ'J*( M4PKGVE1Q1.+8E*YZG,KYB6FR%&]*2:OZN^Y+ \Q!1HP AE$^)J@-"5()H]8Z M-93:1)_/86?#VYZT&1-KK$?!R4,:W"5J[ -E'\Z@TJV2VGVWP*1.S9LL+W9K MG-PM')C<&QQ&;1RB,=Q207R/[EXO7L^&\RI.2)HI2)8[H&?,:74E[,X7([]'SI)/5HUGW..OS@AB%P['!],(!(D-Z07R.V/?H_YO/TX&"$SVU(%NLDUI8[(KL--D]7)W9F ;] M49[MOQX""G;#=P@^1.S+\/:?DMHU@^4+&VO_763Y9;K*:2CG<3+W?;R' MNT#/<&'3DWH0B&B!6$1L8'C9,.54+2=&5' U<.^?L_%R M,PC$L]P,X:.0FW=";JBAX'B7'%->-2U&3>C@+#E,)";0.09@_+K+AQ%2B,_7 MEN(30(",6=:(D!DU["V4>)735ZM=DOSS8U9<,6CY_2-.F:[[A>!<)C^P>LJ6 MSY<.H_GZ"_PE2[/-GA'BW;M7;[Y^]>Z__LRAPA?-WUXML_R?S2=<_$PP\"9Z M!L@HQ.Z*4(H*]C%ZB_;LX["*RH*M(&.FR[8TB1JPAS 7:=2>B6E(^"GU+'!V M6 400BL$E<S@6*.:CLFB+FS_AS1U)YI"M$ M.*P 6XJ$0H9M2&/[-"*;KH9[,.$%$X"P@FR*F<^GN1%X*H3YOY3Z.+ T6PJ& M2IQMJ#/&7NT#/IPP?@JKF4T1"ZJ9#9%4"/.?UL7W?U$;&*%EVE(T%")M0R); M#;W&4WF>W)&&:.KK!O&6&A2]4-]ZS M"UV#BLH/!2-0D:%X>'=\6G F-KC.;1R9W]YCB/"#O+KXI'DMV1) MXB?\D%C)QP (WR^T>G048L('(4C9S6 8DY9Z'/J*?%DFNXC];9N3+=Z+PG+- MM\Q*)O3%'%YBC'C9.-&'">76,Y4^,JCPQ_EO.P8S8?2R"D53C_>>CJ)$11EE M1A^Y:"SA+Z0>%-K?:,J95@"9?NFN^N8B3G&ZC'&RH)38B(5TH&_=(D-"I5&R M B=H50U &$8P98(+A#<94]^_L\-HF=%"ICF\BX:.+;5,*%?O%!H"6L=9&M2C M?8N$$A.%7/#OT457+F9P> SRHXG\T*[8118Z)]$-WH^R0 [&^P[R4*-B:'IL MRT$MNV/ S@B@+PPX)K)!/L*)?SF$CPP M3$'EAKN2%;GH@!.\UB MU0(= X#KHZ-*>X?25&R0S3X>@N$U0V &4,#,6D&HZ^$QI?^4GX"!#,8]4SL MVXX:&EEG.S:/$W?L?D)/'W&:DH0NOL34V_-6?^:)92^1B)UF>I67$[Y#R_)# M]"MFG\[@:4K)M^[;DWR5#H9# _*648=XE91FQB.\V.NEI)Y:(1W\]WVA""(2 M/<9T1:&[%-?*"3F)XN("+WG5%8G"4/FF).,\E\WH8Z!R1?$O4?4I^G41CKM# M1&_<3HKEC8OD37'TKQTMXG1]_@3.N,6J (_G%MPPZ?J&Y'$6>54%%BAY/4W, M\5(('0/PJH: R)-PE0,,E%= T)9#D9Q!@2*";<7C,$38BF8.A]:.OEICO/WG M8KG,=BF'F27QDEE0BP@"J1C"M5XX):V[R>$F8^KE[Q+D9JU5CO5=_ M42"BBL.IOT9;^!Q.&$1A /HJ3M$M.%?K'[T(YDH;X$PM#KK%.U6#.2-TF<=; M* %QO:IOXG<%$S/^F&TD&X- /'O:A_!1R$IK&,I6+1<+K4>&U!>FK*J%Q8@, MKB[V]WE&*;P!&TE(\[7?.U$]KX+E_/?B11[4P5F6)#BG+T*RN4?8FI_=Q8RZ M]^S LW:]XLJ#7E*Z(Y&_&XYL\A!YBQ(\5"XR_@F*^3=<4L1/7H1.6=3P\> J MHEJL<[[76?P41R2-Z V.Q0.>@"VW*HXH3X.(^/+XFZ.D"@!8K>"55V*GE(I) M9JH$$CU3]G?%T(@PHYRWE:%\FM&"7J8\5-:?;I//[O%&-("*RB$(W[!+D?@H ML%+3T5/;Y)Q 1CR:0'K\U\-I)AWMTU?1Q4 MK"T_!!NG_#+D-4Q-\H;!\J4Y;5DN(H]9$C%BMN[M1FQ6C?7.:P4BNDM5^36* MFL]#]H>A9? JQ M[NS;@&'-:I(W 8QO1ZU;SK7&3Y/9N,XB5\0$](\4Q(*IX, M(3SVCJPECMEC7J^G03> @V<:S%7:J_QU^$"I:>7IX+X^'0F='4T?,W&Q2]DU M+^5OG3RQP&M(AAR!,.555.AHXB[*[^M,H_+E*Y2?VYRWO7@*]!L7 M.(&&DF'9KC7^[4:#U45DF8 VL ()A#5 MD&!W[F%FU-(PL&"W>_@'=K"MV3TO,N)]\[5?B[R>5\':^O=!]W:/EC7KNO@[ MZ_4\WS,;Q>(N=3#$+].ZDZL[E?"/#N]._O6RC+@M3=Q;BW,?NUJGGV1YGCTS MJ.!'->*GYX.'K*QJ9X-K=H FK4ZRL!-'F^(<4AB\[5? M+M?SJGJ]P.]1#I6U90Y.WQSM$;5I]=%9R/A]>YIM-C&E[((HC/6WMGNW#R! MQSDU-@I^_YS'!7F5K5;P5-$R3=E.K@"4U[%9;&LEEV1;6TX#]Y*KK;(!I*_= MCWBS[TTDB/@SOG5+Q MMGNSEY)@Q!L^#W"Z7D&X;+'W%_W1F37$ZWL' X4<_823'7] )?RK\"(B9=9! MH$=O74Z7^4]I+M[&,8BG! E50YY(S\)Q-OC:F10!Y0QFVJQ M,5N_6U?F)Y(S % RI\K5(%<$4T-MHQGNU'L=36!'-[1%E$40SQ CCA &6RJ])RTI%^ M%9P,!4VP*COR<#WD,&35OU+3D;[19\HUNC&<7^Z'%98JPDTY.D@]3POM(>IY M2C5'V*>W089T"WKJ]O\4^8>+7?&8Y1 '[^T$4R(0**1'@8XR.6*SQ>G^3__Q M[;NWWWS/[&DQ .SK0PTSB\3$/H-UR8D'RW>M:=$89;86=#"3V%2MVO;K(R9&$'1*LM[=Z@P MN5,:9A[D1ZE6['S,?$JCF/)@51*U[V4W9:>&^^R$B.X&'H\>*Z3"'$J4'D'\3[N8CI6K+ ML7>X!/?'[/=0Q3D%D7@/22/^3J[>Q$'\+H=8J'.!*"EX0;9U/0*M84AX9:%B M85)?%<(@3_<,DO>G9$ W[4^^3-+8=427EY#J[-"MYU^LJ-Q2BAE M5_@'9D0 7-MTWP$0OKUB>G14[0[*01 -5XUZJ4H"]BX:9DQJFB ,4\"E6B,O M_4AC(7IWNP<:1S'.][;B8@#&;R#",$*ZZIUB(*__4 ]52DZ0DIY&+.L6^!RF MAN-EHM-@YU3DSC7]_(SD9P!$T!Z./72L>S@&M#G,>"/OE21?N+.CA,.\9,9, MNHX9,,_YM?+9PX7B'J*B+%A2?=:/G0L9;*OBHR3B5KI2-\/F)L]X57-08S]E M<+&[C=>/!?V!)-')'C)W(64W2]C =56VRTC_. 'V?/UQP5$5G<9( MR"-M#%];.26.]'%N IT-"_ K2_#UYB98@- MS>&F6^N88BMMR;M^3D4&<"5BE^G_9&RC_<1.TIW'@J4V.(5((K# ;ZC.OD@Q M"%UN?Y0X=(]-6]JX^Y$'9FJN"G.1VQ9&06PW8_14+NEJ3'"7Y @AL)+6 Y*, M>++_2,I2+,HTB6,&\\@F#U%07(*'*K"4Z(KQA G9T;#P(%Q'MN'*9KOKC@NG4++?NVR@9 MYCULL(^#@N'BPWD<' -$;WK:RQ?GE!I<-C[>I1&4W"W['QNQ63[2JUTJ14'? MEGHE/D:KJCWUH1?;?YTD'0<.&U1+ECHJ%X('F_&*2X7?PM^2J8,TE.FAHYAPKK#O ?I J]@^V.7!G:?C&/#& M\2$<"N<"(&;;6;PY]D=YML%Z"&CJ I??!7]>5)*Z5>A%MBI7:^LJPZEQ0F'] ML7?+JII9E9K#?MW+)?3-ND-2UASK(._^>O:I*!W396,M;Z=F;^(@;V&'6*@V M,WSVNV0G!TK24C#M(!%+MC9774W)DIU4T=UCEA>P)Z[9,1GE>%58&=HF<'P' M2AK@I%3QY4A$8>@K49NG&ES;Y<$B]RVXUCH(S*CA$JC-*^9>$6[WV]4I;@_R M>BT[G%U;M#@1WW4OWD$*%DN(W*U;?+@D-[50&H3GC2EK5H5+-BY(K?$V!OHR MXPI[/5@M8AG-#TL0]U;GG&G;JI=K7%6^/\JSI=Y#0)ES>U@..&3ZK8+4K11< MV:I<+74(?,EC4N!\7\6B67K&]1!\UY;7X*)4W?48A*MPO'E4GC=@32=R6+_T MYI\\[3\_4WR/\6?BSOR/[]_\_7G+V^75\6;OU]G.2[^[]]AZ-O[\C^_NZ'A]\O__7SYUMZ>9+1S5]_?_KT\.'K M+W\I_K.('K[>_O"?7V=?_O6W_?OTY)Y?%]\N+O[V]FKYK\>O/[]] M<_GT/]^7_[][_2GM[_][XN3Q].GAX]??SJ+/GQW_MWEA\W] MWWHV6_7NU_B]/[M2?SU?UZD?_[M-_SWW\^7_^\_T.G=[:M7CJT7F!P_ M8DI<(ZEUXWV'Z*M14>V@Z!DM]V8 ! B8M"D2@9 MY+8_7GPTO2KMB>?N:SJ+Z3+)*)^O[)%YDY,M%KNM*@D;XX2_^',',S-A&9\ MJK_P[9%H^@\R&H>P*O,< /&>+$PE9DD"+,3)A&@@]TPGGC.00E93N)U M*G)4EWO>(C;AT]XP@K,?D"_%"1O_V2Q6P1B:5P^*,5JJJ 8Q'BU+ "&=\=8, M:^(H;H!DBRFP9S56QQ M/;CI10);+&"CQF.)F-V&LJ"J5">*:)P<8^A+!EP5/1B35\."YAU.*E]WF,2:I6WBXNB^KRW7; IQG#[XY M9@:=M35=>$,]?5MPT*0IK_("?C03YZ"8%,_=O7_$Z?LLBY[C))FCGK9".D@H MWY0K^.-4,CN&L%F:/+9T/:)WJVU^?(Y&D#'V1O>(-$M?J>\2 M<]U@MB+G?J$8IK"3872/OW!/]-;!"E*-]1[+KT!$50.N_#ID55,]U9N*;YJ% M.;%;-(QQ,7GE([V^)DE1T+56":5 ADG=9'(HU^06E3M\8,/[?I:+S #YB:@L MG> $VG*SO/NH,0P0 M0^6*JRI\JOJ>)Q3,_QHS*"UVUQ8]N8[J7CO?;)-L3\@)2LAWD;-2J%+GY MV1(R- W[@IDPDYC*BES5(LA6"=2:\3F^ 9@V,BT^0R)[V8>)636V]2) M.,>+GCO'>0IU5V](SEMPSM+VU> X4]M7C;'*]BU'0"(QHC!F]A= ]&QM'X' MJ.9H_;9;RS);B/_SDM(=*:O<.!G!UD"]OV_98FC44A@L8RZ=* 90HL9%]\W$ M>QUS1_9*6P\;$\KMW30GF.[R/9_"2>ST$#QWT=+AHFP7*<8((0IWKS+B1*M! MY-!*'573Z+OXT/7;K\IQN'6?2J_9 2(%;>[61M=I^V+C-]?T ]D\D-R(]:W/ M?1= :Z96O8'>7*-?Q1?_"/F&& M^+>"^/T]^HN)G)9]7^QSHFHI6%A(JG&^N_((4=$E=]?MFEH M/@_+?Q,^-'4K-$MU,HL_D'R)F;V=D*J2]* M>IF*&>[Q0^(OT& (C^D->[WH#."CTCK5*%[&38Q#<5HUF_^U@+'_"!M;8,CQ MKM"9D&-$#(P:_%6E4E\MH5:G 7&-V1QS! Z44L\[,RE@[\4U/?_F6""EA:T;WEV+K4MK1 M5VN,MS4D$_MLA>D#7TDYF)MG?R9)0:N? +_?<5ZKX4_N;9 Q7#G](-^#*H-! MKH $Z-?FBORK^9P*9-3MV%T?T6.EFD- MR5)_](=Y/:%ZTZOJ--?-%]#U"K5Y+-OO ?FLV=3RM;J7YKF*\4/9N-5\[\I' M>GC>4,^NJ\J#6A]+]G.0.CTJNG?K]$A7Z5:GYQ">W197C_;HFE,B8 MY&MSTND=6'9;7#'4B^M!@X AGZ4G>%!FJS>U9J&N!CCOPDECX<2$"(HXBG$N M>\=6<%\+P.=.UR&BD(76$/!>-X-F<-B;,*86C,&U.^D$!50[[3 (Q)^>&$)E MV/IO"PF8!9" @W@&CE21S$1FU K%B"*NJN4#+D@>X^1CED+N$EL!^V1]F;*? M$EJ8:Q@3.!Z-20-T5!&6Y4C$AKYJC475X!FH'0NF-8&7AA1QL3KUL.U4D2DL M;RXE0X3[@E+'AK*E4Q)68L7M-)9="1T;4LNI#.]> TG\M. M_[G ]>6;<\!M,O&<@>4V@N4.(BI1G?:9$60-[T!UZVTN]A:N8-UXWSD2:E14 M(:)B!*J'S$*(#%C2)$L,K-E5=\GAVNFI(1A>*SP.(#-&0.8A'VJ%8K)T-^71 M":FR4!JR<=ZL==SN7D-\$#!^OX.G^:)>.Q#\;&L [L'8\MG8Z4*"/]ZJ%,&0TMWM0_D<.VT MPQ ,_ZU^U,B,>6&>AWRHM8;)TMWL@[*FKJW6D SS>6+TI]>72];I!N_,5Y.\ MYK=B?4X'1 >6W?97#/5W+,@1,'H]JC@_LX#S9B@E#D(A5HW#*[:K0[/ M\-.BA;XPA^;+[6V,D?,;X(SN'];,M'EA'AWG:C*'G5JR@^B[GJH5=E,^0<]1 M[-1ZS9Y,+F$.EL^+%CK/#;+/:Y,3AE,]_NFN8#-^!=0I2W=Z.AW1MM/9Z5!W MZ)X?$9T1/>8S]NPE6*UWQ]%S5'FONGZ#Z%[ON?*;?';?I;RD6&AO+V &8/[Q M2[1,V-]F5&5;R]%N723UPJW-2IH7_S0K\%P7>V!#6H4>V+^:(@^'T#P=T0?3 M:FIFQ;1@.S9!'WC?"E%!Z]>S;(/C-)1G4\$!X+AL72Z6VUV\3N,5J*KBH+M0 M3.@9*7"(XHN:HGHUXX^3! MFPR/8YI*1M/.]>)B@KS?O26UAOZP^VLJ$\B83Z/\BY?0.AXGR7ZQW28QB2XO M;N]\6T Z'+RVF] @HNKS6(U 6 Q!?$S?-@IB&1DPMVL?#1' ^28,-CS.(\K; M"DR7>;/&RR-+BD:SS;+>ERU9]XU7E(J4. M1=P#H.4M&LS_VM3N6($($I@@A@IBN""&#*JQ49X=+:R00 NQHX,AA@1FJ(T: MJG%#5%>2WOOA$DS^F\,GC#RX]KKRB:VEJ1@&-:\7M2!+G*_^F(>!&G1+A-$C M?4/7SG!\_'GR9EUT#&HOS+7D^8@L;@OON*#N GR MV.;94QR1J,B8'+\'.3X]O[:P.B>=T:.;84J\C7/5E7J]_+(U&ZJF0T7&-3R? M$;$IYY#4=!1!4^;'CV?.5%477#&QM,HFG]7;"^?4F*NVEOOF"1\W?32AFGP# MC7R5A%"@:LYKZ.04D92:]JISBN.RF?%[K%&RT#WY@0D(T[BNE-=6PNS_^5/$#^Z MR GV?6E4S>]%X ?14)6<:7V-,'PNN4X&N4T.L+-[K=0MVNTY>\BJ:.U]_)#M MBG4+ T['">^5AG/-QO UPW?T3;*M?OD\:"V1YC_ !=).ELPM7PL^3%._T1Z# MB2^+%O-YK/8](=H&=HK9MO@#7 WMA6?"K=&S2ZR3=@A.SKDQMTBCQ7*YV^P2 M,/7.R)99DL*(_(@W[#)P4\;,BC27"0QRYZE]I@,YXJC8 / I"'_UL21IR'?* MT$C^U_E%8PCEUM=<@+DI0[C/JQ!N\V!O<]MGLLG\N=.G0EG9#KU*1[BITQ'J M*1R3&.:04#2U6+5ZJ$_(#U?G^01(V)E"DT[HZ^8P)=(^M\_5/-)^CB%D4VZC MD2YT2S2Z_KAL53R2)<[S/3/WGG"R\WT^C49G?IMP[)(FW:)]]RLX5BM\$$?( MZ22<[RZ>2L(=]O@DK)^Q!CC683L)2AY=$WY7-D>%(#_;_RV5PA2'_V1BX'(U M/6U2:T[KU!J1$GJ_"8\A7O<CPBI\;=P(4_L%%FT6[Z6'(T]7[Q>^H,'X\M5"E."&WP M/=*Y- %*,]UMXUG?;]1!(P:ZUPO)-V(K2\ MI<;Z7YM36*#3KI]#X=5P(NU_\TM\U/.*T:HGFO MRF"&C_>L-D/$E!4;JM&5'0S1^SG;;3A%ZZISWDR"%RUEXK"8@SF=')/G#J>0 MQ,=4']BZ3!Q!>SM$W/ ;%LH!XS#NB6]X0V^<%-0Z>P1%?8FOG0TU KS/;']W M-(\AS5(_^NPE6FV)C*2N4]3YX)S#)L\1%;?KY+/:$XZ+&+UC3*\)!N?$[#;5 M2*DTWW)CF#>7#3GQ430& 7\QD\=<1LBM*3OT_@VVYXA3<2PC70,PJ[M1#Z'J M:AA3G/#Q)%IB^K@F*N/MDO4A\ND MO!A97;=[S"W2:";>W#XFGO/+!Q$R]M]"()[&<3L3UZV2]7JGK9PLMBJ<5PT1 MN8SM%/?),@75L+V5Z5"B8%*Q('B6WR!SZMHOVF4Z^D&5"O,SV1-:Q!NF*>F. MDFB5YEZ2T^536*=2CN)FP"(1H<)WN]9+K0EM7,7Z(D[A@@$.U'NZC$*S_< ^5P2;$ M23-BQIV(E5Q6M".6TV%$!SX9Y%.F_M99OI^!W!V@XCWB:1@G2T$LQ\ZD38TY M]X?E44(6QTO1/0$([S!.*(XN>#.X1%WI"@X"O"H&TFCSUMJ M?)''-$[7%VQEI99/UPMH+Q+"%+7%RVO/.DOD%%+?@H*P (- K"I99__$-:39 M= IQ%)BN%>%"0-?H O6V.HQWV&1/O,!QMFKMLR*#YZI5DCW3DDE D9I%#8>F ML$:.@9&WZ&RORW(_2?HA0Q4Z\/?VZ5)DXC&7XV2R18-'A0>1=8,#[%@",/DU M8UI$IS+[CH65SU F[ZN;I8:0>M;_7;6$BZE[3&%P"L*ZSW%$[*+_B>6W;\BL+BV#L)/X.^9&8JG8E#.!1)1PPJB K]VA1#Q"IA-4D,_!E M3"0PS6:9@N2N)Z7[W):'WQ03>3W/)D#8($5=+>=A&\Q,+AU3B/LX==]<3^_C M#3M&KE<,E92N2'Z]@G=C>IW?D?PI7GIWAICBX_V1Q! QE=+GHTLIY^.KJ%J* MLAS1$L9\X@LMY:+K\["AE:.VOB5/)-WUNP%',<7K=4[6I5&5B^]@>6S=7(O0 MY[AX7.Z8:;4AN87E,O&4/C7XM*@K9+R<1&G'="<3MP\Q@M\BZ@D1S(CJ*6=1 M%OXXXE8?!$?@C],-8#(\["RB(TSK+S5C>N1][R_I3?T/O,?4!M>1>.7LK\=? M^(1]DZ_\A<6UV@R4UVN#$4HJ@ZG\1GTKKCZ804*>'1\;\]^<0&[^G"'XEO=6 M&IE.G,Y M':%9=71S#,.K(<>1WJ?%3BYR/); MPAN0,D4<(*;3!!"IE+D PU9FKPC8#/5Y8 M2$+WX<*42"Z5V._9!]>KL_@ICD@:B3PZ66*D2C>JAWL[EY4HJ,Y@R8"PQ1 , M.='H,/V2W4[/"AR5:L:H_*V=*6<+T]\MV1(SA2C54/3V7 5.8<_YES5'7M<" MZ$(]U_NP^5QV9IT+7%\ZS0&W2254_O8R7RE5FWNNE!R1UWMP7-_M'F@U%B_)H;Y&VH;:SW/+DB1[CM-U M 6H[B6E!BT=" "_V^?-CO'S$/$"X8,1(2/2P9[]>Y]EN:U4JVPEB0 MNC(%)/!H]$N(%C?KH?;7*?,4+'6H2J$%?S&>S5 M9D+E=F83MPO!BI+[]!%5LR,&"7[80F .9_:Q);/>IT=EH),!?@2,[([AHR+@ MS]@^YC(,WL0^LHVWZ&Z\4]AXUP<;K[VE9_%RYD/^CKG]) >CPR[\@-GY'>/D M8Y:>EJ;>KI M3B^#ERKV+-GU5O?)<:>#]_@(VIW#/O'Q=RQ[7-4<-[_\8NS_E \@[!XUP30V M0#=\0I;7G%(H8)&ED%M3AI.4T20V:9EC9_%83' TLLK<,!&+4P+6U9*H)A!I M8+T@GM AD),)32OI:PJ:NX3\C)G9[JR;9B9OI54F0=C8^$QT?C8:U&=+6Q>U$RL/%LJ!)# D4 MP$_35+0M7:D-&O"N(A"!.A@P9 :U!;W);K-=O?#6V9 [(G:6YYP73'R];GI9 MC<$Q.=G.G4&A)J^RZF7_CGRI;**>/I#B,8NN5^!6IQ00O5Z=EYB= M8^J!-X:IN?D<47$ MR87C'^%)+>+C(NC/811PE08&M <5,@-'U0RV0DA%,M8MUIA$B[+6&(GNXPTY MP6GDV^968^ W*UF)ARJ K_X>%6P >H 1$G,YB+4\R-:N8:Q?^Q$.JZJ4W0XG MNS2*Z3+;I; 1Z@+S:=3Z)"[?$[=X#]"F<[I.@8;7XJE'7\Y( [8%'K51Z#1L M2*/.=Q4>J$)D]D;JA-)K>HI,Q5JW6JS'Q&U2&W,J5&;SE#+1@N:QK:]FT#?0 MKRS[V=XRP?P3/;IN.$ MT717CN#;$6QF:VPF/5E'S#X7UXS[$@S\+B.WVSP*_!Y= H^V\\9Z1#A2=9MU MD>UC71A+-]Z?1:G!0B''TA&2ZEC^!=* ([5(#:W;P2YJ/"0U\%837:C(Y=E9 M-H"&7X^9'IDA66NW='R) ,?9O#6;,;OK0C,@AHM-L$AQLJ"DO"[SL_+K5YKS.RI,U/K=(!I\5QK[BIV:U:I7' MNL01;)-6/FN[(_K#'C4;M$$5=7%5^PFZGT$-BL.H+9AQ)=,!L\A5GQ,7>P?< MK+ ;4ZMB)NNPNQ_-#VN/#H[9+?X/JN)D'M#_<]6<^GHX.PS'U0._PPFAI^RV MFI+$]_NZ;&[O+4LE2*A\*O E=Z+ I_/I0JIA8?9&^ONT/WY,YQQ5$A8&Q[H[S;$UM'0P&R=!:'= MXJ.EH=:PXZCJ^L;D,JN=F39N!E_7Q5%8'D.NY8:)?]-D$@$9)>023[*UF-^1 M-8"\)=LLAR('UGI9"\!GQ)$.$=4)+H:@>HQ&?X80,1/FU!(TN'ZG@!H%5#M- M-PC$WQ$]A(J+I"@TTDRD1:USC&CAW"<0 H/97>6Z>"3Y;1,@S'[$=%T5#V*M M;AS >G0^V&.G:@+#P]OA>LY!H18L_M,6-*W.\MXEQIGK3?<8-QHZ=1>RF0SJP+. M^"?S\<3(.-1UP?06Y7KXJ%4&*C,,?@NB;\*<6CX&US^E?-@ID$$@_B[Z0ZBX2,I, M+OJFK!J2F&DN^M=;B&N-T_4-+[]CK5=TX_V)BP8+A:34(Y 8,JM[N %3:ND8 M6OJT@F&G4(9@3'P#T5^7!Y QE9.97'X-V3,@)A(=,FU'L(DZ]WF^SPSCXMXZ M*[QV,6>866NJT3&_2P[924*2QOYYTA0F-$:B:7+TLV&HJ6["IV MG%XR$W> \GU/,T=J@D8LW3HG7C_>DX#18*F9*.F$5:M %':C$96K>K@KJ M0C7IN@3LXEK00_!F96G14&4QBS&H&32G]U(CUC1Y\X/K=RVGH !L=VH-0_'I M-1C$QDE@9 ?27(1&?0"9T<+6/]"$<;"##4?_VH$78GW^!-$^GL-RE AXSY]2 M8:*0-C""ZN\1X0,07C'+ .5UK.V660]9-)NB"T/<[H;X: GB&NG![H_DMQT# M)B#:1_SH 'B-]- @HHKTJ(<@,69F-S83YC3!'D/K=XO:ET.U.\X&@7B,VA] MQ4529G*U,F75D,3(/$B3,B?*ECQ[F:@7#LCVYPL8^,-$[6^G\N&::]!QXG^6D.0OO;&7Z_:#X=O5=2_ M?R2P.7:B!15O!;HB.2_? :F;C%Z//,TA8C9LDFUYMAC02=103(NXV,,3;+MU M\+[=69B^GLMKV0%!="\94MI-_XKISLYW.G;&Z3+GX7Y?143\[06PB!VNP"R& MZ"[AUX^:C;C[3D5;$[T.621%N7ISWKV; ^]H"Z>]6@TV3&B]%&X(VTH(H^?' M+$GVK[+GE.VRUN^!P;#Q'O:8;43&>#/X,H8'1#\DU< *06(H%5L)R .N9+*!W$9(PBC@Y.>-#[):4[ M$JD8SS^AP+",)YA1LMSEPD$5\X%"OU+H5,-U-.-@.>8!MC.F8MLR .Q#1M64 MM'JZ@P30(EM^1E$,77#2*+!"EI&FSU(U 4-LY1(;JMR[U0?E4?HZG.>Y1D5) M4QIR7X##"#ZYR/*VY5JFA4"_4U&])]MLF/!KK$9NMU1-=EC)* M07,$Z/&4,FV'Z\FY(NS<");-_(B*^D'MW,:=@/JEM3GS3 !@NA='5KJNZ$%9V;%%MGESH0" M(?0=5UGTMF[WO:!G,2WR^&''S^K[[)Q?VW[(DHA=RR]3=N[]PF[E>A78:Q&L"KW#'#0"Y\C,63<'D'5<&+PJ8CY:3S$W5WYW0R8 M5:&LXD%W25.'E P3%MI5+.'5Z1Y_N67'HUK9U5^B G_A74'"'CP]S/LD5BPN M@-_QB>1X3>Y)OE'1]V<2KQ^Y*UY\RU041$"!I9YP;U7!!G/+/*LSR_@O7H)Z M^A/>9O3[F_27]$-Z=I_^P/ZX$S]#HJGK2SZ4?,&;;<*&E-^__>4O']Y^?59^ MF8.'EA*A'^$1GF$#;4[X[3D5^H_!B9\(VF1I\4A?VQDY_8$-05HT)JXQQV#[TA.7>2J"C.APD?OAB(2#D2 E 0A;%!-=W NB3, M,*!#"/G?T3@E%*[1#W%:%L&FRSS>ZIZ_JE'@<:B&O411,S"LOTZ_J#YO#&C@ MW0@H_1SGX B*XF*GWBO=U[#2*R0\2&)@2!757T:/_*J5^E=6?4R4WM/3/IE1 M3/F-A!W#9(_H%IQVY0O'&HZ+E+OQ,G%M:3]-\B>-Y2.3P7S_DE]S^,]?HH== MG$"LY$OT2'!2/,+!7_<^(M%N66X\4BS#;C@)X0S8'-"I6R)SRRRK_&F8R[GX M+J ==8"PBKK=!8526G!W$H]Z3'A/,ZHUK'JJBSL 'JKA[(BA 8-=5"M2,4"Q M]( R#A@U3G+A.U+QXS)%>,F["'.M4S-$>--RPJ,LREZ4VSQ;@@G &"=>*X!9 M\ M@&/\Q+HKRLH13X7SC9C/_*(E7I'H8Y+]Z";?71_Y;+%1D&6DL^EZ*YY!G M#'X?>"QI^Q$"RL0A875B(6>";W>W!B&EFZ$UIO7&- =/MVXU-KP(YH20XD0% M4C_G$-R07J]6=HRA54NA9P& [;-5^*-K8(EFW%)0)@3?\GS/5!M_RS*,4P/= M6 X3KWM!F=+"7T+[WNI"D)@^LALS_ &>;T8Q\((MZ*)@=#TAZSB%L^5Z9?2Z MP%M;P,LZ^!3$$WL#$YX;<,$9]%#!#:S6K)8NX9\#Z?R?1#(DGW0;:M&R%16\ MG"'?GA1[;&#YWOG!^V+3"[:H\=,/E"L)E\T-N^>>4X7HE MG+.B5 "?-US+Q4FBWD&TZ(=%!F!"A:B$RMTU^-\0HD!$)YE;&>0F/D:K,IV] M=&/N XJW#/L^D=5K#"&VX/9(E_LF-%))[O++5OAHV&.XAWF?U(K%!;AV<$R* M>_R%?W*1Y6 B-V$YEZDHNGJ=7V54;1<)*!"6(9QG51X#O->W(YWB%#QI4(N6 M?9 PB $WA=7*%2RT(URP;50 ;H 'L_>R_.?'>/GX,3L#!R?;\]42N+/ALA62 M-<1MSMR$0^4,?P:X*,U05$)NY$'X0^-VU%M(=\ (HJ@$802%O9]F9^2A:)I" M5]6P(#R)=WJ,;@B;4:UP83C;R757\+@J'P8168@6(G);P,#KH ^RABOM,=6* M0B&N295H7:;+;$.JOMX01ODQ$T\&:OYU'77U9HTYJ+IYNXA+3;/T50GN-?KU M%K[];W36'1*R(+0)'23<-25> (U=(7<+)6EVI-5H7;T?2W;D8DA0ZT>-OI(- MJI4&)#[3V,+WSCNKJ;/*^KL((E/+!PF>+!C6!:%8CY(5TG7[MTH/#\[6&3NX M"6J;XT__\>V[MV^_1\N6N1+0Z-"L2<<.^?I]>TL/$;K)8V'PVK-C"T.#)S(H M%S3(BX.E!S#>NOAP5]L@&ZJO$?\\W*U+BOT@S5MK#'(H)/$3R?=W)'^*E^2" MJ(_B!:+B([1\Q/F:1\EAM"(0)Y(D9 F6<9&A+=[S&U/Y,:WS'>MHDW@#I0/8 M73G:+?EEN8+[0'A=.K;(1TR[^24!F-DCC(25"N*%L9J; C#7*W9!9[>48G_# M6%@LTNB\BD4T-9P;8/#O;0GN)=H"0.[MKL,;V\9S:QA\TTES+F-_ODCP9D\F^J-/C=0D)3MMK1 M,HO4(-B_3--!;,QJE_#(O= FO-%ZM'P:I$.8_9;'3^RW3^1F5USKF=)2NM4@ M=@:RGQSF7_CG3F\1$DXH%AJ&ZC7KKU=G,=UF5&<^UA]SXI>?AS0?)=A+"*Y< M8Q#SD9?)O%XMV&<1?&J@ANYYUD27^@(.CS6N((5639J52;@R2(<@&R*FRR2C MNYQ\\LUQNGXU.] K@0VKA*40/'+XB M%1G>8AZR70%E64ZS](FDS'HY_P)6&A0V5K[LWRT?2;1+:D;#52QN8+:O<:W= M"E5M(!9&3!-XRXZ@BE84W$CLWWO20AG>X5((4:XQU.=U<-,5X4FF%9RI.A-4R/+>Y#.0W M/#/PPR[!^<&YP;2%*-LJBB+0.LMUE\8%+T-8_8!GA@>NWVI& 2W[AP@7EJU0 ML4'4[S(Q 8!S^:$E "!$<;.05Q7MFK0,4I$@J/J^SW%$F$+@3U5,@Q!F?S#9 MZ>H2%WU= &"NAD6YS[R&?:C*1=,'5##XZ $F^$=8K\XXZNA%P)7:838O^ L@ M7,/@JM6_Y/+1O?I"(;@I68:42\KEAJ"^*&)KX,LIOZPB3WC=_R=25@!MZF&7 MY7;W89DA<)50O[W<<.2^P7%TLF)T7\:>\ZRG\D=J[5?R8,J>6?H>>G5S=Y]A13[E_G:K=1M]0@'(@!@)<' M 8%7X.#G67.*A31"C%?78YTE70(X^AH7R$T>+\E0U:?F&$+<8BVQ9)CGD,54:WO*O \J_%!\9U96+]$WP"[PLLKP=HJPBMOBR&ZX= MUG?0Q[U':M7R_"N9,DL6)P/U0[I1(J53KWC$!6(:\K_15_@%?Q#X'GWU\(+[ M>H25VPJHYSX@.;R(7#V_5>Q@$.^"-_DX4#N=FI^UCINJR86;9!HET;L'PS=JNM" MM7ZTS0KX!B?)'JWP$V.3N$)GK79% J.HO6(! /Q^+^&7&[Q'#^0ENQH412+R MBIKA/-+PF^\I&*Y]Z@H':TP%Z3"/<&^]*C>)+.WV2;0S:_:0Q&OAYJ_HCM$3 MSF.^E'0'338K>]D(I88%N/W"K5]SUA00*FWVFGD@0(Q;7T1;M781 9UHP._* M40YK>(TN>-)73.ON->8LB3+&![CS+9-=Q)_V"T[+!L?VU]T4!0FX6%1VRB,V MF @!W>(]D9S*D>;T3_G;9W0_U=O^( MD2KV !<(MH%(O$ZK[-![Z-&6B*#C+(G9#X;\F"4 5%DEHLV; ,$T+\!H.2N# M&KG&:^VSRXY* ?CX/F=V.#R*J_AT4 @0]'**'OE^YXW\-N(/IH+BD"T'"PPA!Q&Y[AW^Q M^^1]=H^_5+XR\4MU$47NNX73FXK!W);#7]!79UW_[HNP=PV#-?;Y8DH7[P]A M8G*&S;D(&#\A*5G%IKNARJL(NAD4*U P0;74(*JGPN@&[[GWQ8MFP9RXWXIG-15A, #3KCM1Q\)*5ZC2YYK M#]_$_*:P@HD9B&A7W[1:19K!8(S3NK_"'+9IB[9J>>A2W[??I4:CY86VDH/6 MLS)CEJBC73.6)X)P0[QJ 20*W.)%[_Q)Q41+E MEC:[-%[&V]8PO&964QPZ:D1&/36G>R0.IV]-\U$O:T8;9:.&8\!@,NK T@.S M8C 35<4(>1YJ8#ZHTU"UJPYA,3)=DXAK5YF_KV9 \VF_1(%_>O<0E]!:L;@P MQH8R!-*H+.^E-L 4G5/4W*BQ)&"1'O&#R7&\SUAZIYNWA# #]OO=+*(?=]"R*$@)+ [;T[I-$R,: [ J+ ZBI+FNURTZ%^7(X+>+@<(BXA ML'QM :A,Z0XNC=WX:_U94@X!8HMWC2H2?0;E=C7KZ7-A:.W>%587(77/DD,. M!'0/'^(\1.5PD5E7T*7RJO2E$/HS=WC+:0.9C&AT,9Q$KX$9[.'K5-L1!*QR3<%^%W@?, SZ-*Q1#J)EV.S0>N)6 M9$S?X%RK5R"#FGO"JPSKK1@05MU+UR EM&JI(>14UP*<$QK:? DMGL!/8 ?3F)94L,I26HG9J@ WHB!,TE2Y#27;G4,)(N0>=4 M7UE:S0!4C@Q^#JH79P7T5B JF;UO>#2X.*1T-MK80<,L7_ M=43@R"EJEVEFC'^H,JF;K".1(Q'0PNP14(E$&\+/249L_DX;$5@,8V%=KN $IY\AC0(]<>+Y]]X8_WYY<7?&)^8_> M?O\2^N'61E?\;0,WEZ>EP=\)+_M"'TAI!-* M/"UWM,@V[/=\24U.'I/%2YICDL0UL' WFPX;>Q(G8;)_$^!#3)'O4Z+?+<$_6D6 MN5Z!J_N\\M:OAQU@*Y@AK37CA?=8:$FR ,\0S&Z("'0F@*BK,BR?+@K1^)37 M@,K.OY#-MC#+(?G(4W K>,UQCEL017(RP#RL&Q1T8SI2HL_S,13UOJEY$3 F MCW2WT<:]=_>N2)!=-L."N%98&PP0_",KP4M*2@9AC&RY<@ZI"1-F6S2Y"F=E M J>F7<1!@F<@8O=1EI-:M33_AAU'YT[4A8L)O2_MZ7O\)596_.%CZO#_9C"J MK''($0CH>M.M2L-X;JXR>,-N2*\1;J6\O =#Q^'P[5+<._D/L"Y3V;IHD+( M=Q4Y?Y-@B!JMW'37*[I[H'$4LV/^!Y)$)\I2EC4$Z+@DHF1K7Q]$S-9@PJH< M\X7*F&5%(]\NW3HSC1U%$-&X'2K$=U/GX?&LV*P])CB7Y$N1,46W:.^&*'3E M$L\DUZN?,GC%X!V@J! ,:'(L? ELX+K*^-!=)K8UO,JO^L2ABB)DH@!1:W.A M1S8/>&9Y]^AFJCK;AC;M\.ZJ46")_;HA4'?J']^CCZJ1_PAGH+E052(JKJSQ MOY.S+>-*P1BZ6/ZVBW.CA)QF$,+E*'D:6PCN*9^# MFG?3AP1\=ZCC]2HAG"O53VF]&G-@2@*<%\,Q2Z0*Q% M*L[U"BKUK%9D6=SDY"G.=C39?TIS\<7OO*/#>7P)$ MNQ9$_DG"888U&)W(T&/V"&+ZUZFW-2J QR))LF>(I!@V%)J!HO0VKH:^G(>Y M,+@P%=^&2!&21_>9HHT+526OM-@$A:.4G7'"ON68K%##KR&R!'"%W)*(/)$D MX[H=:@.J]U'K0QZ%%G33'& M(;IT7?X/++7-=TM"-VF\E<7M-2B'N'C<5G%C MURMI*+;.4!,%3G?%BFE$'L-4!Z$I0Z#CH$U*AA8KX8T)=?P+.2]=I+_A="WI MX.69.CA+Z-Q;48CCE"/Q/L^>BT?SYY>J_MZ:CSM\A E$YV81*EH?+C.0$#=H M&'1TN^V3^F6[F_:#)9P.4$#[/4G+1(-/T-W5K%^E11]J.'Q?K>M)1 _9D)ZK<13I,W<" M OO6:0W./Y+].2WB#01)?Z(DNLAR=B!?X#CGM8@FEP9>6[AI/EU6'88!I$(C MK.GK2!J-6#B0.*"6X!?0@X84EE)01UH>-'B9Q9X?7I^&E:;$"7%!:K"\(VOX MDMT)X)T/7O'JK7BR+W]IR%-Y?W!19#!;Q;P?B_">0?):5C3=FN":13#/? (T M> 0U%7._1HNJP7@%F&F#)6%?\7[TC>)@_U/ @&RXIJXAY4VMH!Q19/L9DUH@;YH]YBR] 9QD#=9U760< M1Z.V5E4E&O(*Y\%>]=(T7!RBQRR89^=83+L^PQ1KS&$ MQB,I9<@\,4-KD>)D3V-Z7J;RFKL-:0.$67D"2I,1'#:R>&"!$O88$"0$HUHU M@(=?KN\ZA8_G4:)=OH(^ S0+]7[P "Z/61*1G!KX=-N?*WRY@7X.<[JJU M!C@*=@\U#J6/^4?V<_B_JVP=TR)>JEV\K;'UF\8K]+D_Y58'W2PE="U]YJ_).TNE0N"J8"%MMM M$B_YO:/\L<[BK+Z!LC;/;APB@=^K#5;78XLQ1;S[^^_+^EM*AM15Z,+J ME K//FD["P@@[+S\$TYL@S"*O'20Z#Y^(KDD+N5Y6B7$IQ#K;7* MW.>O(\\8'F_JZ&#^+_'K:)?#6PM_IN)5UEZC"P:&AP%"#"!]R7[7JO6XS>,- MSN.$FU+P",7# 1E^>1'_CBO!J3%:LO] D33VXZ;Z(\YS<"/PUXG7: %U *%F M)$P9%V3SDOT7J@.*&CL,""]^DI*B:LCZ_$A2AF&RW"5EU4<86C\G/>PY(:AX M'2K?DZ (Y8Y62XW3*,XA2V%#BL4))\!9?I*?I]'UBOVI:WK15(OD?.15]N OI(%5&3M02*ILGQSXL+58=Y^/ MUD0+HJDXEJ(^9V6&*744?\ZNBGE*WWS"<*B+OH(3LC7Z-S/;60TE2DUR@V%N M7<4 GOK12O@0FZK\;3\=I$[P/E4!^!Z)0C 5C-:O_A%2>6J)UF>W 8W#,MZ MXT9I/4$98EG07MH2VM0YEC#"O[3;0,BJ(5AM$A35DEI$XAS#5;,RJ?4 MK*!_W42YT9N'Z@[N.Y2B!P+5@%&\V>(XY]9O-_LQL DR2 $Y2PV(%L3C;Q>!,(XWO.>+%^ M&<,"MQ1KD/% L]C Y#^+5^PB1-A236@?U5\';%HF MQ5Y']<,U!G ;?0)'WB8N"A+IC;76A_U"/KXIW<.Z1V7%NGR'Z[2KCIR5KMA[ M_$4D8:A)W?(0UPY<*-+*!09)3C57&!E[R/L9I5Y5!$8:QX\,BJT6A5 M#@]W7!BL3<(K0WIX-VT_%6QV\>X$];8499?X[_6%K%J #I[9#JM7B6_F4,+* M>O%]QKJ1+\2>_(D\QLN$:%/:/V1%EJ,G\26B\&G3G$XTC-M!S5+^1)EM((UV MB1.1BA;MH*<8S[@63U'0T.GNTT_LOYLX9=>>E/T-O'H)E !%T-;E,Q6OJQ!B M3+,D"K>IV\3I,;E/.=_VB*B=VD1W0/W4R[2)<#M&.5OQ7%AT=&V /3JT]#ZW MC&CEFX.0* ,QT0PU329*ZZNP&2A=='LTEJTFA$YK4N6N5V>DP'%"HE8.Y^(A MVQ6G9>^XVYA^+NSS[Z(2;"=7& /@IL5=SD 'O%8Y4Z''UY'T]+VI#EN%00.Q M#[RHMO+MHM<]C?=5^U6,"OD2JUY+CTM#RP[@C[@071\KV6@Y2_3\N#CL%EFT MO$,2KOCGR]#*>MPQ(X7OK7*9/A'A*7S89\\IR?5\:3[GT6 P0,(.W[Q0+*+' M NUB \3_MQ+1]&3O9MOU"!XRT4Y!:M7: KRO02A2MXG@-?">1X+=8 A5T1-? MQ& =MF$4LE\5(N%@9K 3C!?;]V/;D:ESEF3=E?&Z4UE^P(R(Q/]<1!'C,;UG MGYUE&]P\8CSF9"663]GZ^=HI6;Y>9T]_9N,8#=Z]@[^\@K^\_D*C_Y!#FUA[ M=JBL6P;01"(YY7<(/D2_BD__$>C2I"4_2(%Z8>T]:\SJ&-R> M4\%;\8F,JYZ9*B-TQ<_>.B97OS(*J<<5- XO%.])]DZQ]M'\*8MS/H.Z@JKI^]1'B7P7E2@??'KTEJ_%"RGB5TU>K79+\LY5I=;U:U'4K;[(D M7N[9!?,DR_/LF?T$BLK3\R];1FC0.DI'\$%>6JL4YI;#Y"7T'BJHO+(^1;^" M>P<]@'\GV!U\ IJT^3L9B3WHSP;7JC5:V2K].JV14[[D5$.J_O*00%;S-]CF M,UJ2G%^#-/#*D4YL]PW>ZQO#'X2Y;\OOP]B2 XN04U^SWNF]C7K2WS(AR.-E M6?"XGP&FKI->C5.GR87PM)BO3,X:,WKXLO=.<0X&R.>/>!,_Q+C56? JWL0, MR0'_?#D-1N\5B"0$)$$$-",-E]EWW-N0YPHN:DF\FKZ8RHTZ,0ZW" S"2 M&>A-K]-]N%?]8[P=O_5[TIQUGN0>BJ;JGXG9=_"4^0 IX$Q=<$^JTL +8]Z9 MK%-ARIF3J&&=^;6]]&Y#+ ^\O,44:BJ+6$BK:[H)'#^'J2DZBIMX:R1JAB(Q M=A[7;@N>M72S&4&\^B9_)DGR8YH]IW?L=I^E)+JD=*<^/TMO)8QZ]1F&H6H< M$@,#>J6U"Y)[-+6K]W(GY][R710SW<#.;&520_D)F"TDE. ?H-KS^1^N8NI8 M4Z6FJ:YNMSKO4'UAO0WN'>K@*WE<[JW&LW>H3+QO17JW]9/4K"ZK#K2BW=&O MN!P4ZJ7*9$'R W^( #Y/T;KVA2D/V*?],]+[^=A#NW\<*E;F]O;1MM'8#F*$ MB1\24G8UJ:+(K,PI.X@>1<(*,86)U3+<^7-'!:4RL@ .XH!D]I;WES07YC:/ M;-;T\O9X-5S"6W:4M8:A:ARJ!O+S+63Q[.G+F!^C9[!:X4J"'WEO*Q4WRI#/ M<@0JAR ^)IS^5:VBKX;UZ_5AQ#4'[T>V+(%)PKOE"$OH,ETL?]O%.:DJJE$2 M+0K^,\JKJYUI2E8RD*]:,%%@XITD"[20$91=S>%L5]&D$5N MX(RFLT_7X566KHNR1"I#O+0;5-NQ^AK!Y^@C[$PQ(*C)+U]#;S/JENKK4+K( M=E! R,ZOS@<9.M/]1UAK%M1C@<'RN\+O9J/"#"0O]C>,C,4BC>!!A;=Q'V^L M6H#V=D5WP\_(>*W (0Z/&401JB'.V(ZU%P"I06M)3-^/J>^A *W(3+U.*[NN MJ6_!?MC*7_A("M[.2Z5D.##TE61K2#XA&>!-*5F M7_)RM:+]6>B7"2<:R<_U$>3V%\S5,BBN5\W;E_)AO?4][/?6B(!;6;6(WF;5 MK]:G'74BZO*6T16+PJ3T;SD&E8/0HD!L&+ !,AEA9%"S2K>D'B>&U^]O#Z@K M10^Y^<1(X$ Y%K4&S^-Q;'AQ/=Z8TL/G?FD,< M/>.O"@5K#I(SQS1?M@GHL M,5B^3VZ4M3#IH^KBQS] \$6XM*D:R1XU#]#W1#E%@%VOLK)Q:*&DO'1P[\C MTN26DA$]/+H=VS=_*P]'W[L1TK=AXM@X]&KX<^V6P7'W./T=IS&VBQBL1LW( MLZ%=4-_3.[Q\G]PX,Z@%4=4=*\T"@S T9A=5P"19/!6\RG8*YI]W6+S6#6!% M0/N*$YH^Z?Y3N%J!%