The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
B2GOLD CORP. COM 11777Q209 33 11,000 SH   SOLE   11,000 0 0
BANK OF MONTREAL COM 063671101 571 11,397 SH   SOLE   11,397 0 0
BROOKFIELD ASSET MANAGEMENT IN COM 112585104 18,586 422,691 SH   SOLE   422,691 0 0
CANADIAN NATURAL RESOURCES LIM COM 136385101 13,554 998,886 SH   SOLE   998,886 0 0
RITCHIE BROTHERS AUCTIONEERS COM 767744105 215 6,340 SH   SOLE   6,340 0 0
ROYAL BANK OF CANADA COM 780087102 8,324 135,470 SH   SOLE   135,470 0 0
SUNCOR ENERGY INC. COM 867224107 170 10,762 SH   SOLE   10,762 0 0
THE BANK NOVA SCOTIA COM 064149107 458 11,315 SH   SOLE   11,315 0 0
THE TORONTO DOMINION BANK COM 891160509 2,357 55,879 SH   SOLE   55,879 0 0
THOMSON REUTERS CORP COM 884903709 293 4,337 SH   SOLE   4,337 0 0
3M CO COM COM 88579Y101 11,911 87,255 SH   SOLE   87,255 0 0
AIRBUS GROUP SE ADR COM 009279100 4,390 269,674 SH   SOLE   269,674 0 0
ALPHABET INC. COM 02079K305 20,886 17,975 SH   SOLE   17,975 0 0
ANHEUSER-BUSCH INBEV SA/NV ADR COM 03524A108 717 16,260 SH   SOLE   16,260 0 0
APACHE CORP COM 037411105 7,958 1,903,933 SH   SOLE   1,903,933 0 0
APPLE INC. COM 037833100 15,619 61,422 SH   SOLE   61,422 0 0
BERKSHIRE HATHAWAY INC COM 084670702 40,599 222,061 SH   SOLE   222,061 0 0
BERKSHIRE HATHAWAY INC. COM 084670108 2,720 10 SH   SOLE   10 0 0
BROOKFIELD ASSET MANAGEMENT IN COM 112585104 864 19,520 SH   SOLE   19,520 0 0
CAPITAL ONE FINANCIAL CORPORAT COM 14040H105 202 4,000 SH   SOLE   4,000 0 0
CME GROUP INC. COM 12572Q105 366 2,117 SH   SOLE   2,117 0 0
COGNIZANT TECHNOLOGY SOLUTIONS COM 192446102 766 16,480 SH   SOLE   16,480 0 0
DANAHER CORPORATION COM 235851102 457 3,300 SH   SOLE   3,300 0 0
DENTSPLY SIRONA INC COM 24906P109 24,880 640,754 SH   SOLE   640,754 0 0
DIAGEO PLC ADR COM 25243Q205 6,974 54,860 SH   SOLE   54,860 0 0
FACEBOOK, INC. COM 30303M102 882 5,286 SH   SOLE   5,286 0 0
HOME DEPOT COM 437076102 8,348 44,710 SH   SOLE   44,710 0 0
ILLINOIS TOOL WKS INC COM COM 452308109 547 3,850 SH   SOLE   3,850 0 0
JOHNSON & JOHNSON COM 478160104 17,310 132,006 SH   SOLE   132,006 0 0
JP MORGAN CHASE & CO COM 46625H100 13,089 145,385 SH   SOLE   145,385 0 0
MASTERCARD INCORPORATED COM 57636Q104 9,747 40,351 SH   SOLE   40,351 0 0
MICROSOFT CORP COM 594918104 31,988 202,830 SH   SOLE   202,830 0 0
SHOPIFY INC. COM 82509L107 389 934 SH   SOLE   934 0 0
TUCOWS INC COM 898697206 2,197 45,521 SH   SOLE   45,521 0 0
U.S. BANCORP DEL COMMON NEW COM 902973304 8,694 252,370 SH   SOLE   252,370 0 0
VISA INC COM CL A COM 92826C839 546 3,391 SH   SOLE   3,391 0 0
WALGREENS BOOTS ALLIANCE, INC. COM 931427108 21,500 469,943 SH   SOLE   469,943 0 0
WALT DISNEY COMPANY COM 254687106 7,914 81,925 SH   SOLE   81,925 0 0
WELLS FARGO & COMPANY COM 949746101 17,948 625,383 SH   SOLE   625,383 0 0
WHIRLPOOL CORP COM 963320106 9,133 106,451 SH   SOLE   106,451 0 0
DIAGEO PLC COM G42089113 631 19,670 SH   SOLE   19,670 0 0
LLOYDS BANKING GROUP PLC COM G5533W248 336 846,357 SH   SOLE   846,357 0 0