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
ABB LTD F ADR 1 ADR REPS 1 ORD COM 000375204 334 14,844 SH   SOLE   14,844 0 0
ACCENTURE PLC IRELAND SHS CLAS COM G1151C101 3,889 31,835 SH   SOLE   31,835 0 0
AIA GROUP LTD SPONSORED ADR COM 001317205 2,468 91,584 SH   SOLE   91,584 0 0
ALIBABA GROUP HLDG LTD SPONSOR COM 01609W102 5,819 55,003 SH   SOLE   55,003 0 0
AMADEUS IT GROUP S A ADS COM 02263T104 1,387 27,875 SH   SOLE   27,875 0 0
AMANTA RES LTD COM NEW COM 023000201 0 14,000 SH   SOLE   14,000 0 0
AMBEV SA SPONSORED ADR COM 02319V103 463 76,086 SH   SOLE   76,086 0 0
AON PLC SHS CL A COM G0408V102 11,810 104,983 SH   SOLE   104,983 0 0
ASML HOLDING N V N Y REGISTRY COM N07059210 2,186 19,946 SH   SOLE   19,946 0 0
ASSA ABLOY AB ADR COM 045387107 1,745 172,905 SH   SOLE   172,905 0 0
AXIS CAPITAL HOLDINGS LTD SHS COM G0692U109 583 10,724 SH   SOLE   10,724 0 0
BAIDU INC SPON ADR REP A COM 056752108 4,402 24,177 SH   SOLE   24,177 0 0
BANCO MACRO SA SPON ADR B COM 05961W105 729 9,318 SH   SOLE   9,318 0 0
BANK MONTREAL QUE COM COM 063671101 236 3,600 SH   SOLE   3,600 0 0
BARRICK GOLD CORP COM COM 067901108 318 17,936 SH   SOLE   17,936 0 0
BHP BILLITON LTD F ADR 1 ADR R COM 088606108 2,220 64,067 SH   SOLE   64,067 0 0
BP PLC SPONSORED ADR COM 055622104 638 18,157 SH   SOLE   18,157 0 0
BRITISH AMERN TOB PLC SPONSORE COM 110448107 434 3,400 SH   SOLE   3,400 0 0
BROOKFIELD ASSET MGM F CLASS A COM 112585104 42,577 1,210,247 SH   SOLE   1,210,247 0 0
CANADIAN NATL RY CO COM COM 136375102 2,679 40,967 SH   SOLE   40,967 0 0
CANADIAN PAC RAILWAY F COM 13645t100 895 5,860 SH   SOLE   5,860 0 0
CHINA CONSTR BK CORP ADR COM 168919108 177 11,800 SH   SOLE   11,800 0 0
CHINA MOBILE LIMITED SPONSORED COM 16941M109 290 4,718 SH   SOLE   4,718 0 0
CHUNGHWA TELECOM CO LTD SPON A COM 17133Q502 485 13,850 SH   SOLE   13,850 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 702 5,549 SH   SOLE   5,549 0 0
COLORADO RESOURCES F COM 19654l102 2 11,000 SH   SOLE   11,000 0 0
COMPANHIA DE SANEAMENTO BASICO COM 20441A102 96 10,385 SH   SOLE   10,385 0 0
CONTINENTAL AG SPONSORED ADR COM 210771200 1,656 39,110 SH   SOLE   39,110 0 0
CORE LABORATORIES F COM n22717107 926 8,248 SH   SOLE   8,248 0 0
CREDICORP LTD COM COM G2519Y108 958 6,296 SH   SOLE   6,296 0 0
DANSKE BK A/S ADR COM 236363206 1,201 81,504 SH   SOLE   81,504 0 0
DENISON MINES CORP F COM 248356107 12 25,000 SH   SOLE   25,000 0 0
DEUTSCHE BOERSE ADR COM 251542106 630 81,320 SH   SOLE   81,320 0 0
DHT MARITIME HLD INC F COM y2065g121 42 10,000 SH   SOLE   10,000 0 0
DIAGEO P L C SPON ADR NEW COM 25243Q205 2,716 23,406 SH   SOLE   23,406 0 0
DOMINION DIAMOND CO F COM 257287102 553 56,790 SH   SOLE   56,790 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
EUROPEAN METALS CORP F COM 29880p108 0 100,000 SH   SOLE   100,000 0 0
FANUC CORPORATION ADR COM 307305102 1,272 45,270 SH   SOLE   45,270 0 0
FIRST MAJESTIC SILVR F COM 32076v103 127 12,300 SH   SOLE   12,300 0 0
FOMENTO ECONOMICO MEXICANO SAB COM 344419106 1,836 19,943 SH   SOLE   19,943 0 0
FRANCO NEVADA CORP F COM 351858105 1,164 16,657 SH   SOLE   16,657 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 12 50,000 SH   SOLE   50,000 0 0
GLAXOSMITHKLINE PLC SPONSORED COM 37733W105 241 5,580 SH   SOLE   5,580 0 0
GOLDCORP INC F COM 380956409 972 58,818 SH   SOLE   58,818 0 0
GOLDQUEST MINING CO F COM 38144c100 27 80,000 SH   SOLE   80,000 0 0
GOLDSOURCE MINES INC F COM 38153u108 103 310,725 SH   SOLE   310,725 0 0
GRIFOLS SA F ADR 1 ADR REPS 1 COM 398438408 2,152 134,755 SH   SOLE   134,755 0 0
GRUPO AEROPORTUARIO CTR NORTE COM 400501102 408 8,661 SH   SOLE   8,661 0 0
GRUPO FINANCIERO BANORTE S A B COM 40052P107 539 20,599 SH   SOLE   20,599 0 0
HDFC BANK LTD ADR REPS 3 SHS COM 40415F101 5,629 78,294 SH   SOLE   78,294 0 0
HENDERSON GROUP PL ORDF COM g4474y198 54 18,339 SH   SOLE   18,339 0 0
ICON PLC F COM g4705a100 7,104 91,816 SH   SOLE   91,816 0 0
INDUSTRIA DE DISENO TEXTIL IND COM 455793109 732 39,700 SH   SOLE   39,700 0 0
INFOSYS LTD SPONSORED ADR COM 456788108 267 16,891 SH   SOLE   16,891 0 0
INGERSOLL-RAND PLC SHS COM G47791101 228 3,360 SH   SOLE   3,360 0 0
INTERCONTINENTAL HOTELS GROUP COM 45857P608 1,601 38,458 SH   SOLE   38,458 0 0
INTERXION HOLDING N.V SHS COM N47279109 2,080 57,431 SH   SOLE   57,431 0 0
ITAU UNIBANCO HLDG SA SPON ADR COM 465562106 187 17,066 SH   SOLE   17,066 0 0
JAPAN TOB INC ADR COM 471105205 704 34,370 SH   SOLE   34,370 0 0
JD COM INC SPON ADR CL A COM 47215P106 440 16,870 SH   SOLE   16,870 0 0
JULIUS BAER GROUP LTD ADR COM 48137C108 953 117,730 SH   SOLE   117,730 0 0
KELSO TECHNOLOGIES INC COM NEW COM 48826D201 1,788 1,843,809 SH   SOLE   1,843,809 0 0
LONDON STK EXCHANGE GROUP ADR COM 54211N101 583 64,760 SH   SOLE   64,760 0 0
LULULEMON ATHLETICA COM 550021109 2,433 39,896 SH   SOLE   39,896 0 0
LUXOTTICA GROUP S P A SPONSORE COM 55068R202 1,869 39,079 SH   SOLE   39,079 0 0
LVMH MOET HENNESSY LOU VUITTON COM 502441306 1,458 42,919 SH   SOLE   42,919 0 0
LYONDELLBASELL INDS F CLASS A COM n53745100 937 11,615 SH   SOLE   11,615 0 0
MERCADOLIBRE INC COM COM 58733R102 344 1,860 SH   SOLE   1,860 0 0
NASPERS LTD SPON ADR N SHS COM 631512100 290 16,660 SH   SOLE   16,660 0 0
NESTLE SA F ADR 1 ADR REPS 1 O COM 641069406 4,323 54,705 SH   SOLE   54,705 0 0
NIDEC CORP SPONSORED ADR COM 654090109 1,397 61,015 SH   SOLE   61,015 0 0
NORD ANGLIA EDUCATN F COM g6583a102 3,953 181,485 SH   SOLE   181,485 0 0
NORTHERN SHIELD RES F COM 665720108 9 60,000 SH   SOLE   60,000 0 0
NOVARTIS A G SPONSORED ADR COM 66987V109 2,404 30,445 SH   SOLE   30,445 0 0
NTT DOCOMO INC SPONS ADR COM 62942M201 1,366 53,740 SH   SOLE   53,740 0 0
NXP SEMICONDUCTORS N V COM COM N6596X109 7,887 77,319 SH   SOLE   77,319 0 0
OUTDOORPARTNER MEDIA F COM 69006p103 0 20,000 SH   SOLE   20,000 0 0
PANDORA A /S ADR COM 698341104 581 19,160 SH   SOLE   19,160 0 0
PETROCHINA CO LTD SPONSORED A COM 71646E100 1,035 15,490 SH   SOLE   15,490 0 0
PJSC LUKOIL SPONSORED ADR COM 69343P105 276 5,665 SH   SOLE   5,665 0 0
POLYMET MINING CORP F COM 731916102 39 49,101 SH   SOLE   49,101 0 0
PT INDOFOOD CBP SUKSES MAKMUR COM 69369U103 1,538 96,834 SH   SOLE   96,834 0 0
QUATERRA RES INC COM COM 747952109 8 136,175 SH   SOLE   136,175 0 0
RECKITT BENCKISER PLC SPONSORE COM 756255204 1,629 84,960 SH   SOLE   84,960 0 0
RIO TINTO PLC F ADR 1 ADR REPS COM 767204100 1,371 41,038 SH   SOLE   41,038 0 0
RITCHIE BROS AUCTION F COM 767744105 3,703 105,590 SH   SOLE   105,590 0 0
ROYAL DUTCH SHELL PLC SPON ADR COM 780259107 725 13,732 SH   SOLE   13,732 0 0
ROYAL DUTCH SHELL PLC SPONS AD COM 780259206 496 9,899 SH   SOLE   9,899 0 0
SAFRAN S A SPON ADR COM 786584102 1,049 58,565 SH   SOLE   58,565 0 0
SASOL LTD SPONSORED ADR COM 803866300 810 29,648 SH   SOLE   29,648 0 0
SBERBANK RUSSIA SPONSORED ADR COM 80585Y308 286 30,411 SH   SOLE   30,411 0 0
SEADRILL LIMITED SHS COM G7945E105 57 24,190 SH   SOLE   24,190 0 0
SHIP FINANCE INTERNATIONAL LTD COM G81075106 192 13,067 SH   SOLE   13,067 0 0
SILICON MOTION TECHNOLOGY CORP COM 82706C108 735 14,201 SH   SOLE   14,201 0 0
SK TELECOM LTD SPONSORED ADR COM 78440P108 296 13,111 SH   SOLE   13,111 0 0
SMITH & NEPHEW PLC SPDN ADR NE COM 83175M205 1,184 36,117 SH   SOLE   36,117 0 0
STAKEHOLDER GOLD CO F COM 85255r202 92 166,000 SH   SOLE   166,000 0 0
STATOIL ASA F ADR 1 ADR REPS 1 COM 85771p102 2,312 137,596 SH   SOLE   137,596 0 0
SYMRISE AG ADR COM 87155N109 698 38,139 SH   SOLE   38,139 0 0
TAIWAN SEMICONDUCTOR MFG LTD S COM 874039100 3,584 117,156 SH   SOLE   117,156 0 0
TAL ED GROUP ADS REPSTG COM COM 874080104 630 8,888 SH   SOLE   8,888 0 0
TATA MTRS LTD SPONSORED ADR COM 876568502 392 9,802 SH   SOLE   9,802 0 0
TE CONNECTIVITY LTD REG SHS COM H84989104 247 3,834 SH   SOLE   3,834 0 0
TENCENT HLDGS LTD ADR COM 88032Q109 3,933 141,111 SH   SOLE   141,111 0 0
TEVA PHARMACEUTICAL INDS LTD A COM 881624209 998 21,682 SH   SOLE   21,682 0 0
TINKA RES LTD COM COM 887522100 46 332,290 SH   SOLE   332,290 0 0
TITAN MEDICAL INC F COM 88830x108 10 35,600 SH   SOLE   35,600 0 0
TOKIO MARINE HOLDINGS INC ADR COM 889094108 868 22,745 SH   SOLE   22,745 0 0
TOYOTA MOTOR CORP SP ADR REP2C COM 892331307 1,614 13,903 SH   SOLE   13,903 0 0
TRINITY BIOTECH F ADR 1 ADR RE COM 896438306 491 37,163 SH   SOLE   37,163 0 0
VODAFONE GROUP PLC NEW SPNSR A COM 92857W308 336 11,542 SH   SOLE   11,542 0 0
XL GROUP LTD COM COM G98294104 454 13,500 SH   SOLE   13,500 0 0
YANDEX N V SHS CLASS A COM N97284108 649 30,845 SH   SOLE   30,845 0 0
1/100 BERKSHIRE HTWY CLA 100 S COM 084990175 2,162 1,000 SH   SOLE   1,000 0 0
3M CO COM COM 88579Y101 4,670 26,499 SH   SOLE   26,499 0 0
A G N C INVESTMENT C COM 00123q104 977 50,000 SH   SOLE   50,000 0 0
ABBOTT LABS COM COM 002824100 25,340 599,191 SH   SOLE   599,191 0 0
ABBVIE INC COM COM 00287Y109 5,439 86,242 SH   SOLE   86,242 0 0
ABIOMED INC COM 003654100 285 2,213 SH   SOLE   2,213 0 0
ACACIA COMMUNICATIONS INC COM COM 00401C108 1,992 19,285 SH   SOLE   19,285 0 0
ACADIA HEALTHCARE CO COM 00404a109 26,312 531,020 SH   SOLE   531,020 0 0
ACCELERATE DIAGNOSTC COM 00430h102 1,216 44,605 SH   SOLE   44,605 0 0
ACUITY BRANDS INC COM 00508y102 44,904 169,706 SH   SOLE   169,706 0 0
ADAMERA MINERALS CO F COM 00547y105 10 150,000 SH   SOLE   150,000 0 0
ADOBE SYSTEMS INC COM 00724f101 51,577 475,187 SH   SOLE   475,187 0 0
AEMETIS INC COM NEW COM 00770K202 1,569 1,453,131 SH   SOLE   1,453,131 0 0
AETNA INC COM 00817y108 301 2,605 SH   SOLE   2,605 0 0
AFFILIATED MANAGERS COM 008252108 10,114 69,899 SH   SOLE   69,899 0 0
AFFINITY GOLD CORP COM COM 00829m100 0 25,000 SH   SOLE   25,000 0 0
AFLAC INC COM COM 001055102 771 10,732 SH   SOLE   10,732 0 0
AIR PRODS & CHEMS INC COM COM 009158106 476 3,169 SH   SOLE   3,169 0 0
AK STEEL HOLDING CO COM 001547108 52 10,865 SH   SOLE   10,865 0 0
ALCOA CORPORATION COM NEW COM 013872106 208 20,545 SH   SOLE   20,545 0 0
ALEXION PHARMACEUTICALS INC CO COM 015351109 1,657 13,521 SH   SOLE   13,521 0 0
ALIGN TECHNOLOGY INC COM 016255101 81,959 874,232 SH   SOLE   874,232 0 0
ALLERGAN PLC SHS COM G0177J108 3,316 14,399 SH   SOLE   14,399 0 0
ALLIANCE DATA SYSTEM COM 018581108 33,199 154,751 SH   SOLE   154,751 0 0
ALLIANT ENERGY CORP COM COM 018802108 800 20,889 SH   SOLE   20,889 0 0
ALLSTATE CORP COM COM 020002101 273 3,941 SH   SOLE   3,941 0 0
ALPHABET INC CAP STK CL C COM 02079K107 5,374 6,914 SH   SOLE   6,914 0 0
ALPHABET INC. CLASS A COM 02079k305 89,124 110,843 SH   SOLE   110,843 0 0
ALTRIA GROUP INC COM COM 02209S103 3,557 56,250 SH   SOLE   56,250 0 0
AMAZON COM INC COM 023135106 202,588 241,951 SH   SOLE   241,951 0 0
AMERICAN AIRLS GROUP INC COM COM 02376R102 248 6,769 SH   SOLE   6,769 0 0
AMERICAN EAGLE ENERGY CORP COM COM 02554F300 0 16,592 SH   SOLE   16,592 0 0
AMERICAN ELEC PWR INC COM COM 025537101 368 5,736 SH   SOLE   5,736 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 351 5,909 SH   SOLE   5,909 0 0
AMERICAN TOWER CORP REIT COM 03027x100 99,953 881,968 SH   SOLE   881,968 0 0
AMERICAN WOODMARK CORP COM COM 030506109 522 6,473 SH   SOLE   6,473 0 0
AMERICAN WTR WKS CO INC NEW CO COM 030420103 261 3,483 SH   SOLE   3,483 0 0
AMGEN INC COM COM 031162100 1,315 7,883 SH   SOLE   7,883 0 0
ANNALY CAP MGMT INC COM COM 035710409 753 71,745 SH   SOLE   71,745 0 0
ANSYS INC COM 03662q105 1,091 11,784 SH   SOLE   11,784 0 0
ANTHEM INC COM 036752103 62,680 500,200 SH   SOLE   500,200 0 0
APACHE CORP COM COM 037411105 415 6,498 SH   SOLE   6,498 0 0
APOLLO COML REAL EST FIN INC C COM 03762U105 838 51,191 SH   SOLE   51,191 0 0
APPLE INC COM 037833100 112,178 992,289 SH   SOLE   992,289 0 0
APPLIED MATLS INC COM COM 038222105 340 11,292 SH   SOLE   11,292 0 0
APTARGROUP INC COM 038336103 322 4,154 SH   SOLE   4,154 0 0
ARATANA THERAPEUTICS COM 03874p101 665 71,038 SH   SOLE   71,038 0 0
ARENA PHARMACEUTICAL COM 040047102 18 10,000 SH   SOLE   10,000 0 0
ARES CAP CORP COM COM 04010L103 1,032 66,585 SH   SOLE   66,585 0 0
AT&T INC COM COM 00206R102 5,012 123,420 SH   SOLE   123,420 0 0
AUTODESK INC COM COM 052769106 319 4,408 SH   SOLE   4,408 0 0
AUTOMATIC DATA PROCESSING INC COM 053015103 1,984 22,500 SH   SOLE   22,500 0 0
AVERY DENNISON CORP COM 053611109 22,609 290,639 SH   SOLE   290,639 0 0
BANK AMER CORP COM COM 060505104 1,280 81,800 SH   SOLE   81,800 0 0
BANK NEW YORK MELLON CORP COM COM 064058100 366 9,170 SH   SOLE   9,170 0 0
BAXTER INTERNATIONAL COM 071813109 748 15,724 SH   SOLE   15,724 0 0
BE AEROSPACE INC COM 073302101 84,151 1,628,934 SH   SOLE   1,628,934 0 0
BECTON DICKINSON&CO COM 075887109 74,307 413,436 SH   SOLE   413,436 0 0
BELLEROPHON THERAPEUTICS INC C COM 078771102 18 12,500 SH   SOLE   12,500 0 0
BERKSHIRE HATHAWAY INC DEL CL COM 084670702 12,536 86,770 SH   SOLE   86,770 0 0
BERKSHIRE HTWY CLA COM 084670108 1,081 5 SH   SOLE   5 0 0
BERRY PLASTICS GROUP INC COM COM 08579W103 364 8,300 SH   SOLE   8,300 0 0
BIOMARIN PHARMACEUTICAL INC CO COM 09061G101 2,180 23,567 SH   SOLE   23,567 0 0
BIOSPECIFICS TECH CO COM 090931106 642 14,057 SH   SOLE   14,057 0 0
BKF CAPITAL GRP INC COM 05548g102 11 17,000 SH   SOLE   17,000 0 0
BLACK HILLS CORP COM COM 092113109 458 7,482 SH   SOLE   7,482 0 0
BLACKBAUD INC COM 09227q100 993 14,961 SH   SOLE   14,961 0 0
BLACKHAWK NETWORK CLASS A COM 09238e104 1,026 34,021 SH   SOLE   34,021 0 0
BLACKROCK INC COM 09247x101 25,263 69,698 SH   SOLE   69,698 0 0
BLACKSTONE GSO STRATEGIC COM 09257r101 597 40,000 SH   SOLE   40,000 0 0
BLUE EARTH INC COM COM 095428108 0 30,600 SH   SOLE   30,600 0 0
BNC BANCORP COM 05566t101 202 8,300 SH   SOLE   8,300 0 0
BOEING CO COM 097023105 9,013 68,412 SH   SOLE   68,412 0 0
BRIGHT HORIZON FAM COM 109194100 38,072 569,172 SH   SOLE   569,172 0 0
BRISTOL MYERS SQUIBB CO COM COM 110122108 32,980 611,643 SH   SOLE   611,643 0 0
BUFFALO WILD WINGS COM 119848109 944 6,709 SH   SOLE   6,709 0 0
BURLINGTON STORES COM 122017106 37,831 466,929 SH   SOLE   466,929 0 0
C E B INCORPORATED COM 125134106 1,323 24,289 SH   SOLE   24,289 0 0
CANUC RES CORP CDA NEW F COM 138909304 3 40,000 SH   SOLE   40,000 0 0
CARBONITE INC COM 141337105 1,186 77,224 SH   SOLE   77,224 0 0
CARDINAL HEALTH INC COM COM 14149Y108 531 6,840 SH   SOLE   6,840 0 0
CARDIO SYSTEMS INC COM 141619106 364 15,330 SH   SOLE   15,330 0 0
CARMAX INC COM COM 143130102 240 4,500 SH   SOLE   4,500 0 0
CASAVANT INTL MNG CORP ** REST COM 125809996 0 51,200 SH   SOLE   51,200 0 0
CATERPILLAR INC COM 149123101 1,403 15,803 SH   SOLE   15,803 0 0
CAVIUM INC COM 14964u108 780 13,395 SH   SOLE   13,395 0 0
CBOE HLDGS INC COM COM 12503M108 8,928 137,673 SH   SOLE   137,673 0 0
CBRE GROUP INC CL A COM 12504L109 525 18,755 SH   SOLE   18,755 0 0
CBS CORP NEW CL B COM 124857202 439 8,025 SH   SOLE   8,025 0 0
CDK GLOBAL INC COM COM 12508E101 339 5,911 SH   SOLE   5,911 0 0
CELGENE CORP COM 151020104 70,642 675,803 SH   SOLE   675,803 0 0
CENTENE CORP DEL COM COM 15135B101 38,877 580,599 SH   SOLE   580,599 0 0
CERNER CORP COM 156782104 1,980 32,057 SH   SOLE   32,057 0 0
CHEVRON CORP NEW COM COM 166764100 4,753 46,182 SH   SOLE   46,182 0 0
CHIPOTLE MEXICAN GRL COM 169656105 24,533 57,928 SH   SOLE   57,928 0 0
CHROMADEX CORP COM 171077407 30 10,000 SH   SOLE   10,000 0 0
CHUBB LIMITED COM COM H1467J104 6,034 48,020 SH   SOLE   48,020 0 0
CINTAS CORP COM COM 172908105 659 5,851 SH   SOLE   5,851 0 0
CISCO SYSTEMS INC COM 17275r102 2,950 92,996 SH   SOLE   92,996 0 0
CITIGROUP INC COM NEW COM 172967424 431 9,126 SH   SOLE   9,126 0 0
CLOROX CO DEL COM COM 189054109 288 2,304 SH   SOLE   2,304 0 0
CME GROUP INC COM COM 12572Q105 8,973 85,847 SH   SOLE   85,847 0 0
COCA COLA CO COM COM 191216100 2,293 54,174 SH   SOLE   54,174 0 0
COGNIZANT TECHNOLOGY SOLUTIONS COM 192446102 10,177 213,315 SH   SOLE   213,315 0 0
COLGATE PALMOLIVE CO COM COM 194162103 1,293 17,446 SH   SOLE   17,446 0 0
COMCAST CORPORATION CLASS A COM 20030n101 74,192 1,118,357 SH   SOLE   1,118,357 0 0
CONAGRA FOODS INC COM 205887102 262 5,560 SH   SOLE   5,560 0 0
CONCORDIA HEALTH CARE COM 20653p201 0 17,349 SH   SOLE   17,349 0 0
CONOCOPHILLIPS COM COM 20825C104 1,010 23,245 SH   SOLE   23,245 0 0
CONSOLIDATED EDISON INC COM COM 209115104 384 5,103 SH   SOLE   5,103 0 0
CONSUMER PORTFOLIO COM 210502100 64 14,000 SH   SOLE   14,000 0 0
CONTINENTAL RESOURCES INC COM COM 212015101 470 9,041 SH   SOLE   9,041 0 0
CORESITE REALTY CORP REIT COM 21870q105 25,747 347,738 SH   SOLE   347,738 0 0
CORNING INC COM COM 219350105 278 11,742 SH   SOLE   11,742 0 0
COSTCO WHSL CORP NEW COM COM 22160K105 6,372 41,783 SH   SOLE   41,783 0 0
CREATIVE EDGE NUTRITION INC CO COM 22528W205 0 20,000 SH   SOLE   20,000 0 0
CROWN CASTLE INTL CO REIT COM 22822v101 12,180 129,286 SH   SOLE   129,286 0 0
CSX CORP COM COM 126408103 244 7,997 SH   SOLE   7,997 0 0
CUBIC ENERGY INC COM 229675103 0 23,252 SH   SOLE   23,252 0 0
CUMMINS INC COM COM 231021106 531 4,143 SH   SOLE   4,143 0 0
CUMULUS MEDIA INC COM 231082603 10 30,000 SH   SOLE   30,000 0 0
CVS HEALTH CORP COM COM 126650100 22,913 257,478 SH   SOLE   257,478 0 0
CYRUSONE LLC REIT COM 23283r100 78,937 1,659,395 SH   SOLE   1,659,395 0 0
DANAHER CORP COM 235851102 15,925 203,152 SH   SOLE   203,152 0 0
DEERE & CO COM COM 244199105 828 9,704 SH   SOLE   9,704 0 0
DENTSPLY SIRONA INC COM COM 24906P109 502 8,455 SH   SOLE   8,455 0 0
DEVON ENERGY CORP NEW COM COM 25179M103 504 11,420 SH   SOLE   11,420 0 0
DIAMONDBACK ENERGY COM 25278x109 1,034 10,715 SH   SOLE   10,715 0 0
DIGITAL RLTY TR INC COM COM 253868103 262 2,701 SH   SOLE   2,701 0 0
DOLLAR GEN CORP NEW COM COM 256677105 4,673 66,764 SH   SOLE   66,764 0 0
DOLLAR TREE INC COM COM 256746108 725 9,191 SH   SOLE   9,191 0 0
DOMINION RES INC VA NEW COM COM 25746U109 428 5,759 SH   SOLE   5,759 0 0
DOVER CORP COM COM 260003108 396 5,374 SH   SOLE   5,374 0 0
DOW CHEM CO COM COM 260543103 658 12,687 SH   SOLE   12,687 0 0
DU PONT E I DE NEMOURS & CO CO COM 263534109 3,075 45,920 SH   SOLE   45,920 0 0
DUFF & PHELPS GLOBAL UTI COM 26433c105 256 15,000 SH   SOLE   15,000 0 0
DUKE ENERGY CORP NEW COM NEW COM 26441C204 737 9,208 SH   SOLE   9,208 0 0
DUOS TECHNOLOGIES GROUP INC CO COM 266042100 13 175,373 SH   SOLE   175,373 0 0
DYCOM INDUSTRIES INC COM 267475101 705 8,618 SH   SOLE   8,618 0 0
EASTMAN CHEM CO COM COM 277432100 576 8,506 SH   SOLE   8,506 0 0
EATON CORP PLC SHS COM G29183103 994 15,122 SH   SOLE   15,122 0 0
ECA MARCELLUS TR I COM UNIT COM 26827L109 66 30,000 SH   SOLE   30,000 0 0
ECO STIM ENERGY SOLUTIONS INC COM 27888D101 205 95,667 SH   SOLE   95,667 0 0
ECOLAB INC COM 278865100 55,667 457,339 SH   SOLE   457,339 0 0
ECOSPHERE TECH INC COM COM 27922X105 1 30,980 SH   SOLE   30,980 0 0
EDWARDS LIFESCIENCES COM 28176e108 107,682 893,185 SH   SOLE   893,185 0 0
ELITE PHARMACEUTICALS INC COM COM 28659T200 52 293,180 SH   SOLE   293,180 0 0
ELLIE MAE INC COM 28849p100 24,827 235,772 SH   SOLE   235,772 0 0
EMERSON ELEC CO COM COM 291011104 886 16,263 SH   SOLE   16,263 0 0
ENER CORE INC COM NEW COM 29272A206 1,156 372,748 SH   SOLE   372,748 0 0
ENVESTNET INC COM 29404k106 1,383 37,942 SH   SOLE   37,942 0 0
EOG RESOURCES INC COM 26875p101 1,640 16,960 SH   SOLE   16,960 0 0
EQUINIX INC REIT COM 29444u700 30,977 85,987 SH   SOLE   85,987 0 0
EURONET WORLDWIDE COM 298736109 4,006 48,958 SH   SOLE   48,958 0 0
EVERSOURCE ENERGY COM COM 30040W108 421 7,764 SH   SOLE   7,764 0 0
EXELON CORP COM COM 30161N101 397 11,927 SH   SOLE   11,927 0 0
EXPRESS SCRIPTS HLDG CO COM COM 30219G108 2,868 40,669 SH   SOLE   40,669 0 0
EXXON MOBIL CORP COM 30231g102 11,444 131,113 SH   SOLE   131,113 0 0
FACEBOOK INC CLASS A COM 30303m102 176,384 1,375,101 SH   SOLE   1,375,101 0 0
FASTENAL CO COM COM 311900104 1,723 41,237 SH   SOLE   41,237 0 0
FEDEX CORP COM COM 31428X106 1,874 10,730 SH   SOLE   10,730 0 0
FIDELITY NATL INFORMATION SVCS COM 31620M106 382 4,956 SH   SOLE   4,956 0 0
FIFTH THIRD BANCORP COM COM 316773100 606 29,595 SH   SOLE   29,595 0 0
FIRST COMMUNITY FINL COM 31985q106 95 10,000 SH   SOLE   10,000 0 0
FIRST HAWAIIAN INC COM COM 32051X108 200 7,450 SH   SOLE   7,450 0 0
FIRST HORIZON NATIONAL CORPORA COM dca517101 0 214,434 SH   SOLE   214,434 0 0
FIRST MIDWEST BANCORP DEL COM COM 320867104 618 31,946 SH   SOLE   31,946 0 0
FIRST REPUBLIC BANK COM 33616c100 33,473 434,088 SH   SOLE   434,088 0 0
FISERV INC COM COM 337738108 659 6,630 SH   SOLE   6,630 0 0
FIVE BELOW COM 33829m101 1,110 27,541 SH   SOLE   27,541 0 0
FLEETCOR TECHNOLOGIE COM 339041105 49,483 284,825 SH   SOLE   284,825 0 0
FORD MTR CO DEL COM PAR $0.01 COM 345370860 460 38,118 SH   SOLE   38,118 0 0
FORTIVE CORPORATION COM 34959j108 4,425 86,935 SH   SOLE   86,935 0 0
FORTUNE BRANDS HOME & SEC INC COM 34964C106 226 3,890 SH   SOLE   3,890 0 0
FORWARD AIR CORP COM 349853101 1,059 24,482 SH   SOLE   24,482 0 0
FRANKLIN ELEC INC COM COM 353514102 422 10,369 SH   SOLE   10,369 0 0
FRONTIER COMMUNICATIONS CORP C COM 35906A108 82 19,766 SH   SOLE   19,766 0 0
GAMING & LEISURE PPT REIT COM 36467j108 201 6,000 SH   SOLE   6,000 0 0
GARTNER INC COM 366651107 77,620 877,559 SH   SOLE   877,559 0 0
GENERAL DYNAMICS CORP COM COM 369550108 326 2,102 SH   SOLE   2,102 0 0
GENERAL ELECTRIC CO COM COM 369604103 9,828 331,804 SH   SOLE   331,804 0 0
GENERAL GROWTH PPTYS INC NEW C COM 370023103 541 19,600 SH   SOLE   19,600 0 0
GENERAL MILLS INC COM 370334104 2,708 42,390 SH   SOLE   42,390 0 0
GENERAL MOLY INC COM 370373102 4 13,518 SH   SOLE   13,518 0 0
GENERAL MTRS CO COM COM 37045V100 383 12,045 SH   SOLE   12,045 0 0
GENWORTH FINL INC COM CL A COM 37247D106 50 10,000 SH   SOLE   10,000 0 0
GILEAD SCIENCES INC COM 375558103 9,576 121,037 SH   SOLE   121,037 0 0
GLOBAL PMTS INC COM COM 37940X102 336 4,373 SH   SOLE   4,373 0 0
GLOBUS MEDICAL INC CLASS A COM 379577208 1,229 54,460 SH   SOLE   54,460 0 0
GLYECO INC COM COM 38000P104 8 73,500 SH   SOLE   73,500 0 0
GOLDMAN SACHS GROUP INC COM COM 38141G104 254 1,574 SH   SOLE   1,574 0 0
GRAINGER W W INC COM COM 384802104 962 4,278 SH   SOLE   4,278 0 0
GRAND CANYON ED INC COM COM 38526M106 835 20,664 SH   SOLE   20,664 0 0
GUIDEWIRE SOFTWARE COM 40171v100 19,326 322,214 SH   SOLE   322,214 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
HERCULES CAPITAL INC COM COM 427096508 601 44,345 SH   SOLE   44,345 0 0
HERSHEY CO COM COM 427866108 460 4,815 SH   SOLE   4,815 0 0
HESS CORPORATION COM 42809h107 635 11,845 SH   SOLE   11,845 0 0
HEWLETT PACKARD ENTERPRISE CO COM 42824C109 225 9,876 SH   SOLE   9,876 0 0
HOLOGIC INC COM COM 436440101 1,012 26,058 SH   SOLE   26,058 0 0
HOME DEPOT INC COM 437076102 59,168 459,804 SH   SOLE   459,804 0 0
HONEYWELL INTL INC COM 438516106 25,006 214,480 SH   SOLE   214,480 0 0
HOWARD HUGHES CORP COM COM 44267D107 228 1,994 SH   SOLE   1,994 0 0
HP INC COM COM 40434L105 165 10,634 SH   SOLE   10,634 0 0
HUNTINGTON INGALLS INDS INC CO COM 446413106 1,162 7,575 SH   SOLE   7,575 0 0
IBIZ TECHNOLOGY CORP COM 45103b205 0 40,000 SH   SOLE   40,000 0 0
IDEXX LABS INC COM 45168d104 65,221 578,559 SH   SOLE   578,559 0 0
ILLINOIS TOOL WKS INC COM COM 452308109 6,279 52,393 SH   SOLE   52,393 0 0
IMMUNOMEDICS INC COM 452907108 110 33,935 SH   SOLE   33,935 0 0
IMPERVA INC COM 45321l100 1,057 19,688 SH   SOLE   19,688 0 0
INC RESH HLDGS INC CL A COM 45329R109 271 6,085 SH   SOLE   6,085 0 0
INDEPENDENT BK GROUP COM 45384b106 878 19,889 SH   SOLE   19,889 0 0
INGREDION INC COM 457187102 1,153 8,665 SH   SOLE   8,665 0 0
INPHI CORP COM COM 45772F107 462 10,615 SH   SOLE   10,615 0 0
INSULET CORPORATION COM 45784p101 827 20,203 SH   SOLE   20,203 0 0
INTEL CORP COM COM 458140100 8,070 213,779 SH   SOLE   213,779 0 0
INTERCEPT PHARMA INC COM 45845p108 604 3,670 SH   SOLE   3,670 0 0
INTERCONTINENTAL EXCHANGE INC COM 45866F104 475 1,762 SH   SOLE   1,762 0 0
INTERNATIONAL BUSINESS MACHS C COM 459200101 4,057 25,543 SH   SOLE   25,543 0 0
INTUITIVE SURGICAL COM 46120e602 47,892 66,074 SH   SOLE   66,074 0 0
IRON MTN INC NEW COM COM 46284V101 420 11,194 SH   SOLE   11,194 0 0
ITC HOLDINGS CORP XXX MANDATOR COM 465685105 1,795 38,621 SH   SOLE   38,621 0 0
JOHNSON & JOHNSON COM 478160104 10,392 87,975 SH   SOLE   87,975 0 0
JOHNSON CTLS INTL F COM g51502105 27,509 591,208 SH   SOLE   591,208 0 0
JPMORGAN CHASE & CO COM 46625h100 110,613 1,661,110 SH   SOLE   1,661,110 0 0
KAISER ALUMINUM CORP COM 483007704 524 6,055 SH   SOLE   6,055 0 0
KIMBERLY CLARK CORP COM COM 494368103 2,374 18,823 SH   SOLE   18,823 0 0
KINDER MORGAN INC DEL COM COM 49456B101 694 30,016 SH   SOLE   30,016 0 0
KRAFT HEINZ CO COM COM 500754106 681 7,609 SH   SOLE   7,609 0 0
KRAIG BIOCRAFT LABS COM 50075w104 3 62,500 SH   SOLE   62,500 0 0
LAS VEGAS SANDS CORP COM 517834107 934 16,240 SH   SOLE   16,240 0 0
LAWSON PRODUCTS INC COM 520776105 196 11,068 SH   SOLE   11,068 0 0
LEEP INC COM 50184q105 4 723,000 SH   SOLE   723,000 0 0
LEGGETT & PLATT INC COM COM 524660107 1,095 24,025 SH   SOLE   24,025 0 0
LEUCADIA NATL CORP COM COM 527288104 1,278 67,126 SH   SOLE   67,126 0 0
LIFE EXCHANGE INC COM 53184v108 0 14,465 SH   SOLE   14,465 0 0
LIGAND PHARMA COM 53220k504 1,439 14,099 SH   SOLE   14,099 0 0
LILLY ELI & CO COM COM 532457108 1,699 21,166 SH   SOLE   21,166 0 0
LINE CORP SPONSORED ADR COM 53567X101 778 16,065 SH   SOLE   16,065 0 0
LINEAR TECHNOLOGY CORP COM COM 535678106 888 14,978 SH   SOLE   14,978 0 0
LITTELFUSE INC COM 537008104 712 5,530 SH   SOLE   5,530 0 0
LKQ CORP COM COM 501889208 1,506 42,460 SH   SOLE   42,460 0 0
LOCKHEED MARTIN CORP COM COM 539830109 548 2,285 SH   SOLE   2,285 0 0
LOWES COS INC COM COM 548661107 806 11,167 SH   SOLE   11,167 0 0
LYDALL INC COM 550819106 918 17,947 SH   SOLE   17,947 0 0
MACQUARIE INFRASTRUCTURE CORP COM 55608B105 66,343 797,004 SH   SOLE   797,004 0 0
MAIN STREET CAPITAL CORP COM COM 56035L104 992 28,899 SH   SOLE   28,899 0 0
MANHATTAN ASSOCIATES COM 562750109 67,677 1,174,546 SH   SOLE   1,174,546 0 0
MANITOWOC FOODSRVE COM 563568104 439 27,079 SH   SOLE   27,079 0 0
MARKETAXESS HOLDINGS COM 57060d108 70,101 423,341 SH   SOLE   423,341 0 0
MARRIOTT INTL INC NEW CL A COM 571903202 202 2,999 SH   SOLE   2,999 0 0
MARSH & MC LENNAN CO COM 571748102 2,875 42,750 SH   SOLE   42,750 0 0
MASTERCARD INC COM 57636q104 138,939 1,365,221 SH   SOLE   1,365,221 0 0
MCDONALDS CORP COM COM 580135101 4,495 38,969 SH   SOLE   38,969 0 0
MEAD JOHNSON NUTRITION CO COM COM 582839106 2,047 25,903 SH   SOLE   25,903 0 0
MED BIOGENE INC F COM 58402b107 0 10,000 SH   SOLE   10,000 0 0
MEDICAL MARIJUANA COM 58463a105 1 20,000 SH   SOLE   20,000 0 0
MEDTRONIC PLC SHS COM G5960L103 1,937 22,420 SH   SOLE   22,420 0 0
MERCK & CO INC COM 58933y105 65,925 1,056,321 SH   SOLE   1,056,321 0 0
MFA FINL INC COM COM 55272X102 577 77,127 SH   SOLE   77,127 0 0
MGE ENERGY INC COM 55277p104 225 3,973 SH   SOLE   3,973 0 0
MICROCHIP TECHNOLOGY COM 595017104 63,436 1,020,862 SH   SOLE   1,020,862 0 0
MICROSOFT CORP COM 594918104 113,708 1,974,099 SH   SOLE   1,974,099 0 0
MIDDLEBY CORP THE COM 596278101 56,395 456,196 SH   SOLE   456,196 0 0
MOBILE MINI INC COM 60740f105 802 26,560 SH   SOLE   26,560 0 0
MOLINA HEALTHCARE COM 60855r100 486 8,327 SH   SOLE   8,327 0 0
MONDELEZ INTL CLASS A COM 609207105 1,916 43,650 SH   SOLE   43,650 0 0
MONROE CAP CORP COM COM 610335101 1,238 78,719 SH   SOLE   78,719 0 0
MONSANTO CO COM 61166w101 40,422 395,519 SH   SOLE   395,519 0 0
MOODYS CORP COM COM 615369105 9,408 86,888 SH   SOLE   86,888 0 0
MOSAIC CO NEW COM COM 61945C103 818 33,446 SH   SOLE   33,446 0 0
MSA SAFETY INC COM 553498106 232 4,000 SH   SOLE   4,000 0 0
MULTICELL TECHS INC COM 62544s200 1 3,395,000 SH   SOLE   3,395,000 0 0
NATIONAL OILWELL VAR COM 637071101 293 7,975 SH   SOLE   7,975 0 0
NATUS MEDICAL INC COM 639050103 1,109 28,225 SH   SOLE   28,225 0 0
NEOGEN CORP COM 640491106 2,300 41,124 SH   SOLE   41,124 0 0
NETFLIX INC COM COM 64110L106 584 5,925 SH   SOLE   5,925 0 0
NEW RESIDENTIAL INVE REIT COM 64828t201 691 50,000 SH   SOLE   50,000 0 0
NEWELL BRANDS INC COM COM 651229106 304 5,764 SH   SOLE   5,764 0 0
NEWFIELD EXPLORATION COM 651290108 1,190 27,390 SH   SOLE   27,390 0 0
NEXICON INC NEW XXX REGISTRATI COM 652919200 0 100,000 SH   SOLE   100,000 0 0
NEXTERA ENERGY INC COM COM 65339F101 1,030 8,424 SH   SOLE   8,424 0 0
NICOLET BANKSHARES COM 65406e102 230 6,000 SH   SOLE   6,000 0 0
NIKE INC CL B COM 654106103 7,064 134,167 SH   SOLE   134,167 0 0
NORFOLK SOUTHERN CORP COM COM 655844108 1,335 13,753 SH   SOLE   13,753 0 0
NORTHERN TR CORP COM COM 665859104 583 8,573 SH   SOLE   8,573 0 0
NUCOR CORP COM 670346105 420 8,485 SH   SOLE   8,485 0 0
NUVASIVE INC COM 670704105 1,352 20,280 SH   SOLE   20,280 0 0
NVIDIA CORP COM COM 67066G104 2,819 41,145 SH   SOLE   41,145 0 0
O REILLY AUTOMOTIVE INC NEW CO COM 67103H107 3,153 11,258 SH   SOLE   11,258 0 0
OCCIDENTAL PETE CORP DEL COM COM 674599105 835 11,458 SH   SOLE   11,458 0 0
OCEANEERING INTL INC COM 675232102 297 10,800 SH   SOLE   10,800 0 0
OLD SECOND BNCP INC COM 680277100 101 12,180 SH   SOLE   12,180 0 0
OMEGA HEALTHCARE INVS INC COM COM 681936100 787 22,198 SH   SOLE   22,198 0 0
OMNICELL INC COM 68213n109 1,241 32,395 SH   SOLE   32,395 0 0
OMNICOM GROUP INC COM COM 681919106 397 4,672 SH   SOLE   4,672 0 0
ON ASSIGNMENT INC COM 682159108 966 26,617 SH   SOLE   26,617 0 0
ONE GAS INC DISC COM COM 68235p108 679 10,980 SH   SOLE   10,980 0 0
ONEOK INC NEW COM COM 682680103 5,612 109,196 SH   SOLE   109,196 0 0
ORACLE CORP COM COM 68389X105 3,237 82,403 SH   SOLE   82,403 0 0
PACWEST BANCORP DEL COM COM 695263103 309 7,197 SH   SOLE   7,197 0 0
PARKER HANNIFIN CORP COM COM 701094104 639 5,088 SH   SOLE   5,088 0 0
PAYCHEX INC COM COM 704326107 370 6,397 SH   SOLE   6,397 0 0
PEDEVCO CORP COM NEW COM 70532Y204 263 1,459,865 SH   SOLE   1,459,865 0 0
PEPSICO INCORPORATED COM 713448108 12,673 116,515 SH   SOLE   116,515 0 0
PERRIGO CO PLC SHS COM G97822103 262 2,834 SH   SOLE   2,834 0 0
PETROSONIC ENERGY INC COM COM 71676J102 9 1,248,500 SH   SOLE   1,248,500 0 0
PFIZER INCORPORATED COM 717081103 7,394 218,312 SH   SOLE   218,312 0 0
PHARMACYTE BIOTECH INC COM COM 71715X104 1 21,000 SH   SOLE   21,000 0 0
PHILIP MORRIS INTL INC COM COM 718172109 4,299 44,216 SH   SOLE   44,216 0 0
PHILLIPS 66 COM COM 718546104 792 9,830 SH   SOLE   9,830 0 0
PHYSICIANS REALTY TR REIT COM 71943u104 24,391 1,132,354 SH   SOLE   1,132,354 0 0
PIEDMONT NAT GAS INC COM COM 720186105 576 9,600 SH   SOLE   9,600 0 0
POWER CLOUDS INC COM COM 739213106 0 19,000 SH   SOLE   19,000 0 0
PRAXAIR INC COM COM 74005P104 1,517 12,551 SH   SOLE   12,551 0 0
PRECIPITATE GOLD CO F COM 74019d105 9 50,000 SH   SOLE   50,000 0 0
PRICE T ROWE GROUP INC COM COM 74144T108 1,358 20,421 SH   SOLE   20,421 0 0
PRICELINE GROUP COM 741503403 7,996 5,434 SH   SOLE   5,434 0 0
PRIVATEBANCORP INC COM COM 742962103 411 8,956 SH   SOLE   8,956 0 0
PROCTER & GAMBLE COM 742718109 8,630 96,154 SH   SOLE   96,154 0 0
PROOFPOINT INC COM 743424103 663 8,864 SH   SOLE   8,864 0 0
PROTO LABS INC COM 743713109 639 10,660 SH   SOLE   10,660 0 0
PURE ENERGY MINERALS L COM COM 74624B205 6 10,000 SH   SOLE   10,000 0 0
QUALCOMM INC COM COM 747525103 4,134 60,353 SH   SOLE   60,353 0 0
RADIAN GROUP INC COM 750236101 165 12,206 SH   SOLE   12,206 0 0
RAYMOND JAMES FINANCIAL INC CO COM 754730109 357 6,130 SH   SOLE   6,130 0 0
RAYTHEON CO COM NEW COM 755111507 22,317 163,942 SH   SOLE   163,942 0 0
REALTY INCOME CORP COM COM 756109104 468 6,985 SH   SOLE   6,985 0 0
RED HAT INC COM COM 756577102 264 3,271 SH   SOLE   3,271 0 0
REGENERON PHARMACEUTICALS COM COM 75886F107 27,903 69,406 SH   SOLE   69,406 0 0
REINSURANCE GROUP AMER INC COM COM 759351604 2,072 19,200 SH   SOLE   19,200 0 0
RESMED INC COM COM 761152107 327 5,050 SH   SOLE   5,050 0 0
REYNOLDS AMERICAN COM 761713106 18,295 388,023 SH   SOLE   388,023 0 0
RITE AID CORP COM COM 767754104 82 10,700 SH   SOLE   10,700 0 0
RLI CORP COM COM 749607107 3,096 45,297 SH   SOLE   45,297 0 0
ROBERT HALF INTL COM 770323103 1,588 41,950 SH   SOLE   41,950 0 0
ROCKWELL AUTOMATION INC COM COM 773903109 1,737 14,202 SH   SOLE   14,202 0 0
ROPER TECHNOLOGIES INC COM COM 776696106 1,482 8,123 SH   SOLE   8,123 0 0
ROSS STORES INC COM COM 778296103 4,298 66,844 SH   SOLE   66,844 0 0
RSP PERMIAN INC COM 74978q105 910 23,470 SH   SOLE   23,470 0 0
S B A COMMUNICATIONS CLASS A COM 78388j106 48,112 428,962 SH   SOLE   428,962 0 0
S&P GLOBAL INC COM 78409v104 65,285 515,839 SH   SOLE   515,839 0 0
SABRE CORPORATION COM 78573m104 43,200 1,532,986 SH   SOLE   1,532,986 0 0
SALESFORCE COM COM 79466l302 47,247 662,375 SH   SOLE   662,375 0 0
SAREPTA THERAPEUTICS COM 803607100 1,082 17,615 SH   SOLE   17,615 0 0
SCHLUMBERGER LTD F COM 806857108 5,758 73,220 SH   SOLE   73,220 0 0
SCOTTS MIRACLE GROUP COM 810186106 763 9,160 SH   SOLE   9,160 0 0
SHERWIN WILLIAMS CO COM 824348106 47,909 173,170 SH   SOLE   173,170 0 0
SILVER BAY RLTY TR CORP COM COM 82735Q102 652 37,208 SH   SOLE   37,208 0 0
SIMON PPTY GROUP INC NEW COM COM 828806109 757 3,655 SH   SOLE   3,655 0 0
SIRIUS XM HLDGS INC COM COM 82968B103 72 17,200 SH   SOLE   17,200 0 0
SIX FLAGS ENTERTAINM COM 83001a102 29,631 552,710 SH   SOLE   552,710 0 0
SKECHERS U S A INC CLASS A COM 830566105 808 35,277 SH   SOLE   35,277 0 0
SMITH A O COM 831865209 12,148 122,970 SH   SOLE   122,970 0 0
SMUCKER J M CO COM NEW COM 832696405 361 2,666 SH   SOLE   2,666 0 0
SNAP ON INC COM COM 833034101 649 4,271 SH   SOLE   4,271 0 0
SONIC CORP COM 835451105 970 37,042 SH   SOLE   37,042 0 0
SOUTHERN CO COM COM 842587107 492 9,594 SH   SOLE   9,594 0 0
SOUTHERN COPPER CORP COM 84265v105 1,447 55,027 SH   SOLE   55,027 0 0
SPECTRA ENERGY CORP COM COM 847560109 477 11,150 SH   SOLE   11,150 0 0
SPS COMM INC COM 78463m107 2,033 27,697 SH   SOLE   27,697 0 0
ST JUDE MED INC COM COM 790849103 1,263 15,840 SH   SOLE   15,840 0 0
STAMPS.COM INC COM 852857200 1,195 12,646 SH   SOLE   12,646 0 0
STANLEY BLACK & DECKER INC COM COM 854502101 209 1,697 SH   SOLE   1,697 0 0
STARBUCKS CORP COM 855244109 153,972 2,843,966 SH   SOLE   2,843,966 0 0
STARWOOD PPTY TR INC COM COM 85571B105 1,002 44,482 SH   SOLE   44,482 0 0
STATE STR CORP COM COM 857477103 459 6,592 SH   SOLE   6,592 0 0
STATMON TECHNOLOGIES CORP COM COM 85771Q100 0 11,000 SH   SOLE   11,000 0 0
STERICYCLE INC COM 858912108 3,154 39,357 SH   SOLE   39,357 0 0
STRYKER CORP COM COM 863667101 1,726 14,827 SH   SOLE   14,827 0 0
SUPER MICRO COMPUTER COM 86800u104 570 24,394 SH   SOLE   24,394 0 0
SYSCO CORP COM COM 871829107 510 10,397 SH   SOLE   10,397 0 0
TARGET CORP COM COM 87612E106 255 3,707 SH   SOLE   3,707 0 0
TD AMERITRADE HLDG CORP COM COM 87236Y108 731 20,745 SH   SOLE   20,745 0 0
TESLA MTRS INC COM COM 88160R101 1,883 9,227 SH   SOLE   9,227 0 0
TEXAS INSTRS INC COM COM 882508104 561 7,997 SH   SOLE   7,997 0 0
THERMO FISHER SCIENTIFIC INC C COM 883556102 1,676 10,535 SH   SOLE   10,535 0 0
TICC CAPITAL CORP COM 87244t109 445 76,498 SH   SOLE   76,498 0 0
TIME WARNER INC COM 887317303 38,005 477,387 SH   SOLE   477,387 0 0
TJX COS INC NEW COM COM 872540109 522 6,980 SH   SOLE   6,980 0 0
TPG SPECIALTY LENDING INC COM COM 87265K102 861 47,564 SH   SOLE   47,564 0 0
TRACTOR SUPPLY COMP COM 892356106 66,853 992,625 SH   SOLE   992,625 0 0
TRANSDIGM GROUP INC COM COM 893641100 324 1,119 SH   SOLE   1,119 0 0
TRANSURBAN GROUP ORD F COM q9194a106 87 10,000 SH   SOLE   10,000 0 0
TRAVELERS COMPANIES INC COM COM 89417E109 432 3,773 SH   SOLE   3,773 0 0
TREEHOUSE FOODS INC COM 89469a104 950 10,895 SH   SOLE   10,895 0 0
TREX COMPANY INC COM 89531p105 695 11,833 SH   SOLE   11,833 0 0
TWILIO INC CL A COM 90138F102 3,483 54,115 SH   SOLE   54,115 0 0
TWO HBRS INVT CORP COM COM 90187B101 660 77,385 SH   SOLE   77,385 0 0
TYLER TECHNOLOGIES COM 902252105 77,389 451,961 SH   SOLE   451,961 0 0
ULTA SALON COSM&FRAG COM 90384s303 43,665 183,482 SH   SOLE   183,482 0 0
ULTIMATE SOFTWARE GP COM 90385d107 25,855 126,499 SH   SOLE   126,499 0 0
UNDER ARMOUR INC CL A COM 904311107 267 6,905 SH   SOLE   6,905 0 0
UNDER ARMOUR INC CL C COM 904311206 233 6,880 SH   SOLE   6,880 0 0
UNIFIRST CORP MASS COM COM 904708104 2,408 18,263 SH   SOLE   18,263 0 0
UNION PACIFIC CORP COM 907818108 24,443 250,621 SH   SOLE   250,621 0 0
UNITED CONTL HLDGS COM 910047109 1,550 29,536 SH   SOLE   29,536 0 0
UNITED PARCEL SRVC CLASS B COM 911312106 60,336 551,722 SH   SOLE   551,722 0 0
UNITED TECHNOLOGIES CORP COM COM 913017109 2,866 28,204 SH   SOLE   28,204 0 0
UNITEDHEALTH GROUP INC COM COM 91324P102 1,331 9,507 SH   SOLE   9,507 0 0
UNIVERSAL DISPLAY CORP COM COM 91347P105 274 4,935 SH   SOLE   4,935 0 0
US BANCORP DEL COM NEW COM 902973304 919 21,434 SH   SOLE   21,434 0 0
V C A INC COM 918194101 14,661 209,509 SH   SOLE   209,509 0 0
V F CORP COM COM 918204108 1,129 20,141 SH   SOLE   20,141 0 0
VANTIV INC CL A COM 92210H105 224 3,980 SH   SOLE   3,980 0 0
VECTREN CORP COM 92240g101 292 5,816 SH   SOLE   5,816 0 0
VEEVA SYS INC CL A COM COM 922475108 1,320 31,985 SH   SOLE   31,985 0 0
VENTAS INC REIT COM 92276f100 42,197 597,444 SH   SOLE   597,444 0 0
VERIZON COMMUNICATIONS INC COM COM 92343V104 3,399 65,381 SH   SOLE   65,381 0 0
VERTEX PHARMACEUTICALS INC COM COM 92532F100 734 8,415 SH   SOLE   8,415 0 0
VIEW SYSTEMS INC COM 926706201 0 200,000 SH   SOLE   200,000 0 0
VISA INC COM CL A COM 92826C839 18,562 224,453 SH   SOLE   224,453 0 0
W M D HOLDINGS GROUP COM 92930d103 0 222,750 SH   SOLE   222,750 0 0
WABASH NATL CORP COM COM 929566107 150 10,561 SH   SOLE   10,561 0 0
WAGEWORKS INC COM 930427109 1,292 21,212 SH   SOLE   21,212 0 0
WAL-MART STORES INC COM COM 931142103 1,879 26,053 SH   SOLE   26,053 0 0
WALGREENS BOOTS ALLI COM 931427108 82,092 1,018,253 SH   SOLE   1,018,253 0 0
WALKER INNOVATION IN COM 931661102 5 10,000 SH   SOLE   10,000 0 0
WALT DISNEY CO COM 254687106 6,078 65,453 SH   SOLE   65,453 0 0
WASTE MGMT INC DEL COM COM 94106L109 1,037 16,263 SH   SOLE   16,263 0 0
WEC ENERGY GROUP INC COM COM 92939U106 2,668 44,552 SH   SOLE   44,552 0 0
WELLS FARGO & CO NEW COM COM 949746101 2,041 46,102 SH   SOLE   46,102 0 0
WELLTOWER INC COM COM 95040Q104 246 3,292 SH   SOLE   3,292 0 0
WEYERHAEUSER CO REIT COM 962166104 836 26,176 SH   SOLE   26,176 0 0
WHIRLPOOL CORP COM 963320106 27,263 168,122 SH   SOLE   168,122 0 0
WHOLE FOODS MKT INC COM COM 966837106 225 7,930 SH   SOLE   7,930 0 0
WILLIAMS COMPANIES COM 969457100 231 7,533 SH   SOLE   7,533 0 0
WOODWARD INC COM 980745103 1,185 18,962 SH   SOLE   18,962 0 0
WORKDAY INC CL A COM 98138H101 1,230 13,415 SH   SOLE   13,415 0 0
XENCOR INC COM COM 98401F105 1,605 65,555 SH   SOLE   65,555 0 0
XHIBIT CORP COM (DELISTED) COM 98419U102 0 30,100 SH   SOLE   30,100 0 0
XPLORE TECHNOLOGIES COM 983950700 104 43,571 SH   SOLE   43,571 0 0
XYLEM INC COM COM 98419M100 454 8,664 SH   SOLE   8,664 0 0
YAHOO INC COM 984332106 1,040 24,129 SH   SOLE   24,129 0 0
YUM BRANDS INC COM COM 988498101 4,582 50,459 SH   SOLE   50,459 0 0
ZIMMER BIOMET HLDGS INC COM COM 98956P102 947 7,285 SH   SOLE   7,285 0 0
ARA ASSET MANAGEME COM G04512102 36 36,000 SH   SOLE   36,000 0 0
PAN UNITED CORP ORDF COM y6724m106 72 162,000 SH   SOLE   162,000 0 0
PARKWAY LIFE REAL COM Y67202104 1,308 686,100 SH   SOLE   686,100 0 0
RAFFLES MEDICAL COM Y7174H118 1,580 1,408,271 SH   SOLE   1,408,271 0 0
SATS LTD COM Y7992U101 49 13,500 SH   SOLE   13,500 0 0
SHENG SIONG GROUP COM Y7709X109 46 59,500 SH   SOLE   59,500 0 0
IHH HEALTHCARE BHD COM Y374AH103 341 222,700 SH   SOLE   222,700 0 0
LINGKARAN TRANS KO COM Y5287R106 65 46,500 SH   SOLE   46,500 0 0
ALIMENTATION COUCHE TARD INC S COM 01626P957 238 4,900 SH   SOLE   4,900 0 0
DOLLARAMA INC COM COM 25675T958 407 5,206 SH   SOLE   5,206 0 0
BHP BILLITON LTD COM Q1498M100 215 12,574 SH   SOLE   12,574 0 0
JAMES HARDIE INDUS COM G4253H119 164 10,545 SH   SOLE   10,545 0 0
LAKES OIL NL COM Q54334109 2 2,666,666 SH   SOLE   2,666,666 0 0
SYDNEY AIRPORT COM Q8808P103 1,336 250,375 SH   SOLE   250,375 0 0
BOOKER GROUP COM G1450C109 26 11,070 SH   SOLE   11,070 0 0
COMPASS GROUP COM G23296190 1,145 59,100 SH   SOLE   59,100 0 0
DIAGEO COM G42089113 864 30,165 SH   SOLE   30,165 0 0
INTERCONTL HOTELS COM G4804L148 219 5,323 SH   SOLE   5,323 0 0
RECKITT BENCK GRP COM G74079107 350 3,716 SH   SOLE   3,716 0 0
ROYAL DUTCH SHELL COM G7690A118 510 19,700 SH   SOLE   19,700 0 0
SMITH & NEPHEW COM G82343164 261 16,209 SH   SOLE   16,209 0 0
WORLDPAY GRP PLC COM G97744109 382 99,565 SH   SOLE   99,565 0 0
WPP PLC COM G9788D103 1,099 46,735 SH   SOLE   46,735 0 0
AMADEUS IT GROUP COM E04908112 434 8,682 SH   SOLE   8,682 0 0
CONTINENTAL AG COM D16212140 377 1,793 SH   SOLE   1,793 0 0
HERMES INTL COM F48051100 264 649 SH   SOLE   649 0 0
JC DECAUX SA COM F5333N100 213 6,589 SH   SOLE   6,589 0 0
LINDE AG COM D50348107 899 5,290 SH   SOLE   5,290 0 0
MOTOR SICH COM 620050104 98 18,120 SH   SOLE   18,120 0 0
ORPEA COM F69036105 363 4,099 SH   SOLE   4,099 0 0
SARTORIUS AG COM D6705R119 394 4,735 SH   SOLE   4,735 0 0
STORA ENSO OYJ COM X8T9CM113 168 18,960 SH   SOLE   18,960 0 0
SUEZ COM F6327G101 493 29,890 SH   SOLE   29,890 0 0
SYMRISE AG COM D827A1108 425 5,805 SH   SOLE   5,805 0 0
VEOLIA ENVIRONNEME COM F9686M107 1,398 60,690 SH   SOLE   60,690 0 0
AGRICULTURAL BK CH COM Y00289119 187 436,500 SH   SOLE   436,500 0 0
AIA GROUP LTD COM Y002A1105 907 136,400 SH   SOLE   136,400 0 0
BEIJING CAP INTL A COM Y07717104 1,086 957,900 SH   SOLE   957,900 0 0
BEIJING ENT WATER COM G0957L109 1,968 2,912,400 SH   SOLE   2,912,400 0 0
CHINA CONST BK COM Y1397N101 338 456,300 SH   SOLE   456,300 0 0
CHINA MACHINERY EN COM Y1501U108 17 29,000 SH   SOLE   29,000 0 0
CHINA MOBILE LTD COM Y14965100 313 25,900 SH   SOLE   25,900 0 0
CHINA RAILWAY CONS COM Y1508P110 33 29,300 SH   SOLE   29,300 0 0
CHINA STATE CONSTR COM G21677136 102 77,200 SH   SOLE   77,200 0 0
CHONGQING RURAL CO COM Y1594G107 42 68,000 SH   SOLE   68,000 0 0
FORTUNE R/EST INV COM Y2616W104 143 115,000 SH   SOLE   115,000 0 0
GEELY AUTOMOBILE H COM G3777B103 1,409 1,579,700 SH   SOLE   1,579,700 0 0
HKBN LTD COM G45158105 906 804,910 SH   SOLE   804,910 0 0
PETROCHINA CO COM Y6883Q104 121 185,000 SH   SOLE   185,000 0 0
SHENZHOU INTERNATI COM G8087W101 323 46,418 SH   SOLE   46,418 0 0
TENCENT HLDGS LTD COM G87572163 2,592 94,400 SH   SOLE   94,400 0 0
VITASOY INTL COM Y93794108 257 127,500 SH   SOLE   127,500 0 0
INDOFOOD CBP SUKSE COM Y71260106 697 955,400 SH   SOLE   955,400 0 0
TELEKOMUNIKASI IND COM Y71474145 169 510,000 SH   SOLE   510,000 0 0
CALBEE INC COM J05190103 254 6,750 SH   SOLE   6,750 0 0
DAIKIN INDUSTRIES COM J10038115 277 3,000 SH   SOLE   3,000 0 0
FANUC CORP COM J13440102 1,452 8,652 SH   SOLE   8,652 0 0
HOYA CORP COM J22848105 378 9,500 SH   SOLE   9,500 0 0
KEYENCE CORP COM J32491102 496 685 SH   SOLE   685 0 0
KOSE CORPORATION COM J3622S100 209 2,057 SH   SOLE   2,057 0 0
NIDEC CORPORATION COM J52968104 208 2,280 SH   SOLE   2,280 0 0
NINTENDO CO LTD COM J51699106 323 1,230 SH   SOLE   1,230 0 0
NTT DOCOMO COM J59399121 366 14,480 SH   SOLE   14,480 0 0
ORIX CORP COM J61933123 184 12,600 SH   SOLE   12,600 0 0
TOKIO MARINE HLDG COM J86298106 258 6,830 SH   SOLE   6,830 0 0
ALSEA SAB DE CV COM P0212A104 161 47,388 SH   SOLE   47,388 0 0
GPO AERO CENT NORT COM P49530101 861 145,964 SH   SOLE   145,964 0 0
GPO FIN BANORTE COM P49501201 134 25,603 SH   SOLE   25,603 0 0
GRUMA SAB DE CV COM P4948K121 151 11,478 SH   SOLE   11,478 0 0
CENTURY PACIFIC FO COM Y1249R102 209 624,400 SH   SOLE   624,400 0 0
D&L INDUSTRIES COM Y1973T100 170 722,000 SH   SOLE   722,000 0 0
HOLCIM PHILIPPINES COM Y3232G101 411 1,209,900 SH   SOLE   1,209,900 0 0
SECURITY BK CORP COM Y7571C100 63 12,600 SH   SOLE   12,600 0 0
SM INVEST CORP COM Y80676102 1,111 79,619 SH   SOLE   79,619 0 0
SM PRIME HLDGS COM Y8076N112 131 224,250 SH   SOLE   224,250 0 0
AIRPORTS OF THAILA COM Y0028Q129 687 59,600 SH   SOLE   59,600 0 0
BANGKOK EXP&METRO COM BDCR9C4 2,151 10,783,223 SH   SOLE   10,783,223 0 0
KASIKORNBANK PCL COM Y4591R100 243 44,900 SH   SOLE   44,900 0 0
TMB BANK PUBLIC CO COM Y57710272 46 745,000 SH   SOLE   745,000 0 0
TTW PUBLIC COMPANY COM Y9002L121 395 1,266,000 SH   SOLE   1,266,000 0 0
ABB LTD COM H0010V101 838 37,320 SH   SOLE   37,320 0 0
JULIUS BAER GRUPPE COM H4414N103 248 6,093 SH   SOLE   6,093 0 0
NESTLE SA COM H57312649 1,700 21,574 SH   SOLE   21,574 0 0
NOVARTIS AG COM H5820Q150 1,746 22,205 SH   SOLE   22,205 0 0
ROCHE HLDGS AG COM H69293217 310 1,250 SH   SOLE   1,250 0 0
MARINE HARVEST ASA COM R2326D113 296 16,530 SH   SOLE   16,530 0 0
ASSA ABLOY COM W0817X204 293 14,416 SH   SOLE   14,416 0 0
AMOREPACIFIC CORP COM Y01258105 767 2,167 SH   SOLE   2,167 0 0
DONGBU INSURANCE COM Y2096K109 218 3,518 SH   SOLE   3,518 0 0
KOREA ELEC POWER COM Y48406105 220 4,488 SH   SOLE   4,488 0 0
NAVER CORP COM Y62579100 602 750 SH   SOLE   750 0 0
POSCO COM Y70750115 239 1,160 SH   SOLE   1,160 0 0
SAMSUNG ELECTRONIC COM Y74718100 703 484 SH   SOLE   484 0 0
DANSKE BANK A/S COM K22272114 534 18,310 SH   SOLE   18,310 0 0
PANDORA A/S COM K7681L102 275 2,272 SH   SOLE   2,272 0 0
ITAU UNIBANCO HOLD COM P5968U113 361 33,027 SH   SOLE   33,027 0 0
RAIA DROGASIL SA COM P7942C102 306 15,034 SH   SOLE   15,034 0 0
WEG SA COM P9832B129 354 65,100 SH   SOLE   65,100 0 0
ANGLOGOLD ASHANTI COM S04255196 252 15,600 SH   SOLE   15,600 0 0
LIFE HEALTHCARE GR COM S4682C100 194 70,362 SH   SOLE   70,362 0 0
SASOL COM 803866102 398 14,512 SH   SOLE   14,512 0 0
STEINHOFF INT H NV COM N3493N102 284 49,600 SH   SOLE   49,600 0 0
HOUSING DEVEL FIN COM Y37246157 301 14,400 SH   SOLE   14,400 0 0
PARTNERRE LTD PFD SER H PFD g68603144 965 32,125 SH   SOLE   32,125 0 0
AEGON N V NON CUM SUB NTS PFD 007924608 1,078 40,366 SH   SOLE   40,366 0 0
ALLSTATE COR 6.625% PFD PFD SE PFD 020002879 274 10,104 SH   SOLE   10,104 0 0
ANNALY CAPITAL 7.5% PFD PFD SE PFD 035710805 2,236 88,565 SH   SOLE   88,565 0 0
ASHFORD 8.45% SER D PFD 8.45% PFD 044103406 2,000 78,555 SH   SOLE   78,555 0 0
AVIVA PLC SECS 8.25%41 PFD 05382A203 692 27,115 SH   SOLE   27,115 0 0
CAPITALA FIN CORP SR NT 061621 PFD 14054R205 1,012 39,550 SH   SOLE   39,550 0 0
CHS INC CLASS B SER 4 PFD 12542R803 359 12,158 SH   SOLE   12,158 0 0
CHS INC PFD CL B PFD 12542R308 2,002 67,600 SH   SOLE   67,600 0 0
DUPONT FABROS TECHNOLO PFD SER PFD 26613q403 699 24,698 SH   SOLE   24,698 0 0
EBAY INC 6%PFD DUE 02/01/56 SU PFD 278642202 502 18,495 SH   SOLE   18,495 0 0
FIRST REP BK SAN FRANC DEP 1/4 PFD 33616c860 455 16,664 SH   SOLE   16,664 0 0
FULL CIRCLE CAP CORP NT 8.25% PFD 390320208 1,911 75,620 SH   SOLE   75,620 0 0
GENERAL ELECTRIC 4.7%PFD DUE 0 PFD 369622394 637 24,736 SH   SOLE   24,736 0 0
INVESCO MORTGAGE CAPTL PFD-B PFD 46131b407 1,646 64,660 SH   SOLE   64,660 0 0
ISTAR INC. 7.875% PFD PFD SER PFD 45031u507 233 9,502 SH   SOLE   9,502 0 0
KEMPER CORP DEL SUB NT 54 PFD 488401209 1,595 59,100 SH   SOLE   59,100 0 0
KKR & CO LP 6.75% PFD PFD SER PFD 48248m201 646 23,853 SH   SOLE   23,853 0 0
LADENBURG THALMA 8% PFD PFD SE PFD 50575q201 970 38,800 SH   SOLE   38,800 0 0
MAIDEN HLDGS NORTH AMER LTD GT PFD 56029Q309 1,762 68,700 SH   SOLE   68,700 0 0
NATIONAL GEN HLDGS CORP PFD SE PFD 636220709 1,855 71,625 SH   SOLE   71,625 0 0
SARATOGA INVT CORP SR NT 7.5%2 PFD 80349A307 2,313 90,015 SH   SOLE   90,015 0 0
SEASPAN CORPO 7.95% PFD PFD SE PFD y75638208 2,162 86,635 SH   SOLE   86,635 0 0
STERICYCLE INC DEP PFD A 1/10 PFD 858912207 1,989 30,020 SH   SOLE   30,020 0 0
HON HAI PRECISION COM 438090201 156 30,969 SH   SOLE   30,969 0 0
MANDARIN ORIENTAL COM G57848106 64 49,000 SH   SOLE   49,000 0 0
OIL CO LUKOIL PJSC COM 69343P105 519 10,662 SH   SOLE   10,662 0 0
ANTERO MIDSTREAM PRT LP COM 03673l103 1,864 69,825 SH   SOLE   69,825 0 0
BLACKSTONE GROUP LP LP COM 09253u108 36,483 1,429,009 SH   SOLE   1,429,009 0 0
BROOKFIELD INFRA PTN LP COM g16252101 48,514 1,400,531 SH   SOLE   1,400,531 0 0
BUCKEYE PARTNERS L P UNIT LTD COM 118230101 311 4,340 SH   SOLE   4,340 0 0
CEDAR FAIR L P DEPOSITRY UNIT COM 150185106 323 5,633 SH   SOLE   5,633 0 0
DOMINION MIDSTREAM P LP COM 257454108 2,726 113,998 SH   SOLE   113,998 0 0
ENBRIDGE ENERGY PTNR LP COM 29250r106 410 16,129 SH   SOLE   16,129 0 0
ENERGY TRANSFER PRTNRS L P UNI COM 29273R109 203 5,476 SH   SOLE   5,476 0 0
ENTERPRISE PRODUCTS LP COM 293792107 41,263 1,493,425 SH   SOLE   1,493,425 0 0
EQT MIDSTREAM PNTRS LP COM 26885b100 1,532 20,112 SH   SOLE   20,112 0 0
GENESIS ENERGY LP LP COM 371927104 3,541 93,247 SH   SOLE   93,247 0 0
LAZARD LTD SHS A COM G54050102 833 22,920 SH   SOLE   22,920 0 0
MAGELLAN MIDSTREAM P LP COM 559080106 74,619 1,054,839 SH   SOLE   1,054,839 0 0
MPLX LP LP COM 55336v100 4,260 125,810 SH   SOLE   125,810 0 0
OCH ZIFF CAP MGMT GROUP CL A COM 67551U105 70 16,085 SH   SOLE   16,085 0 0
PHILLIPS 66 PARTNERS LP COM 718549207 3,484 71,685 SH   SOLE   71,685 0 0
PLAINS ALL AMERICAN LP COM 726503105 5,731 182,453 SH   SOLE   182,453 0 0
POWERSHARES DB CMDTY IDX TRACK COM 73935S105 393 26,200 SH   SOLE   26,200 0 0
SHELL MIDSTREAM PTNR LP COM 822634101 3,851 120,033 SH   SOLE   120,033 0 0
SUNOCO LOGISTICS PTN LP COM 86764l108 5,666 199,441 SH   SOLE   199,441 0 0
SUNOCO LP COM U REP LP COM 86765K109 331 11,400 SH   SOLE   11,400 0 0
TORTOISE ENERGY INFRASTR COM 89147l100 974 31,683 SH   SOLE   31,683 0 0
UNITED STATES OIL FUND LP UNIT COM 91232N108 149 13,610 SH   SOLE   13,610 0 0
WSTN GAS PARTNERS LP LP COM 958254104 4,661 84,669 SH   SOLE   84,669 0 0
FEDERATED CAPITAL PRESER VATIO COM 140411109 533 53,252 SH   SOLE   53,252 0 0
FPRA PIMCO VIT Total Return (9 COM 92787653 226 17,060 SH   SOLE   17,060 0 0
ALPS ALERIAN MLP ETF ETF 00162q866 688 54,209 SH   SOLE   54,209 0 0
BARCLYS IPATH NOTES LKD GAS OI ETF 06738c786 68 11,700 SH   SOLE   11,700 0 0
BLACKROCK ENHANCED EQT DIV TR ETF 09251A104 104 13,226 SH   SOLE   13,226 0 0
CREDIT SUISSE NASSAU BRH VS 3X ETF 22542D548 1,081 16,076 SH   SOLE   16,076 0 0
GUGGENHEIM S&P 500 EQUAL WEIGH ETF 78355w106 832 9,948 SH   SOLE   9,948 0 0
GUGGENHEIM S&P 500 PURE VALUE ETF 78355w304 443 8,377 SH   SOLE   8,377 0 0
ISHARES CORE S&P SMALL CAP ETF ETF 464287804 11,535 92,910 SH   SOLE   92,910 0 0
ISHARES EDGE MSCI MIN VOL USA ETF 46429b697 353 7,761 SH   SOLE   7,761 0 0
ISHARES INC CORE MSCI EMKT ETF 46434G103 203 4,442 SH   SOLE   4,442 0 0
ISHARES MSCI MALAYSIA ETF ETF 464286830 243 30,000 SH   SOLE   30,000 0 0
ISHARES RUSSELL 1000 ETF ETF 464287622 1,049 8,705 SH   SOLE   8,705 0 0
ISHARES RUSSELL 2000 ETF ETF 464287655 10,094 81,262 SH   SOLE   81,262 0 0
ISHARES RUSSELL 3000 ETF ETF 464287689 253 1,977 SH   SOLE   1,977 0 0
ISHARES S&P MID CAP 400 VALUE ETF 464287705 271 2,037 SH   SOLE   2,037 0 0
ISHARES TR CORE S&P MCP ETF ETF 464287507 279 1,804 SH   SOLE   1,804 0 0
ISHARES TR CORE S&P500 ETF ETF 464287200 3,080 14,155 SH   SOLE   14,155 0 0
ISHARES TR DOW JONES US ETF ETF 464287846 497 4,580 SH   SOLE   4,580 0 0
ISHARES TR EUROPE ETF ETF 464287861 1,347 34,205 SH   SOLE   34,205 0 0
ISHARES TR GLOBAL ENERG ETF ETF 464287341 806 24,510 SH   SOLE   24,510 0 0
ISHARES TR MRG RL ES CP ETF ETF 464288539 773 73,529 SH   SOLE   73,529 0 0
ISHARES TR MSCI EAFE ETF ETF 464287465 4,307 72,840 SH   SOLE   72,840 0 0
ISHARES TR MSCI EMG MKT ETF ETF 464287234 3,337 89,110 SH   SOLE   89,110 0 0
ISHARES TR MSCI PHILIPS ETF ETF 46429B408 325 8,717 SH   SOLE   8,717 0 0
ISHARES TR NASDQ BIOTEC ETF ETF 464287556 308 1,064 SH   SOLE   1,064 0 0
ISHARES TR RUS 1000 GRW ETF ETF 464287614 487 4,679 SH   SOLE   4,679 0 0
ISHARES TR RUS 1000 VAL ETF ETF 464287598 1,115 10,553 SH   SOLE   10,553 0 0
ISHARES TR RUS 2000 GRW ETF ETF 464287648 216 1,449 SH   SOLE   1,449 0 0
ISHARES TR RUS MID-CAP ETF ETF 464287499 648 3,720 SH   SOLE   3,720 0 0
ISHARES TR S&P 500 GRWT ETF ETF 464287309 269 2,212 SH   SOLE   2,212 0 0
ISHARES TR S&P 500 VAL ETF ETF 464287408 313 3,291 SH   SOLE   3,291 0 0
ISHARES TR SELECT DIVID ETF ETF 464287168 333 3,890 SH   SOLE   3,890 0 0
ISHARES TR U.S. PFD STK ETF ETF 464288687 3,065 77,585 SH   SOLE   77,585 0 0
JPMORGAN CHASE & CO ALERIAN ML ETF 46625H365 733 23,273 SH   SOLE   23,273 0 0
KAYNE ANDERSON MLP INVT CO COM ETF 486606106 352 17,086 SH   SOLE   17,086 0 0
POWERSHARES ETF TR II PFD PORT ETF 73936T565 10,766 711,534 SH   SOLE   711,534 0 0
POWERSHARES ETF TRUST WATER RE ETF 73935X575 919 37,338 SH   SOLE   37,338 0 0
POWERSHARES QQQ TRUST UNIT SER ETF 73935A104 2,389 20,124 SH   SOLE   20,124 0 0
PROSHARES TR II ULTRA VIX SHOR ETF 74347W254 991 59,500 SH   SOLE   59,500 0 0
PROSHARES TR PSHS ULTRA QQQ ETF 74347R206 447 5,165 SH   SOLE   5,165 0 0
PROSHARES TR ULTRA FNCLS NEW ETF 74347X633 218 3,000 SH   SOLE   3,000 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 339 6,561 SH   SOLE   6,561 0 0
SELECT SECTOR SPDR TR RL EST S ETF 81369Y860 415 12,650 SH   SOLE   12,650 0 0
SELECT SECTOR SPDR TR SBI CONS ETF 81369Y308 895 16,823 SH   SOLE   16,823 0 0
SELECT SECTOR SPDR TR SBI HEAL ETF 81369Y209 2,681 37,182 SH   SOLE   37,182 0 0
SELECT SECTOR SPDR TR SBI INT- ETF 81369Y605 1,783 92,373 SH   SOLE   92,373 0 0
SELECT SECTOR SPDR TR TECHNOLO ETF 81369Y803 470 9,827 SH   SOLE   9,827 0 0
SELECT SECTOR UTI SELECT SPDR ETF 81369y886 729 14,877 SH   SOLE   14,877 0 0
SPDR DOW JONES INDL AVRG ETF U ETF 78467X109 410 2,243 SH   SOLE   2,243 0 0
SPDR FUND MATERIALS SELECT SEC ETF 81369y100 237 4,956 SH   SOLE   4,956 0 0
SPDR GOLD TRUST GOLD SHS ETF 78463V107 3,158 25,134 SH   SOLE   25,134 0 0
SPDR S&P 500 ETF TR TR UNIT ETF 78462F103 5,686 26,290 SH   SOLE   26,290 0 0
SPDR S&P MIDCAP 400 ETF TR UTS ETF 78467Y107 2,474 8,764 SH   SOLE   8,764 0 0
SPDR SERIES TRUST S&P DIVID ET ETF 78464A763 2,150 25,486 SH   SOLE   25,486 0 0
SSGA ACTIVE ETF TR SPDR TR TAC ETF 78467V848 201 4,002 SH   SOLE   4,002 0 0
VANECK VECTORS ETF TR GOLD MIN ETF 92189F106 357 13,519 SH   SOLE   13,519 0 0
VANECK VECTORS ETF TR VIETNAM ETF 92189F817 466 30,845 SH   SOLE   30,845 0 0
VANGUARD FTSE DEVELOPED MARKET ETF 921943858 786 21,009 SH   SOLE   21,009 0 0
VANGUARD FTSE EMERGING MARKETS ETF 922042858 5,886 156,419 SH   SOLE   156,419 0 0
VANGUARD FTSE EUROPE ETF ETF 922042874 2,883 59,154 SH   SOLE   59,154 0 0
VANGUARD INDEX FDS GROWTH ETF ETF 922908736 732 6,521 SH   SOLE   6,521 0 0
VANGUARD INDEX FDS MCAP GR IDX ETF 922908538 264 2,484 SH   SOLE   2,484 0 0
VANGUARD INDEX FDS MID CAP ETF ETF 922908629 1,570 12,126 SH   SOLE   12,126 0 0
VANGUARD INDEX FDS S&P 500 ETF ETF 922908363 9,940 50,030 SH   SOLE   50,030 0 0
VANGUARD INDEX FDS TOTAL STK M ETF 922908769 2,271 20,399 SH   SOLE   20,399 0 0
VANGUARD INTL EQUITY INDEX FD ETF 922042775 429 9,451 SH   SOLE   9,451 0 0
VANGUARD LARGE CAP ETF ETF 922908637 292 2,945 SH   SOLE   2,945 0 0
VANGUARD REIT ETF ETF 922908553 2,093 24,128 SH   SOLE   24,128 0 0
VANGUARD SMALL CAP ETF ETF 922908751 3,975 32,538 SH   SOLE   32,538 0 0
VANGUARD SMALL CAP VALUE ETF ETF 922908611 502 4,534 SH   SOLE   4,534 0 0
VANGUARD SPECIALIZED PORTFOLIO ETF 921908844 924 11,014 SH   SOLE   11,014 0 0
VANGUARD VALUE ETF ETF 922908744 309 3,550 SH   SOLE   3,550 0 0
VGRD FTSE ALL WRLD EX US SML C ETF 922042718 205 2,060 SH   SOLE   2,060 0 0