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 CLS A USD0.00002 COM g1151c101 3,105 25,104 SH   SOLE   25,104 0 0
AIA GROUP LTD SPONSOREDADR COM 001317205 2,459 83,714 SH   SOLE   83,714 0 0
AIR LIQUIDE(L ) ADR-EACHCNV IN COM 009126202 1,788 71,794 SH   SOLE   71,794 0 0
ALIBABA GROUP HLDG LTD SPONSOR COM 01609W102 7,997 56,754 SH   SOLE   56,754 0 0
AMADEUS IT GROUP S A ADS COM 02263t104 1,893 31,554 SH   SOLE   31,554 0 0
AMBEV SA SPONSORED ADR COM 02319v103 228 41,620 SH   SOLE   41,620 0 0
AON PLC COM USD0.01 CLA COM g0408v102 13,972 105,094 SH   SOLE   105,094 0 0
ASML HOLDING N V N Y REGISTRYS COM n07059210 2,746 21,070 SH   SOLE   21,070 0 0
ASPEN INSURANCE HOLDINGS LTD S COM G05384105 499 10,000 SH   SOLE   10,000 0 0
ASSA ABLOY UNSP ADR EAREPR 0.5 COM 045387107 1,973 179,361 SH   SOLE   179,361 0 0
AXIS CAPITAL HOLDINGS LTD SHS COM G0692U109 676 10,453 SH   SOLE   10,453 0 0
BAE SYSTEMS SPON ADR EAREP 4 O COM 05523r107 860 25,651 SH   SOLE   25,651 0 0
BAIDU INC SPON ADR REP A COM 056752108 1,485 8,302 SH   SOLE   8,302 0 0
BANCO MACRO S.A. ADR REP10 CLS COM 05961w105 227 2,460 SH   SOLE   2,460 0 0
BANCO SANTANDER SA ADREACH 1 R COM 05964h105 1,524 227,864 SH   SOLE   227,864 0 0
BARRICK GOLD CORP COMNPV ISIN# COM 067901108 258 16,236 SH   SOLE   16,236 0 0
BHP BILLITON LTD F SPONSORED A COM 088606108 2,566 72,100 SH   SOLE   72,100 0 0
BP PLC SPONSORED ADR COM 055622104 589 17,011 SH   SOLE   17,011 0 0
BRITISH AMERICAN TOBACCOLVL II COM 110448107 300 4,379 SH   SOLE   4,379 0 0
BROOKFIELD ASSET MGM F CLASS A COM 112585104 44,452 1,133,679 SH   SOLE   1,133,679 0 0
CANADIAN IMPERIAL BANKOF COMME COM 136069101 300 3,693 SH   SOLE   3,693 0 0
CANADIAN NATL RY CO COM ISIN#C COM 136375102 2,718 33,533 SH   SOLE   33,533 0 0
CANADIAN PAC RAILWAY F COM 13645t100 901 5,600 SH   SOLE   5,600 0 0
CMKM DIAMONDS INC COM COM 125809103 0 1,999,994 SH   SOLE   1,999,994 0 0
COLORADO RESOURCES F COM 19654l102 8 41,000 SH   SOLE   41,000 0 0
CONTINENTAL AG ADR EACHREP 0.2 COM 210771200 1,749 40,255 SH   SOLE   40,255 0 0
CORE LABORATORIES F COM n22717107 1,049 10,355 SH   SOLE   10,355 0 0
CREDICORP LTD COM COM g2519y108 264 1,470 SH   SOLE   1,470 0 0
DAIKIN INDUSTRIES ADREACH REPR COM 23381b106 2,048 9,845 SH   SOLE   9,845 0 0
DANSKE BANK A/S SPON ADREACH R COM 236363206 1,649 85,458 SH   SOLE   85,458 0 0
DENISON MINES CORP F COM 248356107 11 25,000 SH   SOLE   25,000 0 0
DEUTSCHE BOERSE AG UNSPADR EAC COM 251542106 895 84,815 SH   SOLE   84,815 0 0
DIAGEO ADR EACH REPR 4ORD GBX2 COM 25243q205 2,875 23,991 SH   SOLE   23,991 0 0
DOMINION DIAMOND CO F COM 257287102 743 59,130 SH   SOLE   59,130 0 0
ENBRIDGE INC COM ISIN#CA29250N COM 29250n105 374 9,396 SH   SOLE   9,396 0 0
ETHOS GOLD CORP F COM 29766c106 1 10,000 SH   SOLE   10,000 0 0
FANUC CORPORATION UNSPADR EACH COM 307305102 2,196 113,789 SH   SOLE   113,789 0 0
FIRST MAJESTIC SILVR F COM 32076v103 83 10,000 SH   SOLE   10,000 0 0
FOMENTO ECONOMICO MEXICANOSAB COM 344419106 2,761 28,075 SH   SOLE   28,075 0 0
FRANCO NEVADA CORP F COM 351858105 1,162 16,100 SH   SOLE   16,100 0 0
FUQI INTL INC COM NEW COM 36102a207 0 10,000 SH   SOLE   10,000 0 0
GALAXY RESOURCES LTD PERTHSHS COM q39596194 13 10,000 SH   SOLE   10,000 0 0
GLENCORE PLC F SPONSORED ADR 1 COM 37827x100 1,479 197,935 SH   SOLE   197,935 0 0
GOLDCORP INC F COM 380956409 698 54,104 SH   SOLE   54,104 0 0
GOLDSOURCE MINES INC F COM 38153u108 9 100,000 SH   SOLE   100,000 0 0
GRIFOLS SA F SPONSORED ADR 1 A COM 398438408 2,947 139,457 SH   SOLE   139,457 0 0
GRUPO AEROPORTUARIO DELCENTRO COM 400501102 218 4,515 SH   SOLE   4,515 0 0
HDFC BANK LTD ADS EACHREPR 3 I COM 40415f101 4,911 56,468 SH   SOLE   56,468 0 0
HSBC HLDGS PLCSPON ADRNEW COM 404280406 1,136 24,482 SH   SOLE   24,482 0 0
ICON PLC F COM g4705a100 8,150 83,344 SH   SOLE   83,344 0 0
IHS MARKIT LTD F COM g47567105 41,450 941,186 SH   SOLE   941,186 0 0
INDITEX (IND.DE DISENOTEXTIL S COM 455793109 1,358 70,544 SH   SOLE   70,544 0 0
INGERSOLL-RAND PLC SHSUSD1 COM g47791101 340 3,720 SH   SOLE   3,720 0 0
INTERCONTINENTAL HOTELSGROUP S COM 45857p707 1,770 31,881 SH   SOLE   31,881 0 0
INTERXION HOLDING COMEUR0.10 COM n47279109 2,757 60,228 SH   SOLE   60,228 0 0
JD COM INC SPON ADR CL A COM 47215P106 5,239 133,587 SH   SOLE   133,587 0 0
JULIUS BAER GROUP LTDADR COM 48137c108 1,885 179,259 SH   SOLE   179,259 0 0
KELSO TECHNOLOGIES F COM 48826d201 1,592 1,982,579 SH   SOLE   1,982,579 0 0
LITHIUM X ENERGY COR F COM 536816101 15 10,000 SH   SOLE   10,000 0 0
LOGITECH INTL S A SHS COM H50430232 637 17,373 SH   SOLE   17,373 0 0
LONDON STOCK EXCHANGEGROUP UNS COM 54211n101 817 68,755 SH   SOLE   68,755 0 0
LULULEMON ATHLETICA COM 550021109 912 15,288 SH   SOLE   15,288 0 0
LUXOTTICA GROUP SPONSORED ADR COM 55068r202 2,286 39,231 SH   SOLE   39,231 0 0
LVMH MOET HENNESSY VUITTONSE A COM 502441306 2,335 46,495 SH   SOLE   46,495 0 0
LYONDELLBASELL INDS F CLASS A COM n53745100 904 10,716 SH   SOLE   10,716 0 0
MAGNA INTL INC COM COM 559222401 613 13,222 SH   SOLE   13,222 0 0
MERCADOLIBRE INC COM COM 58733R102 2,850 11,358 SH   SOLE   11,358 0 0
MOBILEYE N V AMSTELVEEN ORD SH COM N51488117 763 12,142 SH   SOLE   12,142 0 0
NESTLE SA F SPONSORED ADR 1 AD COM 641069406 4,602 52,774 SH   SOLE   52,774 0 0
NIDEC CORPORATION COM 654090109 2,490 97,304 SH   SOLE   97,304 0 0
NOKIA OYJ ADR EACH REPR1 ORD N COM 654902204 125 20,221 SH   SOLE   20,221 0 0
NOVARTIS A G SPONSOREDADR COM 66987v109 1,910 22,878 SH   SOLE   22,878 0 0
NTT DOCOMO INC ADS EACH1 REP 1 COM 62942m201 1,360 57,518 SH   SOLE   57,518 0 0
OUTDOORPARTNER MEDIA F COM 69006p103 0 20,000 SH   SOLE   20,000 0 0
PETROCHINA CO LTD SPONSORED A COM 71646E100 577 9,415 SH   SOLE   9,415 0 0
POLYMET MINING CORP F COM 731916102 29 49,101 SH   SOLE   49,101 0 0
POSCO F SPONSORED ADR 1 ADR RE COM 693483109 904 14,445 SH   SOLE   14,445 0 0
RECKITT BENCKISER GROUPPLC SPO COM 756255204 1,655 79,949 SH   SOLE   79,949 0 0
RESTAURANT BRANDS INTL INC COM COM 76131D103 698 11,156 SH   SOLE   11,156 0 0
RIO TINTO PLC F SPONSORED ADR COM 767204100 1,406 33,220 SH   SOLE   33,220 0 0
RITCHIE BROS AUCTION F COM 767744105 3,521 122,506 SH   SOLE   122,506 0 0
ROYAL DUTCH SHELL ADREA REP 2 COM 780259206 581 10,920 SH   SOLE   10,920 0 0
ROYAL DUTCH SHELL F SPONSORED COM 780259107 14,041 257,970 SH   SOLE   257,970 0 0
SEADRILL LIMITED SHS COM g7945e105 14 38,575 SH   SOLE   38,575 0 0
SEVEN &I HOLDINGS CO LTDUNSP A COM 81783h105 1,123 54,630 SH   SOLE   54,630 0 0
SHIP FINANCE INTERNATIONALCOM COM g81075106 173 12,735 SH   SOLE   12,735 0 0
SIEMENS A G SPONSORED ADR COM 826197501 1,080 15,620 SH   SOLE   15,620 0 0
SMITH & NEPHEW ADR EACHREPR 2 COM 83175m205 1,343 38,538 SH   SOLE   38,538 0 0
STAKEHOLDER GOLD CO F COM 85255r202 3 10,000 SH   SOLE   10,000 0 0
STATOIL ASA F SPONSORED ADR 1 COM 85771p102 2,084 126,078 SH   SOLE   126,078 0 0
SYMRISE AG UNSP ADR EACHREPR 0 COM 87155n109 717 40,374 SH   SOLE   40,374 0 0
TAIWAN SEMICONDUCTOR MFGLTD SP COM 874039100 2,523 72,172 SH   SOLE   72,172 0 0
TE CONNECTIVITY LTD REG SHS COM H84989104 305 3,874 SH   SOLE   3,874 0 0
TEEKAY CORPORATION F COM y8564w103 74 11,148 SH   SOLE   11,148 0 0
TENCENT HOLDINGS F SPONSORED A COM 88032q109 71,903 1,999,516 SH   SOLE   1,999,516 0 0
TEVA PHARMACEUTICAL INDUSTRIES COM 881624209 402 12,101 SH   SOLE   12,101 0 0
TINKA RES LTD COM COM 887522100 30 62,390 SH   SOLE   62,390 0 0
TOKIO MARINE HOLDINGSINC ADR COM 889094108 1,074 25,844 SH   SOLE   25,844 0 0
VODAFONE GROUP SPON ADREACH RE COM 92857w308 423 14,711 SH   SOLE   14,711 0 0
WORLDPAY GROUP PLC UNSPONADR E COM 981560105 716 57,330 SH   SOLE   57,330 0 0
XL GROUP LTD F COM g98294104 635 14,502 SH   SOLE   14,502 0 0
1/100 BERKSHIRE HTWY CLA 100 S COM 084990175 2,547 1,000 SH   SOLE   1,000 0 0
3M COMPANY COM 88579y101 4,308 20,690 SH   SOLE   20,690 0 0
ABBOTT LABORATORIES COM 002824100 46,149 949,381 SH   SOLE   949,381 0 0
ABBVIE INC COM USD0.01 COM 00287y109 3,687 50,853 SH   SOLE   50,853 0 0
ABIOMED INC COM 003654100 1,624 11,330 SH   SOLE   11,330 0 0
ACADIA HEALTHCARE CO COM 00404a109 3,348 67,810 SH   SOLE   67,810 0 0
ACADIA PHARMACEUTL COM 004225108 527 18,893 SH   SOLE   18,893 0 0
ACCELERATE DIAGNOSTC COM 00430h102 1,337 48,899 SH   SOLE   48,899 0 0
ACUITY BRANDS INC COM 00508y102 264 1,300 SH   SOLE   1,300 0 0
ADAMERA MINERALS CO F COM 00547y105 13 100,000 SH   SOLE   100,000 0 0
ADOBE SYS INC COM COM 00724F101 75,585 534,393 SH   SOLE   534,393 0 0
AEMETIS INC COM 00770k202 2,078 1,562,431 SH   SOLE   1,562,431 0 0
AETNA INC NEW COM COM 00817y108 393 2,588 SH   SOLE   2,588 0 0
AFFILIATED MANAGERS COM 008252108 4,085 24,631 SH   SOLE   24,631 0 0
AFFINITY GOLD CORP COM COM 00829m100 1 25,000 SH   SOLE   25,000 0 0
AFLAC INC COM 001055102 887 11,416 SH   SOLE   11,416 0 0
AIR PRODS & CHEMS INC COM COM 009158106 342 2,392 SH   SOLE   2,392 0 0
AK STEEL HOLDING CO COM 001547108 71 10,865 SH   SOLE   10,865 0 0
ALEXION PHARM INC. COM 015351109 1,388 11,408 SH   SOLE   11,408 0 0
ALIGN TECHNOLOGY INC COM 016255101 111,194 740,699 SH   SOLE   740,699 0 0
ALLERGAN PLC F COM g0177j108 10,519 43,273 SH   SOLE   43,273 0 0
ALLIANCE DATA SYSTEM COM 018581108 58,745 228,856 SH   SOLE   228,856 0 0
ALLISON TRANSMISSION HLDGS INC COM 01973R101 598 15,944 SH   SOLE   15,944 0 0
ALLSTATE CORP COM 020002101 327 3,699 SH   SOLE   3,699 0 0
ALPHABET INC. CLASS A COM 02079k305 106,576 114,637 SH   SOLE   114,637 0 0
ALPHABET INC. CLASS C COM 02079k107 6,266 6,895 SH   SOLE   6,895 0 0
ALTABA INCORPORATED COM 021346101 1,263 23,183 SH   SOLE   23,183 0 0
ALTAIR CMBS FUND LLC CLB COM 02199w197 62 61,768 SH   SOLE   61,768 0 0
ALTRIA GROUP INC COM COM 02209S103 4,256 57,146 SH   SOLE   57,146 0 0
AMAZON COM INC COM 023135106 230,630 238,254 SH   SOLE   238,254 0 0
AMERICAN AIRLINES GROUPINC COM COM 02376r102 239 4,740 SH   SOLE   4,740 0 0
AMERICAN ELEC PWR CO COM 025537101 411 5,913 SH   SOLE   5,913 0 0
AMERICAN GREEN INC COMUSD0.001 COM 02640n101 0 100,000 SH   SOLE   100,000 0 0
AMERICAN INTL GROUP INCCOM NEW COM 026874784 834 13,332 SH   SOLE   13,332 0 0
AMERICAN TOWER CORP REIT COM 03027x100 117,637 889,037 SH   SOLE   889,037 0 0
AMERIPRISE FINL INC COM COM 03076c106 249 1,960 SH   SOLE   1,960 0 0
AMGEN INC COM 031162100 1,159 6,730 SH   SOLE   6,730 0 0
ANALOG DEVICES INC COM COM 032654105 15,195 195,308 SH   SOLE   195,308 0 0
ANIKA THERAPEUTICS COM 035255108 943 19,104 SH   SOLE   19,104 0 0
ANSYS INC COM 03662q105 1,310 10,768 SH   SOLE   10,768 0 0
ANTHEM INC COM 036752103 86,498 459,777 SH   SOLE   459,777 0 0
APOLLO COML REAL ESTATEFIN INC COM 03762u105 1,757 94,708 SH   SOLE   94,708 0 0
APPLE INC COM COM 037833100 146,471 1,017,017 SH   SOLE   1,017,017 0 0
APPLIED DNA SCIENCES COM 03815u201 62 35,196 SH   SOLE   35,196 0 0
APPLIED MATLS INC COM COM 038222105 851 20,598 SH   SOLE   20,598 0 0
APTARGROUP INC COM 038336103 361 4,154 SH   SOLE   4,154 0 0
AQUA AMERICA INC COM 03836w103 216 6,498 SH   SOLE   6,498 0 0
ARATANA THERAPEUTICS COM 03874p101 579 80,118 SH   SOLE   80,118 0 0
ARES CAPITAL CORP COMSTK USD0. COM 04010l103 1,878 114,666 SH   SOLE   114,666 0 0
ARISTA NETWORKS INC COM 040413106 23,915 159,654 SH   SOLE   159,654 0 0
AT&T INC COM COM 00206R102 4,813 127,555 SH   SOLE   127,555 0 0
AUTODESK INC COM COM 052769106 442 4,380 SH   SOLE   4,380 0 0
AUTOMATIC DATA PROCESSINGINC COM 053015103 2,275 22,204 SH   SOLE   22,204 0 0
AVERY DENNISON CORP COM 053611109 27,286 308,771 SH   SOLE   308,771 0 0
AXCELIS TECHNOLOGIES INCCOM NE COM 054540208 596 28,425 SH   SOLE   28,425 0 0
BANK NEW YORK MELLONCORP COM 064058100 515 10,089 SH   SOLE   10,089 0 0
BANK OF AMERICA CORP COM 060505104 2,600 107,170 SH   SOLE   107,170 0 0
BARD C R INC COM COM 067383109 251 794 SH   SOLE   794 0 0
BAXTER INTERNATIONAL COM 071813109 774 12,792 SH   SOLE   12,792 0 0
BECTON DICKINSON&CO COM 075887109 75,944 389,235 SH   SOLE   389,235 0 0
BELLEROPHON THERAPEUTICSINC CO COM 078771102 17 12,500 SH   SOLE   12,500 0 0
BERKSHIRE HATHAWAY INCDEL CL A COM 084670108 1,019 4 SH   SOLE   4 0 0
BERKSHIRE HATHAWAY INCDEL CL B COM 084670702 13,043 77,011 SH   SOLE   77,011 0 0
BERRY GLOBAL GROUP INC COM COM 08579W103 16,800 294,678 SH   SOLE   294,678 0 0
BIOMARIN PHARMACEUTL COM 09061g101 1,953 21,507 SH   SOLE   21,507 0 0
BIOSPECIFICS TECH CO COM 090931106 676 13,650 SH   SOLE   13,650 0 0
BIOVERATIV INC COM COM 09075e100 383 6,366 SH   SOLE   6,366 0 0
BLACK HILLS CORP COM COM 092113109 505 7,482 SH   SOLE   7,482 0 0
BLACKBAUD INC COM 09227q100 2,098 24,467 SH   SOLE   24,467 0 0
BLACKHAWK NETWORK CLASS A COM 09238e104 1,953 44,795 SH   SOLE   44,795 0 0
BLACKROCK INC COM 09247x101 29,765 70,464 SH   SOLE   70,464 0 0
BLACKSTONE MORTGAGE TRU-CLA COM 09257w100 1,879 59,450 SH   SOLE   59,450 0 0
BLUEBIRD BIO INC COM COM 09609G100 337 3,205 SH   SOLE   3,205 0 0
BOEING CO COM COM 097023105 10,413 52,657 SH   SOLE   52,657 0 0
BRIGHT HORIZON FAM COM 109194100 44,756 579,660 SH   SOLE   579,660 0 0
BRISTOL-MYERS SQUIBB COM 110122108 3,673 65,925 SH   SOLE   65,925 0 0
BURLINGTON STORES INCCOM COM 122017106 341 3,710 SH   SOLE   3,710 0 0
C S X CORP COM 126408103 496 9,091 SH   SOLE   9,091 0 0
CANNABIS SCIENCE INC COM 137648101 1 20,000 SH   SOLE   20,000 0 0
CARBONITE INC COM 141337105 959 43,970 SH   SOLE   43,970 0 0
CARDINAL HEALTH INC COM 14149y108 533 6,838 SH   SOLE   6,838 0 0
CARDIO SYSTEMS INC COM 141619106 494 15,330 SH   SOLE   15,330 0 0
CARE CAP PPTYS INC COM COM 141624106 1,282 47,998 SH   SOLE   47,998 0 0
CATERPILLAR INC DEL COM COM 149123101 1,052 9,786 SH   SOLE   9,786 0 0
CAVIUM INC COM 14964u108 964 15,521 SH   SOLE   15,521 0 0
CBOE HLDGS INC COM USD0.01 COM 12503m108 2,963 32,423 SH   SOLE   32,423 0 0
CBRE GROUP INC CL A COM 12504l109 238 6,540 SH   SOLE   6,540 0 0
CBS CORP NEW CL B COM 124857202 499 7,818 SH   SOLE   7,818 0 0
CDK GLOBAL INC COM COM 12508E101 798 12,854 SH   SOLE   12,854 0 0
CELGENE CORP COM 151020104 82,823 637,735 SH   SOLE   637,735 0 0
CENTRAL PACIFIC FINL COM 154760409 959 30,459 SH   SOLE   30,459 0 0
CENTURYLINK INC COM 156700106 269 11,274 SH   SOLE   11,274 0 0
CERNER CORP COM 156782104 1,109 16,683 SH   SOLE   16,683 0 0
CHARLES SCHWAB CORP COM 808513105 43,955 1,023,165 SH   SOLE   1,023,165 0 0
CHEVRON CORP NEW COM COM 166764100 3,297 31,599 SH   SOLE   31,599 0 0
CHIMERA INVT CORP COMNEW COM 16934q208 2,127 114,163 SH   SOLE   114,163 0 0
CHIPOTLE MEXICAN GRL COM 169656105 23,408 56,256 SH   SOLE   56,256 0 0
CHUBB LIMITED COM NPV ISIN#CH0 COM h1467j104 6,319 43,464 SH   SOLE   43,464 0 0
CHUYS HOLDINGS INC COM 171604101 1,116 47,705 SH   SOLE   47,705 0 0
CISCO SYS INC COM COM 17275R102 2,479 79,198 SH   SOLE   79,198 0 0
CITIGROUP INC COMNEW COM 172967424 857 12,816 SH   SOLE   12,816 0 0
CITIZENS FINL GROUP COM 174610105 45,773 1,282,862 SH   SOLE   1,282,862 0 0
CLOROX CO DEL COM 189054109 304 2,281 SH   SOLE   2,281 0 0
CME GROUP INC CLASS A COM 12572q105 56,436 450,627 SH   SOLE   450,627 0 0
COCA COLA CO COM COM 191216100 2,210 49,273 SH   SOLE   49,273 0 0
COGNIZANT TECH SOLU CLASS A COM 192446102 11,635 175,231 SH   SOLE   175,231 0 0
COLGATE-PALMOLIVE CO COM 194162103 1,301 17,557 SH   SOLE   17,557 0 0
COMCAST CORP NEW CL A COM 20030N101 84,533 2,171,968 SH   SOLE   2,171,968 0 0
COMERICA INCORPORATE COM 200340107 245 3,350 SH   SOLE   3,350 0 0
CONCORDIA INTL CORP COM144A COM 20653p201 0 17,349 SH   SOLE   17,349 0 0
CONOCOPHILLIPS COM 20825c104 695 15,809 SH   SOLE   15,809 0 0
CONSOLIDATED EDISON HLDGCO INC COM 209115104 729 9,014 SH   SOLE   9,014 0 0
CONSTELLATION BRANDS INC CL A COM 21036P108 818 4,224 SH   SOLE   4,224 0 0
CONSUMER PORTFOLIO COM 210502100 71 15,589 SH   SOLE   15,589 0 0
CONTINENTAL RESOURCE COM 212015101 519 16,047 SH   SOLE   16,047 0 0
CORESITE REALTY CORP REIT COM 21870q105 33,105 319,758 SH   SOLE   319,758 0 0
CORNING INC COM COM 219350105 350 11,639 SH   SOLE   11,639 0 0
COSTCO WHSL CORP NEW COM COM 22160K105 6,397 39,996 SH   SOLE   39,996 0 0
CREATIVE EDGE NUTRITIONINC COM COM 22528w205 0 20,000 SH   SOLE   20,000 0 0
csus585013105 COM 585013105 78 1,000,000 SH   SOLE   1,000,000 0 0
csus92189f528 COM 92189f528 199 11,385 SH   SOLE   11,385 0 0
CUMMINS INC COM 231021106 649 4,003 SH   SOLE   4,003 0 0
CURE PHARMACEUTICAL COM 23127p104 6,473 809,063 SH   SOLE   809,063 0 0
CVS HEALTH CORP COM 126650100 3,461 43,014 SH   SOLE   43,014 0 0
CYRUSONE LLC REIT COM 23283r100 89,486 1,605,126 SH   SOLE   1,605,126 0 0
DANAHER CORP COM 235851102 15,931 188,782 SH   SOLE   188,782 0 0
DAVE & BUSTERS ENTMT INC COM COM 238337109 640 9,630 SH   SOLE   9,630 0 0
DEERE & CO COM COM 244199105 1,100 8,899 SH   SOLE   8,899 0 0
DENTSPLY SIRONA INC COM 24906p109 40,158 619,344 SH   SOLE   619,344 0 0
DIAMCOR MINING INC F COM 252531207 12 18,000 SH   SOLE   18,000 0 0
DIAMONDBACK ENERGY COM 25278x109 883 9,945 SH   SOLE   9,945 0 0
DIGITAL RLTY TR INC COM COM 253868103 210 1,860 SH   SOLE   1,860 0 0
DOLLAR GENERAL CORP COM 256677105 3,345 46,397 SH   SOLE   46,397 0 0
DOMINION ENERGY INC COM COM 25746u109 463 6,036 SH   SOLE   6,036 0 0
DOVER CORP COM 260003108 462 5,763 SH   SOLE   5,763 0 0
DOW CHEM CO COM COM 260543103 274 4,341 SH   SOLE   4,341 0 0
DU PONT E I DE NEMOURS& CO COM 263534109 3,278 40,617 SH   SOLE   40,617 0 0
DUKE ENERGY CORP NEW COMNEW IS COM 26441c204 816 9,761 SH   SOLE   9,761 0 0
DYCOM INDUSTRIES INC COM 267475101 663 7,410 SH   SOLE   7,410 0 0
EASTMAN CHEM CO COM 277432100 652 7,767 SH   SOLE   7,767 0 0
EATON CORP PLC SHS COM G29183103 1,288 16,548 SH   SOLE   16,548 0 0
ECA MARCELLUS TR I COMUNIT COM 26827l109 105 50,000 SH   SOLE   50,000 0 0
ECHO GLOBAL LOGISTIC COM 27875t101 733 36,813 SH   SOLE   36,813 0 0
ECO STIM ENERGY SOLUTIONSINC C COM 27888d101 122 97,667 SH   SOLE   97,667 0 0
ECOLAB INC COM 278865100 61,055 459,921 SH   SOLE   459,921 0 0
ECOSPHERE TECH INC COM COM 27922x105 1 30,980 SH   SOLE   30,980 0 0
EDWARDS LIFESCIENCES COM 28176e108 91,226 771,536 SH   SOLE   771,536 0 0
ELECTRONIC ARTS INC COM 285512109 746 7,055 SH   SOLE   7,055 0 0
ELITE PHARMACEUTICALS INC COM COM 28659T200 75 401,252 SH   SOLE   401,252 0 0
ELLIE MAE INC COM 28849p100 1,418 12,902 SH   SOLE   12,902 0 0
EMERSON ELECTRIC CO COM 291011104 973 16,323 SH   SOLE   16,323 0 0
ENER CORE INC COM 29272a206 704 469,366 SH   SOLE   469,366 0 0
ENVESTNET INC COM 29404k106 1,689 42,659 SH   SOLE   42,659 0 0
EOG RESOURCES INC COM 26875p101 1,505 16,627 SH   SOLE   16,627 0 0
EPR PPTYS SBI USD0.01 COM 26884u109 797 11,095 SH   SOLE   11,095 0 0
EQUINIX INC REIT COM 29444u700 35,380 82,441 SH   SOLE   82,441 0 0
EURONET WORLDWIDE COM 298736109 5,736 65,657 SH   SOLE   65,657 0 0
EXELON CORP COM 30161n101 395 10,941 SH   SOLE   10,941 0 0
EXPRESS SCRIPTS HLDG COCOM COM 30219g108 2,188 34,280 SH   SOLE   34,280 0 0
EXXON MOBIL CORP COM 30231g102 8,638 107,002 SH   SOLE   107,002 0 0
FACEBOOK INC CL A COM 30303M102 175,125 1,159,919 SH   SOLE   1,159,919 0 0
FASTENAL CO COM 311900104 1,190 27,348 SH   SOLE   27,348 0 0
FEDEX CORP COM COM 31428x106 2,069 9,521 SH   SOLE   9,521 0 0
FERRARI N V F COM n3167y103 1,707 19,845 SH   SOLE   19,845 0 0
FIDELITY NATIONAL INFORMATIONS COM 31620m106 416 4,876 SH   SOLE   4,876 0 0
FIFTH THIRD BANCORP COM 316773100 706 27,199 SH   SOLE   27,199 0 0
FIRST COMMUNITY FINL COM 31985q106 129 10,000 SH   SOLE   10,000 0 0
FIRST HORIZON NATIONALCORPORAT COM dca517101 0 214,434 SH   SOLE   214,434 0 0
FIRST MIDWEST BANCORP DEL COM COM 320867104 675 28,974 SH   SOLE   28,974 0 0
FIRST REPUBLIC BANK COM 33616c100 42,866 428,236 SH   SOLE   428,236 0 0
FISERV INC COM 337738108 580 4,737 SH   SOLE   4,737 0 0
FITBIT INC CL A COM 33812l102 66 12,440 SH   SOLE   12,440 0 0
FIVE BELOW INC COM COM 33829M101 1,341 27,171 SH   SOLE   27,171 0 0
FLEETCOR TECHNOLOGIE COM 339041105 41,034 284,544 SH   SOLE   284,544 0 0
FORD MTR CO DEL COM COM 345370860 376 33,564 SH   SOLE   33,564 0 0
FORTIS INC F COM 349553107 370 10,519 SH   SOLE   10,519 0 0
FORTIVE CORPORATION COM 34959j108 4,339 68,498 SH   SOLE   68,498 0 0
FORWARD AIR CORP COM 349853101 1,553 29,141 SH   SOLE   29,141 0 0
FRANKLIN ELEC INC COM COM 353514102 421 10,160 SH   SOLE   10,160 0 0
GAMING & LEISURE PPT REIT COM 36467j108 226 6,000 SH   SOLE   6,000 0 0
GARTNER INC COM 366651107 101,610 822,690 SH   SOLE   822,690 0 0
GATX CORP COM 361448103 208 3,239 SH   SOLE   3,239 0 0
GENERAL DYNAMICS CRP COM 369550108 464 2,341 SH   SOLE   2,341 0 0
GENERAL ELECTRIC CO COM COM 369604103 7,742 286,638 SH   SOLE   286,638 0 0
GENERAL MILLS INC COM 370334104 1,950 35,207 SH   SOLE   35,207 0 0
GENERAL MOLY INC COM 370373102 5 13,518 SH   SOLE   13,518 0 0
GENERAL MTRS CO COM COM 37045V100 413 11,816 SH   SOLE   11,816 0 0
GGP INC COM COM 36174x101 462 19,600 SH   SOLE   19,600 0 0
GILEAD SCIENCES INC COM 375558103 3,486 49,247 SH   SOLE   49,247 0 0
GLOBUS MEDICAL INC CLASS A COM 379577208 1,507 45,457 SH   SOLE   45,457 0 0
GLYECO INC COM COM 38000p104 6 73,500 SH   SOLE   73,500 0 0
GOLDMAN SACHS GROUP INC COM 38141g104 615 2,773 SH   SOLE   2,773 0 0
GOLUB CAP BDC INC COM COM 38173m102 1,850 96,751 SH   SOLE   96,751 0 0
GRAINGER W W INC COM STKUSD0.5 COM 384802104 815 4,517 SH   SOLE   4,517 0 0
GRAND CANYON ED INC COM COM 38526m106 1,412 18,011 SH   SOLE   18,011 0 0
GRUBHUB INC COM COM 400110102 622 14,260 SH   SOLE   14,260 0 0
GUIDEWIRE SOFTWARE INC COM COM 40171V100 19,698 286,683 SH   SOLE   286,683 0 0
HARLEY DAVIDSON INC COM COM 412822108 213 3,937 SH   SOLE   3,937 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 SVC GROUP COM 421906108 8,988 191,918 SH   SOLE   191,918 0 0
HEALTHEQUITY INC COM COM 42226A107 354 7,095 SH   SOLE   7,095 0 0
HERCULES CAPITAL INC COM 427096508 1,716 129,592 SH   SOLE   129,592 0 0
HERSHEY CO COM 427866108 509 4,744 SH   SOLE   4,744 0 0
HESKA CORP COM 42805e306 7,706 75,499 SH   SOLE   75,499 0 0
HOLOGIC INC COM 436440101 759 16,728 SH   SOLE   16,728 0 0
HOME DEPOT INC COM 437076102 70,258 458,007 SH   SOLE   458,007 0 0
HONEYWELL INTL INC COM 438516106 28,470 213,598 SH   SOLE   213,598 0 0
HOWARD HUGHES CORP COM COM 44267D107 245 1,994 SH   SOLE   1,994 0 0
HP INC COM COM 40434l105 194 11,088 SH   SOLE   11,088 0 0
HUNTINGTON INGALLS COM 446413106 14,128 75,894 SH   SOLE   75,894 0 0
HUNTSMAN CORP COM COM 447011107 649 25,127 SH   SOLE   25,127 0 0
IBIZ TECHNOLOGY CORP COM 45103b205 0 40,000 SH   SOLE   40,000 0 0
IDEXX LABS INC COM 45168d104 68,248 422,799 SH   SOLE   422,799 0 0
ILLINOIS TOOL WORKS COM 452308109 7,030 49,078 SH   SOLE   49,078 0 0
IMMUNOMEDICS INC COM 452907108 279 31,635 SH   SOLE   31,635 0 0
INCYTE CORP COM COM 45337C102 343 2,724 SH   SOLE   2,724 0 0
INDEPENDENT BK GROUP COM 45384b106 20,364 342,252 SH   SOLE   342,252 0 0
INGREDION INC COM COM 457187102 1,022 8,570 SH   SOLE   8,570 0 0
INOGEN INC COM COM 45780L104 658 6,892 SH   SOLE   6,892 0 0
INSULET CORPORATION COM 45784p101 1,140 22,215 SH   SOLE   22,215 0 0
INTEL CORP COM COM 458140100 3,796 112,515 SH   SOLE   112,515 0 0
INTERCONTINENTAL EXCHANGEINC C COM 45866f104 663 10,064 SH   SOLE   10,064 0 0
INTL BUSINESS MACH COM 459200101 2,235 14,531 SH   SOLE   14,531 0 0
INTUIT COM COM 461202103 211 1,588 SH   SOLE   1,588 0 0
INTUITIVE SURGICAL COM 46120e602 54,650 58,426 SH   SOLE   58,426 0 0
IPG PHOTONICS CORP COM COM 44980x109 1,485 10,235 SH   SOLE   10,235 0 0
IRON MOUNTAIN INC COMNPV COM 46284v101 400 11,651 SH   SOLE   11,651 0 0
JOHN BEAN TECHS CORP COM 477839104 998 10,184 SH   SOLE   10,184 0 0
JOHNSON & JOHNSON COM 478160104 16,543 125,051 SH   SOLE   125,051 0 0
JOHNSON CTLS INTL PLC SHS COM G51502105 34,920 805,345 SH   SOLE   805,345 0 0
JPMORGAN CHASE & CO COM 46625h100 153,319 1,677,445 SH   SOLE   1,677,445 0 0
KAISER ALUMINUM CORP COM 483007704 571 6,455 SH   SOLE   6,455 0 0
KANSAS CITY SOUTHERN COM NEW COM 485170302 813 7,768 SH   SOLE   7,768 0 0
KB HOME COM COM 48666K109 722 30,114 SH   SOLE   30,114 0 0
KIMBERLY CLARK CORP COM 494368103 1,904 14,749 SH   SOLE   14,749 0 0
KINDER MORGAN INC COMUSD0.01 COM 49456b101 380 19,812 SH   SOLE   19,812 0 0
KLA-TENCOR CORP COM COM 482480100 555 6,061 SH   SOLE   6,061 0 0
KRAFT HEINZ CO COM COM 500754106 621 7,246 SH   SOLE   7,246 0 0
KRAIG BIOCRAFT LABS COM 50075w104 5 82,500 SH   SOLE   82,500 0 0
KULICKE & SOFFA INDS INC COM COM 501242101 541 28,457 SH   SOLE   28,457 0 0
LADDER CAP CORP CL A COM 505743104 1,789 133,434 SH   SOLE   133,434 0 0
LAM RESEARCH CORP COM COM 512807108 634 4,480 SH   SOLE   4,480 0 0
LAS VEGAS SANDS CORP COM 517834107 2,599 40,686 SH   SOLE   40,686 0 0
LAUREATE EDUCATION INCCL A COM 518613203 763 43,525 SH   SOLE   43,525 0 0
LAWSON PRODUCTS INC COM 520776105 245 11,068 SH   SOLE   11,068 0 0
LEEP INC COM 50184q105 3 723,000 SH   SOLE   723,000 0 0
LEGGETT & PLATT INC COM 524660107 1,078 20,526 SH   SOLE   20,526 0 0
LEUCADIA NATL CORP COM 527288104 1,770 67,674 SH   SOLE   67,674 0 0
LIBERTY INTERACTIVE CORP QVC G COM 53071M104 615 25,069 SH   SOLE   25,069 0 0
LIFE EXCHANGE INC COM 53184v108 0 14,465 SH   SOLE   14,465 0 0
LIGAND PHARMA COM 53220k504 1,946 16,027 SH   SOLE   16,027 0 0
LILLY ELI &CO COM NPV COM 532457108 1,641 19,937 SH   SOLE   19,937 0 0
LITTELFUSE INC COM 537008104 921 5,581 SH   SOLE   5,581 0 0
LKQ CORP COM COM 501889208 391 11,860 SH   SOLE   11,860 0 0
LOCKHEED MARTIN CORP COM 539830109 539 1,942 SH   SOLE   1,942 0 0
LOWES COS INC COM COM 548661107 852 10,987 SH   SOLE   10,987 0 0
LOXO ONCOLOGY INC COM COM 548862101 1,551 19,345 SH   SOLE   19,345 0 0
LYDALL INC COM 550819106 834 16,140 SH   SOLE   16,140 0 0
MACQUARIE INFRASTRUCTURE CORP COM 55608B105 44,161 563,273 SH   SOLE   563,273 0 0
MAIN STREET CAPITAL CORPCOM COM 56035l104 2,159 56,135 SH   SOLE   56,135 0 0
MANHATTAN ASSOCIATES COM 562750109 2,268 47,185 SH   SOLE   47,185 0 0
MARKETAXESS HOLDINGS COM 57060d108 85,115 423,248 SH   SOLE   423,248 0 0
MARRIOTT INTL INCCL A COM 571903202 286 2,855 SH   SOLE   2,855 0 0
MARSH & MC LENNAN CO COM 571748102 4,022 51,585 SH   SOLE   51,585 0 0
MARTIN MARIETTA MATR COM 573284106 528 2,372 SH   SOLE   2,372 0 0
MASONITE INTL CORP F COM 575385109 815 10,800 SH   SOLE   10,800 0 0
MASTERCARD INC CLASS A COM 57636q104 162,172 1,335,299 SH   SOLE   1,335,299 0 0
MCDONALDS CORP COM COM 580135101 5,419 35,382 SH   SOLE   35,382 0 0
MED BIOGENE INC F COM 58402b107 0 10,000 SH   SOLE   10,000 0 0
MEDICAL MARIJUANA COM 58463a105 3 31,500 SH   SOLE   31,500 0 0
MEDTRONIC PLC SHS COM G5960L103 1,869 21,059 SH   SOLE   21,059 0 0
MERCK & CO INC COM COM 58933Y105 77,393 1,207,568 SH   SOLE   1,207,568 0 0
MERCURY SYSTEMS INC COM 589378108 1,237 29,390 SH   SOLE   29,390 0 0
METTLER TOLEDO INTL F COM 592688105 272 462 SH   SOLE   462 0 0
MFA FINL INC COM COM 55272x102 1,961 233,730 SH   SOLE   233,730 0 0
MGE ENERGY INC COM 55277p104 256 3,973 SH   SOLE   3,973 0 0
MICROCHIP TECHNOLOGY COM 595017104 77,882 1,009,096 SH   SOLE   1,009,096 0 0
MICRON TECHNOLOGY COM 595112103 516 17,278 SH   SOLE   17,278 0 0
MICROSOFT CORP COM COM 594918104 130,580 1,894,381 SH   SOLE   1,894,381 0 0
MIDDLEBY CORP THE COM 596278101 54,601 449,357 SH   SOLE   449,357 0 0
MKS INSTRUMENT INC COM COM 55306N104 507 7,529 SH   SOLE   7,529 0 0
MOBILE MINI INC COM 60740f105 957 32,074 SH   SOLE   32,074 0 0
MOHAWK INDS INC COM 608190104 656 2,715 SH   SOLE   2,715 0 0
MONDELEZ INTL INC CL A COM 609207105 1,540 35,659 SH   SOLE   35,659 0 0
MONEYONMOBILE INC COM COM 60937k107 268 934,387 SH   SOLE   934,387 0 0
MONROE COM USD0.001 COM 610335101 2,006 131,687 SH   SOLE   131,687 0 0
MONSANTO CO NEW COM COM 61166W101 46,394 391,974 SH   SOLE   391,974 0 0
MOODYS CORP COM 615369105 9,226 75,823 SH   SOLE   75,823 0 0
MOSAIC CO COM 61945c103 1,026 44,951 SH   SOLE   44,951 0 0
MSA SAFETY INC COM 553498106 244 3,000 SH   SOLE   3,000 0 0
MULTICELL TECHS INC COM 62544s200 0 3,395,000 SH   SOLE   3,395,000 0 0
NEOGEN CORP COM 640491106 2,688 38,890 SH   SOLE   38,890 0 0
NEOGENOMICS INC COM 64049m209 1,109 123,771 SH   SOLE   123,771 0 0
NETFLIX INC COM COM 64110L106 2,809 18,801 SH   SOLE   18,801 0 0
NEW RESIDENTIAL INVT CORPCOM N COM 64828t201 2,120 136,262 SH   SOLE   136,262 0 0
NEWELL BRANDS INC COM COM 651229106 379 7,069 SH   SOLE   7,069 0 0
NEWFIELD EXPLORATION COM 651290108 726 25,510 SH   SOLE   25,510 0 0
NEXTERA ENERGY INC COM COM 65339F101 1,218 8,690 SH   SOLE   8,690 0 0
NEXTSOURCE MATERIALS COM 65342w109 3 50,000 SH   SOLE   50,000 0 0
NIKE INC CLASS B COM 654106103 1,338 22,670 SH   SOLE   22,670 0 0
NORFOLK SOUTHERN CRP COM 655844108 1,739 14,292 SH   SOLE   14,292 0 0
NORTHERN TR CORP COM 665859104 414 4,264 SH   SOLE   4,264 0 0
NUCOR CORP COM COM 670346105 1,673 28,909 SH   SOLE   28,909 0 0
NUTRI SYS INC NEW COM COM 67069D108 603 11,592 SH   SOLE   11,592 0 0
NUVASIVE INC COM 670704105 1,336 17,369 SH   SOLE   17,369 0 0
NVIDIA CORP COM COM 67066G104 4,152 28,725 SH   SOLE   28,725 0 0
NVR INC COM COM 62944T105 634 263 SH   SOLE   263 0 0
NXP SEMICONDUCTORS N V TENDERF COM 003900972 3,041 27,781 SH   SOLE   27,781 0 0
O REILLY AUTOMOTIVE INCNEW COM COM 67103h107 2,452 11,209 SH   SOLE   11,209 0 0
OCCIDENTAL PETROLEUM CORP COM 674599105 536 8,951 SH   SOLE   8,951 0 0
OFFICE DEPOT INC COM COM 676220106 652 115,609 SH   SOLE   115,609 0 0
OLD SECOND BNCP INC COM 680277100 139 12,000 SH   SOLE   12,000 0 0
OMEGA HEALTHCARE INVSINC COM 681936100 1,182 35,798 SH   SOLE   35,798 0 0
OMNICELL INC COM 68213n109 2,111 48,969 SH   SOLE   48,969 0 0
OMNICOM GROUP COM 681919106 273 3,292 SH   SOLE   3,292 0 0
ON ASSIGNMENT INC COM 682159108 1,685 31,112 SH   SOLE   31,112 0 0
ON SEMICONDUCTOR CRP COM 682189105 546 38,893 SH   SOLE   38,893 0 0
ONEOK INC COM 682680103 7,158 137,227 SH   SOLE   137,227 0 0
ORACLE CORP COM COM 68389X105 2,448 48,826 SH   SOLE   48,826 0 0
OWENS CORNING NEW COM COM 690742101 695 10,380 SH   SOLE   10,380 0 0
PACWEST BANCORP COM 695263103 234 5,000 SH   SOLE   5,000 0 0
PARKER HANNIFIN CORP COM 701094104 875 5,476 SH   SOLE   5,476 0 0
PAYCHEX INC COM COM 704326107 343 6,022 SH   SOLE   6,022 0 0
PAYCOM SOFTWARE INC COM COM 70432V102 675 9,869 SH   SOLE   9,869 0 0
PAYLOCITY HLDG CORP COM 70438v106 1,151 25,477 SH   SOLE   25,477 0 0
PAYPAL HLDGS INC COM COM 70450y103 245 4,572 SH   SOLE   4,572 0 0
PEDEVCO CORP COM PAR COM 70532y303 72 111,208 SH   SOLE   111,208 0 0
PEPSICO INC COM COM 713448108 12,961 112,226 SH   SOLE   112,226 0 0
PERRIGO CO PLC SHS COM G97822103 339 4,495 SH   SOLE   4,495 0 0
PETROSONIC ENERGY COM 71676j102 1 150,000 SH   SOLE   150,000 0 0
PFIZER INC COM COM 717081103 6,977 207,722 SH   SOLE   207,722 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,999 42,566 SH   SOLE   42,566 0 0
PHILLIPS 66 COM COM 718546104 781 9,443 SH   SOLE   9,443 0 0
PHYSICIANS REALTY TR REIT COM 71943u104 21,100 1,047,678 SH   SOLE   1,047,678 0 0
PLANET FITNESS INC CLASS A COM 72703h101 950 40,691 SH   SOLE   40,691 0 0
POWERCOLD CORP COM 73931q103 0 19,000 SH   SOLE   19,000 0 0
PRAXAIR INC COM 74005p104 1,566 11,817 SH   SOLE   11,817 0 0
PRECIPITATE GOLD CO F COM 74019d105 3 25,000 SH   SOLE   25,000 0 0
PRICE T ROWE GROUP INCCOM COM 74144t108 744 10,029 SH   SOLE   10,029 0 0
PRICELINE GROUP COM 741503403 9,927 5,307 SH   SOLE   5,307 0 0
PROCTER & GAMBLE COM 742718109 8,464 97,124 SH   SOLE   97,124 0 0
PROOFPOINT INC COM 743424103 1,134 13,059 SH   SOLE   13,059 0 0
PURE ENERGY MINERALS LTDCOM NE COM 74624b205 4 10,000 SH   SOLE   10,000 0 0
QUALCOMM INC COM 747525103 1,252 22,678 SH   SOLE   22,678 0 0
R P C INC COM 749660106 357 17,680 SH   SOLE   17,680 0 0
RADIAN GROUP INC COM 750236101 200 12,206 SH   SOLE   12,206 0 0
RAYMOND JAMES FINANCIALINC COM COM 754730109 481 5,990 SH   SOLE   5,990 0 0
RAYTHEON COMPANY COM 755111507 41,358 256,115 SH   SOLE   256,115 0 0
REALTY INCOME CORP (MARYLAND) COM 756109104 255 4,615 SH   SOLE   4,615 0 0
RED HAT INC COM COM 756577102 247 2,575 SH   SOLE   2,575 0 0
REGENERON PHARMACEUTICALS COM 75886f107 2,817 5,735 SH   SOLE   5,735 0 0
REINSURANCE GROUP AMERINC COM COM 759351604 2,166 16,873 SH   SOLE   16,873 0 0
RESMED INC COM 761152107 393 5,050 SH   SOLE   5,050 0 0
REYNOLDS AMERN INC COM 761713106 333 5,125 SH   SOLE   5,125 0 0
RITE AID CORP COM COM 767754104 127 43,000 SH   SOLE   43,000 0 0
RLI CORP COM COM 749607107 2,185 40,000 SH   SOLE   40,000 0 0
ROBERT HALF INTL INC COM 770323103 654 13,655 SH   SOLE   13,655 0 0
ROCKWELL AUTOMATION INC COM COM 773903109 2,311 14,272 SH   SOLE   14,272 0 0
ROCKWELL COLLINS INC COM 774341101 1,563 14,877 SH   SOLE   14,877 0 0
ROCKWELL MEDICAL INC COM 774374102 166 20,970 SH   SOLE   20,970 0 0
ROGERS CORP COM COM 775133101 618 5,691 SH   SOLE   5,691 0 0
ROPER TECHNOLOGIES INC COM 776696106 1,530 6,610 SH   SOLE   6,610 0 0
ROYAL CARIBBEAN CRUISES LTD CO COM V7780T103 599 5,482 SH   SOLE   5,482 0 0
RSP PERMIAN INC COM 74978q105 1,203 37,276 SH   SOLE   37,276 0 0
S B A COMMUNICATIONS CLASS A COM 78410g104 16,227 120,290 SH   SOLE   120,290 0 0
S&P GLOBAL INC COM COM 78409V104 74,544 510,608 SH   SOLE   510,608 0 0
SABRA HEALTH CARE REITINC COM COM 78573l106 1,059 43,940 SH   SOLE   43,940 0 0
SABRE CORPORATION COM 78573m104 33,761 1,550,825 SH   SOLE   1,550,825 0 0
SALESFORCE COM COM 79466l302 27,784 320,833 SH   SOLE   320,833 0 0
SCHLUMBERGER LTD F COM 806857108 4,322 65,649 SH   SOLE   65,649 0 0
SCOTTS MIRACLE GROUP COM 810186106 655 7,325 SH   SOLE   7,325 0 0
SEACOAST BK CORP FLA COM 811707801 241 10,000 SH   SOLE   10,000 0 0
SENSIENT TECHNOLOGIE COM 81725t100 538 6,680 SH   SOLE   6,680 0 0
SHERWIN WILLIAMS CO COM 824348106 86,147 245,461 SH   SOLE   245,461 0 0
SIMON PPTY GRP INC COM 828806109 423 2,615 SH   SOLE   2,615 0 0
SIMPSON MANUFACTRG COM 829073105 883 20,192 SH   SOLE   20,192 0 0
SIRIUS XM HLDGS INC COM COM 82968b103 94 17,200 SH   SOLE   17,200 0 0
SIX FLAGS ENTERTAINM COM 83001a102 32,672 548,099 SH   SOLE   548,099 0 0
SMITH A O COM COM 831865209 34,553 613,407 SH   SOLE   613,407 0 0
SNAP ON INC COM 833034101 754 4,771 SH   SOLE   4,771 0 0
SONIC CORP COM 835451105 1,355 51,159 SH   SOLE   51,159 0 0
SOUTHERN CO COM 842587107 282 5,892 SH   SOLE   5,892 0 0
SOUTHERN COPPER CORP COM 84265v105 1,290 37,263 SH   SOLE   37,263 0 0
SPS COMM INC COM 78463m107 1,616 25,346 SH   SOLE   25,346 0 0
SS&C TECHNOLOGS HLDG COM 78467j100 36,912 960,997 SH   SOLE   960,997 0 0
STAMPS COM INC COM NEW COM 852857200 1,623 10,481 SH   SOLE   10,481 0 0
STARBUCKS CORP COM 855244109 160,390 2,750,639 SH   SOLE   2,750,639 0 0
STARWOOD PPTY TR INC COM COM 85571b105 1,890 84,409 SH   SOLE   84,409 0 0
STATE STR CORP COM COM 857477103 467 5,202 SH   SOLE   5,202 0 0
STATMON TECHNOLOGIES CORP COM COM 85771Q100 0 11,000 SH   SOLE   11,000 0 0
STEEL DYNAMICS INC COM COM 858119100 669 18,675 SH   SOLE   18,675 0 0
STERICYCLE INC COM 858912108 2,515 32,959 SH   SOLE   32,959 0 0
STEUBEN TR CO HORNELL N Y COM COM 860010107 201 5,250 SH   SOLE   5,250 0 0
STRYKER CORP COM 863667101 2,067 14,895 SH   SOLE   14,895 0 0
SYSCO CORP COM 871829107 485 9,640 SH   SOLE   9,640 0 0
T-MOBILE US INC COM 872590104 278 4,591 SH   SOLE   4,591 0 0
TCP CAP CORP COM USD0.001 COM 87238q103 1,637 96,890 SH   SOLE   96,890 0 0
TD AMERITRADE HLDG CORPCOM COM 87236y108 780 18,150 SH   SOLE   18,150 0 0
TECH DATA CORP COM COM 878237106 606 6,000 SH   SOLE   6,000 0 0
TESLA INC COM COM 88160r101 3,651 10,097 SH   SOLE   10,097 0 0
TEXAS INSTRUMENTS COM 882508104 8,376 108,882 SH   SOLE   108,882 0 0
THERMO FISHER SCIENTIFICINC COM 883556102 1,387 7,951 SH   SOLE   7,951 0 0
THOR INDS INC COM COM 885160101 726 6,949 SH   SOLE   6,949 0 0
TICC CAPITAL CORP COMUSD0.01 COM 87244t109 503 79,400 SH   SOLE   79,400 0 0
TIME WARNER INC COM NEW COM 887317303 46,502 463,116 SH   SOLE   463,116 0 0
TJX COS INC NEW COM COM 872540109 288 3,988 SH   SOLE   3,988 0 0
TPG SPECIALTY LENDINGINC COM U COM 87265k102 1,816 88,779 SH   SOLE   88,779 0 0
TRACTOR SUPPLY COMP COM 892356106 2,370 43,710 SH   SOLE   43,710 0 0
TRANSDIGM GROUP INC COM COM 893641100 231 859 SH   SOLE   859 0 0
TRAVELERS COMPANIES INCCOM STK COM 89417e109 461 3,645 SH   SOLE   3,645 0 0
TREX COMPANY INC COM 89531p105 1,168 17,263 SH   SOLE   17,263 0 0
TRIANGLE CAP CORP COM 895848109 1,842 104,555 SH   SOLE   104,555 0 0
TWO HBRS INVT CORP COM 90187b101 2,094 211,313 SH   SOLE   211,313 0 0
TYLER TECHNOLOGIES COM 902252105 75,996 432,605 SH   SOLE   432,605 0 0
U S LITHIUM CORP COM 90351e105 0 10,000 SH   SOLE   10,000 0 0
ULTA BEAUTY INC. COM 90384s303 51,942 180,769 SH   SOLE   180,769 0 0
ULTIMATE SOFTWARE GP COM 90385d107 25,443 121,121 SH   SOLE   121,121 0 0
UNDER ARMOUR INC COM STKUSD0.0 COM 904311107 204 9,374 SH   SOLE   9,374 0 0
UNIFIRST CORP COM 904708104 2,850 20,253 SH   SOLE   20,253 0 0
UNION PAC CORP COM COM 907818108 26,709 245,240 SH   SOLE   245,240 0 0
UNITED PARCEL SRVC CLASS B COM 911312106 36,756 332,360 SH   SOLE   332,360 0 0
UNITED TECHNOLOGIES CORPCOM US COM 913017109 3,210 26,286 SH   SOLE   26,286 0 0
UNITEDHEALTH GROUP COM 91324p102 1,811 9,766 SH   SOLE   9,766 0 0
UNIVERSAL DISPLAY CORP COM COM 91347P105 539 4,935 SH   SOLE   4,935 0 0
US BANCORP DEL COM NEW COM 902973304 1,030 19,846 SH   SOLE   19,846 0 0
V F CORP COM 918204108 200 3,480 SH   SOLE   3,480 0 0
VECTREN CORP COM 92240g101 274 4,692 SH   SOLE   4,692 0 0
VEEVA SYS INC CL A COM COM 922475108 1,511 24,643 SH   SOLE   24,643 0 0
VENDETTA MINING CORP F COM 92261v102 21 104,300 SH   SOLE   104,300 0 0
VERIZON COMMUNICATIONS COM 92343v104 2,740 61,353 SH   SOLE   61,353 0 0
VERTEX PHARMACEUTCLS INC COM 92532f100 326 2,528 SH   SOLE   2,528 0 0
VIEW SYSTEMS INC COM 926706201 0 200,000 SH   SOLE   200,000 0 0
VISA INC CLASS A COM 92826c839 20,057 213,872 SH   SOLE   213,872 0 0
VULCAN MATLS CO COM COM 929160109 647 5,105 SH   SOLE   5,105 0 0
W M D HOLDINGS GROUP COM 92930d103 0 222,750 SH   SOLE   222,750 0 0
WAGEWORKS INC COM 930427109 1,653 24,594 SH   SOLE   24,594 0 0
WAL-MART STORES INC COM COM 931142103 1,864 24,625 SH   SOLE   24,625 0 0
WALGREENS BOOTS ALLI COM 931427108 64,964 829,572 SH   SOLE   829,572 0 0
WALKER INNOVATION IN COM 931661102 4 10,000 SH   SOLE   10,000 0 0
WALT DISNEY CO COM 254687106 6,786 63,866 SH   SOLE   63,866 0 0
WASTE MANAGEMENT INC COM 94106l109 1,150 15,682 SH   SOLE   15,682 0 0
WEC ENERGY GROUP INC COM COM 92939u106 2,177 35,461 SH   SOLE   35,461 0 0
WELBILT INC COM 949090104 1,134 60,160 SH   SOLE   60,160 0 0
WELLS FARGO CO NEW COM COM 949746101 1,835 33,110 SH   SOLE   33,110 0 0
WEYERHAEUSER CO REIT COM 962166104 857 25,568 SH   SOLE   25,568 0 0
WHIRLPOOL CORP COM 963320106 30,891 161,212 SH   SOLE   161,212 0 0
WHOLE FOODS MKT INC COM 966837106 230 5,465 SH   SOLE   5,465 0 0
WINTRUST FINANCIAL COM 97650w108 1,296 16,954 SH   SOLE   16,954 0 0
WOODWARD INC COM 980745103 778 11,516 SH   SOLE   11,516 0 0
WP CAREY INC COM USD0.001 COM 92936u109 1,426 21,600 SH   SOLE   21,600 0 0
XENCOR INC COM COM 98401F105 938 44,423 SH   SOLE   44,423 0 0
XPLORE TECHNOLOGIES COM 983950700 77 39,481 SH   SOLE   39,481 0 0
XYLEM INC COM USD0.01 COM 98419m100 479 8,648 SH   SOLE   8,648 0 0
YUM BRANDS INC COM 988498101 3,839 52,046 SH   SOLE   52,046 0 0
YUM CHINA HLDGS INC COM COM 98850P109 6,927 175,678 SH   SOLE   175,678 0 0
ZIMMER BIOMET HLDGS INCCOM COM 98956p102 271 2,107 SH   SOLE   2,107 0 0
ZOSANO PHARMA CORP COM 98979h103 145 103,132 SH   SOLE   103,132 0 0
PAN UNITED CORP ORDF COM y6724m106 65 162,000 SH   SOLE   162,000 0 0
PARKWAY LIFE REAL COM Y67202104 1,414 726,300 SH   SOLE   726,300 0 0
RAFFLES MEDICAL COM Y7174H118 803 824,600 SH   SOLE   824,600 0 0
SATS LTD COM Y7992U101 50 13,500 SH   SOLE   13,500 0 0
MY EG SERVICES BHD COM Y6147P116 158 310,000 SH   SOLE   310,000 0 0
ALIMENTATION COUCHE TARD INC S COM 01626P957 245 5,120 SH   SOLE   5,120 0 0
DOLLARAMA INC COM COM 25675T958 421 4,410 SH   SOLE   4,410 0 0
BHP BILLITON LTD COM Q1498M100 338 18,900 SH   SOLE   18,900 0 0
COCHLEAR LTD COM Q25953102 311 2,600 SH   SOLE   2,600 0 0
LAKES OIL NL COM Q54334109 2 2,666,666 SH   SOLE   2,666,666 0 0
SYDNEY AIRPORT COM Q8808P103 1,384 253,835 SH   SOLE   253,835 0 0
BAE SYSTEMS COM G06940103 206 24,965 SH   SOLE   24,965 0 0
COMPASS GROUP COM G23296208 1,264 59,879 SH   SOLE   59,879 0 0
DIAGEO COM G42089113 755 25,560 SH   SOLE   25,560 0 0
GLENCORE PLC COM G39420107 177 47,374 SH   SOLE   47,374 0 0
HSBC HOLDINGS PLC COM G4634U169 260 28,080 SH   SOLE   28,080 0 0
INTERCONTL HOTELS COM G48040102 290 5,212 SH   SOLE   5,212 0 0
ITV PLC ORDF COM g4984a110 337 142,745 SH   SOLE   142,745 0 0
LONDON STOCK EXCH COM G5689U103 216 4,539 SH   SOLE   4,539 0 0
PRUDENTIAL COM G72899100 482 21,020 SH   SOLE   21,020 0 0
RECKITT BENCK GRP COM G74079107 334 3,293 SH   SOLE   3,293 0 0
ROYAL DUTCH SHELL COM G7690A118 1,251 46,550 SH   SOLE   46,550 0 0
WORLDPAY GRP PLC COM G97744109 656 159,860 SH   SOLE   159,860 0 0
AIR LIQUIDE(L') COM F01764103 429 3,470 SH   SOLE   3,470 0 0
AMADEUS IT GROUP COM E04908112 427 7,135 SH   SOLE   7,135 0 0
BANCO SANTANDER COM E19790109 237 35,750 SH   SOLE   35,750 0 0
CONTINENTAL AG COM D16212140 1,163 5,390 SH   SOLE   5,390 0 0
DEUTSCHE BOERSE AG COM D1882G119 225 2,135 SH   SOLE   2,135 0 0
DEUTSCHE POST AG ORD F COM d19225107 309 8,245 SH   SOLE   8,245 0 0
HERMES INTL COM F48051100 311 630 SH   SOLE   630 0 0
INDITEX COM E6282J125 208 5,414 SH   SOLE   5,414 0 0
LINDE AG COM D50348107 856 4,520 SH   SOLE   4,520 0 0
MOTOR SICH COM 620050104 181 18,120 SH   SOLE   18,120 0 0
ORPEA COM F69036105 1,530 13,730 SH   SOLE   13,730 0 0
SARTORIUS AG COM D6705R119 462 4,790 SH   SOLE   4,790 0 0
SIEMENS A G NEW ORD F REGISTER COM d69671218 264 1,920 SH   SOLE   1,920 0 0
STORA ENSO OYJ COM X8T9CM113 245 18,960 SH   SOLE   18,960 0 0
SYMRISE AG COM D827A1108 326 4,595 SH   SOLE   4,595 0 0
AGRICULTURAL BK CH COM Y00289119 245 518,000 SH   SOLE   518,000 0 0
AIA GROUP LTD COM Y002A1105 260 35,600 SH   SOLE   35,600 0 0
BEIJING CAP INTL A COM Y07717104 1,237 877,800 SH   SOLE   877,800 0 0
BEIJING ENT WATER COM G0957L109 2,149 2,768,100 SH   SOLE   2,768,100 0 0
CHINA STATE CONSTR COM G21677136 201 117,700 SH   SOLE   117,700 0 0
FORTUNE R/EST INV COM Y2616W104 160 133,000 SH   SOLE   133,000 0 0
GEELY AUTOMOBILE H COM G3777B103 1,624 752,700 SH   SOLE   752,700 0 0
HKBN LTD COM G45158105 734 733,800 SH   SOLE   733,800 0 0
MTR CORP COM Y6146T101 366 65,000 SH   SOLE   65,000 0 0
SANDS CHINA LTD COM G7800X107 215 47,000 SH   SOLE   47,000 0 0
TENCENT HLDGS LTD COM G87572163 1,822 50,940 SH   SOLE   50,940 0 0
ASTRA INTL COM Y7117N172 39 58,000 SH   SOLE   58,000 0 0
INDOFOOD CBP SUKSE COM Y71260106 252 382,249 SH   SOLE   382,249 0 0
TELEKOMUNIKASI IND COM Y71474145 48 142,000 SH   SOLE   142,000 0 0
DAIKIN INDUSTRIES COM J10038115 326 3,200 SH   SOLE   3,200 0 0
FANUC CORP COM J13440102 1,717 8,915 SH   SOLE   8,915 0 0
HOYA CORP COM J22848105 519 10,000 SH   SOLE   10,000 0 0
KEYENCE CORP COM J32491102 614 1,400 SH   SOLE   1,400 0 0
NIDEC CORPORATION COM J52968104 358 3,500 SH   SOLE   3,500 0 0
NTT DOCOMO COM J59399121 347 14,700 SH   SOLE   14,700 0 0
START TODAY CO LTD COM J7665M102 408 16,600 SH   SOLE   16,600 0 0
TOKIO MARINE HLDG COM J86298106 310 7,500 SH   SOLE   7,500 0 0
SM INVEST CORP COM Y80676102 1,291 81,119 SH   SOLE   81,119 0 0
TMB BANK PUBLIC CO COM Y57710272 51 745,000 SH   SOLE   745,000 0 0
TTW PUBLIC COMPANY COM Y9002L121 396 1,266,000 SH   SOLE   1,266,000 0 0
ABB LTD COM H0010V101 945 38,250 SH   SOLE   38,250 0 0
JULIUS BAER GRUPPE COM H4414N103 1,382 26,265 SH   SOLE   26,265 0 0
NESTLE SA COM H57312649 803 9,222 SH   SOLE   9,222 0 0
NOVARTIS AG NEW ORD F REGISTER COM h5820q150 970 11,650 SH   SOLE   11,650 0 0
MARINE HARVEST ASA COM R2326D113 1,314 76,730 SH   SOLE   76,730 0 0
ASSA ABLOY COM W0817X204 343 15,600 SH   SOLE   15,600 0 0
NAVER CORP COM Y62579100 271 370 SH   SOLE   370 0 0
DANSKE BANK A/S COM K22272114 411 10,680 SH   SOLE   10,680 0 0
HENKEL AG & CO. KGAA INHABER- PFD d3207m110 214 1,554 SH   SOLE   1,554 0 0
PARTNERRE LTD PFD SER H PFD g68603144 1,700 58,628 SH   SOLE   58,628 0 0
AEGON N V NON CUM SUB NTS PFD 007924608 930 35,866 SH   SOLE   35,866 0 0
ALLSTATE CORP DEP SH 6.62500 PERCENT PFD 020002879 268 9,943 SH   SOLE   9,943 0 0
ANNALY CAP MGMT INC 7.50000 PERCENT P PFD 035710805 2,269 89,015 SH   SOLE   89,015 0 0
ASHFORD HOSPITALITY 8.45000 PERCENT P PFD 044103406 2,099 82,755 SH   SOLE   82,755 0 0
CHS INC CLASS B SER 4 PFD 12542R803 318 11,000 SH   SOLE   11,000 0 0
COLONY NORTHS 7.15 PERCENT PFD SER I PFD 19625w872 1,165 45,600 SH   SOLE   45,600 0 0
COMPASS DIVERSIFIED HOLDINGS P PFD 0000cmmpp 1,729 70,000 SH   SOLE   70,000 0 0
EBAY INC NT 56 6.00000 PERCENT 02/01/2 PFD 278642202 493 18,000 SH   SOLE   18,000 0 0
GENERAL ELECTRIC 4.7 PERCENT PFD DUE 0 PFD 369622394 640 25,096 SH   SOLE   25,096 0 0
GREAT ELM CAP CORP NT 2020 8.2 PFD 390320208 1,921 75,700 SH   SOLE   75,700 0 0
INVESCO MORTGAGE CAPITAL 7.750 PFD 46131b407 1,485 58,660 SH   SOLE   58,660 0 0
ISTAR INC. 7.875 PERCENT PFD PFD SER PFD 45031u507 270 10,637 SH   SOLE   10,637 0 0
KEMPER CORP 7.375 PERCENT 02/27/2054 P PFD 488401209 1,662 60,850 SH   SOLE   60,850 0 0
KKR & CO L P DEL PFD UNITSER A PFD 48248m201 360 13,200 SH   SOLE   13,200 0 0
LADENBURG THALMANN 8.00000 PERCENT PF PFD 50575q201 1,266 51,100 SH   SOLE   51,100 0 0
NATIONAL GEN HLDGS 7.50000 PERCENT PF PFD 636220709 1,897 72,975 SH   SOLE   72,975 0 0
SEASPAN CORPORATION 7.95000 PERCENT P PFD y75638208 1,714 80,135 SH   SOLE   80,135 0 0
STERICYCLE INC DEP PFDA 1/10 5 PFD 858912207 2,044 30,540 SH   SOLE   30,540 0 0
TWO HBRS INVT CORP PFDSER A 0. PFD 90187b200 2,062 74,300 SH   SOLE   74,300 0 0
SIEMENS A G NEW ORD F REGISTER PFD d69671218 206 1,500 SH   SOLE   1,500 0 0
ANTERO MIDSTREAM PRT LP COM 03673l103 2,073 62,463 SH   SOLE   62,463 0 0
BLACKSTONE GROUP LP LP COM 09253u108 60,090 1,801,798 SH   SOLE   1,801,798 0 0
BROOKFIELD INFRA PTN LP COM g16252101 58,517 1,430,385 SH   SOLE   1,430,385 0 0
BUCKEYE PARTNERS L P UNIT LTD COM 118230101 203 3,175 SH   SOLE   3,175 0 0
CEDAR FAIR L P DEPOSITRY UNIT COM 150185106 207 2,873 SH   SOLE   2,873 0 0
DOMINION ENERGY MIDS LP COM 257454108 2,953 102,360 SH   SOLE   102,360 0 0
ENERGY TRANSFER PART LP COM 29278n103 3,556 174,407 SH   SOLE   174,407 0 0
ENTERPRISE PRODUCTS LP COM 293792107 36,634 1,352,824 SH   SOLE   1,352,824 0 0
EQT MIDSTREAM PNTRS LP COM 26885b100 1,260 16,877 SH   SOLE   16,877 0 0
GENESIS ENERGY LP LP COM 371927104 2,513 79,185 SH   SOLE   79,185 0 0
LAZARD LTD COM CLASS AUSD0.01 COM g54050102 835 18,020 SH   SOLE   18,020 0 0
MAGELLAN MIDSTREAM P LP COM 559080106 68,400 959,731 SH   SOLE   959,731 0 0
MPLX LP LP COM 55336v100 3,544 106,100 SH   SOLE   106,100 0 0
PHILLIPS 66 PARTNERS LP COM 718549207 3,051 61,744 SH   SOLE   61,744 0 0
PLAINS ALL AMERICAN LP COM 726503105 3,989 151,850 SH   SOLE   151,850 0 0
PROSHARES ULTRA BLOOM CRUDE ET COM 74347W247 937 63,050 SH   SOLE   63,050 0 0
SHELL MIDSTREAM PTNR LP COM 822634101 10,914 360,197 SH   SOLE   360,197 0 0
TORTOISE ENERGY INFRASTR COM 89147l100 952 31,333 SH   SOLE   31,333 0 0
UNITED STATES OIL FUND LP UNIT COM 91232N108 115 12,055 SH   SOLE   12,055 0 0
WSTN GAS PARTNERS LP LP COM 958254104 4,124 73,726 SH   SOLE   73,726 0 0
EMPIRE STATE REALTY LP COM 292102100 337 16,249 SH   SOLE   16,249 0 0
FPRA PIMCO VIT Total Return (9 ETF 092787653 227 17,060 SH   SOLE   17,060 0 0
GENERAL MOTORS 6.75XXX ESCROW PFD 370escaz8 0 35,000 SH   SOLE   35,000 0 0
ALPS ALERIAN MLP ETF ETF 00162q866 817 68,286 SH   SOLE   68,286 0 0
BARCLYS IPATH NOTES LKD GAS OI ETF 06738c786 105 21,700 SH   SOLE   21,700 0 0
BLACKROCK ENHANCED EQUIT ETF 09251a104 128 14,527 SH   SOLE   14,527 0 0
CAMBRIA GLOBAL VALUE ETF ETF 132061409 262 11,088 SH   SOLE   11,088 0 0
GUGGENHEIM S&P 500 EQUAL WEIGH ETF 78355w106 1,795 19,368 SH   SOLE   19,368 0 0
GUGGENHEIM S&P 500 PURE VALUE ETF 78355w304 504 8,455 SH   SOLE   8,455 0 0
ISHARES CORE S&P 500ETF ETF 464287200 5,806 23,854 SH   SOLE   23,854 0 0
ISHARES CORE S&P MID-CAPETF ETF 464287507 1,751 10,068 SH   SOLE   10,068 0 0
ISHARES CORE S&P SMALL CAP ETF ETF 464287804 12,561 179,166 SH   SOLE   179,166 0 0
ISHARES EDGE MSCI MIN VOL USA ETF 46429b697 620 12,673 SH   SOLE   12,673 0 0
ISHARES EUROPE ETF ETF 464287861 745 16,815 SH   SOLE   16,815 0 0
ISHARES GLOBAL ENERGYETF ETF 464287341 725 23,360 SH   SOLE   23,360 0 0
ISHARES GOLD TRUST ISHARES ISI ETF 464285105 906 75,903 SH   SOLE   75,903 0 0
ISHARES INC CORE MSCIEMERGING ETF 46434g103 620 12,388 SH   SOLE   12,388 0 0
ISHARES MSCI ACWI ETF ETF 464288257 370 5,645 SH   SOLE   5,645 0 0
ISHARES MSCI EAFE ETF ETF 464287465 6,149 94,310 SH   SOLE   94,310 0 0
ISHARES MSCI EAFE VALUE ETF ETF 464288877 919 17,785 SH   SOLE   17,785 0 0
ISHARES MSCI EMERGINGMARKETS E ETF 464287234 4,713 113,870 SH   SOLE   113,870 0 0
ISHARES MSCI MALAYSIA ETF NEW ETF 46434g814 251 7,900 SH   SOLE   7,900 0 0
ISHARES NASDAQBIOTECHNOLOGY ET ETF 464287556 687 2,214 SH   SOLE   2,214 0 0
ISHARES RUSSELL 1000 ETF ETF 464287622 1,177 8,700 SH   SOLE   8,700 0 0
ISHARES RUSSELL 1000GROWTH ETF ETF 464287614 890 7,477 SH   SOLE   7,477 0 0
ISHARES RUSSELL 1000VALUE ETF ETF 464287598 1,320 11,340 SH   SOLE   11,340 0 0
ISHARES RUSSELL 2000 ETF ETF 464287655 11,917 84,566 SH   SOLE   84,566 0 0
ISHARES RUSSELL 2000GROWTH ETF ETF 464287648 240 1,424 SH   SOLE   1,424 0 0
ISHARES RUSSELL 3000 ETF ETF 464287689 434 3,016 SH   SOLE   3,016 0 0
ISHARES RUSSELL MID CAP GROWTH ETF 464287481 233 2,156 SH   SOLE   2,156 0 0
ISHARES S&P 500 GROWTHETF ETF 464287309 2,028 14,821 SH   SOLE   14,821 0 0
ISHARES S&P 500 VALUEETF ETF 464287408 1,814 17,283 SH   SOLE   17,283 0 0
ISHARES S&P MID CAP 400 VALUE ETF 464287705 288 1,937 SH   SOLE   1,937 0 0
ISHARES SELECT DIVIDEND ETF ETF 464287168 556 6,029 SH   SOLE   6,029 0 0
ISHARES TOTAL US STOCK MARKET ETF 464287150 5,408 97,574 SH   SOLE   97,574 0 0
ISHARES TR DOW JONES US ETF ETF 464287846 466 3,843 SH   SOLE   3,843 0 0
ISHARES TR RUS MID CAPETF ETF 464287499 800 4,163 SH   SOLE   4,163 0 0
ISHARES TR SP SMCP600GR ETF ETF 464287887 218 1,398 SH   SOLE   1,398 0 0
ISHARES TR U.S. PFD STK ETF ETF 464288687 1,633 41,678 SH   SOLE   41,678 0 0
ISHARES TRUST CORE MSCIEAFE ET ETF 46432f842 1,072 17,614 SH   SOLE   17,614 0 0
ISHARES TRUST ISHARESCURRENCY ETF 46434v803 651 22,890 SH   SOLE   22,890 0 0
JPMORGAN CHASE & CO ALERIANMLP ETF 46625h365 549 18,492 SH   SOLE   18,492 0 0
KAYNE ANDERSON MLP INVTCO ETF 486606106 369 19,567 SH   SOLE   19,567 0 0
POWERSHARES ETF TR II PFD PORT ETF 73936T565 1,626 107,580 SH   SOLE   107,580 0 0
POWERSHARES ETF TRADEDFD TR ETF 73935x575 914 33,897 SH   SOLE   33,897 0 0
POWERSHARES QQQ TRUST UNIT SER ETF 73935A104 3,608 26,211 SH   SOLE   26,211 0 0
PROSHARES TR II ULTRAVIX ETF ETF 74347w163 408 41,930 SH   SOLE   41,930 0 0
PROSHARES TR ULTRA FNCLS NEW ETF 74347X633 312 3,000 SH   SOLE   3,000 0 0
PUTNAM PREMIER INCOME TR SH BE ETF 746853100 972 179,015 SH   SOLE   179,015 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 430 13,516 SH   SOLE   13,516 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 221 3,784 SH   SOLE   3,784 0 0
SCHWAB STRATEGIC TR USDIVIDEND ETF 808524797 647 14,343 SH   SOLE   14,343 0 0
SCHWAB STRATEGIC TR USLARGE-CA ETF 808524201 506 8,753 SH   SOLE   8,753 0 0
SCHWAB STRATEGIC TR USLARGE CA ETF 808524409 356 7,089 SH   SOLE   7,089 0 0
SCHWAB STRATEGIC TR USSMALL-CA ETF 808524607 15,917 249,054 SH   SOLE   249,054 0 0
SECTOR SPDR TR SHS BENINT CONS ETF 81369y308 1,123 20,439 SH   SOLE   20,439 0 0
SECTOR SPDR TR SHS BENINT ENER ETF 81369y506 268 4,124 SH   SOLE   4,124 0 0
SECTOR SPDR TR SHS BENINT FINA ETF 81369y605 3,011 122,045 SH   SOLE   122,045 0 0
SECTOR SPDR TR SHS BENINT TECH ETF 81369y803 632 11,557 SH   SOLE   11,557 0 0
SECTOR SPDR TR SHS BENINT UTIL ETF 81369y886 1,200 23,088 SH   SOLE   23,088 0 0
SELECT SECTOR SPDR TR SBI HEAL ETF 81369Y209 2,680 33,820 SH   SOLE   33,820 0 0
SELECT SECTOR SPDR TR SBI INT- ETF 81369Y704 451 6,624 SH   SOLE   6,624 0 0
SELECT SECTOR SPDR TRCONSUMER ETF 81369y407 557 6,218 SH   SOLE   6,218 0 0
SPDR DOW JONES INDL AVERAGEETF ETF 78467x109 616 2,887 SH   SOLE   2,887 0 0
SPDR GOLD TR GOLD SHS ETF 78463v107 2,355 19,955 SH   SOLE   19,955 0 0
SPDR INDEX SHS FDS MSCIACWI EX ETF 78463x848 477 13,390 SH   SOLE   13,390 0 0
SPDR S&P 500 ETF TR TR UNIT ETF 78462F103 11,610 48,015 SH   SOLE   48,015 0 0
SPDR S&P MIDCAP 400 ETFTR UTSE ETF 78467y107 3,474 10,938 SH   SOLE   10,938 0 0
SPDR SER TR S&PDIVID ETF ETF 78464a763 2,269 25,524 SH   SOLE   25,524 0 0
VANECK VECTORS ETF TRGOLD MINE ETF 92189f106 270 12,212 SH   SOLE   12,212 0 0
VANGUARD DIVIDEND APPRECIATION ETF 921908844 1,402 15,124 SH   SOLE   15,124 0 0
VANGUARD EXTENDED MARKET ETF ETF 922908652 465 4,550 SH   SOLE   4,550 0 0
VANGUARD FTSE DEVELOPED MARKET ETF 921943858 6,394 154,733 SH   SOLE   154,733 0 0
VANGUARD FTSE EMERGING MARKETS ETF 922042858 8,936 218,854 SH   SOLE   218,854 0 0
VANGUARD INDEX FDS FORMERLYVAN ETF 922908363 7,191 32,384 SH   SOLE   32,384 0 0
VANGUARD INDEX FDS MIDCAPGROWT ETF 922908538 333 2,831 SH   SOLE   2,831 0 0
VANGUARD INDEX FDS VANGUARDGRO ETF 922908736 1,116 8,784 SH   SOLE   8,784 0 0
VANGUARD INDEX FDS VANGUARDTOT ETF 922908769 3,926 31,545 SH   SOLE   31,545 0 0
VANGUARD INTL EQUITY INDEXFD I ETF 922042775 346 6,911 SH   SOLE   6,911 0 0
VANGUARD INTL EQUITY INDEXFDS ETF 922042866 203 3,080 SH   SOLE   3,080 0 0
VANGUARD INTL EQUITY INDEXFDS ETF 922042874 858 15,569 SH   SOLE   15,569 0 0
VANGUARD LARGE CAP ETF ETF 922908637 337 3,034 SH   SOLE   3,034 0 0
VANGUARD MID CAP ETF ETF 922908629 3,740 26,239 SH   SOLE   26,239 0 0
VANGUARD REIT ETF ETF 922908553 2,235 26,849 SH   SOLE   26,849 0 0
VANGUARD S&P SMALL CAP 600 ETF ETF 921932828 7,900 61,810 SH   SOLE   61,810 0 0
VANGUARD SECTOR INDEXFDS VANGU ETF 92204a405 662 10,580 SH   SOLE   10,580 0 0
VANGUARD SECTOR INDEXFDS VANGU ETF 92204a702 1,026 7,287 SH   SOLE   7,287 0 0
VANGUARD SMALL CAP ETF ETF 922908751 18,577 137,057 SH   SOLE   137,057 0 0
VANGUARD SMALL CAP VALUE ETF ETF 922908611 497 4,042 SH   SOLE   4,042 0 0
VANGUARD VALUE ETF ETF 922908744 542 5,612 SH   SOLE   5,612 0 0
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 322 2,507 SH   SOLE   2,507 0 0
VGRD FTSE ALL WRLD EX US SML C ETF 922042718 534 4,935 SH   SOLE   4,935 0 0
WISDOMTREE INTL SMALLCP DIVIDE ETF 97717w760 248 3,560 SH   SOLE   3,560 0 0
WISDOMTREE TR MIDCAP DIVIDFD ETF 97717w505 254 2,595 SH   SOLE   2,595 0 0
APPLIED DNA SCIEN 19 WTS WARRA ETF 03815u110 8 19,205 SH   SOLE   19,205 0 0