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 COM 88579Y101 14,223 94,414 SH   OTR 1 94,414 0 0
3M CO COM 88579y101 23,769 157,784 SH   OTR 2 0 0 157,784
3M CO COM 88579Y101 168,658 1,119,607 SH   SOLE 908,192 0 211,415
3M CO COM 88579Y101 1,822 12,095 SH   OTR 12,095 0 0
ABBOTT LABS COM 002824100 125 2,790 SH   OTR 1 2,790 0 0
ABBOTT LABS COM 002824100 1,039 23,132 SH   OTR 2 0 0 23,132
ABBOTT LABS COM 002824100 350 7,800 SH   SOLE 7,000 0 800
ABBVIE INC COM 00287Y109 41,154 694,702 SH   OTR 1 595,567 0 99,135
ABBVIE INC COM 00287y109 1,217 20,545 SH   OTR 2 0 0 20,545
ABBVIE INC COM 00287Y109 308 5,200 SH   SOLE 4,400 0 800
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 71 680 SH   OTR 1 680 0 0
ACCENTURE PLC IRELAND SHS CLASS A g1151c101 890 8,520 SH   OTR 2 0 0 8,520
ACE LTD SHS h0023r105 279 2,385 SH   OTR 2 0 0 2,385
ACE LTD SHS H0023R105 5,843 50,000 SH   SOLE 50,000 0 0
ACE LTD SHS H0023R105 374 3,200 SH   OTR 1 0 0 3,200
ACTIVISION BLIZZARD INC COM 00507V109 434 11,200 SH   SOLE 11,200 0 0
ACTIVISION BLIZZARD INC COM 00507v109 248 6,414 SH   OTR 2 0 0 6,414
ADVANCED MICRO DEVICES INC COM 007903107 287 100,000 SH   OTR 100,000 0 0
ADVANTAGE OIL & GAS LTD COM 00765F101 419 82,500 SH   SOLE 82,500 0 0
AERCAP HOLDINGS NV SHS N00985106 5,451 126,300 SH   SOLE 126,300 0 0
AGNICO EAGLE MINES LTD COM 008474108 50,430 1,917,367 SH   SOLE 1,917,367 0 0
AGRIUM INC COM 008916108 121,853 1,362,484 SH   SOLE 1,356,304 0 6,180
AIR PRODS & CHEMS INC COM 009158106 316 2,426 SH   OTR 2 0 0 2,426
ALAMOS GOLD INC NEW COM CL A 011532108 328 99,686 SH   SOLE 99,686 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 18 225 SH   OTR 1 225 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609w102 209 2,575 SH   OTR 2 0 0 2,575
ALKERMES PLC SHS G01767105 318 4,000 SH   SOLE 4,000 0 0
ALLEGIANT TRAVEL CO COM 01748X102 4,964 29,580 SH   SOLE 29,580 0 0
ALLERGAN PLC SHS G0177J108 500 1,600 SH   SOLE 1,600 0 0
ALLERGAN PLC SHS G0177j108 138 442 SH   OTR 2 0 0 442
ALLERGAN PLC SHS G0177J108 33,030 105,696 SH   OTR 1 89,846 0 15,850
ALLIANCEBERNSTEIN NATL MUNI COM 01864U106 4,346 314,730 SH   OTR 1 314,730 0 0
ALLIED WRLD ASSUR COM HLDG A SHS H01531104 5,906 158,800 SH   SOLE 158,800 0 0
ALLY FINL INC COM 02005N100 2,813 150,900 SH   SOLE 150,900 0 0
ALPHABET INC CAP STK CL A 02079k305 336 432 SH   OTR 2 0 0 432
ALPHABET INC CAP STK CL A 02079K305 1,088 1,398 SH   SOLE 1,352 0 46
ALPHABET INC CAP STK CL C 02079K107 8 11 SH   OTR 1 0 0 11
ALPHABET INC CAP STK CL C 02079k107 339 447 SH   OTR 2 0 0 447
ALPHABET INC CAP STK CL C 02079K107 946 1,247 SH   SOLE 0 0 1,247
ALPS ETF TR ALERIAN MLP 00162Q866 1,890 156,851 SH   OTR 1 156,851 0 0
ALPS ETF TR ALERIAN MLP 00162Q866 581 48,210 SH   OTR 2 0 0 48,210
ALTRIA GROUP INC COM 02209S103 93 1,600 SH   OTR 1 1,600 0 0
ALTRIA GROUP INC COM 02209s103 518 8,902 SH   OTR 2 0 0 8,902
ALTRIA GROUP INC COM 02209S103 90 1,540 SH   SOLE 1,240 0 300
AMAYA INC COM 02314M108 14,737 1,169,129 SH   SOLE 1,009,874 0 159,255
AMAZON COM INC COM 023135106 36,664 54,245 SH   OTR 1 47,188 0 7,057
AMAZON COM INC COM 023135106 368 544 SH   OTR 2 0 0 544
AMAZON COM INC COM 023135106 17 25 SH   SOLE 0 0 25
AMERICAN AIRLS GROUP INC COM 02376R102 3,007 71,000 SH   SOLE 71,000 0 0
AMERICAN EXPRESS CO COM 025816109 98 1,405 SH   OTR 1 1,405 0 0
AMERICAN EXPRESS CO COM 025816109 3,044 43,766 SH   OTR 2 0 0 43,766
AMERICAN EXPRESS CO COM 025816109 11 155 SH   SOLE 155 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 51,053 823,838 SH   OTR 1 704,023 0 119,815
AMGEN INC COM 031162100 12,052 74,245 SH   SOLE 74,245 0 0
AMGEN INC COM 031162100 75,875 467,414 SH   OTR 1 424,809 0 42,605
AMGEN INC COM 031162100 12,293 75,729 SH   OTR 2 0 0 75,729
AMSURG CORP COM 03232P405 608 8,000 SH   SOLE 8,000 0 0
ANADARKO PETE CORP COM 032511107 10 201 SH   OTR 201 0 0
ANADARKO PETE CORP COM 032511107 245 5,045 SH   OTR 1 5,045 0 0
ANADARKO PETE CORP COM 032511107 7 145 SH   OTR 2 0 0 145
ANALOG DEVICES INC COM 032654105 156 2,811 SH   OTR 2 0 0 2,811
ANALOG DEVICES INC COM 032654105 10,400 188,000 SH   SOLE 188,000 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 66,544 532,348 SH   OTR 1 0 0 532,348
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 95 760 SH   OTR 2 0 0 760
ANNALY CAP MGMT INC COM 035710409 2,949 314,400 SH   SOLE 314,400 0 0
APACHE CORP COM 037411105 10 221 SH   OTR 221 0 0
APACHE CORP COM 037411105 338 7,600 SH   OTR 1 7,600 0 0
APACHE CORP COM 037411105 1 15 SH   OTR 2 0 0 15
APPLE INC COM 037833100 11,680 110,968 SH   OTR 2 0 0 110,968
APPLE INC COM 037833100 23,327 221,609 SH   SOLE 221,219 0 390
APPLE INC COM 037833100 86,451 821,312 SH   OTR 1 744,182 0 77,130
ARES CAP CORP COM 04010L103 2,725 191,200 SH   SOLE 191,200 0 0
ARM HLDGS PLC SPONSORED ADR 042068106 5,139 113,600 SH   SOLE 0 0 113,600
ASANKO GOLD INC COM 04341Y105 958 652,361 SH   SOLE 652,361 0 0
AT&T INC COM 00206R102 411 11,950 SH   OTR 1 11,950 0 0
AT&T INC COM 00206R102 849 24,685 SH   OTR 2 0 0 24,685
AT&T INC COM 00206R102 3,087 89,700 SH   SOLE 89,700 0 0
AUTOZONE INC COM 053332102 1,936 2,610 SH   OTR 2,610 0 0
AUTOZONE INC COM 053332102 10,574 14,253 SH   OTR 1 14,253 0 0
AUTOZONE INC COM 053332102 24,841 33,483 SH   OTR 2 0 0 33,483
AUTOZONE INC COM 053332102 133,368 179,763 SH   SOLE 179,763 0 0
AVAGO TECHNOLOGIES LTD SHS Y0486S104 435 3,000 SH   SOLE 3,000 0 0
AVG TECHNOLOGIES N V SHS N07831105 5,616 280,100 SH   SOLE 280,100 0 0
B2GOLD CORP COM 11777Q209 20,091 19,986,410 SH   SOLE 14,499,532 0 5,486,878
BAIDU INC SPON ADR REP A 056752108 134 710 SH   OTR 2 0 0 710
BAIDU INC SPON ADR REP A 056752108 3,321 17,570 SH   SOLE 0 0 17,570
BANCO MACRO SA SPON ADR B 05961W105 5,754 99,000 SH   SOLE 0 0 99,000
BANK AMER CORP COM 060505104 91 5,390 SH   OTR 1 5,390 0 0
BANK AMER CORP COM 060505104 167 9,924 SH   OTR 2 0 0 9,924
BANK AMER CORP COM 060505104 9,596 570,167 SH   SOLE 178,949 0 391,218
BANK MONTREAL QUE COM 063671101 32,911 582,864 SH   SOLE 575,793 0 7,071
BANK N S HALIFAX COM 064149107 345,141 8,527,094 SH   SOLE 8,495,156 0 31,938
BARD C R INC COM 067383109 219 1,156 SH   OTR 1 1,156 0 0
BARD C R INC COM 067383109 116 612 SH   OTR 2 0 0 612
BARRICK GOLD CORP COM 067901108 7 950 SH   OTR 950 0 0
BARRICK GOLD CORP COM 067901108 4,923 664,788 SH   SOLE 664,788 0 0
BCE INC COM NEW 05534B760 117,738 3,045,413 SH   SOLE 2,709,961 0 335,452
BEACON ROOFING SUPPLY INC COM 073685109 3,336 81,012 SH   SOLE 81,012 0 0
BECTON DICKINSON & CO COM 075887109 241,743 1,568,845 SH   SOLE 1,568,845 0 0
BECTON DICKINSON & CO COM 075887109 32,031 207,871 SH   OTR 2 0 0 207,871
BECTON DICKINSON & CO COM 075887109 2,617 16,983 SH   OTR 16,983 0 0
BECTON DICKINSON & CO COM 075887109 20,070 130,251 SH   OTR 1 130,251 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 2,374 12 SH   OTR 1 12 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,129 8,553 SH   OTR 1 5,053 0 3,500
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,711 20,530 SH   OTR 2 0 0 20,530
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 125 950 SH   SOLE 500 0 450
BHP BILLITON PLC SPONSORED ADR 05545E209 5,318 234,800 SH   SOLE 0 0 234,800
BIOGEN INC COM 09062X103 441 1,440 SH   OTR 1 1,440 0 0
BIOGEN INC COM 09062X103 322 1,050 SH   SOLE 1,000 0 50
BLACKBERRY LTD COM 09228F103 1,409 151,727 SH   SOLE 150,632 0 1,095
BLACKROCK INVT QUALITY MUN T COM 09247D105 1,096 71,204 SH   OTR 1 71,204 0 0
BLACKROCK MUNI INCOME TR II COM 09249N101 3,692 241,138 SH   OTR 1 241,138 0 0
BLACKROCK MUNI INTER DR FD I COM 09253X102 3,345 236,092 SH   OTR 1 236,092 0 0
BLACKROCK MUNICIPAL BOND TR COM 09249H104 1,126 69,773 SH   OTR 1 69,773 0 0
BLACKROCK MUNICIPL INC QLTY COM 092479104 2,305 154,925 SH   OTR 1 154,925 0 0
BLACKROCK MUNIHLDGS FD II IN COM 09253P109 1,119 72,912 SH   OTR 1 72,912 0 0
BLACKROCK MUNIHLDGS NJ QLTY COM 09254X101 1,145 79,353 SH   OTR 1 79,353 0 0
BLACKROCK MUNIYIELD FD INC COM 09253W104 4,499 302,586 SH   OTR 1 302,586 0 0
BLACKROCK MUNIYIELD PA QLTY COM 09255G107 2,371 163,087 SH   OTR 1 163,087 0 0
BLACKROCK MUNIYLD MICH QLTY COM 09254V105 1,192 85,379 SH   OTR 1 85,379 0 0
BLACKROCK STRATEGIC MUN TR COM 09248T109 1,104 79,717 SH   OTR 1 79,717 0 0
BLACKSTONE GROUP L P COM UNIT LTD 09253u108 329 11,254 SH   OTR 2 0 0 11,254
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 13 450 SH   SOLE 450 0 0
BOEING CO COM 097023105 412 2,850 SH   OTR 1 2,850 0 0
BOEING CO COM 097023105 1,259 8,708 SH   OTR 2 0 0 8,708
BOEING CO COM 097023105 13,577 93,900 SH   SOLE 93,900 0 0
BOSTON BEER INC CL A 100557107 157 776 SH   OTR 1 0 0 776
BOSTON BEER INC CL A 100557107 1,413 7,000 SH   SOLE 0 0 7,000
BP PLC SPONSORED ADR 055622104 5,242 167,700 SH   SOLE 0 0 167,700
BP PLC SPONSORED ADR 055622104 263 8,400 SH   OTR 2 0 0 8,400
BREITBURN ENERGY PARTNERS LP COM UT LTD PTN 106776107 16 24,388 SH   OTR 2 0 0 24,388
BRF SA SPONSORED ADR 10552T107 1,437 103,979 SH   SOLE 0 0 103,979
BRISTOL MYERS SQUIBB CO COM 110122108 437 6,346 SH   OTR 1 6,346 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 92 1,343 SH   OTR 2 0 0 1,343
BRISTOL MYERS SQUIBB CO COM 110122108 28 400 SH   SOLE 0 0 400
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 5,434 49,200 SH   SOLE 0 0 49,200
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 7 225 SH   OTR 225 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 140,964 4,465,637 SH   SOLE 4,431,648 0 33,989
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 30,211 797,554 SH   SOLE 794,894 0 2,660
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 474 12,515 SH   OTR 1 12,515 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 6 162 SH   OTR 2 0 0 162
BROOKFIELD PPTY PARTNERS L P UNIT LTD PARTN G16249107 42,501 1,824,048 SH   SOLE 1,552,129 0 271,919
BROOKFIELD RENEWABLE ENRGY P PARTNERSHIP UNIT G16258108 40,868 1,558,087 SH   SOLE 1,203,645 0 354,442
BRUNSWICK CORP COM 117043109 2,884 57,100 SH   SOLE 57,100 0 0
BUCKLE INC COM 118440106 2,890 93,900 SH   SOLE 93,900 0 0
CALPINE CORP COM NEW 131347304 57 3,950 SH   OTR 1 3,950 0 0
CALPINE CORP COM NEW 131347304 2,998 207,200 SH   SOLE 207,200 0 0
CAMECO CORP COM 13321L108 1,586 128,469 SH   SOLE 128,469 0 0
CAMPBELL SOUP CO COM 134429109 547 10,400 SH   OTR 2 0 0 10,400
CANADIAN NAT RES LTD COM 136385101 174,033 7,960,718 SH   SOLE 7,927,299 0 33,419
CANADIAN NATL RY CO COM 136375102 5,247 93,810 SH   OTR 1 89,510 0 4,300
CANADIAN NATL RY CO COM 136375102 15,619 279,220 SH   OTR 2 0 0 279,220
CANADIAN NATL RY CO COM 136375102 315,012 5,631,522 SH   SOLE 5,606,328 0 25,194
CANADIAN PAC RY LTD COM 13645T100 92,569 724,293 SH   SOLE 527,772 0 196,521
CANADIAN PAC RY LTD COM 13645t100 48 375 SH   OTR 2 0 0 375
CARRIZO OIL & GAS INC COM 144577103 507 17,150 SH   OTR 1 10,150 0 7,000
CARTER INC COM 146229109 3,624 40,700 SH   SOLE 40,700 0 0
CATERPILLAR INC DEL COM 149123101 11 165 SH   OTR 1 165 0 0
CATERPILLAR INC DEL COM 149123101 146 2,155 SH   OTR 2 0 0 2,155
CATERPILLAR INC DEL COM 149123101 201 2,960 SH   SOLE 2,960 0 0
CDN IMPERIAL BK COMM TORONTO COM 136069101 72,084 1,093,081 SH   SOLE 1,082,069 0 11,012
CELESTICA INC SUB VTG SHS 15101Q108 15,524 1,403,079 SH   SOLE 1,354,400 0 48,679
CELGENE CORP COM 151020104 242 2,020 SH   OTR 2 0 0 2,020
CELGENE CORP COM 151020104 11,569 96,600 SH   SOLE 96,600 0 0
CENOVUS ENERGY INC COM 15135U109 32,309 2,552,989 SH   SOLE 1,908,642 0 644,347
CENTERPOINT ENERGY INC COM 15189T107 3,263 177,700 SH   SOLE 177,700 0 0
CENTRAL FD CDA LTD CL A 153501101 927 92,880 SH   OTR 2 0 0 92,880
CENTURYLINK INC COM 156700106 2,841 112,900 SH   SOLE 112,900 0 0
CEPHEID COM 15670R107 1,395 38,200 SH   OTR 1 1,200 0 37,000
CHART INDS INC COM PAR $0.01 16115Q308 2,504 139,400 SH   SOLE 139,400 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 1,024 12,580 SH   OTR 1 12,580 0 0
CHEMTURA CORP COM NEW 163893209 2,672 98,000 SH   SOLE 98,000 0 0
CHEVRON CORP NEW COM 166764100 19,590 217,766 SH   OTR 1 217,466 0 300
CHEVRON CORP NEW COM 166764100 791 8,788 SH   OTR 2 0 0 8,788
CHEVRON CORP NEW COM 166764100 3,039 33,785 SH   SOLE 33,785 0 0
CHIMERA INVT CORP COM NEW 16934Q208 2,915 213,700 SH   SOLE 213,700 0 0
CHINA UNICOM (HONG KONG) LTD SPONSORED ADR 16945R104 5,601 464,400 SH   SOLE 0 0 464,400
CHIPOTLE MEXICAN GRILL INC COM 169656105 327 682 SH   OTR 682 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 286 597 SH   OTR 1 597 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 6,197 12,915 SH   OTR 2 0 0 12,915
CHIPOTLE MEXICAN GRILL INC COM 169656105 8,259 17,212 SH   SOLE 17,212 0 0
CHUBB CORP COM 171232101 95 715 SH   OTR 2 0 0 715
CHUBB CORP COM 171232101 35,780 269,752 SH   OTR 1 222,042 0 47,710
CIMPRESS N V SHS EURO N20146101 5,071 62,500 SH   SOLE 62,500 0 0
CISCO SYS INC COM 17275R102 3,041 112,000 SH   SOLE 112,000 0 0
CIT GROUP INC COM NEW 125581801 2,827 71,200 SH   SOLE 71,200 0 0
CITIGROUP INC COM NEW 172967424 67,134 1,297,280 SH   OTR 1 1,179,700 0 117,580
CITIGROUP INC COM NEW 172967424 213 4,120 SH   OTR 2 0 0 4,120
CLEARBRIDGE ENERGY MLP FD IN COM 184692101 450 29,615 SH   OTR 1 0 0 29,615
COCA COLA CO COM 191216100 1,434 33,380 SH   OTR 1 31,380 0 2,000
COCA COLA CO COM 191216100 790 18,390 SH   OTR 2 0 0 18,390
COCA COLA CO COM 191216100 1,408 32,764 SH   SOLE 32,364 0 400
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 2,027 33,770 SH   OTR 1 10,770 0 23,000
COLGATE PALMOLIVE CO COM 194162103 132,336 1,986,423 SH   SOLE 1,986,423 0 0
COLGATE PALMOLIVE CO COM 194162103 1,626 24,402 SH   OTR 24,402 0 0
COLGATE PALMOLIVE CO COM 194162103 11,293 169,511 SH   OTR 1 169,511 0 0
COLGATE PALMOLIVE CO COM 194162103 24,505 367,833 SH   OTR 2 0 0 367,833
COLLIERS INTL GROUP INC SUB VTG SHS 194693107 70,172 1,571,912 SH   SOLE 1,571,912 0 0
COLONY CAP INC CL A 19624r106 14,801 759,800 SH   OTR 2 0 0 759,800
COMMERCIAL METALS CO COM 201723103 2,768 202,200 SH   SOLE 202,200 0 0
CONCORDIA HEALTHCARE CORP COM 206519100 61,641 1,507,563 SH   SOLE 1,507,233 0 330
CONOCOPHILLIPS COM 20825C104 516 11,051 SH   OTR 1 11,051 0 0
CONOCOPHILLIPS COM 20825c104 167 3,573 SH   OTR 2 0 0 3,573
CONOCOPHILLIPS COM 20825C104 2,584 55,350 SH   SOLE 55,350 0 0
CONSOLIDATED EDISON INC COM 209115104 220 3,430 SH   OTR 1 3,430 0 0
CONSOLIDATED EDISON INC COM 209115104 70 1,086 SH   OTR 2 0 0 1,086
CONSOLIDATED EDISON INC COM 209115104 7,792 121,233 SH   SOLE 120,833 0 400
CONTINENTAL BLDG PRODS INC COM 211171103 679 38,900 SH   SOLE 38,900 0 0
CONTINENTAL RESOURCES INC COM 212015101 1,500 65,270 SH   OTR 1 60,670 0 4,600
CONTINENTAL RESOURCES INC COM 212015101 20 880 SH   OTR 2 0 0 880
COSTCO WHSL CORP NEW COM 22160K105 2,560 15,854 SH   OTR 1 854 0 15,000
COSTCO WHSL CORP NEW COM 22160k105 30 184 SH   OTR 2 0 0 184
COSTCO WHSL CORP NEW COM 22160K105 15,174 93,955 SH   SOLE 93,886 0 69
CRANE CO COM 224399105 7,411 154,912 SH   SOLE 154,912 0 0
CREDIT SUISSE GROUP SPONSORED ADR 225401108 282 13,000 SH   OTR 1 0 0 13,000
CREE INC COM 225447101 2,904 108,900 SH   SOLE 108,900 0 0
CRESCENT PT ENERGY CORP COM 22576C101 45,023 3,862,131 SH   SOLE 3,479,710 0 382,421
CRITEO S A SPONS ADS 226718104 5,576 140,800 SH   SOLE 140,800 0 0
CUMMINS INC COM 231021106 18 200 SH   OTR 1 200 0 0
CUMMINS INC COM 231021106 11,107 126,200 SH   SOLE 126,200 0 0
CVS HEALTH CORP COM 126650100 783 8,008 SH   OTR 1 8,008 0 0
CVS HEALTH CORP COM 126650100 68 698 SH   OTR 2 0 0 698
CVS HEALTH CORP COM 126650100 8,002 81,850 SH   SOLE 81,850 0 0
D R HORTON INC COM 23331A109 25,045 781,925 SH   OTR 1 647,665 0 134,260
DAVIDSTEA INC COM 238661102 1,468 118,500 SH   SOLE 118,500 0 0
DEERE & CO COM 244199105 984 12,905 SH   SOLE 12,905 0 0
DESCARTES SYS GROUP INC COM 249906108 56,461 2,804,411 SH   SOLE 2,804,411 0 0
DIAGEO P L C SPON ADR NEW 25243q205 31 285 SH   OTR 2 0 0 285
DIAGEO P L C SPON ADR NEW 25243Q205 5,432 49,800 SH   SOLE 0 0 49,800
DIAGEO P L C SPON ADR NEW 25243Q205 647 5,935 SH   OTR 1 0 0 5,935
DICKS SPORTING GOODS INC COM 253393102 2,718 76,900 SH   SOLE 76,900 0 0
DISCOVERY COMMUNICATNS NEW COM SER C 25470f302 226 8,950 SH   OTR 2 0 0 8,950
DISNEY WALT CO COM DISNEY 254687106 84,625 805,337 SH   OTR 1 733,247 0 72,090
DISNEY WALT CO COM DISNEY 254687106 11,034 105,008 SH   OTR 2 0 0 105,008
DISNEY WALT CO COM DISNEY 254687106 58 550 SH   SOLE 550 0 0
DOLLAR TREE INC COM 256746108 14,218 184,120 SH   OTR 1 165,080 0 19,040
DOLLAR TREE INC COM 256746108 19 241 SH   OTR 2 0 0 241
DOMINION DIAMOND CORP COM 257287102 202 19,783 SH   SOLE 19,783 0 0
DOMINION RES INC VA NEW COM 25746U109 27 400 SH   SOLE 0 0 400
DOMINION RES INC VA NEW COM 25746U109 1,491 22,050 SH   OTR 1 22,050 0 0
DORMAN PRODUCTS INC COM 258278100 3,109 65,502 SH   SOLE 65,502 0 0
DOW CHEM CO COM 260543103 57 1,114 SH   OTR 2 0 0 1,114
DOW CHEM CO COM 260543103 16,072 312,200 SH   SOLE 312,200 0 0
DOW CHEM CO COM 260543103 38 737 SH   OTR 1 737 0 0
DREYFUS STRATEGIC MUN BD FD COM 26202F107 4,505 558,260 SH   OTR 1 558,260 0 0
DRIL-QUIP INC COM 262037104 2,843 48,000 SH   SOLE 48,000 0 0
DSW INC CL A 23334L102 3,159 132,400 SH   SOLE 132,400 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 1,839 25,765 SH   OTR 1 25,765 0 0
DUKE ENERGY CORP NEW COM NEW 26441c204 72 1,005 SH   OTR 2 0 0 1,005
E M C CORP MASS COM 268648102 504 19,620 SH   OTR 2 0 0 19,620
E M C CORP MASS COM 268648102 39 1,500 SH   SOLE 1,500 0 0
EAST WEST BANCORP INC COM 27579R104 12,132 291,927 SH   SOLE 291,927 0 0
EATON VANCE CA MUNI INCOME T SH BEN INT 27826F101 735 55,169 SH   OTR 1 55,169 0 0
EATON VANCE CORP COM NON VTG 278265103 578 17,825 SH   OTR 2 0 0 17,825
EATON VANCE MUN BD FD COM 27827X101 4,841 372,985 SH   OTR 1 372,985 0 0
EATON VANCE MUN BD FD II COM 27827K109 2,357 178,828 SH   OTR 1 178,828 0 0
EATON VANCE NEW YORK MUN BD COM 27827Y109 1,798 136,924 SH   OTR 1 136,924 0 0
ECOLAB INC COM 278865100 712 6,228 SH   OTR 6,228 0 0
ECOLAB INC COM 278865100 1,225 10,710 SH   OTR 1 10,710 0 0
ECOLAB INC COM 278865100 15,059 131,662 SH   OTR 2 0 0 131,662
ECOLAB INC COM 278865100 18,759 164,008 SH   SOLE 164,008 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 2,906 36,800 SH   SOLE 36,800 0 0
ELDORADO GOLD CORP NEW COM 284902103 957 322,848 SH   SOLE 322,848 0 0
ENBRIDGE INC COM 29250N105 2,412 72,500 SH   OTR 72,500 0 0
ENBRIDGE INC COM 29250N105 183,105 5,504,287 SH   SOLE 4,346,877 0 1,157,410
ENCANA CORP COM 292505104 7 1,433 SH   OTR 1,433 0 0
ENCANA CORP COM 292505104 12,752 2,508,311 SH   SOLE 2,505,321 0 2,990
ENDO INTL PLC SHS G30401106 240 3,900 SH   SOLE 3,900 0 0
ENDOCYTE INC COM 29269a102 217 54,053 SH   OTR 2 0 0 54,053
ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 3,170 230,744 SH   OTR 2 0 0 230,744
ENERGY TRANSFER PRTNRS L P UNIT LTD PARTN 29273r109 482 14,279 SH   OTR 2 0 0 14,279
ENERGY TRANSFER PRTNRS L P UNIT LTD PARTN 29273R109 122 3,625 SH   OTR 1 3,625 0 0
ENERPLUS CORP COM 292766102 89 25,776 SH   SOLE 23,774 0 2,002
ENTERPRISE PRODS PARTNERS L COM 293792107 1,361 53,194 SH   OTR 1 52,794 0 400
ENTERPRISE PRODS PARTNERS L COM 293792107 3,560 139,156 SH   OTR 2 0 0 139,156
EOG RES INC COM 26875P101 29,600 418,134 SH   OTR 1 350,066 0 68,068
EOG RES INC COM 26875P101 8,557 120,880 SH   SOLE 120,782 0 98
ESSENDANT INC COM 296689102 2,692 82,800 SH   SOLE 82,800 0 0
ETFS GOLD TR SHS 26922Y105 207 2,000 SH   OTR 1 0 0 2,000
EVERBANK FINL CORP COM 29977G102 1,940 121,400 SH   SOLE 121,400 0 0
EVERTEC INC COM 30040P103 5,625 336,000 SH   SOLE 336,000 0 0
EXELON CORP COM 30161N101 3,030 109,100 SH   SOLE 109,100 0 0
EXLSERVICE HOLDINGS INC COM 302081104 2,702 60,146 SH   SOLE 60,146 0 0
EXXON MOBIL CORP COM 30231G102 3,005 38,545 SH   SOLE 38,160 0 385
EXXON MOBIL CORP COM 30231g102 2,391 30,668 SH   OTR 2 0 0 30,668
EXXON MOBIL CORP COM 30231G102 3,999 51,303 SH   OTR 1 49,178 0 2,125
FACEBOOK INC CL A 30303M102 1 7 SH   OTR 1 7 0 0
FACEBOOK INC CL A 30303m102 945 9,025 SH   OTR 2 0 0 9,025
FACEBOOK INC CL A 30303M102 461 4,400 SH   SOLE 4,400 0 0
FEDERATED INVS INC PA CL B 314211103 12,692 443,000 SH   SOLE 0 0 443,000
FEDEX CORP COM 31428X106 730 4,903 SH   OTR 1 4,903 0 0
FEDEX CORP COM 31428x106 49 327 SH   OTR 2 0 0 327
FIRST SOLAR INC COM 336433107 77 1,160 SH   OTR 1 1,160 0 0
FIRST SOLAR INC COM 336433107 3,451 52,300 SH   SOLE 52,300 0 0
FIRSTSERVICE CORP NEW SUB VTG SH 33767E103 60,593 1,498,890 SH   SOLE 1,209,547 0 289,343
FLUOR CORP NEW COM 343412102 71 1,500 SH   OTR 1 1,500 0 0
FLUOR CORP NEW COM 343412102 2,937 62,200 SH   SOLE 62,200 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 1,547 16,756 SH   SOLE 0 0 16,756
FOOT LOCKER INC COM 344849104 2,994 46,000 SH   SOLE 46,000 0 0
FOOT LOCKER INC COM 344849104 85 1,300 SH   OTR 1 1,300 0 0
FOOT LOCKER INC COM 344849104 169 2,600 SH   OTR 2 0 0 2,600
FORD MTR CO DEL COM PAR $0.01 345370860 729 51,750 SH   OTR 2 0 0 51,750
FORD MTR CO DEL COM PAR $0.01 345370860 2,948 209,249 SH   SOLE 208,200 0 1,049
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 2,430 195,000 SH   SOLE 195,000 0 0
FORWARD AIR CORP COM 349853101 2,761 64,200 SH   SOLE 64,200 0 0
FRANCO NEVADA CORP COM 351858105 72,983 1,594,335 SH   SOLE 1,593,745 0 590
FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 214 5,110 SH   OTR 1 0 0 5,110
FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 5,828 139,300 SH   SOLE 0 0 139,300
GAMESTOP CORP NEW CL A 36467w109 1 30 SH   OTR 2 0 0 30
GAMESTOP CORP NEW CL A 36467W109 2,431 86,700 SH   SOLE 86,700 0 0
GENERAL ELECTRIC CO COM 369604103 2,147 68,917 SH   OTR 2 0 0 68,917
GENERAL ELECTRIC CO COM 369604103 412 13,230 SH   SOLE 11,130 0 2,100
GENERAL ELECTRIC CO COM 369604103 855 27,463 SH   OTR 1 27,463 0 0
GENERAL MLS INC COM 370334104 20 350 SH   OTR 1 350 0 0
GENERAL MLS INC COM 370334104 671 11,640 SH   OTR 2 0 0 11,640
GENERAL MTRS CO COM 37045V100 74 2,162 SH   OTR 1 2,162 0 0
GENERAL MTRS CO COM 37045V100 14,291 419,200 SH   SOLE 419,200 0 0
GENESCO INC COM 371532102 3,188 56,100 SH   SOLE 56,100 0 0
GILDAN ACTIVEWEAR INC COM 375916103 1,357 47,700 SH   OTR 47,700 0 0
GILDAN ACTIVEWEAR INC COM 375916103 193,457 6,800,010 SH   SOLE 6,777,940 0 22,070
GILEAD SCIENCES INC COM 375558103 40,157 396,846 SH   OTR 1 339,051 0 57,795
GILEAD SCIENCES INC COM 375558103 480 4,744 SH   OTR 2 0 0 4,744
GILEAD SCIENCES INC COM 375558103 3,663 36,200 SH   SOLE 36,200 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 5,741 142,275 SH   SOLE 0 0 142,275
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 1,065 26,400 SH   OTR 1 0 0 26,400
GLAXOSMITHKLINE PLC SPONSORED ADR 37733w105 241 5,985 SH   OTR 2 0 0 5,985
GLOBUS MED INC CL A 379577208 2,267 81,500 SH   SOLE 81,500 0 0
GLU MOBILE INC COM 379890106 46 19,000 SH   OTR 2 0 0 19,000
GOLDCORP INC NEW COM 380956409 1,022 88,400 SH   OTR 88,400 0 0
GOLDCORP INC NEW COM 380956409 66,639 5,762,909 SH   SOLE 5,730,225 0 32,684
GOLDMAN SACHS GROUP INC COM 38141G104 257 1,425 SH   OTR 1 1,425 0 0
GOLDMAN SACHS GROUP INC COM 38141g104 1 5 SH   OTR 2 0 0 5
GRACO INC COM 384109104 1,313 18,214 SH   OTR 18,214 0 0
GRACO INC COM 384109104 10,991 152,509 SH   OTR 1 152,509 0 0
GRACO INC COM 384109104 17,376 241,104 SH   OTR 2 0 0 241,104
GRACO INC COM 384109104 124,372 1,725,709 SH   SOLE 1,725,404 0 305
GRAHAM HLDGS CO COM 384637104 48 99 SH   OTR 1 99 0 0
GRAHAM HLDGS CO COM 384637104 2,764 5,700 SH   SOLE 5,700 0 0
GRAINGER W W INC COM 384802104 693 3,419 SH   OTR 3,419 0 0
GRAINGER W W INC COM 384802104 16,907 83,453 SH   SOLE 83,453 0 0
GRAINGER W W INC COM 384802104 12,821 63,283 SH   OTR 2 0 0 63,283
GRAINGER W W INC COM 384802104 781 3,856 SH   OTR 1 3,856 0 0
GRAN TIERRA ENERGY INC COM 38500T101 79 36,100 SH   SOLE 36,100 0 0
GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 518 18,866 SH   SOLE 18,866 0 0
GROUPE CGI INC CL A SUB VTG 39945C109 531 13,242 SH   OTR 13,242 0 0
GROUPE CGI INC CL A SUB VTG 39945C109 177,683 4,435,022 SH   SOLE 3,411,602 0 1,023,420
GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 3,485 128,066 SH   SOLE 0 0 128,066
GW PHARMACEUTICALS PLC ADS 36197T103 4,597 66,200 SH   SOLE 0 0 66,200
HAIN CELESTIAL GROUP INC COM 405217100 8,810 218,135 SH   OTR 1 174,110 0 44,025
HARTFORD FINL SVCS GROUP INC COM 416515104 2,851 65,600 SH   SOLE 65,500 0 100
HCA HOLDINGS INC COM 40412C101 237 3,500 SH   SOLE 3,500 0 0
HDFC BANK LTD ADR REPS 3 SHS 40415F101 23,624 383,509 SH   OTR 2 0 0 383,509
HDFC BANK LTD ADR REPS 3 SHS 40415F101 72,077 1,170,082 SH   SOLE 0 0 1,170,082
HDFC BANK LTD ADR REPS 3 SHS 40415F101 21,866 354,966 SH   OTR 1 0 0 354,966
HDFC BANK LTD ADR REPS 3 SHS 40415F101 436 7,085 SH   OTR 0 0 7,085
HEALTHSOUTH CORP COM NEW 421924309 226 6,500 SH   SOLE 6,500 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 2,558 486,300 SH   SOLE 486,300 0 0
HELMERICH & PAYNE INC COM 423452101 2,795 52,200 SH   SOLE 52,200 0 0
HI-CRUSH PARTNERS LP COM UNIT LTD 428337109 77 12,945 SH   OTR 2 0 0 12,945
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 6,211 757,400 SH   SOLE 757,400 0 0
HONDA MOTOR LTD AMERN SHS 438128308 5,553 173,900 SH   SOLE 0 0 173,900
HONEYWELL INTL INC COM 438516106 202 1,950 SH   OTR 1 1,950 0 0
HONEYWELL INTL INC COM 438516106 213 2,057 SH   OTR 2 0 0 2,057
HONEYWELL INTL INC COM 438516106 11,123 107,400 SH   SOLE 107,400 0 0
HP INC COM 40434L105 10 852 SH   OTR 852 0 0
HP INC COM 40434L105 2,819 238,100 SH   SOLE 238,100 0 0
HSBC HLDGS PLC SDCV 5.625%12/2 404280AR0 25,295 25,200,000 PRN   SOLE 0 0 25,200,000
HSBC HLDGS PLC SPON ADR NEW 404280406 5,621 142,400 SH   SOLE 0 0 142,400
HUANENG PWR INTL INC SPON ADR H SHS 443304100 5,447 158,800 SH   SOLE 0 0 158,800
HUDBAY MINERALS INC COM 443628102 84 22,000 SH   SOLE 22,000 0 0
IAMGOLD CORP COM 450913108 67 46,679 SH   SOLE 46,679 0 0
ICICI BK LTD ADR 45104G104 8 975 SH   OTR 1 0 0 975
ICICI BK LTD ADR 45104G104 5,423 692,600 SH   SOLE 0 0 692,600
ICON PLC SHS G4705A100 6,030 77,600 SH   SOLE 77,600 0 0
IHS INC CL A 451734107 816 6,889 SH   OTR 6,889 0 0
IHS INC CL A 451734107 705 5,955 SH   OTR 1 5,955 0 0
IHS INC CL A 451734107 15,112 127,606 SH   OTR 2 0 0 127,606
IHS INC CL A 451734107 21,860 184,581 SH   SOLE 184,581 0 0
ILLUMINA INC COM 452327109 21,060 109,719 SH   OTR 1 90,979 0 18,740
ILLUMINA INC COM 452327109 326 1,700 SH   SOLE 1,700 0 0
IMPERIAL OIL LTD COM NEW 453038408 2,129 65,307 SH   SOLE 57,173 0 8,134
IMPERIAL OIL LTD COM NEW 453038408 953 29,236 SH   OTR 1 20,886 0 8,350
INTEL CORP COM 458140100 531 15,400 SH   SOLE 15,000 0 400
INTEL CORP COM 458140100 60,586 1,758,654 SH   OTR 1 1,576,589 0 182,065
INTEL CORP COM 458140100 678 19,688 SH   OTR 2 0 0 19,688
INTERCONTINENTAL EXCHANGE IN COM 45866F104 13,761 53,700 SH   SOLE 53,692 0 8
INTERNATIONAL BANCSHARES COR COM 459044103 2,542 98,900 SH   SOLE 98,900 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 145 1,055 SH   OTR 1 1,055 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 188 1,367 SH   OTR 2 0 0 1,367
INTERNATIONAL BUSINESS MACHS COM 459200101 2,973 21,600 SH   SOLE 21,600 0 0
INTEROIL CORP COM 460951106 4,609 146,700 SH   SOLE 146,700 0 0
INTRA CELLULAR THERAPIES INC COM 46116x101 985 18,320 SH   OTR 2 0 0 18,320
INTUIT COM 461202103 396 4,100 SH   SOLE 4,100 0 0
INVESCO ADVANTAGE MUNICIPAL SH BEN INT 46132E103 3,307 280,705 SH   OTR 1 280,705 0 0
INVESCO MUN OPPORTUNITY TR COM 46132C107 4,911 372,885 SH   OTR 1 372,885 0 0
INVESCO MUN TR COM 46131J103 4,727 370,173 SH   OTR 1 370,173 0 0
INVESCO PA VALUE MUN INCOME COM 46132K109 2,345 182,917 SH   OTR 1 182,917 0 0
INVESCO QUALITY MUNI INC TRS COM 46133G107 2,320 182,812 SH   OTR 1 182,812 0 0
INVESCO TR INVT GRADE MUNS COM 46131M106 4,163 312,322 SH   OTR 1 312,322 0 0
INVESCO TR INVT GRADE NY MUN COM 46131T101 1,260 86,210 SH   OTR 1 86,210 0 0
IONIS PHARMACEUTICALS INC COM 462222100 303 4,900 SH   SOLE 4,900 0 0
ISHARES MODERT ALLOC ETF 464289875 272 7,975 SH   OTR 2 0 0 7,975
ISHARES MSCI BRZ CAP ETF 464286400 3,198 154,652 SH   SOLE 0 0 154,652
ISHARES MSCI TURKEY ETF 464286715 4,861 133,700 SH   SOLE 0 0 133,700
ISHARES SILVER TRUST ISHARES 46428q109 314 23,800 SH   OTR 2 0 0 23,800
ISHARES TR CORE S&P MCP ETF 464287507 12,276 88,112 SH   OTR 1 88,112 0 0
ISHARES TR CORE S&P SCP ETF 464287804 11,345 103,029 SH   OTR 1 103,029 0 0
ISHARES TR CORE S&P500 ETF 464287200 183,942 897,849 SH   OTR 2 0 0 897,849
ISHARES TR CORE S&P500 ETF 464287200 3,057 14,920 SH   OTR 1 14,920 0 0
ISHARES TR EAFE GRWTH ETF 464288885 201 2,990 SH   OTR 2 0 0 2,990
ISHARES TR EAFE SML CP ETF 464288273 5,894 118,000 SH   SOLE 118,000 0 0
ISHARES TR EUROPE ETF 464287861 550 13,700 SH   OTR 13,700 0 0
ISHARES TR HDG MSCI GERMN 46434V704 731 30,000 SH   OTR 2 0 0 30,000
ISHARES TR IBOXX HI YD ETF 464288513 1,104 13,700 SH   OTR 13,700 0 0
ISHARES TR IBOXX INV CP ETF 464287242 1,459 12,800 SH   OTR 12,800 0 0
ISHARES TR MSCI AC ASIA ETF 464288182 23,061 431,766 SH   OTR 2 0 0 431,766
ISHARES TR MSCI EAFE ETF 464287465 1,054 17,945 SH   SOLE 5,820 0 12,125
ISHARES TR MSCI EAFE ETF 464287465 10,745 182,986 SH   OTR 1 182,986 0 0
ISHARES TR MSCI EAFE ETF 464287465 43,576 742,090 SH   OTR 2 0 0 742,090
ISHARES TR MSCI EMG MKT ETF 464287234 486 15,100 SH   OTR 15,100 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 325 10,100 SH Put SOLE 10,100 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 18,689 580,582 SH   OTR 2 0 0 580,582
ISHARES TR MSCI EMG MKT ETF 464287234 395 12,265 SH   SOLE 12,265 0 0
ISHARES TR MSCI INDIA ETF 46429B598 336 12,203 SH   OTR 2 0 0 12,203
ISHARES TR MSCI KLD400 SOC 464288570 1,210 15,985 SH   OTR 2 0 0 15,985
ISHARES TR NASDQ BIOTEC ETF 464287556 905 2,675 SH   OTR 2 0 0 2,675
ISHARES TR RUS 1000 GRW ETF 464287614 3,099 31,153 SH   OTR 2 0 0 31,153
ISHARES TR RUS 1000 VAL ETF 464287598 1,026 10,486 SH   OTR 2 0 0 10,486
ISHARES TR RUS 2000 VAL ETF 464287630 525 5,711 SH   OTR 2 0 0 5,711
ISHARES TR RUSSELL 2000 ETF 464287655 939 8,335 SH   SOLE 8,335 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 1,527 13,562 SH   OTR 2 0 0 13,562
ISHARES TR RUSSELL 3000 ETF 464287689 3,680 30,589 SH   OTR 2 0 0 30,589
ISHARES TR S&P 100 ETF 464287101 319 3,497 SH   OTR 2 0 0 3,497
ISHARES TR S&P 500 GRWT ETF 464287309 1,164 10,050 SH   OTR 2 0 0 10,050
ISHARES TR SELECT DIVID ETF 464287168 301 4,000 SH   OTR 2 0 0 4,000
ISHARES TR SELECT DIVID ETF 464287168 4,288 57,055 SH   OTR 1 57,055 0 0
ISHARES TR TIPS BD ETF 464287176 1,952 17,800 SH   OTR 17,800 0 0
ISHARES TR U.S. PFD STK ETF 464288687 134 3,437 SH   OTR 3,437 0 0
ISHARES TR U.S. PFD STK ETF 464288687 248 6,375 SH   OTR 2 0 0 6,375
ISHARES TR US HOME CONS ETF 464288752 294 10,855 SH   OTR 2 0 0 10,855
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 5,278 810,700 SH   SOLE 0 0 810,700
J2 GLOBAL INC COM 48123V102 379 4,600 SH   SOLE 4,600 0 0
JAMES RIV GROUP LTD COM G5005R107 1,325 39,500 SH   SOLE 39,500 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 318 2,260 SH   OTR 1 160 0 2,100
JD COM INC SPON ADR CL A 47215p106 3,323 103,000 SH   OTR 2 0 0 103,000
JOHNSON & JOHNSON COM 478160104 2,940 28,618 SH   OTR 28,618 0 0
JOHNSON & JOHNSON COM 478160104 25,048 243,852 SH   OTR 1 228,852 0 15,000
JOHNSON & JOHNSON COM 478160104 43,256 421,110 SH   OTR 2 0 0 421,110
JOHNSON & JOHNSON COM 478160104 240,423 2,340,564 SH   SOLE 2,340,279 0 285
JOHNSON CTLS INC COM 478366107 1,066 27,000 SH   OTR 1 0 0 27,000
JONES LANG LASALLE INC COM 48020Q107 11,407 71,354 SH   SOLE 71,354 0 0
JPMORGAN CHASE & CO COM 46625H100 764 11,573 SH   SOLE 10,463 0 1,110
JPMORGAN CHASE & CO COM 46625H100 2,604 39,438 SH   OTR 2 0 0 39,438
JPMORGAN CHASE & CO COM 46625H100 22,300 337,727 SH   OTR 1 297,872 0 39,855
KAYNE ANDERSON MLP INVT CO COM 486606106 197 11,415 SH   OTR 1 11,415 0 0
KAYNE ANDERSON MLP INVT CO COM 486606106 17 965 SH   OTR 2 0 0 965
KEARNY FINL CORP MD COM 48716P108 127 10,000 SH   OTR 1 10,000 0 0
KEURIG GREEN MTN INC COM 49271M100 5,210 57,900 SH   SOLE 57,900 0 0
KEYCORP NEW COM 493267108 136 10,320 SH   OTR 2 0 0 10,320
KIMBERLY CLARK CORP COM 494368103 419 3,293 SH   OTR 1 3,293 0 0
KIMBERLY CLARK CORP COM 494368103 80 629 SH   OTR 2 0 0 629
KINDER MORGAN INC DEL COM 49456B101 730 48,910 SH   OTR 1 48,910 0 0
KINDER MORGAN INC DEL COM 49456b101 1,388 93,060 SH   OTR 2 0 0 93,060
KLONDEX MNS LTD COM 498696103 1,249 610,366 SH   SOLE 610,366 0 0
KROGER CO COM 501044101 44,895 1,073,268 SH   OTR 1 920,413 0 152,855
LAKE SHORE GOLD CORP COM 510728108 1,847 2,280,867 SH   SOLE 2,280,867 0 0
LAUDER ESTEE COS INC CL A 518439104 11,842 134,475 SH   SOLE 134,300 0 175
LILLY ELI & CO COM 532457108 3,075 36,490 SH   OTR 1 18,490 0 18,000
LINCOLN NATL CORP IND COM 534187109 2,749 54,700 SH   SOLE 54,700 0 0
LINCOLN NATL CORP IND COM 534187109 141 2,800 SH   OTR 2 0 0 2,800
LINEAR TECHNOLOGY CORP COM 535678106 1,200 28,259 SH   OTR 28,259 0 0
LINEAR TECHNOLOGY CORP COM 535678106 9,080 213,803 SH   OTR 1 213,803 0 0
LINEAR TECHNOLOGY CORP COM 535678106 14,532 342,180 SH   OTR 2 0 0 342,180
LINEAR TECHNOLOGY CORP COM 535678106 110,552 2,603,060 SH   SOLE 2,603,060 0 0
LINN ENERGY LLC UNIT LTD LIAB 536020100 15 11,574 SH   OTR 2 0 0 11,574
LOCKHEED MARTIN CORP COM 539830109 236 1,086 SH   OTR 2 0 0 1,086
LOCKHEED MARTIN CORP COM 539830109 50 228 SH   SOLE 228 0 0
LOWES COS INC COM 548661107 27,875 366,588 SH   SOLE 366,588 0 0
LOWES COS INC COM 548661107 1,075 14,138 SH   OTR 14,138 0 0
LOWES COS INC COM 548661107 25,352 333,409 SH   OTR 1 300,067 0 33,342
LOWES COS INC COM 548661107 19,823 260,698 SH   OTR 2 0 0 260,698
MAG SILVER CORP COM 55903Q104 141 20,000 SH   SOLE 20,000 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 1,198 17,635 SH   OTR 1 10,155 0 7,480
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 3,479 51,229 SH   OTR 2 0 0 51,229
MAGNA INTL INC COM 559222401 133,693 3,294,213 SH   SOLE 3,280,221 0 13,992
MANAGED DURATION INVT GRD FU COM 56165R103 1,168 84,900 SH   OTR 1 84,900 0 0
MANPOWERGROUP INC COM 56418h100 155 1,836 SH   OTR 2 0 0 1,836
MANPOWERGROUP INC COM 56418H100 2,782 33,000 SH   SOLE 33,000 0 0
MANULIFE FINL CORP COM 56501R106 45 3,000 SH   OTR 1 3,000 0 0
MANULIFE FINL CORP COM 56501R106 289,085 19,274,178 SH   SOLE 15,609,682 0 3,664,496
MARATHON OIL CORP COM 565849106 126 10,000 SH   OTR 2 0 0 10,000
MARATHON OIL CORP COM 565849106 2,174 172,700 SH   SOLE 172,700 0 0
MARCUS & MILLICHAP INC COM 566324109 2,474 84,900 SH   SOLE 84,900 0 0
MARKET VECTORS ETF TR RUSSIA ETF 57060U506 2,930 200,000 SH   SOLE 0 0 200,000
MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 1,521 26,700 SH   SOLE 26,700 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 278 31,500 SH   SOLE 31,500 0 0
MASTERCARD INC CL A 57636Q104 15,563 159,850 SH   OTR 1 159,850 0 0
MASTERCARD INC CL A 57636q104 26,695 274,187 SH   OTR 2 0 0 274,187
MASTERCARD INC CL A 57636Q104 179,536 1,844,042 SH   SOLE 1,504,964 0 339,078
MASTERCARD INC CL A 57636Q104 1,969 20,219 SH   OTR 20,219 0 0
MATTEL INC COM 577081102 3,288 121,000 SH   SOLE 121,000 0 0
MATTRESS FIRM HLDG CORP COM 57722W106 4,258 95,400 SH   SOLE 95,400 0 0
MAXIMUS INC COM 577933104 844 15,000 SH   OTR 1 15,000 0 0
MCDONALDS CORP COM 580135101 1,643 13,910 SH   OTR 1 13,910 0 0
MCDONALDS CORP COM 580135101 1,570 13,290 SH   OTR 2 0 0 13,290
MCDONALDS CORP COM 580135101 1,111 9,405 SH   SOLE 9,105 0 300
MCKESSON CORP COM 58155q103 913 4,627 SH   OTR 2 0 0 4,627
MEDIVATION INC COM 58501N101 242 5,000 SH   SOLE 5,000 0 0
MEDTRONIC PLC SHS g5960l103 411 5,348 SH   OTR 2 0 0 5,348
MERCK & CO INC NEW COM 58933Y105 5,273 99,823 SH   OTR 1 99,123 0 700
MERCK & CO INC NEW COM 58933y105 3,533 66,896 SH   OTR 2 0 0 66,896
MERCK & CO INC NEW COM 58933Y105 2,999 56,770 SH   SOLE 56,570 0 200
METHANEX CORP COM 59151K108 18,570 561,901 SH   SOLE 416,167 0 145,734
METLIFE INC COM 59156r108 86 1,790 SH   OTR 2 0 0 1,790
METLIFE INC COM 59156R108 2,905 60,250 SH   SOLE 59,000 0 1,250
METTLER TOLEDO INTERNATIONAL COM 592688105 1,506 4,440 SH   OTR 4,440 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 9,451 27,869 SH   OTR 1 27,869 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 22,136 65,273 SH   OTR 2 0 0 65,273
METTLER TOLEDO INTERNATIONAL COM 592688105 111,364 328,380 SH   SOLE 328,380 0 0
MGIC INVT CORP WIS COM 552848103 26,109 2,956,822 SH   OTR 1 2,365,427 0 591,395
MICROSOFT CORP COM 594918104 91,120 1,642,397 SH   OTR 1 1,480,677 0 161,720
MICROSOFT CORP COM 594918104 4,564 82,261 SH   OTR 2 0 0 82,261
MICROSOFT CORP COM 594918104 1,916 34,540 SH   SOLE 34,100 0 440
MIDDLEBY CORP COM 596278101 1,103 10,226 SH   OTR 10,226 0 0
MIDDLEBY CORP COM 596278101 86,902 805,622 SH   SOLE 805,622 0 0
MIDDLEBY CORP COM 596278101 7,629 70,725 SH   OTR 1 70,725 0 0
MIDDLEBY CORP COM 596278101 13,894 128,800 SH   OTR 2 0 0 128,800
MITEL NETWORKS CORP COM 60671Q104 32,287 4,184,311 SH   SOLE 3,003,331 0 1,180,980
MONOTYPE IMAGING HOLDINGS IN COM 61022P100 1,823 77,100 SH   SOLE 77,100 0 0
MONSANTO CO NEW COM 61166w101 364 3,690 SH   OTR 2 0 0 3,690
MOODYS CORP COM 615369105 3,357 33,460 SH   OTR 33,460 0 0
MOODYS CORP COM 615369105 24,254 241,720 SH   OTR 1 241,720 0 0
MOODYS CORP COM 615369105 42,244 421,010 SH   OTR 2 0 0 421,010
MOODYS CORP COM 615369105 281,226 2,802,730 SH   SOLE 2,802,730 0 0
MORGAN STANLEY COM NEW 617446448 2,745 86,300 SH   SOLE 86,300 0 0
MPLX LP COM UNIT REP LTD 55336v100 395 10,042 SH   OTR 2 0 0 10,042
MSC INDL DIRECT INC CL A 553530106 985 17,500 SH   SOLE 17,500 0 0
MSCI INC COM 55354G100 1,852 25,672 SH   OTR 25,672 0 0
MSCI INC COM 55354G100 140,652 1,949,975 SH   SOLE 1,618,578 0 331,397
MSCI INC COM 55354g100 26,684 369,941 SH   OTR 2 0 0 369,941
MSCI INC COM 55354G100 11,997 166,322 SH   OTR 1 166,322 0 0
MUELLER INDS INC COM 624756102 2,612 96,400 SH   SOLE 96,400 0 0
MURPHY OIL CORP COM 626717102 2,346 104,500 SH   SOLE 104,500 0 0
MYLAN N V SHS EURO n59465109 141 2,600 SH   OTR 2 0 0 2,600
MYLAN N V SHS EURO N59465109 324 6,000 SH   SOLE 6,000 0 0
NATIONAL OILWELL VARCO INC COM 637071101 92 2,750 SH   OTR 2 0 0 2,750
NATIONAL OILWELL VARCO INC COM 637071101 2,736 81,700 SH   SOLE 81,700 0 0
NEPTUNE TECHNOLOGIES BIORESO COM 64077P108 161 150,000 SH   SOLE 150,000 0 0
NEW AMER HIGH INCOME FD INC COM NEW 641876800 116 15,175 SH   OTR 1 15,175 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 6,045 192,700 SH   SOLE 192,700 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 2,991 183,300 SH   SOLE 183,300 0 0
NEWMONT MINING CORP COM 651639106 9,184 510,508 SH   SOLE 510,508 0 0
NEWMONT MINING CORP COM 651639106 1,196 66,492 SH   OTR 66,492 0 0
NEXTERA ENERGY INC COM 65339F101 6,997 67,350 SH   OTR 1 56,150 0 11,200
NGL ENERGY PARTNERS LP COM UNIT REPST 62913m107 110 10,000 SH   OTR 2 0 0 10,000
NIC INC COM 62914B100 844 42,900 SH   SOLE 42,900 0 0
NIKE INC CL B 654106103 1,749 27,990 SH   OTR 27,990 0 0
NIKE INC CL B 654106103 14,827 237,234 SH   OTR 1 237,234 0 0
NIKE INC CL B 654106103 25,273 404,375 SH   OTR 2 0 0 404,375
NIKE INC CL B 654106103 181,427 2,902,828 SH   SOLE 2,901,648 0 1,180
NIPPON TELEG & TEL CORP SPONSORED ADR 654624105 6,072 152,800 SH   SOLE 0 0 152,800
NOAH HLDGS LTD SPONSORED ADS 65487X102 4,955 177,400 SH   SOLE 177,400 0 0
NOKIA CORP SPONSORED ADR 654902204 83 11,875 SH   OTR 1 0 0 11,875
NORDSON CORP COM 655663102 757 11,800 SH   SOLE 11,800 0 0
NORTHROP GRUMMAN CORP COM 666807102 38 200 SH   OTR 2 0 0 200
NORTHROP GRUMMAN CORP COM 666807102 820 4,345 SH   OTR 1 4,345 0 0
NOVARTIS A G SPONSORED ADR 66987V109 19 225 SH   SOLE 0 0 225
NOVARTIS A G SPONSORED ADR 66987v109 78 910 SH   OTR 2 0 0 910
NOVARTIS A G SPONSORED ADR 66987V109 51,990 604,251 SH   OTR 1 0 0 604,251
NOVO-NORDISK A S ADR 670100205 914 15,740 SH   OTR 1 0 0 15,740
NOVO-NORDISK A S ADR 670100205 5,982 103,000 SH   SOLE 0 0 103,000
NUVEEN AMT-FREE MUN INCOME F COM 670657105 4,516 326,091 SH   OTR 1 326,091 0 0
NUVEEN CONN PREM INCOME MUN COM 67060D107 2,270 177,900 SH   OTR 1 177,900 0 0
NUVEEN MD PREM INCOME MUN FD COM 67061Q107 2,329 183,527 SH   OTR 1 183,527 0 0
NUVEEN MUN ADVANTAGE FD INC COM 67062H106 4,419 319,083 SH   OTR 1 319,083 0 0
NUVEEN N C PREM INCOME MUN F COM 67060P100 2,220 169,499 SH   OTR 1 169,499 0 0
NUVEEN NY AMT FREE MUN INCOM COM 670656107 4,603 350,604 SH   OTR 1 350,604 0 0
NUVEEN NY DIVID ADVNTG MUN F COM 67066X107 1,755 123,351 SH   OTR 1 123,351 0 0
NUVEEN OHIO QUALITY INCOME M COM 670980101 1,169 76,611 SH   OTR 1 76,611 0 0
NUVEEN PA INVT QUALITY MUN F COM 670972108 2,314 168,893 SH   OTR 1 168,893 0 0
NUVEEN PREM INCOME MUN FD COM 67062T100 4,726 335,180 SH   OTR 1 335,180 0 0
NUVEEN PREM INCOME MUN FD 2 COM 67063W102 4,748 328,340 SH   OTR 1 328,340 0 0
NUVEEN PREMIER MUN INCOME FD COM 670988104 2,085 152,643 SH   OTR 1 152,643 0 0
NUVEEN QUALITY MUN FD INC COM 67062N103 3,544 259,832 SH   OTR 1 259,832 0 0
NUVEEN TEX QUALITY INCOME MU COM 670983105 1,113 77,113 SH   OTR 1 77,113 0 0
NXP SEMICONDUCTORS N V COM N6596X109 5,198 61,700 SH   SOLE 61,700 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 72 1,065 SH   OTR 1 1,065 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 277 4,095 SH   OTR 2 0 0 4,095
OCEANEERING INTL INC COM 675232102 2,630 70,100 SH   SOLE 70,100 0 0
OI S.A. SPN ADR PFD NEW 670851401 5 11,350 SH   OTR 2 0 0 11,350
OM ASSET MGMT PLC SHS G67506108 5,454 355,800 SH   SOLE 355,800 0 0
ON ASSIGNMENT INC COM 682159108 1,919 42,700 SH   SOLE 42,700 0 0
ONEOK PARTNERS LP UNIT LTD PARTN 68268N103 215 7,150 SH   OTR 1 7,150 0 0
OPEN TEXT CORP COM 683715106 98,795 2,059,296 SH   SOLE 2,050,322 0 8,974
ORACLE CORP COM 68389X105 1,595 43,667 SH   OTR 43,667 0 0
ORACLE CORP COM 68389X105 137,287 3,758,209 SH   SOLE 3,086,798 0 671,411
ORACLE CORP COM 68389X105 18,946 518,653 SH   OTR 2 0 0 518,653
ORACLE CORP COM 68389X105 12,607 345,123 SH   OTR 1 345,123 0 0
ORBITAL ATK INC COM 68557N103 3,127 35,000 SH   SOLE 35,000 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404d108 1,071 81,564 SH   OTR 2 0 0 81,564
PAPA JOHNS INTL INC COM 698813102 1,240 22,200 SH   SOLE 22,200 0 0
PARKER HANNIFIN CORP COM 701094104 549 5,660 SH   OTR 1 5,660 0 0
PARKER HANNIFIN CORP COM 701094104 44 454 SH   OTR 2 0 0 454
PAYCHEX INC COM 704326107 10,647 201,300 SH   SOLE 201,300 0 0
PAYPAL HLDGS INC COM 70450Y103 100 2,775 SH   OTR 1 2,775 0 0
PAYPAL HLDGS INC COM 70450y103 253 7,000 SH   OTR 2 0 0 7,000
PEGASYSTEMS INC COM 705573103 4,194 152,500 SH   SOLE 152,500 0 0
PEMBINA PIPELINE CORP COM 706327103 27,318 1,252,927 SH   SOLE 1,249,882 0 3,045
PENGROWTH ENERGY CORP COM 70706P104 9 12,560 SH   SOLE 4,700 0 7,860
PENN WEST PETE LTD NEW COM 707887105 9 10,336 SH   SOLE 4,839 0 5,497
PEPSICO INC COM 713448108 1,608 16,096 SH   OTR 1 14,297 0 1,799
PEPSICO INC COM 713448108 25,319 253,397 SH   OTR 2 0 0 253,397
PEPSICO INC COM 713448108 31,700 317,253 SH   SOLE 316,853 0 400
PEPSICO INC COM 713448108 1,329 13,302 SH   OTR 13,302 0 0
PERFORMANCE SPORTS GROUP LTD COM 71377G100 29,411 3,048,735 SH   SOLE 2,447,262 0 601,473
PFIZER INC COM 717081103 268 8,311 SH   OTR 1 8,311 0 0
PFIZER INC COM 717081103 267 8,279 SH   OTR 2 0 0 8,279
PFIZER INC COM 717081103 16,227 502,689 SH   SOLE 500,664 0 2,025
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 1,425 47,300 SH   SOLE 47,300 0 0
PHILIP MORRIS INTL INC COM 718172109 70 800 SH   OTR 1 800 0 0
PHILIP MORRIS INTL INC COM 718172109 315 3,585 SH   OTR 2 0 0 3,585
PHILIP MORRIS INTL INC COM 718172109 40 450 SH   SOLE 150 0 300
PHILLIPS 66 COM 718546104 362 4,430 SH   OTR 1 4,430 0 0
PHILLIPS 66 COM 718546104 51 620 SH   OTR 2 0 0 620
PILGRIMS PRIDE CORP NEW COM 72147K108 3,106 140,600 SH   SOLE 140,600 0 0
PINNACLE WEST CAP CORP COM 723484101 1,046 16,226 SH   OTR 1 15,701 0 525
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 795 34,422 SH   OTR 2 0 0 34,422
PLUM CREEK TIMBER CO INC COM 729251108 573 12,000 SH   OTR 1 12,000 0 0
PLUM CREEK TIMBER CO INC COM 729251108 85 1,775 SH   OTR 2 0 0 1,775
POTASH CORP SASK INC COM 73755l107 3 200 SH   OTR 2 0 0 200
POTASH CORP SASK INC COM 73755L107 25,348 1,478,939 SH   SOLE 1,063,551 0 415,388
POWERSHARES DB CMDTY IDX TRA UNIT BEN INT 73935S105 870 65,100 SH   OTR 65,100 0 0
POWERSHARES ETF TR II S&P500 LOW VOL 73937B779 555 14,400 SH   OTR 14,140 0 260
POWERSHARES ETF TRUST DYN BIOT & GEN 73935X856 852 16,870 SH   OTR 2 0 0 16,870
POWERSHARES ETF TRUST II SENIOR LN PORT 73936Q769 1,568 70,000 SH   SOLE 70,000 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 65 580 SH   SOLE 0 0 580
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 853 7,630 SH   OTR 2 0 0 7,630
POWERSHS DB MULTI SECT COMM DB GOLD FUND 73936B606 201 5,795 SH   OTR 2 0 0 5,795
PPG INDS INC COM 693506107 10,613 107,400 SH   SOLE 107,400 0 0
PPG INDS INC COM 693506107 84 846 SH   OTR 2 0 0 846
PRAXAIR INC COM 74005P104 743 7,256 SH   OTR 7,256 0 0
PRAXAIR INC COM 74005P104 917 8,951 SH   OTR 1 8,951 0 0
PRAXAIR INC COM 74005p104 12,561 122,664 SH   OTR 2 0 0 122,664
PRAXAIR INC COM 74005P104 21,331 208,313 SH   SOLE 208,093 0 220
PRECISION DRILLING CORP COM 2010 74022D308 22,865 5,780,142 SH   SOLE 5,623,200 0 156,942
PREFERRED BK LOS ANGELES CA COM NEW 740367404 710 21,500 SH   SOLE 21,500 0 0
PRICELINE GRP INC COM NEW 741503403 389 305 SH   OTR 1 305 0 0
PRIMERO MNG CORP COM 74164W106 17,281 7,659,249 SH   SOLE 7,659,249 0 0
PROCTER & GAMBLE CO COM 742718109 3,207 40,380 SH   SOLE 39,600 0 780
PROCTER & GAMBLE CO COM 742718109 539 6,785 SH   OTR 1 6,785 0 0
PROCTER & GAMBLE CO COM 742718109 2,780 35,014 SH   OTR 2 0 0 35,014
PROSHARES TR II ULTRASHORT YEN N 74347W569 308 3,500 SH   OTR 1 3,500 0 0
PRUDENTIAL FINL INC COM 744320102 120 1,470 SH   OTR 2 0 0 1,470
PRUDENTIAL FINL INC COM 744320102 13,758 169,000 SH   SOLE 169,000 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 251 3,200 SH   SOLE 3,200 0 0
PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103 3,592 292,485 SH   OTR 1 292,485 0 0
QEP RES INC COM 74733V100 2,617 195,300 SH   SOLE 195,300 0 0
QUALCOMM INC COM 747525103 3 70 SH   OTR 1 70 0 0
QUALCOMM INC COM 747525103 1,560 31,219 SH   OTR 2 0 0 31,219
QUALCOMM INC COM 747525103 11,042 220,900 SH   SOLE 220,900 0 0
QUANTA SVCS INC COM 74762E102 2,742 135,400 SH   SOLE 135,400 0 0
QUINTILES TRANSNATIO HLDGS I COM 74876Y101 14,748 214,800 SH   SOLE 214,800 0 0
RANDGOLD RES LTD ADR 752344309 718 11,600 SH   SOLE 0 0 11,600
RANGE RES CORP COM 75281A109 5,005 203,380 SH   OTR 1 151,480 0 51,900
RAYMOND JAMES FINANCIAL INC COM 754730109 423 7,300 SH   SOLE 7,300 0 0
RBC BEARINGS INC COM 75524B104 1,402 21,700 SH   SOLE 21,700 0 0
REALOGY HLDGS CORP COM 75605Y106 1,723 47,000 SH   SOLE 47,000 0 0
REINSURANCE GROUP AMER INC COM NEW 759351604 2,780 32,500 SH   SOLE 32,500 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 2,948 50,900 SH   SOLE 50,900 0 0
RESEARCH FRONTIERS INC COM 760911107 172 32,966 SH   OTR 1 400 0 32,566
RESOLUTE FST PRODS INC COM 76117W109 641 84,444 SH   SOLE 84,444 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 2,710 72,411 SH   SOLE 72,411 0 0
REYNOLDS AMERICAN INC COM 761713106 323 7,000 SH   OTR 1 7,000 0 0
REYNOLDS AMERICAN INC COM 761713106 58 1,250 SH   SOLE 0 0 1,250
RICHMONT MINES INC COM 76547T106 2,475 770,789 SH   SOLE 770,789 0 0
ROBERT HALF INTL INC COM 770323103 2,767 58,700 SH   SOLE 58,700 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 4,516 130,873 SH   SOLE 0 0 130,873
ROYAL BK CDA MONTREAL QUE COM 780087102 483,323 9,013,343 SH   SOLE 8,985,190 0 28,153
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 75 1,631 SH   OTR 1 0 0 1,631
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 369 8,056 SH   OTR 2 0 0 8,056
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 5,338 116,575 SH   SOLE 0 0 116,575
RPC INC COM 749660106 2,770 231,800 SH   SOLE 231,800 0 0
SANDERSON FARMS INC COM 800013104 3,217 41,500 SH   SOLE 41,500 0 0
SANTANDER CONSUMER USA HDG I COM 80283M101 2,737 172,700 SH   SOLE 172,700 0 0
SAP SE SPON ADR 803054204 26 325 SH   OTR 1 0 0 325
SAP SE SPON ADR 803054204 318 4,015 SH   OTR 2 0 0 4,015
SAP SE SPON ADR 803054204 17,434 220,400 SH   SOLE 0 0 220,400
SCHEIN HENRY INC COM 806407102 35,396 223,755 SH   OTR 1 184,165 0 39,590
SCHEIN HENRY INC COM 806407102 16 100 SH   SOLE 0 0 100
SCHLUMBERGER LTD COM 806857108 871 12,490 SH   OTR 1 12,490 0 0
SCHLUMBERGER LTD COM 806857108 908 13,013 SH   OTR 2 0 0 13,013
SCHLUMBERGER LTD COM 806857108 9,396 134,710 SH   SOLE 134,600 0 110
SCHWAB CHARLES CORP NEW COM 808513105 214 6,500 SH   OTR 1 6,500 0 0
SEACOR HOLDINGS INC COM 811904101 2,765 52,600 SH   SOLE 52,600 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 3,065 83,600 SH   SOLE 83,600 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 53 1,447 SH   OTR 2 0 0 1,447
SECOND SIGHT MED PRODS INC COM 81362j100 88 15,000 SH   OTR 2 0 0 15,000
SELECT SECTOR SPDR TR SBI INT-ENERGY 81369Y506 347 5,755 SH   OTR 1 5,755 0 0
SELECT SECTOR SPDR TR SBI INT-ENERGY 81369Y506 7 117 SH   OTR 2 0 0 117
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 2,740 115,000 SH   OTR 115,000 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 9 397 SH   OTR 1 397 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 14 600 SH   OTR 2 0 0 600
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 7,469 140,900 SH   SOLE 140,900 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 1,331 25,100 SH   OTR 25,100 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 350 6,596 SH   OTR 1 6,596 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 608 13,992 SH   OTR 1 13,992 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 16 365 SH   OTR 2 0 0 365
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 247 5,765 SH   OTR 2 0 0 5,765
SHAW COMMUNICATIONS INC CL B CONV 82028K200 399 23,197 SH   OTR 0 0 23,197
SHAW COMMUNICATIONS INC CL B CONV 82028K200 23,538 1,367,600 SH   SOLE 0 0 1,367,600
SHERWIN WILLIAMS CO COM 824348106 1,524 5,871 SH   OTR 5,871 0 0
SHERWIN WILLIAMS CO COM 824348106 28,030 107,973 SH   OTR 1 96,278 0 11,695
SHERWIN WILLIAMS CO COM 824348106 20,996 80,878 SH   OTR 2 0 0 80,878
SHERWIN WILLIAMS CO COM 824348106 131,381 506,091 SH   SOLE 506,091 0 0
SHIRE PLC SPONSORED ADR 82481R106 894 4,360 SH   OTR 1 0 0 4,360
SIERRA WIRELESS INC COM 826516106 9,387 596,225 SH   SOLE 596,225 0 0
SILICONWARE PRECISION INDS L SPONSD ADR SPL 827084864 6,408 826,800 SH   SOLE 0 0 826,800
SILVER WHEATON CORP COM 828336107 2,451 197,037 SH   SOLE 197,037 0 0
SMITH A O COM 831865209 103 1,350 SH   OTR 1 1,350 0 0
SMITH A O COM 831865209 2,888 37,700 SH   SOLE 37,700 0 0
SNAP ON INC COM 833034101 3,857 22,499 SH   SOLE 22,499 0 0
SOUTHERN CO COM 842587107 1,731 37,000 SH   OTR 1 37,000 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 808 4,645 SH   SOLE 4,645 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 179 1,029 SH   OTR 2 0 0 1,029
SPDR GOLD TRUST GOLD SHS 78463v107 7,672 75,617 SH   OTR 2 0 0 75,617
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 592 17,200 SH Put SOLE 17,200 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,398 6,857 SH   OTR 1 6,857 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 35,224 172,778 SH   OTR 2 0 0 172,778
SPDR S&P 500 ETF TR TR UNIT 78462F103 7,202 35,326 SH   SOLE 28,984 0 6,342
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467y107 350 1,377 SH   OTR 2 0 0 1,377
SPDR SERIES TRUST BRC HGH YLD BD 78464A417 151 4,444 SH   OTR 4,444 0 0
SPDR SERIES TRUST BRC HGH YLD BD 78464A417 2,170 64,000 SH   SOLE 64,000 0 0
SPDR SERIES TRUST DJ REIT ETF 78464A607 371 4,052 SH   OTR 2 0 0 4,052
SPDR SERIES TRUST S&P BIOTECH 78464A870 822 11,715 SH   OTR 2 0 0 11,715
SPDR SERIES TRUST S&P METALS MNG 78464A755 299 20,000 SH   OTR 20,000 0 0
SPROTT PHYSICAL GOLD TRUST UNIT 85207h104 87 10,000 SH   OTR 2 0 0 10,000
SPROUTS FMRS MKT INC COM 85208M102 2,497 93,900 SH   SOLE 93,900 0 0
STANTEC INC COM 85472N109 11,356 457,545 SH   SOLE 429,246 0 28,299
STARBUCKS CORP COM 855244109 884 14,721 SH   OTR 2 0 0 14,721
STEREOTAXIS INC COM NEW 85916j409 9 11,869 SH   OTR 2 0 0 11,869
STRYKER CORP COM 863667101 351 3,781 SH   OTR 2 0 0 3,781
STRYKER CORP COM 863667101 12,528 134,800 SH   SOLE 134,800 0 0
STUDENT TRANSN INC COM 86388A108 459 124,051 SH   SOLE 124,051 0 0
SUN LIFE FINL INC COM 866796105 6,660 213,442 SH   SOLE 210,944 0 2,498
SUNCOR ENERGY INC NEW COM 867224107 225 8,700 SH   OTR 1 6,200 0 2,500
SUNCOR ENERGY INC NEW COM 867224107 172,895 6,695,024 SH   SOLE 6,661,453 0 33,571
SUPER MICRO COMPUTER INC COM 86800U104 2,846 116,100 SH   SOLE 116,100 0 0
SUPERIOR ENERGY SVCS INC COM 868157108 2,575 191,200 SH   SOLE 191,200 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 12,390 351,701 SH   SOLE 351,701 0 0
SYNERGY RES CORP COM 87164P103 111 13,000 SH   SOLE 13,000 0 0
SYSCO CORP COM 871829107 10 248 SH   SOLE 0 0 248
SYSCO CORP COM 871829107 374 9,131 SH   OTR 1 9,131 0 0
SYSCO CORP COM 871829107 78 1,903 SH   OTR 2 0 0 1,903
TAHOE RES INC COM 873868103 420 48,527 SH   OTR 48,527 0 0
TAHOE RES INC COM 873868103 33,195 3,834,773 SH   SOLE 3,834,773 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 356 15,648 SH   OTR 0 0 15,648
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 17,726 779,174 SH   OTR 1 0 0 779,174
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 20,120 884,394 SH   OTR 2 0 0 884,394
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 137,254 6,033,130 SH   SOLE 0 0 6,033,130
TAL ED GROUP ADS REPSTG COM 874080104 6,385 137,400 SH   SOLE 137,400 0 0
TARGA RESOURCES PARTNERS LP COM UNIT 87611x105 204 12,370 SH   OTR 2 0 0 12,370
TARGET CORP COM 87612E106 24 325 SH   SOLE 325 0 0
TARGET CORP COM 87612E106 77 1,060 SH   OTR 1 1,060 0 0
TARGET CORP COM 87612e106 424 5,843 SH   OTR 2 0 0 5,843
TECH DATA CORP COM 878237106 2,947 44,400 SH   SOLE 44,400 0 0
TECK RESOURCES LTD CL B 878742204 633 163,806 SH   SOLE 155,118 0 8,688
TEGNA INC COM 87901J105 2,710 106,200 SH   SOLE 106,200 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 665 7,500 SH   SOLE 7,500 0 0
TELEFONICA S A SPONSORED ADR 879382208 5,227 472,600 SH   SOLE 0 0 472,600
TELUS CORP COM 87971M103 112,256 4,057,178 SH   SOLE 3,122,843 0 934,335
TEREX CORP NEW COM 880779103 2,693 145,700 SH   SOLE 145,700 0 0
TESLA MTRS INC COM 88160r101 216 898 SH   OTR 2 0 0 898
TEVA PHARMACEUTICAL INDS LTD ADR 881624209 169 2,569 SH   OTR 2 0 0 2,569
TEVA PHARMACEUTICAL INDS LTD ADR 881624209 7,172 109,265 SH   SOLE 0 0 109,265
THERMO FISHER SCIENTIFIC INC COM 883556102 12,395 87,380 SH   OTR 1 59,800 0 27,580
THL CR INC COM 872438106 1,605 150,000 SH   SOLE 150,000 0 0
THOMSON REUTERS CORP COM 884903105 42,688 1,126,284 SH   SOLE 1,115,715 0 10,569
THOMSON REUTERS CORP COM 884903105 2 45 SH   OTR 2 0 0 45
THOR INDS INC COM 885160101 139 2,476 SH   OTR 2 0 0 2,476
THOR INDS INC COM 885160101 5,767 102,700 SH   SOLE 102,700 0 0
TIFFANY & CO NEW COM 886547108 648 8,496 SH   OTR 8,496 0 0
TIFFANY & CO NEW COM 886547108 581 7,614 SH   OTR 1 7,614 0 0
TIFFANY & CO NEW COM 886547108 9,771 128,074 SH   OTR 2 0 0 128,074
TIFFANY & CO NEW COM 886547108 15,488 203,016 SH   SOLE 203,016 0 0
TIME WARNER CABLE INC COM 88732J207 1,114 6,000 SH   OTR 1 6,000 0 0
TIME WARNER CABLE INC COM 88732J207 35 191 SH   OTR 2 0 0 191
TIME WARNER CABLE INC COM 88732J207 1,114 6,000 SH Put OTR 1 6,000 0 0
TIME WARNER INC COM NEW 887317303 1,951 30,175 SH   OTR 1 30,175 0 0
TIME WARNER INC COM NEW 887317303 157 2,423 SH   OTR 2 0 0 2,423
TIME WARNER INC COM NEW 887317303 10,418 161,100 SH   SOLE 161,100 0 0
TIME WARNER INC COM NEW 887317303 1,455 22,500 SH Put OTR 1 22,500 0 0
TJX COS INC NEW COM 872540109 2,075 29,260 SH   OTR 29,260 0 0
TJX COS INC NEW COM 872540109 182,969 2,580,301 SH   SOLE 2,579,995 0 306
TJX COS INC NEW COM 872540109 32,671 460,739 SH   OTR 1 418,374 0 42,365
TJX COS INC NEW COM 872540109 25,409 358,323 SH   OTR 2 0 0 358,323
TORONTO DOMINION BK ONT COM NEW 891160509 468,687 11,948,765 SH   SOLE 11,912,170 0 36,595
TOTAL S A SPONSORED ADR 89151E109 22 500 SH   OTR 1 0 0 500
TOTAL S A SPONSORED ADR 89151E109 5,237 116,500 SH   SOLE 0 0 116,500
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 23,066 187,470 SH   OTR 1 0 0 187,470
TRACTOR SUPPLY CO COM 892356106 1,521 17,789 SH   OTR 17,789 0 0
TRACTOR SUPPLY CO COM 892356106 9,505 111,171 SH   OTR 1 111,171 0 0
TRACTOR SUPPLY CO COM 892356106 20,751 242,696 SH   OTR 2 0 0 242,696
TRACTOR SUPPLY CO COM 892356106 116,407 1,361,489 SH   SOLE 1,361,489 0 0
TRANSCANADA CORP COM 89353D107 56,642 1,733,234 SH   SOLE 1,410,836 0 322,398
TRAVELERS COMPANIES INC COM 89417e109 515 4,560 SH   OTR 2 0 0 4,560
TRIBUNE MEDIA CO CL A 896047503 2,630 77,800 SH   SOLE 77,800 0 0
TSAKOS ENERGY NAVIGATION LTD SHS G9108L108 5,838 737,100 SH   SOLE 736,300 0 800
TYSON FOODS INC CL A 902494103 1,811 33,955 SH   SOLE 33,955 0 0
UNILEVER N V N Y SHS NEW 904784709 26,666 615,570 SH   OTR 1 0 0 615,570
UNILEVER N V N Y SHS NEW 904784709 5,749 132,700 SH   SOLE 0 0 132,700
UNION PAC CORP COM 907818108 36,984 472,942 SH   OTR 1 450,322 0 22,620
UNION PAC CORP COM 907818108 11 142 SH   OTR 2 0 0 142
UNION PAC CORP COM 907818108 10,520 134,530 SH   SOLE 134,300 0 230
UNITED PARCEL SERVICE INC CL B 911312106 575 5,973 SH   OTR 1 5,973 0 0
UNITED PARCEL SERVICE INC CL B 911312106 1,253 13,023 SH   OTR 2 0 0 13,023
UNITED PARCEL SERVICE INC CL B 911312106 2,791 29,000 SH   SOLE 29,000 0 0
UNITED RENTALS INC COM 911363109 2,829 39,000 SH   SOLE 39,000 0 0
UNITED TECHNOLOGIES CORP COM 913017109 1,666 17,346 SH   OTR 17,346 0 0
UNITED TECHNOLOGIES CORP COM 913017109 12,526 130,387 SH   OTR 1 130,387 0 0
UNITED TECHNOLOGIES CORP COM 913017109 23,606 245,712 SH   OTR 2 0 0 245,712
UNITED TECHNOLOGIES CORP COM 913017109 124,927 1,300,377 SH   SOLE 1,299,977 0 400
UNITEDHEALTH GROUP INC COM 91324P102 1,333 11,330 SH   OTR 11,330 0 0
UNITEDHEALTH GROUP INC COM 91324P102 32,319 274,731 SH   SOLE 274,383 0 348
UNITEDHEALTH GROUP INC COM 91324p102 24,657 209,601 SH   OTR 2 0 0 209,601
UNITEDHEALTH GROUP INC COM 91324P102 1,137 9,663 SH   OTR 1 9,663 0 0
UNIVERSAL CORP VA COM 913456109 2,995 53,400 SH   SOLE 53,400 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 1,375 27,500 SH   OTR 1 27,500 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 267 2,238 SH   OTR 1 2,238 0 0
US BANCORP DEL COM NEW 902973304 2,191 51,352 SH   OTR 51,352 0 0
US BANCORP DEL COM NEW 902973304 16,953 397,300 SH   OTR 1 397,300 0 0
US BANCORP DEL COM NEW 902973304 29,815 698,744 SH   OTR 2 0 0 698,744
US BANCORP DEL COM NEW 902973304 193,064 4,524,574 SH   SOLE 4,524,574 0 0
V F CORP COM 918204108 215 3,456 SH   OTR 2 0 0 3,456
VALEANT PHARMACEUTICALS INTL COM 91911K102 83,113 826,820 SH   SOLE 665,456 0 161,364
VALERO ENERGY CORP NEW COM 91913Y100 2,949 41,700 SH   SOLE 41,700 0 0
VALIDUS HOLDINGS LTD COM SHS G9319H102 1,574 34,000 SH   SOLE 34,000 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 1,276 15,230 SH   OTR 1 0 0 15,230
VANGUARD INDEX FDS GROWTH ETF 922908736 2,389 22,451 SH   OTR 2 0 0 22,451
VANGUARD INDEX FDS LARGE CAP ETF 922908637 1,398 14,953 SH   OTR 2 0 0 14,953
VANGUARD INDEX FDS MID CAP ETF 922908629 711 5,920 SH   OTR 2 0 0 5,920
VANGUARD INDEX FDS MID CAP ETF 922908629 9,628 80,163 SH   OTR 1 0 0 80,163
VANGUARD INDEX FDS REIT ETF 922908553 264 3,305 SH   OTR 2 0 0 3,305
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 62,930 336,649 SH   OTR 1 0 0 336,649
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 533 2,853 SH   OTR 2 0 0 2,853
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 681 3,642 SH   SOLE 0 0 3,642
VANGUARD INDEX FDS SM CP VAL ETF 922908611 579 5,864 SH   OTR 2 0 0 5,864
VANGUARD INDEX FDS SMALL CP ETF 922908751 653 5,903 SH   OTR 2 0 0 5,903
VANGUARD INDEX FDS SMALL CP ETF 922908751 7,896 71,368 SH   OTR 1 0 0 71,368
VANGUARD INDEX FDS VALUE ETF 922908744 859 10,534 SH   OTR 2 0 0 10,534
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 2,144 42,992 SH   OTR 1 0 0 42,992
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 754 13,300 SH   OTR 0 0 13,300
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 46 805 SH   OTR 2 0 0 805
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 627 10,877 SH   OTR 1 0 0 10,877
VANGUARD SPECIALIZED PORTFOL DIV APP ETF 921908844 1,089 14,008 SH   OTR 2 0 0 14,008
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 4,168 113,495 SH   OTR 1 0 0 113,495
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 5,880 160,135 SH   SOLE 0 0 160,135
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 3,004 45,000 SH   OTR 0 0 45,000
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 100 1,491 SH   OTR 2 0 0 1,491
VANGUARD WORLD FDS ENERGY ETF 92204A306 707 8,507 SH   OTR 1 0 0 8,507
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 326 2,450 SH   OTR 1 0 0 2,450
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 2,444 18,396 SH   OTR 2 0 0 18,396
VARIAN MED SYS INC COM 92220p105 15,605 193,125 SH   OTR 2 0 0 193,125
VARIAN MED SYS INC COM 92220P105 108,742 1,345,816 SH   SOLE 1,111,708 0 234,108
VARIAN MED SYS INC COM 92220P105 9,477 117,284 SH   OTR 1 117,284 0 0
VARIAN MED SYS INC COM 92220P105 1,249 15,463 SH   OTR 15,463 0 0
VCA INC COM 918194101 1,188 21,600 SH   SOLE 21,600 0 0
VEREIT INC COM 92339V100 2,854 360,400 SH   SOLE 360,400 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 157 3,400 SH   OTR 1 3,400 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 79 1,717 SH   OTR 2 0 0 1,717
VERIZON COMMUNICATIONS INC COM 92343V104 3,178 68,760 SH   SOLE 68,000 0 760
VERMILION ENERGY INC COM 923725105 72,642 2,670,827 SH   SOLE 2,669,477 0 1,350
VERTEX PHARMACEUTICALS INC COM 92532F100 277 2,200 SH   SOLE 2,200 0 0
VIACOM INC NEW CL B 92553p201 441 10,717 SH   OTR 2 0 0 10,717
VISA INC COM CL A 92826C839 2,206 28,440 SH   OTR 1 5,440 0 23,000
VISA INC COM CL A 92826c839 109 1,408 SH   OTR 2 0 0 1,408
VISA INC COM CL A 92826C839 442 5,700 SH   SOLE 5,700 0 0
VOYA FINL INC COM 929089100 2,728 73,900 SH   SOLE 73,900 0 0
WABTEC CORP COM 929740108 105 1,470 SH   OTR 1 1,470 0 0
WABTEC CORP COM 929740108 2,767 38,900 SH   SOLE 38,900 0 0
WAL-MART STORES INC COM 931142103 137 2,240 SH   OTR 1 2,240 0 0
WAL-MART STORES INC COM 931142103 280 4,561 SH   OTR 2 0 0 4,561
WAL-MART STORES INC COM 931142103 3,139 51,200 SH   SOLE 51,200 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 1,494 19,100 SH   SOLE 19,100 0 0
WELLS FARGO & CO NEW COM 949746101 2,497 45,930 SH   OTR 45,930 0 0
WELLS FARGO & CO NEW COM 949746101 18,293 336,508 SH   OTR 1 336,508 0 0
WELLS FARGO & CO NEW COM 949746101 34,343 631,770 SH   OTR 2 0 0 631,770
WELLS FARGO & CO NEW COM 949746101 208,690 3,839,040 SH   SOLE 3,837,485 0 1,555
WESTERN ALLIANCE BANCORP COM 957638109 1,632 45,500 SH   SOLE 45,500 0 0
WESTERN DIGITAL CORP COM 958102105 306 5,100 SH   SOLE 5,100 0 0
WESTERN UN CO COM 959802109 273 15,240 SH   OTR 1 15,240 0 0
WEX INC COM 96208T104 217 2,450 SH   OTR 1 2,450 0 0
WHITEWAVE FOODS CO COM 966244105 2,230 57,300 SH   OTR 1 11,300 0 46,000
WHOLE FOODS MKT INC COM 966837106 30 908 SH   OTR 2 0 0 908
WHOLE FOODS MKT INC COM 966837106 3,384 101,000 SH   SOLE 101,000 0 0
WILLIAMS COS INC DEL COM 969457100 2,131 82,900 SH   SOLE 82,900 0 0
WILLIAMS SONOMA INC COM 969904101 11,378 194,800 SH   SOLE 194,800 0 0
WILSHIRE BANCORP INC COM 97186T108 2,487 215,300 SH   SOLE 215,300 0 0
WINNEBAGO INDS INC COM 974637100 2,625 131,900 SH   SOLE 131,900 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 5,382 466,400 SH   SOLE 0 0 466,400
WISDOMTREE TR JAPN HEDGE EQT 97717W851 409 8,157 SH   OTR 2 0 0 8,157
WPP PLC NEW ADR 92937A102 1,194 10,410 SH   OTR 1 0 0 10,410
WPP PLC NEW ADR 92937A102 5,680 49,500 SH   SOLE 0 0 49,500
WPX ENERGY INC PFD SER A CV 98212B202 943 30,000 SH   SOLE 0 0 30,000
YAHOO INC COM 984332106 2 70 SH   OTR 1 70 0 0
YAHOO INC COM 984332106 2,997 90,100 SH   SOLE 90,100 0 0
YANDEX N V SHS CLASS A N97284108 5,661 360,100 SH   SOLE 360,100 0 0