<?xml version="1.0" encoding="utf-8"?>
<!--
Taxonomy Definition Links linkbase based on XBRL standard Version 2.1.
Created by UBmatrix Taxonomy Designer 3.0.2.2347 (2007-12-17 12:39).  
Contact www.ubmatrix.com
Copyright (c) 2002-2020 UBmatrix inc., All Rights Reserved
Produced on 2020-03-14 12:14:58
-->
<linkbase xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xsi:schemaLocation=" http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <definitionLink xlink:type="extended" xlink:role="http://www.xbrl.org/2003/role/link">
    <loc xlink:type="locator" xlink:href="http://xbrlsite.azurewebsites.net/2016/conceptual-model/cm.xsd#cm_Disclosure" xlink:label="cm_Disclosure" />
    <loc xlink:type="locator" xlink:href="disclosures.xsd#disclosures_BalanceSheet" xlink:label="disclosures_BalanceSheet" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/general-special" xlink:from="cm_Disclosure" xlink:to="disclosures_BalanceSheet" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="disclosures.xsd#disclosures_IncomeStatement" xlink:label="disclosures_IncomeStatement" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/general-special" xlink:from="cm_Disclosure" xlink:to="disclosures_IncomeStatement" order="2" use="optional" />
    <loc xlink:type="locator" xlink:href="disclosures.xsd#disclosures_ChangesInEquity" xlink:label="disclosures_ChangesInEquity" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/general-special" xlink:from="cm_Disclosure" xlink:to="disclosures_ChangesInEquity" order="3" use="optional" />
    <loc xlink:type="locator" xlink:href="disclosures.xsd#disclosures_PriorPeriodErrors" xlink:label="disclosures_PriorPeriodErrors" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/general-special" xlink:from="cm_Disclosure" xlink:to="disclosures_PriorPeriodErrors" order="4" use="optional" />
    <loc xlink:type="locator" xlink:href="disclosures.xsd#disclosures_VarianceAnalysis" xlink:label="disclosures_VarianceAnalysis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/general-special" xlink:from="cm_Disclosure" xlink:to="disclosures_VarianceAnalysis" order="5" use="optional" />
    <loc xlink:type="locator" xlink:href="disclosures.xsd#disclosures_StockPlanActivity" xlink:label="disclosures_StockPlanActivity" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/general-special" xlink:from="cm_Disclosure" xlink:to="disclosures_StockPlanActivity" order="6" use="optional" />
    <loc xlink:type="locator" xlink:href="disclosures.xsd#disclosures_FinancialHighlights" xlink:label="disclosures_FinancialHighlights" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/general-special" xlink:from="cm_Disclosure" xlink:to="disclosures_FinancialHighlights" order="7" use="optional" />
    <loc xlink:type="locator" xlink:href="disclosures.xsd#disclosures_BasisOfReporting" xlink:label="disclosures_BasisOfReporting" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/general-special" xlink:from="cm_Disclosure" xlink:to="disclosures_BasisOfReporting" order="8" use="optional" />
    <loc xlink:type="locator" xlink:href="disclosures.xsd#disclosures_NatureOfOperations" xlink:label="disclosures_NatureOfOperations" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/general-special" xlink:from="cm_Disclosure" xlink:to="disclosures_NatureOfOperations" order="9" use="optional" />
    <loc xlink:type="locator" xlink:href="disclosures.xsd#disclosures_RevenueRecognitionPolicy" xlink:label="disclosures_RevenueRecognitionPolicy" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/general-special" xlink:from="cm_Disclosure" xlink:to="disclosures_RevenueRecognitionPolicy" order="10" use="optional" />
    <loc xlink:type="locator" xlink:href="disclosures.xsd#disclosures_SegmentRevenues" xlink:label="disclosures_SegmentRevenues" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/general-special" xlink:from="cm_Disclosure" xlink:to="disclosures_SegmentRevenues" order="11" use="optional" />
  </definitionLink>
</linkbase>