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
ALGONQUIN PWR UTILS CORP COM 015857105 10,424 735,818 SH   SOLE   735,818 0 0
ALPHABET INC CAP STK CL C 02079K107 967 723 SH   SOLE   723 0 0
ALPHABET INC CAP STK CL A 02079K305 1,066 796 SH   SOLE   796 0 0
AMERICAN INTL GROUP INC *W EXP 01/19/202 026874156 1,028 100,000 SH   SOLE   100,000 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 2,252 43,875 SH   SOLE   43,875 0 0
AMPHENOL CORP NEW CL A 032095101 6,480 59,876 SH   SOLE   59,876 0 0
APPLE INC COM 037833100 1,809 6,162 SH   SOLE   6,162 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 21,218 425,546 SH   SOLE   425,546 0 0
AURORA CANNABIS INC COM 05156X108 105 48,916 SH   SOLE   48,916 0 0
BANK AMER CORP COM 060505104 1,189 33,750 SH   SOLE   33,750 0 0
BANK MONTREAL QUE COM 063671101 846 10,896 SH   SOLE   10,896 0 0
BANK N S HALIFAX COM 064149107 1,736 30,689 SH   SOLE   30,689 0 0
BCE INC COM NEW 05534B760 414 8,919 SH   SOLE   8,919 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 2,717 8 SH   SOLE   8 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,430 10,730 SH   SOLE   10,730 0 0
BLACKSTONE GSO STRATEGIC CR COM SHS BEN IN 09257R101 467 32,483 SH   SOLE   32,483 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 893 7,232 SH   SOLE   7,232 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 1,103 19,061 SH   SOLE   19,061 0 0
CAE INC COM 124765108 209 7,901 SH   SOLE   7,901 0 0
CAMECO CORP COM 13321L108 1,518 170,535 SH   SOLE   170,535 0 0
CANADIAN NAT RES LTD COM 136385101 678 20,927 SH   SOLE   20,927 0 0
CANADIAN NATL RY CO COM 136375102 8,535 94,216 SH   SOLE   94,216 0 0
CDN IMPERIAL BK COMM TORONTO COM 136069101 1,810 21,721 SH   SOLE   21,721 0 0
CGI INC CL A SUB VTG 12532H104 835 9,962 SH   SOLE   9,962 0 0
CHESAPEAKE ENERGY CORP COM 165167107 197 239,000 SH   SOLE   239,000 0 0
CHUBB LIMITED COM H1467J104 10,773 69,206 SH   SOLE   69,206 0 0
CITIGROUP INC COM NEW 172967424 1,198 15,000 SH   SOLE   15,000 0 0
CONSTELLATION BRANDS INC CL A 21036P108 271 1,430 SH   SOLE   1,430 0 0
COSTCO WHSL CORP NEW COM 22160K105 585 1,990 SH   SOLE   1,990 0 0
COTT CORP QUE COM 22163N106 321 23,451 SH   SOLE   23,451 0 0
CREDICORP LTD COM G2519Y108 15,340 71,973 SH   SOLE   71,973 0 0
CVS HEALTH CORP COM 126650100 21,083 283,788 SH   SOLE   283,788 0 0
DEERE & CO COM 244199105 10,467 60,411 SH   SOLE   60,411 0 0
DISNEY WALT CO COM DISNEY 254687106 1,632 11,286 SH   SOLE   11,286 0 0
DOLLAR TREE INC COM 256746108 283 3,010 SH   SOLE   3,010 0 0
EXXON MOBIL CORP COM 30231G102 558 8,000 SH   SOLE   8,000 0 0
FEDEX CORP COM 31428X106 201 1,326 SH   SOLE   1,326 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 212 2,246 SH   SOLE   2,246 0 0
FORTIS INC COM 349553107 7,337 176,573 SH   SOLE   176,573 0 0
FRANCO NEVADA CORP COM 351858105 270 2,610 SH   SOLE   2,610 0 0
GENERAL DYNAMICS CORP COM 369550108 254 1,441 SH   SOLE   1,441 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 445 3,318 SH   SOLE   3,318 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 355 2,805 SH   SOLE   2,805 0 0
INVESCO EXCHNG TRADED FD TR FTSE RAFI EMNG 46138E727 838 37,570 SH   SOLE   37,570 0 0
INVESCO EXCHNG TRADED FD TR FTSE RAFI DEV 46138E743 317 7,455 SH   SOLE   7,455 0 0
ISHARES TR CORE US AGGBD ET 464287226 569 5,063 SH   SOLE   5,063 0 0
ISHARES TR IBOXX HI YD ETF 464288513 592 6,735 SH   SOLE   6,735 0 0
ISHARES TR SHORT TREAS BD 464288679 1,034 9,360 SH   SOLE   9,360 0 0
ISHARES TR 0-5YR INVT GR CP 46434V100 245 4,799 SH   SOLE   4,799 0 0
JOHNSON & JOHNSON COM 478160104 17,203 117,931 SH   SOLE   117,931 0 0
JPMORGAN CHASE & CO COM 46625H100 1,207 8,658 SH   SOLE   8,658 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 450 2,935 SH   SOLE   2,935 0 0
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 201 4,112 SH   SOLE   4,112 0 0
MAGNA INTL INC COM 559222401 566 10,314 SH   SOLE   10,314 0 0
MANULIFE FINL CORP COM 56501R106 334 16,439 SH   SOLE   16,439 0 0
MEDTRONIC PLC SHS G5960L103 11,439 100,832 SH   SOLE   100,832 0 0
MICRON TECHNOLOGY INC COM 595112103 737 13,700 SH   SOLE   13,700 0 0
MICROSOFT CORP COM 594918104 24,737 156,863 SH   SOLE   156,863 0 0
MID AMER APT CMNTYS INC COM 59522J103 11,069 83,947 SH   SOLE   83,947 0 0
MONDELEZ INTL INC CL A 609207105 1,230 22,331 SH   SOLE   22,331 0 0
NEWMONT GOLDCORP CORPORATION COM 651639106 287 6,595 SH   SOLE   6,595 0 0
NEXTERA ENERGY INC COM 65339F101 18,846 77,826 SH   SOLE   77,826 0 0
NUTRIEN LTD COM 67077M108 7,506 156,560 SH   SOLE   156,560 0 0
OPEN TEXT CORP COM 683715106 743 16,831 SH   SOLE   16,831 0 0
ORACLE CORP COM 68389X105 297 5,615 SH   SOLE   5,615 0 0
PEMBINA PIPELINE CORP COM 706327103 213 5,738 SH   SOLE   5,738 0 0
PEPSICO INC COM 713448108 207 1,516 SH   SOLE   1,516 0 0
PFIZER INC COM 717081103 318 8,121 SH   SOLE   8,121 0 0
PHILLIPS 66 COM 718546104 12,899 115,778 SH   SOLE   115,778 0 0
RAYTHEON CO COM NEW 755111507 15,189 69,124 SH   SOLE   69,124 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 325 5,090 SH   SOLE   5,090 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 535 10,762 SH   SOLE   10,762 0 0
ROSS STORES INC COM 778296103 12,497 107,348 SH   SOLE   107,348 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 1,759 22,203 SH   SOLE   22,203 0 0
SANOFI SPONSORED ADR 80105N105 319 6,351 SH   SOLE   6,351 0 0
SOUTHWESTERN ENERGY CO COM 845467109 145 60,000 SH   SOLE   60,000 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 4,001 28,000 SH   SOLE   28,000 0 0
STANTEC INC COM 85472N109 387 13,665 SH   SOLE   13,665 0 0
STARBUCKS CORP COM 855244109 1,414 16,085 SH   SOLE   16,085 0 0
STRYKER CORP COM 863667101 205 975 SH   SOLE   975 0 0
SUN LIFE FINL INC COM 866796105 424 9,291 SH   SOLE   9,291 0 0
SUNCOR ENERGY INC NEW COM 867224107 8,980 273,598 SH   SOLE   273,598 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 18,415 316,956 SH   SOLE   316,956 0 0
TC ENERGY CORP COM 87807B107 9,963 186,798 SH   SOLE   186,798 0 0
TELUS CORP COM 87971M103 8,294 213,915 SH   SOLE   213,915 0 0
TESLA INC COM 88160R101 1,930 4,613 SH   SOLE   4,613 0 0
THOMSON REUTERS CORP COM NEW 884903709 395 5,519 SH   SOLE   5,519 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 15,496 275,912 SH   SOLE   275,912 0 0
US BANCORP DEL COM NEW 902973304 10,603 178,838 SH   SOLE   178,838 0 0
VAIL RESORTS INC COM 91879Q109 4,770 19,889 SH   SOLE   19,889 0 0
VANECK VECTORS ETF TRUST GOLD MINERS ETF 92189F106 5,861 200,169 SH   SOLE   200,169 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 474 1,603 SH   SOLE   1,603 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 505 2,770 SH   SOLE   2,770 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 1,605 26,134 SH   SOLE   26,134 0 0
VISA INC COM CL A 92826C839 244 1,301 SH   SOLE   1,301 0 0
WELLS FARGO CO NEW COM 949746101 440 8,182 SH   SOLE   8,182 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 519 17,430 SH   SOLE   17,430 0 0