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
SPDR Materials Select Sector ETF ETF 81369Y100 30,132 559,677 SH   OTR 1 0 559,677 0
SPDR Consumer Staples Select Sector ETF ETF 81369Y308 33,156 603,174 SH   OTR 1 0 603,174 0
SPDR S&P Consumer Discretionary Select Sector ETF ETF 81369Y407 63,934 712,923 SH   OTR 1 0 712,923 0
SPDR S&P Energy Select Sector ETF ETF 81369Y506 3,428 52,775 SH   OTR 1 0 52,775 0
SPDR Financial Select Sector ETF ETF 81369Y605 61,386 2,486,939 SH   OTR 1 0 2,486,939 0
Real Estate Select Sector SPDR Fund ETF ETF 81369Y860 12,142 376,869 SH   OTR 1 0 0 0
SPDR S&P Utilities Select Sector ETF ETF 81369Y886 3,614 69,514 SH   OTR 1 0 69,514 0
SPDR Health Care Select Sector ETF ETF 81369Y209 483 5,667 SH   SOLE NONE 5,667 0 0
SPDR Health Care Select Sector ETF ETF 81369Y209 62,616 790,202 SH   OTR 1 0 790,202 0
SPDR S&P Industrial Select Sector ETF ETF 81369Y209 447 6,451 SH   SOLE NONE 6,451 0 0
SPDR S&P Industrial Select Sector ETF ETF 81369Y209 15,400 226,096 SH   OTR 1 0 226,096 0
SPDR S&P Technology Select Sector ETF ETF 81369Y803 458 7,598 SH   SOLE NONE 7,598 0 0
SPDR S&P Technology Select Sector ETF ETF 81369Y803 77,881 1,423,260 SH   OTR 1 0 1,423,260 0
2U Inc. COM 90214J101 4,695 100,000 SH   SOLE NONE 100,000 0 0
3M Co. COM 88579Y101 64,541 309,896 SH   SOLE NONE 309,896 0 0
8x8 Inc. COM 282914100 8,197 563,068 SH   SOLE NONE 563,068 0 0
AGCO Corp. COM 001084102 92,959 1,379,003 SH   SOLE NONE 1,379,003 0 0
AO Smith Corp. COM 831865209 2,050 36,377 SH   SOLE NONE 3,638 0 0
AT&T Inc. COM 00206R102 76,956 2,038,768 SH   SOLE NONE 2,038,768 0 0
AbbVie Inc. COM 00287Y109 100,291 1,382,587 SH   SOLE NONE 1,382,587 0 0
Acadia Healthcare Co. Inc. COM 00404A109 4,941 100,000 SH   SOLE NONE 100,000 0 0
Accenture PLC COM G1151C101 20,050 162,108 SH   SOLE NONE 162,108 0 0
Acuity Brands Inc. COM 00508Y102 807 3,968 SH   SOLE NONE 3,968 0 0
Adobe Systems Inc. COM 00724F101 59,044 417,345 SH   SOLE NONE 417,345 0 0
AdvanSix Inc. COM 00773T101 2,050 65,603 SH   SOLE NONE 65,603 0 0
Advantage Oil and Gas Ltd. COM 00765F101 2,588 382,533 SH   SOLE NONE 382,533 0 0
Agnico Eagle Mines Ltd. COM 008474108 17,885 396,401 SH   SOLE NONE 396,401 0 0
Agrium Inc. COM 008916108 51,747 571,300 SH   SOLE NONE 571,300 0 0
Air Lease Corp. COM 00912X302 3,738 100,000 SH   SOLE NONE 100,000 0 0
Alamos Gold Inc. COM 011532108 3,520 495,896 SH   SOLE NONE 495,896 0 0
Alaska Air Group Inc. COM 011659109 77,949 868,204 SH   SOLE NONE 868,204 0 0
Albemarle Corp. COM 012653101 77,560 734,701 SH   SOLE NONE 734,701 0 0
Alibaba Group Holding Ltd. ADR ADR 01609W102 13,949 98,949 SH   SOLE NONE 98,949 0 0
Alio Gold Inc. COM 01627X108 730 161,100 SH   SOLE NONE 161,100 0 0
Alphabet Inc. COM 02079K305 102,047 109,739 SH   SOLE NONE 109,739 0 0
Altria Group Inc. COM 02209S103 163,891 2,199,945 SH   SOLE NONE 2,199,945 0 0
Amazon.com Inc. COM 023135106 133,268 137,639 SH   SOLE NONE 137,639 0 0
Amgen Inc. COM 031162100 48,528 281,678 SH   SOLE NONE 281,678 0 0
Amphenol Corp. COM 032095101 62,335 844,202 SH   SOLE NONE 844,202 0 0
Anadarko Petroleum Corp. COM 032511107 2,230 49,156 SH   SOLE NONE 49,156 0 0
Analog Devices Inc. COM 032654105 22,107 283,993 SH   SOLE NONE 283,993 0 0
Anthem Inc. CCB 94973VBG1 6,316 2,450,000 PRN   SOLE NONE 2,450,000 0 0
Apple Inc. COM 037833100 16,675 115,785 SH   SOLE NONE 115,785 0 0
Applied Materials Inc. COM 038222105 21,306 515,630 SH   SOLE NONE 515,630 0 0
Asanko Gold Inc. COM 04341Y105 7,951 5,178,467 SH   SOLE NONE 5,178,467 0 0
B2Gold Corp. COM 11777Q209 3,626 1,287,714 SH   SOLE NONE 1,287,714 0 0
B2Gold Corp. CB 11777QAB6 157 150,000 SH   SOLE NONE 150,000 0 0
BCE Inc. COM 05534B760 31,683 703,162 SH   SOLE NONE 703,162 0 0
Baidu Inc. ADR ADR 056752108 2,402 13,420 SH   SOLE NONE 1,342 0 0
Bank Of America Corp. CPFD 060505682 200 158 SH   SOLE NONE 158 0 0
Bank of America Corp. COM 060505104 316 13,000 SH   SOLE NONE 13,000 0 0
Bank of Montreal COM 063671101 62,605 852,150 SH   SOLE NONE 852,150 0 0
Bank of Nova Scotia COM 064149107 49,988 830,522 SH   SOLE NONE 830,522 0 0
Bank of the Ozarks Inc. COM 063904106 16,140 344,163 SH   SOLE NONE 344,163 0 0
Baozun Inc. ADR ADR 06684L103 677 30,521 SH   SOLE NONE 91,563 0 0
Beacon Roofing Supply Inc. COM 073685109 3,922 80,000 SH   SOLE NONE 80,000 0 0
Becton Dickinson and Co. COM 075887109 410 2,100 SH   SOLE NONE 2,100 0 0
Becton Dickinson and Co. Preferred PFD 075887208 2,740 50,000 SH   SOLE NONE 50,000 0 0
Berkshire Hathaway Inc. COM 084670702 24,275 143,327 SH   SOLE NONE 14 0 0
Bristol-Myers Squibb Co. COM 110122108 62,070 1,113,538 SH   SOLE NONE 1,113,538 0 0
Broadcom Ltd. COM Y09827109 87,852 376,818 SH   SOLE NONE 376,818 0 0
Brookfield Asset Management Inc. COM 112585104 24,436 622,358 SH   SOLE NONE 622,358 0 0
Brookfield Infrastructure Partners LP LTD PART G16252101 16,573 404,988 SH   SOLE NONE 404,988 0 0
Brookfield Renewable Partners LP LTD PART G16258108 1,285 40,282 SH   SOLE NONE 40,282 0 0
CAE Inc. COM 124765108 10,881 630,703 SH   SOLE NONE 630,703 0 0
CGI Group Inc. COM 39945C109 48,755 953,691 SH   SOLE NONE 953,691 0 0
CME Group Inc. COM 12572Q105 26,334 210,156 SH   SOLE NONE 210,156 0 0
CRH Medical Corp. COM 12626F105 5,995 1,052,867 SH   SOLE NONE 1,052,867 0 0
CSX Corp. COM 126408103 12,832 235,065 SH   SOLE NONE 235,065 0 0
CVS Health Corp. COM 126650100 24,546 305,075 SH   SOLE NONE 305,075 0 0
Callon Petroleum Co. COM 13123X102 1,053 99,171 SH   SOLE NONE 99,171 0 0
Canadian Imperial Bank of Commerce COM 136069101 34,331 422,213 SH   SOLE NONE 422,213 0 0
Canadian National Railway Co. COM 136375102 44,819 552,079 SH   SOLE NONE 552,079 0 0
Canadian Natural Resources Ltd. COM 136385101 91,684 3,175,618 SH   SOLE NONE 3,175,618 0 0
Canadian Pacific Railway Ltd. COM 13645T100 41,399 257,161 SH   SOLE NONE 257,161 0 0
Celgene Corp. COM 151020104 68,020 523,623 SH   SOLE NONE 523,623 0 0
Cenovus Energy Inc. COM 15135U109 951 128,991 SH   SOLE NONE 128,991 0 0
Central Fund of Canada Ltd. MFC 153501101 3,532 286,400 SH   SOLE NONE 44,700 0 0
Chevron Corp. COM 166764100 6,090 58,349 SH   SOLE NONE 58,349 0 0
China Biologic Products Inc. COM 16938C106 18,545 163,920 SH   SOLE NONE 163,920 0 0
China Lodging Group Ltd. ADR ADR 16949N109 899 11,142 SH   SOLE NONE 44,568 0 0
Chubb Ltd. COM H1467J104 229,043 1,574,922 SH   SOLE NONE 1,574,922 0 0
Cimarex Energy Co. COM 171798101 2,003 21,290 SH   SOLE NONE 21,290 0 0
Cisco Systems Inc. COM 17275R102 23,692 756,945 SH   SOLE NONE 756,945 0 0
Coeur Mining Inc. COM 192108504 2,518 293,400 SH   SOLE NONE 293,400 0 0
Colgate-Palmolive Co. COM 194162103 7,616 102,684 SH   SOLE NONE 102,684 0 0
Comcast Corp. COM 20030N101 17,527 450,332 SH   SOLE NONE 52,824 0 0
Concho Resources Inc. COM 20605P101 55,633 457,655 SH   SOLE NONE 457,655 0 0
Continental Resources Inc. COM 212015101 1,906 58,935 SH   SOLE NONE 58,935 0 0
Corning Inc. COM 219350105 68,576 2,281,511 SH   SOLE NONE 2,281,511 0 0
Costco Wholesale Corp. COM 22160K105 79,100 494,469 SH   SOLE NONE 494,469 0 0
Credicorp Ltd. COM G2519Y108 18,148 101,135 SH   SOLE NONE 101,135 0 0
Crescent Point Energy Corp. COM 22576C101 301 39,311 SH   SOLE NONE 39,311 0 0
Ctrip.com International Ltd. ADR ADR 22943F100 3,155 58,550 SH   SOLE NONE 7,319 0 0
Cummins Inc. COM 231021106 1,123 6,921 SH   SOLE NONE 6,921 0 0
Danaher Corp. COM 235851102 22,216 263,238 SH   SOLE NONE 263,238 0 0
Delphi Automotive PLC COM G27823106 1,207 13,766 SH   SOLE NONE 13,766 0 0
Devon Energy Corp. COM 25179M103 3,649 114,075 SH   SOLE NONE 114,075 0 0
Diamondback Energy Inc. COM 25278X109 3,110 35,000 SH   SOLE NONE 35,000 0 0
Discover Financial Services COM 254709108 498 8,000 SH   SOLE NONE 8,000 0 0
Dollar General Corp. COM 256677105 18,077 250,623 SH   SOLE NONE 250,623 0 0
E Trade Financial Corp. COM 269246401 4,947 130,000 SH   SOLE NONE 130,000 0 0
EOG Resources Inc. COM 26875P101 3,483 38,453 SH   SOLE NONE 38,453 0 0
Eastman Chemical Co. COM 277432100 2,261 26,902 SH   SOLE NONE 26,902 0 0
Ecolab Inc. COM 278865100 1,239 9,330 SH   SOLE NONE 9,330 0 0
Edwards Lifesciences Corp. COM 28176E108 39,530 334,238 SH   SOLE NONE 334,238 0 0
Eldorado Gold Corp. COM 284902103 8,293 3,124,904 SH   SOLE NONE 3,124,904 0 0
Enbridge Inc. COM 29250N105 49,463 1,240,989 SH   SOLE NONE 1,240,989 0 0
Encana Corp. COM 292505104 4,152 471,677 SH   SOLE NONE 471,677 0 0
Enel Americas SA ADR ADR 29274F104 13 1,411 SH   SOLE NONE 1,411 0 0
Enel Chile SA ADR ADR 29278D105 8 1,472 SH   SOLE NONE 1,472 0 0
Ensco PLC COM G3157S106 3,543 686,164 SH   SOLE NONE 686,164 0 0
Equinix Inc. REIT REIT 29444U700 72,948 169,935 SH   SOLE NONE 169,935 0 0
Evercore Partners Inc. COM 29977A105 6,018 85,318 SH   SOLE NONE 85,318 0 0
Exelon Corp. COM 30161N101 150 4,149 SH   SOLE NONE 4,149 0 0
Express Scripts Holding Co. COM 30219G108 14,686 230,044 SH   SOLE NONE 230,044 0 0
Exxon Mobil Corp. COM 30231G102 69,908 865,687 SH   SOLE NONE 865,687 0 0
Facebook Inc. COM 30303M102 87,428 578,925 SH   SOLE NONE 578,925 0 0
FedEx Corp. COM 31428X106 88,536 407,277 SH   SOLE NONE 407,277 0 0
First Republic Bank COM 33616C100 17,096 170,693 SH   SOLE NONE 170,693 0 0
First Solar Inc. COM 336433107 255 6,403 SH   SOLE NONE 6,403 0 0
Five Below Inc. COM 33829M101 2,470 50,000 SH   SOLE NONE 50,000 0 0
Fomento Economico Mexicano SAB de CV ADR ADR 344419106 19,846 201,749 SH   SOLE NONE 201,749 0 0
Foot Locker Inc. COM 344849104 4,838 98,130 SH   SOLE NONE 98,130 0 0
Forestar Group Inc. COM 346233109 14,304 833,810 SH   SOLE NONE 833,810 0 0
Fortis Inc. COM 349553107 14,999 426,512 SH   SOLE NONE 426,512 0 0
Fortuna Silver Mines Inc. COM 349915108 3,357 685,207 SH   SOLE NONE 685,207 0 0
Fortune Brands Home & Security Inc. COM 34964C106 34,176 523,713 SH   SOLE NONE 523,713 0 0
Franco-Nevada Corp. COM 351858105 37,786 523,402 SH   SOLE NONE 523,402 0 0
General Cable Corp. CCB 369300AL2 83 110,000 PRN   SOLE NONE 110,000 0 0
Gildan Activewear Inc. COM 375916103 16,710 543,472 SH   SOLE NONE 543,472 0 0
Glaukos Corp. COM 377322102 4,149 100,000 SH   SOLE NONE 100,000 0 0
Global X MSCI Norway ETF ETF 37950E747 24,965 2,168,290 SH   SOLE NONE 2,168,290 0 0
Gold Standard Ventures Corp. COM 380738104 663 387,200 SH   SOLE NONE 387,200 0 0
Goldcorp Inc. COM 380956409 32,184 2,492,012 SH   SOLE NONE 2,492,012 0 0
Golden Star Resources Ltd. COM 38119T104 966 1,473,100 SH   SOLE NONE 1,473,100 0 0
Great Western Bancorp Inc. COM 391416104 396 9,700 SH   SOLE NONE 9,700 0 0
HDFC Bank Ltd. ADR ADR 40415F101 905 10,400 SH   SOLE NONE 10,400 0 0
HEICO Corp. COM 422806109 4,492 62,500 SH   SOLE NONE 62,500 0 0
Halliburton Co. COM 406216101 1,685 39,425 SH   SOLE NONE 39,425 0 0
Hannon Armstrong Sustainable Infrastructure Capital Inc. REIT REIT 41068X100 765 33,415 SH   SOLE NONE 33,415 0 0
HealthEquity Inc. COM 42226A107 7,214 144,700 SH   SOLE NONE 144,700 0 0
Hess Corp. COM 42809H107 1,125 25,636 SH   SOLE NONE 25,636 0 0
Hologic Inc. CCB 436440AC5 6,581 4,484,000 PRN   SOLE NONE 4,484,000 0 0
Honeywell International Inc. COM 438516106 267,599 2,006,982 SH   SOLE NONE 2,006,982 0 0
Hudbay Minerals Inc. COM 443628102 14,959 2,585,096 SH   SOLE NONE 2,585,096 0 0
Huntington Ingalls Industries Inc. COM 446413106 26,054 139,913 SH   SOLE NONE 139,913 0 0
Huntsman Corp. COM 447011107 1,170 45,237 SH   SOLE NONE 45,237 0 0
IAMGOLD Corp. COM 450913108 1,102 213,600 SH   SOLE NONE 213,600 0 0
IDEXX Laboratories Inc. COM 45168D104 1,139 7,055 SH   SOLE NONE 7,055 0 0
Imax Corp. COM 45245E109 1,101 50,000 SH   SOLE NONE 50,000 0 0
Intel Corp. COM 458140100 16,597 491,921 SH   SOLE NONE 491,921 0 0
Intel Corp. CCB 458140AD2 170 130,000 PRN   SOLE NONE 130,000 0 0
International Business Machines Corp. COM 459200101 62,553 406,564 SH   SOLE NONE 406,564 0 0
Interxion Holding NV COM N47279109 6,664 145,481 SH   SOLE NONE 145,481 0 0
Intuitive Surgical Inc. COM 46120E602 65,056 69,534 SH   SOLE NONE 69,534 0 0
Invesco Ltd. COM G491BT108 55,372 1,573,048 SH   SOLE NONE 1,573,048 0 0
Invitation Homes Inc. REIT REIT 46187W107 2,597 120,000 SH   SOLE NONE 120,000 0 0
Ishares iBoxx ETF 464288513 5 51 SH   SOLE NONE 51 0 0
JPMorgan Chase & Co. COM 46625H100 187,014 2,045,388 SH   SOLE NONE 2,045,388 0 0
Johnson & Johnson COM 478160104 15,826 119,627 SH   SOLE NONE 119,627 0 0
Johnson Controls International PLC COM G51502105 956 22,042 SH   SOLE NONE 22,042 0 0
Just Energy Group Inc. COM 48213W101 5,812 1,107,813 SH   SOLE NONE 1,107,813 0 0
Kinross Gold Corp. COM 496902404 1,582 389,032 SH   SOLE NONE 389,032 0 0
Klondex Mines Ltd. COM 498696103 926 274,800 SH   SOLE NONE 274,800 0 0
LG Display Co. Ltd. ADR ADR 50186V102 1,454 90,461 SH   SOLE NONE 90,461 0 0
LKQ Corp. COM 501889208 29,674 900,357 SH   SOLE NONE 900,357 0 0
Las Vegas Sands Corp. COM 517834107 22,736 355,667 SH   SOLE NONE 355,667 0 0
Lazard Ltd. COM G54050102 20,304 438,021 SH   SOLE NONE 438,021 0 0
Lennar Corp. COM 526057104 46,671 875,090 SH   SOLE NONE 875,090 0 0
Liberty Interactive LLC CCB 530715AN1 290 540,130 PRN   SOLE NONE 540,130 0 0
Lincoln National Corp. COM 534187109 17,493 258,767 SH   SOLE NONE 258,767 0 0
Lockheed Martin Corp. COM 539830109 23,926 86,187 SH   SOLE NONE 86,187 0 0
Louisiana-Pacific Corp. COM 546347105 6,267 259,773 SH   SOLE NONE 259,773 0 0
LyondellBasell Industries NV COM N53745100 3,174 37,585 SH   SOLE NONE 37,585 0 0
MAG Silver Corp. COM 55903Q104 3,873 296,507 SH   SOLE NONE 296,507 0 0
Magellan Midstream Partners LP COM 559080106 13,250 185,809 SH   SOLE NONE 185,809 0 0
Magna International Inc. COM 559222401 23,463 506,257 SH   SOLE NONE 506,257 0 0
Manulife Financial Corp. COM 56501R106 90,167 4,807,326 SH   SOLE NONE 4,807,326 0 0
MarketAxess Holdings Inc. COM 57060D108 3,018 15,000 SH   SOLE NONE 15,000 0 0
McDonald's Corp. COM 580135101 12,100 79,004 SH   SOLE NONE 79,004 0 0
Medtronic Inc. COM G5960L103 50,101 564,372 SH   SOLE NONE 564,372 0 0
MercadoLibre Inc. COM 58733R102 579 2,305 SH   SOLE NONE 2,305 0 0
MetLife Inc. COM 59156R108 66,716 1,213,935 SH   SOLE NONE 1,213,935 0 0
Methanex Corp. COM 59151K108 18,080 409,320 SH   SOLE NONE 409,320 0 0
Microchip Technology Inc. COM 595017104 59,342 768,689 SH   SOLE NONE 768,689 0 0
Microsoft Corp. COM 594918104 10,554 153,028 SH   SOLE NONE 153,028 0 0
Moelis & Co. COM 60786M105 21,907 563,586 SH   SOLE NONE 563,586 0 0
Mondelez International Inc. COM 609207105 109,448 2,533,054 SH   SOLE NONE 2,533,054 0 0
Monolithic Power Systems Inc. COM 609839105 923 9,572 SH   SOLE NONE 9,572 0 0
Moody's Corp. COM 615369105 138,375 1,136,858 SH   SOLE NONE 1,136,858 0 0
NIKE Inc. COM 654106103 574 9,719 SH   SOLE NONE 9,719 0 0
NVIDIA Corp. COM 67066G104 132,811 918,499 SH   SOLE NONE 918,499 0 0
National General Holdings Corp. COM 636220303 359 17,000 SH   SOLE NONE 17,000 0 0
National Retail Properties Inc. REIT REIT 637417106 20,977 536,208 SH   SOLE NONE 536,208 0 0
NetEase Inc. ADR ADR 64110W102 2,310 7,680 SH   SOLE NONE 192,000 0 0
Nevsun Resources Ltd. COM 64156L101 2,054 850,614 SH   SOLE NONE 850,614 0 0
Newfield Exploration Co. COM 651290108 20,332 714,216 SH   SOLE NONE 714,216 0 0
Newmont Mining Corp. COM 651639106 1,840 56,800 SH   SOLE NONE 56,800 0 0
NextEra Energy Inc. COM 65339F101 575 4,100 SH   SOLE NONE 4,100 0 0
Noble Energy Inc. COM 655044105 1,182 41,753 SH   SOLE NONE 41,753 0 0
Norbord Inc. COM 65548P403 1,703 54,680 SH   SOLE NONE 54,680 0 0
Northrop Grumman Corp. COM 666807102 171,772 668,867 SH   SOLE NONE 668,867 0 0
Omnicom Group Inc. COM 681919106 136,743 1,648,887 SH   SOLE NONE 1,648,887 0 0
Open Text Corp. COM 683715106 20,857 660,454 SH   SOLE NONE 660,454 0 0
Oracle Corp. COM 68389X105 24,099 480,630 SH   SOLE NONE 480,630 0 0
Osisko Gold Royalties Ltd. COM 68827L101 1,752 143,274 SH   SOLE NONE 143,274 0 0
PDC Energy Inc. COM 69327R101 1,106 25,639 SH   SOLE NONE 25,639 0 0
Pan American Silver Corp. COM 697900108 1,831 108,800 SH   SOLE NONE 108,800 0 0
Parsley Energy Inc. COM 701877102 3,949 142,238 SH   SOLE NONE 142,238 0 0
Pattern Energy Group Inc. COM 70338P100 602 25,244 SH   SOLE NONE 25,244 0 0
Pattern Energy Group Inc. CCB 70338PAB6 4,605 4,375,000 PRN   SOLE NONE 4,375,000 0 0
Pembina Pipeline Corp. COM 706327103 772 23,295 SH   SOLE NONE 23,295 0 0
Pengrowth Energy Corp. COM 70706P104 69 88,112 SH   SOLE NONE 88,112 0 0
PepsiCo Inc. COM 713448108 14,903 129,041 SH   SOLE NONE 129,041 0 0
Petroleo Brasileiro SA ADR ADR 71654V408 695 87,020 SH   SOLE NONE 87,020 0 0
Pfizer Inc. COM 717081103 24,443 727,598 SH   SOLE NONE 727,598 0 0
Philip Morris International Inc. COM 718172109 199,763 1,700,132 SH   SOLE NONE 1,700,132 0 0
Pioneer Natural Resources Co. COM 723787107 27,925 174,946 SH   SOLE NONE 174,946 0 0
Pool Corp. COM 73278L105 1,765 15,000 SH   SOLE NONE 15,000 0 0
Potash Corp. of Saskatchewan Inc. COM 73755L107 4,955 303,671 SH   SOLE NONE 303,671 0 0
Precision Drilling Corp. COM 74022D308 5,254 1,537,291 SH   SOLE NONE 1,537,291 0 0
Priceline Group Inc. CCB 741503AX4 5,489 4,790,000 PRN   SOLE NONE 4,790,000 0 0
Primerica Inc. COM 74164M108 53,963 712,178 SH   SOLE NONE 712,178 0 0
Primero Mining Corp. COM 74164W106 790 2,276,625 SH   SOLE NONE 2,276,625 0 0
Randgold Resources Ltd. ADR ADR 752344309 8,182 92,465 SH   SOLE NONE 92,465 0 0
Raymond James Financial Inc. COM 754730109 103,217 1,286,323 SH   SOLE NONE 1,286,323 0 0
Restaurant Brands International Inc. COM 76131D103 8,475 135,372 SH   SOLE NONE 135,372 0 0
Richmont Mines Inc. COM 76547T106 2,929 375,900 SH   SOLE NONE 375,900 0 0
Ring Energy Inc. COM 76680V108 4,643 356,983 SH   SOLE NONE 356,983 0 0
Roper Technologies Inc. COM 776696106 1,469 6,340 SH   SOLE NONE 6,340 0 0
Royal Bank of Canada COM 780087102 98,236 1,352,200 SH   SOLE NONE 1,352,200 0 0
Royal Dutch Shell PLC ADR ADR 780259206 1,465 27,546 SH   SOLE NONE 27,546 0 0
SPDR Barclays Capital 1-3 Month T-Bill ETF ETF 78464A680 437 9,550 SH   SOLE NONE 9,550 0 0
SPDR Barclays Capital Emerging Markets Debt Local ETF ETF 78464A391 726 24,997 SH   SOLE NONE 24,997 0 0
SPDR Barclays High Yield Bond ETF ETF 78464A417 656 17,627 SH   SOLE NONE 17,627 0 0
SPDR Barclays Intermediate Term Treasury ETF ETF 78464A672 726 12,081 SH   SOLE NONE 12,081 0 0
SPDR Barclays International Corporate Bond ETF ETF 78464A151 1,040 31,251 SH   SOLE NONE 31,251 0 0
SPDR Barclays International Treasury Bond ETF ETF 78464A516 2,487 89,968 SH   SOLE NONE 89,968 0 0
SPDR Bloomberg Barclays Long Term Treasury ETF ETF 78464A664 146 2,021 SH   SOLE NONE 2,021 0 0
SPDR S&P 500 ETF ETF 78462F103 2,022 8,358 SH   SOLE NONE 8,358 0 0
SPDR S&P Global Natural Resources ETF ETF 78463X541 829 19,956 SH   SOLE NONE 19,956 0 0
Sandstorm Gold Ltd. COM 80013R206 1,712 443,000 SH   SOLE NONE 443,000 0 0
Sealed Air Corp. COM 81211K100 86 1,920 SH   SOLE NONE 1,920 0 0
ServiceNow Inc. CCB 81762PAB8 219 150,000 PRN   SOLE NONE 150,000 0 0
Shaw Communications Inc. COM 82028K200 23,163 1,061,228 SH   SOLE NONE 0 0 0
Shopify Inc. COM 82509L107 7,438 85,547 SH   SOLE NONE 85,547 0 0
Silver Standard Resources Inc. COM 82823L106 4,176 429,900 SH   SOLE NONE 429,900 0 0
Silver Standard Resources Inc. CCB 82823LAC0 156 160,000 PRN   SOLE NONE 160,000 0 0
Sony Corp. ADR ADR 835699307 1,868 48,890 SH   SOLE NONE 489 0 0
Southern Copper Corp. COM 84265V105 8,198 236,659 SH   SOLE NONE 236,659 0 0
Sprouts Farmers Market Inc. COM 85208M102 724 31,911 SH   SOLE NONE 31,911 0 0
Square Inc. COM 852234103 5,191 221,157 SH   SOLE NONE 221,157 0 0
Stantec Inc. COM 85472N109 13,974 554,718 SH   SOLE NONE 554,718 0 0
Stryker Corp. COM 863667101 444 3,200 SH   SOLE NONE 3,200 0 0
Sun Life Financial Inc. COM 866796105 41,748 1,167,164 SH   SOLE NONE 1,167,164 0 0
Suncor Energy Inc. COM 867224107 78,025 2,668,991 SH   SOLE NONE 2,668,991 0 0
Synchrony Financial COM 87165B103 23,294 780,911 SH   SOLE NONE 780,911 0 0
T-Mobile US Inc. COM 872590104 96,247 1,587,319 SH   SOLE NONE 1,587,319 0 0
T-mobile US Inc. Preferred PFD 872590203 2,369 24,000 SH   SOLE NONE 24,000 0 0
TAL Education Group CCB 874080AB0 234 50,000 PRN   SOLE NONE 100,000 0 0
TD Ameritrade Holding Corp. COM 87236Y108 50,322 1,170,240 SH   SOLE NONE 1,170,240 0 0
TELUS Corp. COM 87971M103 45,480 1,316,643 SH   SOLE NONE 1,316,643 0 0
TOTAL SA ADR ADR 89151E109 1,369 27,612 SH   SOLE NONE 27,612 0 0
Tahoe Resources Inc. COM 873868103 10,307 1,194,896 SH   SOLE NONE 1,194,896 0 0
Taiwan Semiconductor Manufacturing Co. Ltd. ADR ADR 874039100 78 2,220 SH   SOLE NONE 2,220 0 0
Take-Two Interactive Software Inc. CCB 874054AD1 272 80,000 PRN   SOLE NONE 80,000 0 0
Tanger Factory Outlet Centers Inc. REIT REIT 875465106 20,473 787,599 SH   SOLE NONE 787,599 0 0
Teck Resources Ltd. COM 878742204 20,443 1,178,658 SH   SOLE NONE 1,178,658 0 0
Tenaris SA ADR ADR 88031M109 10,284 330,173 SH   SOLE NONE 330,173 0 0
Tesla Inc. CCB 88160RAD3 189 150,000 PRN   SOLE NONE 150,000 0 0
Teva Pharmaceutical Industries Ltd. ADR ADR 881624209 62,623 1,884,366 SH   SOLE NONE 1,884,366 0 0
The Charles Schwab Corp. COM 808513105 76,428 1,778,622 SH   SOLE NONE 1,778,622 0 0
The Descartes Systems Group Inc. COM 249906108 8,871 364,447 SH   SOLE NONE 364,447 0 0
The Dow Chemical Co. COM 260543103 19,707 312,468 SH   SOLE NONE 312,468 0 0
The Dun & Bradstreet Corp. COM 26483E100 68,141 629,856 SH   SOLE NONE 629,856 0 0
The Hain Celestial Group Inc. COM 405217100 100 2,587 SH   SOLE NONE 2,587 0 0
The Home Depot Inc. COM 437076102 20,146 131,329 SH   SOLE NONE 131,329 0 0
The Kraft Heinz Co. COM 500754106 76,183 889,198 SH   SOLE NONE 889,198 0 0
The Kroger Co. COM 501044101 777 33,320 SH   SOLE NONE 33,320 0 0
The Procter & Gamble Co. COM 742718109 14,633 167,904 SH   SOLE NONE 167,904 0 0
The Sherwin-Williams Co. COM 824348106 36,470 103,859 SH   SOLE NONE 103,859 0 0
The TJX Companies Inc. COM 872540109 33,011 457,158 SH   SOLE NONE 457,158 0 0
The Walt Disney Co. COM 254687106 18,502 174,136 SH   SOLE NONE 174,136 0 0
The Williams Cos. Inc. COM 969457100 31,371 1,035,727 SH   SOLE NONE 1,035,727 0 0
Thermo Fisher Scientific Inc. COM 883556102 1,974 11,306 SH   SOLE NONE 11,306 0 0
Tiffany & Co. COM 886547108 14,011 149,179 SH   SOLE NONE 149,179 0 0
Toronto-Dominion Bank COM 891160509 72,782 1,443,499 SH   SOLE NONE 1,443,499 0 0
Trex Co. Inc. COM 89531P105 1,001 14,786 SH   SOLE NONE 14,786 0 0
Trimble Inc. COM 896239100 1,006 28,190 SH   SOLE NONE 28,190 0 0
Trivago NV ADR ADR 89686D105 342 14,429 SH   SOLE NONE 14,429 0 0
US Bancorp COM 902973304 23,992 462,090 SH   SOLE NONE 462,090 0 0
US Concrete Inc. COM 90333L201 9,624 122,451 SH   SOLE NONE 122,451 0 0
Ulta Beauty Inc. COM 90384S303 37,500 130,476 SH   SOLE NONE 130,476 0 0
United Technologies Corp. COM 913017109 22,405 183,482 SH   SOLE NONE 183,482 0 0
UnitedHealth Group Inc. COM 91324P102 91,015 490,734 SH   SOLE NONE 490,734 0 0
Universal Display Corp. COM 91347P105 6,513 59,587 SH   SOLE NONE 59,587 0 0
Unum Group COM 91529Y106 55,676 1,193,628 SH   SOLE NONE 1,193,628 0 0
Us Silica Holdings Inc. COM 90346E103 6,310 177,700 SH   SOLE NONE 177,700 0 0
Vale SA ADR ADR 91912E105 6,950 794,111 SH   SOLE NONE 794,111 0 0
Valero Energy Corp. COM 91913Y100 5,193 76,938 SH   SOLE NONE 76,938 0 0
Vaneck Vectors JP Morgan Emerging Markets Local Currency Bond ETF ETF 92189F494 1,002 53,028 SH   SOLE NONE 53,028 0 0
Vanguard FTSE All-World ex-US ETF ETF 922042775 2,443 48,797 SH   SOLE NONE 48,797 0 0
Vanguard FTSE Emerging Markets ETF ETF 922042858 870 21,294 SH   SOLE NONE 21,294 0 0
Vanguard FTSE Europe ETF ETF 922042874 437 7,929 SH   SOLE NONE 7,929 0 0
Vanguard FTSE Pacific ETF ETF 922042866 432 6,567 SH   SOLE NONE 6,567 0 0
Vanguard Intermediate-Term Corporate Bond ETF ETF 92206C870 2,325 26,547 SH   SOLE NONE 26,547 0 0
Vanguard Long-Term Corporate Bond ETF ETF 92206C813 293 3,140 SH   SOLE NONE 3,140 0 0
Vanguard Mega Cap Value ETF ETF 921910840 3,511 50,596 SH   SOLE NONE 50,596 0 0
Vanguard REIT ETF ETF 922908553 1,213 14,566 SH   SOLE NONE 14,566 0 0
Vanguard Small Cap ETF ETF 922908751 145 1,071 SH   SOLE NONE 0 0 0
Vanguard Total Bond Market ETF ETF 921937835 8,590 104,913 SH   SOLE NONE 104,913 0 0
Vanguard Total International Bond ETF ETF 92203J407 16 288 SH   SOLE NONE 0 0 0
Vantiv Inc. COM 92210H105 41,933 661,874 SH   SOLE NONE 661,874 0 0
Vector Group Ltd. CCB 92240MBC1 231 200,000 PRN   SOLE NONE 200,000 0 0
Verizon Communications Inc. COM 92343V104 21,832 488,843 SH   SOLE NONE 488,843 0 0
Vermilion Energy Inc. COM 923725105 8,481 267,193 SH   SOLE NONE 267,193 0 0
Visa Inc. COM 92826C839 20,617 219,724 SH   SOLE NONE 219,724 0 0
Vulcan Materials Co. COM 929160109 56,875 448,855 SH   SOLE NONE 448,855 0 0
WEC Energy Group Inc. COM 92939U106 307 5,000 SH   SOLE NONE 5,000 0 0
WPX Energy Inc. COM 98212B103 12,746 1,319,098 SH   SOLE NONE 1,319,098 0 0
Wabtec Corp. COM 929740108 1,050 11,467 SH   SOLE NONE 11,467 0 0
Wal-Mart Stores Inc. COM 931142103 17,206 227,358 SH   SOLE NONE 227,358 0 0
Waste Connections Inc. COM 94106B101 2,296 35,625 SH   SOLE NONE 35,625 0 0
Waste Management Inc. COM 94106L109 196,497 2,677,896 SH   SOLE NONE 2,677,896 0 0
Wells Fargo & Co. CPFD 949746804 138 105 SH   SOLE NONE 105 0 0
Wells Fargo & Company COM 949746101 25,224 455,233 SH   SOLE NONE 455,233 0 0
Welltower Inc. CPFD 95040Q203 64 961 SH   SOLE NONE 961 0 0
Western Copper And Gold Corp. COM 95805V108 69 68,838 SH   SOLE NONE 68,838 0 0
Western Digital Corp. COM 958102105 65,587 739,974 SH   SOLE NONE 739,974 0 0
Westrock Co. COM 96145D105 22,085 389,571 SH   SOLE NONE 389,571 0 0
Weyerhaeuser Co. COM 962166104 385 11,500 SH   SOLE NONE 11,500 0 0
Wheaton Precious Metals Corp. COM 962879102 27,681 1,392,782 SH   SOLE NONE 1,392,782 0 0
Wilshire US REIT ETF ETF 18383M472 1,176 24,985 SH   SOLE NONE 24,985 0 0
WisdomTree Investments Inc. COM 97717P104 6,744 662,807 SH   SOLE NONE 662,807 0 0
Wpx Energy Inc. Preferred PFD 98212B202 236 5,000 SH   SOLE NONE 5,000 0 0
Xilinx Inc. COM 983919101 12,309 191,269 SH   SOLE NONE 191,269 0 0
Xplore Technologies Corp. COM 983950700 3 1,285 SH   SOLE NONE 1,285 0 0
Xylem Inc. COM 98419M100 2,115 38,134 SH   SOLE NONE 38,134 0 0
ZTO Express Cayman Inc. ADR ADR 98980A105 1,599 114,500 SH   SOLE NONE 114,500 0 0
Zoetis Inc. COM 98978V103 15,499 248,324 SH   SOLE NONE 248,324 0 0
iShares Core MSCI EAFE ETF ETF 46432F842 2,180 35,787 SH   SOLE NONE 35,787 0 0
iShares Core Total USD Bond Market ETF ETF 46434V613 1,229 24,104 SH   SOLE NONE 24,104 0 0
iShares Core U.S. Aggregate Bond ETF ETF 464287226 1,716 15,665 SH   SOLE NONE 15,665 0 0
iShares Edge MSCI Minimum Volatility EAFE ETF ETF 46429B689 354 5,109 SH   SOLE NONE 5,109 0 0
iShares Edge MSCI Minimum Volatility USA ETF ETF 46429B697 720 14,707 SH   SOLE NONE 14,707 0 0
iShares Global Infrastructure ETF ETF 464288372 3,002 68,241 SH   SOLE NONE 68,241 0 0
iShares Gold Trust ETF ETF 464285105 440 36,834 SH   SOLE NONE 36,834 0 0
iShares International Developed Real Estate ETF ETF 464288489 1,154 40,484 SH   SOLE NONE 40,484 0 0
iShares International Treasury Bond ETF ETF 464288117 1,238 12,935 SH   SOLE NONE 12,935 0 0
iShares JP Morgan EM Local Currency Bond ETF ETF 464286517 4 82 SH   SOLE NONE 82 0 0
iShares JP Morgan USD Emerging Markets Bond ETF ETF 464288281 1,476 12,896 SH   SOLE NONE 12,896 0 0
iShares MSCI China ETF ETF 46429B671 80,203 1,466,054 SH   SOLE NONE 1,466,054 0 0
iShares MSCI EAFE Growth ETF ETF 464288885 18,208 246,048 SH   SOLE NONE 246,048 0 0
iShares MSCI Germany ETF ETF 464286806 46,292 1,528,836 SH   SOLE NONE 1,528,836 0 0
iShares MSCI Japan ETF ETF 46434G822 104,911 1,954,618 SH   SOLE NONE 1,954,618 0 0
iShares MSCI Netherlands ETF ETF 464286814 33,765 1,166,760 SH   SOLE NONE 1,166,760 0 0
iShares MSCI Pacific ex Japan ETF ETF 464286665 1 29 SH   SOLE NONE 29 0 0
iShares MSCI South Korea Capped ETF ETF 464286772 35,875 528,893 SH   SOLE NONE 528,893 0 0
iShares MSCI Spain Capped ETF ETF 464286764 20,353 619,432 SH   SOLE NONE 619,432 0 0
iShares MSCI Thailand Capped ETF ETF 464286624 47,867 613,797 SH   SOLE NONE 613,797 0 0
iShares North American Natural Resources ETF ETF 464287374 725 22,878 SH   SOLE NONE 22,878 0 0
iShares S&P 500 ETF ETF 464287200 45,391 186,380 SH   SOLE NONE 186,380 0 0
j2 Global Inc. COM 48123V102 13,829 162,429 SH   SOLE NONE 162,429 0 0