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
ABBOTT LABS COM 002824100 3,955 71,816 SH   SOLE   71,816 0 0
ABBVIE INC COM 00287Y109 817 8,746 SH   SOLE   8,746 0 0
ADOBE SYS INC COM 00724F101 3,008 17,691 SH   SOLE   17,691 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 998 15,446 SH   SOLE   15,446 0 0
AGNICO EAGLE MINES LTD COM 008474108 67,513 1,462,309 SH   SOLE   1,462,309 0 0
AGRIUM INC COM 008916108 18,179 158,430 SH   SOLE   158,430 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 55,165 321,258 SH   SOLE   321,258 0 0
ALLSTATE CORP COM 020002101 150,187 1,440,270 SH   SOLE   1,440,270 0 0
ALPHABET INC CAP STK CL C 02079K107 166,613 159,871 SH   SOLE   159,871 0 0
ALPHABET INC CAP STK CL A 02079K305 114,108 109,033 SH   SOLE   109,033 0 0
ALTRIA GROUP INC COM 02209S103 1,403 19,670 SH   SOLE   19,670 0 0
AMAZON COM INC COM 023135106 169,362 146,512 SH   SOLE   146,512 0 0
AMERICAN TOWER CORP NEW COM 03027X100 349,468 2,460,226 SH   SOLE   2,460,226 0 0
AMGEN INC COM 031162100 16,304 94,145 SH   SOLE   94,145 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 24,286 219,394 SH   SOLE   219,394 0 0
ANTHEM INC COM 036752103 12,563 56,304 SH   SOLE   56,304 0 0
APPLE INC COM 037833100 336,487 1,979,548 SH   SOLE   1,979,548 0 0
BCE INC COM NEW 05534B760 657,537 13,696,346 SH   SOLE   13,696,346 0 0
BWX TECHNOLOGIES INC COM 05605H100 25,953 430,834 SH   SOLE   430,834 0 0
BANK AMER CORP COM 060505104 124,087 4,220,755 SH   SOLE   4,220,755 0 0
BANK MONTREAL QUE COM 063671101 350,573 4,385,264 SH   SOLE   4,385,264 0 0
BANK N S HALIFAX COM 064149107 964,254 14,948,630 SH   SOLE   14,948,630 0 0
BAXTER INTL INC COM 071813109 34,160 529,521 SH   SOLE   529,521 0 0
BERKLEY W R CORP COM 084423102 21,763 304,219 SH   SOLE   304,219 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 5,875 29,833 SH   SOLE   29,833 0 0
BHP BILLITON LTD SPONSORED ADR 088606108 1,865 40,720 SH   SOLE   40,720 0 0
BOEING CO COM 097023105 52,651 179,137 SH   SOLE   179,137 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 1,543 26,081 SH   SOLE   26,081 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 452,748 10,404,585 SH   SOLE   10,404,585 0 0
B2GOLD CORP COM 11777Q209 16,514 5,350,022 SH   SOLE   5,350,022 0 0
CAE INC COM 124765108 6,893 371,362 SH   SOLE   371,362 0 0
CDW CORP COM 12514G108 42,731 615,836 SH   SOLE   615,836 0 0
CIGNA CORPORATION COM 125509109 5,814 29,675 SH   SOLE   29,675 0 0
CVS HEALTH CORP COM 126650100 2,733 38,703 SH   SOLE   38,703 0 0
CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 1,590 50,600 SH   SOLE   50,600 0 0
CDN IMPERIAL BK COMM TORONTO COM 136069101 926,523 9,507,081 SH   SOLE   9,507,081 0 0
CANADIAN NATL RY CO COM 136375102 656,900 7,971,481 SH   SOLE   7,971,481 0 0
CANADIAN NAT RES LTD COM 136385101 489,209 13,694,139 SH   SOLE   13,694,139 0 0
CANADIAN PAC RY LTD COM 13645T100 574,399 3,144,516 SH   SOLE   3,144,516 0 0
CAPITAL ONE FINL CORP COM 14040H105 1,309 13,570 SH   SOLE   13,570 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 9,709 146,900 SH   SOLE   146,900 0 0
CELGENE CORP COM 151020104 34,355 330,561 SH   SOLE   330,561 0 0
CENOVUS ENERGY INC COM 15135U109 20,462 2,240,888 SH   SOLE   2,240,888 0 0
CENTURYLINK INC COM 156700106 18,715 1,126,650 SH   SOLE   1,126,650 0 0
CHEVRON CORP NEW COM 166764100 532 4,266 SH   SOLE   4,266 0 0
CINEMARK HOLDINGS INC COM 17243V102 32,105 923,267 SH   SOLE   923,267 0 0
CISCO SYS INC COM 17275R102 37,102 977,224 SH   SOLE   977,224 0 0
CINTAS CORP COM 172908105 72,847 469,420 SH   SOLE   469,420 0 0
CITIGROUP INC COM NEW 172967424 110,341 1,493,250 SH   SOLE   1,493,250 0 0
COCA COLA CO COM 191216100 232,180 5,083,040 SH   SOLE   5,083,040 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 113,738 1,609,934 SH   SOLE   1,609,934 0 0
COLGATE PALMOLIVE CO COM 194162103 5,793 78,732 SH   SOLE   78,732 0 0
COMCAST CORP NEW CL A 20030N101 308,954 7,743,620 SH   SOLE   7,743,620 0 0
CONOCOPHILLIPS COM 20825C104 7,824 143,132 SH   SOLE   143,132 0 0
CONSTELLATION BRANDS INC CL A 21036P108 18,939 83,585 SH   SOLE   83,585 0 0
COSTCO WHSL CORP NEW COM 22160K105 417,383 2,251,960 SH   SOLE   2,251,960 0 0
DANAHER CORP DEL COM 235851102 114,736 1,239,809 SH   SOLE   1,239,809 0 0
DEERE & CO COM 244199105 72,329 463,416 SH   SOLE   463,416 0 0
DEVON ENERGY CORP NEW COM 25179M103 17,088 414,457 SH   SOLE   414,457 0 0
DISNEY WALT CO COM DISNEY 254687106 123,151 1,149,416 SH   SOLE   1,149,416 0 0
DOWDUPONT INC COM 26078J100 79,988 1,127,778 SH   SOLE   1,127,778 0 0
EOG RES INC COM 26875P101 22,110 206,263 SH   SOLE   206,263 0 0
ECOLAB INC COM 278865100 33,518 250,795 SH   SOLE   250,795 0 0
ENCANA CORP COM 292505104 84,809 6,357,828 SH   SOLE   6,357,828 0 0
ENBRIDGE INC COM 29250N105 569,452 14,565,420 SH   SOLE   14,565,420 0 0
EQUIFAX INC COM 294429105 33,342 283,904 SH   SOLE   283,904 0 0
FACEBOOK INC CL A 30303M102 66,709 381,373 SH   SOLE   381,373 0 0
FEDEX CORP COM 31428X106 4,184 16,973 SH   SOLE   16,973 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 2,687 29,588 SH   SOLE   29,588 0 0
FORTIS INC COM 349553107 509,992 13,908,479 SH   SOLE   13,908,479 0 0
FORTIVE CORP COM 34959J108 17,745 246,217 SH   SOLE   246,217 0 0
FRANCO NEVADA CORP COM 351858105 202,414 2,534,461 SH   SOLE   2,534,461 0 0
GENERAL MTRS CO COM 37045V100 2,101 53,147 SH   SOLE   53,147 0 0
GILDAN ACTIVEWEAR INC COM 375916103 40,940 1,268,173 SH   SOLE   1,268,173 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 428 12,115 SH   SOLE   12,115 0 0
GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 26,839 685,003 SH   SOLE   685,003 0 0
GROUPE CGI INC CL A SUB VTG 39945C109 177,806 3,273,123 SH   SOLE   3,273,123 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 13,722 75,491 SH   SOLE   75,491 0 0
HP INC COM 40434L105 6,782 334,679 SH   SOLE   334,679 0 0
HOME DEPOT INC COM 437076102 156,636 829,317 SH   SOLE   829,317 0 0
HONEYWELL INTL INC COM 438516106 351,772 2,304,225 SH   SOLE   2,304,225 0 0
HUDBAY MINERALS INC COM 443628102 2,850 321,900 SH   SOLE   321,900 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 41,471 176,680 SH   SOLE   176,680 0 0
INTEL CORP COM 458140100 86,779 1,888,359 SH   SOLE   1,888,359 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 9,827 209,413 SH   SOLE   209,413 0 0
ISHARES TR MSCI EAFE ETF 464287465 6,111 87,216 SH   SOLE   87,216 0 0
ISHARES TR EAFE SML CP ETF 464288273 45,900 714,585 SH   SOLE   714,585 0 0
ISHARES TR IBOXX HI YD ETF 464288513 38,025 437,564 SH   SOLE   437,564 0 0
ISHARES TR U.S. MED DVC ETF 464288810 1,738 10,061 SH   SOLE   10,061 0 0
JPMORGAN CHASE & CO COM 46625H100 281,444 2,643,095 SH   SOLE   2,643,095 0 0
JOHNSON & JOHNSON COM 478160104 497,347 3,575,762 SH   SOLE   3,575,762 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 113,353 2,736,140 SH   SOLE   2,736,140 0 0
LAUDER ESTEE COS INC CL A 518439104 27,105 213,809 SH   SOLE   213,809 0 0
LOCKHEED MARTIN CORP COM 539830109 3,134 9,810 SH   SOLE   9,810 0 0
LOWES COS INC COM 548661107 31,755 346,114 SH   SOLE   346,114 0 0
MAGNA INTL INC COM 559222401 18,458 326,095 SH   SOLE   326,095 0 0
MANULIFE FINL CORP COM 56501R106 454,728 21,810,885 SH   SOLE   21,810,885 0 0
MASTERCARD INCORPORATED CL A 57636Q104 226,850 1,504,701 SH   SOLE   1,504,701 0 0
MAXAR TECHNOLOGIES LTD COM 57778L103 58,853 914,489 SH   SOLE   914,489 0 0
MCDONALDS CORP COM 580135101 389,322 2,273,132 SH   SOLE   2,273,132 0 0
MERCK & CO INC COM 58933Y105 53,618 961,126 SH   SOLE   961,126 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 1,384 2,312 SH   SOLE   2,312 0 0
MICROSOFT CORP COM 594918104 824,415 9,679,742 SH   SOLE   9,679,742 0 0
MOODYS CORP COM 615369105 758 5,175 SH   SOLE   5,175 0 0
NATIONAL GRID PLC SPONSORED ADR NE 636274409 6,530 111,489 SH   SOLE   111,489 0 0
NETFLIX INC COM 64110L106 53,583 287,918 SH   SOLE   287,918 0 0
NEWMONT MINING CORP COM 651639106 1,609 44,490 SH   SOLE   44,490 0 0
NEXTERA ENERGY INC COM 65339F101 114,688 737,313 SH   SOLE   737,313 0 0
NIKE INC CL B 654106103 66,491 1,068,099 SH   SOLE   1,068,099 0 0
NORTHROP GRUMMAN CORP COM 666807102 80,848 264,520 SH   SOLE   264,520 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 9,450 128,825 SH   SOLE   128,825 0 0
OMNICOM GROUP INC COM 681919106 47,070 647,938 SH   SOLE   647,938 0 0
ORACLE CORP COM 68389X105 431,469 9,166,500 SH   SOLE   9,166,500 0 0
OSISKO GOLD ROYALTIES LTD COM 68827L101 4,837 418,760 SH   SOLE   418,760 0 0
PAYPAL HLDGS INC COM 70450Y103 155,795 2,149,572 SH   SOLE   2,149,572 0 0
PEMBINA PIPELINE CORP COM 706327103 284,160 7,849,606 SH   SOLE   7,849,606 0 0
PEPSICO INC COM 713448108 15,287 129,402 SH   SOLE   129,402 0 0
PFIZER INC COM 717081103 262,903 7,290,808 SH   SOLE   7,290,808 0 0
PHILIP MORRIS INTL INC COM 718172109 3,502 34,358 SH   SOLE   34,358 0 0
POWERSHARES ETF TRUST II SENIOR LN PORT 73936Q769 2,242 97,712 SH   SOLE   97,712 0 0
PRICELINE GRP INC COM NEW 741503403 2,711 1,594 SH   SOLE   1,594 0 0
PROCTER AND GAMBLE CO COM 742718109 8,076 88,176 SH   SOLE   88,176 0 0
PROGRESSIVE CORP OHIO COM 743315103 86,142 1,534,101 SH   SOLE   1,534,101 0 0
PUBLIC STORAGE COM 74460D109 3,518 16,902 SH   SOLE   16,902 0 0
RAYTHEON CO COM NEW 755111507 127,888 684,624 SH   SOLE   684,624 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 165,567 2,694,047 SH   SOLE   2,694,047 0 0
RIO TINTO PLC SPONSORED ADR 767204100 31,387 595,417 SH   SOLE   595,417 0 0
RITCHIE BROS AUCTIONEERS COM 767744105 831 27,804 SH   SOLE   27,804 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 442,605 8,691,358 SH   SOLE   8,691,358 0 0
ROLLINS INC COM 775711104 70,092 1,512,633 SH   SOLE   1,512,633 0 0
ROSS STORES INC COM 778296103 100,302 1,253,360 SH   SOLE   1,253,360 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 1,062,731 12,915,861 SH   SOLE   12,915,861 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 95,687 1,407,011 SH   SOLE   1,407,011 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 1,972 29,688 SH   SOLE   29,688 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 23,885 89,832 SH   SOLE   89,832 0 0
SCHLUMBERGER LTD COM 806857108 11,643 173,494 SH   SOLE   173,494 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 2,963 86,333 SH   SOLE   86,333 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 6,633 104,147 SH   SOLE   104,147 0 0
SHAW COMMUNICATIONS INC CL B CONV 82028K200 284,665 12,478,260 SH   SOLE   12,478,260 0 0
SHERWIN WILLIAMS CO COM 824348106 80,124 196,208 SH   SOLE   196,208 0 0
SIMON PPTY GROUP INC NEW COM 828806109 38,202 223,364 SH   SOLE   223,364 0 0
SONY CORP SPONSORED ADR 835699307 5,011 111,909 SH   SOLE   111,909 0 0
SOUTHWEST AIRLS CO COM 844741108 51,666 794,405 SH   SOLE   794,405 0 0
SQUARE INC CL A 852234103 60,268 1,784,700 SH   SOLE   1,784,700 0 0
STANLEY BLACK & DECKER INC COM 854502101 62,635 369,748 SH   SOLE   369,748 0 0
STANTEC INC COM 85472N109 12,696 454,438 SH   SOLE   454,438 0 0
STARBUCKS CORP COM 855244109 293,416 5,131,842 SH   SOLE   5,131,842 0 0
SUN LIFE FINL INC COM 866796105 380,040 9,211,787 SH   SOLE   9,211,787 0 0
SUNCOR ENERGY INC NEW COM 867224107 569,146 15,509,546 SH   SOLE   15,509,546 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 61,501 575,200 SH   SOLE   575,200 0 0
TECK RESOURCES LTD CL B 878742204 73,350 2,805,012 SH   SOLE   2,805,012 0 0
TELUS CORP COM 87971M103 351,558 9,284,228 SH   SOLE   9,284,228 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 945 50,055 SH   SOLE   50,055 0 0
TEXAS INSTRS INC COM 882508104 147,053 1,414,491 SH   SOLE   1,414,491 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 15,518 82,063 SH   SOLE   82,063 0 0
THOMSON REUTERS CORP COM 884903105 107,269 2,463,859 SH   SOLE   2,463,859 0 0
3M CO COM 88579Y101 132,648 565,254 SH   SOLE   565,254 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 1,138,630 19,444,048 SH   SOLE   19,444,048 0 0
TRANSCANADA CORP COM 89353D107 682,581 14,029,777 SH   SOLE   14,029,777 0 0
US BANCORP DEL COM NEW 902973304 25,158 470,485 SH   SOLE   470,485 0 0
UNILEVER N V N Y SHS NEW 904784709 26,222 467,129 SH   SOLE   467,129 0 0
UNION PAC CORP COM 907818108 237,012 1,773,923 SH   SOLE   1,773,923 0 0
UNITED PARCEL SERVICE INC CL B 911312106 124,259 1,047,317 SH   SOLE   1,047,317 0 0
UNITED TECHNOLOGIES CORP COM 913017109 86,475 681,358 SH   SOLE   681,358 0 0
UNITEDHEALTH GROUP INC COM 91324P102 149,842 683,082 SH   SOLE   683,082 0 0
VALERO ENERGY CORP NEW COM 91913Y100 53,938 587,841 SH   SOLE   587,841 0 0
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 28,576 474,293 SH   SOLE   474,293 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 26,796 109,337 SH   SOLE   109,337 0 0
VANGUARD INDEX FDS REIT ETF 922908553 12,123 146,700 SH   SOLE   146,700 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 282,948 5,371,891 SH   SOLE   5,371,891 0 0
VERMILION ENERGY INC COM 923725105 8,993 247,734 SH   SOLE   247,734 0 0
VISA INC COM CL A 92826C839 518,572 4,566,444 SH   SOLE   4,566,444 0 0
WABTEC CORP COM 929740108 37,432 460,421 SH   SOLE   460,421 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 4,059 57,937 SH   SOLE   57,937 0 0
WASTE CONNECTIONS INC COM 94106B101 255,504 3,609,071 SH   SOLE   3,609,071 0 0
WASTE MGMT INC DEL COM 94106L109 575 6,895 SH   SOLE   6,895 0 0
WELLS FARGO CO NEW COM 949746101 119,409 1,980,257 SH   SOLE   1,980,257 0 0
WEYERHAEUSER CO COM 962166104 166,896 4,752,891 SH   SOLE   4,752,891 0 0
ZOETIS INC CL A 98978V103 107,983 1,505,157 SH   SOLE   1,505,157 0 0
ALLERGAN PLC SHS G0177J108 272,209 1,671,485 SH   SOLE   1,671,485 0 0
BROOKFIELD BUSINESS PARTNERS UNIT LTD LP G16234109 6,427 186,623 SH   SOLE   186,623 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 187,051 4,170,458 SH   SOLE   4,170,458 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 301 8,653 SH   SOLE   8,653 0 0
MEDTRONIC PLC SHS G5960L103 341,443 4,248,811 SH   SOLE   4,248,811 0 0
APTIV PLC SHS G6095L109 1,266 15,476 SH   SOLE   15,476 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 123,450 3,404,944 SH   SOLE   3,404,944 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 52,874 512,377 SH   SOLE   512,377 0 0
ABB LTD SPONSORED ADR 000375204 45 1,700 SH   SOLE   1,700 0 0
AFLAC INC COM 001055102 683 7,808 SH   SOLE   7,808 0 0
AES CORP COM 00130H105 32 2,920 SH   SOLE   2,920 0 0
AT&T INC COM 00206R102 549 14,160 SH   SOLE   14,160 0 0
A10 NETWORKS INC COM 002121101 38 5,000 SH   SOLE   5,000 0 0
ABERDEEN GLOBAL INCOME FD IN COM 003013109 66 7,466 SH   SOLE   7,466 0 0
ABIOMED INC COM 003654100 68,441 374,900 SH   SOLE   374,900 0 0
ACHILLION PHARMACEUTICALS IN COM 00448Q201 7 2,500 SH   SOLE   2,500 0 0
ADAMS DIVERSIFIED EQUITY FD COM 006212104 8,981 600,000 SH   SOLE   600,000 0 0
ADVANSIX INC COM 00773T101 0 7 SH   SOLE   7 0 0
ADVANCED MICRO DEVICES INC COM 007903107 3,501 342,000 SH   SOLE   342,000 0 0
AETNA INC NEW COM 00817Y108 104 580 SH   SOLE   580 0 0
AFFILIATED MANAGERS GROUP COM 008252108 10,621 52,100 SH   SOLE   52,100 0 0
AIR LEASE CORP CL A 00912X302 47,601 993,942 SH   SOLE   993,942 0 0
AIR PRODS & CHEMS INC COM 009158106 7,399 46,512 SH   SOLE   46,512 0 0
ALAMOS GOLD INC NEW COM CL A 011532108 6,892 1,057,800 SH   SOLE   1,057,800 0 0
ALBEMARLE CORP COM 012653101 78,454 616,000 SH   SOLE   616,000 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 2,146 16,500 SH   SOLE   16,500 0 0
ALGONQUIN PWR UTILS CORP COM 015857105 170 15,271 SH   SOLE   15,271 0 0
ALIGN TECHNOLOGY INC COM 016255101 55,926 258,400 SH   SOLE   258,400 0 0
ALIO GOLD INC COM 01627X108 6 1,525 SH   SOLE   1,525 0 0
ALLEGIANT TRAVEL CO COM 01748X102 1,278 8,290 SH   SOLE   8,290 0 0
ALLIANZGI NFJ DIVID INT & PR COM 01883A107 2,599 200,000 SH   SOLE   200,000 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 55 1,055 SH   SOLE   1,055 0 0
AMERICAN EXPRESS CO COM 025816109 30 307 SH   SOLE   307 0 0
AMERICAN INTL GROUP INC *W EXP 01/19/202 026874156 0 23 SH   SOLE   23 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 27 463 SH   SOLE   463 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 38,868 426,600 SH   SOLE   426,600 0 0
AMERISOURCEBERGEN CORP COM 03073E105 2,661 29,100 SH   SOLE   29,100 0 0
AMERIPRISE FINL INC COM 03076C106 2 10 SH   SOLE   10 0 0
AMPHENOL CORP NEW CL A 032095101 5 58 SH   SOLE   58 0 0
ANADARKO PETE CORP COM 032511107 7,265 136,000 SH   SOLE   136,000 0 0
ANALOG DEVICES INC COM 032654105 61 690 SH   SOLE   690 0 0
ANSYS INC COM 03662Q105 3 17 SH   SOLE   17 0 0
APOLLO GLOBAL MGMT LLC CL A SHS 037612306 40,681 1,220,487 SH   SOLE   1,220,487 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 55 3,000 SH   SOLE   3,000 0 0
APPLIED MATLS INC COM 038222105 7,522 152,573 SH   SOLE   152,573 0 0
ARES CAP CORP COM 04010L103 27,709 1,770,000 SH   SOLE   1,770,000 0 0
ARISTA NETWORKS INC COM 040413106 164,170 708,700 SH   SOLE   708,700 0 0
ARROW ELECTRS INC COM 042735100 52 655 SH   SOLE   655 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 5 85 SH   SOLE   85 0 0
ASSURANT INC COM 04621X108 4,161 42,784 SH   SOLE   42,784 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 5 150 SH   SOLE   150 0 0
ATLANTIC PWR CORP COM NEW 04878Q863 1 400 SH   SOLE   400 0 0
AURYN RES INC COM 05208W108 0 29 SH   SOLE   29 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 11,959 102,381 SH   SOLE   102,381 0 0
AUTOZONE INC COM 053332102 205 289 SH   SOLE   289 0 0
AVALONBAY CMNTYS INC COM 053484101 8,226 46,300 SH   SOLE   46,300 0 0
AVERY DENNISON CORP COM 053611109 2,699 24,356 SH   SOLE   24,356 0 0
BP PLC SPONSORED ADR 055622104 23 552 SH   SOLE   552 0 0
BAIDU INC SPON ADR REP A 056752108 4,408 18,900 SH   SOLE   18,900 0 0
BALLARD PWR SYS INC NEW COM 058586108 455 103,100 SH   SOLE   103,100 0 0
BANCO SANTANDER SA ADR 05964H105 2 377 SH   SOLE   377 0 0
BANK NEW YORK MELLON CORP COM 064058100 30 565 SH   SOLE   565 0 0
BARRICK GOLD CORP COM 067901108 63 4,379 SH   SOLE   4,379 0 0
BAYTEX ENERGY CORP COM 07317Q105 52 17,250 SH   SOLE   17,250 0 0
BBVA BANCO FRANCES S A SPONSORED ADR 07329M100 3 100 SH   SOLE   100 0 0
BECTON DICKINSON & CO COM 075887109 10,742 50,345 SH   SOLE   50,345 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 593 2 SH   SOLE   2 0 0
BEST INC SPONSORED ADS 08653C106 921 103,000 SH   SOLE   103,000 0 0
BIOGEN INC COM 09062X103 19,841 62,700 SH   SOLE   62,700 0 0
BIOTELEMETRY INC COM 090672106 24 800 SH   SOLE   800 0 0
BLACKBERRY LTD COM 09228F103 88 7,940 SH   SOLE   7,940 0 0
BLACKLINE INC COM 09239B109 2,770 84,800 SH   SOLE   84,800 0 0
BLACKROCK INC COM 09247X101 2,164 4,368 SH   SOLE   4,368 0 0
BLACKROCK ENHANCED GBL DIV T COM 092501105 2,492 200,000 SH   SOLE   200,000 0 0
BLACKROCK ENERGY & RES TR COM 09250U101 3,677 260,375 SH   SOLE   260,375 0 0
BLACKROCK ENHANCED EQT DIV T COM 09251A104 7,353 800,000 SH   SOLE   800,000 0 0
BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107 5,284 813,847 SH   SOLE   813,847 0 0
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 48 1,500 SH   SOLE   1,500 0 0
BLACKROCK CORPOR HI YLD FD I COM 09255P107 4,468 410,124 SH   SOLE   410,124 0 0
BLACKROCK RES & COMM STRAT T SHS 09257A108 3,079 316,423 SH   SOLE   316,423 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 92,195 2,876,881 SH   SOLE   2,876,881 0 0
BLACKROCK SCIENCE & TECH TR SHS 09258G104 2,924 110,000 SH   SOLE   110,000 0 0
BLUE BUFFALO PET PRODS INC COM 09531U102 3,265 100,000 SH   SOLE   100,000 0 0
BLUEBIRD BIO INC COM 09609G100 50,957 293,700 SH   SOLE   293,700 0 0
BOSTON PROPERTIES INC COM 101121101 11,887 91,800 SH   SOLE   91,800 0 0
BOULDER GROWTH & INCOME FD I COM 101507101 4,142 375,000 SH   SOLE   375,000 0 0
BRIGHTHOUSE FINL INC COM 10922N103 3 45 SH   SOLE   45 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 77,961 1,169,534 SH   SOLE   1,169,534 0 0
BURCON NUTRASCIENCE CORP COM 120831102 7 14,000 SH   SOLE   14,000 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 23,463 189,100 SH   SOLE   189,100 0 0
CME GROUP INC COM CL A 12572Q105 49 335 SH   SOLE   335 0 0
CMS ENERGY CORP COM 125896100 500 10,971 SH   SOLE   10,971 0 0
CSX CORP COM 126408103 66 1,200 SH   SOLE   1,200 0 0
CAMECO CORP COM 13321L108 74 8,040 SH   SOLE   8,040 0 0
CARDINAL HEALTH INC COM 14149Y108 36 595 SH   SOLE   595 0 0
CATERPILLAR INC DEL COM 149123101 16 100 SH   SOLE   100 0 0
CEDAR FAIR L P DEPOSITRY UNIT 150185106 65 1,000 SH   SOLE   1,000 0 0
CELESTICA INC SUB VTG SHS 15101Q108 1,849 176,786 SH   SOLE   176,786 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 670 34,000 SH   SOLE   34,000 0 0
CERNER CORP COM 156782104 3,000 44,700 SH   SOLE   44,700 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 3 8 SH   SOLE   8 0 0
CHEMOURS CO COM 163851108 1 20 SH   SOLE   20 0 0
CHINA LODGING GROUP LTD SPONSORED ADR 16949N109 1,438 10,000 SH   SOLE   10,000 0 0
CHURCH & DWIGHT INC COM 171340102 1,497 30,063 SH   SOLE   30,063 0 0
CIMAREX ENERGY CO COM 171798101 838 6,900 SH   SOLE   6,900 0 0
CITIZENS FINL GROUP INC COM 174610105 2,050 50,641 SH   SOLE   50,641 0 0
CIVITAS SOLUTIONS INC COM 17887R102 4,974 292,100 SH   SOLE   292,100 0 0
COEUR MNG INC COM NEW 192108504 13 1,774 SH   SOLE   1,774 0 0
COGNEX CORP COM 192422103 24,332 399,500 SH   SOLE   399,500 0 0
COHERENT INC COM 192479103 1,321 4,700 SH   SOLE   4,700 0 0
COHEN & STEERS LTD DUR PFD I COM 19248C105 21 790 SH   SOLE   790 0 0
COLLIERS INTL GROUP INC SUB VTG SHS 194693107 60 1,000 SH   SOLE   1,000 0 0
COMERICA INC COM 200340107 2,746 32,771 SH   SOLE   32,771 0 0
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 10 1,000 SH   SOLE   1,000 0 0
CONCHO RES INC COM 20605P101 1,017 6,800 SH   SOLE   6,800 0 0
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 8 200 SH   SOLE   200 0 0
CORNING INC COM 219350105 38,452 1,207,000 SH   SOLE   1,207,000 0 0
COTT CORP QUE COM 22163N106 4 236 SH   SOLE   236 0 0
CRESCENT PT ENERGY CORP COM 22576C101 106 13,894 SH   SOLE   13,894 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 33,939 307,000 SH   SOLE   307,000 0 0
CROWN CASTLE INTL CORP NEW 6.875% CON PFD A 22822V309 711 630 SH   SOLE   630 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 852 19,400 SH   SOLE   19,400 0 0
CUBESMART COM 229663109 14,957 519,350 SH   SOLE   519,350 0 0
D R HORTON INC COM 23331A109 10,502 206,500 SH   SOLE   206,500 0 0
DTE ENERGY CO COM 233331107 1,019 9,665 SH   SOLE   9,665 0 0
DENNYS CORP COM 24869P104 5,858 444,264 SH   SOLE   444,264 0 0
DESCARTES SYS GROUP INC COM 249906108 6 205 SH   SOLE   205 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 7,239 49,737 SH   SOLE   49,737 0 0
DIAMONDBACK ENERGY INC COM 25278X109 3,043 24,200 SH   SOLE   24,200 0 0
DIGITAL RLTY TR INC COM 253868103 12,262 108,100 SH   SOLE   108,100 0 0
DOLLAR GEN CORP NEW COM 256677105 4,309 46,519 SH   SOLE   46,519 0 0
DOMINION ENERGY INC COM 25746U109 94 1,168 SH   SOLE   1,168 0 0
DOMTAR CORP COM NEW 257559203 109 2,215 SH   SOLE   2,215 0 0
DONNELLEY R R & SONS CO COM 257867200 3 310 SH   SOLE   310 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 2 115 SH   SOLE   115 0 0
DOUBLELINE INCOME SOLUTIONS COM 258622109 5,027 250,000 SH   SOLE   250,000 0 0
DOVER CORP COM 260003108 2,658 26,405 SH   SOLE   26,405 0 0
DUKE REALTY CORP COM NEW 264411505 4,867 185,468 SH   SOLE   185,468 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 8 100 SH   SOLE   100 0 0
DUNKIN BRANDS GROUP INC COM 265504100 25,142 391,600 SH   SOLE   391,600 0 0
EATON VANCE MUN BD FD COM 27827X101 1,620 130,000 SH   SOLE   130,000 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 2 20 SH   SOLE   20 0 0
ELDORADO GOLD CORP NEW COM 284902103 16 11,300 SH   SOLE   11,300 0 0
ELECTRONIC ARTS INC COM 285512109 2 23 SH   SOLE   23 0 0
ENERPLUS CORP COM 292766102 18,693 1,908,800 SH   SOLE   1,908,800 0 0
EQUINIX INC COM PAR $0.001 29444U700 6,454 14,300 SH   SOLE   14,300 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 56,118 884,500 SH   SOLE   884,500 0 0
EVERSOURCE ENERGY COM 30040W108 19,178 304,800 SH   SOLE   304,800 0 0
EXELIXIS INC COM 30161Q104 55,416 1,869,100 SH   SOLE   1,869,100 0 0
EXPEDIA INC DEL COM NEW 30212P303 954 8,000 SH   SOLE   8,000 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 206 2,774 SH   SOLE   2,774 0 0
EXXON MOBIL CORP COM 30231G102 1,077 12,923 SH   SOLE   12,923 0 0
FS INVT CORP COM 302635107 10,591 1,446,934 SH   SOLE   1,446,934 0 0
FACTSET RESH SYS INC COM 303075105 18 95 SH   SOLE   95 0 0
FIFTH THIRD BANCORP COM 316773100 21,266 701,900 SH   SOLE   701,900 0 0
FIRST DATA CORP NEW COM CL A 32008D106 24,525 1,473,800 SH   SOLE   1,473,800 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103 1 200 SH   SOLE   200 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 20,336 235,750 SH   SOLE   235,750 0 0
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 2 25 SH   SOLE   25 0 0
FIRSTSERVICE CORP NEW SUB VTG SH 33767E103 18,147 259,425 SH   SOLE   259,425 0 0
FISERV INC COM 337738108 82 625 SH   SOLE   625 0 0
FITBIT INC CL A 33812L102 7 1,200 SH   SOLE   1,200 0 0
FIVE BELOW INC COM 33829M101 33,502 518,200 SH   SOLE   518,200 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 4 21 SH   SOLE   21 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 1,416 29,200 SH   SOLE   29,200 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 144 11,560 SH   SOLE   11,560 0 0
FORTINET INC COM 34959E109 1,292 29,700 SH   SOLE   29,700 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 2,433 35,700 SH   SOLE   35,700 0 0
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 0 2 SH   SOLE   2 0 0
FUELCELL ENERGY INC COM NEW 35952H502 0 16 SH   SOLE   16 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 15,690 493,890 SH   SOLE   493,890 0 0
GGP INC COM 36174X101 33,246 1,427,300 SH   SOLE   1,427,300 0 0
GABELLI EQUITY TR INC COM 362397101 2,466 400,000 SH   SOLE   400,000 0 0
GABELLI DIVD & INCOME TR COM 36242H104 2,331 100,000 SH   SOLE   100,000 0 0
GENERAL AMERN INVS INC COM 368802104 5,612 163,804 SH   SOLE   163,804 0 0
GENERAL DYNAMICS CORP COM 369550108 1,159 5,909 SH   SOLE   5,909 0 0
GENERAL ELECTRIC CO COM 369604103 475 27,323 SH   SOLE   27,323 0 0
GENERAL MLS INC COM 370334104 6 100 SH   SOLE   100 0 0
GENWORTH FINL INC COM CL A 37247D106 6 2,000 SH   SOLE   2,000 0 0
GILEAD SCIENCES INC COM 375558103 7,662 108,246 SH   SOLE   108,246 0 0
GLOBAL PMTS INC COM 37940X102 6,039 60,500 SH   SOLE   60,500 0 0
GOLDCORP INC NEW COM 380956409 623 48,973 SH   SOLE   48,973 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 79 311 SH   SOLE   311 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 43 1,345 SH   SOLE   1,345 0 0
GRACO INC COM 384109104 21 455 SH   SOLE   455 0 0
GRAN TIERRA ENERGY INC COM 38500T101 0 24 SH   SOLE   24 0 0
GREAT PANTHER SILVER LTD COM 39115V101 6 5,000 SH   SOLE   5,000 0 0
GREEN DOT CORP CL A 39304D102 16,387 278,600 SH   SOLE   278,600 0 0
GRUBHUB INC COM 400110102 61,618 881,100 SH   SOLE   881,100 0 0
HCA HEALTHCARE INC COM 40412C101 991 11,330 SH   SOLE   11,330 0 0
HALLIBURTON CO COM 406216101 13,026 268,861 SH   SOLE   268,861 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 948 47,000 SH   SOLE   47,000 0 0
HARLEY DAVIDSON INC COM 412822108 8 160 SH   SOLE   160 0 0
HILL ROM HLDGS INC COM 431475102 2,208 26,300 SH   SOLE   26,300 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 1,710 21,500 SH   SOLE   21,500 0 0
HOLLYFRONTIER CORP COM 436106108 7 135 SH   SOLE   135 0 0
HUBSPOT INC COM 443573100 1,373 15,600 SH   SOLE   15,600 0 0
HUDBAY MINERALS INC *W EXP 07/20/201 443628136 83 267,410 SH   SOLE   267,410 0 0
HUNT J B TRANS SVCS INC COM 445658107 4,197 36,912 SH   SOLE   36,912 0 0
HYDROGENICS CORP NEW COM NEW 448883207 44 3,964 SH   SOLE   3,964 0 0
IAC INTERACTIVECORP COM 44919P508 32 263 SH   SOLE   263 0 0
IPG PHOTONICS CORP COM 44980X109 1,535 7,200 SH   SOLE   7,200 0 0
IDEXX LABS INC COM 45168D104 25 160 SH   SOLE   160 0 0
ILLINOIS TOOL WKS INC COM 452308109 42 250 SH   SOLE   250 0 0
IMPERIAL OIL LTD COM NEW 453038408 2,265 72,743 SH   SOLE   72,743 0 0
INCYTE CORP COM 45337C102 896 9,500 SH   SOLE   9,500 0 0
INDIA FD INC COM 454089103 13 511 SH   SOLE   511 0 0
INTELLIPHARMACEUTICS INTL IN COM 458173101 0 12 SH   SOLE   12 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 913 5,970 SH   SOLE   5,970 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 91 600 SH   SOLE   600 0 0
INTL PAPER CO COM 460146103 3 60 SH   SOLE   60 0 0
INTUIT COM 461202103 4 23 SH   SOLE   23 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 5 14 SH   SOLE   14 0 0
INVESCO DYNAMIC CR OPP FD COM 46132R104 3,547 304,198 SH   SOLE   304,198 0 0
INVITATION HOMES INC COM 46187W107 46,150 1,968,453 SH   SOLE   1,968,453 0 0
ISHARES INC JP MRG EM CRP BD 464286251 1,159 22,817 SH   SOLE   22,817 0 0
ISHARES INC EM MKTS DIV ETF 464286319 25 595 SH   SOLE   595 0 0
ISHARES INC MSCI CDA ETF 464286509 1,738 58,814 SH   SOLE   58,814 0 0
ISHARES INC MIN VOL GBL ETF 464286525 1,310 15,592 SH   SOLE   15,592 0 0
ISHARES INC MIN VOL EMRG MKT 464286533 43,075 711,890 SH   SOLE   711,890 0 0
ISHARES INC MSCI FRANCE ETF 464286707 1,117 35,914 SH   SOLE   35,914 0 0
ISHARES INC MSCI SPAIN ETF 464286764 1,114 34,126 SH   SOLE   34,126 0 0
ISHARES INC MSCI STH KOR ETF 464286772 550 7,359 SH   SOLE   7,359 0 0
ISHARES INC MSCI GERMANY ETF 464286806 447 13,580 SH   SOLE   13,580 0 0
ISHARES TR TIPS BD ETF 464287176 95 833 SH   SOLE   833 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 6 120 SH   SOLE   120 0 0
ISHARES TR CORE S&P500 ETF 464287200 234 874 SH   SOLE   874 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 4,412 41,967 SH   SOLE   41,967 0 0
ISHARES TR CORE S&P MCP ETF 464287507 49,352 261,130 SH   SOLE   261,130 0 0
ISHARES TR NASDAQ BIOTECH 464287556 4,530 42,600 SH   SOLE   42,600 0 0
ISHARES TR US TELECOM ETF 464287713 7 250 SH   SOLE   250 0 0
ISHARES TR U.S. REAL ES ETF 464287739 234 2,895 SH   SOLE   2,895 0 0
ISHARES TR US HLTHCARE ETF 464287762 2 10 SH   SOLE   10 0 0
ISHARES TR CORE S&P SCP ETF 464287804 26,230 342,910 SH   SOLE   342,910 0 0
ISHARES TR JPMORGAN USD EMG 464288281 98,643 853,166 SH   SOLE   853,166 0 0
ISHARES TR GLB INFRASTR ETF 464288372 57,201 1,270,210 SH   SOLE   1,270,210 0 0
ISHARES TR 1 3 YR CR BD ETF 464288646 417 4,000 SH   SOLE   4,000 0 0
ISHARES TR 3 7 YR TREAS BD 464288661 3,325 27,303 SH   SOLE   27,303 0 0
ISHARES TR SHORT TREAS BD 464288679 16 143 SH   SOLE   143 0 0
ISHARES TR S&P US PFD STK 464288687 1,246 32,827 SH   SOLE   32,827 0 0
ISHARES TR US HOME CONS ETF 464288752 12,311 282,760 SH   SOLE   282,760 0 0
ISHARES TR US BR DEL SE ETF 464288794 1,762 28,188 SH   SOLE   28,188 0 0
ISHARES TR MSCI EURO FL ETF 464289180 3,185 137,200 SH   SOLE   137,200 0 0
ISHARES TR MSCI INDIA ETF 46429B598 270 7,500 SH   SOLE   7,500 0 0
ISHARES TR FLTG RATE NT ETF 46429B655 1,103 21,772 SH   SOLE   21,772 0 0
ISHARES TR MIN VOL EAFE ETF 46429B689 15 200 SH   SOLE   200 0 0
ISHARES TR MIN VOL USA ETF 46429B697 43 825 SH   SOLE   825 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772 475 13,158 SH   SOLE   13,158 0 0
ISHARES INC MSCI SINGPOR ETF 46434G780 405 15,651 SH   SOLE   15,651 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 20 337 SH   SOLE   337 0 0
ISHARES TR CUR HED MSCI GER 46434V704 2,225 77,832 SH   SOLE   77,832 0 0
ISHARES TR HDG MSCI JAPAN 46434V886 2,277 68,584 SH   SOLE   68,584 0 0
ISHARES TR MSCI UK ETF NEW 46435G334 36 1,000 SH   SOLE   1,000 0 0
JABIL INC COM 466313103 26 1,000 SH   SOLE   1,000 0 0
JACOBS ENGR GROUP INC DEL COM 469814107 230 3,499 SH   SOLE   3,499 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 2,103 87,800 SH   SOLE   87,800 0 0
JONES LANG LASALLE INC COM 48020Q107 53 360 SH   SOLE   360 0 0
JUNO THERAPEUTICS INC COM 48205A109 3,227 70,900 SH   SOLE   70,900 0 0
KT CORP SPONSORED ADR 48268K101 37 2,400 SH   SOLE   2,400 0 0
K2M GROUP HLDGS INC COM 48273J107 2,934 163,700 SH   SOLE   163,700 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 991 9,765 SH   SOLE   9,765 0 0
KELLOGG CO COM 487836108 14 200 SH   SOLE   200 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 5,773 334,100 SH   SOLE   334,100 0 0
KEYCORP NEW COM 493267108 4,011 199,700 SH   SOLE   199,700 0 0
KILROY RLTY CORP COM 49427F108 5,620 75,600 SH   SOLE   75,600 0 0
KIMBERLY CLARK CORP COM 494368103 523 4,350 SH   SOLE   4,350 0 0
KIMCO RLTY CORP COM 49446R109 8,765 484,900 SH   SOLE   484,900 0 0
KINROSS GOLD CORP COM NO PAR 496902404 0 68 SH   SOLE   68 0 0
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 1,916 50,862 SH   SOLE   50,862 0 0
KOPIN CORP COM 500600101 6 2,000 SH   SOLE   2,000 0 0
KRAFT HEINZ CO COM 500754106 3 40 SH   SOLE   40 0 0
KROGER CO COM 501044101 14 500 SH   SOLE   500 0 0
LGI HOMES INC COM 50187T106 1,457 19,500 SH   SOLE   19,500 0 0
LSC COMMUNICATIONS INC COM 50218P107 2 115 SH   SOLE   115 0 0
LAS VEGAS SANDS CORP COM 517834107 35 500 SH   SOLE   500 0 0
LENDINGTREE INC NEW COM 52603B107 59,053 178,100 SH   SOLE   178,100 0 0
LEUCADIA NATL CORP COM 527288104 4,097 160,351 SH   SOLE   160,351 0 0
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 5,865 934,792 SH   SOLE   934,792 0 0
LILLY ELI & CO COM 532457108 93 1,100 SH   SOLE   1,100 0 0
LINCOLN NATL CORP IND COM 534187109 53 695 SH   SOLE   695 0 0
LIPOCINE INC NEW COM 53630X104 24 7,100 SH   SOLE   7,100 0 0
LOGMEIN INC COM 54142L109 10,091 88,500 SH   SOLE   88,500 0 0
LUMENTUM HLDGS INC COM 55024U109 0 1 SH   SOLE   1 0 0
MGM RESORTS INTERNATIONAL COM 552953101 59,927 1,802,200 SH   SOLE   1,802,200 0 0
MSCI INC COM 55354G100 72 570 SH   SOLE   570 0 0
MADISON SQUARE GARDEN CO NEW CL A 55825T103 12,254 58,357 SH   SOLE   58,357 0 0
MAG SILVER CORP COM 55903Q104 16,668 1,350,000 SH   SOLE   1,350,000 0 0
MARATHON PETE CORP COM 56585A102 8,180 128,555 SH   SOLE   128,555 0 0
MASCO CORP COM 574599106 1,191 27,200 SH   SOLE   27,200 0 0
MATADOR RES CO COM 576485205 1,051 33,900 SH   SOLE   33,900 0 0
MCCORMICK & CO INC COM NON VTG 579780206 1,269 12,500 SH   SOLE   12,500 0 0
MERCADOLIBRE INC COM 58733R102 37,728 120,400 SH   SOLE   120,400 0 0
METHANEX CORP COM 59151K108 286 4,730 SH   SOLE   4,730 0 0
METHODE ELECTRS INC COM 591520200 43 1,075 SH   SOLE   1,075 0 0
METLIFE INC COM 59156R108 28 550 SH   SOLE   550 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 17 197 SH   SOLE   197 0 0
MICRON TECHNOLOGY INC COM 595112103 9 210 SH   SOLE   210 0 0
MIDDLEBY CORP COM 596278101 36 265 SH   SOLE   265 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 1 133 SH   SOLE   133 0 0
MOLSON COORS BREWING CO CL B 60871R209 10,576 129,400 SH   SOLE   129,400 0 0
MONDELEZ INTL INC CL A 609207105 213,574 5,015,129 SH   SOLE   5,015,129 0 0
MORGAN STANLEY COM NEW 617446448 72,675 1,391,648 SH   SOLE   1,391,648 0 0
NATIONAL OILWELL VARCO INC COM 637071101 6 162 SH   SOLE   162 0 0
NETEASE INC SPONSORED ADR 64110W102 2,869 8,350 SH   SOLE   8,350 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 4,922 63,700 SH   SOLE   63,700 0 0
NEUBERGER BERMAN MLP INCOME COM 64129H104 2,802 300,000 SH   SOLE   300,000 0 0
NEW GOLD INC CDA COM 644535106 6 1,697 SH   SOLE   1,697 0 0
NEW RELIC INC COM 64829B100 1,691 29,400 SH   SOLE   29,400 0 0
NEWS CORP NEW CL A 65249B109 1 85 SH   SOLE   85 0 0
NEXGEN ENERGY LTD COM 65340P106 22,792 8,925,000 SH   SOLE   8,925,000 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 32,534 757,813 SH   SOLE   757,813 0 0
NOBILIS HEALTH CORP COM 65500B103 0 22,000 SH   SOLE   22,000 0 0
NOVARTIS A G SPONSORED ADR 66987V109 481 5,750 SH   SOLE   5,750 0 0
NUTANIX INC CL A 67059N108 28,204 819,600 SH   SOLE   819,600 0 0
NUVEEN NEW YORK AMT QLT MUNI COM 670656107 5,163 400,000 SH   SOLE   400,000 0 0
NUVEEN AMT FREE QLTY MUN INC COM 670657105 4,108 300,000 SH   SOLE   300,000 0 0
NVIDIA CORP COM 67066G104 71,793 378,700 SH   SOLE   378,700 0 0
NUVEEN QUALITY MUNCP INCOME COM 67066V101 2,380 170,000 SH   SOLE   170,000 0 0
NUVEEN CR STRATEGIES INCM FD COM SHS 67073D102 3,274 400,000 SH   SOLE   400,000 0 0
NUVEEN DOW 30 DYN OVERWRITE SHS 67075F105 2,563 136,600 SH   SOLE   136,600 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 3,232 13,480 SH   SOLE   13,480 0 0
OAKTREE CAP GROUP LLC UNIT CL A 674001201 15,513 370,000 SH   SOLE   370,000 0 0
OBSIDIAN ENERGY LTD COM 674482104 0 61 SH   SOLE   61 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 1,358 25,600 SH   SOLE   25,600 0 0
OPEN TEXT CORP COM 683715106 143 4,019 SH   SOLE   4,019 0 0
ORANGE SPONSORED ADR 684060106 49 2,800 SH   SOLE   2,800 0 0
OWENS ILL INC COM NEW 690768403 6 290 SH   SOLE   290 0 0
PG&E CORP COM 69331C108 5,827 134,781 SH   SOLE   134,781 0 0
PJT PARTNERS INC COM CL A 69343T107 2 37 SH   SOLE   37 0 0
PNC FINL SVCS GROUP INC COM 693475105 9 60 SH   SOLE   60 0 0
PPG INDS INC COM 693506107 202,896 1,744,500 SH   SOLE   1,744,500 0 0
PPL CORP COM 69351T106 16,434 533,200 SH   SOLE   533,200 0 0
PVH CORP COM 693656100 3,680 27,813 SH   SOLE   27,813 0 0
PTC INC COM 69370C100 4,339 71,700 SH   SOLE   71,700 0 0
PACCAR INC COM 693718108 14 200 SH   SOLE   200 0 0
PARKER HANNIFIN CORP COM 701094104 1,550 7,800 SH   SOLE   7,800 0 0
PARSLEY ENERGY INC CL A 701877102 378 12,900 SH   SOLE   12,900 0 0
PAYCHEX INC COM 704326107 136 2,000 SH   SOLE   2,000 0 0
PAYCOM SOFTWARE INC COM 70432V102 57,821 738,900 SH   SOLE   738,900 0 0
PAYLOCITY HLDG CORP COM 70438V106 5,246 111,700 SH   SOLE   111,700 0 0
PENGROWTH ENERGY CORP COM 70706P104 24 30,583 SH   SOLE   30,583 0 0
PHILLIPS 66 COM 718546104 411 4,100 SH   SOLE   4,100 0 0
PIMCO ETF TR ACTIVE BD ETF 72201R775 79 745 SH   SOLE   745 0 0
PINNACLE FOODS INC DEL COM 72348P104 1,516 25,600 SH   SOLE   25,600 0 0
PIONEER HIGH INCOME TR COM 72369H106 2,934 303,467 SH   SOLE   303,467 0 0
PIONEER NAT RES CO COM 723787107 10,177 59,422 SH   SOLE   59,422 0 0
PLANET FITNESS INC CL A 72703H101 16,712 484,600 SH   SOLE   484,600 0 0
POTASH CORP SASK INC COM 73755L107 99 4,863 SH   SOLE   4,863 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 62 400 SH   SOLE   400 0 0
POWERSHARES ETF TRUST NASD INTNT ETF 73935X146 2,030 17,629 SH   SOLE   17,629 0 0
POWERSHARES ETF TRUST FINL PFD PTFL 73935X229 58 3,100 SH   SOLE   3,100 0 0
POWERSHARES ETF TRUST DYN SFTWR PORT 73935X773 1,731 27,366 SH   SOLE   27,366 0 0
POWERSHARES ETF TRUST DYN SEMCT PORT 73935X781 1,700 33,816 SH   SOLE   33,816 0 0
POWERSHARES ETF TR II S&P600 LOVL PT 73937B639 16 350 SH   SOLE   350 0 0
POWERSHARES ETF TR II S&P400 LOVL PT 73937B647 16 350 SH   SOLE   350 0 0
POWERSHARES ETF TR II PWRSHS SP500 LOW 73937B654 73 1,730 SH   SOLE   1,730 0 0
PRAXAIR INC COM 74005P104 6,905 44,785 SH   SOLE   44,785 0 0
PRETIUM RES INC COM 74139C102 10,267 900,000 SH   SOLE   900,000 0 0
PRICESMART INC COM 741511109 1,466 17,100 SH   SOLE   17,100 0 0
PRIMERICA INC COM 74164M108 111 1,100 SH   SOLE   1,100 0 0
PROLOGIS INC COM 74340W103 15,129 235,500 SH   SOLE   235,500 0 0
PROOFPOINT INC COM 743424103 106,649 1,221,200 SH   SOLE   1,221,200 0 0
PRUDENTIAL FINL INC COM 744320102 4,563 41,145 SH   SOLE   41,145 0 0
QUALCOMM INC COM 747525103 18 275 SH   SOLE   275 0 0
RSP PERMIAN INC COM 74978Q105 1,641 40,500 SH   SOLE   40,500 0 0
RAND LOGISTICS INC COM 752182105 0 520 SH   SOLE   520 0 0
RANDGOLD RES LTD ADR 752344309 16,318 165,700 SH   SOLE   165,700 0 0
REAVES UTIL INCOME FD COM SH BEN INT 756158101 5,104 165,641 SH   SOLE   165,641 0 0
REGENCY CTRS CORP COM 758849103 3,410 49,500 SH   SOLE   49,500 0 0
RELX PLC SPONSORED ADR 759530108 5,738 242,909 SH   SOLE   242,909 0 0
REPUBLIC SVCS INC COM 760759100 3,110 47,127 SH   SOLE   47,127 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 5,491 276,400 SH   SOLE   276,400 0 0
ROCKWELL AUTOMATION INC COM 773903109 14,054 72,139 SH   SOLE   72,139 0 0
ROPER TECHNOLOGIES INC COM 776696106 6 22 SH   SOLE   22 0 0
ROYCE VALUE TR INC COM 780910105 8,454 525,000 SH   SOLE   525,000 0 0
RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 1,899 18,300 SH   SOLE   18,300 0 0
RYDEX ETF TRUST GUG S&P500 EQ WT 78355W106 962 9,550 SH   SOLE   9,550 0 0
S&P GLOBAL INC COM 78409V104 8,043 49,120 SH   SOLE   49,120 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 6 34 SH   SOLE   34 0 0
SL GREEN RLTY CORP COM 78440X101 28,525 283,800 SH   SOLE   283,800 0 0
SLM CORP COM 78442P106 4,173 370,800 SH   SOLE   370,800 0 0
SPX CORP COM 784635104 16 500 SH   SOLE   500 0 0
SPDR SERIES TRUST HLTH CR EQUIP 78464A581 1,725 26,897 SH   SOLE   26,897 0 0
SPDR SERIES TRUST AEROSPACE DEF 78464A631 1,753 21,064 SH   SOLE   21,064 0 0
SPDR SERIES TRUST S&P DIVID ETF 78464A763 5,775 61,327 SH   SOLE   61,327 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 1,810 21,416 SH   SOLE   21,416 0 0
SPDR SERIES TRUST S&P HOMEBUILD 78464A888 10,138 230,000 SH   SOLE   230,000 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 438 1,271 SH   SOLE   1,271 0 0
SPDR SER TR PORTFOLIO SH TSR 78468R101 175 5,871 SH   SOLE   5,871 0 0
SVB FINL GROUP COM 78486Q101 46,383 203,600 SH   SOLE   203,600 0 0
SABRE CORP COM 78573M104 1,278 62,590 SH   SOLE   62,590 0 0
SALESFORCE COM INC COM 79466L302 45 446 SH   SOLE   446 0 0
SASOL LTD SPONSORED ADR 803866300 68 2,000 SH   SOLE   2,000 0 0
SCHWAB CHARLES CORP NEW COM 808513105 51,065 998,200 SH   SOLE   998,200 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 2,288 37,962 SH   SOLE   37,962 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 6,653 80,797 SH   SOLE   80,797 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 15 260 SH   SOLE   260 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 6,719 68,366 SH   SOLE   68,366 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 397 1,020 SH   SOLE   1,020 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 272 15,000 SH   SOLE   15,000 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 12,675 174,000 SH   SOLE   174,000 0 0
SERVICENOW INC COM 81762P102 154,870 1,206,300 SH   SOLE   1,206,300 0 0
SHAKE SHACK INC CL A 819047101 1,411 32,800 SH   SOLE   32,800 0 0
SHIRE PLC SPONSORED ADR 82481R106 49,081 317,899 SH   SOLE   317,899 0 0
SHOPIFY INC CL A 82509L107 50 497 SH   SOLE   497 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 52 1,375 SH   SOLE   1,375 0 0
SKECHERS U S A INC CL A 830566105 38 1,000 SH   SOLE   1,000 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 35 370 SH   SOLE   370 0 0
SMITH A O COM 831865209 3 42 SH   SOLE   42 0 0
SOUTHERN CO COM 842587107 10 200 SH   SOLE   200 0 0
SPLUNK INC COM 848637104 130,439 1,600,000 SH   SOLE   1,600,000 0 0
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 158 25,000 SH   SOLE   25,000 0 0
STARWOOD PPTY TR INC COM 85571B105 55,020 2,587,751 SH   SOLE   2,587,751 0 0
STATOIL ASA SPONSORED ADR 85771P102 498 23,304 SH   SOLE   23,304 0 0
STERICYCLE INC COM 858912108 3,218 47,400 SH   SOLE   47,400 0 0
SYNOPSYS INC COM 871607107 996 12,114 SH   SOLE   12,114 0 0
SYNNEX CORP COM 87162W100 5,564 41,100 SH   SOLE   41,100 0 0
SYNCHRONY FINL COM 87165B103 568 15,256 SH   SOLE   15,256 0 0
SYSCO CORP COM 871829107 18 300 SH   SOLE   300 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 9,710 190,700 SH   SOLE   190,700 0 0
TJX COS INC NEW COM 872540109 108 1,416 SH   SOLE   1,416 0 0
TAHOE RES INC COM 873868103 59 12,300 SH   SOLE   12,300 0 0
TANZANIAN ROYALTY EXPL CORP COM 87600U104 6 20,428 SH   SOLE   20,428 0 0
TARGET CORP COM 87612E106 2 35 SH   SOLE   35 0 0
TELECOM ITALIA S P A NEW SPON ADR SVGS 87927Y201 4 539 SH   SOLE   539 0 0
TELEFONICA S A SPONSORED ADR 879382208 25 2,566 SH   SOLE   2,566 0 0
TESLA INC COM 88160R101 36 115 SH   SOLE   115 0 0
TESLA INC NOTE 2.375% 3/1 88160RAD3 9,286 8,000,000 SH   SOLE   8,000,000 0 0
TEXTRON INC COM 883203101 976 17,300 SH   SOLE   17,300 0 0
TIFFANY & CO NEW COM 886547108 35 335 SH   SOLE   335 0 0
TIME INC NEW COM 887228104 0 8 SH   SOLE   8 0 0
TIME WARNER INC COM NEW 887317303 6 71 SH   SOLE   71 0 0
TOTAL S A SPONSORED ADR 89151E109 798 14,500 SH   SOLE   14,500 0 0
TOTAL SYS SVCS INC COM 891906109 25,102 319,487 SH   SOLE   319,487 0 0
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 1,284 10,130 SH   SOLE   10,130 0 0
TRANSALTA CORP COM 89346D107 13 2,264 SH   SOLE   2,264 0 0
TRANSUNION COM 89400J107 1,642 30,000 SH   SOLE   30,000 0 0
TRAVELERS COMPANIES INC COM 89417E109 202 1,492 SH   SOLE   1,492 0 0
TRI CONTL CORP COM 895436103 3,219 120,000 SH   SOLE   120,000 0 0
TRILLIUM THERAPEUTICS INC COM NEW 89620X506 18 2,500 SH   SOLE   2,500 0 0
TRINITY INDS INC COM 896522109 53 1,410 SH   SOLE   1,410 0 0
TWITTER INC COM 90184L102 122 5,100 SH   SOLE   5,100 0 0
TYSON FOODS INC CL A 902494103 335 4,150 SH   SOLE   4,150 0 0
UBIQUITI NETWORKS INC COM 90347A100 1,245 17,600 SH   SOLE   17,600 0 0
ULTIMATE SOFTWARE GROUP INC COM 90385D107 23,124 106,400 SH   SOLE   106,400 0 0
UNILEVER PLC SPON ADR NEW 904767704 597 10,820 SH   SOLE   10,820 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 32 215 SH   SOLE   215 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 1,926 11,200 SH   SOLE   11,200 0 0
V F CORP COM 918204108 148 2,000 SH   SOLE   2,000 0 0
VALEANT PHARMACEUTICALS INTL COM 91911K102 6 270 SH   SOLE   270 0 0
VANECK VECTORS ETF TR EMERGING MKTS HI 92189F353 3,283 134,566 SH   SOLE   134,566 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 339 3,332 SH   SOLE   3,332 0 0
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 70 885 SH   SOLE   885 0 0
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 1,200 14,763 SH   SOLE   14,763 0 0
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 12 225 SH   SOLE   225 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 20 375 SH   SOLE   375 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 651 11,050 SH   SOLE   11,050 0 0
VANGUARD WORLD FDS UTILITIES ETF 92204A876 12 100 SH   SOLE   100 0 0
VARIAN MED SYS INC COM 92220P105 33 295 SH   SOLE   295 0 0
VENTAS INC COM 92276F100 8,564 143,300 SH   SOLE   143,300 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 23 150 SH   SOLE   150 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 43 410 SH   SOLE   410 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 435 3,180 SH   SOLE   3,180 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 144,597 981,100 SH   SOLE   981,100 0 0
VIAVI SOLUTIONS INC COM 925550105 0 6 SH   SOLE   6 0 0
VORNADO RLTY TR SH BEN INT 929042109 6,462 83,000 SH   SOLE   83,000 0 0
VOYA GLBL EQTY DIV & PREM OP COM 92912T100 2,701 350,000 SH   SOLE   350,000 0 0
VOYA PRIME RATE TR SH BEN INT 92913A100 3,707 734,107 SH   SOLE   734,107 0 0
WPP PLC NEW ADR 92937A102 227 2,498 SH   SOLE   2,498 0 0
WEC ENERGY GROUP INC COM 92939U106 8,216 124,200 SH   SOLE   124,200 0 0
WAL-MART STORES INC COM 931142103 67 680 SH   SOLE   680 0 0
WEIBO CORP SPONSORED ADR 948596101 80,015 776,600 SH   SOLE   776,600 0 0
WELLTOWER INC COM 95040Q104 10,841 170,700 SH   SOLE   170,700 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 70,096 713,360 SH   SOLE   713,360 0 0
WESTLAKE CHEM CORP COM 960413102 45 425 SH   SOLE   425 0 0
WESTPAC BKG CORP SPONSORED ADR 961214301 33 1,375 SH   SOLE   1,375 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 44 2,000 SH   SOLE   2,000 0 0
WILLIAMS COS INC DEL COM 969457100 8,150 277,152 SH   SOLE   277,152 0 0
WINGSTOP INC COM 974155103 1,483 38,200 SH   SOLE   38,200 0 0
WISDOMTREE TR EMER MKT HIGH FD 97717W315 11 240 SH   SOLE   240 0 0
WISDOMTREE TR JPN SCAP HDG EQT 97717W521 96 2,081 SH   SOLE   2,081 0 0
WISDOMTREE TR JAPN HEDGE EQT 97717W851 89 1,499 SH   SOLE   1,499 0 0
WISDOMTREE TR ITL HDG QTLY DIV 97717X594 17 530 SH   SOLE   530 0 0
WYNN RESORTS LTD COM 983134107 50,804 302,600 SH   SOLE   302,600 0 0
XILINX INC COM 983919101 4,008 59,700 SH   SOLE   59,700 0 0
YY INC ADS REPCOM CLA 98426T106 92,191 818,800 SH   SOLE   818,800 0 0
YAMANA GOLD INC COM 98462Y100 1 290 SH   SOLE   290 0 0
YUM CHINA HLDGS INC COM 98850P109 3,340 83,800 SH   SOLE   83,800 0 0
ZAYO GROUP HLDGS INC COM 98919V105 26,331 718,500 SH   SOLE   718,500 0 0
ZIONS BANCORPORATION COM 989701107 1,443 28,500 SH   SOLE   28,500 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 18,968 239,400 SH   SOLE   239,400 0 0
ATLASSIAN CORP PLC CL A G06242104 37,405 842,900 SH   SOLE   842,900 0 0
BROOKFIELD PPTY PARTNERS L P UNIT LTD PARTN G16249107 69 3,127 SH   SOLE   3,127 0 0
CALEDONIA MNG CORP PLC SHS NEW G1757E113 7 1,000 SH   SOLE   1,000 0 0
DELPHI TECHNOLOGIES PLC SHS G2709G107 259 5,127 SH   SOLE   5,127 0 0
ENDO INTL PLC SHS G30401106 5 685 SH   SOLE   685 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 15 725 SH   SOLE   725 0 0
IHS MARKIT LTD SHS G47567105 1,888 42,000 SH   SOLE   42,000 0 0
INGERSOLL-RAND PLC SHS G47791101 6,924 80,493 SH   SOLE   80,493 0 0
INVESCO LTD SHS G491BT108 37,721 1,036,602 SH   SOLE   1,036,602 0 0
JOHNSON CTLS INTL PLC SHS G51502105 9,199 243,700 SH   SOLE   243,700 0 0
MICHAEL KORS HLDGS LTD SHS G60754101 9,905 158,000 SH   SOLE   158,000 0 0
CHUBB LIMITED COM H1467J104 8 54 SH   SOLE   54 0 0
SODASTREAM INTERNATIONAL LTD USD SHS M9068E105 70 1,000 SH   SOLE   1,000 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 54,094 312,500 SH   SOLE   312,500 0 0
INTERXION HOLDING N.V SHS N47279109 8,128 138,500 SH   SOLE   138,500 0 0
NXP SEMICONDUCTORS N V COM N6596X109 2 20 SH   SOLE   20 0 0
YANDEX N V SHS CLASS A N97284108 58,644 1,798,100 SH   SOLE   1,798,100 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 48 400 SH   SOLE   400 0 0
BROADCOM LTD SHS Y09827109 120,753 472,438 SH   SOLE   472,438 0 0