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 71 11,000 SH   SOLE   11,000 0 0
BANK OF MONTREAL COM 063671101 1,574 26,977 SH   SOLE   26,977 0 0
BROOKFIELD ASSET MANAGEMENT IN COM 112585104 21,064 637,690 SH   SOLE   637,690 0 0
CANADIAN NATIONAL RAILWAY COMP COM 136375102 260 2,450 SH   SOLE   2,450 0 0
CANADIAN NATURAL RESOURCES LIM COM 136385101 18,770 1,173,270 SH   SOLE   1,173,270 0 0
ROYAL BANK OF CANADA COM 780087102 10,997 156,910 SH   SOLE   156,910 0 0
SHOPIFY INC. COM 82509L107 7,931 7,769 SH   SOLE   7,769 0 0
TC ENERGY CORPORATION COM 87807B107 356 8,500 SH   SOLE   8,500 0 0
THE BANK NOVA SCOTIA COM 064149107 1,033 24,915 SH   SOLE   24,915 0 0
THE TORONTO DOMINION BANK COM 891160509 3,664 79,269 SH   SOLE   79,269 0 0
THOMSON REUTERS CORP COM 884903709 345 4,337 SH   SOLE   4,337 0 0
3M CO COM COM 88579Y101 14,129 88,210 SH   SOLE   88,210 0 0
AIRBUS GROUP SE ADR COM 009279100 3,420 187,927 SH   SOLE   187,927 0 0
ALPHABET INC. COM 02079K305 26,403 18,015 SH   SOLE   18,015 0 0
ANHEUSER-BUSCH INBEV SA/NV ADR COM 03524A108 1,146 21,275 SH   SOLE   21,275 0 0
APACHE CORP COM 037411105 15,428 1,629,150 SH   SOLE   1,629,150 0 0
APPLE INC. COM 037833100 18,435 159,186 SH   SOLE   159,186 0 0
BERKSHIRE HATHAWAY INC COM 084670702 41,604 195,379 SH   SOLE   195,379 0 0
BERKSHIRE HATHAWAY INC. COM 084670108 3,200 10 SH   SOLE   10 0 0
BROOKFIELD ASSET MANAGEMENT IN COM 112585104 1,042 31,518 SH   SOLE   31,518 0 0
CAPITAL ONE FINANCIAL CORPORAT COM 14040H105 287 4,000 SH   SOLE   4,000 0 0
CME GROUP INC. COM 12572Q105 732 4,377 SH   SOLE   4,377 0 0
COGNIZANT TECHNOLOGY SOLUTIONS COM 192446102 1,210 17,430 SH   SOLE   17,430 0 0
DANAHER CORPORATION COM 235851102 2,001 9,291 SH   SOLE   9,291 0 0
DENTSPLY SIRONA INC COM 24906P109 25,265 577,745 SH   SOLE   577,745 0 0
DIAGEO PLC ADR COM 25243Q205 7,604 55,240 SH   SOLE   55,240 0 0
FACEBOOK, INC. COM 30303M102 1,198 4,576 SH   SOLE   4,576 0 0
HOME DEPOT COM 437076102 12,447 44,820 SH   SOLE   44,820 0 0
ILLINOIS TOOL WKS INC COM COM 452308109 792 4,100 SH   SOLE   4,100 0 0
JOHNSON & JOHNSON COM 478160104 19,614 131,746 SH   SOLE   131,746 0 0
JP MORGAN CHASE & CO COM 46625H100 14,411 149,689 SH   SOLE   149,689 0 0
MASTERCARD INCORPORATED COM 57636Q104 13,425 39,700 SH   SOLE   39,700 0 0
MICROSOFT CORP COM 594918104 34,952 166,175 SH   SOLE   166,175 0 0
SHOPIFY INC. COM 82509L107 4,972 4,860 SH   SOLE   4,860 0 0
TUCOWS INC COM 898697206 1,921 27,875 SH   SOLE   27,875 0 0
U.S. BANCORP DEL COMMON NEW COM 902973304 9,103 253,915 SH   SOLE   253,915 0 0
VISA INC COM CL A COM 92826C839 745 3,726 SH   SOLE   3,726 0 0
WALGREENS BOOTS ALLIANCE, INC. COM 931427108 1,503 41,840 SH   SOLE   41,840 0 0
WALT DISNEY COMPANY COM 254687106 10,506 84,675 SH   SOLE   84,675 0 0
WELLS FARGO & COMPANY COM 949746101 16,674 709,245 SH   SOLE   709,245 0 0
WHIRLPOOL CORP COM 963320106 11,887 64,644 SH   SOLE   64,644 0 0
DIAGEO PLC COM G42089113 672 19,670 SH   SOLE   19,670 0 0
LLOYDS BANKING GROUP PLC COM G5533W248 288 846,357 SH   SOLE   846,357 0 0