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
ACTIVISION BLIZZARD INC COM 00507V109 321 3,452 SH   SOLE   3,452 0 0
ALLEGION PLC ORD SHS G0176J109 358 2,850 SH   SOLE   2,850 0 0
ALPHABET INC CAP STK CL A 02079K305 2,484 1,205 SH   SOLE   1,205 0 0
ALTRIA GROUP INC COM 02209S103 1,278 25,000 SH   SOLE   25,000 0 0
AMERICAN TOWER CORP NEW COM 03027X100 355 1,487 SH   SOLE   1,487 0 0
APPLIED MATLS INC COM 038222105 406 3,038 SH   SOLE   3,038 0 0
BANK MONTREAL QUE COM 063671101 62,263 698,949 SH   SOLE   698,949 0 0
BANK NOVA SCOTIA B C COM 064149107 67,449 1,078,825 SH   SOLE   1,078,825 0 0
BCE INC COM NEW 05534B760 7,982 176,928 SH   SOLE   176,928 0 0
BECTON DICKINSON & CO COM 075887109 52,738 217,010 SH   SOLE   217,010 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 4,456 17,450 SH   SOLE   17,450 0 0
BROADCOM INC COM 11135F101 5,096 10,997 SH   SOLE   10,997 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 7,385 48,260 SH   SOLE   48,260 0 0
CANADIAN IMP BK COMM COM 136069101 60,873 622,086 SH   SOLE   622,086 0 0
CGI INC CL A SUB VTG 12532H104 234 2,805 SH   SOLE   2,805 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 308 500 SH   SOLE   500 0 0
CINTAS CORP COM 172908105 324 951 SH   SOLE   951 0 0
CISCO SYS INC COM 17275R102 61,931 1,198,286 SH   SOLE   1,198,286 0 0
CME GROUP INC COM 12572Q105 333 1,632 SH   SOLE   1,632 0 0
COHN ROBBINS HOLDINGS CORP COM CL A G23726105 589 60,000 SH   SOLE   60,000 0 0
COMCAST CORP NEW CL A 20030N101 5,393 99,719 SH   SOLE   99,719 0 0
CVS HEALTH CORP COM 126650100 57,274 761,724 SH   SOLE   761,724 0 0
DIAGEO PLC SPON ADR NEW 25243Q205 6,590 40,154 SH   SOLE   40,154 0 0
DOLLAR GEN CORP NEW COM 256677105 341 1,684 SH   SOLE   1,684 0 0
FACEBOOK INC CL A 30303M102 353 1,200 SH   SOLE   1,200 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 2,617 6,000 SH   SOLE   6,000 0 0
FEDEX CORP COM 31428X106 54,406 191,645 SH   SOLE   191,645 0 0
FORTIS INC COM 349553107 44,016 1,015,029 SH   SOLE   1,015,029 0 0
HOME DEPOT INC COM 437076102 14,409 47,230 SH   SOLE   47,230 0 0
HONDA MOTOR LTD AMERN SHS 438128308 6,791 225,000 SH   SOLE   225,000 0 0
HONEYWELL INTL INC COM 438516106 30,423 140,227 SH   SOLE   140,227 0 0
INFOSYS LTD SPONSORED ADR 456788108 6,736 360,000 SH   SOLE   360,000 0 0
INTEL CORP COM 458140100 30,550 477,588 SH   SOLE   477,588 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 223 2,000 SH   SOLE   2,000 0 0
INTUIT COM 461202103 324 846 SH   SOLE   846 0 0
JOHNSON & JOHNSON COM 478160104 5,391 32,818 SH   SOLE   32,818 0 0
JPMORGAN CHASE & CO COM 46625H100 5,961 39,181 SH   SOLE   39,181 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 3,511 24,200 SH   SOLE   24,200 0 0
LKQ CORP COM 501889208 1,354 32,000 SH   SOLE   32,000 0 0
MAGNA INTL INC COM 559222401 34,321 389,937 SH   SOLE   389,937 0 0
MARKEL CORP COM 570535104 2,278 2,000 SH   SOLE   2,000 0 0
MASTERCARD INCORPORATED CL A 57636Q104 445 1,250 SH   SOLE   1,250 0 0
MEDTRONIC PLC SHS G5960L103 5,062 42,875 SH   SOLE   42,875 0 0
MERCK & CO. INC COM 58933Y105 55,531 720,725 SH   SOLE   720,725 0 0
MICROSOFT CORP COM 594918104 506 2,148 SH   SOLE   2,148 0 0
MOODYS CORP COM 615369105 344 1,154 SH   SOLE   1,154 0 0
ORACLE CORP COM 68389X105 49,728 709,055 SH   SOLE   709,055 0 0
PHILIP MORRIS INTL INC COM 718172109 1,197 13,500 SH   SOLE   13,500 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 56,697 1,230,302 SH   SOLE   1,230,302 0 0
ROPER TECHNOLOGIES INC COM 776696106 383 950 SH   SOLE   950 0 0
ROYAL BK CDA COM 780087102 64,298 697,805 SH   SOLE   697,805 0 0
SHERWIN WILLIAMS CO COM 824348106 4,125 5,592 SH   SOLE   5,592 0 0
SOARING EAGLE ACQUISITION CO UNIT 02/23/2026 G8354H100 506 50,000 SH   SOLE   50,000 0 0
STARBUCKS CORP COM 855244109 7,129 65,280 SH   SOLE   65,280 0 0
SUN LIFE FINANCIAL INC. COM 866796105 65,647 1,299,803 SH   SOLE   1,299,803 0 0
TEXAS INSTRS INC COM 882508104 357 1,892 SH   SOLE   1,892 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 1,872 42,500 SH   SOLE   42,500 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 410 899 SH   SOLE   899 0 0
T-MOBILE US INC COM 872590104 3,156 25,200 SH   SOLE   25,200 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 66,614 1,022,042 SH   SOLE   1,022,042 0 0
UBS GROUP AG SHS H42097107 5,126 330,241 SH   SOLE   330,241 0 0
UNITED AIRLS HLDGS INC COM 910047109 345 6,000 SH   SOLE   6,000 0 0
UNITED PARCEL SERVICE INC CL B 911312106 37,088 218,293 SH   SOLE   218,293 0 0
UNITEDHEALTH GROUP INC COM 91324P102 12,335 33,170 SH   SOLE   33,170 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 216 2,225 SH   SOLE   2,225 0 0
VISA INC COM CL A 92826C839 6,579 31,089 SH   SOLE   31,089 0 0
BERKLEY W R CORP COM 084423102 377 5,000 SH   SOLE   5,000 0 0
WELLS FARGO CO NEW COM 949746101 55,631 1,424,638 SH   SOLE   1,424,638 0 0
ZOETIS INC CL A 98978V103 320 2,033 SH   SOLE   2,033 0 0