<?xml version="1.0" encoding="utf-8"?>
<Component>
   <Network identifier="http://xbrlsite.azurewebsites.net/2016/conceptual-model/reporting-schemes/ifrs/disclosures/role/Disclosures"
            label="Disclosures">
      <Concept name="topics:FinancialReport" label="Financial Report" prefix="topics"
               dataType="topics:headingItemType"
               baseDataType="xbrli:tokenItemType"
               abstract="true"
               periodType="duration">
         <Concept name="topics:PrimaryFinancialStatements" label="Primary Financial Statements"
                  prefix="topics"
                  dataType="topics:headingItemType"
                  baseDataType="xbrli:tokenItemType"
                  abstract="true"
                  periodType="duration">
            <Concept name="topics:BalanceSheet" label="Balance Sheet" prefix="topics"
                     dataType="topics:topicItemType"
                     baseDataType="xbrli:tokenItemType"
                     abstract="true"
                     periodType="duration">
               <Concept name="disclosures:AssetsRollUp" label="Assets [Roll Up]" prefix="disclosures"
                        dataType="disclosures:disclosureItemType"
                        baseDataType="xbrli:tokenItemType"
                        abstract="true"
                        periodType="duration"/>
               <Concept name="disclosures:BalanceSheetClassified" label="Balance Sheet, Classified"
                        prefix="disclosures"
                        dataType="disclosures:disclosureItemType"
                        baseDataType="xbrli:tokenItemType"
                        abstract="true"
                        periodType="duration"/>
               <Concept name="disclosures:BalanceSheetOrderOfLiquidity"
                        label="Balance Sheet, Order of Liquidity"
                        prefix="disclosures"
                        dataType="disclosures:disclosureItemType"
                        baseDataType="xbrli:tokenItemType"
                        abstract="true"
                        periodType="duration"/>
               <Concept name="disclosures:LiabilitiesAndEquityRollUp"
                        label="Liabilities and Equity [Roll Up]"
                        prefix="disclosures"
                        dataType="disclosures:disclosureItemType"
                        baseDataType="xbrli:tokenItemType"
                        abstract="true"
                        periodType="duration"/>
            </Concept>
            <Concept name="topics:IncomeStatement" label="Income Statement" prefix="topics"
                     dataType="topics:topicItemType"
                     baseDataType="xbrli:tokenItemType"
                     abstract="true"
                     periodType="duration">
               <Concept name="disclosures:IncomeStatementByFunction"
                        label="Income Statement, by Function"
                        prefix="disclosures"
                        dataType="disclosures:disclosureItemType"
                        baseDataType="xbrli:tokenItemType"
                        abstract="true"
                        periodType="duration"/>
               <Concept name="disclosures:IncomeStatementByNature" label="Income Statement, by Nature"
                        prefix="disclosures"
                        dataType="disclosures:disclosureItemType"
                        baseDataType="xbrli:tokenItemType"
                        abstract="true"
                        periodType="duration"/>
               <Concept name="disclosures:StatementOfComprehensiveIncomeBeforeTax"
                        label="Statement of Comprehensive Income, Before Tax Presentation"
                        prefix="disclosures"
                        dataType="disclosures:disclosureItemType"
                        baseDataType="xbrli:tokenItemType"
                        abstract="true"
                        periodType="duration"/>
               <Concept name="disclosures:StatementOfComprehensiveIncomeNetOfTax"
                        label="Statement of Comprehensive Income, Net of Tax Presentation"
                        prefix="disclosures"
                        dataType="disclosures:disclosureItemType"
                        baseDataType="xbrli:tokenItemType"
                        abstract="true"
                        periodType="duration"/>
            </Concept>
            <Concept name="topics:CashFlowStatement" label="Cash Flow Statement" prefix="topics"
                     dataType="topics:topicItemType"
                     baseDataType="xbrli:tokenItemType"
                     abstract="true"
                     periodType="duration">
               <Concept name="disclosures:CashFlowStatementDirectMethod"
                        label="Cash Flow Statement, Direct Method"
                        prefix="disclosures"
                        dataType="disclosures:disclosureItemType"
                        baseDataType="xbrli:tokenItemType"
                        abstract="true"
                        periodType="duration"/>
               <Concept name="disclosures:CashFlowStatementIndirectMethod"
                        label="Cash Flow Statement, Indirect Method"
                        prefix="disclosures"
                        dataType="disclosures:disclosureItemType"
                        baseDataType="xbrli:tokenItemType"
                        abstract="true"
                        periodType="duration"/>
            </Concept>
            <Concept name="topics:StatementShareholderEquity" label="Statement of Changes in Equity"
                     prefix="topics"
                     dataType="topics:topicItemType"
                     baseDataType="xbrli:tokenItemType"
                     abstract="true"
                     periodType="duration">
               <Concept name="disclosures:StatementOfChangesInEquity"
                        label="Statement of Changes in Equity"
                        prefix="disclosures"
                        dataType="disclosures:disclosureItemType"
                        baseDataType="xbrli:tokenItemType"
                        abstract="true"
                        periodType="duration"/>
            </Concept>
         </Concept>
         <Concept name="topics:SignificantAccountingPolicies"
                  label="Significant Accounting Policies"
                  prefix="topics"
                  dataType="topics:headingItemType"
                  baseDataType="xbrli:tokenItemType"
                  abstract="true"
                  periodType="duration">
            <Concept name="topics:AccountingPolicies" label="Accounting Policies" prefix="topics"
                     dataType="topics:topicItemType"
                     baseDataType="xbrli:tokenItemType"
                     abstract="true"
                     periodType="duration">
               <Concept name="disclosures:SignificantAccountingPolicies"
                        label="Significant Accounting Policies"
                        prefix="disclosures"
                        dataType="disclosures:disclosureItemType"
                        baseDataType="xbrli:tokenItemType"
                        abstract="true"
                        periodType="duration"/>
            </Concept>
            <Concept name="topics:NewAccountingPronouncements" label="New Accounting Pronouncements"
                     prefix="topics"
                     dataType="topics:topicItemType"
                     baseDataType="xbrli:tokenItemType"
                     abstract="true"
                     periodType="duration"/>
         </Concept>
         <Concept name="topics:FinancialStatementAccounts" label="Financial Statement Accounts"
                  prefix="topics"
                  dataType="topics:headingItemType"
                  baseDataType="xbrli:tokenItemType"
                  abstract="true"
                  periodType="duration">
            <Concept name="topics:CashAndCashEquivalents" label="Cash and Cash Equivalents"
                     prefix="topics"
                     dataType="topics:topicItemType"
                     baseDataType="xbrli:tokenItemType"
                     abstract="true"
                     periodType="duration">
               <Concept name="disclosures:CashAndCashEquivalentsComponents"
                        label="Cash and Cash Equivalents Components"
                        prefix="disclosures"
                        dataType="disclosures:disclosureItemType"
                        baseDataType="xbrli:tokenItemType"
                        abstract="true"
                        periodType="duration"/>
            </Concept>
            <Concept name="topics:Receivables" label="Receivables" prefix="topics"
                     dataType="topics:topicItemType"
                     baseDataType="xbrli:tokenItemType"
                     abstract="true"
                     periodType="duration">
               <Concept name="disclosures:AccountsReceivable" label="Accounts Receivable Components"
                        prefix="disclosures"
                        dataType="disclosures:disclosureItemType"
                        baseDataType="xbrli:tokenItemType"
                        abstract="true"
                        periodType="duration"/>
            </Concept>
            <Concept name="topics:DebtAndEquitySecurities"
                     label="Investments-Debt and Equity Securities"
                     prefix="topics"
                     dataType="topics:topicItemType"
                     baseDataType="xbrli:tokenItemType"
                     abstract="true"
                     periodType="duration"/>
            <Concept name="topics:EquityMethodJointVentures"
                     label="Investments-Equity Method Joint Ventures"
                     prefix="topics"
                     dataType="topics:topicItemType"
                     baseDataType="xbrli:tokenItemType"
                     abstract="true"
                     periodType="duration"/>
            <Concept name="topics:InvestmentsOther" label="Investments-Other" prefix="topics"
                     dataType="topics:topicItemType"
                     baseDataType="xbrli:tokenItemType"
                     abstract="true"
                     periodType="duration"/>
            <Concept name="topics:Inventory" label="Inventory" prefix="topics"
                     dataType="topics:topicItemType"
                     baseDataType="xbrli:tokenItemType"
                     abstract="true"
                     periodType="duration">
               <Concept name="disclosures:InventoryComponents" label="Inventory Components"
                        prefix="disclosures"
                        dataType="disclosures:disclosureItemType"
                        baseDataType="xbrli:tokenItemType"
                        abstract="true"
                        periodType="duration"/>
            </Concept>
            <Concept name="topics:DeferredCosts" label="Other Assets and Deferred Costs"
                     prefix="topics"
                     dataType="topics:topicItemType"
                     baseDataType="xbrli:tokenItemType"
                     abstract="true"
                     periodType="duration"/>
            <Concept name="topics:PropertyPlantAndEquipment" label="Property, Plant, and Equipment"
                     prefix="topics"
                     dataType="topics:topicItemType"
                     baseDataType="xbrli:tokenItemType"
                     abstract="true"
                     periodType="duration">
               <Concept name="disclosures:PropertyPlantAndEquipmentComponents"
                        label="Property, Plant and Equipment Components"
                        prefix="disclosures"
                        dataType="disclosures:disclosureItemType"
                        baseDataType="xbrli:tokenItemType"
                        abstract="true"
                        periodType="duration"/>
            </Concept>
            <Concept name="topics:IntangibleAssetsGoodwillAndOther"
                     label="Intangibles-Goodwill and Other"
                     prefix="topics"
                     dataType="topics:topicItemType"
                     baseDataType="xbrli:tokenItemType"
                     abstract="true"
                     periodType="duration"/>
            <Concept name="topics:PayablesAccruals" label="Payables Accruals (Liabilities)"
                     prefix="topics"
                     dataType="topics:topicItemType"
                     baseDataType="xbrli:tokenItemType"
                     abstract="true"
                     periodType="duration"/>
            <Concept name="topics:DeferredRevenue" label="Deferred Revenue" prefix="topics"
                     dataType="topics:topicItemType"
                     baseDataType="xbrli:tokenItemType"
                     abstract="true"
                     periodType="duration"/>
            <Concept name="topics:Commitments" label="Commitments" prefix="topics"
                     dataType="topics:topicItemType"
                     baseDataType="xbrli:tokenItemType"
                     abstract="true"
                     periodType="duration"/>
            <Concept name="topics:Contingencies" label="Contingencies" prefix="topics"
                     dataType="topics:topicItemType"
                     baseDataType="xbrli:tokenItemType"
                     abstract="true"
                     periodType="duration">
               <Concept name="disclosures:ChangesInProvisionWarranty"
                        label="Changes in Provision Warranty"
                        prefix="disclosures"
                        dataType="disclosures:disclosureItemType"
                        baseDataType="xbrli:tokenItemType"
                        abstract="true"
                        periodType="duration"/>
            </Concept>
            <Concept name="topics:Guarantees" label="Guarantees" prefix="topics"
                     dataType="topics:topicItemType"
                     baseDataType="xbrli:tokenItemType"
                     abstract="true"
                     periodType="duration"/>
            <Concept name="topics:Debt" label="Debt" prefix="topics" dataType="topics:topicItemType"
                     baseDataType="xbrli:tokenItemType"
                     abstract="true"
                     periodType="duration"/>
            <Concept name="topics:OtherLiabilities" label="Other Liabilities" prefix="topics"
                     dataType="topics:topicItemType"
                     baseDataType="xbrli:tokenItemType"
                     abstract="true"
                     periodType="duration">
               <Concept name="disclosures:BankOverdraftAndLoanComponents"
                        label="Bank Overdraft and Loan Components"
                        prefix="disclosures"
                        dataType="disclosures:disclosureItemType"
                        baseDataType="xbrli:tokenItemType"
                        abstract="true"
                        periodType="duration"/>
            </Concept>
            <Concept name="topics:Equity" label="Equity" prefix="topics"
                     dataType="topics:topicItemType"
                     baseDataType="xbrli:tokenItemType"
                     abstract="true"
                     periodType="duration"/>
            <Concept name="topics:RevenueRecognition" label="Revenue Recognition" prefix="topics"
                     dataType="topics:topicItemType"
                     baseDataType="xbrli:tokenItemType"
                     abstract="true"
                     periodType="duration">
               <Concept name="disclosures:RevenueComponents" label="Revenue Components"
                        prefix="disclosures"
                        dataType="disclosures:disclosureItemType"
                        baseDataType="xbrli:tokenItemType"
                        abstract="true"
                        periodType="duration"/>
            </Concept>
            <Concept name="topics:StockCompensation" label="Compensation-Stock Compensation"
                     prefix="topics"
                     dataType="topics:topicItemType"
                     baseDataType="xbrli:tokenItemType"
                     abstract="true"
                     periodType="duration"/>
            <Concept name="topics:OtherExpenses" label="Other Expenses" prefix="topics"
                     dataType="topics:topicItemType"
                     baseDataType="xbrli:tokenItemType"
                     abstract="true"
                     periodType="duration"/>
            <Concept name="topics:IncomeTaxes" label="Income Taxes" prefix="topics"
                     dataType="topics:topicItemType"
                     baseDataType="xbrli:tokenItemType"
                     abstract="true"
                     periodType="duration">
               <Concept name="disclosures:IncomeTaxExpenseBenefitDetails"
                        label="Income Tax Expense (Benefit) Details"
                        prefix="disclosures"
                        dataType="disclosures:disclosureItemType"
                        baseDataType="xbrli:tokenItemType"
                        abstract="true"
                        periodType="duration"/>
            </Concept>
         </Concept>
         <Concept name="topics:BasisOfFinancialStatementPresentation"
                  label="Basis of Financial Statement Presentation"
                  prefix="topics"
                  dataType="topics:headingItemType"
                  baseDataType="xbrli:tokenItemType"
                  abstract="true"
                  periodType="duration">
            <Concept name="topics:Organization" label="Organization" prefix="topics"
                     dataType="topics:topicItemType"
                     baseDataType="xbrli:tokenItemType"
                     abstract="true"
                     periodType="duration"/>
            <Concept name="topics:ConsolidationInformation" label="Consolidation Information"
                     prefix="topics"
                     dataType="topics:topicItemType"
                     baseDataType="xbrli:tokenItemType"
                     abstract="true"
                     periodType="duration"/>
            <Concept name="topics:PrinciplesOfConsolidation" label="Principles of Consolidation"
                     prefix="topics"
                     dataType="topics:topicItemType"
                     baseDataType="xbrli:tokenItemType"
                     abstract="true"
                     periodType="duration"/>
            <Concept name="topics:BasisOfReporting" label="Basis of Reporting" prefix="topics"
                     dataType="topics:topicItemType"
                     baseDataType="xbrli:tokenItemType"
                     abstract="true"
                     periodType="duration">
               <Concept name="topics:AccountingChanges" label="Accounting Changes" prefix="topics"
                        dataType="topics:topicItemType"
                        baseDataType="xbrli:tokenItemType"
                        abstract="true"
                        periodType="duration"/>
               <Concept name="topics:PriorPeriodAdjustments"
                        label="Error Corrections (Prior Period Adjustments)"
                        prefix="topics"
                        dataType="topics:topicItemType"
                        baseDataType="xbrli:tokenItemType"
                        abstract="true"
                        periodType="duration"/>
               <Concept name="topics:EarningsPerShare" label="Earnings Per Share" prefix="topics"
                        dataType="topics:topicItemType"
                        baseDataType="xbrli:tokenItemType"
                        abstract="true"
                        periodType="duration"/>
               <Concept name="topics:InterimReporting" label="Interim Reporting" prefix="topics"
                        dataType="topics:topicItemType"
                        baseDataType="xbrli:tokenItemType"
                        abstract="true"
                        periodType="duration"/>
               <Concept name="topics:RisksUncertainties" label="Risks Uncertainties" prefix="topics"
                        dataType="topics:topicItemType"
                        baseDataType="xbrli:tokenItemType"
                        abstract="true"
                        periodType="duration"/>
               <Concept name="topics:SegmentReporting" label="Segment Reporting" prefix="topics"
                        dataType="topics:topicItemType"
                        baseDataType="xbrli:tokenItemType"
                        abstract="true"
                        periodType="duration"/>
               <Concept name="topics:UseOfEstimates" label="Use of Estimates" prefix="topics"
                        dataType="topics:topicItemType"
                        baseDataType="xbrli:tokenItemType"
                        abstract="true"
                        periodType="duration"/>
               <Concept name="topics:DiscontinuedOperations" label="Discontinued Operations"
                        prefix="topics"
                        dataType="topics:topicItemType"
                        baseDataType="xbrli:tokenItemType"
                        abstract="true"
                        periodType="duration"/>
            </Concept>
         </Concept>
         <Concept name="topics:BroadTransactionalCategories"
                  label="Broad Transactional Categories"
                  prefix="topics"
                  dataType="topics:headingItemType"
                  baseDataType="xbrli:tokenItemType"
                  abstract="true"
                  periodType="duration">
            <Concept name="topics:Consolidation" label="Consolidation" prefix="topics"
                     dataType="topics:topicItemType"
                     baseDataType="xbrli:tokenItemType"
                     abstract="true"
                     periodType="duration"/>
            <Concept name="topics:Interest" label="Interest" prefix="topics"
                     dataType="topics:topicItemType"
                     baseDataType="xbrli:tokenItemType"
                     abstract="true"
                     periodType="duration">
               <Concept name="disclosures:FinanceCostsComponents" label="Finance Costs Components"
                        prefix="disclosures"
                        dataType="disclosures:disclosureItemType"
                        baseDataType="xbrli:tokenItemType"
                        abstract="true"
                        periodType="duration"/>
            </Concept>
            <Concept name="topics:LeasesOperating" label="Leases-Operating" prefix="topics"
                     dataType="topics:topicItemType"
                     baseDataType="xbrli:tokenItemType"
                     abstract="true"
                     periodType="duration"/>
            <Concept name="topics:LeasesCapital" label="Leases-Capital" prefix="topics"
                     dataType="topics:topicItemType"
                     baseDataType="xbrli:tokenItemType"
                     abstract="true"
                     periodType="duration"/>
            <Concept name="topics:NonmonetaryTransactions" label="Nonmonetary Transactions"
                     prefix="topics"
                     dataType="topics:topicItemType"
                     baseDataType="xbrli:tokenItemType"
                     abstract="true"
                     periodType="duration"/>
            <Concept name="topics:RelatedPartyDisclosures" label="Related Party Disclosures"
                     prefix="topics"
                     dataType="topics:topicItemType"
                     baseDataType="xbrli:tokenItemType"
                     abstract="true"
                     periodType="duration"/>
            <Concept name="topics:SubsequentEvents" label="Subsequent Events" prefix="topics"
                     dataType="topics:topicItemType"
                     baseDataType="xbrli:tokenItemType"
                     abstract="true"
                     periodType="duration"/>
         </Concept>
         <Concept name="topics:DocumentAndEntityInformation"
                  label="Document and Entity Information"
                  prefix="topics"
                  dataType="topics:headingItemType"
                  baseDataType="xbrli:tokenItemType"
                  abstract="true"
                  periodType="duration">
            <Concept name="topics:DocumentInformation" label="Document Information" prefix="topics"
                     dataType="topics:topicItemType"
                     baseDataType="xbrli:tokenItemType"
                     abstract="true"
                     periodType="duration">
               <Concept name="disclosures:GeneralInformation" label="General Information"
                        prefix="disclosures"
                        dataType="disclosures:disclosureItemType"
                        baseDataType="xbrli:tokenItemType"
                        abstract="true"
                        periodType="duration"/>
            </Concept>
            <Concept name="topics:EntityInformation" label="Entity Information" prefix="topics"
                     dataType="topics:topicItemType"
                     baseDataType="xbrli:tokenItemType"
                     abstract="true"
                     periodType="duration"/>
         </Concept>
         <Concept name="topics:SupplementaryInformation" label="Supplementary Information"
                  prefix="topics"
                  dataType="topics:headingItemType"
                  baseDataType="xbrli:tokenItemType"
                  abstract="true"
                  periodType="duration">
            <Concept name="topics:OtherInformation" label="Other Information" prefix="topics"
                     dataType="topics:topicItemType"
                     baseDataType="xbrli:tokenItemType"
                     abstract="true"
                     periodType="duration"/>
         </Concept>
      </Concept>
   </Network>
   <Network identifier="http://www.xbrl.org/2003/role/link"
            label="http://www.xbrl.org/2003/role/link"/>
</Component>