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
3M Co. Common Stock 88579Y101 30,703 139,863 SH   SOLE   139,863 0 0
AT&T Inc. Common Stock 00206R102 3,002 84,196 SH   SOLE   84,196 0 0
AbbVie Inc. Common Stock 00287Y109 1,185 12,516 SH   SOLE   12,516 0 0
Accenture PLC Common Stock G1151C101 1,023 6,666 SH   SOLE   6,666 0 0
Activision Blizzard Inc. Common Stock 00507V109 988 14,639 SH   SOLE   14,639 0 0
Adobe Systems Inc. Common Stock 00724F101 22 100 SH   SOLE   100 0 0
Agnico Eagle Mines Ltd. Common Stock 008474108 5,646 134,212 SH   SOLE   134,212 0 0
Air Products and Chemicals Inc. Common Stock 009158106 813 5,113 SH   SOLE   5,113 0 0
Alexion Pharmaceuticals Inc. Common Stock 015351109 133 1,194 SH   SOLE   1,194 0 0
Algonquin Power & Utilities Corp. Common Stock 015857105 29,820 3,008,524 SH   SOLE   3,008,524 0 0
Alibaba Group Holding Ltd. ADR ADR 01609W102 1,079 5,880 SH   SOLE   5,880 0 0
Allergan plc Common Stock G0177J108 163 970 SH   SOLE   970 0 0
Alliant Energy Corp. Common Stock 018802108 22 544 SH   SOLE   544 0 0
Alphabet Inc. Common Stock 02079K305 3,356 3,236 SH   SOLE   3,236 0 0
Altria Group Inc. Common Stock 02209S103 17,693 283,908 SH   SOLE   283,908 0 0
Amazon.com Inc. Common Stock 023135106 4,825 3,334 SH   SOLE   3,334 0 0
Ameren Corp. Common Stock 023608102 9 156 SH   SOLE   156 0 0
American Electric Power Co. Inc. Common Stock 025537101 33 485 SH   SOLE   485 0 0
American Express Co. Common Stock 025816109 3,375 36,177 SH   SOLE   36,177 0 0
American Tower Corp. REIT REIT 03027X100 2,584 17,780 SH   SOLE   17,780 0 0
American Water Works Co. Inc. Common Stock 030420103 30 370 SH   SOLE   370 0 0
AmerisourceBergen Corp. Common Stock 03073E105 18 210 SH   SOLE   210 0 0
Amgen Inc. Common Stock 031162100 1,186 6,956 SH   SOLE   6,956 0 0
Anadarko Petroleum Corp. Common Stock 032511107 2,180 36,094 SH   SOLE   36,094 0 0
Andeavor Logistics LP Ltd Part 03350F106 7 149 SH   SOLE   149 0 0
Apple Inc. Common Stock 037833100 8,943 53,299 SH   SOLE   53,299 0 0
Applied Materials Inc. Common Stock 038222105 11 202 SH   SOLE   202 0 0
Aqua America Inc. Common Stock 03836W103 29 854 SH   SOLE   854 0 0
Arconic Inc. Common Stock 03965L100 12 536 SH   SOLE   536 0 0
Atmos Energy Corp. Common Stock 049560105 32 374 SH   SOLE   374 0 0
AutoZone Inc. Common Stock 053332102 2,412 3,718 SH   SOLE   3,718 0 0
Autodesk Inc. Common Stock 052769106 13 100 SH   SOLE   100 0 0
Automatic Data Processing Inc. Common Stock 053015103 12 110 SH   SOLE   110 0 0
Avangrid Inc. Common Stock 05351W103 7 128 SH   SOLE   128 0 0
Axis Capital Holdings Ltd. Common Stock G0692U109 136 2,357 SH   SOLE   2,357 0 0
BCE Inc. Common Stock 05534B760 54,409 1,264,390 SH   SOLE   1,264,390 0 0
Baidu Inc. ADR ADR 056752108 1,153 5,164 SH   SOLE   5,164 0 0
Bank of America Corp. Common Stock 060505104 1,976 65,885 SH   SOLE   65,885 0 0
Bank of Montreal Common Stock 063671101 65,407 865,874 SH   SOLE   865,874 0 0
Bank of New York Mellon Corp. Common Stock 064058100 643 12,481 SH   SOLE   12,481 0 0
Bank of Nova Scotia Common Stock 064149107 103,239 1,676,015 SH   SOLE   1,676,015 0 0
Barrick Gold Corp. Common Stock 067901108 1,614 129,590 SH   SOLE   129,590 0 0
Berkshire Hathaway Inc. Common Stock 084670702 463 2,322 SH   SOLE   2,322 0 0
Best Buy Co. Inc. Common Stock 086516101 13 192 SH   SOLE   192 0 0
Biogen Inc. Common Stock 09062X103 864 3,154 SH   SOLE   3,154 0 0
BlackRock Inc. Common Stock 09247X101 881 1,626 SH   SOLE   1,626 0 0
Boardwalk Pipeline Partners LP Ltd Part 096627104 17 1,669 SH   SOLE   1,669 0 0
Booking Holdings Inc. Common Stock 09857L108 624 300 SH   SOLE   300 0 0
Bristol-Myers Squibb Co. Common Stock 110122108 16 258 SH   SOLE   258 0 0
British American Tobacco PLC ADR ADR 110448107 309 5,358 SH   SOLE   5,358 0 0
Broadcom Ltd. Common Stock Y09827109 1,841 7,813 SH   SOLE   7,813 0 0
Brookfield Asset Management Inc. Common Stock 112585104 8,408 215,704 SH   SOLE   215,704 0 0
Buckeye Partners LP Common Stock 118230101 5 143 SH   SOLE   143 0 0
CAE Inc. Common Stock 124765108 3,679 197,684 SH   SOLE   197,684 0 0
CF Industries Holdings Inc. Common Stock 125269100 692 18,340 SH   SOLE   18,340 0 0
CGI Group Inc. Common Stock 39945C109 4,527 78,504 SH   SOLE   78,504 0 0
CMS Energy Corp. Common Stock 125896100 311 6,875 SH   SOLE   6,875 0 0
CVS Health Corp. Common Stock 126650100 1,028 16,521 SH   SOLE   16,521 0 0
Cameco Corp. Common Stock 13321L108 409 44,980 SH   SOLE   44,980 0 0
Canadian Imperial Bank of Commerce Common Stock 136069101 1,080 12,238 SH   SOLE   12,238 0 0
Canadian National Railway Co. Common Stock 136375102 79,496 1,087,711 SH   SOLE   1,087,711 0 0
Canadian Natural Resources Ltd. Common Stock 136385101 20,847 663,159 SH   SOLE   663,159 0 0
Canadian Pacific Railway Ltd. Common Stock 13645T100 44 250 SH   SOLE   250 0 0
Caterpillar Inc. Common Stock 149123101 28 192 SH   SOLE   192 0 0
Celanese Corp. Common Stock 150870103 817 8,150 SH   SOLE   8,150 0 0
Celgene Corp. Common Stock 151020104 3,657 40,991 SH   SOLE   40,991 0 0
Cenovus Energy Inc. Common Stock 15135U109 362 42,497 SH   SOLE   42,497 0 0
Centene Corp. Common Stock 15135B101 775 7,248 SH   SOLE   7,248 0 0
Check Point Software Technologies Ltd. Common Stock M22465104 673 6,779 SH   SOLE   6,779 0 0
Chevron Corp. Common Stock 166764100 3,748 32,863 SH   SOLE   32,863 0 0
Chipotle Mexican Grill Inc. Common Stock 169656105 573 1,774 SH   SOLE   1,774 0 0
Chubb Ltd. Common Stock H1467J104 1,198 8,761 SH   SOLE   8,761 0 0
Cigna Corp. Common Stock 125509109 19 112 SH   SOLE   112 0 0
Cisco Systems Inc. Common Stock 17275R102 16,485 384,348 SH   SOLE   384,348 0 0
Citigroup Inc. Common Stock 172967424 27 400 SH   SOLE   400 0 0
Citrix Systems Inc. Common Stock 177376100 983 10,595 SH   SOLE   10,595 0 0
Cognizant Technology Solutions Corp. Common Stock 192446102 925 11,486 SH   SOLE   11,486 0 0
Colgate-Palmolive Co. Common Stock 194162103 416 5,810 SH   SOLE   5,810 0 0
Comcast Corp. Common Stock 20030N101 1,543 45,164 SH   SOLE   45,164 0 0
ConocoPhillips Common Stock 20825C104 1,395 23,523 SH   SOLE   23,523 0 0
Consolidated Edison Inc. Common Stock 209115104 1,268 16,271 SH   SOLE   16,271 0 0
Credicorp Ltd. Common Stock G2519Y108 647 2,849 SH   SOLE   2,849 0 0
Crescent Point Energy Corp. Common Stock 22576C101 360 52,905 SH   SOLE   52,905 0 0
Crown Castle International Corp. REIT REIT 22822V101 647 5,901 SH   SOLE   5,901 0 0
DTE Energy Co. Common Stock 233331107 353 3,379 SH   SOLE   3,379 0 0
Darden Restaurants Inc. Common Stock 237194105 1,749 20,517 SH   SOLE   20,517 0 0
Devon Energy Corp. Common Stock 25179M103 13 424 SH   SOLE   424 0 0
Digital Realty Trust Inc. REIT REIT 253868103 1,471 13,961 SH   SOLE   13,961 0 0
Discover Financial Services Common Stock 254709108 287 3,990 SH   SOLE   3,990 0 0
Dollar General Corp. Common Stock 256677105 9 100 SH   SOLE   100 0 0
Dominion Energy Inc. Common Stock 25746U109 23 344 SH   SOLE   344 0 0
DowDuPont Inc. Common Stock 26078J100 1,546 24,273 SH   SOLE   24,273 0 0
Dr Pepper Snapple Group Inc. Common Stock 26138E109 1,075 9,081 SH   SOLE   9,081 0 0
Duke Energy Corp. Common Stock 26441C204 20,746 267,800 SH   SOLE   267,800 0 0
EQT Midstream Partners LP Ltd Part 26885B100 26 434 SH   SOLE   434 0 0
Eastman Chemical Co. Common Stock 277432100 706 6,686 SH   SOLE   6,686 0 0
Eaton Corp. PLC Common Stock G29183103 365 4,562 SH   SOLE   4,562 0 0
Ecolab Inc. Common Stock 278865100 30 220 SH   SOLE   220 0 0
Edison International Common Stock 281020107 8 118 SH   SOLE   118 0 0
Edwards Lifesciences Corp. Common Stock 28176E108 728 5,215 SH   SOLE   5,215 0 0
Electronic Arts Inc. Common Stock 285512109 873 7,203 SH   SOLE   7,203 0 0
Eli Lilly and Co. Common Stock 532457108 1,180 15,252 SH   SOLE   15,252 0 0
Emerson Electric Co. Common Stock 291011104 24,985 365,811 SH   SOLE   365,811 0 0
EnLink Midstream Partners LP Common Stock 29336U107 9 677 SH   SOLE   677 0 0
Enbridge Energy Partners LP Ltd Part 29250R106 5 523 SH   SOLE   523 0 0
Enbridge Inc. Common Stock 29250N105 60,312 1,917,629 SH   SOLE   1,917,629 0 0
Essex Property Trust Inc. REIT 297178105 156 650 SH   SOLE   650 0 0
Everest Re Group Ltd. Common Stock G3223R108 356 1,386 SH   SOLE   1,386 0 0
Eversource Energy Common Stock 30040W108 1,200 20,372 SH   SOLE   20,372 0 0
Exelon Corp. Common Stock 30161N101 24 628 SH   SOLE   628 0 0
Express Scripts Holding Co. Common Stock 30219G108 662 9,588 SH   SOLE   9,588 0 0
Extra Space Storage Inc. REIT 30225T102 679 7,772 SH   SOLE   7,772 0 0
Exxon Mobil Corp. Common Stock 30231G102 4,449 59,631 SH   SOLE   59,631 0 0
F5 Networks Inc. Common Stock 315616102 835 5,777 SH   SOLE   5,777 0 0
Facebook Inc. Common Stock 30303M102 5,257 32,901 SH   SOLE   32,901 0 0
FedEx Corp. Common Stock 31428X106 616 2,565 SH   SOLE   2,565 0 0
Fifth Third Bancorp Common Stock 316773100 972 30,614 SH   SOLE   30,614 0 0
FirstService Corp. Common Stock 33767E103 31 418 SH   SOLE   418 0 0
Fiserv Inc. Common Stock 337738108 1,271 17,826 SH   SOLE   17,826 0 0
Ford Motor Co. Common Stock 345370860 393 35,480 SH   SOLE   35,480 0 0
Fortis Inc. Common Stock 349553107 21,087 624,681 SH   SOLE   624,681 0 0
Fortuna Silver Mines Inc. Common Stock 349915108 203 38,964 SH   SOLE   38,964 0 0
Franco-Nevada Corp. Common Stock 351858105 1,747 25,610 SH   SOLE   25,610 0 0
General Electric Co. Common Stock 369604103 1,916 142,164 SH   SOLE   142,164 0 0
General Mills Inc. Common Stock 370334104 22 484 SH   SOLE   484 0 0
General Motors Co. Common Stock 37045V100 125 3,434 SH   SOLE   3,434 0 0
Gildan Activewear Inc. Common Stock 375916103 650 22,496 SH   SOLE   22,496 0 0
Gilead Sciences Inc. Common Stock 375558103 3,252 43,135 SH   SOLE   43,135 0 0
Goldcorp Inc. Common Stock 380956409 2,427 175,740 SH   SOLE   175,740 0 0
Granite REIT REIT 387437114 145 3,679 SH   SOLE   3,679 0 0
H&R Block Inc. Common Stock 093671105 1,059 41,676 SH   SOLE   41,676 0 0
HP Inc. Common Stock 40434L105 30 1,380 SH   SOLE   1,380 0 0
Hanesbrands Inc. Common Stock 410345102 895 48,593 SH   SOLE   48,593 0 0
Hasbro Inc. Common Stock 418056107 16 192 SH   SOLE   192 0 0
Honeywell International Inc. Common Stock 438516106 21,728 150,359 SH   SOLE   150,359 0 0
Hudbay Minerals Inc. Common Stock 443628102 42 5,878 SH   SOLE   5,878 0 0
Humana Inc. Common Stock 444859102 3,364 12,513 SH   SOLE   12,513 0 0
Huntington Bancshares Inc. Common Stock 446150104 21 1,376 SH   SOLE   1,376 0 0
IDEXX Laboratories Inc. Common Stock 45168D104 1,220 6,374 SH   SOLE   6,374 0 0
IHS Markit Ltd. Common Stock G47567105 426 8,822 SH   SOLE   8,822 0 0
Illinois Tool Works Inc. Common Stock 452308109 2,028 12,944 SH   SOLE   12,944 0 0
Imperial Oil Ltd. Common Stock 453038408 983 37,135 SH   SOLE   37,135 0 0
Ingersoll-Rand PLC Common Stock G47791101 845 9,883 SH   SOLE   9,883 0 0
Intel Corp. Common Stock 458140100 1,700 32,644 SH   SOLE   32,644 0 0
Intercontinental Exchange Inc. Common Stock 45866F104 848 11,693 SH   SOLE   11,693 0 0
International Business Machines Corp. Common Stock 459200101 18,569 121,024 SH   SOLE   121,024 0 0
Intuitive Surgical Inc. Common Stock 46120E602 405 981 SH   SOLE   981 0 0
JD.com Inc. ADR ADR 47215P106 977 24,119 SH   SOLE   24,119 0 0
JPMorgan Chase & Co. Common Stock 46625H100 8,967 81,536 SH   SOLE   81,536 0 0
Jazz Pharmaceuticals plc Common Stock G50871105 930 6,158 SH   SOLE   6,158 0 0
Johnson & Johnson Common Stock 478160104 34,034 265,581 SH   SOLE   265,581 0 0
Juniper Networks Inc. Common Stock 48203R104 570 23,440 SH   SOLE   23,440 0 0
KLA-Tencor Corp. Common Stock 482480100 167 1,530 SH   SOLE   1,530 0 0
Kansas City Southern Common Stock 485170302 500 4,549 SH   SOLE   4,549 0 0
Kellogg Co. Common Stock 487836108 725 11,151 SH   SOLE   11,151 0 0
Kimberly-Clark Corp. Common Stock 494368103 1,374 12,480 SH   SOLE   12,480 0 0
Kinder Morgan Inc. Common Stock 49456B101 399 26,523 SH   SOLE   26,523 0 0
Kinross Gold Corp. Common Stock 496902404 106 26,862 SH   SOLE   26,862 0 0
Kirkland Lake Gold Ltd. Common Stock 49741E100 83 5,329 SH   SOLE   5,329 0 0
Lockheed Martin Corp. Common Stock 539830109 31,347 92,763 SH   SOLE   92,763 0 0
Lowe's Cos Inc. Common Stock 548661107 1,640 18,690 SH   SOLE   18,690 0 0
LyondellBasell Industries NV Common Stock N53745100 1,320 12,487 SH   SOLE   12,487 0 0
MGM Resorts International Common Stock 552953101 1,079 30,821 SH   SOLE   30,821 0 0
MPLX LP MLP 55336V100 24 725 SH   SOLE   725 0 0
Macy's Inc. Common Stock 55616P104 8 280 SH   SOLE   280 0 0
Magellan Midstream Partners LP Common Stock 559080106 9 159 SH   SOLE   159 0 0
Magna International Inc. Common Stock 559222401 92 1,636 SH   SOLE   1,636 0 0
Manulife Financial Corp. Common Stock 56501R106 11,343 610,949 SH   SOLE   610,949 0 0
Marriott International Inc. Common Stock 571903202 764 5,622 SH   SOLE   5,622 0 0
Mastercard Inc. Common Stock 57636Q104 2,714 15,497 SH   SOLE   15,497 0 0
Maxim Integrated Products Inc. Common Stock 57772K101 1,374 22,818 SH   SOLE   22,818 0 0
McCormick and Co. Inc. Common Stock 579780206 17 162 SH   SOLE   0 0 162
McDonald's Corp. Common Stock 580135101 33,790 216,077 SH   SOLE   216,077 0 0
McKesson Corp. Common Stock 58155Q103 1,238 8,787 SH   SOLE   8,787 0 0
Merck & Co. Inc. Common Stock 58933Y105 1,298 23,821 SH   SOLE   23,821 0 0
MetLife Inc. Common Stock 59156R108 1,070 23,324 SH   SOLE   23,324 0 0
Michael Kors Holdings Ltd. Common Stock G60754101 986 15,876 SH   SOLE   15,876 0 0
Micron Technology Inc. Common Stock 595112103 810 15,526 SH   SOLE   15,526 0 0
Microsoft Corp. Common Stock 594918104 4,557 49,928 SH   SOLE   49,928 0 0
Mitel Networks Corp. Common Stock 60671Q104 121 13,051 SH   SOLE   13,051 0 0
Mobile TeleSystems PJSC ADR ADR 607409109 238 20,923 SH   SOLE   20,923 0 0
Molson Coors Brewing Co. Common Stock 60871R209 748 9,927 SH   SOLE   9,927 0 0
Monsanto Co. Common Stock 61166W101 151 1,297 SH   SOLE   1,297 0 0
NVIDIA Corp. Common Stock 67066G104 1,260 5,441 SH   SOLE   5,441 0 0
NVR Inc. Common Stock 62944T105 510 182 SH   SOLE   182 0 0
Nasdaq Inc. Common Stock 631103108 425 4,928 SH   SOLE   4,928 0 0
NetApp Inc. Common Stock 64110D104 1,010 16,380 SH   SOLE   16,380 0 0
NetEase Inc. ADR ADR 64110W102 958 3,418 SH   SOLE   3,418 0 0
Newmont Mining Corp. Common Stock 651639106 1,693 43,339 SH   SOLE   43,339 0 0
NextEra Energy Inc. Common Stock 65339F101 1,490 9,122 SH   SOLE   9,122 0 0
Noble Energy Inc. Common Stock 655044105 605 19,969 SH   SOLE   19,969 0 0
Norbord Inc. Common Stock 65548P403 7 202 SH   SOLE   202 0 0
Norfolk Southern Corp. Common Stock 655844108 862 6,347 SH   SOLE   6,347 0 0
Northrop Grumman Corp. Common Stock 666807102 2,471 7,078 SH   SOLE   7,078 0 0
Norwegian Cruise Line Holdings Ltd. Common Stock G66721104 883 16,677 SH   SOLE   16,677 0 0
Nucor Corp. Common Stock 670346105 304 4,972 SH   SOLE   4,972 0 0
Nutrien Ltd. Common Stock 67077M108 33,723 713,529 SH   SOLE   713,529 0 0
O'Shares FTSE Asia Pacific Quality Dividend ETF ETF 351680822 210 7,001 SH   SOLE   0 0 7,001
O'Shares FTSE Europe Quality Dividend ETF ETF 351680848 181 7,376 SH   SOLE   0 0 7,376
O'Shares FTSE US Quality Dividend ETF ETF 351680855 103 3,360 SH   SOLE   0 0 3,360
ONEOK Inc. Common Stock 682680103 11 195 SH   SOLE   195 0 0
Open Text Corp. Common Stock 683715106 20,088 577,420 SH   SOLE   577,420 0 0
Oracle Corp. Common Stock 68389X105 3,218 70,330 SH   SOLE   70,330 0 0
PPL Corp. Common Stock 69351T106 23 806 SH   SOLE   806 0 0
Parker Hannifin Corp. Common Stock 701094104 851 4,975 SH   SOLE   4,975 0 0
Pembina Pipeline Corp. Common Stock 706327103 32,447 1,039,887 SH   SOLE   1,039,887 0 0
PepsiCo Inc. Common Stock 713448108 2,436 22,319 SH   SOLE   22,319 0 0
Pfizer Inc. Common Stock 717081103 29,984 844,854 SH   SOLE   844,854 0 0
Philip Morris International Inc. Common Stock 718172109 513 5,160 SH   SOLE   5,160 0 0
Phillips 66 Common Stock 718546104 20 207 SH   SOLE   207 0 0
Phillips 66 Partners LP Ltd Part 718549207 26 536 SH   SOLE   536 0 0
Pinnacle West Capital Corp. Common Stock 723484101 20 255 SH   SOLE   255 0 0
Praxair Inc. Common Stock 74005P104 20 136 SH   SOLE   136 0 0
Principal Financial Group Inc. Common Stock 74251V102 1,046 17,181 SH   SOLE   17,181 0 0
Public Service Enterprise Group Inc. Common Stock 744573106 8 169 SH   SOLE   169 0 0
Public Storage REIT REIT 74460D109 479 2,392 SH   SOLE   2,392 0 0
Ralph Lauren Corp. Common Stock 751212101 947 8,469 SH   SOLE   8,469 0 0
Range Resources Corp. Common Stock 75281A109 406 27,953 SH   SOLE   27,953 0 0
Raytheon Co. Common Stock 755111507 3,511 16,267 SH   SOLE   16,267 0 0
Republic Services Inc. Common Stock 760759100 436 6,577 SH   SOLE   6,577 0 0
Restaurant Brands International Inc. Common Stock 76131D103 7,029 123,503 SH   SOLE   123,503 0 0
Rexford Industrial Realty Inc. REIT 76169C100 32 1,096 SH   SOLE   1,096 0 0
Rockwell Automation Inc. Common Stock 773903109 934 5,362 SH   SOLE   5,362 0 0
Rogers Communications Inc. Common Stock 775109200 921 20,611 SH   SOLE   0 0 20,611
Ross Stores Inc. Common Stock 778296103 1,070 13,720 SH   SOLE   13,720 0 0
Royal Bank of Canada Common Stock 780087102 95,105 1,231,196 SH   SOLE   1,231,196 0 0
S&P Global Inc. Common Stock 78409V104 45 236 SH   SOLE   236 0 0
Sandstorm Gold Ltd. Common Stock 80013R206 136 28,552 SH   SOLE   28,552 0 0
Schlumberger Ltd. Common Stock 806857108 1,562 24,110 SH   SOLE   24,110 0 0
Sempra Energy Common Stock 816851109 8 68 SH   SOLE   68 0 0
Shaw Communications Inc. Common Stock 82028K200 29,726 1,543,027 SH   SOLE   0 0 1,543,027
Simon Property Group Inc. REIT REIT 828806109 594 3,850 SH   SOLE   3,850 0 0
Southern Co. Common Stock 842587107 26 577 SH   SOLE   577 0 0
Spectra Energy Partners LP Ltd Part 84756N109 6 178 SH   SOLE   178 0 0
Sprint Corp. Common Stock 85207U105 315 64,451 SH   SOLE   64,451 0 0
Sun Life Financial Inc. Common Stock 866796105 5,511 134,193 SH   SOLE   134,193 0 0
SunTrust Banks Inc. Common Stock 867914103 826 12,133 SH   SOLE   12,133 0 0
Suncor Energy Inc. Common Stock 867224107 71,775 2,078,481 SH   SOLE   2,078,481 0 0
Synopsys Inc. Common Stock 871607107 2,681 32,212 SH   SOLE   32,212 0 0
T-Mobile US Inc. Common Stock 872590104 937 15,356 SH   SOLE   15,356 0 0
TC PipeLines LP Ltd Part 87233Q108 21 608 SH   SOLE   608 0 0
TELUS Corp. Common Stock 87971M103 40,588 1,155,883 SH   SOLE   1,155,883 0 0
Target Corp. Common Stock 87612E106 2,628 37,855 SH   SOLE   37,855 0 0
Taro Pharmaceutical Industries Ltd. Common Stock M8737E108 418 4,233 SH   SOLE   4,233 0 0
Teck Resources Ltd. Common Stock 878742204 2,162 83,930 SH   SOLE   83,930 0 0
Teva Pharmaceutical Industries Ltd. ADR ADR 881624209 3 184 SH   SOLE   184 0 0
Texas Instruments Inc. Common Stock 882508104 1,387 13,353 SH   SOLE   13,353 0 0
The AES Corp. Common Stock 00130H105 4 381 SH   SOLE   381 0 0
The Allstate Corp. Common Stock 020002101 550 5,806 SH   SOLE   5,806 0 0
The Boeing Co. Common Stock 097023105 1,273 3,884 SH   SOLE   3,884 0 0
The Clorox Co. Common Stock 189054109 9 70 SH   SOLE   70 0 0
The Coca-Cola Co. Common Stock 191216100 20,368 468,983 SH   SOLE   468,983 0 0
The Descartes Systems Group Inc. Common Stock 249906108 2,633 92,146 SH   SOLE   92,146 0 0
The Hershey Co. Common Stock 427866108 1,108 11,196 SH   SOLE   11,196 0 0
The Home Depot Inc. Common Stock 437076102 21,735 121,945 SH   SOLE   121,945 0 0
The JM Smucker Co. Common Stock 832696405 587 4,734 SH   SOLE   4,734 0 0
The PNC Financial Services Group Inc. Common Stock 693475105 4,222 27,914 SH   SOLE   27,914 0 0
The Procter & Gamble Co. Common Stock 742718109 17,537 221,202 SH   SOLE   221,202 0 0
The Progressive Corp. Common Stock 743315103 6 100 SH   SOLE   100 0 0
The Sherwin-Williams Co. Common Stock 824348106 501 1,278 SH   SOLE   1,278 0 0
The Travelers Companies Inc. Common Stock 89417E109 3,501 25,210 SH   SOLE   25,210 0 0
The Walt Disney Co. Common Stock 254687106 144 1,437 SH   SOLE   1,437 0 0
The Williams Cos. Inc. Common Stock 969457100 43 1,720 SH   SOLE   1,720 0 0
Toronto-Dominion Bank Common Stock 891160509 88,744 1,563,849 SH   SOLE   1,563,849 0 0
TransCanada Corp. Common Stock 89353D107 31,396 759,178 SH   SOLE   759,178 0 0
Twenty-First Century Fox Inc. Common Stock 90130A101 26 710 SH   SOLE   0 0 710
US Bancorp Common Stock 902973304 350 6,931 SH   SOLE   6,931 0 0
Union Pacific Corp. Common Stock 907818108 1,019 7,578 SH   SOLE   7,578 0 0
United Parcel Service Inc. Common Stock 911312106 715 6,828 SH   SOLE   6,828 0 0
United Technologies Corp. Common Stock 913017109 3,898 30,977 SH   SOLE   30,977 0 0
UnitedHealth Group Inc. Common Stock 91324P102 5,426 25,356 SH   SOLE   25,356 0 0
VMware Inc. Common Stock 928563402 1,641 13,531 SH   SOLE   13,531 0 0
Valero Energy Corp. Common Stock 91913Y100 1,283 13,825 SH   SOLE   13,825 0 0
Vanguard Total International Bond ETF ETF 92203J407 176 3,223 SH   SOLE   0 0 3,223
Ventas Inc. REIT REIT 92276F100 21 416 SH   SOLE   416 0 0
Verizon Communications Inc. Common Stock 92343V104 1,665 34,826 SH   SOLE   34,826 0 0
Vermilion Energy Inc. Common Stock 923725105 19,452 603,290 SH   SOLE   603,290 0 0
Visa Inc. Common Stock 92826C839 2,881 24,085 SH   SOLE   24,085 0 0
WEC Energy Group Inc. Common Stock 92939U106 949 15,140 SH   SOLE   15,140 0 0
Walgreens Boots Alliance Inc. Common Stock 931427108 11 172 SH   SOLE   172 0 0
Walmart Inc. Common Stock 931142103 4,686 52,664 SH   SOLE   52,664 0 0
Waste Connections Inc. Common Stock 94106B101 804 11,211 SH   SOLE   11,211 0 0
Wells Fargo & Company Common Stock 949746101 893 17,045 SH   SOLE   17,045 0 0
Westar Energy Inc. Common Stock 95709T100 185 3,520 SH   SOLE   3,520 0 0
Western Digital Corp. Common Stock 958102105 1,296 14,051 SH   SOLE   14,051 0 0
Western Gas Partners LP Common Stock 958254104 6 148 SH   SOLE   148 0 0
Wheaton Precious Metals Corp. Common Stock 962879102 400 19,638 SH   SOLE   19,638 0 0
Williams Partners LP Common Stock 96949L105 11 315 SH   SOLE   315 0 0
Xcel Energy Inc. Common Stock 98389B100 37 815 SH   SOLE   815 0 0
Xilinx Inc. Common Stock 983919101 1,471 20,358 SH   SOLE   20,358 0 0
iShares International Aggregate Bond ETF ETF 46435G672 211 4,004 SH   SOLE   0 0 4,004
iShares JP Morgan USD Emerging Markets Bond ETF ETF 464288281 49 435 SH   SOLE   435 0 0
iShares MSCI Australia Index ETF ETF 464286103 2 109 SH   SOLE   109 0 0
iShares MSCI Brazil ETF ETF 464286400 365 8,133 SH   SOLE   8,133 0 0
iShares MSCI China ETF ETF 46429B671 153 2,238 SH   SOLE   2,238 0 0
iShares MSCI France ETF ETF 464286707 18 587 SH   SOLE   587 0 0
iShares MSCI Germany ETF ETF 464286806 145 4,516 SH   SOLE   4,516 0 0
iShares MSCI Hong Kong Index ETF ETF 464286871 23 915 SH   SOLE   915 0 0
iShares MSCI Japan ETF ETF 46434G822 111 1,837 SH   SOLE   1,837 0 0
iShares MSCI Netherlands ETF ETF 464286814 41 1,295 SH   SOLE   1,295 0 0
iShares MSCI Norway ETF ETF 46429B499 99 3,651 SH   SOLE   3,651 0 0
iShares MSCI Poland ETF ETF 46429B606 50 1,974 SH   SOLE   1,974 0 0
iShares MSCI Russia ETF ETF 46434G798 51 1,412 SH   SOLE   1,412 0 0
iShares MSCI Singapore ETF ETF 46434G780 103 3,873 SH   SOLE   3,873 0 0
iShares MSCI South Africa ETF ETF 464286780 256 3,723 SH   SOLE   3,723 0 0
iShares MSCI South Korea ETF ETF 464286772 145 1,928 SH   SOLE   1,928 0 0
iShares MSCI Taiwan ETF ETF 46434G772 2 57 SH   SOLE   57 0 0
iShares MSCI Thailand ETF ETF 464286624 33 330 SH   SOLE   330 0 0
iShares MSCI Turkey ETF ETF 464286715 221 5,220 SH   SOLE   5,220 0 0
iShares MSCI United Kingdom ETF ETF 46435G334 51 1,470 SH   SOLE   1,470 0 0
iShares S&P 500 ETF ETF 464287200 1,189 4,480 SH   SOLE   4,480 0 0
iShares US Preferred Stock ETF ETF 464288687 153 4,080 SH   SOLE   4,080 0 0