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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM 88579Y101   14,263,460 74,549 SH   SOLE   74,549 0 0
AGRIUM INC COM 008916108   5,133,071 53,875 SH   SOLE   53,875 0 0
ALPHABET INC CAP STK CL A 02079K305   9,101,981 10,736 SH   SOLE   10,736 0 0
APPLE INC COM 037833100   26,062,941 181,421 SH   SOLE   181,421 0 0
AT&T INC COM 00206R102   5,653,335 136,061 SH   SOLE   136,061 0 0
BANK MONTREAL QUE COM 063671101   1,225,565 16,436 SH   SOLE   16,436 0 0
BANK N S HALIFAX COM 064149107   43,286,401 741,160 SH   SOLE   741,160 0 0
BANK NEW YORK MELLON CORP COM 064058100   7,092,104 150,161 SH   SOLE   150,161 0 0
BCE INC COM NEW 05534B760   1,232,709 27,889 SH   SOLE   27,889 0 0
BECTON DICKINSON & CO COM 075887109   2,403,431 13,102 SH   SOLE   13,102 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   28,264,761 169,575 SH   SOLE   169,575 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101   1,193,912 30,918 SH   SOLE   30,918 0 0
CANADIAN NAT RES LTD COM 136385101   24,242,587 741,704 SH   SOLE   741,704 0 0
CANADIAN NATL RY CO COM 136375102   25,983,724 352,620 SH   SOLE   352,620 0 0
CDN IMPERIAL BK COMM TORONTO COM 136069101   1,046,148 12,153 SH   SOLE   12,153 0 0
CHEVRON CORP NEW COM 166764100   4,319,925 40,234 SH   SOLE   40,234 0 0
CISCO SYS INC COM 17275R102   18,468,523 546,406 SH   SOLE   546,406 0 0
CME GROUP INC COM 12572Q105   3,545,942 29,848 SH   SOLE   29,848 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   6,081,635 102,178 SH   SOLE   102,178 0 0
COLLIERS INTL GROUP INC SUB VTG SHS 194693107   1,416,775 30,000 SH   SOLE   30,000 0 0
COMCAST CORP NEW CL A 20030N101   3,557,781 94,647 SH   SOLE   94,647 0 0
CRESCENT PT ENERGY CORP COM 22576C101   611,915 56,725 SH   SOLE   56,725 0 0
CVS HEALTH CORP COM 126650100   22,439,225 285,850 SH   SOLE   285,850 0 0
DANAHER CORP DEL COM 235851102   8,233,888 96,269 SH   SOLE   96,269 0 0
DIAGEO P L C SPON ADR NEW 25243Q205   20,708,584 179,171 SH   SOLE   179,171 0 0
ENBRIDGE INC COM 29250N105   12,746,834 304,796 SH   SOLE   304,796 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108   6,246,950 94,780 SH   SOLE   94,780 0 0
FORTIVE CORP COM 34959J108   2,521,171 41,866 SH   SOLE   41,866 0 0
GENERAL ELECTRIC CO COM 369604103   4,217,177 141,516 SH   SOLE   141,516 0 0
GILDAN ACTIVEWEAR INC COM 375916103   19,170,120 710,735 SH   SOLE   710,735 0 0
HCA HOLDINGS INC COM 40412C101   4,857,964 54,590 SH   SOLE   54,590 0 0
IAC INTERACTIVECORP COM 44919P508   10,962,238 148,701 SH   SOLE   148,701 0 0
INTEL CORP COM 458140100   721,148 19,993 SH   SOLE   19,993 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   12,156,844 91,729 SH   SOLE   91,729 0 0
ISHARES TR MSCI EAFE ETF 464287465   1,677,657 26,933 SH   SOLE   26,933 0 0
JOHNSON & JOHNSON COM 478160104   18,016,033 144,649 SH   SOLE   144,649 0 0
JPMORGAN CHASE & CO COM 46625H100   10,355,809 117,894 SH   SOLE   117,894 0 0
LOWES COS INC COM 548661107   6,023,280 73,267 SH   SOLE   73,267 0 0
MAGNA INTL INC COM 559222401   3,518,380 81,667 SH   SOLE   81,667 0 0
MANULIFE FINL CORP COM 56501R106   25,161,510 1,420,852 SH   SOLE   1,420,852 0 0
MASTERCARD INCORPORATED CL A 57636Q104   4,682,126 41,630 SH   SOLE   41,630 0 0
MERCK & CO INC COM 58933Y105   7,850,494 123,552 SH   SOLE   123,552 0 0
METHANEX CORP COM 59151K108   4,688,627 100,237 SH   SOLE   100,237 0 0
MICROSOFT CORP COM 594918104   24,662,265 374,465 SH   SOLE   374,465 0 0
NOVARTIS A G SPONSORED ADR 66987V109   6,581,733 88,619 SH   SOLE   88,619 0 0
OCCIDENTAL PETE CORP DEL COM 674599105   6,062,918 95,690 SH   SOLE   95,690 0 0
OPEN TEXT CORP COM 683715106   8,206,753 241,865 SH   SOLE   241,865 0 0
ORACLE CORP COM 68389X105   25,080,857 562,225 SH   SOLE   562,225 0 0
PFIZER INC COM 717081103   740,270 21,639 SH   SOLE   21,639 0 0
ROGERS COMMUNICATIONS INC CL B 775109200   15,741,959 356,633 SH   SOLE   356,633 0 0
ROPER TECHNOLOGIES INC COM 776696106   2,295,756 11,118 SH   SOLE   11,118 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102   24,852,051 341,683 SH   SOLE   341,683 0 0
SHAW COMMUNICATIONS INC CL B CONV 82028K200   5,890,200 284,599 SH   SOLE   284,599 0 0
STARWOOD PPTY TR INC COM 85571B105   12,162,582 538,644 SH   SOLE   538,644 0 0
SUNCOR ENERGY INC NEW COM 867224107   14,043,195 458,170 SH   SOLE   458,170 0 0
TELUS CORP COM 87971M103   4,442,643 137,088 SH   SOLE   137,088 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   11,276,698 73,416 SH   SOLE   73,416 0 0
TORONTO DOMINION BK ONT COM NEW 891160509   41,072,825 821,401 SH   SOLE   821,401 0 0
UNION PAC CORP COM 907818108   7,242,916 68,381 SH   SOLE   68,381 0 0
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827   1,235,660 15,500 SH   SOLE   15,500 0 0
VERMILION ENERGY INC COM 923725105   826,269 22,071 SH   SOLE   22,071 0 0
VISA INC COM CL A 92826C839   32,923,936 370,473 SH   SOLE   370,473 0 0
WHIRLPOOL CORP COM 963320106   4,380,737 25,569 SH   SOLE   25,569 0 0