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
ACCENTURE PLC IRELAND SHS CLAS COM G1151C101 3,177 26,498 SH   SOLE   26,498 0 0
AIA GROUP LTD SPONSORED ADR COM 001317205 2,089 82,313 SH   SOLE   82,313 0 0
AIR LIQUIDE ADR COM 009126202 800 35,059 SH   SOLE   35,059 0 0
ALIBABA GROUP HLDG LTD SPONSOR COM 01609W102 6,128 56,834 SH   SOLE   56,834 0 0
AMADEUS IT GROUP S A ADS COM 02263T104 1,406 27,669 SH   SOLE   27,669 0 0
AMBEV SA SPONSORED ADR COM 02319V103 397 68,936 SH   SOLE   68,936 0 0
AON PLC SHS CL A COM G0408V102 12,474 105,101 SH   SOLE   105,101 0 0
ASML HOLDING N V N Y REGISTRY COM N07059210 2,479 18,669 SH   SOLE   18,669 0 0
ASSA ABLOY AB ADR COM 045387107 1,649 160,741 SH   SOLE   160,741 0 0
AUTOHOME INC SP ADR RP CL A COM 05278C107 206 6,480 SH   SOLE   6,480 0 0
AXIS CAPITAL HOLDINGS LTD SHS COM G0692U109 701 10,453 SH   SOLE   10,453 0 0
BAIDU INC SPON ADR REP A COM 056752108 2,728 15,813 SH   SOLE   15,813 0 0
BANCO MACRO SA SPON ADR B COM 05961W105 520 5,993 SH   SOLE   5,993 0 0
BANCO SANTANDER SA F ADR 1 ADR COM 05964h105 1,233 203,104 SH   SOLE   203,104 0 0
BARRICK GOLD CORP COM COM 067901108 308 16,236 SH   SOLE   16,236 0 0
BHP BILLITON LTD F ADR 1 ADR R COM 088606108 2,568 70,715 SH   SOLE   70,715 0 0
BP PLC SPONSORED ADR COM 055622104 553 16,011 SH   SOLE   16,011 0 0
BRITISH AMERN TOB PLC SPONSORE COM 110448107 450 6,788 SH   SOLE   6,788 0 0
BROOKFIELD ASSET MGMT INC CL A COM 112585104 41,633 1,141,891 SH   SOLE   1,141,891 0 0
CANADIAN NATL RY CO COM COM 136375102 2,897 39,181 SH   SOLE   39,181 0 0
CANADIAN PAC RY LTD COM COM 13645T100 849 5,780 SH   SOLE   5,780 0 0
CEMEX SAB ADR COM 151290889 129 14,270 SH   SOLE   14,270 0 0
CHINA MOBILE LIMITED SPONSORED COM 16941M109 202 3,650 SH   SOLE   3,650 0 0
CHUNGHWA TELECOM CO LTD SPON A COM 17133Q502 273 8,040 SH   SOLE   8,040 0 0
CMKM DIAMONDS INC COM COM 125809103 0 1,999,994 SH   SOLE   1,999,994 0 0
CNOOC LTD SPONSORED ADR COM 126132109 333 2,777 SH   SOLE   2,777 0 0
COLORADO RESOURCES F COM 19654l102 9 41,000 SH   SOLE   41,000 0 0
CONTINENTAL AG SPONSORED ADR COM 210771200 1,562 35,490 SH   SOLE   35,490 0 0
CORE LABORATORIES N V COM COM N22717107 1,222 10,580 SH   SOLE   10,580 0 0
CREDICORP LTD COM COM G2519Y108 598 3,665 SH   SOLE   3,665 0 0
DANSKE BK A/S ADR COM 236363206 1,333 77,823 SH   SOLE   77,823 0 0
DELPHI AUTOMOTIVE PLC SHS COM G27823106 457 5,674 SH   SOLE   5,674 0 0
DENISON MINES CORP F COM 248356107 16 25,000 SH   SOLE   25,000 0 0
DEUTSCHE BOERSE ADR COM 251542106 698 76,235 SH   SOLE   76,235 0 0
DIAGEO P L C SPON ADR NEW COM 25243Q205 2,510 21,718 SH   SOLE   21,718 0 0
DOMINION DIAMOND CO F COM 257287102 766 60,650 SH   SOLE   60,650 0 0
ENBRIDGE INC F COM 29250N105 444 10,620 SH   SOLE   10,620 0 0
ENERGIZER RESOURCES F COM 29269x102 3 50,000 SH   SOLE   50,000 0 0
ETHOS GOLD CORP F COM 29766c106 2 10,000 SH   SOLE   10,000 0 0
FANUC CORPORATION ADR COM 307305102 1,487 72,339 SH   SOLE   72,339 0 0
FIRST MAJESTIC SILVR F COM 32076v103 104 12,800 SH   SOLE   12,800 0 0
FOMENTO ECONOMICO MEXICANO SAB COM 344419106 1,650 18,640 SH   SOLE   18,640 0 0
FRANCO NEVADA CORP F COM 351858105 1,066 16,270 SH   SOLE   16,270 0 0
FUQI INTERNATIONAL INC COM NEW COM 36102A207 0 10,000 SH   SOLE   10,000 0 0
GALAXY RESOURCES LTD P SHS COM q39596103 17 50,000 SH   SOLE   50,000 0 0
GLENCORE PLC F ADR 1 ADR REPS COM 37827X100 1,492 190,685 SH   SOLE   190,685 0 0
GOLDCORP INC F COM 380956409 824 56,484 SH   SOLE   56,484 0 0
GOLDSOURCE MINES INC F COM 38153u108 11 100,000 SH   SOLE   100,000 0 0
GRIFOLS S A SP ADR REP B NVT COM 398438408 2,329 123,381 SH   SOLE   123,381 0 0
GRUPO AEROPORTUARIO CTR NORTE COM 400501102 307 7,111 SH   SOLE   7,111 0 0
GRUPO FINANCIERO BANORTE S A B COM 40052P107 212 7,379 SH   SOLE   7,379 0 0
HDFC BANK LTD ADR REPS 3 SHS COM 40415F101 4,460 59,293 SH   SOLE   59,293 0 0
HENDERSON GROUP PL ORDF COM g4474y198 53 18,339 SH   SOLE   18,339 0 0
HSBC HLDGS PLC SPON ADR NEW COM 404280406 922 22,595 SH   SOLE   22,595 0 0
ICON PLC SHS COM G4705A100 6,507 81,619 SH   SOLE   81,619 0 0
IHS MARKIT LTD SHS COM G47567105 39,724 946,941 SH   SOLE   946,941 0 0
INDUSTRIA DE DISENO TEXTIL IND COM 455793109 1,128 64,169 SH   SOLE   64,169 0 0
INGERSOLL-RAND PLC SHS COM G47791101 289 3,560 SH   SOLE   3,560 0 0
INTERCONTINENTAL HOTELS GROUP COM 45857P608 1,758 35,919 SH   SOLE   35,919 0 0
INTERXION HOLDING N.V SHS COM N47279109 2,159 54,570 SH   SOLE   54,570 0 0
ITAU UNIBANCO HLDG SA SPON ADR COM 465562106 188 15,548 SH   SOLE   15,548 0 0
JD COM INC SPON ADR CL A COM 47215p106 1,953 62,789 SH   SOLE   62,789 0 0
JULIUS BAER GROUP LTD ADR COM 48137C108 1,611 162,089 SH   SOLE   162,089 0 0
KELSO TECHNOLOGIES INC COM NEW COM 48826D201 1,530 1,987,629 SH   SOLE   1,987,629 0 0
LONDON STK EXCHANGE GROUP ADR COM 54211N101 613 60,865 SH   SOLE   60,865 0 0
LULULEMON ATHLETICA COM 550021109 1,409 27,172 SH   SOLE   27,172 0 0
LUXOTTICA GROUP S P A SPONSORE COM 55068R202 1,936 35,166 SH   SOLE   35,166 0 0
LVMH MOET HENNESSY LOU VUITTON COM 502441306 1,835 41,745 SH   SOLE   41,745 0 0
LYONDELLBASELL INDUSTRIES N V COM N53745100 1,070 11,736 SH   SOLE   11,736 0 0
MERCADOLIBRE INC COM COM 58733R102 2,709 12,808 SH   SOLE   12,808 0 0
NASPERS LTD SPON ADR N SHS COM 631512100 257 14,830 SH   SOLE   14,830 0 0
NESTLE S A SPONSORED ADR COM 641069406 4,055 52,732 SH   SOLE   52,732 0 0
NIDEC CORP SPONSORED ADR COM 654090109 1,459 61,018 SH   SOLE   61,018 0 0
NORD ANGLIA EDUCATION INC SHS COM G6583A102 4,602 181,591 SH   SOLE   181,591 0 0
NOVARTIS A G SPONSORED ADR COM 66987V109 1,745 23,495 SH   SOLE   23,495 0 0
NTT DOCOMO INC SPONS ADR COM 62942M201 1,181 50,598 SH   SOLE   50,598 0 0
OUTDOORPARTNER MEDIA F COM 69006p103 0 20,000 SH   SOLE   20,000 0 0
PETROCHINA CO LTD SPONSORED A COM 71646E100 690 9,415 SH   SOLE   9,415 0 0
PETROLEO BRASILEIRO SA PETROBR COM 71654V408 163 16,860 SH   SOLE   16,860 0 0
PJSC LUKOIL SPONSORED ADR COM 69343P105 253 4,760 SH   SOLE   4,760 0 0
POLYMET MINING CORP F COM 731916102 37 49,101 SH   SOLE   49,101 0 0
POSCO F UNSPONSORED ADR 1 ADR COM 693483109 1,096 16,985 SH   SOLE   16,985 0 0
RECKITT BENCKISER PLC SPONSORE COM 756255204 1,358 73,009 SH   SOLE   73,009 0 0
RESTAURANT BRANDS F COM 76131d103 633 11,355 SH   SOLE   11,355 0 0
RIO TINTO PLC F ADR 1 ADR REPS COM 767204100 1,423 34,970 SH   SOLE   34,970 0 0
RITCHIE BROS AUCTION F COM 767744105 3,588 109,059 SH   SOLE   109,059 0 0
ROYAL DUTCH SHELL PLC SPON ADR COM 780259107 11,328 202,906 SH   SOLE   202,906 0 0
ROYAL DUTCH SHELL PLC SPONS AD COM 780259206 556 10,546 SH   SOLE   10,546 0 0
SASOL LTD SPONSORED ADR COM 803866300 217 7,383 SH   SOLE   7,383 0 0
SBERBANK RUSSIA SPONSORED ADR COM 80585Y308 129 11,180 SH   SOLE   11,180 0 0
SEADRILL LIMITED SHS COM G7945E105 34 20,375 SH   SOLE   20,375 0 0
SHIP FINANCE INTERNATIONAL LTD COM G81075106 181 12,335 SH   SOLE   12,335 0 0
SILICON MOTION TECHNOLOGY CORP COM 82706C108 270 5,775 SH   SOLE   5,775 0 0
SK TELECOM LTD SPONSORED ADR COM 78440P108 293 11,651 SH   SOLE   11,651 0 0
SMITH & NEPHEW PLC SPDN ADR NE COM 83175M205 1,052 34,027 SH   SOLE   34,027 0 0
STAKEHOLDER GOLD CO F COM 85255r202 3 10,000 SH   SOLE   10,000 0 0
STATOIL ASA SPONSORED ADR COM 85771P102 1,968 114,550 SH   SOLE   114,550 0 0
SYMRISE AG ADR COM 87155N109 613 36,969 SH   SOLE   36,969 0 0
TAIWAN SEMICONDUCTOR MFG LTD S COM 874039100 2,620 79,770 SH   SOLE   79,770 0 0
TAL INTERNATIONAL GROUP COM 874080104 249 2,340 SH   SOLE   2,340 0 0
TATA MTRS LTD SPONSORED ADR COM 876568502 203 5,700 SH   SOLE   5,700 0 0
TE CONNECTIVITY LTD REG SHS COM H84989104 266 3,562 SH   SOLE   3,562 0 0
TEEKAY CORPORATION F COM y8564w103 101 11,057 SH   SOLE   11,057 0 0
TENCENT HLDGS LTD ADR COM 88032Q109 41,487 1,437,510 SH   SOLE   1,437,510 0 0
TEVA PHARMACEUTICAL INDS LTD A COM 881624209 403 12,551 SH   SOLE   12,551 0 0
TINKA RES LTD COM COM 887522100 60 132,290 SH   SOLE   132,290 0 0
TITAN MEDICAL INC F COM 88830x108 9 35,600 SH   SOLE   35,600 0 0
TOKIO MARINE HOLDINGS INC ADR COM 889094108 963 22,749 SH   SOLE   22,749 0 0
TOYOTA MOTOR CORP SP ADR REP2C COM 892331307 1,459 13,432 SH   SOLE   13,432 0 0
TURKIYE GARANTI BANKASI A S SP COM 900148701 95 39,410 SH   SOLE   39,410 0 0
VODAFONE GROUP PLC NEW SPNSR A COM 92857W308 400 15,139 SH   SOLE   15,139 0 0
XL GROUP LTD COM COM G98294104 578 14,502 SH   SOLE   14,502 0 0
YANDEX N V SHS CLASS A COM N97284108 264 12,040 SH   SOLE   12,040 0 0
1/100 BERKSHIRE HTWY CLA 100 S COM 084990175 2,499 1,000 SH   SOLE   1,000 0 0
3M CO COM COM 88579Y101 4,111 21,485 SH   SOLE   21,485 0 0
ABBOTT LABS COM COM 002824100 42,935 966,783 SH   SOLE   966,783 0 0
ABBVIE INC COM COM 00287Y109 3,331 51,127 SH   SOLE   51,127 0 0
ACADIA HEALTHCARE COMPANY INC COM 00404A109 2,656 60,920 SH   SOLE   60,920 0 0
ACADIA PHARMACEUTICALS COM 004225108 619 18,002 SH   SOLE   18,002 0 0
ACCELERATE DIAGNOSTC COM 00430h102 1,178 48,661 SH   SOLE   48,661 0 0
ACUITY BRANDS INC COM COM 00508Y102 16,305 79,925 SH   SOLE   79,925 0 0
ADAMERA MINERALS CO F COM 00547y105 13 120,000 SH   SOLE   120,000 0 0
ADOBE SYS INC COM COM 00724F101 68,182 523,953 SH   SOLE   523,953 0 0
ADTRAN INC COM COM 00738A106 569 27,398 SH   SOLE   27,398 0 0
ADVANCED ENERGY INDS COM COM 007973100 486 7,085 SH   SOLE   7,085 0 0
AEMETIS INC COM NEW COM 00770K202 1,950 1,511,631 SH   SOLE   1,511,631 0 0
AETNA INC NEW COM COM 00817Y108 330 2,588 SH   SOLE   2,588 0 0
AFFILIATED MANAGERS COM 008252108 6,135 37,422 SH   SOLE   37,422 0 0
AFFINITY GOLD CORP COM COM 00829m100 0 25,000 SH   SOLE   25,000 0 0
AFLAC INC COM COM 001055102 808 11,151 SH   SOLE   11,151 0 0
AIR PRODS & CHEMS INC COM COM 009158106 357 2,642 SH   SOLE   2,642 0 0
AK STL HLDG CORP COM COM 001547108 78 10,865 SH   SOLE   10,865 0 0
ALBANY MOLECULAR RESH INC COM COM 012423109 689 49,078 SH   SOLE   49,078 0 0
ALEXION PHARMACEUTICALS INC CO COM 015351109 1,373 11,326 SH   SOLE   11,326 0 0
ALIGN TECHNOLOGY INC COM 016255101 93,324 813,563 SH   SOLE   813,563 0 0
ALLERGAN PLC SHS COM G0177J108 7,549 31,594 SH   SOLE   31,594 0 0
ALLIANCE DATA SYSTEMS CORP COM COM 018581108 57,630 231,446 SH   SOLE   231,446 0 0
ALLSTATE CORP COM COM 020002101 301 3,699 SH   SOLE   3,699 0 0
ALPHABET INC CAP STK CL A COM 02079K305 98,215 115,847 SH   SOLE   115,847 0 0
ALPHABET INC CAP STK CL C COM 02079K107 5,719 6,894 SH   SOLE   6,894 0 0
ALTAIR CMBS FUND LLC CL B COM 02199w197 24 24,192 SH   SOLE   24,192 0 0
ALTRIA GROUP INC COM COM 02209S103 4,107 57,508 SH   SOLE   57,508 0 0
AMAZON COM INC COM COM 023135106 211,599 238,680 SH   SOLE   238,680 0 0
AMEREN CORP COM COM 023608102 209 3,820 SH   SOLE   3,820 0 0
AMERICAN AXLE & MFG HLDGS INC COM 024061103 629 33,512 SH   SOLE   33,512 0 0
AMERICAN ELEC PWR INC COM COM 025537101 407 6,069 SH   SOLE   6,069 0 0
AMERICAN EXPRESS CO COM COM 025816109 200 2,530 SH   SOLE   2,530 0 0
AMERICAN GREEN INC COM COM 02640N101 0 100,000 SH   SOLE   100,000 0 0
AMERICAN INTL GROUP INC COM NE COM 026874784 273 4,368 SH   SOLE   4,368 0 0
AMERICAN TOWER CORP NEW COM COM 03027X100 108,554 893,151 SH   SOLE   893,151 0 0
AMERICAN WOODMARK CORP COM COM 030506109 951 10,360 SH   SOLE   10,360 0 0
AMERIPRISE FINL INC COM COM 03076C106 260 2,008 SH   SOLE   2,008 0 0
AMGEN INC COM COM 031162100 1,366 8,327 SH   SOLE   8,327 0 0
ANALOG DEVICES INC COM COM 032654105 915 11,164 SH   SOLE   11,164 0 0
ANIKA THERAPEUTICS INC COM COM 035255108 802 18,465 SH   SOLE   18,465 0 0
ANSYS INC COM COM 03662Q105 1,173 10,978 SH   SOLE   10,978 0 0
ANTHEM INC COM COM 036752103 73,296 443,196 SH   SOLE   443,196 0 0
APOGEE ENTERPRISES INC COM COM 037598109 591 9,910 SH   SOLE   9,910 0 0
APOLLO COML REAL EST FIN INC C COM 03762U105 1,522 80,910 SH   SOLE   80,910 0 0
APPLE INC COM COM 037833100 147,429 1,026,235 SH   SOLE   1,026,235 0 0
APPLIED DNA SCIENCES COM 03815u201 83 50,000 SH   SOLE   50,000 0 0
APPLIED MATLS INC COM COM 038222105 860 22,099 SH   SOLE   22,099 0 0
APTARGROUP INC COM COM 038336103 320 4,154 SH   SOLE   4,154 0 0
AQUA AMERICA INC COM COM 03836W103 242 7,532 SH   SOLE   7,532 0 0
ARATANA THERAPEUTICS COM 03874p101 410 77,288 SH   SOLE   77,288 0 0
ARES CAP CORP COM COM 04010L103 1,669 96,040 SH   SOLE   96,040 0 0
ARISTA NETWORKS INC COM COM 040413106 9,385 70,954 SH   SOLE   70,954 0 0
AT&T INC COM COM 00206R102 5,181 124,696 SH   SOLE   124,696 0 0
AUTODESK INC COM COM 052769106 379 4,380 SH   SOLE   4,380 0 0
AUTOMATIC DATA PROCESSING INC COM 053015103 2,338 22,838 SH   SOLE   22,838 0 0
AVERY DENNISON CORP COM COM 053611109 24,950 309,552 SH   SOLE   309,552 0 0
B/E AEROSPACE INC COM COM 073302101 2,944 45,919 SH   SOLE   45,919 0 0
BANK AMER CORP COM COM 060505104 2,896 122,760 SH   SOLE   122,760 0 0
BANK NEW YORK MELLON CORP COM COM 064058100 490 10,368 SH   SOLE   10,368 0 0
BAXTER INTL INC COM COM 071813109 786 15,154 SH   SOLE   15,154 0 0
BECTON DICKINSON & CO COM COM 075887109 72,052 392,781 SH   SOLE   392,781 0 0
BELLEROPHON THERAPEUTICS INC C COM 078771102 19 12,500 SH   SOLE   12,500 0 0
BERKSHIRE HATHAWAY INC DEL CL COM 084670702 15,884 95,298 SH   SOLE   95,298 0 0
BERKSHIRE HTWY CLA COM 084670108 999 4 SH   SOLE   4 0 0
BERRY GLOBAL GROUP INC COM COM 08579W103 14,558 299,732 SH   SOLE   299,732 0 0
BEST BUY INC COM COM 086516101 690 14,032 SH   SOLE   14,032 0 0
BIOMARIN PHARMACEUTICAL INC CO COM 09061G101 1,885 21,472 SH   SOLE   21,472 0 0
BIOSPECIFICS TECH CO COM 090931106 789 14,406 SH   SOLE   14,406 0 0
BIOTELEMETRY INC COM COM 090672106 668 23,077 SH   SOLE   23,077 0 0
BLACK HILLS CORP COM COM 092113109 497 7,482 SH   SOLE   7,482 0 0
BLACKBAUD INC COM COM 09227Q100 1,331 17,359 SH   SOLE   17,359 0 0
BLACKHAWK NETWORK HLDGS INC CO COM 09238E104 1,775 43,717 SH   SOLE   43,717 0 0
BLACKROCK INC COM COM 09247X101 26,995 70,388 SH   SOLE   70,388 0 0
BLACKSTONE MTGE TRUST COM 09257W100 1,550 50,065 SH   SOLE   50,065 0 0
BOEING CO COM COM 097023105 9,532 53,894 SH   SOLE   53,894 0 0
BRIGHT HORIZONS FAM SOL IN DEL COM 109194100 42,089 580,612 SH   SOLE   580,612 0 0
BRISTOL MYERS SQUIBB CO COM COM 110122108 28,907 531,579 SH   SOLE   531,579 0 0
BURLINGTON STORES COM 122017106 43,169 443,716 SH   SOLE   443,716 0 0
CANNABIS SCIENCE INC COM COM 137648101 2 20,000 SH   SOLE   20,000 0 0
CARBONITE INC COM 141337105 860 42,359 SH   SOLE   42,359 0 0
CARDINAL HEALTH INC COM COM 14149Y108 562 6,889 SH   SOLE   6,889 0 0
CARDIOVASCULAR SYS INC DEL COM COM 141619106 433 15,330 SH   SOLE   15,330 0 0
CARE CAP PPTYS INC COM COM 141624106 1,060 39,452 SH   SOLE   39,452 0 0
CATERPILLAR INC DEL COM COM 149123101 976 10,525 SH   SOLE   10,525 0 0
CAVCO INDS INC DEL COM COM 149568107 579 4,976 SH   SOLE   4,976 0 0
CAVIUM INC COM COM 14964U108 1,077 15,034 SH   SOLE   15,034 0 0
CBOE HLDGS INC COM COM 12503M108 2,681 33,068 SH   SOLE   33,068 0 0
CBRE GROUP INC CL A COM 12504L109 233 6,703 SH   SOLE   6,703 0 0
CBS CORP NEW CL B COM 124857202 527 7,591 SH   SOLE   7,591 0 0
CDK GLOBAL INC COM COM 12508E101 221 3,400 SH   SOLE   3,400 0 0
CELGENE CORP COM COM 151020104 118,189 949,845 SH   SOLE   949,845 0 0
CERNER CORP COM 156782104 982 16,682 SH   SOLE   16,682 0 0
CHARTER COMMUNICATN CLASS A COM 16119P108 217 662 SH   SOLE   662 0 0
CHEVRON CORP NEW COM COM 166764100 4,578 42,640 SH   SOLE   42,640 0 0
CHIMERA INVT CORP COM NEW COM 16934Q208 1,876 92,968 SH   SOLE   92,968 0 0
CHIPOTLE MEXICAN GRL COM 169656105 25,137 56,422 SH   SOLE   56,422 0 0
CHUBB LIMITED COM COM H1467J104 6,220 45,654 SH   SOLE   45,654 0 0
CHUYS HLDGS INC COM COM 171604101 929 31,183 SH   SOLE   31,183 0 0
CIRRUS LOGIC INC COM COM 172755100 673 11,093 SH   SOLE   11,093 0 0
CISCO SYS INC COM COM 17275R102 2,810 83,149 SH   SOLE   83,149 0 0
CITIGROUP INC COM NEW COM 172967424 744 12,435 SH   SOLE   12,435 0 0
CITIZENS FINL GROUP INC COM COM 174610105 34,411 995,963 SH   SOLE   995,963 0 0
CLOROX CO DEL COM COM 189054109 327 2,428 SH   SOLE   2,428 0 0
CME GROUP INC COM COM 12572Q105 14,363 120,901 SH   SOLE   120,901 0 0
COCA COLA CO COM COM 191216100 2,050 48,305 SH   SOLE   48,305 0 0
COGNIZANT TECHNOLOGY SOLUTIONS COM 192446102 10,756 180,710 SH   SOLE   180,710 0 0
COLGATE PALMOLIVE CO COM COM 194162103 1,321 18,051 SH   SOLE   18,051 0 0
COMCAST CORP NEW CL A COM 20030N101 81,861 2,177,724 SH   SOLE   2,177,724 0 0
COMERICA INC COM COM 200340107 230 3,350 SH   SOLE   3,350 0 0
CONCORDIA HEALTH CARE COM 20653p201 0 17,349 SH   SOLE   17,349 0 0
CONOCOPHILLIPS COM COM 20825C104 933 18,704 SH   SOLE   18,704 0 0
CONSOLIDATED EDISON INC COM COM 209115104 411 5,290 SH   SOLE   5,290 0 0
CONSUMER PORTFOLIO COM 210502100 50 10,589 SH   SOLE   10,589 0 0
CONTINENTAL RESOURCES INC COM COM 212015101 755 16,632 SH   SOLE   16,632 0 0
COPART INC COM COM 217204106 615 9,927 SH   SOLE   9,927 0 0
CORESITE RLTY CORP COM COM 21870Q105 28,915 321,097 SH   SOLE   321,097 0 0
CORNING INC COM COM 219350105 297 11,017 SH   SOLE   11,017 0 0
COSTCO WHSL CORP NEW COM COM 22160K105 6,526 38,918 SH   SOLE   38,918 0 0
CREATIVE EDGE NUTRITION INC CO COM 22528W205 0 20,000 SH   SOLE   20,000 0 0
csus55279l101 COM 55279l101 12 50,000 SH   SOLE   50,000 0 0
csus585013105 COM 585013105 104 1,000,000 SH   SOLE   1,000,000 0 0
csus77471r108 COM 77471r108 8 100,000 SH   SOLE   100,000 0 0
CSX CORP COM COM 126408103 375 8,061 SH   SOLE   8,061 0 0
CULLEN FROST BANKERS COM 229899109 348 3,913 SH   SOLE   3,913 0 0
CUMMINS INC COM COM 231021106 607 4,013 SH   SOLE   4,013 0 0
CURE PHARMACEUTICAL HLDG CORP COM 23127P104 5,654 758,963 SH   SOLE   758,963 0 0
CVS HEALTH CORP COM COM 126650100 3,942 50,216 SH   SOLE   50,216 0 0
CYRUSONE INC COM COM 23283R100 82,669 1,606,161 SH   SOLE   1,606,161 0 0
DANAHER CORP DEL COM COM 235851102 16,719 195,473 SH   SOLE   195,473 0 0
DAVE & BUSTERS ENTMT INC COM COM 238337109 629 10,303 SH   SOLE   10,303 0 0
DEERE & CO COM COM 244199105 1,053 9,672 SH   SOLE   9,672 0 0
DENTSPLY SIRONA INC COM COM 24906P109 4,768 76,362 SH   SOLE   76,362 0 0
DEVON ENERGY CORP NEW COM COM 25179M103 392 9,395 SH   SOLE   9,395 0 0
DIAMONDBACK ENERGY INC COM COM 25278X109 1,151 11,100 SH   SOLE   11,100 0 0
DIGI INTERNATIONAL INC COM 253798102 545 45,764 SH   SOLE   45,764 0 0
DIGITAL RLTY TR INC COM COM 253868103 205 1,930 SH   SOLE   1,930 0 0
DISNEY WALT CO COM DISNEY COM 254687106 7,250 63,940 SH   SOLE   63,940 0 0
DOLLAR GEN CORP NEW COM COM 256677105 3,475 49,833 SH   SOLE   49,833 0 0
DOMINION RES INC VA NEW COM COM 25746U109 523 6,748 SH   SOLE   6,748 0 0
DOVER CORP COM COM 260003108 370 4,601 SH   SOLE   4,601 0 0
DOW CHEM CO COM COM 260543103 282 4,440 SH   SOLE   4,440 0 0
DU PONT E I DE NEMOURS & CO CO COM 263534109 3,355 41,771 SH   SOLE   41,771 0 0
DUKE ENERGY CORP NEW COM NEW COM 26441C204 801 9,761 SH   SOLE   9,761 0 0
DUOS TECHNOLOGIES GROUP INC CO COM 266042100 23 175,373 SH   SOLE   175,373 0 0
DYCOM INDS INC COM COM 267475101 1,243 13,373 SH   SOLE   13,373 0 0
EASTMAN CHEM CO COM COM 277432100 628 7,767 SH   SOLE   7,767 0 0
EATON CORP PLC SHS COM G29183103 1,204 16,232 SH   SOLE   16,232 0 0
ECA MARCELLUS TR I COM UNIT COM 26827L109 65 30,000 SH   SOLE   30,000 0 0
ECHO GLOBAL LOGISTICS INC COM COM 27875T101 744 34,840 SH   SOLE   34,840 0 0
ECO STIM ENERGY SOLUTIONS INC COM 27888D101 93 79,667 SH   SOLE   79,667 0 0
ECOLAB INC COM COM 278865100 58,529 466,961 SH   SOLE   466,961 0 0
ECOSPHERE TECH INC COM COM 27922X105 1 30,980 SH   SOLE   30,980 0 0
EDWARDS LIFESCIENCES CORP COM COM 28176E108 72,390 769,536 SH   SOLE   769,536 0 0
ELITE PHARMACEUTICALS INC COM COM 28659T200 52 353,060 SH   SOLE   353,060 0 0
ELLIE MAE INC COM COM 28849P100 1,259 12,556 SH   SOLE   12,556 0 0
EMERSON ELEC CO COM COM 291011104 980 16,378 SH   SOLE   16,378 0 0
ENER CORE INC COM NEW COM 29272A206 582 444,366 SH   SOLE   444,366 0 0
ENVESTNET INC COM COM 29404K106 1,333 41,274 SH   SOLE   41,274 0 0
EOG RES INC COM COM 26875P101 26,035 266,890 SH   SOLE   266,890 0 0
EQUINIX INC COM PAR $0.001 COM 29444U700 33,360 83,323 SH   SOLE   83,323 0 0
EURONET WORLDWIDE COM 298736109 4,686 54,789 SH   SOLE   54,789 0 0
EVERBANK FINL CORP COM COM 29977G102 1,967 101,000 SH   SOLE   101,000 0 0
EXELON CORP COM COM 30161N101 385 10,704 SH   SOLE   10,704 0 0
EXPRESS SCRIPTS HLDG CO COM COM 30219G108 2,609 39,579 SH   SOLE   39,579 0 0
EXXON MOBIL CORP COM COM 30231G102 9,211 112,319 SH   SOLE   112,319 0 0
FACEBOOK INC CL A COM 30303M102 165,779 1,167,049 SH   SOLE   1,167,049 0 0
FASTENAL CO COM COM 311900104 1,715 33,294 SH   SOLE   33,294 0 0
FEDEX CORP COM COM 31428X106 1,846 9,461 SH   SOLE   9,461 0 0
FERRARI N V F COM n3167y103 441 5,935 SH   SOLE   5,935 0 0
FIDELITY NATL INFORMATION SVCS COM 31620M106 388 4,876 SH   SOLE   4,876 0 0
FIFTH THIRD BANCORP COM COM 316773100 691 27,199 SH   SOLE   27,199 0 0
FINISAR CORP COM NEW COM 31787A507 473 17,317 SH   SOLE   17,317 0 0
FIRST COMMUNITY FINL COM 31985q106 128 10,000 SH   SOLE   10,000 0 0
FIRST HORIZON NATIONAL CORPORA COM dca517101 0 214,434 SH   SOLE   214,434 0 0
FIRST MIDWEST BANCORP DEL COM COM 320867104 686 28,974 SH   SOLE   28,974 0 0
FIRST REP BK SAN FRANCISCO CAL COM 33616C100 40,643 433,243 SH   SOLE   433,243 0 0
FISERV INC COM COM 337738108 551 4,777 SH   SOLE   4,777 0 0
FIVE BELOW INC COM COM 33829M101 1,135 26,205 SH   SOLE   26,205 0 0
FLEETCOR TECHNOLOGIE COM 339041105 44,232 292,094 SH   SOLE   292,094 0 0
FORD MTR CO DEL COM PAR $0.01 COM 345370860 373 32,023 SH   SOLE   32,023 0 0
FORTIS INC COM COM 349553107 359 10,816 SH   SOLE   10,816 0 0
FORTIVE CORP COM COM 34959J108 4,265 70,826 SH   SOLE   70,826 0 0
FORWARD AIR CORP COM 349853101 1,306 27,451 SH   SOLE   27,451 0 0
FRANCESCAS HLDGS CORP COM COM 351793104 544 35,442 SH   SOLE   35,442 0 0
FRANKLIN ELEC INC COM COM 353514102 439 10,200 SH   SOLE   10,200 0 0
GAMING & LEISURE PPTYS INC COM COM 36467J108 201 6,000 SH   SOLE   6,000 0 0
GARTNER INC COM COM 366651107 89,110 825,170 SH   SOLE   825,170 0 0
GENERAL DYNAMICS CORP COM COM 369550108 456 2,434 SH   SOLE   2,434 0 0
GENERAL ELECTRIC CO COM COM 369604103 9,504 318,920 SH   SOLE   318,920 0 0
GENERAL GROWTH PPTYS INC NEW C COM 36174X101 458 19,754 SH   SOLE   19,754 0 0
GENERAL MLS INC COM COM 370334104 2,321 39,332 SH   SOLE   39,332 0 0
GENERAL MOLY INC COM 370373102 7 13,518 SH   SOLE   13,518 0 0
GENERAL MTRS CO COM COM 37045V100 528 14,926 SH   SOLE   14,926 0 0
GILEAD SCIENCES INC COM 375558103 3,382 49,789 SH   SOLE   49,789 0 0
GLOBUS MED INC CL A COM 379577208 1,305 44,044 SH   SOLE   44,044 0 0
GLYECO INC COM COM 38000P104 7 73,500 SH   SOLE   73,500 0 0
GMV MINERALS INC COM NO PAR COM 3620M1501 5 20,000 SH   SOLE   20,000 0 0
GOLDMAN SACHS GROUP INC COM COM 38141G104 790 3,438 SH   SOLE   3,438 0 0
GRAINGER W W INC COM COM 384802104 996 4,278 SH   SOLE   4,278 0 0
GRAND CANYON ED INC COM COM 38526M106 1,324 18,492 SH   SOLE   18,492 0 0
GUIDEWIRE SOFTWARE INC COM COM 40171V100 16,211 287,779 SH   SOLE   287,779 0 0
HARLEY DAVIDSON INC COM COM 412822108 226 3,737 SH   SOLE   3,737 0 0
HARRINGTON WEST FINL COM COM 41383L104 0 48,554 SH   SOLE   48,554 0 0
HEALTH SCIENCES GRP COM 42223a100 0 1,000,000 SH   SOLE   1,000,000 0 0
HEALTHCARE SVCS GRP INC COM COM 421906108 991 23,007 SH   SOLE   23,007 0 0
HERCULES CAPITAL INC COM COM 427096508 1,683 111,232 SH   SOLE   111,232 0 0
HERSHEY CO COM COM 427866108 516 4,725 SH   SOLE   4,725 0 0
HESKA CORP COM RESTRC NEW COM 42805E306 1,191 11,346 SH   SOLE   11,346 0 0
HOLOGIC INC COM COM 436440101 829 19,478 SH   SOLE   19,478 0 0
HOME DEPOT INC COM COM 437076102 67,515 459,820 SH   SOLE   459,820 0 0
HONEYWELL INTL INC COM COM 438516106 26,692 213,756 SH   SOLE   213,756 0 0
HOWARD HUGHES CORP COM COM 44267D107 234 1,994 SH   SOLE   1,994 0 0
HP INC COM COM 40434L105 229 12,801 SH   SOLE   12,801 0 0
HUNTINGTON INGALLS COM 446413106 15,294 76,379 SH   SOLE   76,379 0 0
IBIZ TECHNOLOGY CORP COM 45103b205 0 40,000 SH   SOLE   40,000 0 0
IDEXX LABS INC COM COM 45168D104 65,836 425,822 SH   SOLE   425,822 0 0
ILLINOIS TOOL WKS INC COM COM 452308109 6,464 48,793 SH   SOLE   48,793 0 0
IMMUNOMEDICS INC COM 452907108 203 31,435 SH   SOLE   31,435 0 0
INC RESH HLDGS INC CL A COM 45329R109 11,330 247,121 SH   SOLE   247,121 0 0
INCYTE CORP COM COM 45337C102 1,102 8,243 SH   SOLE   8,243 0 0
INDEPENDENT BK GROUP INC COM COM 45384B106 23,173 360,390 SH   SOLE   360,390 0 0
INGREDION INC COM 457187102 1,068 8,870 SH   SOLE   8,870 0 0
INSPERITY INC COM COM 45778Q107 629 7,094 SH   SOLE   7,094 0 0
INSULET CORP COM COM 45784P101 936 21,711 SH   SOLE   21,711 0 0
INTEL CORP COM COM 458140100 3,957 109,695 SH   SOLE   109,695 0 0
INTERCONTINENTAL EXCHANGE INC COM 45866F104 528 8,818 SH   SOLE   8,818 0 0
INTERNATIONAL BUSINESS MACHS C COM 459200101 3,278 18,822 SH   SOLE   18,822 0 0
INTUITIVE SURGICAL INC COM NEW COM 46120E602 43,270 56,453 SH   SOLE   56,453 0 0
IRON MTN INC NEW COM COM 46284V101 464 13,012 SH   SOLE   13,012 0 0
JOHNSON & JOHNSON COM COM 478160104 15,815 126,976 SH   SOLE   126,976 0 0
JOHNSON CTLS INTL PLC SHS COM G51502105 35,245 836,768 SH   SOLE   836,768 0 0
JPMORGAN CHASE & CO COM COM 46625H100 144,888 1,649,459 SH   SOLE   1,649,459 0 0
KAISER ALUMINUM CORP COM 483007704 522 6,535 SH   SOLE   6,535 0 0
KIMBERLY CLARK CORP COM COM 494368103 1,933 14,685 SH   SOLE   14,685 0 0
KINDER MORGAN INC DEL COM COM 49456B101 526 24,206 SH   SOLE   24,206 0 0
KITE PHARMA INC COM COM 49803L109 1,347 17,165 SH   SOLE   17,165 0 0
KLA-TENCOR CORP COM COM 482480100 624 6,559 SH   SOLE   6,559 0 0
KRAFT HEINZ CO COM COM 500754106 671 7,385 SH   SOLE   7,385 0 0
KRAIG BIOCRAFT LABS COM 50075w104 5 62,500 SH   SOLE   62,500 0 0
KULICKE & SOFFA INDS COM COM 501242101 576 28,345 SH   SOLE   28,345 0 0
LADDER CAPITAL CORP CL A COM 505743104 1,585 109,758 SH   SOLE   109,758 0 0
LAM RESEARCH CORP COM COM 512807108 692 5,391 SH   SOLE   5,391 0 0
LAS VEGAS SANDS CORP COM 517834107 1,435 25,140 SH   SOLE   25,140 0 0
LAWSON PRODUCTS INC COM 520776105 248 11,068 SH   SOLE   11,068 0 0
LEAR CORP COM NEW COM 521865204 614 4,334 SH   SOLE   4,334 0 0
LEEP INC COM 50184q105 5 723,000 SH   SOLE   723,000 0 0
LEGGETT & PLATT INC COM COM 524660107 1,038 20,619 SH   SOLE   20,619 0 0
LEUCADIA NATL CORP COM COM 527288104 1,755 67,516 SH   SOLE   67,516 0 0
LIFE EXCHANGE INC COM 53184v108 0 14,465 SH   SOLE   14,465 0 0
LIGAND PHARMACEUTICALS INC COM COM 53220K504 1,652 15,607 SH   SOLE   15,607 0 0
LILLY ELI & CO COM COM 532457108 1,703 20,242 SH   SOLE   20,242 0 0
LITTELFUSE INC COM COM 537008104 893 5,582 SH   SOLE   5,582 0 0
LKQ CORP COM COM 501889208 897 30,660 SH   SOLE   30,660 0 0
LOCKHEED MARTIN CORP COM COM 539830109 585 2,187 SH   SOLE   2,187 0 0
LOWES COS INC COM COM 548661107 922 11,212 SH   SOLE   11,212 0 0
LYDALL INC DEL COM COM 550819106 832 15,523 SH   SOLE   15,523 0 0
MACQUARIE INFRASTRUCTURE CORP COM 55608B105 45,847 568,958 SH   SOLE   568,958 0 0
MAIN STREET CAPITAL CORP COM COM 56035L104 1,687 44,092 SH   SOLE   44,092 0 0
MANHATTAN ASSOCIATES COM 562750109 30,665 589,149 SH   SOLE   589,149 0 0
MARKETAXESS HLDGS INC COM COM 57060D108 75,326 401,761 SH   SOLE   401,761 0 0
MARRIOTT INTL INC NEW CL A COM 571903202 272 2,893 SH   SOLE   2,893 0 0
MARSH & MCLENNAN COS INC COM COM 571748102 3,152 42,655 SH   SOLE   42,655 0 0
MARTIN MARIETTA MATR COM 573284106 517 2,371 SH   SOLE   2,371 0 0
MASIMO CORP COM COM 574795100 606 6,498 SH   SOLE   6,498 0 0
MASTERCARD INCORPORATED CL A COM 57636Q104 151,636 1,348,233 SH   SOLE   1,348,233 0 0
MCDONALDS CORP COM COM 580135101 4,396 33,918 SH   SOLE   33,918 0 0
MED BIOGENE INC F COM 58402b107 0 10,000 SH   SOLE   10,000 0 0
MEDICAL MARIJUANA COM 58463a105 4 31,500 SH   SOLE   31,500 0 0
MEDTRONIC PLC SHS COM G5960L103 1,680 20,858 SH   SOLE   20,858 0 0
MERCK & CO INC COM COM 58933Y105 77,111 1,213,587 SH   SOLE   1,213,587 0 0
MERCURY SYS INC COM COM 589378108 1,111 28,443 SH   SOLE   28,443 0 0
METTLER TOLEDO INTL F COM 592688105 223 465 SH   SOLE   465 0 0
MFA FINL INC COM COM 55272X102 1,578 195,342 SH   SOLE   195,342 0 0
MGE ENERGY INC COM COM 55277P104 258 3,973 SH   SOLE   3,973 0 0
MICROCHIP TECHNOLOGY INC COM COM 595017104 75,025 1,016,874 SH   SOLE   1,016,874 0 0
MICROSOFT CORP COM COM 594918104 125,098 1,899,450 SH   SOLE   1,899,450 0 0
MIDDLEBY CORP COM COM 596278101 62,110 455,182 SH   SOLE   455,182 0 0
MKS INSTRUMENT INC COM COM 55306N104 700 10,186 SH   SOLE   10,186 0 0
MOBILE MINI INC COM COM 60740F105 941 30,844 SH   SOLE   30,844 0 0
MONDELEZ INTL INC CL A COM 609207105 1,527 35,450 SH   SOLE   35,450 0 0
MONEYONMOBILE INC COM COM 60937K107 73 158,000 SH   SOLE   158,000 0 0
MONROE CAP CORP COM COM 610335101 1,785 113,487 SH   SOLE   113,487 0 0
MONSANTO CO NEW COM COM 61166W101 44,274 391,113 SH   SOLE   391,113 0 0
MOODYS CORP COM COM 615369105 8,849 78,982 SH   SOLE   78,982 0 0
MORGAN STANLEY COM NEW COM 617446448 2,044 47,702 SH   SOLE   47,702 0 0
MOSAIC CO NEW COM COM 61945C103 1,323 45,333 SH   SOLE   45,333 0 0
MSA SAFETY INC COM COM 553498106 283 4,000 SH   SOLE   4,000 0 0
MULTICELL TECHS INC COM 62544s200 1 3,395,000 SH   SOLE   3,395,000 0 0
NEOGEN CORP COM COM 640491106 2,584 39,426 SH   SOLE   39,426 0 0
NETFLIX INC COM COM 64110L106 3,619 24,486 SH   SOLE   24,486 0 0
NEW RESIDENTIAL INVT CORP COM COM 64828T201 1,865 109,819 SH   SOLE   109,819 0 0
NEW YORK CMNTY BANCO COM 649445103 274 19,615 SH   SOLE   19,615 0 0
NEWELL BRANDS INC COM COM 651229106 367 7,776 SH   SOLE   7,776 0 0
NEWFIELD EXPL CO COM COM 651290108 1,075 29,138 SH   SOLE   29,138 0 0
NEXTERA ENERGY INC COM COM 65339F101 1,143 8,908 SH   SOLE   8,908 0 0
NIKE INC CL B COM 654106103 1,515 27,188 SH   SOLE   27,188 0 0
NORFOLK SOUTHERN CORP COM COM 655844108 1,600 14,292 SH   SOLE   14,292 0 0
NORTHERN TR CORP COM COM 665859104 369 4,263 SH   SOLE   4,263 0 0
NUCOR CORP COM COM 670346105 1,083 18,134 SH   SOLE   18,134 0 0
NUVASIVE INC COM COM 670704105 1,256 16,814 SH   SOLE   16,814 0 0
NVIDIA CORP COM COM 67066G104 2,289 21,016 SH   SOLE   21,016 0 0
NVR INC COM COM 62944T105 379 180 SH   SOLE   180 0 0
NXP SEMICONDUCTORS XXXSUBMIT F COM 003900972 2,997 28,821 SH   SOLE   28,821 0 0
O REILLY AUTOMOTIVE INC NEW CO COM 67103H107 3,025 11,209 SH   SOLE   11,209 0 0
OCCIDENTAL PETE CORP DEL COM COM 674599105 594 9,370 SH   SOLE   9,370 0 0
OLD SECOND BNCP INC COM 680277100 135 12,000 SH   SOLE   12,000 0 0
OMEGA HEALTHCARE INVS INC COM COM 681936100 999 30,288 SH   SOLE   30,288 0 0
OMNICELL INC COM COM 68213N109 1,919 47,206 SH   SOLE   47,206 0 0
OMNICOM GROUP INC COM COM 681919106 396 4,592 SH   SOLE   4,592 0 0
ON ASSIGNMENT INC COM 682159108 1,446 29,803 SH   SOLE   29,803 0 0
ON SEMICONDUCTOR CORP COM COM 682189105 168 10,849 SH   SOLE   10,849 0 0
ONEOK INC NEW COM COM 682680103 7,315 131,942 SH   SOLE   131,942 0 0
ORACLE CORP COM COM 68389X105 2,233 50,064 SH   SOLE   50,064 0 0
OWENS CORNING NEW COM COM 690742101 600 9,777 SH   SOLE   9,777 0 0
PACWEST BANCORP DEL COM COM 695263103 266 5,000 SH   SOLE   5,000 0 0
PARKER HANNIFIN CORP COM COM 701094104 872 5,438 SH   SOLE   5,438 0 0
PAYCHEX INC COM COM 704326107 355 6,022 SH   SOLE   6,022 0 0
PAYCOM SOFTWARE INC COM COM 70432V102 624 10,850 SH   SOLE   10,850 0 0
PAYPAL HLDGS INC COM COM 70450Y103 201 4,672 SH   SOLE   4,672 0 0
PEDEVCO CORP COM NEW COM 70532Y303 110 1,202,699 SH   SOLE   1,202,699 0 0
PEPSICO INC COM COM 713448108 12,623 112,843 SH   SOLE   112,843 0 0
PERRIGO CO PLC SHS COM G97822103 285 4,295 SH   SOLE   4,295 0 0
PETROSONIC ENERGY INC COM COM 71676J102 1 165,000 SH   SOLE   165,000 0 0
PFIZER INC COM COM 717081103 7,074 206,787 SH   SOLE   206,787 0 0
PHARMACYTE BIOTECH INC COM COM 71715X104 2 21,000 SH   SOLE   21,000 0 0
PHILIP MORRIS INTL INC COM COM 718172109 4,862 43,068 SH   SOLE   43,068 0 0
PHILLIPS 66 COM COM 718546104 748 9,443 SH   SOLE   9,443 0 0
PHYSICIANS RLTY TR COM COM 71943U104 20,916 1,052,667 SH   SOLE   1,052,667 0 0
PLANET FITNESS INC CL A COM 72703H101 753 39,091 SH   SOLE   39,091 0 0
PLANET PAYMENT INC SHS COM U72603118 559 140,417 SH   SOLE   140,417 0 0
POWER CLOUDS INC COM COM 739213106 2 19,000 SH   SOLE   19,000 0 0
PRA HEALTH SCIENCES INC COM COM 69354M108 649 9,947 SH   SOLE   9,947 0 0
PRAXAIR INC COM COM 74005P104 1,434 12,092 SH   SOLE   12,092 0 0
PRECIPITATE GOLD CO F COM 74019d105 2 25,000 SH   SOLE   25,000 0 0
PRICE T ROWE GROUP INC COM COM 74144T108 1,295 19,002 SH   SOLE   19,002 0 0
PRICELINE GRP INC COM NEW COM 741503403 9,341 5,248 SH   SOLE   5,248 0 0
PRIVATEBANCORP INC COM COM 742962103 532 8,956 SH   SOLE   8,956 0 0
PROCTER AND GAMBLE CO COM COM 742718109 8,743 97,309 SH   SOLE   97,309 0 0
PROOFPOINT INC COM COM 743424103 938 12,615 SH   SOLE   12,615 0 0
PULTE GROUP INC COM COM 745867101 745 31,616 SH   SOLE   31,616 0 0
PURE ENERGY MINERALS L COM COM 74624B205 4 10,000 SH   SOLE   10,000 0 0
QUALCOMM INC COM COM 747525103 3,467 60,458 SH   SOLE   60,458 0 0
RADIAN GROUP INC COM 750236101 219 12,206 SH   SOLE   12,206 0 0
RAYMOND JAMES FINANCIAL INC CO COM 754730109 467 6,130 SH   SOLE   6,130 0 0
RAYTHEON CO COM NEW COM 755111507 39,224 257,207 SH   SOLE   257,207 0 0
REALTY INCOME CORP COM COM 756109104 291 4,881 SH   SOLE   4,881 0 0
RED HAT INC COM COM 756577102 231 2,675 SH   SOLE   2,675 0 0
REGENERON PHARMACEUTICALS COM COM 75886F107 2,250 5,807 SH   SOLE   5,807 0 0
REINSURANCE GROUP AMER INC COM COM 759351604 2,169 17,078 SH   SOLE   17,078 0 0
RESMED INC COM COM 761152107 363 5,050 SH   SOLE   5,050 0 0
REYNOLDS AMERICAN COM 761713106 350 5,560 SH   SOLE   5,560 0 0
RITE AID CORP COM COM 767754104 172 40,384 SH   SOLE   40,384 0 0
RLI CORP COM COM 749607107 2,401 40,000 SH   SOLE   40,000 0 0
ROBERT HALF INTL COM 770323103 1,909 39,085 SH   SOLE   39,085 0 0
ROCKWELL AUTOMATION INC COM COM 773903109 2,190 14,067 SH   SOLE   14,067 0 0
ROCKWELL MEDICAL INC COM 774374102 131 20,970 SH   SOLE   20,970 0 0
ROGERS CORP COM COM 775133101 599 6,974 SH   SOLE   6,974 0 0
ROPER TECHNOLOGIES INC COM COM 776696106 1,431 6,930 SH   SOLE   6,930 0 0
ROSS STORES INC COM COM 778296103 3,895 59,125 SH   SOLE   59,125 0 0
RPC INC COM COM 749660106 328 17,940 SH   SOLE   17,940 0 0
RSP PERMIAN INC COM COM 74978Q105 1,497 36,137 SH   SOLE   36,137 0 0
S&P GLOBAL INC COM COM 78409V104 67,043 512,796 SH   SOLE   512,796 0 0
SABRA HEALTH CARE REIT INC COM COM 78573L106 1,035 37,056 SH   SOLE   37,056 0 0
SABRE CORP COM COM 78573M104 34,015 1,605,225 SH   SOLE   1,605,225 0 0
SALESFORCE COM INC COM COM 79466L302 26,587 322,300 SH   SOLE   322,300 0 0
SBA COMMUNICATIONS CORP COM COM 78410G104 14,525 120,668 SH   SOLE   120,668 0 0
SCHLUMBERGER LTD F COM 806857108 9,103 116,562 SH   SOLE   116,562 0 0
SCHWAB CHARLES CORP NEW COM COM 808513105 24,978 612,053 SH   SOLE   612,053 0 0
SCORPIO BULKERS INC COM COM Y7546A122 182 19,791 SH   SOLE   19,791 0 0
SCOTTS MIRACLE GROUP COM 810186106 696 7,457 SH   SOLE   7,457 0 0
SEACOAST BKG CORP FLA COM NEW COM 811707801 240 10,000 SH   SOLE   10,000 0 0
SENSIENT TECHNOLOGIES CORP COM COM 81725T100 513 6,472 SH   SOLE   6,472 0 0
SHERWIN WILLIAMS CO COM 824348106 66,082 213,038 SH   SOLE   213,038 0 0
SILICON LABORATORIES COM 826919102 634 8,616 SH   SOLE   8,616 0 0
SILVER BAY RLTY TR CORP COM COM 82735Q102 595 27,711 SH   SOLE   27,711 0 0
SIMON PPTY GROUP INC NEW COM COM 828806109 492 2,859 SH   SOLE   2,859 0 0
SIRIUS XM HLDGS INC COM COM 82968B103 89 17,200 SH   SOLE   17,200 0 0
SIX FLAGS ENTMT CORP NEW COM COM 83001A102 33,091 556,250 SH   SOLE   556,250 0 0
SMITH A O COM COM 831865209 30,897 603,932 SH   SOLE   603,932 0 0
SMUCKER J M CO COM NEW COM 832696405 273 2,083 SH   SOLE   2,083 0 0
SNAP INC CL A COM 83304A106 406 18,000 SH   SOLE   18,000 0 0
SNAP ON INC COM COM 833034101 810 4,802 SH   SOLE   4,802 0 0
SONIC CORP COM 835451105 1,024 40,392 SH   SOLE   40,392 0 0
SOUTHERN CO COM COM 842587107 316 6,348 SH   SOLE   6,348 0 0
SOUTHERN COPPER CORP COM 84265v105 1,570 43,753 SH   SOLE   43,753 0 0
SPS COMM INC COM COM 78463M107 2,137 36,531 SH   SOLE   36,531 0 0
SS&C TECHNOLOGIES HLDGS INC CO COM 78467J100 379 10,710 SH   SOLE   10,710 0 0
STAMPS COM INC COM NEW COM 852857200 1,106 9,344 SH   SOLE   9,344 0 0
STARBUCKS CORP COM COM 855244109 156,929 2,687,598 SH   SOLE   2,687,598 0 0
STARWOOD PPTY TR INC COM COM 85571B105 1,621 71,804 SH   SOLE   71,804 0 0
STATE STR CORP COM COM 857477103 414 5,202 SH   SOLE   5,202 0 0
STATMON TECHNOLOGIES CORP COM COM 85771Q100 0 11,000 SH   SOLE   11,000 0 0
STERICYCLE INC COM 858912108 2,831 34,159 SH   SOLE   34,159 0 0
STEUBEN TR CO HORNELL N Y COM COM 860010107 210 5,250 SH   SOLE   5,250 0 0
STRYKER CORP COM COM 863667101 1,965 14,925 SH   SOLE   14,925 0 0
SUPERNUS PHARMACEUTICALS INC C COM 868459108 674 21,540 SH   SOLE   21,540 0 0
SYSCO CORP COM COM 871829107 487 9,372 SH   SOLE   9,372 0 0
T MOBILE US INC COM COM 872590104 30,785 476,625 SH   SOLE   476,625 0 0
TARGET CORP COM COM 87612E106 203 3,682 SH   SOLE   3,682 0 0
TCP CAPITAL CORP COM 87238q103 1,389 79,711 SH   SOLE   79,711 0 0
TD AMERITRADE HLDG CORP COM COM 87236Y108 754 19,405 SH   SOLE   19,405 0 0
TENNECO INC COM COM 880349105 559 8,959 SH   SOLE   8,959 0 0
TESLA INC COM COM 88160R101 2,603 9,352 SH   SOLE   9,352 0 0
TEXAS INSTRS INC COM COM 882508104 629 7,804 SH   SOLE   7,804 0 0
THERMO FISHER SCIENTIFIC INC C COM 883556102 1,317 8,572 SH   SOLE   8,572 0 0
THOR INDS INC COM COM 885160101 505 5,250 SH   SOLE   5,250 0 0
TICC CAPITAL CORP COM 87244t109 586 79,400 SH   SOLE   79,400 0 0
TIME WARNER INC COM 887317303 45,471 465,364 SH   SOLE   465,364 0 0
TJX COS INC NEW COM COM 872540109 463 5,857 SH   SOLE   5,857 0 0
TPG SPECIALTY LENDING INC COM COM 87265K102 1,488 72,976 SH   SOLE   72,976 0 0
TRACTOR SUPPLY COMP COM 892356106 63,129 915,305 SH   SOLE   915,305 0 0
TRANSDIGM GROUP INC COM COM 893641100 218 989 SH   SOLE   989 0 0
TRANSURBAN GROUP ORD F COM q9194a106 89 10,000 SH   SOLE   10,000 0 0
TRAVELERS COMPANIES INC COM COM 89417E109 439 3,645 SH   SOLE   3,645 0 0
TREX CO INC COM COM 89531P105 1,169 16,853 SH   SOLE   16,853 0 0
TRIANGLE CAPITAL CO COM 895848109 939 49,166 SH   SOLE   49,166 0 0
TWO HBRS INVT CORP COM COM 90187B101 1,778 185,437 SH   SOLE   185,437 0 0
TYLER TECHNOLOGIES COM 902252105 65,169 421,640 SH   SOLE   421,640 0 0
ULTA SALON COSMETCS & FRAG INC COM 90384S303 51,930 182,063 SH   SOLE   182,063 0 0
ULTIMATE SOFTWARE GROUP INC CO COM 90385D107 22,413 114,816 SH   SOLE   114,816 0 0
UNIFIRST CORP MASS COM COM 904708104 2,865 20,253 SH   SOLE   20,253 0 0
UNION PAC CORP COM COM 907818108 26,308 248,377 SH   SOLE   248,377 0 0
UNITED CONTL HLDGS COM 910047109 296 4,189 SH   SOLE   4,189 0 0
UNITED PARCEL SERVICE INC CL B COM 911312106 56,932 530,588 SH   SOLE   530,588 0 0
UNITED STATES STL CORP NEW COM COM 912909108 389 11,504 SH   SOLE   11,504 0 0
UNITED TECHNOLOGIES CORP COM COM 913017109 2,931 26,122 SH   SOLE   26,122 0 0
UNITEDHEALTH GROUP INC COM COM 91324P102 1,578 9,622 SH   SOLE   9,622 0 0
UNIVERSAL DISPLAY CORP COM COM 91347P105 425 4,935 SH   SOLE   4,935 0 0
US BANCORP DEL COM NEW COM 902973304 1,001 19,446 SH   SOLE   19,446 0 0
V F CORP COM COM 918204108 590 10,731 SH   SOLE   10,731 0 0
VCA INC COM COM 918194101 1,339 14,636 SH   SOLE   14,636 0 0
VECTREN CORP COM COM 92240G101 328 5,592 SH   SOLE   5,592 0 0
VEEVA SYS INC CL A COM COM 922475108 1,941 37,842 SH   SOLE   37,842 0 0
VENDETTA MNG CORPORATE COM COM 92261V102 7 41,500 SH   SOLE   41,500 0 0
VENTAS INC COM COM 92276F100 219 3,364 SH   SOLE   3,364 0 0
VERIZON COMMUNICATIONS INC COM COM 92343V104 3,055 62,674 SH   SOLE   62,674 0 0
VIEW SYSTEMS INC COM 926706201 1 200,000 SH   SOLE   200,000 0 0
VISA INC COM CL A COM 92826C839 19,249 216,593 SH   SOLE   216,593 0 0
VMWARE INC CL A COM COM 928563402 1,442 15,651 SH   SOLE   15,651 0 0
W M D HOLDINGS GROUP COM 92930d103 0 222,750 SH   SOLE   222,750 0 0
W P CAREY INC REIT COM 92936U109 1,084 17,415 SH   SOLE   17,415 0 0
WAGEWORKS INC COM COM 930427109 1,719 23,771 SH   SOLE   23,771 0 0
WAL-MART STORES INC COM COM 931142103 1,723 23,904 SH   SOLE   23,904 0 0
WALGREENS BOOTS ALLIANCE INC C COM 931427108 71,081 855,876 SH   SOLE   855,876 0 0
WALKER INNOVATION IN COM 931661102 4 10,000 SH   SOLE   10,000 0 0
WASTE MGMT INC DEL COM COM 94106L109 1,174 16,102 SH   SOLE   16,102 0 0
WEC ENERGY GROUP INC COM COM 92939U106 2,319 38,248 SH   SOLE   38,248 0 0
WELBILT INC COM COM 949090104 1,135 57,820 SH   SOLE   57,820 0 0
WELLS FARGO & CO NEW COM COM 949746101 1,946 34,963 SH   SOLE   34,963 0 0
WELLTOWER INC COM COM 95040Q104 224 3,169 SH   SOLE   3,169 0 0
WEYERHAEUSER CO REIT COM 962166104 873 25,688 SH   SOLE   25,688 0 0
WHIRLPOOL CORP COM COM 963320106 28,196 164,569 SH   SOLE   164,569 0 0
WINTRUST FINL CORP COM COM 97650W108 886 12,819 SH   SOLE   12,819 0 0
WOODWARD INC COM COM 980745103 757 11,143 SH   SOLE   11,143 0 0
XENCOR INC COM COM 98401F105 1,079 45,118 SH   SOLE   45,118 0 0
XPLORE TECHNOLOGIES COM 983950700 81 39,481 SH   SOLE   39,481 0 0
XYLEM INC COM COM 98419M100 435 8,672 SH   SOLE   8,672 0 0
YAHOO INC COM COM 984332106 1,099 23,683 SH   SOLE   23,683 0 0
YUM BRANDS INC COM COM 988498101 3,034 47,478 SH   SOLE   47,478 0 0
YUM CHINA HLDGS INC COM COM 98850P109 4,733 174,003 SH   SOLE   174,003 0 0
ZIMMER BIOMET HLDGS INC COM COM 98956P102 251 2,052 SH   SOLE   2,052 0 0
ZOES KITCHEN INC COM COM 98979J109 382 20,640 SH   SOLE   20,640 0 0
ZOSANO PHARMA CORP COM COM 98979H103 196 103,132 SH   SOLE   103,132 0 0
EZION HOLDINGS LTD ORD F COM 006286064 42 167,000 SH   SOLE   167,000 0 0
PAN UNITED CORP ORDF COM y6724m106 80 162,000 SH   SOLE   162,000 0 0
PARKWAY LIFE REAL COM Y67202104 1,246 691,700 SH   SOLE   691,700 0 0
RAFFLES MEDICAL COM Y7174H118 827 817,800 SH   SOLE   817,800 0 0
SATS LTD COM Y7992U101 47 13,500 SH   SOLE   13,500 0 0
IHH HEALTHCARE BHD COM Y374AH103 24 17,500 SH   SOLE   17,500 0 0
LINGKARAN TRANS KO COM Y5287R106 29 21,500 SH   SOLE   21,500 0 0
MY EG SERVICES BHD COM Y6147P116 68 162,000 SH   SOLE   162,000 0 0
DOLLARAMA INC COM COM 25675T958 309 3,730 SH   SOLE   3,730 0 0
BHP BILLITON LTD COM Q1498M100 295 16,067 SH   SOLE   16,067 0 0
COCHLEAR LTD COM Q25953102 262 2,537 SH   SOLE   2,537 0 0
LAKES OIL NL COM Q54334109 2 2,666,666 SH   SOLE   2,666,666 0 0
SYDNEY AIRPORT COM Q8808P103 1,303 251,935 SH   SOLE   251,935 0 0
COMPASS GROUP COM G23296190 1,136 60,200 SH   SOLE   60,200 0 0
DIAGEO COM G42089113 716 25,010 SH   SOLE   25,010 0 0
GLENCORE PLC COM G39420107 153 39,000 SH   SOLE   39,000 0 0
HSBC HOLDINGS PLC COM G4634U169 193 23,620 SH   SOLE   23,620 0 0
INTERCONTL HOTELS COM G4804L148 223 4,560 SH   SOLE   4,560 0 0
RECKITT BENCK GRP COM G74079107 254 2,780 SH   SOLE   2,780 0 0
ROYAL DUTCH SHELL COM G7690A118 1,205 44,040 SH   SOLE   44,040 0 0
WORLDPAY GRP PLC COM G97744109 313 84,700 SH   SOLE   84,700 0 0
AMADEUS IT GROUP COM E04908112 302 5,950 SH   SOLE   5,950 0 0
BANCO SANTANDER COM E19790109 178 29,000 SH   SOLE   29,000 0 0
CONTINENTAL AG COM D16212140 333 1,520 SH   SOLE   1,520 0 0
HERMES INTL COM F48051100 251 530 SH   SOLE   530 0 0
LINDE AG COM D50348107 595 3,575 SH   SOLE   3,575 0 0
MOTOR SICH COM 620050104 149 18,120 SH   SOLE   18,120 0 0
ORPEA COM F69036105 348 3,626 SH   SOLE   3,626 0 0
SARTORIUS AG COM D6705R119 357 4,068 SH   SOLE   4,068 0 0
STORA ENSO OYJ COM X8T9CM113 224 18,960 SH   SOLE   18,960 0 0
SYMRISE AG COM D827A1108 275 4,140 SH   SOLE   4,140 0 0
AGRICULTURAL BK CH COM Y00289119 201 436,500 SH   SOLE   436,500 0 0
AIA GROUP LTD COM Y002A1105 245 38,800 SH   SOLE   38,800 0 0
BEIJING CAP INTL A COM Y07717104 1,157 967,100 SH   SOLE   967,100 0 0
BEIJING ENT WATER COM G0957L109 2,168 2,925,600 SH   SOLE   2,925,600 0 0
CHINA CONST BK COM Y1397N101 52 65,000 SH   SOLE   65,000 0 0
CHINA STATE CONSTR COM G21677136 149 83,200 SH   SOLE   83,200 0 0
CHONGQING RURAL CO COM Y1594G107 46 68,000 SH   SOLE   68,000 0 0
FORTUNE R/EST INV COM Y2616W104 149 133,000 SH   SOLE   133,000 0 0
GEELY AUTOMOBILE H COM G3777B103 1,614 1,054,300 SH   SOLE   1,054,300 0 0
HKBN LTD COM G45158105 588 526,610 SH   SOLE   526,610 0 0
TENCENT HLDGS LTD COM G87572163 1,548 54,000 SH   SOLE   54,000 0 0
VITASOY INTL COM Y93794108 38 19,000 SH   SOLE   19,000 0 0
ASTRA INTL COM Y7117N172 38 58,000 SH   SOLE   58,000 0 0
INDOFOOD CBP SUKSE COM Y71260106 213 347,249 SH   SOLE   347,249 0 0
MITRA KELUARGA KAR COM 00BYYMZ37 32 161,775 SH   SOLE   161,775 0 0
TELEKOMUNIKASI IND COM Y71474145 22 72,000 SH   SOLE   72,000 0 0
DAIKIN INDUSTRIES COM J10038115 267 2,660 SH   SOLE   2,660 0 0
FANUC CORP COM J13440102 1,736 8,465 SH   SOLE   8,465 0 0
HOYA CORP COM J22848105 408 8,470 SH   SOLE   8,470 0 0
KEYENCE CORP COM J32491102 473 1,180 SH   SOLE   1,180 0 0
NTT DOCOMO COM J59399121 291 12,510 SH   SOLE   12,510 0 0
START TODAY CO LTD COM 00B292RC1 381 17,200 SH   SOLE   17,200 0 0
TOKIO MARINE HLDG COM J86298106 263 6,230 SH   SOLE   6,230 0 0
CEMEX SAB COM 002406457 36 40,000 SH   SOLE   40,000 0 0
GPO AERO CENT NORT COM P49530101 61 11,215 SH   SOLE   11,215 0 0
CENTURY PACIFIC FO COM Y1249R102 67 198,100 SH   SOLE   198,100 0 0
D&L INDUSTRIES COM Y1973T100 66 262,000 SH   SOLE   262,000 0 0
SM INVEST CORP COM Y80676102 1,114 80,219 SH   SOLE   80,219 0 0
AIRPORTS OF THAILA COM Y0028Q129 502 439,000 SH   SOLE   439,000 0 0
BANGKOK EXP&METRO COM 00BDCR9C4 2,388 10,789,670 SH   SOLE   10,789,670 0 0
TMB BANK PUBLIC CO COM Y57710272 53 745,000 SH   SOLE   745,000 0 0
TTW PUBLIC COMPANY COM Y9002L121 391 1,266,000 SH   SOLE   1,266,000 0 0
ABB LTD COM H0010V101 883 37,750 SH   SOLE   37,750 0 0
JULIUS BAER GRUPPE COM H4414N103 981 19,654 SH   SOLE   19,654 0 0
NESTLE SA COM H57312649 975 12,709 SH   SOLE   12,709 0 0
NOVARTIS AG COM H5820Q150 829 11,170 SH   SOLE   11,170 0 0
MARINE HARVEST ASA COM R2326D113 252 16,530 SH   SOLE   16,530 0 0
PETROLEUM GEO SVS COM R69628114 34 13,000 SH   SOLE   13,000 0 0
ASSA ABLOY COM W0817X204 273 13,251 SH   SOLE   13,251 0 0
AMOREPACIFIC CORP COM Y01258105 217 865 SH   SOLE   865 0 0
NAVER CORP COM Y62579100 295 385 SH   SOLE   385 0 0
DANSKE BANK A/S COM K22272114 311 9,120 SH   SOLE   9,120 0 0
B2W CIA DIGITAL COM P19055113 59 14,900 SH   SOLE   14,900 0 0
PARTNERRE LTD PFD SER H PFD g68603144 1,305 45,671 SH   SOLE   45,671 0 0
AB SVNK ELEMENTS LKD RGR INDX PFD 870297603 157 25,000 SH   SOLE   25,000 0 0
AEGON N V NON CUM SUB NTS PFD 007924608 945 36,366 SH   SOLE   36,366 0 0
ALLSTATE COR 6.625 PFD PFD SE PFD 020002879 263 9,800 SH   SOLE   9,800 0 0
ANNALY CAPITAL 7.5 PFD PFD SE PFD 035710805 2,090 83,615 SH   SOLE   83,615 0 0
ASHFORD 8.45 SER D PFD 8.45 PFD 044103406 2,014 79,755 SH   SOLE   79,755 0 0
AXIS CAP HLDGS LTD DP PFD PFD 05461T305 1,036 43,910 SH   SOLE   43,910 0 0
CAPITALA FIN CORP SR NT 061621 PFD 14054R205 1,007 39,650 SH   SOLE   39,650 0 0
CHS INC CLASS B SER 4 PFD 12542R803 316 11,000 SH   SOLE   11,000 0 0
DUPONT FABROS TECHNOLO PFD SER PFD 26613q403 909 33,649 SH   SOLE   33,649 0 0
EBAY INC 6PFD DUE 02/01/56 SU PFD 278642202 476 18,000 SH   SOLE   18,000 0 0
FIRST REP BK SAN FRANC DEP 1/4 PFD 33616c860 723 26,834 SH   SOLE   26,834 0 0
FULL CIRCLE CAP CORP NT 8.25 PFD 390320208 1,885 74,170 SH   SOLE   74,170 0 0
GENERAL ELECTRIC 4.7PFD DUE 0 PFD 369622394 643 25,050 SH   SOLE   25,050 0 0
INVESCO MORTGAGE CAPTL PFD-B PFD 46131b407 1,449 58,160 SH   SOLE   58,160 0 0
ISTAR INC. 7.875 PFD PFD SER PFD 45031u507 254 10,432 SH   SOLE   10,432 0 0
KEMPER CORP DEL SUB NT 54 PFD 488401209 1,590 59,350 SH   SOLE   59,350 0 0
KKR & CO LP 6.75 PFD PFD SER PFD 48248m201 586 22,353 SH   SOLE   22,353 0 0
LADENBURG THALMA 8 PFD PFD SE PFD 50575q201 1,084 43,200 SH   SOLE   43,200 0 0
MAIDEN HLDGS NORTH AMER LTD GT PFD 56029Q309 1,800 70,600 SH   SOLE   70,600 0 0
NATIONAL GEN HLDGS CORP PFD SE PFD 636220709 1,703 67,875 SH   SOLE   67,875 0 0
SEASPAN CORPO 7.95 PFD PFD SE PFD y75638208 1,782 80,235 SH   SOLE   80,235 0 0
STERICYCLE INC DEP PFD A 1/10 PFD 858912207 2,201 30,760 SH   SOLE   30,760 0 0
TWO HARBORS INV CORP PFD A PFD 90187b200 1,791 68,500 SH   SOLE   68,500 0 0
SIEMENS A G NEW ORD F REGISTER COM d69671218 205 1,500 SH   SOLE   1,500 0 0
ANTERO MIDSTREAM PRT LP COM 03673l103 2,165 65,293 SH   SOLE   65,293 0 0
BLACKSTONE GROUP L P COM UNIT COM 09253U108 54,261 1,826,962 SH   SOLE   1,826,962 0 0
BOARDWALK PIPELINE PARTNERS LP COM 096627104 573 31,291 SH   SOLE   31,291 0 0
BROOKFIELD INFRAST PARTNERS LP COM G16252101 50,282 1,300,280 SH   SOLE   1,300,280 0 0
BUCKEYE PARTNERS L P UNIT LTD COM 118230101 286 4,175 SH   SOLE   4,175 0 0
CEDAR FAIR L P DEPOSITRY UNIT COM 150185106 273 4,033 SH   SOLE   4,033 0 0
DOMINION MIDSTREAM P LP COM 257454108 3,577 111,950 SH   SOLE   111,950 0 0
ENTERPRISE PRODS PARTNERS L P COM 293792107 44,901 1,626,257 SH   SOLE   1,626,257 0 0
EQT MIDSTREAM PNTRS LP COM 26885b100 1,359 17,667 SH   SOLE   17,667 0 0
GENESIS ENERGY LP LP COM 371927104 2,691 82,997 SH   SOLE   82,997 0 0
LAZARD LTD SHS A COM G54050102 829 18,020 SH   SOLE   18,020 0 0
MAGELLAN MIDSTREAM P LP COM 559080106 75,748 984,898 SH   SOLE   984,898 0 0
MPLX LP COM UNIT REP LTD COM 55336V100 4,077 113,000 SH   SOLE   113,000 0 0
PHILLIPS 66 PARTNERS LP COM 718549207 3,348 65,199 SH   SOLE   65,199 0 0
PLAINS ALL AMERICAN LP COM 726503105 5,054 159,897 SH   SOLE   159,897 0 0
POWERSHARES DB COMMODITY INDEX COM 73935s105 233 15,333 SH   SOLE   15,333 0 0
SHELL MIDSTREAM PTNR LP COM 822634101 11,903 369,315 SH   SOLE   369,315 0 0
SUNOCO LOGISTICS PRTNRS L P CO COM 86764L108 4,652 190,498 SH   SOLE   190,498 0 0
TORTOISE ENERGY INFRASTR COM 89147l100 1,114 31,933 SH   SOLE   31,933 0 0
UNITED STATES OIL FUND LP UNIT COM 91232N108 145 13,647 SH   SOLE   13,647 0 0
WESTERN GAS EQUITY PAR COMUNT COM 95825R103 574 12,453 SH   SOLE   12,453 0 0
WSTN GAS PARTNERS LP LP COM 958254104 4,664 77,156 SH   SOLE   77,156 0 0
FPRA PIMCO VIT Total Return (9 COM 092787653 223 17,060 SH   SOLE   17,060 0 0
GENERAL MOTORS 6.75XXX ESCROW COM 370escaz8 0 35,000 SH   SOLE   35,000 0 0
ALPS ALERIAN MLP ETF COM 00162q866 887 69,780 SH   SOLE   69,780 0 0
BARCLYS IPATH NOTES LKD GAS OI COM 06738c786 65 11,700 SH   SOLE   11,700 0 0
BLACKROCK ENHANCED EQT DIV TR COM 09251A104 113 13,226 SH   SOLE   13,226 0 0
CAMBRIA GLOBAL VALUE ETF COM 132061409 241 10,952 SH   SOLE   10,952 0 0
GUGGENHEIM S&P 500 EQUAL WEIGH COM 78355W106 1,817 20,008 SH   SOLE   20,008 0 0
GUGGENHEIM S&P 500 PURE VALUE COM 78355w304 497 8,443 SH   SOLE   8,443 0 0
ISHARES CORE S&P SMALL CAP ETF COM 464287804 12,344 178,485 SH   SOLE   178,485 0 0
ISHARES EDGE MSCI MIN VOL USA COM 46429b697 469 9,819 SH   SOLE   9,819 0 0
ISHARES GOLD TRUST ISHARES COM 464285105 732 60,913 SH   SOLE   60,913 0 0
ISHARES INC CORE MSCI EMKT COM 46434G103 454 9,496 SH   SOLE   9,496 0 0
ISHARES MSCI ACWI ETF IV COM 464288257 347 5,490 SH   SOLE   5,490 0 0
ISHARES MSCI EAFE VALUE ETF COM 464288877 399 7,935 SH   SOLE   7,935 0 0
ISHARES MSCI MALAYSIA ETF NEW COM 46434g814 229 7,500 SH   SOLE   7,500 0 0
ISHARES MSCI STH KOR ETF COM 464286772 233 3,770 SH   SOLE   3,770 0 0
ISHARES RUSSELL 3000 ETF COM 464287689 439 3,139 SH   SOLE   3,139 0 0
ISHARES RUSSELL MID CAP GROWTH COM 464287481 200 1,930 SH   SOLE   1,930 0 0
ISHARES S&P MID CAP 400 VALUE COM 464287705 288 1,937 SH   SOLE   1,937 0 0
ISHARES TOTAL US STOCK MARKET COM 464287150 5,289 97,896 SH   SOLE   97,896 0 0
ISHARES TR CORE MSCI EAFE COM 46432F842 574 9,903 SH   SOLE   9,903 0 0
ISHARES TR CORE S&P MCP ETF COM 464287507 1,884 11,004 SH   SOLE   11,004 0 0
ISHARES TR CORE S&P500 ETF COM 464287200 5,315 22,399 SH   SOLE   22,399 0 0
ISHARES TR DOW JONES US ETF COM 464287846 469 3,963 SH   SOLE   3,963 0 0
ISHARES TR EUROPE ETF COM 464287861 682 16,291 SH   SOLE   16,291 0 0
ISHARES TR GLOBAL ENERG ETF COM 464287341 814 24,510 SH   SOLE   24,510 0 0
ISHARES TR HDG MSCI EAFE COM 46434V803 438 15,905 SH   SOLE   15,905 0 0
ISHARES TR MSCI EAFE ETF COM 464287465 4,927 79,093 SH   SOLE   79,093 0 0
ISHARES TR MSCI EMG MKT ETF COM 464287234 4,108 104,299 SH   SOLE   104,299 0 0
ISHARES TR MSCI PHILIPS ETF COM 46429B408 270 7,897 SH   SOLE   7,897 0 0
ISHARES TR NASDQ BIOTEC ETF COM 464287556 240 818 SH   SOLE   818 0 0
ISHARES TR RUS 1000 ETF COM 464287622 1,200 9,146 SH   SOLE   9,146 0 0
ISHARES TR RUS 1000 GRW ETF COM 464287614 885 7,780 SH   SOLE   7,780 0 0
ISHARES TR RUS 1000 VAL ETF COM 464287598 1,303 11,337 SH   SOLE   11,337 0 0
ISHARES TR RUS 2000 GRW ETF COM 464287648 218 1,349 SH   SOLE   1,349 0 0
ISHARES TR RUS MID-CAP ETF COM 464287499 732 3,912 SH   SOLE   3,912 0 0
ISHARES TR RUSSELL 2000 ETF COM 464287655 11,894 86,517 SH   SOLE   86,517 0 0
ISHARES TR S&P 500 GRWT ETF COM 464287309 3,493 26,559 SH   SOLE   26,559 0 0
ISHARES TR S&P 500 VAL ETF COM 464287408 2,882 27,698 SH   SOLE   27,698 0 0
ISHARES TR SELECT DIVID ETF COM 464287168 556 6,102 SH   SOLE   6,102 0 0
ISHARES TR U.S. PFD STK ETF COM 464288687 1,778 45,931 SH   SOLE   45,931 0 0
JPMORGAN CHASE & CO ALERIAN ML COM 46625H365 672 20,792 SH   SOLE   20,792 0 0
KAYNE ANDERSON MLP INVT CO COM COM 486606106 426 20,299 SH   SOLE   20,299 0 0
POWERSHARES ETF TR II PFD PORT COM 73936T565 1,732 116,895 SH   SOLE   116,895 0 0
POWERSHARES ETF TRUST WATER RE COM 73935X575 889 34,155 SH   SOLE   34,155 0 0
POWERSHARES QQQ TRUST UNIT SER COM 73935A104 3,511 26,526 SH   SOLE   26,526 0 0
PROSHARES TR PSHS ULTRA QQQ COM 74347R206 202 1,880 SH   SOLE   1,880 0 0
PROSHARES TR ULTRA FNCLS NEW COM 74347X633 292 3,000 SH   SOLE   3,000 0 0
PUTNAM PREMIER INC TR SH BEN I COM 746853100 1,199 227,430 SH   SOLE   227,430 0 0
SCHWAB STRATEGIC TR INTL EQTY COM 808524805 397 13,284 SH   SOLE   13,284 0 0
SCHWAB STRATEGIC TR US DIVIDEN COM 808524797 361 8,101 SH   SOLE   8,101 0 0
SCHWAB STRATEGIC TR US LCAP VA COM 808524409 280 5,642 SH   SOLE   5,642 0 0
SCHWAB STRATEGIC TR US LRG CAP COM 808524201 476 8,468 SH   SOLE   8,468 0 0
SCHWAB STRATEGIC TR US SML CAP COM 808524607 16,918 268,628 SH   SOLE   268,628 0 0
SELECT SECTOR SPDR TR SBI CONS COM 81369Y407 574 6,532 SH   SOLE   6,532 0 0
SELECT SECTOR SPDR TR SBI CONS COM 81369Y308 1,091 19,984 SH   SOLE   19,984 0 0
SELECT SECTOR SPDR TR SBI HEAL COM 81369Y209 3,032 40,776 SH   SOLE   40,776 0 0
SELECT SECTOR SPDR TR SBI INT- COM 81369Y506 262 3,743 SH   SOLE   3,743 0 0
SELECT SECTOR SPDR TR SBI INT- COM 81369Y605 3,001 126,480 SH   SOLE   126,480 0 0
SELECT SECTOR SPDR TR SBI INT- COM 81369Y704 442 6,794 SH   SOLE   6,794 0 0
SELECT SECTOR SPDR TR SBI INT- COM 81369Y886 1,031 20,088 SH   SOLE   20,088 0 0
SELECT SECTOR SPDR TR SBI MATE COM 81369Y100 282 5,376 SH   SOLE   5,376 0 0
SELECT SECTOR SPDR TR TECHNOLO COM 81369Y803 709 13,301 SH   SOLE   13,301 0 0
SPDR DOW JONES INDL AVRG ETF U COM 78467X109 662 3,210 SH   SOLE   3,210 0 0
SPDR GOLD TRUST GOLD SHS COM 78463V107 2,178 18,344 SH   SOLE   18,344 0 0
SPDR INDEX SHS FDS GLB NAT RES COM 78463X541 262 6,169 SH   SOLE   6,169 0 0
SPDR INDEX SHS FDS MSCI ACWI E COM 78463X848 375 10,980 SH   SOLE   10,980 0 0
SPDR S&P 500 ETF TR TR UNIT COM 78462F103 11,853 50,281 SH   SOLE   50,281 0 0
SPDR S&P MIDCAP 400 ETF TR UTS COM 78467Y107 3,506 11,221 SH   SOLE   11,221 0 0
SPDR SERIES TRUST S&P DIVID ET COM 78464A763 2,243 25,447 SH   SOLE   25,447 0 0
VANECK VECTORS ETF TR GOLD MIN COM 92189F106 279 12,212 SH   SOLE   12,212 0 0
VANGUARD ADMIRAL FDS INC SMLLC COM 921932828 7,765 61,810 SH   SOLE   61,810 0 0
VANGUARD EXTENDED MARKET ETF COM 922908652 462 4,625 SH   SOLE   4,625 0 0
VANGUARD FTSE EUROPE ETF COM 922042874 803 15,569 SH   SOLE   15,569 0 0
VANGUARD INDEX FDS GROWTH ETF COM 922908736 832 6,839 SH   SOLE   6,839 0 0
VANGUARD INDEX FDS MCAP GR IDX COM 922908538 320 2,830 SH   SOLE   2,830 0 0
VANGUARD INDEX FDS MID CAP ETF COM 922908629 3,450 24,778 SH   SOLE   24,778 0 0
VANGUARD INDEX FDS REIT ETF COM 922908553 2,206 26,715 SH   SOLE   26,715 0 0
VANGUARD INDEX FDS S&P 500 ETF COM 922908363 6,935 32,053 SH   SOLE   32,053 0 0
VANGUARD INDEX FDS SMALL CP ET COM 922908751 18,227 136,758 SH   SOLE   136,758 0 0
VANGUARD INDEX FDS TOTAL STK M COM 922908769 3,642 30,019 SH   SOLE   30,019 0 0
VANGUARD INTL EQUITY INDEX FD COM 922042775 322 6,731 SH   SOLE   6,731 0 0
VANGUARD INTL EQUITY INDEX FD COM 922042858 7,348 184,997 SH   SOLE   184,997 0 0
VANGUARD INTL EQUITY INDEX FD COM 922042866 231 3,657 SH   SOLE   3,657 0 0
VANGUARD LARGE CAP ETF COM 922908637 328 3,034 SH   SOLE   3,034 0 0
VANGUARD SMALL CAP VALUE ETF COM 922908611 503 4,095 SH   SOLE   4,095 0 0
VANGUARD SPECIALIZED PORTFOLIO COM 921908844 1,314 14,614 SH   SOLE   14,614 0 0
VANGUARD TAX MANAGED INTL FD F COM 921943858 4,178 106,304 SH   SOLE   106,304 0 0
VANGUARD VALUE ETF COM 922908744 564 5,914 SH   SOLE   5,914 0 0
VANGUARD WORLD FDS FINANCIALS COM 92204A405 627 10,370 SH   SOLE   10,370 0 0
VANGUARD WORLD FDS INDUSTRIAL COM 92204A603 310 2,507 SH   SOLE   2,507 0 0
VANGUARD WORLD FDS INF TECH ET COM 92204A702 988 7,287 SH   SOLE   7,287 0 0
VGRD FTSE ALL WRLD EX US SML C COM 922042718 507 4,935 SH   SOLE   4,935 0 0
WISDOMTREE INTL SMALLCP DIVIDE COM 97717w760 233 3,560 SH   SOLE   3,560 0 0
WISDOMTREE TR MIDCAP DIVI FD COM 97717W505 256 2,621 SH   SOLE   2,621 0 0
APPLIED DNA SCIENCES INC WT EX COM 03815U110 8 19,205 SH   SOLE   19,205 0 0