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
A O N PLC F CLASS A COM G0408V102 10,488 100,408 SH   SOLE   100,408 0 0
A S M L HOLDING NV NEW F N Y R COM N07059210 2,114 21,058 SH   SOLE   21,058 0 0
ABB LTD ADR F SPONSORED COM 000375204 278 14,305 SH   SOLE   14,305 0 0
ACCENTURE PLC CL A F COM G1151C101 3,660 31,719 SH   SOLE   31,719 0 0
AIA COM 001317205 2,227 98,370 SH   SOLE   98,370 0 0
ALIBABA GROUP HLDG ADR F SPONS COM 01609W102 2,432 30,775 SH   SOLE   30,775 0 0
AMADEUS IT COM 02263T104 1,193 27,725 SH   SOLE   27,725 0 0
AMANTA RESOURCES LTD F COM 023000201 0 14,000 SH   SOLE   14,000 0 0
AMBEV SA ADR F SPONSORED COM 02319V103 675 130,391 SH   SOLE   130,391 0 0
ARM HOLDINGS PLC ADR F 1 COM 042068106 25,681 587,792 SH   SOLE   587,792 0 0
ASSA ABLOY COM 045387107 1,731 176,780 SH   SOLE   176,780 0 0
AUTOHOME INC-ADR COM 05278C107 526 18,816 SH   SOLE   18,816 0 0
AXIS CAPITAL HLDG LTD F COM G0692U109 588 10,605 SH   SOLE   10,605 0 0
BAIDU INC ADR F SPONSORED COM 056752108 5,167 27,070 SH   SOLE   27,070 0 0
BANCO MACRO COM 05961W105 522 8,093 SH   SOLE   8,093 0 0
BARRICK GOLD CORP F COM 067901108 304 22,385 SH   SOLE   22,385 0 0
BHP BILLITON LTD ADR F SPONSOR COM 088606108 879 33,936 SH   SOLE   33,936 0 0
BP PLC ADR COM 055622104 630 20,884 SH   SOLE   20,884 0 0
BRIT AMER TOBACCO ADR F SPONSO COM 110448107 557 4,767 SH   SOLE   4,767 0 0
BROOKFIELD ASSET MGMT F D VTG COM 112585104 47,015 1,351,397 SH   SOLE   1,351,397 0 0
CAESARSTONE SDOT YAM F COM M20598104 659 19,198 SH   SOLE   19,198 0 0
CANADIAN NATL RY CO F COM 136375102 2,667 42,705 SH   SOLE   42,705 0 0
CANADIAN PAC RAILWAY F COM 13645T100 841 6,335 SH   SOLE   6,335 0 0
CNOOC LIMITED ADR F SPONSORED COM 126132109 456 3,892 SH   SOLE   3,892 0 0
COLORADO RESOURCES LTD F COM 19654L102 1 11,000 SH   SOLE   11,000 0 0
COMMERCIAL INTERNATIONAL BANK COM 201712304 366 103,032 SH   SOLE   103,032 0 0
COMPANHIA DE SANEAM ADRF 1 SPO COM 20441A102 67 10,195 SH   SOLE   10,195 0 0
CONTL AG S/ADR COM 210771200 1,833 40,415 SH   SOLE   40,415 0 0
CONTROLADORA VUELA CIA SPON AD COM 21240E105 397 18,860 SH   SOLE   18,860 0 0
CORE LABORATORIES N V F COM N22717107 890 7,920 SH   SOLE   7,920 0 0
CREDICORP LTD F COM G2519Y108 899 6,864 SH   SOLE   6,864 0 0
DENISON MINES CORP F COM 248356107 14 25,000 SH   SOLE   25,000 0 0
DEUTSCHE BOERSE COM 251542106 694 81,950 SH   SOLE   81,950 0 0
DIAGEO PLC NEW ADR F SPONSORED COM 25243Q205 2,542 23,563 SH   SOLE   23,563 0 0
DOMINION DIAMOND CORP F COM 257287102 597 53,870 SH   SOLE   53,870 0 0
ELY GOLD & MINERALS INCF COM 290519107 7 120,000 SH   SOLE   120,000 0 0
EMBRAER SA ADR F SPONSORED COM 29082A107 261 9,906 SH   SOLE   9,906 0 0
ENERGIZER RESOURCES INC COM 29269x102 3 50,000 SH   SOLE   50,000 0 0
ENERGY XXI LTD NEW F COM G10082140 16 25,566 SH   SOLE   25,566 0 0
ETHOS GOLD CORP F COM 29766C106 1 10,000 SH   SOLE   10,000 0 0
EXCELLON RESOURCES INC F COM 30069C207 5 10,000 SH   SOLE   10,000 0 0
FANUC LTD. COM 307305102 1,884 72,915 SH   SOLE   72,915 0 0
FIRST MAJESTIC SILVER COM COM 32076V103 126 19,383 SH   SOLE   19,383 0 0
FOMENTO ECO MEX SAB ADRF SPON COM 344419106 2,202 22,866 SH   SOLE   22,866 0 0
FRANCO NEVADA CORP COM COM 351858105 843 13,735 SH   SOLE   13,735 0 0
FUQI INTERNATIONAL INC COM 36102A207 0 10,000 SH   SOLE   10,000 0 0
GENPACT LIMITED COM G3922B107 483 17,775 SH   SOLE   17,775 0 0
GOLDCORP INC NEW F COM 380956409 1,152 70,998 SH   SOLE   70,998 0 0
GOLDQUEST MINING CORP F COM 38144C100 3 20,000 SH   SOLE   20,000 0 0
GOLDSOURCE MINES INC F COM 38153u108 108 456,225 SH   SOLE   456,225 0 0
GONDWANA OIL CORP F COM 29880P108 0 100,000 SH   SOLE   100,000 0 0
GRIFOLS SA NEW ADR F SPONSORED COM 398438408 2,349 151,826 SH   SOLE   151,826 0 0
GRUPO AEROPORT DEL ADR F COM 400501102 385 8,451 SH   SOLE   8,451 0 0
GRUPO FIN BANORTE ADR F SPONSO COM 40052P107 567 20,109 SH   SOLE   20,109 0 0
GRUPO TELEVISA SA DE CVF GLOBA COM 40049J206 255 9,295 SH   SOLE   9,295 0 0
HDFC BANK LIMITED ADR F SPONSO COM 40415F101 4,999 81,115 SH   SOLE   81,115 0 0
ICICI BANK LTD ADR F SPONSORED COM 45104G104 901 125,896 SH   SOLE   125,896 0 0
ICON PLC F COM G4705A100 41,511 552,742 SH   SOLE   552,742 0 0
INDUSTRIA DE DISENO TEXTIL SA COM 455793109 687 40,720 SH   SOLE   40,720 0 0
INFOSYS LTD SPON ADR F SPONSOR COM 456788108 281 14,761 SH   SOLE   14,761 0 0
INTERCONTINENTAL HTLS SPONS AD COM 45857P509 1,944 47,101 SH   SOLE   47,101 0 0
INTEROIL CORP COM COM 460951106 233 7,332 SH   SOLE   7,332 0 0
INTERXION HOLDING NV COM N47279109 2,085 60,290 SH   SOLE   60,290 0 0
ITAU UNI HOLDING SA ADRF SPONS COM 465562106 259 30,182 SH   SOLE   30,182 0 0
JULIUS BAER COM 48137C108 1,041 121,945 SH   SOLE   121,945 0 0
KAMINAK GOLD CORP CL A F CLASS COM 48356P103 24 22,000 SH   SOLE   22,000 0 0
KELSO TECHNOLOGIES INC COM NEW COM 48826D201 1,478 1,679,809 SH   SOLE   1,679,809 0 0
LONDON STK EXCHANGE GR ADR COM 54211N101 693 66,500 SH   SOLE   66,500 0 0
LULULEMON ATHLETICA INC COM 550021109 3,943 58,234 SH   SOLE   58,234 0 0
LUXOTTICA GRP SPA ADR F 1 COM 55068R202 2,183 39,694 SH   SOLE   39,694 0 0
LVMH MOET NEW ADR F1 COM 502441306 1,500 43,889 SH   SOLE   43,889 0 0
LYONDELLBASELL INDS F CLASS A COM N53745100 1,513 17,677 SH   SOLE   17,677 0 0
NASPERS LTD SPON ADR F COM 631512100 397 28,340 SH   SOLE   28,340 0 0
NESTLE S A REG B ADR F 1 COM 641069406 4,062 54,445 SH   SOLE   54,445 0 0
NIDEC CORP SPONSORED ADR COM 654090109 1,100 64,115 SH   SOLE   64,115 0 0
NORD ANGLIA EDUCATION F COM G6583A102 3,701 177,189 SH   SOLE   177,189 0 0
NOVARTIS A G SPON ADR F SPONSO COM 66987V109 2,266 31,279 SH   SOLE   31,279 0 0
NOVO-NORDISK A-S ADR F SPONSOR COM 670100205 2,809 51,833 SH   SOLE   51,833 0 0
NXP SEMICONDUCTORS NV F COM N6596X109 6,592 81,314 SH   SOLE   81,314 0 0
PANDORA COM 698341104 608 18,610 SH   SOLE   18,610 0 0
PETROCHINA CO ADR F SPONSORED COM 71646E100 1,159 17,475 SH   SOLE   17,475 0 0
POLYMET MINING CORP F COM 731916102 41 49,101 SH   SOLE   49,101 0 0
PT INDOFOOD CBP SUKSES MAKMUR COM 69369U103 1,060 47,217 SH   SOLE   47,217 0 0
QUATERRA RES INC COM COM 747952109 6 136,175 SH   SOLE   136,175 0 0
RECKITT BENCKISER COM 756255204 1,697 86,925 SH   SOLE   86,925 0 0
RIO TINTO PLC SPONSORED ADR COM 767204100 1,038 36,710 SH   SOLE   36,710 0 0
RITCHIE BROS AUCTION COM COM 767744105 4,061 149,976 SH   SOLE   149,976 0 0
ROYAL DUTCH SHELL A ADRF SPONS COM 780259206 376 7,751 SH   SOLE   7,751 0 0
SAFRAN COM 786584102 1,020 58,585 SH   SOLE   58,585 0 0
SASOL LIMITED SPON ADR F COM 803866300 1,017 34,442 SH   SOLE   34,442 0 0
SILICON MOTION TECH CP SPONS A COM 82706C108 263 6,770 SH   SOLE   6,770 0 0
SK TELECOM ADR COM 78440P108 203 10,056 SH   SOLE   10,056 0 0
SMITH & NEPHEW PLC SPDN ADR NE COM 83175M205 1,215 36,460 SH   SOLE   36,460 0 0
SOC QUIMICA MINER B ADRF DE CH COM 833635105 487 23,677 SH   SOLE   23,677 0 0
STAKEHOLDER GOLD CORP F COM 85255R202 29 104,000 SH   SOLE   104,000 0 0
STATOIL ASA ADR F SPONSORED COM 85771P102 2,636 169,395 SH   SOLE   169,395 0 0
STERLING RESOURCES LTD F COM 858915101 0 14,600 SH   SOLE   14,600 0 0
SYMRISE COM 87155N109 658 39,339 SH   SOLE   39,339 0 0
TAIWAN SEMICONDUCTR ADRF SPONS COM 874039100 2,589 98,824 SH   SOLE   98,824 0 0
TAKU GOLD CORP F COM 874072200 0 19,900 SH   SOLE   19,900 0 0
TAL EDUCATION COM 874080104 352 7,085 SH   SOLE   7,085 0 0
TE CONNECTIVITY LTD F COM H84989104 223 3,597 SH   SOLE   3,597 0 0
TENCENT HOLDINGS ADR F UNSPONS COM 88032Q109 2,045 100,051 SH   SOLE   100,051 0 0
TEVA PHARM INDS LTD ADRF SPONS COM 881624209 1,717 32,093 SH   SOLE   32,093 0 0
TINKA RESOURCES LTD F COM 887522100 114 932,290 SH   SOLE   932,290 0 0
TITAN MEDICAL INC F COM 88830X108 24 35,600 SH   SOLE   35,600 0 0
TOKIO MARINE HOLDINGS ADR COM 889094108 767 22,630 SH   SOLE   22,630 0 0
TOYOTA MOTOR CORP SP ADR REP2C COM 892331307 1,498 14,087 SH   SOLE   14,087 0 0
TRINITY BIOTECH NEW ADRF SPONS COM 896438306 702 60,220 SH   SOLE   60,220 0 0
VODAFONE GROUP NEW ADR F SPONS COM 92857W308 373 11,634 SH   SOLE   11,634 0 0
XL GROUP PLC COM G98290102 497 13,500 SH   SOLE   13,500 0 0
1/100 BERKSHIRE HTWY CLA 100 S COM 084990175 1,921 900 SH   SOLE   900 0 0
3M COMPANY COM 88579Y101 4,137 24,829 SH   SOLE   24,829 0 0
A F L A C INC COM 001055102 723 11,448 SH   SOLE   11,448 0 0
A T & T INC NEW COM 00206R102 5,206 132,899 SH   SOLE   132,899 0 0
ABBOTT LABORATORIES COM 002824100 4,709 112,575 SH   SOLE   112,575 0 0
ABBVIE INC COM 00287Y109 35,485 621,238 SH   SOLE   621,238 0 0
ABTECH HLDGS INC COM COM 00400H108 0 14,428 SH   SOLE   14,428 0 0
ACADIA HEALTHCARE CO COM 00404A109 43,895 796,498 SH   SOLE   796,498 0 0
ACCELERATE DIAGNOSTICS COM COM 00430H102 377 26,246 SH   SOLE   26,246 0 0
ACCENTIA BIOPHARMACEUT COM COM 00430L103 0 10,925 SH   SOLE   10,925 0 0
ACUITY BRANDS INC COM COM 00508Y102 31,679 145,224 SH   SOLE   145,224 0 0
ADOBE SYSTEMS INC COM 00724F101 39,834 424,665 SH   SOLE   424,665 0 0
ADVANCED DEFENSE TECHN COM COM 58400T100 0 30,990 SH   SOLE   30,990 0 0
AEMETIS INC NEW COM 00770K202 2,686 1,316,571 SH   SOLE   1,316,571 0 0
AFFILIATED MANAGERS GRP COM 008252108 13,583 83,642 SH   SOLE   83,642 0 0
AIR LEASE CORP CL A COM 00912X302 463 14,430 SH   SOLE   14,430 0 0
AIR PROD & CHEMICALS INC COM 009158106 497 3,453 SH   SOLE   3,453 0 0
AK STEEL HOLDING CORP COM 001547108 41 10,000 SH   SOLE   10,000 0 0
ALCOA INC COM 013817101 198 20,700 SH   SOLE   20,700 0 0
ALEXION PHARMA INC COM 015351109 1,887 13,551 SH   SOLE   13,551 0 0
ALIGN TECHNOLOGY INC COM 016255101 51,769 712,194 SH   SOLE   712,194 0 0
ALLERGAN PLC COM G0177J108 2,972 11,090 SH   SOLE   11,090 0 0
ALLIANCE DATA SYSTEMS COM 018581108 59,367 269,848 SH   SOLE   269,848 0 0
ALLIANT ENERGY CORP COM 018802108 750 10,098 SH   SOLE   10,098 0 0
ALLSTATE CORPORATION COM 020002101 251 3,733 SH   SOLE   3,733 0 0
ALPHABET INC CL C NON VTG NON COM 02079K107 5,537 7,433 SH   SOLE   7,433 0 0
ALPHABET INC CLASS A VTG VOTIN COM 02079K305 85,613 112,221 SH   SOLE   112,221 0 0
ALTRIA GROUP INC COM 02209S103 3,295 52,584 SH   SOLE   52,584 0 0
AMAZON COM INC COM 023135106 144,081 242,708 SH   SOLE   242,708 0 0
AMER ELECTRIC PWR CO INC COM 025537101 294 4,424 SH   SOLE   4,424 0 0
AMEREN CORPORATION COM 023608102 251 5,000 SH   SOLE   5,000 0 0
AMERICAN EAGLE ENERGY COM NEW COM 02554F300 0 16,592 SH   SOLE   16,592 0 0
AMERICAN INTL GROUP NEW COM 026874784 318 5,882 SH   SOLE   5,882 0 0
AMERICAN TOWER CORP REIT COM 03027X100 104,286 1,018,718 SH   SOLE   1,018,718 0 0
AMERICAN WATER WORKS CO COM 030420103 874 12,680 SH   SOLE   12,680 0 0
AMERIPRISE FINANCIAL INC COM 03076C106 446 4,745 SH   SOLE   4,745 0 0
AMGEN INCORPORATED COM 031162100 1,272 8,485 SH   SOLE   8,485 0 0
ANSYS INC COM 03662Q105 1,173 13,109 SH   SOLE   13,109 0 0
ANTHEM INC COM COM 036752103 56,167 404,105 SH   SOLE   404,105 0 0
APOLLO COMM REAL EST FIN COM 03762U105 603 36,978 SH   SOLE   36,978 0 0
APPLE INC COM 037833100 118,246 1,084,927 SH   SOLE   1,084,927 0 0
APTARGROUP INC COM 038336103 326 4,154 SH   SOLE   4,154 0 0
ARATANA THERAPEUT INC COM COM 03874P101 396 71,687 SH   SOLE   71,687 0 0
ARENA PHARMACEUTICALS COM 040047102 20 10,000 SH   SOLE   10,000 0 0
ARES CAPITAL CORP COM 04010L103 743 50,041 SH   SOLE   50,041 0 0
ARTISAN PART ASSET MNGT CLASS COM 04316A108 941 30,501 SH   SOLE   30,501 0 0
ATOSSA GENETICS INC COM COM 04962H100 3 10,000 SH   SOLE   10,000 0 0
AUTO DATA PROCESSING COM 053015103 1,972 21,984 SH   SOLE   21,984 0 0
AUTODESK INC COM 052769106 247 4,240 SH   SOLE   4,240 0 0
AVERY DENNISON CORP COM 053611109 22,218 308,107 SH   SOLE   308,107 0 0
AXOGEN INC COM COM 05463X106 54 10,000 SH   SOLE   10,000 0 0
B/E AEROSPACE INC COM 073302101 65,470 1,419,547 SH   SOLE   1,419,547 0 0
BANK OF AMERICA CORP COM 060505104 1,092 80,797 SH   SOLE   80,797 0 0
BANK OF NY MELLON CP NEW COM 064058100 384 10,417 SH   SOLE   10,417 0 0
BAXALTA INC COM COM 07177M103 772 19,098 SH   SOLE   19,098 0 0
BAXTER INTERNATIONAL INC COM 071813109 698 16,989 SH   SOLE   16,989 0 0
BECTON DICKINSON & CO COM 075887109 65,179 429,317 SH   SOLE   429,317 0 0
BED BATH & BEYOND COM 075896100 210 4,240 SH   SOLE   4,240 0 0
BELLEROPHON THERAPEUTI COM COM 078771102 31 12,500 SH   SOLE   12,500 0 0
BERKSHIRE HATHAWAY B NEW CLASS COM 084670702 14,185 99,979 SH   SOLE   99,979 0 0
BERKSHIRE HTWY CLA COM 084670108 1,067 5 SH   SOLE   5 0 0
BIOMARIN PHARMACEUTICAL COM 09061G101 2,583 31,312 SH   SOLE   31,312 0 0
BIOSPECIFICS TECH CORP COM 090931106 464 13,317 SH   SOLE   13,317 0 0
BKF CAPITAL GROUP INC COM 05548G102 12 17,000 SH   SOLE   17,000 0 0
BLACK HILLS CORP COM 092113109 450 7,482 SH   SOLE   7,482 0 0
BLACKROCK INC COM 09247X101 25,879 75,987 SH   SOLE   75,987 0 0
BLUE EARTH INC COM COM 095428108 1 30,600 SH   SOLE   30,600 0 0
BOEING CO COM 097023105 62,534 492,629 SH   SOLE   492,629 0 0
BOSTON BEER INC CL A COM 100557107 646 3,491 SH   SOLE   3,491 0 0
BRIGHT HORIZON FAM SOLUT COM 109194100 13,927 214,982 SH   SOLE   214,982 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 62,339 975,870 SH   SOLE   975,870 0 0
BUFFALO WILD WINGS INC COM 119848109 1,492 10,075 SH   SOLE   10,075 0 0
BURLINGTON STORES INC COM COM 122017106 418 7,440 SH   SOLE   7,440 0 0
C S X CORP COM 126408103 273 10,612 SH   SOLE   10,612 0 0
C V S HEALTH CORPORATION COM 126650100 38,971 375,697 SH   SOLE   375,697 0 0
CARBONITE INC COM 141337105 592 74,290 SH   SOLE   74,290 0 0
CARDINAL HEALTH INC COM 14149Y108 22,467 274,150 SH   SOLE   274,150 0 0
CARDIO SYSTEMS INC COM 141619106 159 15,330 SH   SOLE   15,330 0 0
CASAVANT INTL MNG CORP ** REST COM 125809996 0 51,200 SH   SOLE   51,200 0 0
CATERPILLAR INC COM 149123101 1,772 23,155 SH   SOLE   23,155 0 0
CAVIUM INC COM COM 14964U108 1,232 20,136 SH   SOLE   20,136 0 0
CBOE HOLDINGS INC COM 12503M108 9,108 139,412 SH   SOLE   139,412 0 0
CBRE GROUP INC COM 12504L109 1,603 55,637 SH   SOLE   55,637 0 0
CBS CORPORATION CL B NEW COM 124857202 470 8,531 SH   SOLE   8,531 0 0
CDK GLOBAL INC COM 12508E101 272 5,839 SH   SOLE   5,839 0 0
CEB INC COM 125134106 2,254 34,820 SH   SOLE   34,820 0 0
CELGENE CORP COM 151020104 92,409 923,264 SH   SOLE   923,264 0 0
CENTENE CORP COM 15135B101 45,325 736,148 SH   SOLE   736,148 0 0
CERNER CORP COM 156782104 1,787 33,747 SH   SOLE   33,747 0 0
CF INDUSTRIES HOLDINGS COM 125269100 935 29,826 SH   SOLE   29,826 0 0
CHEVRON CORPORATION COM 166764100 4,847 50,802 SH   SOLE   50,802 0 0
CHIPOTLE MEXICAN GRILL COM 169656105 36,856 78,255 SH   SOLE   78,255 0 0
CHUBB CORP COM H1467J104 5,722 48,020 SH   SOLE   48,020 0 0
CINTAS CORP COM 172908105 544 6,055 SH   SOLE   6,055 0 0
CISCO SYSTEMS INC COM 17275R102 2,429 85,323 SH   SOLE   85,323 0 0
CITIGROUP INC NEW COM 172967424 588 14,091 SH   SOLE   14,091 0 0
CLOROX COMPANY COM 189054109 290 2,302 SH   SOLE   2,302 0 0
CME GROUP INC CL A CLASS A COM 12572Q105 5,623 58,540 SH   SOLE   58,540 0 0
COCA COLA COMPANY COM 191216100 2,510 54,110 SH   SOLE   54,110 0 0
COGNIZANT TECH SOL CL A COM 192446102 24,860 396,499 SH   SOLE   396,499 0 0
COLGATE-PALMOLIVE CO COM 194162103 1,355 19,176 SH   SOLE   19,176 0 0
COMCAST CORP NEW CL A COM 20030N101 75,686 1,239,122 SH   SOLE   1,239,122 0 0
CONCORDIA HEALTH CARE COM 206519209 0 17,349 SH   SOLE   17,349 0 0
CONOCOPHILLIPS COM 20825C104 1,144 28,407 SH   SOLE   28,407 0 0
CONSOLIDATED EDISON INC COM 209115104 359 4,690 SH   SOLE   4,690 0 0
CONSTELLATION BRAND CL A CLASS COM 21036P108 352 2,330 SH   SOLE   2,330 0 0
CONSUMER PORTFOLIO SVC COM COM 210502100 59 14,000 SH   SOLE   14,000 0 0
CONTINENTAL RESOURCES COM 212015101 329 10,828 SH   SOLE   10,828 0 0
CORESITE REALTY CORP COM 21870Q105 11,539 164,814 SH   SOLE   164,814 0 0
CORNING INC COM 219350105 201 9,642 SH   SOLE   9,642 0 0
COSTCO WHSL CORP NEW COM 22160K105 6,754 42,860 SH   SOLE   42,860 0 0
CREATIVE EDGE NUTRITIO COM NEW COM 22528W205 0 20,000 SH   SOLE   20,000 0 0
CROWN CASTLE INTL CORP COM 22822V101 11,475 132,664 SH   SOLE   132,664 0 0
CUBIC ENERGY INC COM COM 229675103 0 23,252 SH   SOLE   23,252 0 0
CUMMINS INC COM 231021106 463 4,213 SH   SOLE   4,213 0 0
CUMULUS MEDIA INC CL A COM 231082108 14 30,000 SH   SOLE   30,000 0 0
CYRUSONE INC. COM 23283R100 81,331 1,781,612 SH   SOLE   1,781,612 0 0
DANAHER CORP DEL COM 235851102 11,480 121,024 SH   SOLE   121,024 0 0
DEERE & CO COM 244199105 701 9,109 SH   SOLE   9,109 0 0
DEVON ENERGY CP NEW COM 25179M103 722 26,296 SH   SOLE   26,296 0 0
DIAMONDBACK ENERGY INC COM 25278X109 812 10,520 SH   SOLE   10,520 0 0
DIGITAL REALTY TRUST INC REIT COM 253868103 233 2,632 SH   SOLE   2,632 0 0
DISNEY WALT CO COM 254687106 12,391 124,768 SH   SOLE   124,768 0 0
DOLLAR GENERAL CORP NEW COM 256677105 5,245 61,274 SH   SOLE   61,274 0 0
DOMINION RES INC VA NEW COM 25746U109 395 5,262 SH   SOLE   5,262 0 0
DOVER CORPORATION COM 260003108 423 6,579 SH   SOLE   6,579 0 0
DRAG CP GRP CORP COM COM 26144J100 0 732,600 SH   SOLE   732,600 0 0
DU PONT E I DE NEMOUR&CO COM 263534109 2,998 47,342 SH   SOLE   47,342 0 0
DUKE ENERGY CORP NEW COM 26441C204 736 9,125 SH   SOLE   9,125 0 0
DUOS TECHNOLOGIES GROU COM COM 266042100 42 175,373 SH   SOLE   175,373 0 0
E M C CORP MASS COM 268648102 2,356 88,418 SH   SOLE   88,418 0 0
E O G RESOURCES INC COM 26875P101 1,189 16,385 SH   SOLE   16,385 0 0
EAST WEST BANCORP INC COM COM 27579R104 298 9,170 SH   SOLE   9,170 0 0
EASTMAN CHEMICAL CO COM 277432100 640 8,859 SH   SOLE   8,859 0 0
EATON CORP PLC F COM G29183103 1,131 18,086 SH   SOLE   18,086 0 0
ECA MARCELLUS TR I COM 26827L109 44 30,000 SH   SOLE   30,000 0 0
ECO-STIM ENERGY SOLUTION COM 27888D101 225 88,388 SH   SOLE   88,388 0 0
ECOLAB INC COM 278865100 48,572 435,541 SH   SOLE   435,541 0 0
ECOSPHERE TECHNOLOGIES COM 27922X105 2 30,980 SH   SOLE   30,980 0 0
EDWARDS LIFESCIENCES CP COM 28176E108 74,482 844,367 SH   SOLE   844,367 0 0
ELITE PHARMACEUTICLS NEW COM 28659T200 91 293,180 SH   SOLE   293,180 0 0
ELLIE MAE INC COM COM 28849P100 985 10,871 SH   SOLE   10,871 0 0
EMERSON ELECTRIC CO COM 291011104 842 15,486 SH   SOLE   15,486 0 0
ENER CORE INC COM 29272A206 1,294 286,966 SH   SOLE   286,966 0 0
ENVESTNET INC COM 29404K106 1,287 47,303 SH   SOLE   47,303 0 0
EPAM SYS INC COM COM 29414B104 858 11,490 SH   SOLE   11,490 0 0
EQUINIX INC COM NEW COM 29444U700 16,726 50,575 SH   SOLE   50,575 0 0
EURONET WORLDWIDE INC COM 298736109 3,817 51,507 SH   SOLE   51,507 0 0
EVERSOURCE ENERGY COM 30040W108 453 7,764 SH   SOLE   7,764 0 0
EXAMWORKS GROUP INC COM 30066A105 1,432 48,450 SH   SOLE   48,450 0 0
EXELON CORPORATION COM 30161N101 343 9,575 SH   SOLE   9,575 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 2,877 41,883 SH   SOLE   41,883 0 0
EXXON MOBIL CORPORATION COM 30231G102 8,867 106,078 SH   SOLE   106,078 0 0
FACEBOOK INC CLASS A COM 30303M102 155,368 1,361,684 SH   SOLE   1,361,684 0 0
FASTENAL CO COM 311900104 2,052 41,874 SH   SOLE   41,874 0 0
FEDEX CORPORATION COM 31428X106 1,698 10,437 SH   SOLE   10,437 0 0
FIDELITY NATL INFO SVCS COM 31620M106 347 5,478 SH   SOLE   5,478 0 0
FIFTH THIRD BANCORP COM 316773100 495 29,659 SH   SOLE   29,659 0 0
FIRST CMNTY FINL PARTN COM COM 31985Q106 87 10,000 SH   SOLE   10,000 0 0
FIRST HORIZON NATIONAL CORPORA COM dca517101 0 214,434 SH   SOLE   214,434 0 0
FIRST MIDWEST BANCRP DEL COM 320867104 576 31,946 SH   SOLE   31,946 0 0
FIRST REPUBLIC BANK COM 33616C100 17,551 263,364 SH   SOLE   263,364 0 0
FIRST SOLAR INC COM 336433107 337 4,915 SH   SOLE   4,915 0 0
FISERV INC COM 337738108 754 7,351 SH   SOLE   7,351 0 0
FIVE BELOW COM 33829M101 574 13,894 SH   SOLE   13,894 0 0
FLEETCOR TECHNOLOGIES COM 339041105 43,220 290,554 SH   SOLE   290,554 0 0
FORD MOTOR COMPANY NEW COM 345370860 295 21,843 SH   SOLE   21,843 0 0
FORWARD AIR CORPORATION COM 349853101 1,067 23,538 SH   SOLE   23,538 0 0
FRANKLIN ELECTRIC CO INC COM 353514102 322 10,000 SH   SOLE   10,000 0 0
FRONTIER COMMUNICATIONS COM 35906A108 64 11,392 SH   SOLE   11,392 0 0
GARRISON CAP INC COM COM 366554103 435 40,585 SH   SOLE   40,585 0 0
GARTNER INC COM 366651107 67,780 758,595 SH   SOLE   758,595 0 0
GENERAL DYNAMICS CORP COM 369550108 232 1,766 SH   SOLE   1,766 0 0
GENERAL ELECTRIC COMPANY COM 369604103 10,734 337,652 SH   SOLE   337,652 0 0
GENERAL GROWTH PPTYS NEW COM 370023103 583 19,600 SH   SOLE   19,600 0 0
GENERAL MILLS INC COM 370334104 2,658 41,962 SH   SOLE   41,962 0 0
GENERAL MOLY INC COM 370373102 5 13,518 SH   SOLE   13,518 0 0
GENERAL MOTORS CO COM 37045V100 361 11,484 SH   SOLE   11,484 0 0
GENMARK DIAGNOSTICS INC COM 372309104 174 33,015 SH   SOLE   33,015 0 0
GENWORTH FINL INC COM CL A COM 37247D106 55 20,000 SH   SOLE   20,000 0 0
GILEAD SCIENCES INC COM 375558103 12,478 135,834 SH   SOLE   135,834 0 0
GLOBAL RESOURCE CORP XXX REGIS COM 37945C202 0 41,000 SH   SOLE   41,000 0 0
GLYECO INC COM COM 38000P104 8 73,500 SH   SOLE   73,500 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 1,325 8,442 SH   SOLE   8,442 0 0
GRAINGER W W INC COM 384802104 999 4,278 SH   SOLE   4,278 0 0
GRAND CANYON EDUCATION COM 38526M106 1,645 38,482 SH   SOLE   38,482 0 0
GROWLIFE INC COM COM 39985X104 0 20,000 SH   SOLE   20,000 0 0
HARRINGTON WEST FINL COM COM 41383L104 0 48,554 SH   SOLE   48,554 0 0
HEALTH CARE REIT INC REIT COM 95040Q104 221 3,193 SH   SOLE   3,193 0 0
HEALTH SCIENCES GRP INC COM 42223A100 1 1,000,000 SH   SOLE   1,000,000 0 0
HERSHEY COMPANY COM 427866108 450 4,882 SH   SOLE   4,882 0 0
HESS CORPORATION COM 42809H107 280 5,321 SH   SOLE   5,321 0 0
HEWLETT PACKARD ENTERP COM COM 42824C109 189 10,665 SH   SOLE   10,665 0 0
HOLOGIC INC COM 436440101 1,116 32,346 SH   SOLE   32,346 0 0
HOME DEPOT INC COM 437076102 66,530 498,615 SH   SOLE   498,615 0 0
HONEYWELL INTERNATIONAL COM 438516106 4,626 41,283 SH   SOLE   41,283 0 0
HOWARD HUGHES CORP COM 44267D107 211 1,994 SH   SOLE   1,994 0 0
HP INC COM 40434L105 141 11,464 SH   SOLE   11,464 0 0
HUNTER ENVIRONMENTAL SVC COM 445683105 0 99,990 SH   SOLE   99,990 0 0
HUNTINGTON INGALLS INDS COM 446413106 757 5,527 SH   SOLE   5,527 0 0
IBIZ TECHNOLOGY CORP COM 45103b205 0 40,000 SH   SOLE   40,000 0 0
IDEXX LABS INC COM 45168D104 39,334 502,225 SH   SOLE   502,225 0 0
ILLINOIS TOOL WORKS INC COM 452308109 5,283 51,573 SH   SOLE   51,573 0 0
ILLUMINA INC COM 452327109 401 2,475 SH   SOLE   2,475 0 0
IMMUNOMEDICS INC COM 452907108 104 41,435 SH   SOLE   41,435 0 0
IMPERVA INC COM COM 45321L100 744 14,723 SH   SOLE   14,723 0 0
INGREDION INC COM 457187102 921 8,625 SH   SOLE   8,625 0 0
INSULET CORPORATION COM 45784P101 659 19,864 SH   SOLE   19,864 0 0
INTEL CORP COM 458140100 6,778 209,509 SH   SOLE   209,509 0 0
INTERCONTINENTAL EXCHNGE COM 45866F104 508 2,159 SH   SOLE   2,159 0 0
INTERSECT ENT INC COM 46071F103 394 20,747 SH   SOLE   20,747 0 0
INTL BUSINESS MACHINES COM 459200101 3,973 26,232 SH   SOLE   26,232 0 0
INTREXON CORP COM COM 46122T102 718 21,180 SH   SOLE   21,180 0 0
INTUITIVE SURGICAL NEW COM 46120E602 573 953 SH   SOLE   953 0 0
IRON MOUNTAIN INC NEW COM 46284V101 380 11,192 SH   SOLE   11,192 0 0
ITC HOLDINGS CORP COM 465685105 2,043 46,899 SH   SOLE   46,899 0 0
J M SMUCKER CO NEW COM 832696405 330 2,541 SH   SOLE   2,541 0 0
JOHNSON & JOHNSON COM 478160104 10,326 95,431 SH   SOLE   95,431 0 0
JOHNSON CONTROLS INC COM 478366107 1,257 32,265 SH   SOLE   32,265 0 0
JPMORGAN CHASE & CO COM 46625H100 97,291 1,642,866 SH   SOLE   1,642,866 0 0
KAISER ALUMINUM CORP NEW COM 483007704 486 5,745 SH   SOLE   5,745 0 0
KANSAS CITY SOUTHERN COM 485170302 230 2,695 SH   SOLE   2,695 0 0
KIMBERLY-CLARK CORP COM 494368103 2,725 20,260 SH   SOLE   20,260 0 0
KINDER MORGAN INC COM 49456B101 866 48,500 SH   SOLE   48,500 0 0
KRAFT HEINZ CO COM COM 500754106 591 7,527 SH   SOLE   7,527 0 0
L BRANDS INC COM COM 501797104 17,101 194,752 SH   SOLE   194,752 0 0
LAS VEGAS SANDS CORP COM 517834107 931 18,016 SH   SOLE   18,016 0 0
LAWSON PRODUCTS INC COM 520776105 217 11,068 SH   SOLE   11,068 0 0
LDR HOLDING CORP COM 50185U105 781 30,639 SH   SOLE   30,639 0 0
LEEP INC COM 50184Q105 4 723,000 SH   SOLE   723,000 0 0
LEGGETT & PLATT INC COM 524660107 1,189 24,556 SH   SOLE   24,556 0 0
LEUCADIA NATIONAL CORP COM 527288104 1,081 66,869 SH   SOLE   66,869 0 0
LIGAND PHARM CL B NEW COM 53220K504 955 8,916 SH   SOLE   8,916 0 0
LILLY ELI & COMPANY COM 532457108 1,403 19,485 SH   SOLE   19,485 0 0
LINEAR TECHNOLOGY CORP DELAWAR COM 535678106 670 15,028 SH   SOLE   15,028 0 0
LITTELFUSE INC COM COM 537008104 679 5,514 SH   SOLE   5,514 0 0
LKQ CORP COM COM 501889208 1,486 46,526 SH   SOLE   46,526 0 0
LOCKHEED MARTIN CORP COM 539830109 459 2,074 SH   SOLE   2,074 0 0
LOWES COMPANIES INC COM 548661107 823 10,867 SH   SOLE   10,867 0 0
LYDALL INC DEL COM COM 550819106 363 11,154 SH   SOLE   11,154 0 0
MACQUARIE INFRASTRUC LLC COM 55608B105 58,377 865,609 SH   SOLE   865,609 0 0
MAIN STREET CAP CORP COM COM 56035L104 651 20,759 SH   SOLE   20,759 0 0
MANHATTAN ASSOCIATES INC COM 562750109 66,740 1,173,550 SH   SOLE   1,173,550 0 0
MARKEL CORP HOLDING COMPANY COM 570535104 229 257 SH   SOLE   257 0 0
MARKETAXESS HOLDINGS NEW COM 57060D108 55,338 443,309 SH   SOLE   443,309 0 0
MARRIOTT INTL INC CL A COM 571903202 217 3,055 SH   SOLE   3,055 0 0
MARSH & MC LENNAN CO INC COM 571748102 2,640 43,427 SH   SOLE   43,427 0 0
MASTERCARD INC COM 57636Q104 129,062 1,365,736 SH   SOLE   1,365,736 0 0
MCDONALD'S CORP COM 580135101 5,952 47,359 SH   SOLE   47,359 0 0
MCGRAW HILL FINL INC COM COM 580645109 47,419 479,078 SH   SOLE   479,078 0 0
MCKESSON CORPORATION COM 58155Q103 5,826 37,052 SH   SOLE   37,052 0 0
MEAD JOHNSON NUTRITION COM 582839106 2,252 26,500 SH   SOLE   26,500 0 0
MED BIOGENE INC COM COM 58402B107 1 10,000 SH   SOLE   10,000 0 0
MEDICAL MARIJUANA INC COM 58463A105 1 20,000 SH   SOLE   20,000 0 0
MEDICINES COMPANY COM 584688105 238 7,485 SH   SOLE   7,485 0 0
MEDTRONIC PLC COM G5960L103 1,668 22,237 SH   SOLE   22,237 0 0
MERCK & CO INC NEW COM 58933Y105 51,805 979,108 SH   SOLE   979,108 0 0
METTLER TOLEDO INTL INCF COM 592688105 224 650 SH   SOLE   650 0 0
MGE ENERGY INC COM 55277P104 208 3,973 SH   SOLE   3,973 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 53,474 1,109,409 SH   SOLE   1,109,409 0 0
MICROSOFT CORP COM 594918104 119,069 2,155,873 SH   SOLE   2,155,873 0 0
MIDDLEBY CORP THE COM 596278101 45,316 424,428 SH   SOLE   424,428 0 0
MOBILE MINI INC COM COM 60740F105 804 24,339 SH   SOLE   24,339 0 0
MOLINA HEALTHCARE COM 60855R100 873 13,530 SH   SOLE   13,530 0 0
MONDELEZ INTL INC CL A COM 609207105 1,768 44,073 SH   SOLE   44,073 0 0
MONROE CAP CORP COM COM 610335101 631 45,560 SH   SOLE   45,560 0 0
MONSANTO CO NEW DEL COM 61166W101 37,898 431,938 SH   SOLE   431,938 0 0
MOODYS CORP COM 615369105 9,595 99,364 SH   SOLE   99,364 0 0
MORGAN STANLEY COM 617446448 303 12,127 SH   SOLE   12,127 0 0
MOSAIC CO NEW COM 61945C103 907 33,592 SH   SOLE   33,592 0 0
MULTICELL TECHS INC NEW COM 62544S200 1 3,395,000 SH   SOLE   3,395,000 0 0
NATUS MEDICAL INC COM 639050103 526 13,676 SH   SOLE   13,676 0 0
NEOGEN CORP COM 640491106 2,410 47,858 SH   SOLE   47,858 0 0
NETFLIX INC COM 64110L106 1,261 12,336 SH   SOLE   12,336 0 0
NEW RESIDENTIAL INVT C COM NEW COM 64828T201 141 12,136 SH   SOLE   12,136 0 0
NEWFIELD EXPLORATION CO COM 651290108 868 26,115 SH   SOLE   26,115 0 0
NEXICON INC NEW XXX REGISTRATI COM 652919200 0 100,000 SH   SOLE   100,000 0 0
NEXTERA ENERGY INC COM 65339F101 936 7,913 SH   SOLE   7,913 0 0
NICOLET BANKSHARES INC ** PRIV COM 65406E102 233 6,000 SH   SOLE   6,000 0 0
NIKE INC CLASS B COM 654106103 48,580 790,311 SH   SOLE   790,311 0 0
NORFOLK SOUTHERN CORP COM 655844108 1,129 13,561 SH   SOLE   13,561 0 0
NORTHERN TRUST CORP COM 665859104 565 8,672 SH   SOLE   8,672 0 0
NUVASIVE INC NEW COM 670704105 919 18,887 SH   SOLE   18,887 0 0
O REILLY AUTOMOTIVE NEW COM 67103H107 3,091 11,294 SH   SOLE   11,294 0 0
OCCIDENTAL PETE CORP COM 674599105 590 8,624 SH   SOLE   8,624 0 0
OILSANDS QUEST INC XXX REGISTR COM 678046103 0 10,000 SH   SOLE   10,000 0 0
OMEGA HLTHCARE INVS INC REIT COM 681936100 571 16,173 SH   SOLE   16,173 0 0
OMNICELL INC COM 68213N109 816 29,272 SH   SOLE   29,272 0 0
OMNICOM GROUP INC COM 681919106 409 4,915 SH   SOLE   4,915 0 0
ON ASSIGNMENT INC COM 682159108 935 25,316 SH   SOLE   25,316 0 0
ONE GAS INC COM 68235P108 656 10,730 SH   SOLE   10,730 0 0
ONEOK INC NEW COM 682680103 2,772 92,842 SH   SOLE   92,842 0 0
ORACLE CORPORATION COM 68389X105 3,261 79,708 SH   SOLE   79,708 0 0
OUTDOORPARTNER MEDIA CPF COM 69006p103 0 20,000 SH   SOLE   20,000 0 0
OXFORD INDS INC COM COM 691497309 752 11,192 SH   SOLE   11,192 0 0
OXFORD LANE CAP CORP COM COM 691543102 153 18,150 SH   SOLE   18,150 0 0
PACWEST BANCORP CALIFORNIA COM 695263103 812 21,845 SH   SOLE   21,845 0 0
PARKER-HANNIFIN CORP COM 701094104 563 5,064 SH   SOLE   5,064 0 0
PAYCHEX INC COM 704326107 335 6,201 SH   SOLE   6,201 0 0
PEDEVCO CORP COM NEW COM 70532Y204 240 1,297,975 SH   SOLE   1,297,975 0 0
PEPSICO INCORPORATED COM 713448108 11,808 115,222 SH   SOLE   115,222 0 0
PERRIGO CO PLC F US SHARES COM G97822103 944 7,376 SH   SOLE   7,376 0 0
PETROSONIC ENERGY INC COM 71676J102 14 1,328,275 SH   SOLE   1,328,275 0 0
PFIZER INCORPORATED COM 717081103 5,750 193,990 SH   SOLE   193,990 0 0
PHARMACYTE BIOTECH INC COM COM 67090R100 1 21,000 SH   SOLE   21,000 0 0
PHILIP MORRIS INTL INC COM 718172109 4,124 42,030 SH   SOLE   42,030 0 0
PHILLIPS 66 COM 718546104 1,106 12,770 SH   SOLE   12,770 0 0
PIEDMONT NATURAL GAS CO COM 720186105 574 9,600 SH   SOLE   9,600 0 0
POWERCOLD CORP COM COM 73931Q103 3 19,000 SH   SOLE   19,000 0 0
PRA GROUP INC COM 69354N106 509 17,335 SH   SOLE   17,335 0 0
PRAXAIR INC COM 74005P104 1,448 12,651 SH   SOLE   12,651 0 0
PRECIPITATE GOLD CORP COM COM 74019D105 2 30,000 SH   SOLE   30,000 0 0
PRIVATEBANCORP INC COM 742962103 346 8,956 SH   SOLE   8,956 0 0
PROCTER & GAMBLE CO/THE COM 742718109 7,914 96,151 SH   SOLE   96,151 0 0
PROOFPOINT INC COM COM 743424103 466 8,672 SH   SOLE   8,672 0 0
PROTO LABS INC COM 743713109 793 10,290 SH   SOLE   10,290 0 0
PURE ENERGY MINERALS L COM NEW COM 74624B205 39 75,000 SH   SOLE   75,000 0 0
QUALCOMM INC COM 747525103 4,029 78,789 SH   SOLE   78,789 0 0
RADIAN GROUP INC COM 750236101 151 12,206 SH   SOLE   12,206 0 0
RAYMOND JAMES FINL INC COM 754730109 370 7,762 SH   SOLE   7,762 0 0
RAYTHEON COMPANY NEW COM 755111507 484 3,944 SH   SOLE   3,944 0 0
REALTY INCOME CORP REIT COM 756109104 455 7,286 SH   SOLE   7,286 0 0
REDHAT INC COM 756577102 289 3,880 SH   SOLE   3,880 0 0
REGENERON PHARMS INC COM 75886F107 25,520 70,802 SH   SOLE   70,802 0 0
REINSURANCE GP AMER NEW COM 759351604 1,882 19,550 SH   SOLE   19,550 0 0
RESMED INC COM 761152107 292 5,050 SH   SOLE   5,050 0 0
REYNOLDS AMERICAN INC COM 761713106 391 7,773 SH   SOLE   7,773 0 0
RLI CORP. COM 749607107 2,293 34,296 SH   SOLE   34,296 0 0
ROBERT HALF INTL COM 770323103 15,300 328,476 SH   SOLE   328,476 0 0
ROCKWELL AUTOMATION INC COM 773903109 1,363 11,982 SH   SOLE   11,982 0 0
ROPER INDUSTRIES INC COM 776696106 1,849 10,119 SH   SOLE   10,119 0 0
ROSS STORES INC COM 778296103 7,642 131,986 SH   SOLE   131,986 0 0
ROWE T PRICE GROUP INC COM 74144T108 1,507 20,519 SH   SOLE   20,519 0 0
RSP PERMIAN INC COM 74978Q105 665 22,904 SH   SOLE   22,904 0 0
RUCKUS WIRELESS INC COM COM 781220108 483 49,207 SH   SOLE   49,207 0 0
S B A COMMUNICATIONS CP COM 78388J106 43,072 429,992 SH   SOLE   429,992 0 0
SABRE CORP COM COM 78573M104 26,901 930,174 SH   SOLE   930,174 0 0
SALESFORCE COM COM 79466L302 48,040 650,685 SH   SOLE   650,685 0 0
SCHLUMBERGER LTD F COM 806857108 4,512 61,184 SH   SOLE   61,184 0 0
SCOTTS MIRACLE GRO CO CL A COM 810186106 623 8,560 SH   SOLE   8,560 0 0
SEAGATE TECHNOLOGY PLC F COM G7945M107 204 5,920 SH   SOLE   5,920 0 0
SEI INVESTMENTS CO COM COM 784117103 753 17,499 SH   SOLE   17,499 0 0
SHERWIN WILLIAMS CO COM 824348106 46,197 162,283 SH   SOLE   162,283 0 0
SILVER BAY RLTY TR CORP COM 82735Q102 918 61,821 SH   SOLE   61,821 0 0
SILVERCREST METALS INC COM COM 828363101 4 11,669 SH   SOLE   11,669 0 0
SIMON PPTY GROUP NEW REIT/NON- COM 828806109 783 3,772 SH   SOLE   3,772 0 0
SIRIUS XM HLDGS INC COM 82968B103 76 19,200 SH   SOLE   19,200 0 0
SIX FLAGS ENTERTAINMENT COM 83001A102 19,364 348,971 SH   SOLE   348,971 0 0
SKECHERS U S A INC CL A COM 830566105 1,365 44,816 SH   SOLE   44,816 0 0
SNAP ON INC COM 833034101 667 4,250 SH   SOLE   4,250 0 0
SOUTHERN COPPER CORP COM 84265V105 1,277 46,082 SH   SOLE   46,082 0 0
SPECTRA ENERGY CORP COM 847560109 453 14,793 SH   SOLE   14,793 0 0
SPS COMM INC COM 78463M107 784 18,263 SH   SOLE   18,263 0 0
ST JUDE MEDICAL INC COM 790849103 264 4,800 SH   SOLE   4,800 0 0
STAMPS COM INC COM NEW COM 852857200 1,191 11,209 SH   SOLE   11,209 0 0
STARBUCKS CORP COM 855244109 188,239 3,153,078 SH   SOLE   3,153,078 0 0
STARWOOD PPTY TR INC COM COM 85571B105 431 22,791 SH   SOLE   22,791 0 0
STATE STREET CORP COM 857477103 298 5,092 SH   SOLE   5,092 0 0
STATMON TECHNOLOGIES CP COM 85771Q100 0 11,000 SH   SOLE   11,000 0 0
STERICYCLE INC COM 858912108 6,856 54,334 SH   SOLE   54,334 0 0
STRYKER CORP COM 863667101 1,951 18,184 SH   SOLE   18,184 0 0
SUPER MICRO COMPUTER INC COM 86800U104 1,425 41,817 SH   SOLE   41,817 0 0
SYSCO CORPORATION COM 871829107 516 11,037 SH   SOLE   11,037 0 0
T J X COS INC COM 872540109 456 5,824 SH   SOLE   5,824 0 0
TARGET CORPORATION COM 87612E106 320 3,888 SH   SOLE   3,888 0 0
TASTY FRIES INC COM PAR $0.001 COM 876556200 0 10,000 SH   SOLE   10,000 0 0
TD AMERITRADE HOLDING CORPORAT COM 87236Y108 2,130 67,540 SH   SOLE   67,540 0 0
TESLA MOTORS INC COM 88160R101 2,343 10,195 SH   SOLE   10,195 0 0
TETRALOGIC PHARMA CORP COM 88165U109 9 52,471 SH   SOLE   52,471 0 0
TEXAS INSTRUMENTS INC COM 882508104 409 7,124 SH   SOLE   7,124 0 0
TEXTURA CORP COM 883211104 188 10,075 SH   SOLE   10,075 0 0
THE PRICELINE GROUP COM 741503403 6,741 5,230 SH   SOLE   5,230 0 0
THE SOUTHERN COMPANY COM 842587107 366 7,067 SH   SOLE   7,067 0 0
THE WENDYS COMPANY COM 95058W100 109 10,000 SH   SOLE   10,000 0 0
THERMO FISHER SCIENTIFIC COM 883556102 1,545 10,913 SH   SOLE   10,913 0 0
TICC CAPITAL CORP COM 87244T109 351 73,208 SH   SOLE   73,208 0 0
TIME WARNER INC NEW COM 887317303 39,182 540,069 SH   SOLE   540,069 0 0
TORCHLIGHT ENERGY RES COM 89102U103 16 22,183 SH   SOLE   22,183 0 0
TPG SPECIALTY LENDING COM COM 87265K102 557 34,507 SH   SOLE   34,507 0 0
TRACTOR SUPPLY COMPANY COM 892356106 90,888 1,004,727 SH   SOLE   1,004,727 0 0
TRANSDIGM GROUP INC COM 893641100 211 959 SH   SOLE   959 0 0
TRANZBYTE CORP COM COM 02640N101 0 100,000 SH   SOLE   100,000 0 0
TRAVELERS COMPANIES INC COM 89417E109 379 3,247 SH   SOLE   3,247 0 0
TREEHOUSE FOODS INC COM 89469A104 973 11,220 SH   SOLE   11,220 0 0
TREX CO INC COM COM 89531P105 1,212 25,291 SH   SOLE   25,291 0 0
TWO HARBORS INVESTMENT COM 90187B101 435 54,821 SH   SOLE   54,821 0 0
TYLER TECHNOLOGIES INC COM 902252105 57,243 445,088 SH   SOLE   445,088 0 0
U S BANCORP DEL NEW COM 902973304 867 21,356 SH   SOLE   21,356 0 0
ULTA SALON COSM & FRAG COM 90384S303 47,433 244,828 SH   SOLE   244,828 0 0
ULTIMATE SOFTWARE GROUP COM 90385D107 13,127 67,842 SH   SOLE   67,842 0 0
ULTRA CLEAN HLDGS INC COM COM 90385V107 73 13,601 SH   SOLE   13,601 0 0
UNDER ARMOUR INC CL A COM 904311107 1,226 14,448 SH   SOLE   14,448 0 0
UNIFIRST CORP COM 904708104 1,993 18,263 SH   SOLE   18,263 0 0
UNION BANKSHARES CORP COM COM 90539J109 246 10,000 SH   SOLE   10,000 0 0
UNION PACIFIC CORP COM 907818108 46,643 586,332 SH   SOLE   586,332 0 0
UNITED CONTL HLDGS INC COM 910047109 1,684 28,136 SH   SOLE   28,136 0 0
UNITED PARCEL SERVICE B CLASS COM 911312106 61,875 586,655 SH   SOLE   586,655 0 0
UNITED TECHNOLOGIES CORP COM 913017109 4,328 43,238 SH   SOLE   43,238 0 0
UNITEDHEALTH GROUP INC COM 91324P102 1,235 9,584 SH   SOLE   9,584 0 0
UNIVERSAL DISPLAY CORP COM COM 91347P105 267 4,935 SH   SOLE   4,935 0 0
V F CORPORATION COM 918204108 1,764 27,243 SH   SOLE   27,243 0 0
VANTIV INC CL A COM 92210H105 17,268 320,491 SH   SOLE   320,491 0 0
VECTREN CORP COM 92240G101 283 5,592 SH   SOLE   5,592 0 0
VENTAS INC REIT COM 92276F100 32,553 517,036 SH   SOLE   517,036 0 0
VERIZON COMMUNICATIONS COM 92343V104 3,230 59,733 SH   SOLE   59,733 0 0
VERTEX PHARMACEUTICALS COM 92532F100 207 2,603 SH   SOLE   2,603 0 0
VIEW SYS INC COM NEW COM 926706201 0 200,000 SH   SOLE   200,000 0 0
VISA INC CL A CLASS A COM 92826C839 16,961 221,767 SH   SOLE   221,767 0 0
W M D HOLDINGS GROUP INC COM 92930D103 0 222,750 SH   SOLE   222,750 0 0
WAGEWORKS INC COM COM 930427109 1,143 22,587 SH   SOLE   22,587 0 0
WAL-MART STORES INC COM 931142103 1,695 24,752 SH   SOLE   24,752 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 83,534 991,614 SH   SOLE   991,614 0 0
WALKER INNOVATION INC COM COM 931661102 3 10,000 SH   SOLE   10,000 0 0
WASTE MANAGEMENT INC DEL COM 94106L109 941 15,946 SH   SOLE   15,946 0 0
WEC ENERGY GROUP INC COM 92939U106 2,464 41,012 SH   SOLE   41,012 0 0
WELLS FARGO & CO NEW COM 949746101 3,659 75,670 SH   SOLE   75,670 0 0
WEYERHAEUSER CO COM 962166104 1,062 34,281 SH   SOLE   34,281 0 0
WHIRLPOOL CORP COM 963320106 34,923 193,649 SH   SOLE   193,649 0 0
WHOLE FOODS MKT INC COM COM 966837106 262 8,425 SH   SOLE   8,425 0 0
WILLIS TOWERS WATSON P SHS COM G96629103 650 5,474 SH   SOLE   5,474 0 0
WISDOMTREE INVTS INC COM COM 97717P104 315 27,551 SH   SOLE   27,551 0 0
WOODWARD INC (NEW) COM 980745103 903 17,353 SH   SOLE   17,353 0 0
WORKDAY INC CL A COM 98138H101 557 7,245 SH   SOLE   7,245 0 0
XENCOR INC COM 98401F105 1,017 75,755 SH   SOLE   75,755 0 0
XHIBIT CORP COM (DELISTED) COM 98419U102 0 30,100 SH   SOLE   30,100 0 0
XPLORE TECHNOLOGIES COM PAR $0 COM 983950700 187 53,541 SH   SOLE   53,541 0 0
XYLEM INC COM 98419M100 360 8,797 SH   SOLE   8,797 0 0
YAHOO INC COM 984332106 888 24,123 SH   SOLE   24,123 0 0
YUM BRANDS INC COM 988498101 3,981 48,639 SH   SOLE   48,639 0 0
ZIMMER BIOMET HLDGS IN COM COM 98956P102 492 4,615 SH   SOLE   4,615 0 0
CHINA MER HLDGS PAC ORDF COM 6440116 82 135,450 SH   SOLE   135,450 0 0
PAN UNITED CORP ORD F COM 6669814 7 14,800 SH   SOLE   14,800 0 0
PARKWAY LIFE REIT F COM B23WXW9 1,349 760,500 SH   SOLE   760,500 0 0
RAFFLES MEDICAL GP ORD F COM 6734637 1,734 518,247 SH   SOLE   518,247 0 0
SARIN TECHNOLOGIES LTD COM B06K6F0 22 18,000 SH   SOLE   18,000 0 0
SHENG SIONG GROUP COM B657MH8 37 59,500 SH   SOLE   59,500 0 0
SINGAPORE AIRPORT TERMINAL COM 6243586 92 31,500 SH   SOLE   31,500 0 0
YOMA STRATEGIC HOLDINGS LTD COM B19ZPQ3 29 75,666 SH   SOLE   75,666 0 0
HARTALEGA HOLDINGS BHD COM B2QPJK5 43 34,800 SH   SOLE   34,800 0 0
IHH HEALTHCARE BHD COM B83X6P8 320 190,500 SH   SOLE   190,500 0 0
LINGKARAN TRANS ORD F COM 6505491 61 46,500 SH   SOLE   46,500 0 0
DOLLARAMA INC COM B4TP9G2 558 7,930 SH   SOLE   7,930 0 0
BHP BILLITON LTD NPV COM 6144690 193 14,966 SH   SOLE   14,966 0 0
JAMES HARDIE INDUS COM B60QWJ2 275 20,100 SH   SOLE   20,100 0 0
LAKES OIL NL COM 6501444 2 2,666,666 SH   SOLE   2,666,666 0 0
OIL SEARCH LTD COM 6657604 127 24,600 SH   SOLE   24,600 0 0
SYDNEY AIRPORT NPV ORD F COM B70DWB2 1,229 239,705 SH   SOLE   239,705 0 0
BOOKER GROUP PLC COM B01TND9 57 23,220 SH   SOLE   23,220 0 0
COMPASS GROUP COM BLNN3L4 1,149 65,140 SH   SOLE   65,140 0 0
DIAGEO PLC COM 0237400 521 19,275 SH   SOLE   19,275 0 0
INTERCONTINETAL HOTEL COM BN33FD4 509 12,353 SH   SOLE   12,353 0 0
MARKS & SPENCER GP COM 3127489 445 76,320 SH   SOLE   76,320 0 0
RECKITT BENCK GRP COM B24CGK7 373 3,860 SH   SOLE   3,860 0 0
ROYAL DUTCH SHELL COM B03MM40 308 12,600 SH   SOLE   12,600 0 0
SMITH & NEPHEW COM 922320 267 16,209 SH   SOLE   16,209 0 0
WPP PLC COM B8KF9B4 967 41,390 SH   SOLE   41,390 0 0
AMADEUS IT HOLDING SA COM B3MSM28 488 11,378 SH   SOLE   11,378 0 0
CONTINENTAL AG COM 4598589 408 1,793 SH   SOLE   1,793 0 0
HERMES INTL COM 5253973 452 1,284 SH   SOLE   1,284 0 0
JC DECAUX SA COM 7136663 306 7,000 SH   SOLE   7,000 0 0
LINDE AG COM 5740817 769 5,275 SH   SOLE   5,275 0 0
MOTOR SICH JSC SPON GDR REG S COM B1YXJM6 189 24,420 SH   SOLE   24,420 0 0
ORPEA COM 7339451 353 4,241 SH   SOLE   4,241 0 0
STORA ENSO OYJ COM 5072673 170 18,960 SH   SOLE   18,960 0 0
SUEZ ENVIRONNEMENT COM B3B8D04 630 34,325 SH   SOLE   34,325 0 0
SYMRISE AG COM B1JB4K8 247 3,685 SH   SOLE   3,685 0 0
VEOLIA ENVIRONNEME COM 4031879 1,705 70,775 SH   SOLE   70,775 0 0
AGRIC BANK OF CHINA ORDF SERIE COM B60LZR6 151 420,000 SH   SOLE   420,000 0 0
AIA GROUP LIMITED COM B4TX8S1 575 101,500 SH   SOLE   101,500 0 0
BEIJING CAP INTL ORD COM 6208422 1,206 1,129,900 SH   SOLE   1,129,900 0 0
BEIJING ENT HLDGS ORD F COM 6081690 135 24,700 SH   SOLE   24,700 0 0
BEIJING ENT WATER ORD F COM B01YCG0 2,104 3,358,200 SH   SOLE   3,358,200 0 0
CHINA AUTOMATION GROUP COM B1Z98B5 58 453,000 SH   SOLE   453,000 0 0
CHINA COMMUNICATIONS COM B1JKTQ6 24 20,000 SH   SOLE   20,000 0 0
CHINA MACHY ENGR ORD F COM B94VG58 430 615,000 SH   SOLE   615,000 0 0
CHINA RAILWAY CONST ORDF COM B2PFVH7 1,075 903,600 SH   SOLE   903,600 0 0
CHINA ST CONSTR NEW ORDF COM B0BM5T8 1,006 674,930 SH   SOLE   674,930 0 0
FORTUNE REAL ESTATE INVESTMENT COM 6677174 123 115,000 SH   SOLE   115,000 0 0
FU SHOU YUAN INTL GROUP COM BH4TZ73 34 47,300 SH   SOLE   47,300 0 0
GEELY AUTOMOBL HLDG ORDF COM 6531827 888 1,794,900 SH   SOLE   1,794,900 0 0
PACIFIC BASIN SHIPPING COM B01RQM3 13 90,000 SH   SOLE   90,000 0 0
PETROCHINA CO LTD ORD F COM 6226576 137 206,000 SH   SOLE   206,000 0 0
TENCENT HLDGS NEW ORD F COM BMMV2K8 1,213 59,400 SH   SOLE   59,400 0 0
VITASOY INTL COM 6927590 143 76,700 SH   SOLE   76,700 0 0
ZTE CORPORATION COM B04KP88 93 51,000 SH   SOLE   51,000 0 0
INDOFOOD CBP SUKSE COM B4LD3M8 429 374,300 SH   SOLE   374,300 0 0
CALBEE INC COM B3TBRZ8 268 6,750 SH   SOLE   6,750 0 0
FANUC CORPORATION ORD F COM 6356934 1,650 10,617 SH   SOLE   10,617 0 0
HOYA CORP COM 6441506 422 11,100 SH   SOLE   11,100 0 0
KEYENCE CORP COM 6490995 496 910 SH   SOLE   910 0 0
KOSE CORPORATION COM 6194468 278 2,857 SH   SOLE   2,857 0 0
NINTENDO CO LTD COM 6639550 277 1,950 SH   SOLE   1,950 0 0
ORIX CORP COM 6661144 180 12,600 SH   SOLE   12,600 0 0
TOKIO MARINE HLDG COM 6513126 257 7,600 SH   SOLE   7,600 0 0
ALSEA SAB DE CV COM 2563017 107 28,388 SH   SOLE   28,388 0 0
GPO AERO CENT NORT COM B1KFX13 150 26,175 SH   SOLE   26,175 0 0
GRUPO FINANCIERO BANORTE SAB D COM 2421041 88 15,603 SH   SOLE   15,603 0 0
ALLIANCE GLOBAL INC COM 6147105 136 379,030 SH   SOLE   379,030 0 0
CENTURY PACIFIC FO COM BLRL853 35 85,400 SH   SOLE   85,400 0 0
HOLCIM PHILIPPINES ORD F TENDE COM 6402202 406 1,352,900 SH   SOLE   1,352,900 0 0
RFM CORPORATION COM 6736213 25 272,000 SH   SOLE   272,000 0 0
SECURITY BANK CORP COM 6792334 48 12,600 SH   SOLE   12,600 0 0
SM INVESTMENTS CORP ORDF COM B068DB9 1,291 62,463 SH   SOLE   62,463 0 0
SM PRIME HOLDINGS INC-ORD COM 6818843 160 334,250 SH   SOLE   334,250 0 0
UNIVERSAL ROBINA CORP COM 6919519 280 59,300 SH   SOLE   59,300 0 0
BANGKOK EXP&METRO COM BDCR9C4 1,952 12,354,377 SH   SOLE   12,354,377 0 0
BUMUNGRAD HOSPITAL PUBILC CO L COM B0166D1 354 58,600 SH   SOLE   58,600 0 0
HOME PRODUCT CENTER ORDF COM 6418544 40 169,600 SH   SOLE   169,600 0 0
KASIKORNBANK PCL COM 6888783 83 16,900 SH   SOLE   16,900 0 0
TMB BANK COM 6887876 39 545,000 SH   SOLE   545,000 0 0
TTW PUBLIC CO LTD NVDR F UNIT COM B297425 1,251 4,394,440 SH   SOLE   4,394,440 0 0
ABB LTD COM 7108899 397 20,365 SH   SOLE   20,365 0 0
JULIUS BAER GRUPPE COM B4R2R50 262 6,093 SH   SOLE   6,093 0 0
NESTLE SA CHF1 COM 7123870 1,050 14,054 SH   SOLE   14,054 0 0
NOVARTIS AG NEW ORD F REGISTER COM 7103065 1,420 19,590 SH   SOLE   19,590 0 0
ROCHE HLDGS AG COM 7110388 742 3,015 SH   SOLE   3,015 0 0
ITAU UNIBANCO HOLDING COM B037HR3 171 19,765 SH   SOLE   19,765 0 0
PANDORA A/S COM B44XTX8 297 2,272 SH   SOLE   2,272 0 0
AMOREPACIFIC ORD COM B15SK50 547 1,620 SH   SOLE   1,620 0 0
SAMSUNG ELECTRONIC COM 6771720 383 334 SH   SOLE   334 0 0
MARINE HARVEST ASA COM B02L486 255 16,530 SH   SOLE   16,530 0 0
A2 MILK COMPANY COM 6287250 81 61,850 SH   SOLE   61,850 0 0
EUROCASH SA COM B064B91 260 18,145 SH   SOLE   18,145 0 0
ASSA ABLOY COM BYPC1T4 369 18,676 SH   SOLE   18,676 0 0
LIFE HEALTHCARE GROUP HOLDINGS COM B4K90R1 288 119,142 SH   SOLE   119,142 0 0
NASPERS LTD-N SHS COM 6622691 302 2,162 SH   SOLE   2,162 0 0
SASOL COM 6777450 443 14,807 SH   SOLE   14,807 0 0
PARTNERRE LTD PFD SER E PFD G68603508 679 24,016 SH   SOLE   24,016 0 0
AEGON N.V. 8%PFD DUE 02/15/42 PFD 007924608 1,233 45,666 SH   SOLE   45,666 0 0
ANNALY CAPITAL 7.5% PFD PFD SE PFD 035710805 2,145 88,110 SH   SOLE   88,110 0 0
ASHFORD 8.45% SER D PFD 8.45% PFD 044103406 1,437 60,905 SH   SOLE   60,905 0 0
ASHFORD HOSPI 8.45% PFD PFD SE PFD 044103406 297 12,600 SH   SOLE   12,600 0 0
AVIVA PLC SECS 8.25%41 PFD 05382A203 383 14,548 SH   SOLE   14,548 0 0
CAPITALA FINAN 7.125%PFD DUE 0 PFD 14054r205 716 28,900 SH   SOLE   28,900 0 0
CHARLES SCHWAB C 6% PFD PFD DU PFD 808513204 355 13,480 SH   SOLE   13,480 0 0
CHS INC CLASS B SER 4 PFD 12542R803 334 12,000 SH   SOLE   12,000 0 0
CHS INC. 7.875% PFD PFD SER 1 PFD 12542r308 2,093 73,105 SH   SOLE   73,105 0 0
FULL CIRCLE CAP 8.25%PFD DUE 0 PFD 359671203 1,633 64,600 SH   SOLE   64,600 0 0
HSBC HLDGS PLC SUB CAP 8.125% PFD 404280703 215 8,000 SH   SOLE   8,000 0 0
INVESCO MORTGAGE CAPTL PFD-B PFD 46131b407 1,343 60,460 SH   SOLE   60,460 0 0
ISTAR FINANC 7.875% PFD PFD SE PFD 45031u507 202 9,114 SH   SOLE   9,114 0 0
KEMPER CORPORA 7.375%PFD DUE 0 PFD 488401209 1,305 48,500 SH   SOLE   48,500 0 0
LADENBURG THALMA 8% PFD PFD SE PFD 50575q201 586 24,400 SH   SOLE   24,400 0 0
MAIDEN HLDGS NOA 8% PFD PFD DU PFD 56029q309 317 12,200 SH   SOLE   12,200 0 0
MAIDEN HLDGS NOA 8% PFD PFD DU PFD 56029q309 1,198 46,100 SH   SOLE   46,100 0 0
NATIONAL GEN H 7.5% PFD PFD SE PFD 636220709 292 11,480 SH   SOLE   11,480 0 0
NATIONAL GEN HLDGS COR PFD SER PFD 636220709 1,524 59,845 SH   SOLE   59,845 0 0
PUBLIC STORAG 6.35% PFD PFD SE PFD 74460d125 457 17,833 SH   SOLE   17,833 0 0
SARATOGA INVT CO 7.5%PFD DUE 0 PFD 80349a307 2,026 81,115 SH   SOLE   81,115 0 0
SEASPAN CORPO 7.95% PFD PFD SE PFD y75638208 2,116 85,545 SH   SOLE   85,545 0 0
VANGUARD NAT RES LLC RED PFD S PFD 92205F304 37 12,240 SH   SOLE   12,240 0 0
COMMERCIAL INTERNATIONAL BANK COM 5668287 101 28,494 SH   SOLE   28,494 0 0
MANDARIN ORIENTAL INTL LTD COM 6560713 74 54,735 SH   SOLE   54,735 0 0
BLACKSTONE GROUP LP COM 09253U108 37,155 1,324,610 SH   SOLE   1,324,610 0 0
BROOKFIELD INFRA PTNRS F COM G16252101 26,456 627,967 SH   SOLE   627,967 0 0
BUCKEYE PARTNERS UTS L P UNIT COM 118230101 212 3,125 SH   SOLE   3,125 0 0
DOMINION MIDSTREAM COM 257454108 3,755 111,265 SH   SOLE   111,265 0 0
ELLINGTON FINL LLC COM COM 288522303 419 24,055 SH   SOLE   24,055 0 0
ENTERPRISE PRD PRTNRS LP COM 293792107 29,200 1,186,024 SH   SOLE   1,186,024 0 0
EQT MIDSTREAM PNTRS LP COM 26885B100 1,400 18,811 SH   SOLE   18,811 0 0
FORTRESS TRANS INFRST COM REP COM 34960P101 9,345 939,176 SH   SOLE   939,176 0 0
GENESIS ENERGY LP UNIT LTD PAR COM 371927104 2,716 85,440 SH   SOLE   85,440 0 0
LAZARD LTD F COM G54050102 901 23,230 SH   SOLE   23,230 0 0
MAGELLAN MIDSTREAM PTNRS COM 559080106 79,526 1,155,897 SH   SOLE   1,155,897 0 0
MPLX LP COM 55336V100 1,652 55,625 SH   SOLE   55,625 0 0
OCH ZIFF CAPITAL MGMT A COM 67551U105 105 24,102 SH   SOLE   24,102 0 0
PHILLIPS 66 PARTNERS LP COM 718549207 1,869 29,860 SH   SOLE   29,860 0 0
PLAINS ALL AMERN PPLN LP UNIT COM 726503105 3,965 189,077 SH   SOLE   189,077 0 0
POWERSHS DB COMMDTY INDX COM 73935S105 229 17,200 SH   SOLE   17,200 0 0
SHELL MIDSTREAM L P UNIT LTD I COM 822634101 3,636 99,320 SH   SOLE   99,320 0 0
SUNOCO LOGISTICS PTNR LP COM 86764L108 5,933 236,640 SH   SOLE   236,640 0 0
SUNOCO LP COM 86765K109 11,821 356,807 SH   SOLE   356,807 0 0
TORTOISE EGY INFRASTRUCT COM 89147L100 899 36,533 SH   SOLE   36,533 0 0
UNITED STATES OIL FUND LP COM 91232N108 132 13,632 SH   SOLE   13,632 0 0
WESTERN GAS PARTNERS L P COM 958254104 1,975 45,505 SH   SOLE   45,505 0 0
FEDERATED CAPITAL PRESER VATIO COM 140411109 528 52,780 SH   SOLE   52,780 0 0
GENERAL MOTORS 6.75XXX ESCROW PFD 370escaz8 0 10,000 SH   SOLE   10,000 0 0
PROMISSORY NOTE DTD 10/14/2014 PFD 999000884 1,000 1,000,000 SH   SOLE   1,000,000 0 0
ALPS TRUST ETF ALERIAN MLP ETF 00162Q866 439 40,220 SH   SOLE   40,220 0 0
BLACKROCK EHNCD EQTY DIV ETF 09251A104 100 13,226 SH   SOLE   13,226 0 0
CREDIT SUISSE NASSAU B VS 3XLG ETF 22542D589 320 15,051 SH   SOLE   15,051 0 0
GUGGENHEIM ETF S&P 500 EQUAL W ETF 78355W106 368 4,682 SH   SOLE   4,682 0 0
ISHARES CORE S&P ETF MIDCAP ETF 464287507 416 2,883 SH   SOLE   2,883 0 0
ISHARES CORE S&P ETF S&P 500 I ETF 464287200 2,570 12,435 SH   SOLE   12,435 0 0
ISHARES CORE S&P ETF SMALLCAP ETF 464287804 9,755 86,659 SH   SOLE   86,659 0 0
ISHARES MORTGAGE REAL ESTATE C ETF 464288539 539 55,785 SH   SOLE   55,785 0 0
ISHARES MSCI EMRG MKT FD EMERG ETF 464287234 2,766 80,758 SH   SOLE   80,758 0 0
ISHARES MSCI ETF PHILIPPINES ETF 46429B408 464 12,662 SH   SOLE   12,662 0 0
ISHARES MSCI ETF USA MINIMUM V ETF 46429B697 244 5,545 SH   SOLE   5,545 0 0
ISHARES MSCI MALAYSIA MALAYSIA ETF 464286830 267 30,000 SH   SOLE   30,000 0 0
ISHARES RUSSELL 1000 VALUE ETF ETF 464287598 1,027 10,394 SH   SOLE   10,394 0 0
ISHARES RUSSELL ETF MIDCAP ETF 464287499 606 3,720 SH   SOLE   3,720 0 0
ISHARES S&P 500 GROWTH S&P 500 ETF 464287309 228 1,964 SH   SOLE   1,964 0 0
ISHARES S&P 500 VALUE S&P 500 ETF 464287408 286 3,180 SH   SOLE   3,180 0 0
ISHARES S&P EURO 350 S&P EURO ETF 464287861 1,291 33,020 SH   SOLE   33,020 0 0
ISHARES S&P MIDCAP 400 VALUE E ETF 464287705 278 2,238 SH   SOLE   2,238 0 0
ISHARES SELECT DIVIDEND ETF ETF 464287168 218 2,673 SH   SOLE   2,673 0 0
ISHARES SILVER TRUST INDEX FUN ETF 46428Q109 171 11,663 SH   SOLE   11,663 0 0
ISHARES TR DOW JONES US ETF ETF 464287846 469 4,577 SH   SOLE   4,577 0 0
ISHARES TR GLOBAL ETF ENERGY S ETF 464287341 610 20,680 SH   SOLE   20,680 0 0
ISHARES TR MSCI EAFE ETF ETF 464287465 4,106 71,831 SH   SOLE   71,831 0 0
ISHARES TR RUSSELL 1000 ETF ETF 464287622 966 8,465 SH   SOLE   8,465 0 0
ISHARES TR RUSSELL 1000 GROWTH ETF 464287614 292 2,926 SH   SOLE   2,926 0 0
ISHARES TR RUSSELL 2000 ETF ETF 464287655 8,791 79,460 SH   SOLE   79,460 0 0
ISHARES TR RUSSELL 3000 RUSSEL ETF 464287689 378 3,126 SH   SOLE   3,126 0 0
ISHARES U S PFD ETF U S PFD ST ETF 464288687 1,592 40,790 SH   SOLE   40,790 0 0
JP MORGAN EXCH TRADED NT ALERI ETF 46625H365 318 11,732 SH   SOLE   11,732 0 0
KAYNE ANDERSON MLP INVT ETF 486606106 375 22,658 SH   SOLE   22,658 0 0
MARKET VECTORS ETF TRUST GOLD ETF 57060U100 304 15,229 SH   SOLE   15,229 0 0
MARKET VECTORS ETF VIETNAM ETF 57060U761 422 30,140 SH   SOLE   30,140 0 0
POWERSHS EXCH TRAD FD TR POWER ETF 73935X575 932 42,428 SH   SOLE   42,428 0 0
POWERSHS EXCH TRAD FD TR PREFE ETF 73936T565 8,184 548,493 SH   SOLE   548,493 0 0
POWERSHS QQQ TRUST SER 1 ETF 73935A104 1,442 13,201 SH   SOLE   13,201 0 0
PROSHARES TR II ULT VIX S/T ET ETF 74347W312 377 19,500 SH   SOLE   19,500 0 0
PROSHARES ULTRA QQQ ETF 74347R206 590 7,990 SH   SOLE   7,990 0 0
PROSHARES ULTRA S&P 500 ETF 74347R107 566 8,866 SH   SOLE   8,866 0 0
RYDEX ETF TRUST GUG S&P500 PU ETF 78355W304 416 8,227 SH   SOLE   8,227 0 0
S P D R S&P 500 ETF TR EXPIRIN ETF 78462F103 6,932 33,731 SH   SOLE   33,731 0 0
SCHW US LCAP ETF ETF 808524201 531 10,874 SH   SOLE   10,874 0 0
SECTOR SPDR FINCL SELECT SHARE ETF 81369Y605 1,471 65,381 SH   SOLE   65,381 0 0
SECTOR SPDR HEALTH FUND SHARES ETF 81369Y209 4,053 59,790 SH   SOLE   59,790 0 0
SECTOR SPDR MATERIALS FD SHARE ETF 81369Y100 220 4,920 SH   SOLE   4,920 0 0
SECTOR SPDR TECH SELECT SHARES ETF 81369Y803 547 12,342 SH   SOLE   12,342 0 0
SECTOR SPDR TR CON STPLS SHARE ETF 81369Y308 289 5,450 SH   SOLE   5,450 0 0
SECTOR SPDR UTIL SELECT SHARES ETF 81369Y886 202 4,078 SH   SOLE   4,078 0 0
SPDR DOW JONES INDL AVG INDUST ETF 78467X109 357 2,021 SH   SOLE   2,021 0 0
SPDR GOLD TRUST SPDR GOLD SHAR ETF 78463V107 2,354 20,012 SH   SOLE   20,012 0 0
SPDR S&P MIDCAP 400 ETF ETF 78467Y107 2,392 9,103 SH   SOLE   9,103 0 0
VANGUARD DIV APPRCIATION ETF 921908844 645 7,933 SH   SOLE   7,933 0 0
VANGUARD FTSE EMERGING MARKETS ETF 922042858 4,686 135,501 SH   SOLE   135,501 0 0
VANGUARD FTSE ETF DEVELOPED MA ETF 921943858 702 19,560 SH   SOLE   19,560 0 0
VANGUARD FTSE EUROPE ETF ETF 922042874 2,482 51,144 SH   SOLE   51,144 0 0
VANGUARD GROWTH ETF 922908736 393 3,689 SH   SOLE   3,689 0 0
VANGUARD INTL EQTY INDEX FTSE ETF 922042775 524 12,146 SH   SOLE   12,146 0 0
VANGUARD MID CAP ETF 922908629 977 8,059 SH   SOLE   8,059 0 0
VANGUARD REIT ETF 922908553 2,023 24,142 SH   SOLE   24,142 0 0
VANGUARD S&P 500 ETF NEW ETF 922908363 780 4,136 SH   SOLE   4,136 0 0
VANGUARD SMALL CAP ETF 922908751 2,969 26,630 SH   SOLE   26,630 0 0
VANGUARD SMALL CAP VALUE ETF 922908611 366 3,590 SH   SOLE   3,590 0 0
VANGUARD TOTAL STOCK MKT ETF 922908769 1,857 17,718 SH   SOLE   17,718 0 0