# EDGAR Filing Document

**Accession Number:** 0001961150
**File Stem:** 0001961150-23-000019
**Filing Date:** 2023-3
**Character Count:** 234281
**Document Hash:** 33b6859de74ef3670ff42c06b48f5648
**Contains OCR:** False
**Source Format:** 

## Filing Content

## Filing Summary
**0001961150-23-000019.hdr.sgml**: 20230324

**ACCESSION NUMBER**: 0001961150-23-000019

**CONFORMED SUBMISSION TYPE**: 13F-HR

**PUBLIC DOCUMENT COUNT**: 2

**CONFORMED PERIOD OF REPORT**: 20180630

**FILED AS OF DATE**: 20230324

**DATE AS OF CHANGE**: 20230324

**EFFECTIVENESS DATE**: 20230324

**FILER**: 

**COMPANY DATA:**
- **COMPANY CONFORMED NAME:** American Portfolios Advisors
- **CENTRAL INDEX KEY:** 0001961150
- **IRS NUMBER:** 113600438
- **STATE OF INCORPORATION:** DE
- **FISCAL YEAR END:** 1231

**FILING VALUES:**
- **FORM TYPE:** 13F-HR
- **SEC ACT:** 1934 Act
- **SEC FILE NUMBER:** 028-22891
- **FILM NUMBER:** 23758781

**BUSINESS ADDRESS:**
- **STREET 1:** 4250 VETERANS MEMORIAL HWY
- **STREET 2:** SUITE 420E
- **CITY:** HOLBROOK
- **STATE:** NY
- **ZIP:** 11741
- **BUSINESS PHONE:** 6314394600

**MAIL ADDRESS:**
- **STREET 1:** 4250 VETERANS MEMORIAL HWY
- **STREET 2:** SUITE 420E
- **CITY:** HOLBROOK
- **STATE:** NY
- **ZIP:** 11741

### FORM 13F COVER PAGE

**Report for the Calendar Year or Quarter Ended:** 06-30-2018

**Check here if Amendment** [ ] **Amendment Number:** 

**This Amendment (Check only one.):** [ ] is a restatement.

[ ] adds new holdings entries.

**Institutional Investment Manager Filing this Report:**

**Name:** American Portfolios Advisors<br>**Address:** 4250 VETERANS MEMORIAL HWY<br>SUITE 420E<br>HOLBROOK, NY 11741

**Form 13F File Number:** 028-22891

**CRD Number (if applicable):** 000112697

**SEC File Number (if applicable):** 801-61065

The institutional investment manager filing this report and the person by whom it is signed hereby represent that the person signing the report is authorized to submit it, that all information contained herein is true, correct and complete, and that it is understood that all required items, statements, schedules, lists, and tables, are considered integral parts of this form.

**Person Signing this Report on Behalf of Reporting Manager:**

**Name:** Colin Moors<br>**Title:** cco<br>**Phone:** 6314394600

**Signature, Place, and Date of Signing:**

Colin Moors  Holbrook, NY  03-24-2023<br>[Signature]  [City, State]  [Date]

**Report Type (Check only one.):**

[x] **13F HOLDINGS REPORT.** (Check here if all holdings of this reporting manager are reported in this report.)

[ ] **13F NOTICE.** (Check here if no holdings are reported in this report, and all holdings are reported by other reporting manager(s).)

[ ] **13F COMBINATION REPORT.** (Check here if a portion of the holdings for this reporting manager are reported in this report and a portion are reported by other reporting manager(s).)

### Form 13F Summary Page

**Report Summary:**

**Number of Other Included Managers:** 0

**Form 13F Information Table Entry Total:** 2378

**Form 13F Information Table Value Total:** $734494776

      (round to nearest dollar)

**List of Other Included Managers:**

Provide a numbered list of the name(s) and Form 13F file number(s) of all institutional investment managers with respect to which this report is filed, other than the manager filing this report.

[If there are no entries in this list, state “NONE” and omit the column headings and list entries.]

**NONE**

### FORM 13F INFORMATION TABLE

---

|  |  |  |  |  |  |  |  |  |  |  |  |  |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| NAME OF ISSUER | TITLE OF CLASS | CUSIP | FIGI | VALUE (x$1000) | SHRS OR PRN AMT | SH/PRN | PUT/CALL | INVESTMENT DISCRETION | OTHER MANAGER | VOTING AUTHORITY | VOTING AUTHORITY | VOTING AUTHORITY |
| NAME OF ISSUER | TITLE OF CLASS | CUSIP | FIGI | VALUE (x$1000) | SHRS OR PRN AMT | SH/PRN | PUT/CALL | INVESTMENT DISCRETION | OTHER MANAGER | SOLE | SHARED | NONE |
| 2U INC | COM | 90214J101 |  | 12534 | 150 | SH |  | SOLE | 0 | 0 | 0 | 150 |
| AAON INC | COM PAR $0.004 | 000360206 |  | 26443 | 795 | SH |  | SOLE | 0 | 0 | 0 | 795 |
| AAR CORP | COM | 000361105 |  | 930 | 20 | SH |  | SOLE | 0 | 0 | 0 | 20 |
| ABBOTT LABS | COM | 002824100 |  | 910956 | 14936 | SH |  | SOLE | 0 | 0 | 0 | 14936 |
| ABERDEEN ASIA PACIFIC INCOM | COM | 003009107 |  | 18412 | 4262 | SH |  | SOLE | 0 | 0 | 0 | 4262 |
| ABIOMED INC | COM | 003654100 |  | 179164 | 438 | SH |  | SOLE | 0 | 0 | 0 | 438 |
| AG MTG INVT TR INC | COM | 001228105 |  | 12514 | 666 | SH |  | SOLE | 0 | 0 | 0 | 666 |
| ALBEMARLE CORP | COM | 012653101 |  | 64710 | 686 | SH |  | SOLE | 0 | 0 | 0 | 686 |
| ALEXION PHARMACEUTICALS INC | COM | 015351109 |  | 42211 | 340 | SH |  | SOLE | 0 | 0 | 0 | 340 |
| ALLEGHENY TECHNOLOGIES INC | COM | 01741R102 |  | 1181 | 47 | SH |  | SOLE | 0 | 0 | 0 | 47 |
| ALLIANCE DATA SYSTEMS CORP | COM | 018581108 |  | 23786 | 102 | SH |  | SOLE | 0 | 0 | 0 | 102 |
| ALLIANCEBERNSTEIN GBL HGH IN | COM | 01879R106 |  | 61727 | 5349 | SH |  | SOLE | 0 | 0 | 0 | 5349 |
| ALLY FINL INC | COM | 02005N100 |  | 13897 | 529 | SH |  | SOLE | 0 | 0 | 0 | 529 |
| ALPS ETF TR | ALERIAN MLP | 00162Q866 |  | 789289 | 78147 | SH |  | SOLE | 0 | 0 | 0 | 78147 |
| ALTABA INC | COM | 021346101 |  | 232369 | 3174 | SH |  | SOLE | 0 | 0 | 0 | 3174 |
| AMAZON COM INC | COM | 023135106 |  | 9534178 | 5609 | SH |  | SOLE | 0 | 0 | 0 | 5609 |
| AMBEV SA | SPONSORED ADR | 02319V103 |  | 17799 | 3844 | SH |  | SOLE | 0 | 0 | 0 | 3844 |
| AMERICAN CAMPUS CMNTYS INC | COM | 024835100 |  | 9200 | 215 | SH |  | SOLE | 0 | 0 | 0 | 215 |
| AMERICAN ELEC PWR INC | COM | 025537101 |  | 213154 | 3078 | SH |  | SOLE | 0 | 0 | 0 | 3078 |
| AMERICAN EXPRESS CO | COM | 025816109 |  | 920403 | 9392 | SH |  | SOLE | 0 | 0 | 0 | 9392 |
| AMERICAN INTL GROUP INC | *W EXP 01/19/202 | 026874156 |  | 1259 | 87 | SH |  | SOLE | 0 | 0 | 0 | 87 |
| AMERICAN MIDSTREAM PARTNERS | COM UNITS | 02752P100 |  | 5018 | 492 | SH |  | SOLE | 0 | 0 | 0 | 492 |
| AMPLIFY ETF TR | BLOCKCHAIN LDR | 032108607 |  | 52811 | 2725 | SH |  | SOLE | 0 | 0 | 0 | 2725 |
| ANTERO RES CORP | COM | 03674X106 |  | 4654 | 218 | SH |  | SOLE | 0 | 0 | 0 | 218 |
| APACHE CORP | COM | 037411105 |  | 165448 | 3539 | SH |  | SOLE | 0 | 0 | 0 | 3539 |
| APERGY CORP | COM | 03755L104 |  | 2505 | 60 | SH |  | SOLE | 0 | 0 | 0 | 60 |
| APPLIED MATLS INC | COM | 038222105 |  | 271746 | 5883 | SH |  | SOLE | 0 | 0 | 0 | 5883 |
| APPLIED OPTOELECTRONICS INC | COM | 03823U102 |  | 1123 | 25 | SH |  | SOLE | 0 | 0 | 0 | 25 |
| ARCELORMITTAL SA LUXEMBOURG | NY REGISTRY SH | 03938L203 |  | 46768 | 1625 | SH |  | SOLE | 0 | 0 | 0 | 1625 |
| ARK ETF TR | 3D PRINTING ETF | 00214Q500 |  | 943 | 38 | SH |  | SOLE | 0 | 0 | 0 | 38 |
| ARK ETF TR | INDL INNOVATIN | 00214Q203 |  | 129212 | 3728 | SH |  | SOLE | 0 | 0 | 0 | 3728 |
| ARLINGTON ASSET INVT CORP | CL A NEW | 041356205 |  | 124 | 12 | SH |  | SOLE | 0 | 0 | 0 | 12 |
| ARMSTRONG WORLD INDS INC NEW | COM | 04247X102 |  | 16622 | 263 | SH |  | SOLE | 0 | 0 | 0 | 263 |
| ASML HOLDING N V | N Y REGISTRY SHS | N07059210 |  | 293802 | 1484 | SH |  | SOLE | 0 | 0 | 0 | 1484 |
| ATHENE HLDG LTD | CL A | G0684D107 |  | 1096 | 25 | SH |  | SOLE | 0 | 0 | 0 | 25 |
| AUTODESK INC | COM | 052769106 |  | 202403 | 1544 | SH |  | SOLE | 0 | 0 | 0 | 1544 |
| AVADEL PHARMACEUTICALS PLC | SPONSORED ADR | 05337M104 |  | 3065 | 500 | SH |  | SOLE | 0 | 0 | 0 | 500 |
| AVNET INC | COM | 053807103 |  | 23118 | 539 | SH |  | SOLE | 0 | 0 | 0 | 539 |
| BAIDU INC | SPON ADR REP A | 056752108 |  | 201447 | 829 | SH |  | SOLE | 0 | 0 | 0 | 829 |
| BANCO SANTANDER SA | ADR | 05964H105 |  | 555 | 104 | SH |  | SOLE | 0 | 0 | 0 | 104 |
| BANK MONTREAL QUE | COM | 063671101 |  | 45970 | 595 | SH |  | SOLE | 0 | 0 | 0 | 595 |
| BANK NEW YORK MELLON CORP | COM | 064058100 |  | 543374 | 10076 | SH |  | SOLE | 0 | 0 | 0 | 10076 |
| BARCLAYS BK PLC | DJUBS CMDT ETN36 | 06738C778 |  | 28733 | 1180 | SH |  | SOLE | 0 | 0 | 0 | 1180 |
| BECTON DICKINSON  CO | COM | 075887109 |  | 32580 | 136 | SH |  | SOLE | 0 | 0 | 0 | 136 |
| BECTON DICKINSON  CO | PFD SHS CONV A | 075887208 |  | 35193 | 569 | SH |  | SOLE | 0 | 0 | 0 | 569 |
| BEST BUY INC | COM | 086516101 |  | 5444 | 73 | SH |  | SOLE | 0 | 0 | 0 | 73 |
| BIOHITECH GLOBAL INC | COM | 09074B107 |  | 3840 | 1000 | SH |  | SOLE | 0 | 0 | 0 | 1000 |
| BLACK KNIGHT INC | COM | 09215C105 |  | 2731 | 51 | SH |  | SOLE | 0 | 0 | 0 | 51 |
| BLACKROCK CORE BD TR | SHS BEN INT | 09249E101 |  | 39760 | 3116 | SH |  | SOLE | 0 | 0 | 0 | 3116 |
| BLACKROCK CR ALLCTN INC TR | COM | 092508100 |  | 73724 | 6103 | SH |  | SOLE | 0 | 0 | 0 | 6103 |
| BLACKROCK ENH CAP  INC FD I | COM | 09256A109 |  | 16220 | 1000 | SH |  | SOLE | 0 | 0 | 0 | 1000 |
| BLACKROCK ENHANCED GBL DIV T | COM | 092501105 |  | 21450 | 1929 | SH |  | SOLE | 0 | 0 | 0 | 1929 |
| BLACKROCK INC | COM | 09247X101 |  | 123623 | 248 | SH |  | SOLE | 0 | 0 | 0 | 248 |
| BLACKROCK INCOME TR INC | COM | 09247F100 |  | 6699 | 1149 | SH |  | SOLE | 0 | 0 | 0 | 1149 |
| BLACKROCK MULTI-SECTOR INC T | COM | 09258A107 |  | 139403 | 8157 | SH |  | SOLE | 0 | 0 | 0 | 8157 |
| BLACKROCK MUNIENHANCED FD IN | COM | 09253Y100 |  | 84240 | 8000 | SH |  | SOLE | 0 | 0 | 0 | 8000 |
| BLACKROCK NY MUNI INC QLTY T | COM | 09249U105 |  | 49640 | 4000 | SH |  | SOLE | 0 | 0 | 0 | 4000 |
| BLACKSTONE GSO STRATEGIC CR | COM SHS BEN IN | 09257R101 |  | 200471 | 12680 | SH |  | SOLE | 0 | 0 | 0 | 12680 |
| BLINK CHARGING CO | COM | 09354A100 |  | 7695 | 1500 | SH |  | SOLE | 0 | 0 | 0 | 1500 |
| BOOKING HLDGS INC | COM | 09857L108 |  | 117571 | 58 | SH |  | SOLE | 0 | 0 | 0 | 58 |
| BOSTON SCIENTIFIC CORP | COM | 101137107 |  | 320231 | 9793 | SH |  | SOLE | 0 | 0 | 0 | 9793 |
| BRINKS CO | COM | 109696104 |  | 8374 | 105 | SH |  | SOLE | 0 | 0 | 0 | 105 |
| BRITISH AMERN TOB PLC | SPONSORED ADR | 110448107 |  | 373420 | 7402 | SH |  | SOLE | 0 | 0 | 0 | 7402 |
| BROADCOM INC | COM | 11135F101 |  | 1406684 | 5797 | SH |  | SOLE | 0 | 0 | 0 | 5797 |
| BROADRIDGE FINL SOLUTIONS IN | COM | 11133T103 |  | 657213 | 5710 | SH |  | SOLE | 0 | 0 | 0 | 5710 |
| BROOKFIELD INFRAST PARTNERS | LP INT UNIT | G16252101 |  | 33771 | 879 | SH |  | SOLE | 0 | 0 | 0 | 879 |
| BUCKLE INC | COM | 118440106 |  | 1211 | 45 | SH |  | SOLE | 0 | 0 | 0 | 45 |
| BUNGE LIMITED | COM | G16962105 |  | 7947 | 114 | SH |  | SOLE | 0 | 0 | 0 | 114 |
| CABOT MICROELECTRONICS CORP | COM | 12709P103 |  | 2689 | 25 | SH |  | SOLE | 0 | 0 | 0 | 25 |
| CAE INC | COM | 124765108 |  | 64387 | 3100 | SH |  | SOLE | 0 | 0 | 0 | 3100 |
| CALAMOS GLOBAL TOTAL RETURN | COM SH BEN INT | 128118106 |  | 113780 | 8041 | SH |  | SOLE | 0 | 0 | 0 | 8041 |
| CAMBREX CORP | COM | 132011107 |  | 628 | 12 | SH |  | SOLE | 0 | 0 | 0 | 12 |
| CAMBRIA ETF TR | GLOBAL VALUE ETF | 132061409 |  | 101023 | 4259 | SH |  | SOLE | 0 | 0 | 0 | 4259 |
| CAMPBELL SOUP CO | COM | 134429109 |  | 36851 | 909 | SH |  | SOLE | 0 | 0 | 0 | 909 |
| CANADIAN NAT RES LTD | COM | 136385101 |  | 29902 | 829 | SH |  | SOLE | 0 | 0 | 0 | 829 |
| CANOPY GROWTH CORP | COM | 138035100 |  | 188294 | 6433 | SH |  | SOLE | 0 | 0 | 0 | 6433 |
| CARA THERAPEUTICS INC | COM | 140755109 |  | 127865 | 6677 | SH |  | SOLE | 0 | 0 | 0 | 6677 |
| CARBON BLACK INC | COM | 14081R103 |  | 2600 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| CARMAX INC | COM | 143130102 |  | 5101 | 70 | SH |  | SOLE | 0 | 0 | 0 | 70 |
| CATALENT INC | COM | 148806102 |  | 2974 | 71 | SH |  | SOLE | 0 | 0 | 0 | 71 |
| CATERPILLAR INC DEL | COM | 149123101 |  | 1214351 | 8951 | SH |  | SOLE | 0 | 0 | 0 | 8951 |
| CBOE GLOBAL MARKETS INC | COM | 12503M108 |  | 122589 | 1178 | SH |  | SOLE | 0 | 0 | 0 | 1178 |
| CBRE CLARION GLOBAL REAL EST | COM | 12504G100 |  | 34850 | 4622 | SH |  | SOLE | 0 | 0 | 0 | 4622 |
| CBRE GROUP INC | CL A | 12504L109 |  | 328785 | 6887 | SH |  | SOLE | 0 | 0 | 0 | 6887 |
| CBS CORP NEW | CL B | 124857202 |  | 55208 | 982 | SH |  | SOLE | 0 | 0 | 0 | 982 |
| CDK GLOBAL INC | COM | 12508E101 |  | 121474 | 1867 | SH |  | SOLE | 0 | 0 | 0 | 1867 |
| CELLULAR BIOMEDICINE GROUP I | COM NEW | 15117P102 |  | 235 | 12 | SH |  | SOLE | 0 | 0 | 0 | 12 |
| CENTENE CORP DEL | COM | 15135B101 |  | 72078 | 585 | SH |  | SOLE | 0 | 0 | 0 | 585 |
| CHEGG INC | COM | 163092109 |  | 2779 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| CHENIERE ENERGY INC | COM NEW | 16411R208 |  | 269691 | 4137 | SH |  | SOLE | 0 | 0 | 0 | 4137 |
| CHENIERE ENERGY PARTNERS LP | COM UNIT | 16411Q101 |  | 6247 | 174 | SH |  | SOLE | 0 | 0 | 0 | 174 |
| CHENIERE ENERGY PTNRS LP HLD | COM REP LLC IN | 16411W108 |  | 8649 | 275 | SH |  | SOLE | 0 | 0 | 0 | 275 |
| CHINA PETE  CHEM CORP | SPON ADR H SHS | 16941R108 |  | 5121 | 57 | SH |  | SOLE | 0 | 0 | 0 | 57 |
| CIGNA CORPORATION | COM | 125509109 |  | 89904 | 529 | SH |  | SOLE | 0 | 0 | 0 | 529 |
| CINEMARK HOLDINGS INC | COM | 17243V102 |  | 16979 | 484 | SH |  | SOLE | 0 | 0 | 0 | 484 |
| CIRRUS LOGIC INC | COM | 172755100 |  | 958 | 25 | SH |  | SOLE | 0 | 0 | 0 | 25 |
| CME GROUP INC | COM CL A | 12572Q105 |  | 585921 | 3574 | SH |  | SOLE | 0 | 0 | 0 | 3574 |
| COHEN  STEERS QUALITY RLTY | COM | 19247L106 |  | 15626 | 1300 | SH |  | SOLE | 0 | 0 | 0 | 1300 |
| COHEN  STEERS REIT  PFD IN | COM | 19247X100 |  | 152175 | 7836 | SH |  | SOLE | 0 | 0 | 0 | 7836 |
| COLUMBIA PPTY TR INC | COM NEW | 198287203 |  | 47759 | 2103 | SH |  | SOLE | 0 | 0 | 0 | 2103 |
| COLUMBIA SELIGM PREM TECH GR | COM | 19842X109 |  | 14001 | 650 | SH |  | SOLE | 0 | 0 | 0 | 650 |
| COMCAST CORP NEW | CL A | 20030N101 |  | 1214291 | 37010 | SH |  | SOLE | 0 | 0 | 0 | 37010 |
| CONNECTICUT WTR SVC INC | COM | 207797101 |  | 3266 | 50 | SH |  | SOLE | 0 | 0 | 0 | 50 |
| CONSTELLATION BRANDS INC | CL A | 21036P108 |  | 911099 | 4163 | SH |  | SOLE | 0 | 0 | 0 | 4163 |
| COOPER COS INC | COM NEW | 216648402 |  | 159871 | 679 | SH |  | SOLE | 0 | 0 | 0 | 679 |
| CORNERSTONE STRATEGIC VALUE | COM | 21924B302 |  | 6323 | 450 | SH |  | SOLE | 0 | 0 | 0 | 450 |
| CORPORATE CAP TR INC | COM | 219880101 |  | 291219 | 18644 | SH |  | SOLE | 0 | 0 | 0 | 18644 |
| COSTAR GROUP INC | COM | 22160N109 |  | 8665 | 21 | SH |  | SOLE | 0 | 0 | 0 | 21 |
| CPFL ENERGIA S A | SPONSORED ADR | 126153105 |  | 5673 | 512 | SH |  | SOLE | 0 | 0 | 0 | 512 |
| CRACKER BARREL OLD CTRY STOR | COM | 22410J106 |  | 66858 | 428 | SH |  | SOLE | 0 | 0 | 0 | 428 |
| CROSSAMERICA PARTNERS LP | UT LTD PTN INT | 22758A105 |  | 55282 | 3275 | SH |  | SOLE | 0 | 0 | 0 | 3275 |
| DAVITA INC | COM | 23918K108 |  | 17360 | 250 | SH |  | SOLE | 0 | 0 | 0 | 250 |
| DEERE  CO | COM | 244199105 |  | 1044943 | 7475 | SH |  | SOLE | 0 | 0 | 0 | 7475 |
| DELL TECHNOLOGIES INC | COM CL V | 24703L103 |  | 29349 | 347 | SH |  | SOLE | 0 | 0 | 0 | 347 |
| DELPHI TECHNOLOGIES PLC | SHS | G2709G107 |  | 1227 | 27 | SH |  | SOLE | 0 | 0 | 0 | 27 |
| DENTSPLY SIRONA INC | COM | 24906P109 |  | 15845 | 362 | SH |  | SOLE | 0 | 0 | 0 | 362 |
| DIGITAL RLTY TR INC | COM | 253868103 |  | 299787 | 2687 | SH |  | SOLE | 0 | 0 | 0 | 2687 |
| DORCHESTER MINERALS LP | COM UNIT | 25820R105 |  | 3090 | 150 | SH |  | SOLE | 0 | 0 | 0 | 150 |
| DREYFUS STRATEGIC MUNS INC | COM | 261932107 |  | 76539 | 9979 | SH |  | SOLE | 0 | 0 | 0 | 9979 |
| DROPBOX INC | CL A | 26210C104 |  | 4863 | 150 | SH |  | SOLE | 0 | 0 | 0 | 150 |
| EATON VANCE SH TM DR DIVR IN | COM | 27828V104 |  | 11393 | 875 | SH |  | SOLE | 0 | 0 | 0 | 875 |
| EATON VANCE TX MGD DIV EQ IN | COM | 27828N102 |  | 76232 | 6295 | SH |  | SOLE | 0 | 0 | 0 | 6295 |
| ECHELON CORP | COM NEW | 27874N303 |  | 700 | 85 | SH |  | SOLE | 0 | 0 | 0 | 85 |
| EGAIN CORP | COM NEW | 28225C806 |  | 1616 | 107 | SH |  | SOLE | 0 | 0 | 0 | 107 |
| ELECTRONIC ARTS INC | COM | 285512109 |  | 734996 | 5212 | SH |  | SOLE | 0 | 0 | 0 | 5212 |
| ENANTA PHARMACEUTICALS INC | COM | 29251M106 |  | 189728 | 1637 | SH |  | SOLE | 0 | 0 | 0 | 1637 |
| ENERGEN CORP | COM | 29265N108 |  | 7573 | 104 | SH |  | SOLE | 0 | 0 | 0 | 104 |
| ENERGY TRANSFER EQUITY L P | COM UT LTD PTN | 29273V100 |  | 48300 | 2800 | SH |  | SOLE | 0 | 0 | 0 | 2800 |
| ENTERGY CORP NEW | COM | 29364G103 |  | 40395 | 500 | SH |  | SOLE | 0 | 0 | 0 | 500 |
| ENTERPRISE PRODS PARTNERS L | COM | 293792107 |  | 422377 | 15265 | SH |  | SOLE | 0 | 0 | 0 | 15265 |
| EOG RES INC | COM | 26875P101 |  | 749283 | 6022 | SH |  | SOLE | 0 | 0 | 0 | 6022 |
| EPAM SYS INC | COM | 29414B104 |  | 21882 | 176 | SH |  | SOLE | 0 | 0 | 0 | 176 |
| EQT MIDSTREAM PARTNERS LP | UNIT LTD PARTN | 26885B100 |  | 34462 | 668 | SH |  | SOLE | 0 | 0 | 0 | 668 |
| EQUINOR ASA | SPONSORED ADR | 29446M102 |  | 47934 | 1815 | SH |  | SOLE | 0 | 0 | 0 | 1815 |
| ETF MANAGERS TR | ETHO CLIMATE LEA | 26924G888 |  | 58076 | 1638 | SH |  | SOLE | 0 | 0 | 0 | 1638 |
| ETF MANAGERS TR | PRIME CYBR SCRTY | 26924G201 |  | 1003126 | 27112 | SH |  | SOLE | 0 | 0 | 0 | 27112 |
| ETF MANAGERS TR | PRIME MOBILE PAY | 26924G409 |  | 34153 | 880 | SH |  | SOLE | 0 | 0 | 0 | 880 |
| ETF SER SOLUTIONS | US GLB JETS | 26922A842 |  | 38341 | 1327 | SH |  | SOLE | 0 | 0 | 0 | 1327 |
| ETFS GOLD TR | SHS | 26922Y105 |  | 4718 | 39 | SH |  | SOLE | 0 | 0 | 0 | 39 |
| EVERCORE INC | CLASS A | 29977A105 |  | 131496 | 1247 | SH |  | SOLE | 0 | 0 | 0 | 1247 |
| EXCHANGE TRADED CONCEPTS TR | HULL TACTIC US | 301505806 |  | 54220 | 2000 | SH |  | SOLE | 0 | 0 | 0 | 2000 |
| EXCHANGE TRADED CONCEPTS TR | YLD SHS HGH INC | 301505301 |  | 4540 | 250 | SH |  | SOLE | 0 | 0 | 0 | 250 |
| EXELON CORP | COM | 30161N101 |  | 357892 | 8401 | SH |  | SOLE | 0 | 0 | 0 | 8401 |
| EXPEDIA GROUP INC | COM NEW | 30212P303 |  | 4928 | 41 | SH |  | SOLE | 0 | 0 | 0 | 41 |
| F5 NETWORKS INC | COM | 315616102 |  | 26557 | 154 | SH |  | SOLE | 0 | 0 | 0 | 154 |
| FACEBOOK INC | CL A | 30303M102 |  | 9015476 | 46395 | SH |  | SOLE | 0 | 0 | 0 | 46395 |
| FASTENAL CO | COM | 311900104 |  | 67382 | 1400 | SH |  | SOLE | 0 | 0 | 0 | 1400 |
| FEDEX CORP | COM | 31428X106 |  | 376265 | 1657 | SH |  | SOLE | 0 | 0 | 0 | 1657 |
| FERRARI N V | COM | N3167Y103 |  | 14906 | 110 | SH |  | SOLE | 0 | 0 | 0 | 110 |
| FIDELITY NATIONAL FINANCIAL | FNF GROUP COM | 31620R303 |  | 4138 | 110 | SH |  | SOLE | 0 | 0 | 0 | 110 |
| FIFTH THIRD BANCORP | COM | 316773100 |  | 7921 | 276 | SH |  | SOLE | 0 | 0 | 0 | 276 |
| FIRST LONG IS CORP | COM | 320734106 |  | 8424 | 339 | SH |  | SOLE | 0 | 0 | 0 | 339 |
| FIRST SOLAR INC | COM | 336433107 |  | 5266 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| FIRST TR BICK INDEX FD | COM SHS | 33733H107 |  | 6864 | 250 | SH |  | SOLE | 0 | 0 | 0 | 250 |
| FIRST TR DYNAMIC EUROPE EQT | COM SHS | 33740D107 |  | 2130 | 132 | SH |  | SOLE | 0 | 0 | 0 | 132 |
| FIRST TR EXCH TRD ALPHA FD I | EUROPE ALPHADEX | 33737J117 |  | 51635 | 1345 | SH |  | SOLE | 0 | 0 | 0 | 1345 |
| FIRST TR EXCHANGE TRADED FD | DORSEY WRIGHT | 33738R886 |  | 120860 | 5805 | SH |  | SOLE | 0 | 0 | 0 | 5805 |
| FIRST TR EXCHANGE TRADED FD | ENERGY ALPHADX | 33734X127 |  | 17761 | 1050 | SH |  | SOLE | 0 | 0 | 0 | 1050 |
| FIRST TR EXCHANGE TRADED FD | FIRST TR TA HIYL | 33738D408 |  | 55189 | 1172 | SH |  | SOLE | 0 | 0 | 0 | 1172 |
| FIRST TR EXCHANGE TRADED FD | FT STRG INCM ETF | 33739Q309 |  | 46702 | 950 | SH |  | SOLE | 0 | 0 | 0 | 950 |
| FIRST TR EXCHANGE TRADED FD | INTL IPO ETF | 33734X853 |  | 27863 | 801 | SH |  | SOLE | 0 | 0 | 0 | 801 |
| FIRST TR EXCHANGE TRADED FD | MATERIALS ALPH | 33734X168 |  | 37638 | 900 | SH |  | SOLE | 0 | 0 | 0 | 900 |
| FIRST TR EXCHANGE TRADED FD | RISNG DIVD ACHIV | 33738R506 |  | 62206 | 2077 | SH |  | SOLE | 0 | 0 | 0 | 2077 |
| FIRST TR EXCHANGE TRADED FD | SENIOR LN FD | 33738D309 |  | 320346 | 6706 | SH |  | SOLE | 0 | 0 | 0 | 6706 |
| FIRST TR EXCHANGE TRADED FD | SSI STRG ETF | 33739Q507 |  | 6666 | 224 | SH |  | SOLE | 0 | 0 | 0 | 224 |
| FIRST TR EXCHANGE TRADED FD | US EQTY OPPT ETF | 336920103 |  | 44501 | 623 | SH |  | SOLE | 0 | 0 | 0 | 623 |
| FIRST TR EXCHANGE TRADED FD | WTR ETF | 33733B100 |  | 38007 | 790 | SH |  | SOLE | 0 | 0 | 0 | 790 |
| FIRST TR LRG CP GRWTH ALPHAD | COM SHS | 33735K108 |  | 131703 | 1996 | SH |  | SOLE | 0 | 0 | 0 | 1996 |
| FIRST TR MID CAP CORE ALPHAD | COM SHS | 33735B108 |  | 238274 | 3481 | SH |  | SOLE | 0 | 0 | 0 | 3481 |
| FIRST TR NASDAQ ABA CMNTY BK | UT COM SHS ETF | 33736Q104 |  | 195877 | 3577 | SH |  | SOLE | 0 | 0 | 0 | 3577 |
| FIRST TR NASDAQ100 TECH INDE | SHS | 337345102 |  | 109656 | 1423 | SH |  | SOLE | 0 | 0 | 0 | 1423 |
| FIRST TR SR FLG RTE INCM FD | COM | 33733U108 |  | 4022 | 313 | SH |  | SOLE | 0 | 0 | 0 | 313 |
| FIRST TR SR FLOATING RATE 20 | COM SHS | 33740K101 |  | 35125 | 3785 | SH |  | SOLE | 0 | 0 | 0 | 3785 |
| FIRST TRUST MORTGAGE INCM FD | COM SHS | 33734E103 |  | 2956 | 220 | SH |  | SOLE | 0 | 0 | 0 | 220 |
| FIRSTENERGY CORP | COM | 337932107 |  | 368052 | 10249 | SH |  | SOLE | 0 | 0 | 0 | 10249 |
| FISERV INC | COM | 337738108 |  | 682517 | 9212 | SH |  | SOLE | 0 | 0 | 0 | 9212 |
| FLAHERTY  CRUMRINE PFD INC | COM | 33848E106 |  | 13975 | 1300 | SH |  | SOLE | 0 | 0 | 0 | 1300 |
| 3M CO | COM | 88579Y101 |  | 1014867 | 5159 | SH |  | SOLE | 0 | 0 | 0 | 5159 |
| ABERDEEN GLOBAL PREMIER PPTY | COM SH BEN INT | 00302L108 |  | 46076 | 7222 | SH |  | SOLE | 0 | 0 | 0 | 7222 |
| ACACIA COMMUNICATIONS INC | COM | 00401C108 |  | 6092 | 175 | SH |  | SOLE | 0 | 0 | 0 | 175 |
| ADAMAS PHARMACEUTICALS INC | COM | 00548A106 |  | 3875 | 150 | SH |  | SOLE | 0 | 0 | 0 | 150 |
| ADAMS DIVERSIFIED EQUITY FD | COM | 006212104 |  | 2365 | 153 | SH |  | SOLE | 0 | 0 | 0 | 153 |
| ADIENT PLC | ORD SHS | G0084W101 |  | 2951 | 60 | SH |  | SOLE | 0 | 0 | 0 | 60 |
| ADVANCED MICRO DEVICES INC | COM | 007903107 |  | 90899 | 6064 | SH |  | SOLE | 0 | 0 | 0 | 6064 |
| AES CORP | COM | 00130H105 |  | 380093 | 28344 | SH |  | SOLE | 0 | 0 | 0 | 28344 |
| AIMMUNE THERAPEUTICS INC | COM | 00900T107 |  | 19495 | 725 | SH |  | SOLE | 0 | 0 | 0 | 725 |
| ALCOA CORP | COM | 013872106 |  | 105996 | 2261 | SH |  | SOLE | 0 | 0 | 0 | 2261 |
| ALLSCRIPTS HEALTHCARE SOLUTN | COM | 01988P108 |  | 12000 | 1000 | SH |  | SOLE | 0 | 0 | 0 | 1000 |
| ALLSTATE CORP | COM | 020002101 |  | 95723 | 1049 | SH |  | SOLE | 0 | 0 | 0 | 1049 |
| ALPS ETF TR | MED BREAKTHGH | 00162Q593 |  | 194549 | 5220 | SH |  | SOLE | 0 | 0 | 0 | 5220 |
| ALTICE USA INC | CL A | 02156K103 |  | 17060 | 1000 | SH |  | SOLE | 0 | 0 | 0 | 1000 |
| AMARIN CORP PLC | SPONS ADR NEW | 023111206 |  | 41375 | 13390 | SH |  | SOLE | 0 | 0 | 0 | 13390 |
| AMEREN CORP | COM | 023608102 |  | 434226 | 7136 | SH |  | SOLE | 0 | 0 | 0 | 7136 |
| AMERICAN INTL GROUP INC | COM NEW | 026874784 |  | 44879 | 846 | SH |  | SOLE | 0 | 0 | 0 | 846 |
| AMERICAN OUTDOOR BRANDS CORP | COM | 02874P103 |  | 2406 | 200 | SH |  | SOLE | 0 | 0 | 0 | 200 |
| AMERICAN STS WTR CO | COM | 029899101 |  | 549728 | 9617 | SH |  | SOLE | 0 | 0 | 0 | 9617 |
| AMERICAN TOWER CORP NEW | COM | 03027X100 |  | 760624 | 5276 | SH |  | SOLE | 0 | 0 | 0 | 5276 |
| AMERICAN WTR WKS CO INC NEW | COM | 030420103 |  | 35433 | 415 | SH |  | SOLE | 0 | 0 | 0 | 415 |
| AMERICOLD RLTY TR | COM | 03064D108 |  | 26666 | 1211 | SH |  | SOLE | 0 | 0 | 0 | 1211 |
| AMERIGAS PARTNERS L P | UNIT L P INT | 030975106 |  | 162099 | 3839 | SH |  | SOLE | 0 | 0 | 0 | 3839 |
| AMERIPRISE FINL INC | COM | 03076C106 |  | 9232 | 66 | SH |  | SOLE | 0 | 0 | 0 | 66 |
| AMERISOURCEBERGEN CORP | COM | 03073E105 |  | 133874 | 1570 | SH |  | SOLE | 0 | 0 | 0 | 1570 |
| AMN HEALTHCARE SERVICES INC | COM | 001744101 |  | 5684 | 97 | SH |  | SOLE | 0 | 0 | 0 | 97 |
| ANALOG DEVICES INC | COM | 032654105 |  | 614682 | 6408 | SH |  | SOLE | 0 | 0 | 0 | 6408 |
| ANNALY CAP MGMT INC | COM | 035710409 |  | 526914 | 51206 | SH |  | SOLE | 0 | 0 | 0 | 51206 |
| ANTHEM INC | COM | 036752103 |  | 313962 | 1319 | SH |  | SOLE | 0 | 0 | 0 | 1319 |
| APOLLO COML REAL EST FIN INC | COM | 03762U105 |  | 53012 | 2900 | SH |  | SOLE | 0 | 0 | 0 | 2900 |
| APTIV PLC | SHS | G6095L109 |  | 4765 | 52 | SH |  | SOLE | 0 | 0 | 0 | 52 |
| ARCHER DANIELS MIDLAND CO | COM | 039483102 |  | 357795 | 7807 | SH |  | SOLE | 0 | 0 | 0 | 7807 |
| ARK ETF TR | ISRAEL INOVATE | 00214Q609 |  | 39819 | 1950 | SH |  | SOLE | 0 | 0 | 0 | 1950 |
| ARK ETF TR | WEB X.O ETF | 00214Q401 |  | 298205 | 5375 | SH |  | SOLE | 0 | 0 | 0 | 5375 |
| ARMOUR RESIDENTIAL REIT INC | COM NEW | 042315507 |  | 21943 | 962 | SH |  | SOLE | 0 | 0 | 0 | 962 |
| ARRAY BIOPHARMA INC | COM | 04269X105 |  | 50592 | 3015 | SH |  | SOLE | 0 | 0 | 0 | 3015 |
| ASCENT CAP GROUP INC | COM SER A | 043632108 |  | 39 | 14 | SH |  | SOLE | 0 | 0 | 0 | 14 |
| ASGN INC | COM | 00191U102 |  | 7428 | 95 | SH |  | SOLE | 0 | 0 | 0 | 95 |
| ASHLAND GLOBAL HLDGS INC | COM | 044186104 |  | 37818 | 484 | SH |  | SOLE | 0 | 0 | 0 | 484 |
| ASPEN TECHNOLOGY INC | COM | 045327103 |  | 7976 | 86 | SH |  | SOLE | 0 | 0 | 0 | 86 |
| ASTRAZENECA PLC | SPONSORED ADR | 046353108 |  | 439893 | 12529 | SH |  | SOLE | 0 | 0 | 0 | 12529 |
| AT INC | COM | 00206R102 |  | 4152203 | 129312 | SH |  | SOLE | 0 | 0 | 0 | 129312 |
| ATMOS ENERGY CORP | COM | 049560105 |  | 21453 | 238 | SH |  | SOLE | 0 | 0 | 0 | 238 |
| AVANGRID INC | COM | 05351W103 |  | 4075 | 77 | SH |  | SOLE | 0 | 0 | 0 | 77 |
| BANDWIDTH INC | COM CL A | 05988J103 |  | 9495 | 250 | SH |  | SOLE | 0 | 0 | 0 | 250 |
| BANKUNITED INC | COM | 06652K103 |  | 6128 | 150 | SH |  | SOLE | 0 | 0 | 0 | 150 |
| BARCLAYS BK PLC | IPATH S VIX | 06746L422 |  | 27528 | 744 | SH |  | SOLE | 0 | 0 | 0 | 744 |
| BARCLAYS BK PLC | S 500 VEQTOR | 06740C337 |  | 23347 | 144 | SH |  | SOLE | 0 | 0 | 0 | 144 |
| BB CORP | COM | 054937107 |  | 187851 | 3724 | SH |  | SOLE | 0 | 0 | 0 | 3724 |
| BEACON ROOFING SUPPLY INC | COM | 073685109 |  | 86306 | 2025 | SH |  | SOLE | 0 | 0 | 0 | 2025 |
| BED BATH  BEYOND INC | COM | 075896100 |  | 4981 | 250 | SH |  | SOLE | 0 | 0 | 0 | 250 |
| BERKSHIRE HATHAWAY INC DEL | CL B NEW | 084670702 |  | 2508328 | 13439 | SH |  | SOLE | 0 | 0 | 0 | 13439 |
| BERRY GLOBAL GROUP INC | COM | 08579W103 |  | 3491 | 76 | SH |  | SOLE | 0 | 0 | 0 | 76 |
| BHP BILLITON LTD | SPONSORED ADR | 088606108 |  | 263134 | 5262 | SH |  | SOLE | 0 | 0 | 0 | 5262 |
| BIO TECHNE CORP | COM | 09073M104 |  | 107116 | 724 | SH |  | SOLE | 0 | 0 | 0 | 724 |
| BIOGEN INC | COM | 09062X103 |  | 402273 | 1386 | SH |  | SOLE | 0 | 0 | 0 | 1386 |
| BLACKBERRY LTD | COM | 09228F103 |  | 1351 | 140 | SH |  | SOLE | 0 | 0 | 0 | 140 |
| BLACKROCK DEBT STRAT FD INC | COM NEW | 09255R202 |  | 19833 | 1774 | SH |  | SOLE | 0 | 0 | 0 | 1774 |
| BLACKROCK LTD DURATION INC T | COM SHS | 09249W101 |  | 6171 | 415 | SH |  | SOLE | 0 | 0 | 0 | 415 |
| BLACKROCK MUN 2030 TAR TERM | COM SHS BEN IN | 09257P105 |  | 112112 | 5200 | SH |  | SOLE | 0 | 0 | 0 | 5200 |
| BLACKROCK MUNIHLDGS NJ QLTY | COM | 09254X101 |  | 13190 | 1000 | SH |  | SOLE | 0 | 0 | 0 | 1000 |
| BLACKROCK MUNIHLDS INVSTM QL | COM | 09254P108 |  | 41350 | 3198 | SH |  | SOLE | 0 | 0 | 0 | 3198 |
| BLACKROCK TAX MUNICPAL BD TR | SHS | 09248X100 |  | 12575 | 569 | SH |  | SOLE | 0 | 0 | 0 | 569 |
| BLUEBIRD BIO INC | COM | 09609G100 |  | 26995 | 172 | SH |  | SOLE | 0 | 0 | 0 | 172 |
| BLUELINX HLDGS INC | COM NEW | 09624H208 |  | 24507 | 653 | SH |  | SOLE | 0 | 0 | 0 | 653 |
| BOOZ ALLEN HAMILTON HLDG COR | CL A | 099502106 |  | 17623 | 403 | SH |  | SOLE | 0 | 0 | 0 | 403 |
| BP PLC | SPONSORED ADR | 055622104 |  | 593390 | 12996 | SH |  | SOLE | 0 | 0 | 0 | 12996 |
| BRINKER INTL INC | COM | 109641100 |  | 14280 | 300 | SH |  | SOLE | 0 | 0 | 0 | 300 |
| BRISTOL MYERS SQUIBB CO | COM | 110122108 |  | 1170978 | 21160 | SH |  | SOLE | 0 | 0 | 0 | 21160 |
| BT GROUP PLC | ADR | 05577E101 |  | 54283 | 3754 | SH |  | SOLE | 0 | 0 | 0 | 3754 |
| BURLINGTON STORES INC | COM | 122017106 |  | 194936 | 1295 | SH |  | SOLE | 0 | 0 | 0 | 1295 |
| CA INC | COM | 12673P105 |  | 1599 | 45 | SH |  | SOLE | 0 | 0 | 0 | 45 |
| CALAMOS CONV  HIGH INCOME F | COM SHS | 12811P108 |  | 17836 | 1400 | SH |  | SOLE | 0 | 0 | 0 | 1400 |
| CALAMOS CONV OPP AND INC FD | SH BEN INT | 128117108 |  | 69561 | 5900 | SH |  | SOLE | 0 | 0 | 0 | 5900 |
| CALAMOS STRATEGIC TOTL RETN | COM SH BEN INT | 128125101 |  | 184919 | 14595 | SH |  | SOLE | 0 | 0 | 0 | 14595 |
| CAMDEN NATL CORP | COM | 133034108 |  | 1417 | 31 | SH |  | SOLE | 0 | 0 | 0 | 31 |
| CAPITALA FIN CORP | COM | 14054R106 |  | 2158 | 260 | SH |  | SOLE | 0 | 0 | 0 | 260 |
| CARBONITE INC | COM | 141337105 |  | 202490 | 5802 | SH |  | SOLE | 0 | 0 | 0 | 5802 |
| CARDINAL HEALTH INC | COM | 14149Y108 |  | 217684 | 4458 | SH |  | SOLE | 0 | 0 | 0 | 4458 |
| CARLISLE COS INC | COM | 142339100 |  | 98771 | 912 | SH |  | SOLE | 0 | 0 | 0 | 912 |
| CARTER INC | COM | 146229109 |  | 147085 | 1357 | SH |  | SOLE | 0 | 0 | 0 | 1357 |
| CASEYS GEN STORES INC | COM | 147528103 |  | 56810 | 541 | SH |  | SOLE | 0 | 0 | 0 | 541 |
| CASTLIGHT HEALTH INC | CL B | 14862Q100 |  | 663 | 156 | SH |  | SOLE | 0 | 0 | 0 | 156 |
| CATCHMARK TIMBER TR INC | CL A | 14912Y202 |  | 4265 | 335 | SH |  | SOLE | 0 | 0 | 0 | 335 |
| CATHAY GEN BANCORP | COM | 149150104 |  | 931 | 23 | SH |  | SOLE | 0 | 0 | 0 | 23 |
| CBL  ASSOC PPTYS INC | COM | 124830100 |  | 557 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| CDN IMPERIAL BK COMM TORONTO | COM | 136069101 |  | 92831 | 1068 | SH |  | SOLE | 0 | 0 | 0 | 1068 |
| CELGENE CORP | COM | 151020104 |  | 181951 | 2291 | SH |  | SOLE | 0 | 0 | 0 | 2291 |
| CELLECT BIOTECHNOLOGY LTD | SPON ADS | 15116C102 |  | 7150 | 1000 | SH |  | SOLE | 0 | 0 | 0 | 1000 |
| CENOVUS ENERGY INC | COM | 15135U109 |  | 3270 | 315 | SH |  | SOLE | 0 | 0 | 0 | 315 |
| CENTURY CMNTYS INC | COM | 156504300 |  | 6310 | 200 | SH |  | SOLE | 0 | 0 | 0 | 200 |
| 3-D SYS CORP DEL | COM NEW | 88554D205 |  | 25825 | 1870 | SH |  | SOLE | 0 | 0 | 0 | 1870 |
| ABB LTD | SPONSORED ADR | 000375204 |  | 114902 | 5278 | SH |  | SOLE | 0 | 0 | 0 | 5278 |
| ABBVIE INC | COM | 00287Y109 |  | 1488461 | 16065 | SH |  | SOLE | 0 | 0 | 0 | 16065 |
| ABERDEEN TOTAL DYNAMIC DIVD | COM SH BEN INT | 00326L100 |  | 8313 | 950 | SH |  | SOLE | 0 | 0 | 0 | 950 |
| ACCENTURE PLC IRELAND | SHS CLASS A | G1151C101 |  | 253728 | 1551 | SH |  | SOLE | 0 | 0 | 0 | 1551 |
| ADVANCE AUTO PARTS INC | COM | 00751Y106 |  | 7328 | 54 | SH |  | SOLE | 0 | 0 | 0 | 54 |
| ADVANSIX INC | COM | 00773T101 |  | 2747 | 75 | SH |  | SOLE | 0 | 0 | 0 | 75 |
| ADVANTAGE OIL  GAS LTD | COM | 00765F101 |  | 930 | 300 | SH |  | SOLE | 0 | 0 | 0 | 300 |
| ADVISORSHARES TR | ADVISORSHS ETF | 00768Y206 |  | 226696 | 4258 | SH |  | SOLE | 0 | 0 | 0 | 4258 |
| ADVISORSHARES TR | CORNERSTONE SM | 00768Y586 |  | 2220 | 58 | SH |  | SOLE | 0 | 0 | 0 | 58 |
| ADVISORSHARES TR | VICE ETF | 00768Y545 |  | 10615 | 413 | SH |  | SOLE | 0 | 0 | 0 | 413 |
| AGIOS PHARMACEUTICALS INC | COM | 00847X104 |  | 3790 | 45 | SH |  | SOLE | 0 | 0 | 0 | 45 |
| AIR PRODS  CHEMS INC | COM | 009158106 |  | 764520 | 4909 | SH |  | SOLE | 0 | 0 | 0 | 4909 |
| AKAMAI TECHNOLOGIES INC | COM | 00971T101 |  | 23434 | 320 | SH |  | SOLE | 0 | 0 | 0 | 320 |
| ALIBABA GROUP HLDG LTD | SPONSORED ADS | 01609W102 |  | 380337 | 2050 | SH |  | SOLE | 0 | 0 | 0 | 2050 |
| ALIGN TECHNOLOGY INC | COM | 016255101 |  | 635012 | 1856 | SH |  | SOLE | 0 | 0 | 0 | 1856 |
| ALLEGION PUB LTD CO | ORD SHS | G0176J109 |  | 161682 | 2090 | SH |  | SOLE | 0 | 0 | 0 | 2090 |
| ALLERGAN PLC | SHS | G0177J108 |  | 702161 | 4212 | SH |  | SOLE | 0 | 0 | 0 | 4212 |
| ALLIANCE RES PARTNER L P | UT LTD PART | 01877R108 |  | 881 | 48 | SH |  | SOLE | 0 | 0 | 0 | 48 |
| ALLIANCEBERNSTEIN HOLDING LP | UNIT LTD PARTN | 01881G106 |  | 29892 | 1047 | SH |  | SOLE | 0 | 0 | 0 | 1047 |
| ALLIANT ENERGY CORP | COM | 018802108 |  | 84640 | 2000 | SH |  | SOLE | 0 | 0 | 0 | 2000 |
| ALLIANZGI NFJ DIVID INT  PR | COM | 01883A107 |  | 24028 | 1904 | SH |  | SOLE | 0 | 0 | 0 | 1904 |
| ALPHABET INC | CAP STK CL A | 02079K305 |  | 2134169 | 1890 | SH |  | SOLE | 0 | 0 | 0 | 1890 |
| ALPHABET INC | CAP STK CL C | 02079K107 |  | 3637019 | 3260 | SH |  | SOLE | 0 | 0 | 0 | 3260 |
| ALPS ETF TR | EQUAL SEC ETF | 00162Q205 |  | 192977 | 2768 | SH |  | SOLE | 0 | 0 | 0 | 2768 |
| ALPS ETF TR | WRKPLC EQL PRT | 00162Q650 |  | 1058 | 29 | SH |  | SOLE | 0 | 0 | 0 | 29 |
| ALTRIA GROUP INC | COM | 02209S103 |  | 2048060 | 36064 | SH |  | SOLE | 0 | 0 | 0 | 36064 |
| AMBARELLA INC | SHS | G037AX101 |  | 102548 | 2656 | SH |  | SOLE | 0 | 0 | 0 | 2656 |
| AMC NETWORKS INC | CL A | 00164V103 |  | 4665 | 75 | SH |  | SOLE | 0 | 0 | 0 | 75 |
| AMDOCS LTD | SHS | G02602103 |  | 9664 | 146 | SH |  | SOLE | 0 | 0 | 0 | 146 |
| AMERICA FIRST MULTIFAMILY IN | BEN UNIT CTF | 02364V107 |  | 24765 | 3900 | SH |  | SOLE | 0 | 0 | 0 | 3900 |
| AMERICAN AIRLS GROUP INC | COM | 02376R102 |  | 48095 | 1267 | SH |  | SOLE | 0 | 0 | 0 | 1267 |
| AMERICAN RAILCAR INDS INC | COM | 02916P103 |  | 15253 | 386 | SH |  | SOLE | 0 | 0 | 0 | 386 |
| AMGEN INC | COM | 031162100 |  | 1036064 | 5613 | SH |  | SOLE | 0 | 0 | 0 | 5613 |
| AMPHENOL CORP NEW | CL A | 032095101 |  | 171337 | 1966 | SH |  | SOLE | 0 | 0 | 0 | 1966 |
| ANDEAVOR | COM | 03349M105 |  | 127142 | 969 | SH |  | SOLE | 0 | 0 | 0 | 969 |
| ANHEUSER BUSCH INBEV SA/NV | SPONSORED ADR | 03524A108 |  | 60456 | 600 | SH |  | SOLE | 0 | 0 | 0 | 600 |
| AON PLC | SHS CL A | G0408V102 |  | 60092 | 438 | SH |  | SOLE | 0 | 0 | 0 | 438 |
| APOLLO SR FLOATING RATE FD I | COM | 037636107 |  | 34293 | 2100 | SH |  | SOLE | 0 | 0 | 0 | 2100 |
| ARBOR RLTY TR INC | COM | 038923108 |  | 159822 | 15323 | SH |  | SOLE | 0 | 0 | 0 | 15323 |
| ARCH CAP GROUP LTD | ORD | G0450A105 |  | 50803 | 1920 | SH |  | SOLE | 0 | 0 | 0 | 1920 |
| ARCONIC INC | COM | 03965L100 |  | 21790 | 1281 | SH |  | SOLE | 0 | 0 | 0 | 1281 |
| ARES CAP CORP | COM | 04010L103 |  | 228770 | 13907 | SH |  | SOLE | 0 | 0 | 0 | 13907 |
| ARISTA NETWORKS INC | COM | 040413106 |  | 638060 | 2478 | SH |  | SOLE | 0 | 0 | 0 | 2478 |
| ARK ETF TR | INNOVATION ETF | 00214Q104 |  | 5204853 | 115715 | SH |  | SOLE | 0 | 0 | 0 | 115715 |
| ASTERIAS BIOTHERAPEUTICS INC | COM SER A | 04624N107 |  | 27 | 20 | SH |  | SOLE | 0 | 0 | 0 | 20 |
| AU OPTRONICS CORP | SPONSORED ADR | 002255107 |  | 49381 | 11674 | SH |  | SOLE | 0 | 0 | 0 | 11674 |
| AUTOMATIC DATA PROCESSING IN | COM | 053015103 |  | 1037853 | 7737 | SH |  | SOLE | 0 | 0 | 0 | 7737 |
| AVEO PHARMACEUTICALS INC | COM | 053588109 |  | 13560 | 6000 | SH |  | SOLE | 0 | 0 | 0 | 6000 |
| AVERY DENNISON CORP | COM | 053611109 |  | 143757 | 1408 | SH |  | SOLE | 0 | 0 | 0 | 1408 |
| AVIS BUDGET GROUP | COM | 053774105 |  | 27365 | 842 | SH |  | SOLE | 0 | 0 | 0 | 842 |
| BAKER HUGHES A GE CO | CL A | 05722G100 |  | 23128 | 700 | SH |  | SOLE | 0 | 0 | 0 | 700 |
| BANCO BILBAO VIZCAYA ARGENTA | SPONSORED ADR | 05946K101 |  | 3675 | 525 | SH |  | SOLE | 0 | 0 | 0 | 525 |
| BANK AMER CORP | COM | 060505104 |  | 4130358 | 146519 | SH |  | SOLE | 0 | 0 | 0 | 146519 |
| BANK N S HALIFAX | COM | 064149107 |  | 4864 | 85 | SH |  | SOLE | 0 | 0 | 0 | 85 |
| BANK OF NT BUTTERFIELD L | SHS NEW | G0772R208 |  | 27021 | 591 | SH |  | SOLE | 0 | 0 | 0 | 591 |
| BANK OF THE OZARKS | COM | 063904106 |  | 100008 | 2220 | SH |  | SOLE | 0 | 0 | 0 | 2220 |
| BARCLAYS BANK PLC | ADR PFD SR 5 | 06739H362 |  | 260573 | 9859 | SH |  | SOLE | 0 | 0 | 0 | 9859 |
| BARNES GROUP INC | COM | 067806109 |  | 135117 | 2294 | SH |  | SOLE | 0 | 0 | 0 | 2294 |
| BARRICK GOLD CORP | COM | 067901108 |  | 386127 | 29408 | SH |  | SOLE | 0 | 0 | 0 | 29408 |
| BAXTER INTL INC | COM | 071813109 |  | 74209 | 1005 | SH |  | SOLE | 0 | 0 | 0 | 1005 |
| BIOMERICA INC | COM NEW | 09061H307 |  | 3890 | 1000 | SH |  | SOLE | 0 | 0 | 0 | 1000 |
| BLACK HILLS CORP | COM | 092113109 |  | 13650 | 223 | SH |  | SOLE | 0 | 0 | 0 | 223 |
| BLACKLINE INC | COM | 09239B109 |  | 10640 | 245 | SH |  | SOLE | 0 | 0 | 0 | 245 |
| BLACKROCK CORPOR HI YLD FD I | COM | 09255P107 |  | 96483 | 9224 | SH |  | SOLE | 0 | 0 | 0 | 9224 |
| BLACKROCK MUNI INCOME TR II | COM | 09249N101 |  | 26680 | 1871 | SH |  | SOLE | 0 | 0 | 0 | 1871 |
| BLACKROCK MUNIYIELD INVST FD | COM | 09254R104 |  | 44388 | 3240 | SH |  | SOLE | 0 | 0 | 0 | 3240 |
| BLACKROCK MUNIYIELD N J FD I | COM | 09254Y109 |  | 12094 | 877 | SH |  | SOLE | 0 | 0 | 0 | 877 |
| BLACKROCK MUNIYIELD NY QLTY | COM | 09255E102 |  | 239810 | 19972 | SH |  | SOLE | 0 | 0 | 0 | 19972 |
| BLACKROCK SCIENCE  TECH TR | SHS | 09258G104 |  | 59602 | 1771 | SH |  | SOLE | 0 | 0 | 0 | 1771 |
| BLACKSTONE GROUP L P | COM UNIT LTD | 09253U108 |  | 654035 | 20331 | SH |  | SOLE | 0 | 0 | 0 | 20331 |
| BOEING CO | COM | 097023105 |  | 2510691 | 7483 | SH |  | SOLE | 0 | 0 | 0 | 7483 |
| BOSTON BEER INC | CL A | 100557107 |  | 8991 | 30 | SH |  | SOLE | 0 | 0 | 0 | 30 |
| BOULDER GROWTH  INCOME FD I | COM | 101507101 |  | 5654 | 550 | SH |  | SOLE | 0 | 0 | 0 | 550 |
| BP PRUDHOE BAY RTY TR | UNIT BEN INT | 055630107 |  | 20930 | 700 | SH |  | SOLE | 0 | 0 | 0 | 700 |
| BRIGHT HORIZONS FAM SOL IN D | COM | 109194100 |  | 2255 | 22 | SH |  | SOLE | 0 | 0 | 0 | 22 |
| BRUNSWICK CORP | COM | 117043109 |  | 9672 | 150 | SH |  | SOLE | 0 | 0 | 0 | 150 |
| BUCKEYE PARTNERS L P | UNIT LTD PARTN | 118230101 |  | 46330 | 1318 | SH |  | SOLE | 0 | 0 | 0 | 1318 |
| CABLE ONE INC | COM | 12685J105 |  | 7333 | 10 | SH |  | SOLE | 0 | 0 | 0 | 10 |
| CALLAWAY GOLF CO | COM | 131193104 |  | 9485 | 500 | SH |  | SOLE | 0 | 0 | 0 | 500 |
| CALUMET SPECIALTY PRODS PTNR | UT LTD PARTNER | 131476103 |  | 2608 | 350 | SH |  | SOLE | 0 | 0 | 0 | 350 |
| CANNAE HLDGS INC | COM | 13765N107 |  | 427 | 23 | SH |  | SOLE | 0 | 0 | 0 | 23 |
| CANON INC | SPONSORED ADR | 138006309 |  | 8173 | 250 | SH |  | SOLE | 0 | 0 | 0 | 250 |
| CANTEL MEDICAL CORP | COM | 138098108 |  | 121573 | 1236 | SH |  | SOLE | 0 | 0 | 0 | 1236 |
| CARNIVAL CORP | UNIT 99/99/9999 | 143658300 |  | 31692 | 553 | SH |  | SOLE | 0 | 0 | 0 | 553 |
| CBIZ INC | COM | 124805102 |  | 29900 | 1300 | SH |  | SOLE | 0 | 0 | 0 | 1300 |
| CDW CORP | COM | 12514G108 |  | 74246 | 919 | SH |  | SOLE | 0 | 0 | 0 | 919 |
| CELLECTAR BIOSCIENCES INC | COM | 15117F302 |  | 1 | 1 | SH |  | SOLE | 0 | 0 | 0 | 1 |
| CELLECTIS S A | SPONSORED ADS | 15117K103 |  | 7921 | 280 | SH |  | SOLE | 0 | 0 | 0 | 280 |
| CENTERSTATE BK CORP | COM | 15201P109 |  | 3340 | 112 | SH |  | SOLE | 0 | 0 | 0 | 112 |
| CF INDS HLDGS INC | COM | 125269100 |  | 234401 | 5279 | SH |  | SOLE | 0 | 0 | 0 | 5279 |
| CHARLES RIV LABS INTL INC | COM | 159864107 |  | 160195 | 1427 | SH |  | SOLE | 0 | 0 | 0 | 1427 |
| CHARTER COMMUNICATIONS INC N | CL A | 16119P108 |  | 77701 | 265 | SH |  | SOLE | 0 | 0 | 0 | 265 |
| CHECK POINT SOFTWARE TECH LT | ORD | M22465104 |  | 9182 | 94 | SH |  | SOLE | 0 | 0 | 0 | 94 |
| CHEMOURS CO | COM | 163851108 |  | 23289 | 525 | SH |  | SOLE | 0 | 0 | 0 | 525 |
| CHIMERA INVT CORP | COM NEW | 16934Q208 |  | 27438 | 1501 | SH |  | SOLE | 0 | 0 | 0 | 1501 |
| CHURCH  DWIGHT INC | COM | 171340102 |  | 202008 | 3800 | SH |  | SOLE | 0 | 0 | 0 | 3800 |
| CIMAREX ENERGY CO | COM | 171798101 |  | 2035 | 20 | SH |  | SOLE | 0 | 0 | 0 | 20 |
| CITIZENS FINL GROUP INC | COM | 174610105 |  | 10814 | 278 | SH |  | SOLE | 0 | 0 | 0 | 278 |
| CLEVELAND CLIFFS INC | COM | 185899101 |  | 17703 | 2100 | SH |  | SOLE | 0 | 0 | 0 | 2100 |
| CNX MIDSTREAM PARTNERS LP | COM UNIT REPST | 12654A101 |  | 2424 | 125 | SH |  | SOLE | 0 | 0 | 0 | 125 |
| COHEN  STEERS GLOBAL INC BL | COM | 19248M103 |  | 9500 | 1000 | SH |  | SOLE | 0 | 0 | 0 | 1000 |
| COHEN  STEERS INC | COM | 19247A100 |  | 2002 | 48 | SH |  | SOLE | 0 | 0 | 0 | 48 |
| COLGATE PALMOLIVE CO | COM | 194162103 |  | 208581 | 3218 | SH |  | SOLE | 0 | 0 | 0 | 3218 |
| COLUMBIA BKG SYS INC | COM | 197236102 |  | 3108 | 76 | SH |  | SOLE | 0 | 0 | 0 | 76 |
| COMERICA INC | COM | 200340107 |  | 12638 | 139 | SH |  | SOLE | 0 | 0 | 0 | 139 |
| CONSOLIDATED COMM HLDGS INC | COM | 209034107 |  | 30158 | 2440 | SH |  | SOLE | 0 | 0 | 0 | 2440 |
| CORCEPT THERAPEUTICS INC | COM | 218352102 |  | 1572 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| CRESCENT PT ENERGY CORP | COM | 22576C101 |  | 5745 | 782 | SH |  | SOLE | 0 | 0 | 0 | 782 |
| CRONOS GROUP INC | COM | 22717L101 |  | 5829 | 896 | SH |  | SOLE | 0 | 0 | 0 | 896 |
| CVR ENERGY INC | COM | 12662P108 |  | 13020 | 352 | SH |  | SOLE | 0 | 0 | 0 | 352 |
| CYPRESS SEMICONDUCTOR CORP | COM | 232806109 |  | 13227 | 849 | SH |  | SOLE | 0 | 0 | 0 | 849 |
| CYTRX CORP | COM PAR | 232828608 |  | 7 | 6 | SH |  | SOLE | 0 | 0 | 0 | 6 |
| D R HORTON INC | COM | 23331A109 |  | 29930 | 730 | SH |  | SOLE | 0 | 0 | 0 | 730 |
| DARDEN RESTAURANTS INC | COM | 237194105 |  | 85541 | 799 | SH |  | SOLE | 0 | 0 | 0 | 799 |
| DBX ETF TR | XTRACK MSCI EURP | 233051853 |  | 154572 | 5507 | SH |  | SOLE | 0 | 0 | 0 | 5507 |
| DEUTSCHE BK AG LONDON | ETN DJ HY 2022 | 25153Q658 |  | 7043 | 315 | SH |  | SOLE | 0 | 0 | 0 | 315 |
| DIAMONDBACK ENERGY INC | COM | 25278X109 |  | 83021 | 631 | SH |  | SOLE | 0 | 0 | 0 | 631 |
| DICKS SPORTING GOODS INC | COM | 253393102 |  | 79489 | 2255 | SH |  | SOLE | 0 | 0 | 0 | 2255 |
| DIREXION SHS ETF TR | ALL CP INSIDER | 25459Y769 |  | 188954 | 4563 | SH |  | SOLE | 0 | 0 | 0 | 4563 |
| DISCOVER FINL SVCS | COM | 254709108 |  | 504558 | 7166 | SH |  | SOLE | 0 | 0 | 0 | 7166 |
| DIVIDEND  INCOME FUND | COM NEW | 25538A204 |  | 28026 | 2273 | SH |  | SOLE | 0 | 0 | 0 | 2273 |
| DNP SELECT INCOME FD | COM | 23325P104 |  | 78802 | 7310 | SH |  | SOLE | 0 | 0 | 0 | 7310 |
| DOLBY LABORATORIES INC | COM | 25659T107 |  | 21715 | 352 | SH |  | SOLE | 0 | 0 | 0 | 352 |
| DONNELLEY FINL SOLUTIONS INC | COM | 25787G100 |  | 1789 | 103 | SH |  | SOLE | 0 | 0 | 0 | 103 |
| DOVER CORP | COM | 260003108 |  | 8784 | 120 | SH |  | SOLE | 0 | 0 | 0 | 120 |
| DRIVE SHACK INC | COM | 262077100 |  | 34701 | 4495 | SH |  | SOLE | 0 | 0 | 0 | 4495 |
| DROPCAR INC | COM | 26210U104 |  | 315 | 250 | SH |  | SOLE | 0 | 0 | 0 | 250 |
| DUFF  PHELPS UTIL CORP BD T | COM | 26432K108 |  | 5244 | 600 | SH |  | SOLE | 0 | 0 | 0 | 600 |
| DXC TECHNOLOGY CO | COM | 23355L106 |  | 160575 | 1992 | SH |  | SOLE | 0 | 0 | 0 | 1992 |
| EASTGROUP PPTY INC | COM | 277276101 |  | 95560 | 1000 | SH |  | SOLE | 0 | 0 | 0 | 1000 |
| EATON VANCE RISK MNGD DIV EQ | COM | 27829G106 |  | 29705 | 3150 | SH |  | SOLE | 0 | 0 | 0 | 3150 |
| EATON VANCE TAX ADV BD OPT S | COM SH BEN INT | 27829M103 |  | 23744 | 2595 | SH |  | SOLE | 0 | 0 | 0 | 2595 |
| EATON VANCE TAX ADVT DIV INC | COM | 27828G107 |  | 21658 | 941 | SH |  | SOLE | 0 | 0 | 0 | 941 |
| ELBIT SYS LTD | ORD | M3760D101 |  | 35622 | 300 | SH |  | SOLE | 0 | 0 | 0 | 300 |
| ELDORADO RESORTS INC | COM | 28470R102 |  | 29325 | 750 | SH |  | SOLE | 0 | 0 | 0 | 750 |
| EMERGENT BIOSOLUTIONS INC | COM | 29089Q105 |  | 7674 | 152 | SH |  | SOLE | 0 | 0 | 0 | 152 |
| EMERSON ELEC CO | COM | 291011104 |  | 454821 | 6578 | SH |  | SOLE | 0 | 0 | 0 | 6578 |
| ENBRIDGE INC | COM | 29250N105 |  | 676366 | 18951 | SH |  | SOLE | 0 | 0 | 0 | 18951 |
| ENCANA CORP | COM | 292505104 |  | 28710 | 2200 | SH |  | SOLE | 0 | 0 | 0 | 2200 |
| ENEL AMERICAS S A | SPONSORED ADR | 29274F104 |  | 1762 | 200 | SH |  | SOLE | 0 | 0 | 0 | 200 |
| ENERGOUS CORP | COM | 29272C103 |  | 6674 | 450 | SH |  | SOLE | 0 | 0 | 0 | 450 |
| ENERGY RECOVERY INC | COM | 29270J100 |  | 8080 | 1000 | SH |  | SOLE | 0 | 0 | 0 | 1000 |
| ENI S P A | SPONSORED ADR | 26874R108 |  | 94545 | 2547 | SH |  | SOLE | 0 | 0 | 0 | 2547 |
| ENTEGRIS INC | COM | 29362U104 |  | 16950 | 500 | SH |  | SOLE | 0 | 0 | 0 | 500 |
| ENVISION HEALTHCARE CORP | COM | 29414D100 |  | 9462 | 215 | SH |  | SOLE | 0 | 0 | 0 | 215 |
| EQT CORP | COM | 26884L109 |  | 8277 | 150 | SH |  | SOLE | 0 | 0 | 0 | 150 |
| EQUIFAX INC | COM | 294429105 |  | 59302 | 474 | SH |  | SOLE | 0 | 0 | 0 | 474 |
| EQUINIX INC | COM PAR $0.001 | 29444U700 |  | 108332 | 252 | SH |  | SOLE | 0 | 0 | 0 | 252 |
| ERICSSON | ADR B SEK 10 | 294821608 |  | 63807 | 8319 | SH |  | SOLE | 0 | 0 | 0 | 8319 |
| ERIE INDTY CO | CL A | 29530P102 |  | 35507 | 303 | SH |  | SOLE | 0 | 0 | 0 | 303 |
| ESPERION THERAPEUTICS INC NE | COM | 29664W105 |  | 123253 | 3145 | SH |  | SOLE | 0 | 0 | 0 | 3145 |
| ETF MANAGERS TR | ETFMG ALTR HRVST | 26924G508 |  | 349225 | 11878 | SH |  | SOLE | 0 | 0 | 0 | 11878 |
| ETF MANAGERS TR | VIDEO GAME TECH | 26924G706 |  | 38161 | 775 | SH |  | SOLE | 0 | 0 | 0 | 775 |
| EXPEDITORS INTL WASH INC | COM | 302130109 |  | 84431 | 1155 | SH |  | SOLE | 0 | 0 | 0 | 1155 |
| EXTREME NETWORKS INC | COM | 30226D106 |  | 3980 | 500 | SH |  | SOLE | 0 | 0 | 0 | 500 |
| EXXON MOBIL CORP | COM | 30231G102 |  | 3999616 | 48345 | SH |  | SOLE | 0 | 0 | 0 | 48345 |
| F M C CORP | COM NEW | 302491303 |  | 49512 | 555 | SH |  | SOLE | 0 | 0 | 0 | 555 |
| FACTSET RESH SYS INC | COM | 303075105 |  | 6735 | 34 | SH |  | SOLE | 0 | 0 | 0 | 34 |
| FARMER  MERCHANTS BANCORP I | COM | 30779N105 |  | 100875 | 2500 | SH |  | SOLE | 0 | 0 | 0 | 2500 |
| FERRELLGAS PARTNERS L.P. | UNIT LTD PART | 315293100 |  | 1008 | 300 | SH |  | SOLE | 0 | 0 | 0 | 300 |
| FIDELITY | DIVID ETF RISI | 316092832 |  | 5454 | 180 | SH |  | SOLE | 0 | 0 | 0 | 180 |
| FIDELITY | MSCI FINLS IDX | 316092501 |  | 798151 | 20361 | SH |  | SOLE | 0 | 0 | 0 | 20361 |
| FIDELITY | MSCI INFO TECH I | 316092808 |  | 2764 | 50 | SH |  | SOLE | 0 | 0 | 0 | 50 |
| FIDELITY NATL INFORMATION SV | COM | 31620M106 |  | 17071 | 161 | SH |  | SOLE | 0 | 0 | 0 | 161 |
| FINANCIAL INSTNS INC | COM | 317585404 |  | 34052 | 1035 | SH |  | SOLE | 0 | 0 | 0 | 1035 |
| FIRST TR ABERDEEN GLBL OPP F | COM SHS | 337319107 |  | 5015 | 500 | SH |  | SOLE | 0 | 0 | 0 | 500 |
| FIRST TR ENERGY INCOME  GRW | COM | 33738G104 |  | 5901 | 257 | SH |  | SOLE | 0 | 0 | 0 | 257 |
| FIRST TR ENERGY INFRASTRCTR | COM | 33738C103 |  | 3704 | 225 | SH |  | SOLE | 0 | 0 | 0 | 225 |
| FIRST TR ENHANCED EQTY INC F | COM | 337318109 |  | 268682 | 17070 | SH |  | SOLE | 0 | 0 | 0 | 17070 |
| FIRST TR EXCH TRADED FD III | RIVR FRNT DYN | 33739P707 |  | 248020 | 3742 | SH |  | SOLE | 0 | 0 | 0 | 3742 |
| FIRST TR EXCH TRADED FD III | RIVRFRNT DYN DEV | 33739P608 |  | 538475 | 8790 | SH |  | SOLE | 0 | 0 | 0 | 8790 |
| FIRST TR EXCHANGE TRADED FD | CAP STRENGTH ETF | 33733E104 |  | 8486 | 166 | SH |  | SOLE | 0 | 0 | 0 | 166 |
| FIRST TR EXCHANGE TRADED FD | DJ INTERNT IDX | 33733E302 |  | 1241741 | 9021 | SH |  | SOLE | 0 | 0 | 0 | 9021 |
| FIRST TR EXCHANGE TRADED FD | FINLS ALPHADEX | 33734X135 |  | 61890 | 1975 | SH |  | SOLE | 0 | 0 | 0 | 1975 |
| FIRST TR EXCHANGE TRADED FD | FST LOW OPPT EFT | 33739Q200 |  | 1446883 | 28276 | SH |  | SOLE | 0 | 0 | 0 | 28276 |
| FIRST TR EXCHANGE TRADED FD | GBL WND ENRG ETF | 33736G106 |  | 3792 | 300 | SH |  | SOLE | 0 | 0 | 0 | 300 |
| FIRST TR EXCHANGE TRADED FD | HEDGED BUYWRITE | 33738R407 |  | 44885 | 1997 | SH |  | SOLE | 0 | 0 | 0 | 1997 |
| FLAHERTY  CRUMRINE TOTAL RE | COM | 338479108 |  | 194632 | 9976 | SH |  | SOLE | 0 | 0 | 0 | 9976 |
| FLEETCOR TECHNOLOGIES INC | COM | 339041105 |  | 81100 | 385 | SH |  | SOLE | 0 | 0 | 0 | 385 |
| FLEXION THERAPEUTICS INC | COM | 33938J106 |  | 3878 | 150 | SH |  | SOLE | 0 | 0 | 0 | 150 |
| FLEXSHARES TR | INTL QLTDV IDX | 33939L837 |  | 36205 | 1488 | SH |  | SOLE | 0 | 0 | 0 | 1488 |
| FLEXSHARES TR | STOXX GLOBR INF | 33939L795 |  | 10503 | 229 | SH |  | SOLE | 0 | 0 | 0 | 229 |
| FLOWERS FOODS INC | COM | 343498101 |  | 13998 | 672 | SH |  | SOLE | 0 | 0 | 0 | 672 |
| FOOT LOCKER INC | COM | 344849104 |  | 539294 | 10243 | SH |  | SOLE | 0 | 0 | 0 | 10243 |
| FREEPORT-MCMORAN INC | CL B | 35671D857 |  | 53477 | 3098 | SH |  | SOLE | 0 | 0 | 0 | 3098 |
| FRONTIER COMMUNICATIONS CORP | COM NEW | 35906A306 |  | 874 | 163 | SH |  | SOLE | 0 | 0 | 0 | 163 |
| FUELCELL ENERGY INC | COM NEW | 35952H502 |  | 4 | 3 | SH |  | SOLE | 0 | 0 | 0 | 3 |
| FULTON FINL CORP PA | COM | 360271100 |  | 1650 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| FUNKO INC | COM CL A | 361008105 |  | 8383 | 668 | SH |  | SOLE | 0 | 0 | 0 | 668 |
| GCI LIBERTY INC | COM CLASS A | 36164V305 |  | 3787 | 84 | SH |  | SOLE | 0 | 0 | 0 | 84 |
| GENERAL ELECTRIC CO | COM | 369604103 |  | 1546379 | 113621 | SH |  | SOLE | 0 | 0 | 0 | 113621 |
| GENERAL MTRS CO | COM | 37045V100 |  | 606744 | 15400 | SH |  | SOLE | 0 | 0 | 0 | 15400 |
| GENOMIC HEALTH INC | COM | 37244C101 |  | 9576 | 190 | SH |  | SOLE | 0 | 0 | 0 | 190 |
| GENUINE PARTS CO | COM | 372460105 |  | 79280 | 864 | SH |  | SOLE | 0 | 0 | 0 | 864 |
| GERMAN AMERN BANCORP INC | COM | 373865104 |  | 120241 | 3354 | SH |  | SOLE | 0 | 0 | 0 | 3354 |
| GGP INC | COM | 36174X101 |  | 15731 | 770 | SH |  | SOLE | 0 | 0 | 0 | 770 |
| GLADSTONE CAPITAL CORP | COM | 376535100 |  | 5562 | 618 | SH |  | SOLE | 0 | 0 | 0 | 618 |
| GLOBAL PMTS INC | COM | 37940X102 |  | 432693 | 3881 | SH |  | SOLE | 0 | 0 | 0 | 3881 |
| GLOBAL X FDS | LITHIUM BTRY ETF | 37954Y855 |  | 182755 | 5620 | SH |  | SOLE | 0 | 0 | 0 | 5620 |
| GOLAR LNG LTD BERMUDA | SHS | G9456A100 |  | 83997 | 2851 | SH |  | SOLE | 0 | 0 | 0 | 2851 |
| GRAINGER W W INC | COM | 384802104 |  | 32999 | 107 | SH |  | SOLE | 0 | 0 | 0 | 107 |
| GRUBHUB INC | COM | 400110102 |  | 2098 | 20 | SH |  | SOLE | 0 | 0 | 0 | 20 |
| HAIN CELESTIAL GROUP INC | COM | 405217100 |  | 1609 | 54 | SH |  | SOLE | 0 | 0 | 0 | 54 |
| HANCOCK JOHN FINL OPPTYS FD | SH BEN INT NEW | 409735206 |  | 32559 | 875 | SH |  | SOLE | 0 | 0 | 0 | 875 |
| HANCOCK JOHN PREMUIM DIV FD | COM SH BEN INT | 41013T105 |  | 117837 | 7163 | SH |  | SOLE | 0 | 0 | 0 | 7163 |
| HANESBRANDS INC | COM | 410345102 |  | 163415 | 7421 | SH |  | SOLE | 0 | 0 | 0 | 7421 |
| HARMONY GOLD MNG LTD | SPONSORED ADR | 413216300 |  | 48231 | 30917 | SH |  | SOLE | 0 | 0 | 0 | 30917 |
| HASBRO INC | COM | 418056107 |  | 21750 | 236 | SH |  | SOLE | 0 | 0 | 0 | 236 |
| HAWAIIAN ELEC INDUSTRIES | COM | 419870100 |  | 70864 | 2066 | SH |  | SOLE | 0 | 0 | 0 | 2066 |
| HCP INC | COM | 40414L109 |  | 59116 | 2290 | SH |  | SOLE | 0 | 0 | 0 | 2290 |
| HEALTHCARE TR AMER INC | CL A NEW | 42225P501 |  | 939417 | 34845 | SH |  | SOLE | 0 | 0 | 0 | 34845 |
| HERC HLDGS INC | COM | 42704L104 |  | 901 | 16 | SH |  | SOLE | 0 | 0 | 0 | 16 |
| HOLOGIC INC | COM | 436440101 |  | 11925 | 300 | SH |  | SOLE | 0 | 0 | 0 | 300 |
| HUBBELL INC | COM | 443510607 |  | 12795 | 121 | SH |  | SOLE | 0 | 0 | 0 | 121 |
| HUGOTON RTY TR TEX | UNIT BEN INT | 444717102 |  | 1612 | 2480 | SH |  | SOLE | 0 | 0 | 0 | 2480 |
| HUTTIG BLDG PRODS INC | COM | 448451104 |  | 1097 | 231 | SH |  | SOLE | 0 | 0 | 0 | 231 |
| IDEX CORP | COM | 45167R104 |  | 63743 | 467 | SH |  | SOLE | 0 | 0 | 0 | 467 |
| IDEXX LABS INC | COM | 45168D104 |  | 261528 | 1200 | SH |  | SOLE | 0 | 0 | 0 | 1200 |
| IES HLDGS INC | COM | 44951W106 |  | 10837 | 647 | SH |  | SOLE | 0 | 0 | 0 | 647 |
| ILG INC | COM | 44967H101 |  | 132 | 4 | SH |  | SOLE | 0 | 0 | 0 | 4 |
| INCYTE CORP | COM | 45337C102 |  | 74638 | 1114 | SH |  | SOLE | 0 | 0 | 0 | 1114 |
| INNOVATOR ETFS TR | IBD 50 ETF | 45782C102 |  | 262162 | 7469 | SH |  | SOLE | 0 | 0 | 0 | 7469 |
| INTELLIA THERAPEUTICS INC | COM | 45826J105 |  | 16115 | 589 | SH |  | SOLE | 0 | 0 | 0 | 589 |
| INTELSAT S A | COM | L5140P101 |  | 417 | 25 | SH |  | SOLE | 0 | 0 | 0 | 25 |
| INTERCEPT PHARMACEUTICALS IN | COM | 45845P108 |  | 169498 | 2020 | SH |  | SOLE | 0 | 0 | 0 | 2020 |
| INTERCONTINENTAL EXCHANGE IN | COM | 45866F104 |  | 606951 | 8252 | SH |  | SOLE | 0 | 0 | 0 | 8252 |
| INVESCO ACTIVELY MANAGD ETF | OPTIMUM YIELD | 46090F100 |  | 10504 | 569 | SH |  | SOLE | 0 | 0 | 0 | 569 |
| INVESCO BLDRS INDEX FDS TR | EMGRING MKTS50 | 46090C305 |  | 164273 | 4019 | SH |  | SOLE | 0 | 0 | 0 | 4019 |
| INVESCO DB MLTI SECTR CMMTY | PRECIOUS METAL | 46140H502 |  | 185784 | 5065 | SH |  | SOLE | 0 | 0 | 0 | 5065 |
| INVESCO EXCH TRD SLF IDX FD | BULSHS 2021 CB | 46138J700 |  | 31270 | 1507 | SH |  | SOLE | 0 | 0 | 0 | 1507 |
| INVESCO EXCH TRD SLF IDX FD | BULSHS 2023 HY | 46138J858 |  | 49315 | 1900 | SH |  | SOLE | 0 | 0 | 0 | 1900 |
| INVESCO EXCH TRD SLF IDX FD | BULSHS 2024 CB | 46138J841 |  | 55171 | 2749 | SH |  | SOLE | 0 | 0 | 0 | 2749 |
| INVESCO EXCH TRD SLF IDX FD | BULSHS 2025 CB | 46138J825 |  | 35068 | 1772 | SH |  | SOLE | 0 | 0 | 0 | 1772 |
| INVESCO EXCH TRD SLF IDX FD | BULSHS 2025 HY | 46138J817 |  | 11959 | 497 | SH |  | SOLE | 0 | 0 | 0 | 497 |
| INVESCO EXCH TRD SLF IDX FD | DEFENSIVE EQTY | 46138J775 |  | 19150 | 412 | SH |  | SOLE | 0 | 0 | 0 | 412 |
| INVESCO EXCHANGE TRADED FD T | CLEANTECH ETF | 46137V407 |  | 16216 | 385 | SH |  | SOLE | 0 | 0 | 0 | 385 |
| INVESCO EXCHANGE TRADED FD T | DWA MOMENTUM | 46137V837 |  | 36801 | 665 | SH |  | SOLE | 0 | 0 | 0 | 665 |
| INVESCO EXCHANGE TRADED FD T | DWA NASDAQ MNT | 46137V829 |  | 30086 | 271 | SH |  | SOLE | 0 | 0 | 0 | 271 |
| INVESCO EXCHANGE TRADED FD T | DYNMC PHRMCTLS | 46137V662 |  | 223613 | 3327 | SH |  | SOLE | 0 | 0 | 0 | 3327 |
| INVESCO EXCHANGE TRADED FD T | INTL DIVI ACHI | 46137V548 |  | 446758 | 28620 | SH |  | SOLE | 0 | 0 | 0 | 28620 |
| INVESCO EXCHANGE TRADED FD T | NASDAQ INTERNT | 46137V530 |  | 17962 | 129 | SH |  | SOLE | 0 | 0 | 0 | 129 |
| INVESCO EXCHANGE TRADED FD T | S BUY WRT | 46137V399 |  | 1052948 | 48680 | SH |  | SOLE | 0 | 0 | 0 | 48680 |
| INVESCO EXCHANGE TRADED FD T | S EQL ENR | 46137V365 |  | 60971 | 977 | SH |  | SOLE | 0 | 0 | 0 | 977 |
| INVESCO EXCHANGE TRADED FD T | S EQL STP | 46137V373 |  | 8375 | 67 | SH |  | SOLE | 0 | 0 | 0 | 67 |
| INVESCO EXCHANGE TRADED FD T | S PUR GWT | 46137V266 |  | 5350282 | 46621 | SH |  | SOLE | 0 | 0 | 0 | 46621 |
| INVESCO EXCHANGE TRADED FD T | S PUR VAL | 46137V258 |  | 125971 | 1916 | SH |  | SOLE | 0 | 0 | 0 | 1916 |
| INVESCO EXCHANGE TRADED FD T | WATER RES ETF | 46137V142 |  | 146519 | 4850 | SH |  | SOLE | 0 | 0 | 0 | 4850 |
| INVESCO EXCHANGE TRADED FD T | ZACKS MULT AST | 46137Y500 |  | 207948 | 9478 | SH |  | SOLE | 0 | 0 | 0 | 9478 |
| INVESCO EXCHNG TRADED FD TR | CEF INM COMPSI | 46138E404 |  | 136065 | 5973 | SH |  | SOLE | 0 | 0 | 0 | 5973 |
| INVESCO EXCHNG TRADED FD TR | CHINA SMALL CP | 46138E701 |  | 158885 | 5375 | SH |  | SOLE | 0 | 0 | 0 | 5375 |
| INVESCO EXCHNG TRADED FD TR | DWA EMERG MKTS | 46138E867 |  | 18018 | 900 | SH |  | SOLE | 0 | 0 | 0 | 900 |
| INVESCO EXCHNG TRADED FD TR | EMRNG MKT SVRG | 46138E784 |  | 911010 | 34352 | SH |  | SOLE | 0 | 0 | 0 | 34352 |
| INVESCO EXCHNG TRADED FD TR | GBL CLEAN ENRG | 46138G847 |  | 4728 | 400 | SH |  | SOLE | 0 | 0 | 0 | 400 |
| INVESCO EXCHNG TRADED FD TR | NATL AMT MUNI | 46138E537 |  | 495344 | 19719 | SH |  | SOLE | 0 | 0 | 0 | 19719 |
| INVESCO EXCHNG TRADED FD TR | S SMLCP INFO | 46138E115 |  | 741 | 9 | SH |  | SOLE | 0 | 0 | 0 | 9 |
| INVESCO HIGH INCOME 2024 TAR | COM | 46136K105 |  | 9160 | 1000 | SH |  | SOLE | 0 | 0 | 0 | 1000 |
| INVESCO SR INCOME TR | COM | 46131H107 |  | 5264 | 1230 | SH |  | SOLE | 0 | 0 | 0 | 1230 |
| INVITATION HOMES INC | COM | 46187W107 |  | 23798 | 1032 | SH |  | SOLE | 0 | 0 | 0 | 1032 |
| IONIS PHARMACEUTICALS INC | COM | 462222100 |  | 13543 | 325 | SH |  | SOLE | 0 | 0 | 0 | 325 |
| IQIYI INC | SPONSORED ADS | 46267X108 |  | 114181 | 3535 | SH |  | SOLE | 0 | 0 | 0 | 3535 |
| IRIDIUM COMMUNICATIONS INC | COM | 46269C102 |  | 134033 | 8325 | SH |  | SOLE | 0 | 0 | 0 | 8325 |
| ISHARES INC | GLB ENR PROD ETF | 464286343 |  | 11418 | 493 | SH |  | SOLE | 0 | 0 | 0 | 493 |
| FIRST TR HIGH INCOME L/S FD | COM | 33738E109 |  | 8838 | 600 | SH |  | SOLE | 0 | 0 | 0 | 600 |
| FIRST TR LRGE CP CORE ALPHA | COM SHS | 33734K109 |  | 486283 | 8199 | SH |  | SOLE | 0 | 0 | 0 | 8199 |
| FIRST TR VALUE LINE 100 ETF | COM SHS | 33735G107 |  | 17270 | 750 | SH |  | SOLE | 0 | 0 | 0 | 750 |
| FIRST TR VALUE LINE DIVID IN | SHS | 33734H106 |  | 1647626 | 54413 | SH |  | SOLE | 0 | 0 | 0 | 54413 |
| FLAHERTY PFD SEC INCOM | COM | 338478100 |  | 106664 | 5638 | SH |  | SOLE | 0 | 0 | 0 | 5638 |
| FLEXSHARES TR | QUALT DIVD IDX | 33939L860 |  | 12412 | 274 | SH |  | SOLE | 0 | 0 | 0 | 274 |
| FLIR SYS INC | COM | 302445101 |  | 2858 | 55 | SH |  | SOLE | 0 | 0 | 0 | 55 |
| FORTRESS BIOTECH INC | COM | 34960Q109 |  | 1341 | 450 | SH |  | SOLE | 0 | 0 | 0 | 450 |
| FRANKLIN TEMPLETON ETF TR | LIBERTYQ GBL | 35473P306 |  | 33009 | 1210 | SH |  | SOLE | 0 | 0 | 0 | 1210 |
| GABELLI DIVD  INCOME TR | COM | 36242H104 |  | 81216 | 3600 | SH |  | SOLE | 0 | 0 | 0 | 3600 |
| GABELLI EQUITY TR INC | COM | 362397101 |  | 9847 | 1573 | SH |  | SOLE | 0 | 0 | 0 | 1573 |
| GAMCO GLOBAL GOLD NAT RES | COM SH BEN INT | 36465A109 |  | 3084 | 600 | SH |  | SOLE | 0 | 0 | 0 | 600 |
| GAMESTOP CORP NEW | CL A | 36467W109 |  | 233674 | 16038 | SH |  | SOLE | 0 | 0 | 0 | 16038 |
| GAP INC DEL | COM | 364760108 |  | 29313 | 905 | SH |  | SOLE | 0 | 0 | 0 | 905 |
| GENERAL DYNAMICS CORP | COM | 369550108 |  | 272012 | 1459 | SH |  | SOLE | 0 | 0 | 0 | 1459 |
| GENERAL MTRS CO | *W EXP 07/10/201 | 37045V126 |  | 5818 | 258 | SH |  | SOLE | 0 | 0 | 0 | 258 |
| GENESEE  WYO INC | CL A | 371559105 |  | 9514 | 117 | SH |  | SOLE | 0 | 0 | 0 | 117 |
| GILEAD SCIENCES INC | COM | 375558103 |  | 1188447 | 16776 | SH |  | SOLE | 0 | 0 | 0 | 16776 |
| GLAUKOS CORP | COM | 377322102 |  | 40437 | 995 | SH |  | SOLE | 0 | 0 | 0 | 995 |
| GLAXOSMITHKLINE PLC | SPONSORED ADR | 37733W105 |  | 496146 | 12308 | SH |  | SOLE | 0 | 0 | 0 | 12308 |
| GLOBAL X FDS | MSCI GREECE ETF | 37950E366 |  | 31106 | 3407 | SH |  | SOLE | 0 | 0 | 0 | 3407 |
| GLOBAL X FDS | SOCIAL MED ETF | 37950E416 |  | 20631 | 580 | SH |  | SOLE | 0 | 0 | 0 | 580 |
| GODADDY INC | CL A | 380237107 |  | 152496 | 2160 | SH |  | SOLE | 0 | 0 | 0 | 2160 |
| GRACE W R  CO DEL NEW | COM | 38388F108 |  | 7331 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| GUGGENHEIM ENHNCD EQTY INCM | COM | 40167B100 |  | 4235 | 500 | SH |  | SOLE | 0 | 0 | 0 | 500 |
| GUGGENHEIM STRATEGIC OPP FD | COM SBI | 40167F101 |  | 442073 | 20140 | SH |  | SOLE | 0 | 0 | 0 | 20140 |
| GW PHARMACEUTICALS PLC | ADS | 36197T103 |  | 85119 | 610 | SH |  | SOLE | 0 | 0 | 0 | 610 |
| HALYARD HEALTH INC | COM | 40650V100 |  | 11622 | 203 | SH |  | SOLE | 0 | 0 | 0 | 203 |
| HANCOCK JOHN INVS TR | COM | 410142103 |  | 14364 | 900 | SH |  | SOLE | 0 | 0 | 0 | 900 |
| HANNON ARMSTRONG SUST INFR C | COM | 41068X100 |  | 7900 | 400 | SH |  | SOLE | 0 | 0 | 0 | 400 |
| HARRIS CORP DEL | COM | 413875105 |  | 102190 | 707 | SH |  | SOLE | 0 | 0 | 0 | 707 |
| HDFC BANK LTD | ADR REPS 3 SHS | 40415F101 |  | 28040 | 267 | SH |  | SOLE | 0 | 0 | 0 | 267 |
| HEALTH INS INNOVATIONS INC | COM CL A | 42225K106 |  | 8088 | 250 | SH |  | SOLE | 0 | 0 | 0 | 250 |
| HECLA MNG CO | COM | 422704106 |  | 1392 | 400 | SH |  | SOLE | 0 | 0 | 0 | 400 |
| HELEN OF TROY CORP LTD | COM | G4388N106 |  | 1674 | 17 | SH |  | SOLE | 0 | 0 | 0 | 17 |
| HEXCEL CORP NEW | COM | 428291108 |  | 64404 | 970 | SH |  | SOLE | 0 | 0 | 0 | 970 |
| HIGHLAND FDS I | HI LD IBOXX SRLN | 430101774 |  | 100565 | 5559 | SH |  | SOLE | 0 | 0 | 0 | 5559 |
| HIGHWOODS PPTYS INC | COM | 431284108 |  | 350138 | 6902 | SH |  | SOLE | 0 | 0 | 0 | 6902 |
| HOLLYFRONTIER CORP | COM | 436106108 |  | 227815 | 3329 | SH |  | SOLE | 0 | 0 | 0 | 3329 |
| HONEYWELL INTL INC | COM | 438516106 |  | 1099171 | 7630 | SH |  | SOLE | 0 | 0 | 0 | 7630 |
| HORIZONS ETF TR I | HRZNS S COV | 44053G603 |  | 25005 | 500 | SH |  | SOLE | 0 | 0 | 0 | 500 |
| HOSPITALITY PPTYS TR | COM SH BEN INT | 44106M102 |  | 65946 | 2305 | SH |  | SOLE | 0 | 0 | 0 | 2305 |
| HOST HOTELS  RESORTS INC | COM | 44107P104 |  | 114832 | 5450 | SH |  | SOLE | 0 | 0 | 0 | 5450 |
| HOWARD HUGHES CORP | COM | 44267D107 |  | 3313 | 25 | SH |  | SOLE | 0 | 0 | 0 | 25 |
| HUBSPOT INC | COM | 443573100 |  | 8903 | 71 | SH |  | SOLE | 0 | 0 | 0 | 71 |
| HUNTINGTON INGALLS INDS INC | COM | 446413106 |  | 149368 | 689 | SH |  | SOLE | 0 | 0 | 0 | 689 |
| IHS MARKIT LTD | SHS | G47567105 |  | 18314 | 355 | SH |  | SOLE | 0 | 0 | 0 | 355 |
| ILLUMINA INC | COM | 452327109 |  | 217846 | 780 | SH |  | SOLE | 0 | 0 | 0 | 780 |
| IMMUNOCELLULAR THERAPEUTICS | COM NEW | 452536204 |  | 1 | 5 | SH |  | SOLE | 0 | 0 | 0 | 5 |
| IMMUNOGEN INC | COM | 45253H101 |  | 487 | 50 | SH |  | SOLE | 0 | 0 | 0 | 50 |
| IMPAC MTG HLDGS INC | COM NEW | 45254P508 |  | 4289 | 450 | SH |  | SOLE | 0 | 0 | 0 | 450 |
| INDEXIQ ETF TR | IQ ENCH BD US | 45409B487 |  | 28008 | 1500 | SH |  | SOLE | 0 | 0 | 0 | 1500 |
| INDEXIQ ETF TR | IQ GLB RES ETF | 45409B883 |  | 4148 | 150 | SH |  | SOLE | 0 | 0 | 0 | 150 |
| INDIA FD INC | COM | 454089103 |  | 6672 | 275 | SH |  | SOLE | 0 | 0 | 0 | 275 |
| INGERSOLL-RAND PLC | SHS | G47791101 |  | 179640 | 2002 | SH |  | SOLE | 0 | 0 | 0 | 2002 |
| INGEVITY CORP | COM | 45688C107 |  | 5903 | 73 | SH |  | SOLE | 0 | 0 | 0 | 73 |
| INOGEN INC | COM | 45780L104 |  | 12670 | 68 | SH |  | SOLE | 0 | 0 | 0 | 68 |
| INTEGRATED DEVICE TECHNOLOGY | COM | 458118106 |  | 15685 | 492 | SH |  | SOLE | 0 | 0 | 0 | 492 |
| INTEL CORP | COM | 458140100 |  | 2212795 | 44514 | SH |  | SOLE | 0 | 0 | 0 | 44514 |
| INTERNATIONAL FLAVORS | COM | 459506101 |  | 137844 | 1112 | SH |  | SOLE | 0 | 0 | 0 | 1112 |
| INTERNET GOLD-GOLDEN LINES L | ORD | M56595107 |  | 1100 | 400 | SH |  | SOLE | 0 | 0 | 0 | 400 |
| INTL PAPER CO | COM | 460146103 |  | 534080 | 10255 | SH |  | SOLE | 0 | 0 | 0 | 10255 |
| INTRICON CORP | COM | 46121H109 |  | 4030 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| INVESCO ACTIVELY MANAGD ETF | S DOWNSID | 46090A705 |  | 308637 | 11048 | SH |  | SOLE | 0 | 0 | 0 | 11048 |
| INVESCO ACTIVELY MANAGD ETF | ULTRA SHRT DUR | 46090A887 |  | 83365 | 1659 | SH |  | SOLE | 0 | 0 | 0 | 1659 |
| INVESCO CURNCYSHS AUSTRLA DL | AUSTRALIAN DOL | 46090N103 |  | 25914 | 350 | SH |  | SOLE | 0 | 0 | 0 | 350 |
| INVESCO DB US DLR INDEX TR | BULLISH FD | 46141D203 |  | 27858 | 1117 | SH |  | SOLE | 0 | 0 | 0 | 1117 |
| INVESCO EXCH TRD SLF IDX FD | BULSHS 2019 HY | 46138J403 |  | 196180 | 8115 | SH |  | SOLE | 0 | 0 | 0 | 8115 |
| INVESCO EXCH TRD SLF IDX FD | BULSHS 2020 HY | 46138J601 |  | 227320 | 9374 | SH |  | SOLE | 0 | 0 | 0 | 9374 |
| INVESCO EXCH TRD SLF IDX FD | BULSHS 2022 HY | 46138J874 |  | 83859 | 3427 | SH |  | SOLE | 0 | 0 | 0 | 3427 |
| INVESCO EXCH TRD SLF IDX FD | BULSHS 2024 HY | 46138J833 |  | 11921 | 485 | SH |  | SOLE | 0 | 0 | 0 | 485 |
| INVESCO EXCH TRD SLF IDX FD | BULSHS 2026 CB | 46138J791 |  | 24417 | 1305 | SH |  | SOLE | 0 | 0 | 0 | 1305 |
| INVESCO EXCHANGE TRADED FD T | BUYBACK ACHIEV | 46137V308 |  | 66425 | 1170 | SH |  | SOLE | 0 | 0 | 0 | 1170 |
| INVESCO EXCHANGE TRADED FD T | DIVID ACHIEVEV | 46137V506 |  | 102371 | 3988 | SH |  | SOLE | 0 | 0 | 0 | 3988 |
| INVESCO EXCHANGE TRADED FD T | DWA STAPLES | 46137V886 |  | 126056 | 1780 | SH |  | SOLE | 0 | 0 | 0 | 1780 |
| INVESCO EXCHANGE TRADED FD T | DYNMC BLDG CON | 46137V779 |  | 100650 | 3300 | SH |  | SOLE | 0 | 0 | 0 | 3300 |
| INVESCO EXCHANGE TRADED FD T | RUSEL 2000 VAL | 46137V480 |  | 6685 | 208 | SH |  | SOLE | 0 | 0 | 0 | 208 |
| INVESCO EXCHANGE TRADED FD T | S MDCP400 PR | 46137V217 |  | 16401 | 101 | SH |  | SOLE | 0 | 0 | 0 | 101 |
| INVESCO EXCHANGE TRADED FD T | S EQL HLT | 46137V332 |  | 79411 | 435 | SH |  | SOLE | 0 | 0 | 0 | 435 |
| INVESCO EXCHANGE TRADED FD T | S EQL MAT | 46137V316 |  | 162753 | 1506 | SH |  | SOLE | 0 | 0 | 0 | 1506 |
| INVESCO EXCHANGE TRADED FD T | S EQL WGT | 46137V357 |  | 7747692 | 76040 | SH |  | SOLE | 0 | 0 | 0 | 76040 |
| INVESCO EXCHNG TRADED FD TR | DWA DEV MKTS | 46138E875 |  | 18473 | 672 | SH |  | SOLE | 0 | 0 | 0 | 672 |
| INVESCO EXCHNG TRADED FD TR | GLOBAL GLD PREC | 46138E677 |  | 926393 | 50211 | SH |  | SOLE | 0 | 0 | 0 | 50211 |
| INVESCO EXCHNG TRADED FD TR | KBW BK | 46138E628 |  | 34954 | 652 | SH |  | SOLE | 0 | 0 | 0 | 652 |
| INVESCO EXCHNG TRADED FD TR | S 500 HB ETF | 46138E370 |  | 6472 | 151 | SH |  | SOLE | 0 | 0 | 0 | 151 |
| INVESCO EXCHNG TRADED FD TR | S MIDCP LOW | 46138E198 |  | 138632 | 2949 | SH |  | SOLE | 0 | 0 | 0 | 2949 |
| ABEONA THERAPEUTICS INC | COM | 00289Y107 |  | 8000 | 500 | SH |  | SOLE | 0 | 0 | 0 | 500 |
| ACETO CORP | COM | 004446100 |  | 335 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| ACTIVISION BLIZZARD INC | COM | 00507V109 |  | 177479 | 2325 | SH |  | SOLE | 0 | 0 | 0 | 2325 |
| ACUITY BRANDS INC | COM | 00508Y102 |  | 23753 | 205 | SH |  | SOLE | 0 | 0 | 0 | 205 |
| ADAMS RES  ENERGY INC | COM NEW | 006351308 |  | 38480 | 895 | SH |  | SOLE | 0 | 0 | 0 | 895 |
| ADOBE SYS INC | COM | 00724F101 |  | 2138214 | 8770 | SH |  | SOLE | 0 | 0 | 0 | 8770 |
| AETNA INC NEW | COM | 00817Y108 |  | 182807 | 996 | SH |  | SOLE | 0 | 0 | 0 | 996 |
| AFFILIATED MANAGERS GROUP | COM | 008252108 |  | 30923 | 208 | SH |  | SOLE | 0 | 0 | 0 | 208 |
| AFLAC INC | COM | 001055102 |  | 157883 | 3670 | SH |  | SOLE | 0 | 0 | 0 | 3670 |
| AGCO CORP | COM | 001084102 |  | 26899 | 443 | SH |  | SOLE | 0 | 0 | 0 | 443 |
| AGILENT TECHNOLOGIES INC | COM | 00846U101 |  | 26591 | 430 | SH |  | SOLE | 0 | 0 | 0 | 430 |
| AGNC INVT CORP | COM | 00123Q104 |  | 7436 | 400 | SH |  | SOLE | 0 | 0 | 0 | 400 |
| AGNICO EAGLE MINES LTD | COM | 008474108 |  | 26581 | 580 | SH |  | SOLE | 0 | 0 | 0 | 580 |
| ALASKA AIR GROUP INC | COM | 011659109 |  | 263624 | 4365 | SH |  | SOLE | 0 | 0 | 0 | 4365 |
| ALLETE INC | COM NEW | 018522300 |  | 23687 | 306 | SH |  | SOLE | 0 | 0 | 0 | 306 |
| ALLIANZGI CONV  INCOME FD | COM | 018828103 |  | 44967 | 6433 | SH |  | SOLE | 0 | 0 | 0 | 6433 |
| ALLIANZGI EQUITY  CONV INCO | COM | 018829101 |  | 6675 | 300 | SH |  | SOLE | 0 | 0 | 0 | 300 |
| ALLISON TRANSMISSION HLDGS I | COM | 01973R101 |  | 48588 | 1200 | SH |  | SOLE | 0 | 0 | 0 | 1200 |
| ALPS ETF TR | SECTR DIV DOGS | 00162Q858 |  | 162223 | 3645 | SH |  | SOLE | 0 | 0 | 0 | 3645 |
| ALTERYX INC | COM CL A | 02156B103 |  | 114480 | 3000 | SH |  | SOLE | 0 | 0 | 0 | 3000 |
| AMERICA MOVIL SAB DE CV | SPON ADR L SHS | 02364W105 |  | 2016 | 121 | SH |  | SOLE | 0 | 0 | 0 | 121 |
| AMETEK INC NEW | COM | 031100100 |  | 39183 | 543 | SH |  | SOLE | 0 | 0 | 0 | 543 |
| ANADARKO PETE CORP | COM | 032511107 |  | 12509 | 171 | SH |  | SOLE | 0 | 0 | 0 | 171 |
| APPIAN CORP | CL A | 03782L101 |  | 41946 | 1160 | SH |  | SOLE | 0 | 0 | 0 | 1160 |
| APPLE HOSPITALITY REIT INC | COM NEW | 03784Y200 |  | 111178 | 6218 | SH |  | SOLE | 0 | 0 | 0 | 6218 |
| APPLE INC | COM | 037833100 |  | 25454031 | 137508 | SH |  | SOLE | 0 | 0 | 0 | 137508 |
| APTARGROUP INC | COM | 038336103 |  | 15594 | 167 | SH |  | SOLE | 0 | 0 | 0 | 167 |
| AQUA AMERICA INC | COM | 03836W103 |  | 51891 | 1475 | SH |  | SOLE | 0 | 0 | 0 | 1475 |
| ARCHROCK INC | COM | 03957W106 |  | 6720 | 560 | SH |  | SOLE | 0 | 0 | 0 | 560 |
| ARENA PHARMACEUTICALS INC | COM NEW | 040047607 |  | 29212 | 670 | SH |  | SOLE | 0 | 0 | 0 | 670 |
| ARK ETF TR | GEN REV MLTSCT | 00214Q302 |  | 70064 | 2411 | SH |  | SOLE | 0 | 0 | 0 | 2411 |
| ARROWHEAD PHARMACEUTICALS IN | COM | 04280A100 |  | 74800 | 5500 | SH |  | SOLE | 0 | 0 | 0 | 5500 |
| AUDENTES THERAPEUTICS INC | COM | 05070R104 |  | 1911 | 50 | SH |  | SOLE | 0 | 0 | 0 | 50 |
| AXON ENTERPRISE INC | COM | 05464C101 |  | 157002 | 2485 | SH |  | SOLE | 0 | 0 | 0 | 2485 |
| BALCHEM CORP | COM | 057665200 |  | 7753 | 79 | SH |  | SOLE | 0 | 0 | 0 | 79 |
| BANK AMER CORP | 7.25%CNV PFD L | 060505682 |  | 1026661 | 821 | SH |  | SOLE | 0 | 0 | 0 | 821 |
| BAYTEX ENERGY CORP | COM | 07317Q105 |  | 3703 | 1112 | SH |  | SOLE | 0 | 0 | 0 | 1112 |
| BCE INC | COM NEW | 05534B760 |  | 75068 | 1854 | SH |  | SOLE | 0 | 0 | 0 | 1854 |
| BEMIS INC | COM | 081437105 |  | 21865 | 518 | SH |  | SOLE | 0 | 0 | 0 | 518 |
| BGC PARTNERS INC | CL A | 05541T101 |  | 204116 | 18031 | SH |  | SOLE | 0 | 0 | 0 | 18031 |
| BIO RAD LABS INC | CL A | 090572207 |  | 1443 | 5 | SH |  | SOLE | 0 | 0 | 0 | 5 |
| BLACKROCK ENERGY  RES TR | COM | 09250U101 |  | 7610 | 500 | SH |  | SOLE | 0 | 0 | 0 | 500 |
| BLACKROCK ENHANCED EQT DIV T | COM | 09251A104 |  | 2157 | 235 | SH |  | SOLE | 0 | 0 | 0 | 235 |
| BLACKROCK FLOAT RATE OME STR | COM | 09255X100 |  | 47955 | 3450 | SH |  | SOLE | 0 | 0 | 0 | 3450 |
| BLACKROCK MUNIHLDGS NY QLTY | COM | 09255C106 |  | 109920 | 8836 | SH |  | SOLE | 0 | 0 | 0 | 8836 |
| BLACKROCK RES  COMM STRAT T | SHS | 09257A108 |  | 154245 | 16603 | SH |  | SOLE | 0 | 0 | 0 | 16603 |
| BLACKSTONE MTG TR INC | COM CL A | 09257W100 |  | 81404 | 2590 | SH |  | SOLE | 0 | 0 | 0 | 2590 |
| BLUE APRON HLDGS INC | CL A | 09523Q101 |  | 2647 | 790 | SH |  | SOLE | 0 | 0 | 0 | 790 |
| BORGWARNER INC | COM | 099724106 |  | 397763 | 9216 | SH |  | SOLE | 0 | 0 | 0 | 9216 |
| BOX INC | CL A | 10316T104 |  | 197421 | 7900 | SH |  | SOLE | 0 | 0 | 0 | 7900 |
| BRIGHTHOUSE FINL INC | COM | 10922N103 |  | 1923 | 48 | SH |  | SOLE | 0 | 0 | 0 | 48 |
| BROOKDALE SR LIVING INC | COM | 112463104 |  | 2827 | 311 | SH |  | SOLE | 0 | 0 | 0 | 311 |
| BROOKFIELD ASSET MGMT INC | CL A LTD VT SH | 112585104 |  | 67296 | 1660 | SH |  | SOLE | 0 | 0 | 0 | 1660 |
| BROOKFIELD REAL ASSETS INCOM | SHS BEN INT | 112830104 |  | 49100 | 2163 | SH |  | SOLE | 0 | 0 | 0 | 2163 |
| BROWN FORMAN CORP | CL B | 115637209 |  | 10880 | 222 | SH |  | SOLE | 0 | 0 | 0 | 222 |
| BUILDERS FIRSTSOURCE INC | COM | 12008R107 |  | 70654 | 3863 | SH |  | SOLE | 0 | 0 | 0 | 3863 |
| C H ROBINSON WORLDWIDE INC | COM NEW | 12541W209 |  | 26785 | 320 | SH |  | SOLE | 0 | 0 | 0 | 320 |
| CABOT OIL  GAS CORP | COM | 127097103 |  | 9520 | 400 | SH |  | SOLE | 0 | 0 | 0 | 400 |
| CALAMOS DYNAMIC CONV  INCOM | COM | 12811V105 |  | 54711 | 2536 | SH |  | SOLE | 0 | 0 | 0 | 2536 |
| CALIFORNIA RES CORP | COM NEW | 13057Q206 |  | 591 | 13 | SH |  | SOLE | 0 | 0 | 0 | 13 |
| CALIX INC | COM | 13100M509 |  | 1217 | 156 | SH |  | SOLE | 0 | 0 | 0 | 156 |
| CANADIAN NATL RY CO | COM | 136375102 |  | 228835 | 2799 | SH |  | SOLE | 0 | 0 | 0 | 2799 |
| CANADIAN PAC RY LTD | COM | 13645T100 |  | 101576 | 555 | SH |  | SOLE | 0 | 0 | 0 | 555 |
| CAPITAL ONE FINL CORP | COM | 14040H105 |  | 168191 | 1830 | SH |  | SOLE | 0 | 0 | 0 | 1830 |
| CAPITAL PRODUCT PARTNERS L P | COM UNIT LP | Y11082107 |  | 3672 | 1200 | SH |  | SOLE | 0 | 0 | 0 | 1200 |
| CAPSTONE TURBINE CORP | COM NEW | 14067D409 |  | 213 | 149 | SH |  | SOLE | 0 | 0 | 0 | 149 |
| CARLYLE GROUP L P | COM UTS LTD PTN | 14309L102 |  | 2769 | 130 | SH |  | SOLE | 0 | 0 | 0 | 130 |
| CEDAR FAIR L P | DEPOSITRY UNIT | 150185106 |  | 213207 | 3384 | SH |  | SOLE | 0 | 0 | 0 | 3384 |
| CENTURYLINK INC | COM | 156700106 |  | 1027225 | 55109 | SH |  | SOLE | 0 | 0 | 0 | 55109 |
| CEVA INC | COM | 157210105 |  | 32103 | 1063 | SH |  | SOLE | 0 | 0 | 0 | 1063 |
| CHERRY HILL MTG INVT CORP | COM | 164651101 |  | 4912 | 275 | SH |  | SOLE | 0 | 0 | 0 | 275 |
| CHESAPEAKE ENERGY CORP | COM | 165167107 |  | 12655 | 2415 | SH |  | SOLE | 0 | 0 | 0 | 2415 |
| CHEVRON CORP NEW | COM | 166764100 |  | 2435814 | 19266 | SH |  | SOLE | 0 | 0 | 0 | 19266 |
| CHIPOTLE MEXICAN GRILL INC | COM | 169656105 |  | 36666 | 85 | SH |  | SOLE | 0 | 0 | 0 | 85 |
| CHUBB LIMITED | COM | H1467J104 |  | 619881 | 4880 | SH |  | SOLE | 0 | 0 | 0 | 4880 |
| CINCINNATI FINL CORP | COM | 172062101 |  | 43258 | 647 | SH |  | SOLE | 0 | 0 | 0 | 647 |
| CITIGROUP INC | COM NEW | 172967424 |  | 822867 | 12296 | SH |  | SOLE | 0 | 0 | 0 | 12296 |
| CITRIX SYS INC | COM | 177376100 |  | 28726 | 274 | SH |  | SOLE | 0 | 0 | 0 | 274 |
| COCA COLA EUROPEAN PARTNERS | SHS | G25839104 |  | 16269 | 400 | SH |  | SOLE | 0 | 0 | 0 | 400 |
| COGNIZANT TECHNOLOGY SOLUTIO | CL A | 192446102 |  | 1004674 | 12719 | SH |  | SOLE | 0 | 0 | 0 | 12719 |
| COLONY CAP INC NEW | CL A COM | 19626G108 |  | 18321 | 2936 | SH |  | SOLE | 0 | 0 | 0 | 2936 |
| COLONY CR REAL ESTATE INC | COM CL A | 19625T101 |  | 14283 | 689 | SH |  | SOLE | 0 | 0 | 0 | 689 |
| COLUMBIA ETF TR I | SUSTNBLE INTL | 19761L201 |  | 90709 | 3203 | SH |  | SOLE | 0 | 0 | 0 | 3203 |
| COMMUNITY HEALTH SYS INC NEW | COM | 203668108 |  | 747 | 225 | SH |  | SOLE | 0 | 0 | 0 | 225 |
| CONDUENT INC | COM | 206787103 |  | 17334 | 954 | SH |  | SOLE | 0 | 0 | 0 | 954 |
| CONTROL4 CORP | COM | 21240D107 |  | 79008 | 3250 | SH |  | SOLE | 0 | 0 | 0 | 3250 |
| COPART INC | COM | 217204106 |  | 261533 | 4624 | SH |  | SOLE | 0 | 0 | 0 | 4624 |
| CORENERGY INFRASTRUCTURE TR | DEP SHS REPSTG | 21870U304 |  | 80640 | 3200 | SH |  | SOLE | 0 | 0 | 0 | 3200 |
| COREPOINT LODGING INC | COM | 21872L104 |  | 4792 | 185 | SH |  | SOLE | 0 | 0 | 0 | 185 |
| CORESITE RLTY CORP | COM | 21870Q105 |  | 2771 | 25 | SH |  | SOLE | 0 | 0 | 0 | 25 |
| CORNING INC | COM | 219350105 |  | 464739 | 16893 | SH |  | SOLE | 0 | 0 | 0 | 16893 |
| CERNER CORP | COM | 156782104 |  | 19790 | 331 | SH |  | SOLE | 0 | 0 | 0 | 331 |
| CHEESECAKE FACTORY INC | COM | 163072101 |  | 43387 | 788 | SH |  | SOLE | 0 | 0 | 0 | 788 |
| CHILDRENS PL INC | COM | 168905107 |  | 4832 | 40 | SH |  | SOLE | 0 | 0 | 0 | 40 |
| CHUNGHWA TELECOM CO LTD | SPON ADR NEW11 | 17133Q502 |  | 5747 | 160 | SH |  | SOLE | 0 | 0 | 0 | 160 |
| CINTAS CORP | COM | 172908105 |  | 342750 | 1852 | SH |  | SOLE | 0 | 0 | 0 | 1852 |
| CISCO SYS INC | COM | 17275R102 |  | 4252484 | 98826 | SH |  | SOLE | 0 | 0 | 0 | 98826 |
| CLEARBRIDGE AMERN ENERG MLP | COM | 184691103 |  | 1007 | 133 | SH |  | SOLE | 0 | 0 | 0 | 133 |
| CLOROX CO DEL | COM | 189054109 |  | 375610 | 2777 | SH |  | SOLE | 0 | 0 | 0 | 2777 |
| CLOUDERA INC | COM | 18914U100 |  | 16368 | 1200 | SH |  | SOLE | 0 | 0 | 0 | 1200 |
| COCA COLA CO | COM | 191216100 |  | 1445789 | 32964 | SH |  | SOLE | 0 | 0 | 0 | 32964 |
| COEUR MNG INC | COM NEW | 192108504 |  | 152 | 20 | SH |  | SOLE | 0 | 0 | 0 | 20 |
| COGNEX CORP | COM | 192422103 |  | 128343 | 2877 | SH |  | SOLE | 0 | 0 | 0 | 2877 |
| COHEN  STEERS INFRASTRUCTUR | COM | 19248A109 |  | 27866 | 1228 | SH |  | SOLE | 0 | 0 | 0 | 1228 |
| COHERENT INC | COM | 192479103 |  | 7821 | 50 | SH |  | SOLE | 0 | 0 | 0 | 50 |
| COMMERCE BANCSHARES INC | COM | 200525103 |  | 9189 | 142 | SH |  | SOLE | 0 | 0 | 0 | 142 |
| COMMUNITY BK SYS INC | COM | 203607106 |  | 2776 | 47 | SH |  | SOLE | 0 | 0 | 0 | 47 |
| COMMVAULT SYSTEMS INC | COM | 204166102 |  | 131700 | 2000 | SH |  | SOLE | 0 | 0 | 0 | 2000 |
| COMPASS MINERALS INTL INC | COM | 20451N101 |  | 112393 | 1709 | SH |  | SOLE | 0 | 0 | 0 | 1709 |
| CONAGRA BRANDS INC | COM | 205887102 |  | 11434 | 320 | SH |  | SOLE | 0 | 0 | 0 | 320 |
| CONOCOPHILLIPS | COM | 20825C104 |  | 682577 | 9804 | SH |  | SOLE | 0 | 0 | 0 | 9804 |
| CONSOLIDATED EDISON INC | COM | 209115104 |  | 751346 | 9635 | SH |  | SOLE | 0 | 0 | 0 | 9635 |
| CONVERGYS CORP | COM | 212485106 |  | 1026 | 42 | SH |  | SOLE | 0 | 0 | 0 | 42 |
| COPA HOLDINGS SA | CL A | P31076105 |  | 4447 | 47 | SH |  | SOLE | 0 | 0 | 0 | 47 |
| CORE LABORATORIES N V | COM | N22717107 |  | 2398 | 19 | SH |  | SOLE | 0 | 0 | 0 | 19 |
| CORENERGY INFRASTRUCTURE TR | COM NEW | 21870U502 |  | 26320 | 700 | SH |  | SOLE | 0 | 0 | 0 | 700 |
| CORNERSTONE TOTAL RTRN FD IN | COM | 21924U300 |  | 27980 | 2000 | SH |  | SOLE | 0 | 0 | 0 | 2000 |
| CORREVIO PHARMA CORP | COM | 22026V105 |  | 756 | 200 | SH |  | SOLE | 0 | 0 | 0 | 200 |
| COSTCO WHSL CORP NEW | COM | 22160K105 |  | 1143330 | 5471 | SH |  | SOLE | 0 | 0 | 0 | 5471 |
| CREE INC | COM | 225447101 |  | 12471 | 300 | SH |  | SOLE | 0 | 0 | 0 | 300 |
| CSX CORP | COM | 126408103 |  | 639494 | 10027 | SH |  | SOLE | 0 | 0 | 0 | 10027 |
| CTRIP COM INTL LTD | AMERICAN DEP SHS | 22943F100 |  | 21434 | 450 | SH |  | SOLE | 0 | 0 | 0 | 450 |
| CUMMINS INC | COM | 231021106 |  | 681166 | 5122 | SH |  | SOLE | 0 | 0 | 0 | 5122 |
| CVR REFNG LP | COMUNIT REP LT | 12663P107 |  | 2235 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| CYBERARK SOFTWARE LTD | SHS | M2682V108 |  | 10703 | 170 | SH |  | SOLE | 0 | 0 | 0 | 170 |
| CYTOSORBENTS CORP | COM NEW | 23283X206 |  | 15960 | 1400 | SH |  | SOLE | 0 | 0 | 0 | 1400 |
| DANAHER CORP DEL | COM | 235851102 |  | 621983 | 6303 | SH |  | SOLE | 0 | 0 | 0 | 6303 |
| DAQO NEW ENERGY CORP | SPNSRD ADR NEW | 23703Q203 |  | 48725 | 1371 | SH |  | SOLE | 0 | 0 | 0 | 1371 |
| DBX ETF TR | XTRACK MSCI EAFE | 233051200 |  | 57596 | 1834 | SH |  | SOLE | 0 | 0 | 0 | 1834 |
| DBX ETF TR | XTRACK MSCI GRMY | 233051408 |  | 6660 | 250 | SH |  | SOLE | 0 | 0 | 0 | 250 |
| DEUTSCHE BK AG LONDON BRH | DB CRUDE OIL LNG | 25154K866 |  | 4630 | 729 | SH |  | SOLE | 0 | 0 | 0 | 729 |
| DEVON ENERGY CORP NEW | COM | 25179M103 |  | 49463 | 1125 | SH |  | SOLE | 0 | 0 | 0 | 1125 |
| DIME CMNTY BANCSHARES | COM | 253922108 |  | 34203 | 1754 | SH |  | SOLE | 0 | 0 | 0 | 1754 |
| DIPLOMAT PHARMACY INC | COM | 25456K101 |  | 2914 | 114 | SH |  | SOLE | 0 | 0 | 0 | 114 |
| DIREXION SHS ETF TR | DLY FIN BULL NEW | 25459Y694 |  | 33642 | 534 | SH |  | SOLE | 0 | 0 | 0 | 534 |
| DIREXION SHS ETF TR | NAS100 EQL WGT | 25459Y207 |  | 47319 | 1048 | SH |  | SOLE | 0 | 0 | 0 | 1048 |
| DISCOVERY INC | COM SER A | 25470F104 |  | 4070 | 148 | SH |  | SOLE | 0 | 0 | 0 | 148 |
| DISCOVERY INC | COM SER C | 25470F302 |  | 11322 | 444 | SH |  | SOLE | 0 | 0 | 0 | 444 |
| DISNEY WALT CO | COM DISNEY | 254687106 |  | 1876924 | 17908 | SH |  | SOLE | 0 | 0 | 0 | 17908 |
| DOLLAR GEN CORP NEW | COM | 256677105 |  | 1183 | 12 | SH |  | SOLE | 0 | 0 | 0 | 12 |
| DOMINION ENERGY INC | COM | 25746U109 |  | 603427 | 8851 | SH |  | SOLE | 0 | 0 | 0 | 8851 |
| DONNELLEY R R  SONS CO | COM | 257867200 |  | 1584 | 275 | SH |  | SOLE | 0 | 0 | 0 | 275 |
| DOUBLELINE OPPORTUNISTIC CR | COM | 258623107 |  | 54309 | 2602 | SH |  | SOLE | 0 | 0 | 0 | 2602 |
| DOWDUPONT INC | COM | 26078J100 |  | 1751256 | 26566 | SH |  | SOLE | 0 | 0 | 0 | 26566 |
| DR PEPPER SNAPPLE GROUP INC | COM | 26138E109 |  | 41480 | 340 | SH |  | SOLE | 0 | 0 | 0 | 340 |
| DTE ENERGY CO | COM | 233331107 |  | 118864 | 1147 | SH |  | SOLE | 0 | 0 | 0 | 1147 |
| DUKE ENERGY CORP NEW | COM NEW | 26441C204 |  | 499440 | 6316 | SH |  | SOLE | 0 | 0 | 0 | 6316 |
| DYCOM INDS INC | COM | 267475101 |  | 159249 | 1685 | SH |  | SOLE | 0 | 0 | 0 | 1685 |
| E TRADE FINANCIAL CORP | COM NEW | 269246401 |  | 436315 | 7134 | SH |  | SOLE | 0 | 0 | 0 | 7134 |
| EASTERLY GOVT PPTYS INC | COM | 27616P103 |  | 10142 | 513 | SH |  | SOLE | 0 | 0 | 0 | 513 |
| EASTMAN CHEM CO | COM | 277432100 |  | 95566 | 956 | SH |  | SOLE | 0 | 0 | 0 | 956 |
| EATON VANCE ENHANCED EQ INC | COM | 278274105 |  | 101349 | 6611 | SH |  | SOLE | 0 | 0 | 0 | 6611 |
| EATON VANCE LTD DUR INCOME F | COM | 27828H105 |  | 25424 | 2021 | SH |  | SOLE | 0 | 0 | 0 | 2021 |
| EATON VANCE MUN BD FD II | COM | 27827K109 |  | 8880 | 750 | SH |  | SOLE | 0 | 0 | 0 | 750 |
| EATON VANCE N Y MUN BD FD II | COM | 27828T109 |  | 9666 | 900 | SH |  | SOLE | 0 | 0 | 0 | 900 |
| EATON VANCE NEW YORK MUN BD | COM | 27827Y109 |  | 23027 | 2036 | SH |  | SOLE | 0 | 0 | 0 | 2036 |
| EBAY INC | COM | 278642103 |  | 459596 | 12675 | SH |  | SOLE | 0 | 0 | 0 | 12675 |
| ECHOSTAR CORP | CL A | 278768106 |  | 666 | 15 | SH |  | SOLE | 0 | 0 | 0 | 15 |
| EDITAS MEDICINE INC | COM | 28106W103 |  | 16124 | 450 | SH |  | SOLE | 0 | 0 | 0 | 450 |
| EDUCATION RLTY TR INC | COM NEW | 28140H203 |  | 7678 | 185 | SH |  | SOLE | 0 | 0 | 0 | 185 |
| EDWARDS LIFESCIENCES CORP | COM | 28176E108 |  | 100589 | 691 | SH |  | SOLE | 0 | 0 | 0 | 691 |
| ELDORADO GOLD CORP NEW | COM | 284902103 |  | 3215 | 3236 | SH |  | SOLE | 0 | 0 | 0 | 3236 |
| ELLIE MAE INC | COM | 28849P100 |  | 1558 | 15 | SH |  | SOLE | 0 | 0 | 0 | 15 |
| EMPIRE ST RLTY OP L P | UNIT LTD PRTNSP | 292102100 |  | 235500 | 13780 | SH |  | SOLE | 0 | 0 | 0 | 13780 |
| ENBRIDGE ENERGY PARTNERS L P | COM | 29250R106 |  | 21401 | 1958 | SH |  | SOLE | 0 | 0 | 0 | 1958 |
| ENERGIZER HLDGS INC NEW | COM | 29272W109 |  | 5855 | 93 | SH |  | SOLE | 0 | 0 | 0 | 93 |
| ENERGY FOCUS INC | COM NEW | 29268T300 |  | 95 | 50 | SH |  | SOLE | 0 | 0 | 0 | 50 |
| ENSCO PLC | SHS CLASS A | G3157S106 |  | 5808 | 800 | SH |  | SOLE | 0 | 0 | 0 | 800 |
| ENTERCOM COMMUNICATIONS CORP | CL A | 293639100 |  | 513 | 68 | SH |  | SOLE | 0 | 0 | 0 | 68 |
| EPR PPTYS | COM SH BEN INT | 26884U109 |  | 2592 | 40 | SH |  | SOLE | 0 | 0 | 0 | 40 |
| EQUITY COMWLTH | COM SH BEN INT | 294628102 |  | 19688 | 625 | SH |  | SOLE | 0 | 0 | 0 | 625 |
| ESCO TECHNOLOGIES INC | COM | 296315104 |  | 10559 | 183 | SH |  | SOLE | 0 | 0 | 0 | 183 |
| ETF MANAGERS TR | DRONE ECONMY STG | 26924G805 |  | 5095 | 143 | SH |  | SOLE | 0 | 0 | 0 | 143 |
| ETF SER SOLUTIONS | LONCAR CANCER | 26922A826 |  | 359083 | 14875 | SH |  | SOLE | 0 | 0 | 0 | 14875 |
| ETFS PLATINUM TR | SH BEN INT | 26922V101 |  | 16634 | 205 | SH |  | SOLE | 0 | 0 | 0 | 205 |
| ETFS SILVER TR | SILVER SHS | 26922X107 |  | 8723 | 557 | SH |  | SOLE | 0 | 0 | 0 | 557 |
| EVERGY INC | COM | 30034W106 |  | 74792 | 1332 | SH |  | SOLE | 0 | 0 | 0 | 1332 |
| EXCHANGE TRADED CONCEPTS TR | ETF IND EX FIN | 301505814 |  | 156132 | 7791 | SH |  | SOLE | 0 | 0 | 0 | 7791 |
| EXELIXIS INC | COM | 30161Q104 |  | 70263 | 3265 | SH |  | SOLE | 0 | 0 | 0 | 3265 |
| EXPRESS SCRIPTS HLDG CO | COM | 30219G108 |  | 149710 | 1939 | SH |  | SOLE | 0 | 0 | 0 | 1939 |
| FEDNAT HLDG CO | COM | 31431B109 |  | 4960 | 215 | SH |  | SOLE | 0 | 0 | 0 | 215 |
| ISHARES INC | MSCI AUST ETF | 464286103 |  | 18088 | 800 | SH |  | SOLE | 0 | 0 | 0 | 800 |
| ISHARES INC | MSCI EURZONE ETF | 464286608 |  | 74146 | 1808 | SH |  | SOLE | 0 | 0 | 0 | 1808 |
| ISHARES INC | MSCI FRANCE ETF | 464286707 |  | 5951 | 195 | SH |  | SOLE | 0 | 0 | 0 | 195 |
| ISHARES INC | MSCI NETHERL ETF | 464286814 |  | 6102 | 200 | SH |  | SOLE | 0 | 0 | 0 | 200 |
| ISHARES INC | MSCI SINGPOR ETF | 46434G780 |  | 5662 | 236 | SH |  | SOLE | 0 | 0 | 0 | 236 |
| ISHARES INC | MSCI STH KOR ETF | 464286772 |  | 66288 | 979 | SH |  | SOLE | 0 | 0 | 0 | 979 |
| ISHARES INC | MSCI SWITZERLAND | 464286749 |  | 6418 | 197 | SH |  | SOLE | 0 | 0 | 0 | 197 |
| ISHARES TR | 1 3 YR TREAS BD | 464287457 |  | 666960 | 8000 | SH |  | SOLE | 0 | 0 | 0 | 8000 |
| ISHARES TR | 3 7 YR TREAS BD | 464288661 |  | 1742400 | 14520 | SH |  | SOLE | 0 | 0 | 0 | 14520 |
| ISHARES TR | A RATE CP BD ETF | 46429B291 |  | 10288 | 204 | SH |  | SOLE | 0 | 0 | 0 | 204 |
| ISHARES TR | AGENCY BOND ETF | 464288166 |  | 4472 | 40 | SH |  | SOLE | 0 | 0 | 0 | 40 |
| ISHARES TR | CORE S US VLU | 464287663 |  | 77084 | 1436 | SH |  | SOLE | 0 | 0 | 0 | 1436 |
| ISHARES TR | CORE S ETF | 464287200 |  | 20212216 | 74024 | SH |  | SOLE | 0 | 0 | 0 | 74024 |
| ISHARES TR | CORE US AGGBD ET | 464287226 |  | 2171602 | 20425 | SH |  | SOLE | 0 | 0 | 0 | 20425 |
| ISHARES TR | DOW JONES US ETF | 464287846 |  | 859351 | 6303 | SH |  | SOLE | 0 | 0 | 0 | 6303 |
| ISHARES TR | EAFE GRWTH ETF | 464288885 |  | 71866 | 912 | SH |  | SOLE | 0 | 0 | 0 | 912 |
| ISHARES TR | EDGE MSCI USA VL | 46432F388 |  | 169185 | 2048 | SH |  | SOLE | 0 | 0 | 0 | 2048 |
| ISHARES TR | ETF MSCI USA | 46435G425 |  | 4132 | 69 | SH |  | SOLE | 0 | 0 | 0 | 69 |
| ISHARES TR | GLOBAL TECH ETF | 464287291 |  | 29610 | 180 | SH |  | SOLE | 0 | 0 | 0 | 180 |
| ISHARES TR | IBONDS DEC19 ETF | 46434VAU4 |  | 527938 | 21305 | SH |  | SOLE | 0 | 0 | 0 | 21305 |
| ISHARES TR | IBONDS DEC20 ETF | 46434VAQ3 |  | 869013 | 34705 | SH |  | SOLE | 0 | 0 | 0 | 34705 |
| ISHARES TR | IBONDS DEC21 ETF | 46434VBK5 |  | 627528 | 25750 | SH |  | SOLE | 0 | 0 | 0 | 25750 |
| ISHARES TR | IBONDS DEC24 ETF | 46434VBG4 |  | 84245 | 3500 | SH |  | SOLE | 0 | 0 | 0 | 3500 |
| ISHARES TR | IBOXX INV CP ETF | 464287242 |  | 2350532 | 20516 | SH |  | SOLE | 0 | 0 | 0 | 20516 |
| ISHARES TR | INTL QLTY FACTOR | 46434V456 |  | 11500 | 400 | SH |  | SOLE | 0 | 0 | 0 | 400 |
| ISHARES TR | JPMORGAN USD EMG | 464288281 |  | 919397 | 8611 | SH |  | SOLE | 0 | 0 | 0 | 8611 |
| ISHARES TR | LATN AMER 40 ETF | 464287390 |  | 23524 | 795 | SH |  | SOLE | 0 | 0 | 0 | 795 |
| ISHARES TR | MIN VOL EAFE ETF | 46429B689 |  | 1219005 | 17135 | SH |  | SOLE | 0 | 0 | 0 | 17135 |
| ISHARES TR | MRGSTR SM CP ETF | 464288505 |  | 8938 | 50 | SH |  | SOLE | 0 | 0 | 0 | 50 |
| ISHARES TR | MSCI ACWI ETF | 464288257 |  | 54051 | 760 | SH |  | SOLE | 0 | 0 | 0 | 760 |
| ISHARES TR | MSCI LW CRB TG | 46434V464 |  | 15922 | 138 | SH |  | SOLE | 0 | 0 | 0 | 138 |
| ISHARES TR | MSCI UK ETF NEW | 46435G334 |  | 5913 | 170 | SH |  | SOLE | 0 | 0 | 0 | 170 |
| ISHARES TR | NORTH AMERN NAT | 464287374 |  | 18349 | 498 | SH |  | SOLE | 0 | 0 | 0 | 498 |
| ISHARES TR | RUS 1000 VAL ETF | 464287598 |  | 889747 | 7330 | SH |  | SOLE | 0 | 0 | 0 | 7330 |
| ISHARES TR | RUS MD CP GR ETF | 464287481 |  | 1302648 | 10279 | SH |  | SOLE | 0 | 0 | 0 | 10279 |
| ISHARES TR | S SML 600 GWT | 464287887 |  | 155232 | 822 | SH |  | SOLE | 0 | 0 | 0 | 822 |
| ISHARES TR | S US PFD STK | 464288687 |  | 2703206 | 71684 | SH |  | SOLE | 0 | 0 | 0 | 71684 |
| ISHARES TR | SHRT NAT MUN ETF | 464288158 |  | 252783 | 2407 | SH |  | SOLE | 0 | 0 | 0 | 2407 |
| ISHARES TR | SP SMCP600VL ETF | 464287879 |  | 314131 | 1924 | SH |  | SOLE | 0 | 0 | 0 | 1924 |
| ISHARES TR | TIPS BD ETF | 464287176 |  | 3092040 | 27395 | SH |  | SOLE | 0 | 0 | 0 | 27395 |
| ISHARES TR | U.S. CNSM GD ETF | 464287812 |  | 17741 | 150 | SH |  | SOLE | 0 | 0 | 0 | 150 |
| ISHARES TR | US BR DEL SE ETF | 464288794 |  | 86741 | 1353 | SH |  | SOLE | 0 | 0 | 0 | 1353 |
| ISHARES TR | US HOME CONS ETF | 464288752 |  | 64283 | 1685 | SH |  | SOLE | 0 | 0 | 0 | 1685 |
| JACK IN THE BOX INC | COM | 466367109 |  | 42574 | 500 | SH |  | SOLE | 0 | 0 | 0 | 500 |
| JETBLUE AIRWAYS CORP | COM | 477143101 |  | 254009 | 13383 | SH |  | SOLE | 0 | 0 | 0 | 13383 |
| JOUNCE THERAPEUTICS INC | COM | 481116101 |  | 8426 | 1100 | SH |  | SOLE | 0 | 0 | 0 | 1100 |
| JP MORGAN EXCHANGE TRADED FD | DIV RTN GLB EQ | 46641Q100 |  | 42175 | 700 | SH |  | SOLE | 0 | 0 | 0 | 700 |
| KAR AUCTION SVCS INC | COM | 48238T109 |  | 13481 | 246 | SH |  | SOLE | 0 | 0 | 0 | 246 |
| KIMCO RLTY CORP | COM | 49446R109 |  | 26250 | 1545 | SH |  | SOLE | 0 | 0 | 0 | 1545 |
| KLA-TENCOR CORP | COM | 482480100 |  | 74673 | 728 | SH |  | SOLE | 0 | 0 | 0 | 728 |
| KULICKE  SOFFA INDS INC | COM | 501242101 |  | 6193 | 260 | SH |  | SOLE | 0 | 0 | 0 | 260 |
| L BRANDS INC | COM | 501797104 |  | 234631 | 6362 | SH |  | SOLE | 0 | 0 | 0 | 6362 |
| LA Z BOY INC | COM | 505336107 |  | 949 | 31 | SH |  | SOLE | 0 | 0 | 0 | 31 |
| LADDER CAP CORP | CL A | 505743104 |  | 11715 | 750 | SH |  | SOLE | 0 | 0 | 0 | 750 |
| LAUDER ESTEE COS INC | CL A | 518439104 |  | 567478 | 3977 | SH |  | SOLE | 0 | 0 | 0 | 3977 |
| LAZARD LTD | SHS A | G54050102 |  | 19800 | 405 | SH |  | SOLE | 0 | 0 | 0 | 405 |
| LEGGETT  PLATT INC | COM | 524660107 |  | 190077 | 4258 | SH |  | SOLE | 0 | 0 | 0 | 4258 |
| LENNAR CORP | CL A | 526057104 |  | 9188 | 175 | SH |  | SOLE | 0 | 0 | 0 | 175 |
| LIBERTY GLOBAL PLC | SHS CL A | G5480U104 |  | 3222 | 117 | SH |  | SOLE | 0 | 0 | 0 | 117 |
| LIBERTY GLOBAL PLC | SHS CL C | G5480U120 |  | 9340 | 351 | SH |  | SOLE | 0 | 0 | 0 | 351 |
| LIGAND PHARMACEUTICALS INC | COM NEW | 53220K504 |  | 12016 | 58 | SH |  | SOLE | 0 | 0 | 0 | 58 |
| LIONS GATE ENTMNT CORP | CL B NON VTG | 535919500 |  | 4833 | 206 | SH |  | SOLE | 0 | 0 | 0 | 206 |
| LKQ CORP | COM | 501889208 |  | 3062 | 96 | SH |  | SOLE | 0 | 0 | 0 | 96 |
| LUMENTUM HLDGS INC | COM | 55024U109 |  | 5558 | 96 | SH |  | SOLE | 0 | 0 | 0 | 96 |
| LYONDELLBASELL INDUSTRIES N | SHS - A - | N53745100 |  | 234530 | 2135 | SH |  | SOLE | 0 | 0 | 0 | 2135 |
| MACQUARIE FT TR GB INF UT DI | COM | 55607W100 |  | 28158 | 2600 | SH |  | SOLE | 0 | 0 | 0 | 2600 |
| MAGNA INTL INC | COM | 559222401 |  | 49411 | 850 | SH |  | SOLE | 0 | 0 | 0 | 850 |
| MANULIFE FINL CORP | COM | 56501R106 |  | 49138 | 2734 | SH |  | SOLE | 0 | 0 | 0 | 2734 |
| MARATHON OIL CORP | COM | 565849106 |  | 234242 | 11229 | SH |  | SOLE | 0 | 0 | 0 | 11229 |
| MARKEL CORP | COM | 570535104 |  | 16265 | 15 | SH |  | SOLE | 0 | 0 | 0 | 15 |
| MASONITE INTL CORP NEW | COM | 575385109 |  | 3593 | 50 | SH |  | SOLE | 0 | 0 | 0 | 50 |
| MCCORMICK  CO INC | COM NON VTG | 579780206 |  | 215811 | 1859 | SH |  | SOLE | 0 | 0 | 0 | 1859 |
| MEDICAL PPTYS TRUST INC | COM | 58463J304 |  | 396054 | 28209 | SH |  | SOLE | 0 | 0 | 0 | 28209 |
| MERCADOLIBRE INC | COM | 58733R102 |  | 32583 | 109 | SH |  | SOLE | 0 | 0 | 0 | 109 |
| MERIT MED SYS INC | COM | 589889104 |  | 6349 | 124 | SH |  | SOLE | 0 | 0 | 0 | 124 |
| METTLER TOLEDO INTERNATIONAL | COM | 592688105 |  | 199627 | 345 | SH |  | SOLE | 0 | 0 | 0 | 345 |
| MICHAEL KORS HLDGS LTD | SHS | G60754101 |  | 1132 | 17 | SH |  | SOLE | 0 | 0 | 0 | 17 |
| MOLECULIN BIOTECH INC | COM | 60855D101 |  | 2685 | 1500 | SH |  | SOLE | 0 | 0 | 0 | 1500 |
| MOMO INC | ADR | 60879B107 |  | 18488 | 425 | SH |  | SOLE | 0 | 0 | 0 | 425 |
| MONDELEZ INTL INC | CL A | 609207105 |  | 211190 | 5151 | SH |  | SOLE | 0 | 0 | 0 | 5151 |
| MONOLITHIC PWR SYS INC | COM | 609839105 |  | 202644 | 1516 | SH |  | SOLE | 0 | 0 | 0 | 1516 |
| MPLX LP | COM UNIT REP LTD | 55336V100 |  | 35164 | 1030 | SH |  | SOLE | 0 | 0 | 0 | 1030 |
| MSC INDL DIRECT INC | CL A | 553530106 |  | 12388 | 146 | SH |  | SOLE | 0 | 0 | 0 | 146 |
| NATIONAL BEVERAGE CORP | COM | 635017106 |  | 37094 | 347 | SH |  | SOLE | 0 | 0 | 0 | 347 |
| NATIONAL FUEL GAS CO N J | COM | 636180101 |  | 11069 | 209 | SH |  | SOLE | 0 | 0 | 0 | 209 |
| NATIONAL INSTRS CORP | COM | 636518102 |  | 13056 | 311 | SH |  | SOLE | 0 | 0 | 0 | 311 |
| NATIONAL STORAGE AFFILIATES | COM SHS BEN IN | 637870106 |  | 6164 | 200 | SH |  | SOLE | 0 | 0 | 0 | 200 |
| NEOGEN CORP | COM | 640491106 |  | 7377 | 92 | SH |  | SOLE | 0 | 0 | 0 | 92 |
| NETGEAR INC | COM | 64111Q104 |  | 79375 | 1270 | SH |  | SOLE | 0 | 0 | 0 | 1270 |
| NEVSUN RES LTD | COM | 64156L101 |  | 718 | 207 | SH |  | SOLE | 0 | 0 | 0 | 207 |
| NEW YORK TIMES CO | CL A | 650111107 |  | 15229 | 588 | SH |  | SOLE | 0 | 0 | 0 | 588 |
| NEWFIELD EXPL CO | COM | 651290108 |  | 1513 | 50 | SH |  | SOLE | 0 | 0 | 0 | 50 |
| NEXSTAR MEDIA GROUP INC | CL A | 65336K103 |  | 103436 | 1409 | SH |  | SOLE | 0 | 0 | 0 | 1409 |
| NEXTERA ENERGY PARTNERS LP | COM UNIT PART IN | 65341B106 |  | 4154 | 89 | SH |  | SOLE | 0 | 0 | 0 | 89 |
| NGL ENERGY PARTNERS LP | COM UNIT REPST | 62913M107 |  | 12500 | 1000 | SH |  | SOLE | 0 | 0 | 0 | 1000 |
| NICE LTD | SPONSORED ADR | 653656108 |  | 4255 | 41 | SH |  | SOLE | 0 | 0 | 0 | 41 |
| NIKE INC | CL B | 654106103 |  | 1025770 | 12874 | SH |  | SOLE | 0 | 0 | 0 | 12874 |
| NISOURCE INC | COM | 65473P105 |  | 38264 | 1456 | SH |  | SOLE | 0 | 0 | 0 | 1456 |
| NOBLE CORP PLC | SHS USD | G65431101 |  | 12660 | 2000 | SH |  | SOLE | 0 | 0 | 0 | 2000 |
| NOBLE ENERGY INC | COM | 655044105 |  | 428581 | 12148 | SH |  | SOLE | 0 | 0 | 0 | 12148 |
| NORTHERN DYNASTY MINERALS LT | COM NEW | 66510M204 |  | 453 | 837 | SH |  | SOLE | 0 | 0 | 0 | 837 |
| NORTHERN LTS FD TR IV | INSPIRE 100ETF | 66538H534 |  | 5835 | 220 | SH |  | SOLE | 0 | 0 | 0 | 220 |
| NORTHERN OIL  GAS INC NEV | COM | 665531109 |  | 630 | 200 | SH |  | SOLE | 0 | 0 | 0 | 200 |
| NORTHROP GRUMMAN CORP | COM | 666807102 |  | 1018281 | 3309 | SH |  | SOLE | 0 | 0 | 0 | 3309 |
| NOVAVAX INC | COM | 670002104 |  | 4020 | 3000 | SH |  | SOLE | 0 | 0 | 0 | 3000 |
| NOVO-NORDISK A S | ADR | 670100205 |  | 92056 | 1996 | SH |  | SOLE | 0 | 0 | 0 | 1996 |
| NRG YIELD INC | CL C | 62942X405 |  | 22205 | 1291 | SH |  | SOLE | 0 | 0 | 0 | 1291 |
| NUCOR CORP | COM | 670346105 |  | 400399 | 6406 | SH |  | SOLE | 0 | 0 | 0 | 6406 |
| NUSHARES ETF TR | ESG MID CAP GWTH | 67092P409 |  | 43628 | 1395 | SH |  | SOLE | 0 | 0 | 0 | 1395 |
| NUTRIEN LTD | COM | 67077M108 |  | 94158 | 1732 | SH |  | SOLE | 0 | 0 | 0 | 1732 |
| NUVEEN AMT FREE MUN CR INC F | COM | 67071L106 |  | 63481 | 4351 | SH |  | SOLE | 0 | 0 | 0 | 4351 |
| NUVEEN CR STRATEGIES INCM FD | COM SHS | 67073D102 |  | 58917 | 7411 | SH |  | SOLE | 0 | 0 | 0 | 7411 |
| NUVEEN GLOBAL HIGH INCOME FD | SHS | 67075G103 |  | 28178 | 1825 | SH |  | SOLE | 0 | 0 | 0 | 1825 |
| NUVEEN MARYLAND QLT MUN INC | COM | 67061Q107 |  | 26819 | 2211 | SH |  | SOLE | 0 | 0 | 0 | 2211 |
| NUVEEN MULTI MKT INCOME FD | COM | 67075J107 |  | 15454 | 2207 | SH |  | SOLE | 0 | 0 | 0 | 2207 |
| NUVEEN MUNICIPAL CREDIT INC | COM SH BEN INT | 67070X101 |  | 38433 | 2682 | SH |  | SOLE | 0 | 0 | 0 | 2682 |
| NUVEEN NEW YORK QLT MUN INC | COM | 67066X107 |  | 251221 | 19954 | SH |  | SOLE | 0 | 0 | 0 | 19954 |
| NUVEEN NY MUN VALUE FD | COM | 67062M105 |  | 13603 | 1477 | SH |  | SOLE | 0 | 0 | 0 | 1477 |
| NUVEEN PFD  INCM OPPORTNYS | COM | 67073B106 |  | 40222 | 4311 | SH |  | SOLE | 0 | 0 | 0 | 4311 |
| NUVEEN PFD  INCOME TERM FD | COM | 67075A106 |  | 6014 | 260 | SH |  | SOLE | 0 | 0 | 0 | 260 |
| NUVEEN REAL ASSET INM AND GW | COM | 67074Y105 |  | 6464 | 400 | SH |  | SOLE | 0 | 0 | 0 | 400 |
| NUVEEN S 500 BUY-WRITE INC | COM | 6706ER101 |  | 54951 | 3900 | SH |  | SOLE | 0 | 0 | 0 | 3900 |
| NUVEEN SELECT TAX FREE INCM | SH BEN INT | 67062F100 |  | 43787 | 3062 | SH |  | SOLE | 0 | 0 | 0 | 3062 |
| NUVEEN TAX ADVANTAGED DIV GR | COM | 67073G105 |  | 9070 | 550 | SH |  | SOLE | 0 | 0 | 0 | 550 |
| NXP SEMICONDUCTORS N V | COM | N6596X109 |  | 184011 | 1684 | SH |  | SOLE | 0 | 0 | 0 | 1684 |
| OFS CAP CORP | COM | 67103B100 |  | 5730 | 500 | SH |  | SOLE | 0 | 0 | 0 | 500 |
| OGE ENERGY CORP | COM | 670837103 |  | 7042 | 200 | SH |  | SOLE | 0 | 0 | 0 | 200 |
| OLD NATL BANCORP IND | COM | 680033107 |  | 2474 | 133 | SH |  | SOLE | 0 | 0 | 0 | 133 |
| OLD REP INTL CORP | COM | 680223104 |  | 198715 | 9981 | SH |  | SOLE | 0 | 0 | 0 | 9981 |
| OMEGA HEALTHCARE INVS INC | COM | 681936100 |  | 99403 | 3207 | SH |  | SOLE | 0 | 0 | 0 | 3207 |
| OPPENHEIMER ETF TR | RUSL 2000 DYNM | 68386C112 |  | 4073 | 150 | SH |  | SOLE | 0 | 0 | 0 | 150 |
| OSI ETF TR | OSHARES FTSE EUR | 67110P506 |  | 98065 | 4120 | SH |  | SOLE | 0 | 0 | 0 | 4120 |
| OWENS CORNING NEW | COM | 690742101 |  | 302528 | 4774 | SH |  | SOLE | 0 | 0 | 0 | 4774 |
| OXFORD INDS INC | COM | 691497309 |  | 5394 | 65 | SH |  | SOLE | 0 | 0 | 0 | 65 |
| PACWEST BANCORP DEL | COM | 695263103 |  | 14579 | 295 | SH |  | SOLE | 0 | 0 | 0 | 295 |
| PARKER HANNIFIN CORP | COM | 701094104 |  | 47690 | 306 | SH |  | SOLE | 0 | 0 | 0 | 306 |
| PEOPLES UNITED FINANCIAL INC | COM | 712704105 |  | 290019 | 16032 | SH |  | SOLE | 0 | 0 | 0 | 16032 |
| PGIM GLOBAL SHORT DURATION H | COM | 69346J106 |  | 6625 | 485 | SH |  | SOLE | 0 | 0 | 0 | 485 |
| PHILIP MORRIS INTL INC | COM | 718172109 |  | 1293077 | 16015 | SH |  | SOLE | 0 | 0 | 0 | 16015 |
| PIMCO DYNMIC CREDIT AND MRT | COM SHS | 72202D106 |  | 228801 | 9707 | SH |  | SOLE | 0 | 0 | 0 | 9707 |
| PIMCO ETF TR | 0-5 HIGH YIELD | 72201R783 |  | 650007 | 6531 | SH |  | SOLE | 0 | 0 | 0 | 6531 |
| PIMCO ETF TR | 1-5 US TIP IDX | 72201R205 |  | 1486985 | 28734 | SH |  | SOLE | 0 | 0 | 0 | 28734 |
| PIMCO HIGH INCOME FD | COM SHS | 722014107 |  | 27555 | 3300 | SH |  | SOLE | 0 | 0 | 0 | 3300 |
| PIMCO NEW YORK MUN INCM FD 1 | COM | 72201E105 |  | 110354 | 12087 | SH |  | SOLE | 0 | 0 | 0 | 12087 |
| PIONEER NAT RES CO | COM | 723787107 |  | 116383 | 615 | SH |  | SOLE | 0 | 0 | 0 | 615 |
| PITNEY BOWES INC | COM | 724479100 |  | 283 | 33 | SH |  | SOLE | 0 | 0 | 0 | 33 |
| PJT PARTNERS INC | COM CL A | 69343T107 |  | 13775 | 258 | SH |  | SOLE | 0 | 0 | 0 | 258 |
| PRANA BIOTECHNOLOGY LTD | SPON ADR NEW | 739727204 |  | 157 | 83 | SH |  | SOLE | 0 | 0 | 0 | 83 |
| PRICE T ROWE GROUP INC | COM | 74144T108 |  | 1161 | 10 | SH |  | SOLE | 0 | 0 | 0 | 10 |
| PRIMO WTR CORP | COM | 74165N105 |  | 43725 | 2500 | SH |  | SOLE | 0 | 0 | 0 | 2500 |
| PRINCIPAL FINL GROUP INC | COM | 74251V102 |  | 228318 | 4312 | SH |  | SOLE | 0 | 0 | 0 | 4312 |
| PROCTER AND GAMBLE CO | COM | 742718109 |  | 2278896 | 29194 | SH |  | SOLE | 0 | 0 | 0 | 29194 |
| PROLOGIS INC | COM | 74340W103 |  | 197 | 3 | SH |  | SOLE | 0 | 0 | 0 | 3 |
| PROOFPOINT INC | COM | 743424103 |  | 23062 | 200 | SH |  | SOLE | 0 | 0 | 0 | 200 |
| PROSHARES TR II | ULTRA SILVER NEW | 74347W353 |  | 208 | 7 | SH |  | SOLE | 0 | 0 | 0 | 7 |
| PROSPECT CAPITAL CORPORATION | COM | 74348T102 |  | 29524 | 4400 | SH |  | SOLE | 0 | 0 | 0 | 4400 |
| PROTO LABS INC | COM | 743713109 |  | 5948 | 50 | SH |  | SOLE | 0 | 0 | 0 | 50 |
| PUBLIC STORAGE | COM | 74460D109 |  | 42877 | 189 | SH |  | SOLE | 0 | 0 | 0 | 189 |
| QUEST DIAGNOSTICS INC | COM | 74834L100 |  | 7696 | 70 | SH |  | SOLE | 0 | 0 | 0 | 70 |
| RALPH LAUREN CORP | CL A | 751212101 |  | 25270 | 201 | SH |  | SOLE | 0 | 0 | 0 | 201 |
| RANGE RES CORP | COM | 75281A109 |  | 4183 | 250 | SH |  | SOLE | 0 | 0 | 0 | 250 |
| REAVES UTIL INCOME FD | COM SH BEN INT | 756158101 |  | 43568 | 1507 | SH |  | SOLE | 0 | 0 | 0 | 1507 |
| REDWOOD TR INC | COM | 758075402 |  | 3294 | 200 | SH |  | SOLE | 0 | 0 | 0 | 200 |
| REGENCY CTRS CORP | COM | 758849103 |  | 44698 | 720 | SH |  | SOLE | 0 | 0 | 0 | 720 |
| RELIANCE STEEL  ALUMINUM CO | COM | 759509102 |  | 1663 | 19 | SH |  | SOLE | 0 | 0 | 0 | 19 |
| RESTAURANT BRANDS INTL INC | COM | 76131D103 |  | 14050 | 233 | SH |  | SOLE | 0 | 0 | 0 | 233 |
| RETAIL PPTYS AMER INC | CL A | 76131V202 |  | 6863 | 537 | SH |  | SOLE | 0 | 0 | 0 | 537 |
| REXAHN PHARMACEUTICALS INC | COM NEW | 761640200 |  | 141 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| REXFORD INDL RLTY INC | COM | 76169C100 |  | 82336 | 2623 | SH |  | SOLE | 0 | 0 | 0 | 2623 |
| RIO TINTO PLC | SPONSORED ADR | 767204100 |  | 109222 | 1969 | SH |  | SOLE | 0 | 0 | 0 | 1969 |
| RIOT BLOCKCHAIN INC | COM | 767292105 |  | 26628 | 4200 | SH |  | SOLE | 0 | 0 | 0 | 4200 |
| ROLLINS INC | COM | 775711104 |  | 70089 | 1333 | SH |  | SOLE | 0 | 0 | 0 | 1333 |
| ROYAL CARIBBEAN CRUISES LTD | COM | V7780T103 |  | 20720 | 200 | SH |  | SOLE | 0 | 0 | 0 | 200 |
| ROYAL DUTCH SHELL PLC | SPONS ADR A | 780259206 |  | 70684 | 1021 | SH |  | SOLE | 0 | 0 | 0 | 1021 |
| ROYAL GOLD INC | COM | 780287108 |  | 40385 | 435 | SH |  | SOLE | 0 | 0 | 0 | 435 |
| RPC INC | COM | 749660106 |  | 38884 | 2669 | SH |  | SOLE | 0 | 0 | 0 | 2669 |
| RUTHS HOSPITALITY GROUP INC | COM | 783332109 |  | 248046 | 8843 | SH |  | SOLE | 0 | 0 | 0 | 8843 |
| RYMAN HOSPITALITY PPTYS INC | COM | 78377T107 |  | 101054 | 1215 | SH |  | SOLE | 0 | 0 | 0 | 1215 |
| SABRE CORP | COM | 78573M104 |  | 12690 | 515 | SH |  | SOLE | 0 | 0 | 0 | 515 |
| CORPORATE OFFICE PPTYS TR | SH BEN INT | 22002T108 |  | 2203 | 76 | SH |  | SOLE | 0 | 0 | 0 | 76 |
| COVIA HLDGS CORP | COM | 22305A103 |  | 7424 | 400 | SH |  | SOLE | 0 | 0 | 0 | 400 |
| CRANE CO | COM | 224399105 |  | 84764 | 1058 | SH |  | SOLE | 0 | 0 | 0 | 1058 |
| CRESTWOOD EQUITY PARTNERS LP | UNIT LTD PARTNER | 226344208 |  | 5239 | 165 | SH |  | SOLE | 0 | 0 | 0 | 165 |
| CRISPR THERAPEUTICS AG | NAMEN AKT | H17182108 |  | 182156 | 3100 | SH |  | SOLE | 0 | 0 | 0 | 3100 |
| CROWN CASTLE INTL CORP NEW | COM | 22822V101 |  | 331415 | 3074 | SH |  | SOLE | 0 | 0 | 0 | 3074 |
| CURIS INC | COM NEW | 231269200 |  | 692 | 400 | SH |  | SOLE | 0 | 0 | 0 | 400 |
| CVS HEALTH CORP | COM | 126650100 |  | 311175 | 4836 | SH |  | SOLE | 0 | 0 | 0 | 4836 |
| DANAHER CORP DEL | DBCV         1/2 | 235851AF9 |  | 45336 | 12000 | SH |  | SOLE | 0 | 0 | 0 | 12000 |
| DBX ETF TR | XTRCK INVTNT GRD | 233051739 |  | 11790 | 500 | SH |  | SOLE | 0 | 0 | 0 | 500 |
| DDR CORP | COM | 23317H854 |  | 269 | 15 | SH |  | SOLE | 0 | 0 | 0 | 15 |
| DECKERS OUTDOOR CORP | COM | 243537107 |  | 22578 | 200 | SH |  | SOLE | 0 | 0 | 0 | 200 |
| DELAWARE ENHANCED GBL DIV | COM | 246060107 |  | 1700 | 150 | SH |  | SOLE | 0 | 0 | 0 | 150 |
| DELAWARE INVTS DIV  INCOME | COM | 245915103 |  | 12672 | 1100 | SH |  | SOLE | 0 | 0 | 0 | 1100 |
| DELTA AIR LINES INC DEL | COM NEW | 247361702 |  | 396626 | 8006 | SH |  | SOLE | 0 | 0 | 0 | 8006 |
| DIAGEO P L C | SPON ADR NEW | 25243Q205 |  | 360937 | 2506 | SH |  | SOLE | 0 | 0 | 0 | 2506 |
| DOLLAR TREE INC | COM | 256746108 |  | 4250 | 50 | SH |  | SOLE | 0 | 0 | 0 | 50 |
| DONALDSON INC | COM | 257651109 |  | 4619 | 102 | SH |  | SOLE | 0 | 0 | 0 | 102 |
| DOUBLELINE INCOME SOLUTIONS | COM | 258622109 |  | 247055 | 12359 | SH |  | SOLE | 0 | 0 | 0 | 12359 |
| DUKE REALTY CORP | COM NEW | 264411505 |  | 4122 | 142 | SH |  | SOLE | 0 | 0 | 0 | 142 |
| DUNKIN BRANDS GROUP INC | COM | 265504100 |  | 30713 | 445 | SH |  | SOLE | 0 | 0 | 0 | 445 |
| EAGLE PHARMACEUTICALS INC | COM | 269796108 |  | 22698 | 300 | SH |  | SOLE | 0 | 0 | 0 | 300 |
| EAGLE PT CR CO LLC | COM | 269808101 |  | 7268 | 400 | SH |  | SOLE | 0 | 0 | 0 | 400 |
| EATON CORP PLC | SHS | G29183103 |  | 690997 | 9245 | SH |  | SOLE | 0 | 0 | 0 | 9245 |
| EATON VANCE CORP | COM NON VTG | 278265103 |  | 3653 | 70 | SH |  | SOLE | 0 | 0 | 0 | 70 |
| EATON VANCE FLTING RATE INC | COM | 278279104 |  | 25158 | 1735 | SH |  | SOLE | 0 | 0 | 0 | 1735 |
| EATON VANCE TAX MNGD GBL DV | COM | 27829F108 |  | 74288 | 7988 | SH |  | SOLE | 0 | 0 | 0 | 7988 |
| EATON VANCE TXMGD GL BUYWR O | COM | 27829C105 |  | 326947 | 27707 | SH |  | SOLE | 0 | 0 | 0 | 27707 |
| ECOLAB INC | COM | 278865100 |  | 665366 | 4741 | SH |  | SOLE | 0 | 0 | 0 | 4741 |
| EDISON INTL | COM | 281020107 |  | 39923 | 631 | SH |  | SOLE | 0 | 0 | 0 | 631 |
| EMCOR GROUP INC | COM | 29084Q100 |  | 7618 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| ENABLE MIDSTREAM PARTNERS LP | COM UNIT RP IN | 292480100 |  | 19642 | 1148 | SH |  | SOLE | 0 | 0 | 0 | 1148 |
| ENCOMPASS HEALTH CORP | COM | 29261A100 |  | 13679 | 202 | SH |  | SOLE | 0 | 0 | 0 | 202 |
| ENERGY TRANSFER PARTNERS LP | UNIT LTD PRT INT | 29278N103 |  | 749555 | 39367 | SH |  | SOLE | 0 | 0 | 0 | 39367 |
| ENERPLUS CORP | COM | 292766102 |  | 25578 | 2030 | SH |  | SOLE | 0 | 0 | 0 | 2030 |
| EQUITY RESIDENTIAL | SH BEN INT | 29476L107 |  | 31845 | 500 | SH |  | SOLE | 0 | 0 | 0 | 500 |
| ETFS PRECIOUS METALS BASKET | PHYS PM BSKT | 26922W109 |  | 12308 | 200 | SH |  | SOLE | 0 | 0 | 0 | 200 |
| EURONAV NV ANTWERPEN | SHS | B38564108 |  | 14720 | 1600 | SH |  | SOLE | 0 | 0 | 0 | 1600 |
| EVERSOURCE ENERGY | COM | 30040W108 |  | 221795 | 3784 | SH |  | SOLE | 0 | 0 | 0 | 3784 |
| EXCHANGE TRADED CONCEPTS TR | EMQQ EM INTERN | 301505889 |  | 153410 | 4180 | SH |  | SOLE | 0 | 0 | 0 | 4180 |
| EXCHANGE TRADED CONCEPTS TR | ROBO GLB ETF | 301505707 |  | 263644 | 6591 | SH |  | SOLE | 0 | 0 | 0 | 6591 |
| FAIR ISAAC CORP | COM | 303250104 |  | 52196 | 270 | SH |  | SOLE | 0 | 0 | 0 | 270 |
| FIRST REP BK SAN FRANCISCO C | COM | 33616C100 |  | 239071 | 2470 | SH |  | SOLE | 0 | 0 | 0 | 2470 |
| FIRST TR EXCH TRD ALPHA FD I | EM SML CP ALPH | 33737J307 |  | 34980 | 915 | SH |  | SOLE | 0 | 0 | 0 | 915 |
| FIRST TR EXCH TRD ALPHA FD I | EMERG MKT ALPH | 33737J182 |  | 386167 | 14933 | SH |  | SOLE | 0 | 0 | 0 | 14933 |
| FIRST TR EXCH TRD ALPHA FD I | EURO ALPHADEX | 33737J505 |  | 8356 | 200 | SH |  | SOLE | 0 | 0 | 0 | 200 |
| FIRST TR EXCHANGE TRADED FD | CLOUD COMPUTING | 33734X192 |  | 103222 | 1941 | SH |  | SOLE | 0 | 0 | 0 | 1941 |
| FIRST TR EXCHANGE TRADED FD | CONSUMR STAPLE | 33734X119 |  | 4312 | 92 | SH |  | SOLE | 0 | 0 | 0 | 92 |
| FIRST TR EXCHANGE TRADED FD | DJ GLBL DIVID | 33734X200 |  | 10980 | 444 | SH |  | SOLE | 0 | 0 | 0 | 444 |
| FIRST TR EXCHANGE TRADED FD | DORSEY WRIGHT PE | 33733E880 |  | 331570 | 11410 | SH |  | SOLE | 0 | 0 | 0 | 11410 |
| FIRST TR EXCHANGE TRADED FD | FIRST TR ENH NEW | 33739Q408 |  | 123039 | 2051 | SH |  | SOLE | 0 | 0 | 0 | 2051 |
| FIRST TR EXCHANGE TRADED FD | INDLS PROD DUR | 33734X150 |  | 75519 | 1931 | SH |  | SOLE | 0 | 0 | 0 | 1931 |
| FIRST TR EXCHANGE TRADED FD | MULTI ASSET DI | 33738R100 |  | 172182 | 9414 | SH |  | SOLE | 0 | 0 | 0 | 9414 |
| FIRST TR EXCHANGE TRADED FD | NASD TECH DIV | 33738R118 |  | 77968 | 2200 | SH |  | SOLE | 0 | 0 | 0 | 2200 |
| FIRST TR EXCHANGE TRADED FD | NASDAQ BK ETF | 33738R860 |  | 9972 | 350 | SH |  | SOLE | 0 | 0 | 0 | 350 |
| FIRST TR EXCHANGE TRADED FD | NASDQ PHRMTCLS | 33738R837 |  | 5423 | 250 | SH |  | SOLE | 0 | 0 | 0 | 250 |
| FIRST TR EXCHANGE TRADED FD | NO AMER ENERGY | 33738D101 |  | 76789 | 3307 | SH |  | SOLE | 0 | 0 | 0 | 3307 |
| FIRST TR EXCHANGE TRADED FD | UTILITIES ALPH | 33734X184 |  | 9608 | 367 | SH |  | SOLE | 0 | 0 | 0 | 367 |
| FIRST TR EXCNGE TRD ALPHADEX | SML CP GRW ALP | 33737M300 |  | 11305 | 233 | SH |  | SOLE | 0 | 0 | 0 | 233 |
| FIRST TR INTER DUR PFD  IN | COM | 33718W103 |  | 151000 | 6994 | SH |  | SOLE | 0 | 0 | 0 | 6994 |
| FIRST TR LRG CP VL ALPHADEX | COM SHS | 33735J101 |  | 339975 | 6498 | SH |  | SOLE | 0 | 0 | 0 | 6498 |
| FIRST TR MORNINGSTAR DIV LEA | SHS | 336917109 |  | 136246 | 4766 | SH |  | SOLE | 0 | 0 | 0 | 4766 |
| FIRST TR NAS100 EQ WEIGHTED | SHS | 337344105 |  | 616944 | 10189 | SH |  | SOLE | 0 | 0 | 0 | 10189 |
| FIRST TR SML CP CORE ALPHA F | COM SHS | 33734Y109 |  | 29515 | 447 | SH |  | SOLE | 0 | 0 | 0 | 447 |
| FLAHERTY  CRUMRINE DYN PFD | SHS | 33848W106 |  | 12167 | 519 | SH |  | SOLE | 0 | 0 | 0 | 519 |
| FLOTEK INDS INC DEL | COM | 343389102 |  | 3876 | 1200 | SH |  | SOLE | 0 | 0 | 0 | 1200 |
| FLUSHING FINL CORP | COM | 343873105 |  | 35496 | 1360 | SH |  | SOLE | 0 | 0 | 0 | 1360 |
| FORD MTR CO DEL | COM PAR $0.01 | 345370860 |  | 719674 | 65011 | SH |  | SOLE | 0 | 0 | 0 | 65011 |
| FORESCOUT TECHNOLOGIES INC | COM | 34553D101 |  | 857 | 25 | SH |  | SOLE | 0 | 0 | 0 | 25 |
| FORTINET INC | COM | 34959E109 |  | 120303 | 1927 | SH |  | SOLE | 0 | 0 | 0 | 1927 |
| FORTIS INC | COM | 349553107 |  | 11708 | 366 | SH |  | SOLE | 0 | 0 | 0 | 366 |
| FORTIVE CORP | COM | 34959J108 |  | 240583 | 3120 | SH |  | SOLE | 0 | 0 | 0 | 3120 |
| FORTUNA SILVER MINES INC | COM | 349915108 |  | 1704 | 300 | SH |  | SOLE | 0 | 0 | 0 | 300 |
| FOSSIL GROUP INC | COM | 34988V106 |  | 16606 | 618 | SH |  | SOLE | 0 | 0 | 0 | 618 |
| FRANCESCAS HLDGS CORP | COM | 351793104 |  | 322883 | 42766 | SH |  | SOLE | 0 | 0 | 0 | 42766 |
| FRANKLIN RES INC | COM | 354613101 |  | 29550 | 922 | SH |  | SOLE | 0 | 0 | 0 | 922 |
| FRESENIUS MED CARE AG KGA | SPONSORED ADR | 358029106 |  | 51709 | 1027 | SH |  | SOLE | 0 | 0 | 0 | 1027 |
| GABELLI HLTHCARE  WELLNESS | SHS | 36246K103 |  | 441 | 44 | SH |  | SOLE | 0 | 0 | 0 | 44 |
| GENPACT LIMITED | SHS | G3922B107 |  | 146039 | 5048 | SH |  | SOLE | 0 | 0 | 0 | 5048 |
| GENTEX CORP | COM | 371901109 |  | 43139 | 1874 | SH |  | SOLE | 0 | 0 | 0 | 1874 |
| GERDAU S A | SPON ADR REP PFD | 373737105 |  | 6117 | 1728 | SH |  | SOLE | 0 | 0 | 0 | 1728 |
| GLADSTONE INVT CORP | COM | 376546107 |  | 74422 | 6323 | SH |  | SOLE | 0 | 0 | 0 | 6323 |
| GLOBAL MED REIT INC | COM NEW | 37954A204 |  | 6202 | 700 | SH |  | SOLE | 0 | 0 | 0 | 700 |
| GLOBAL PARTNERS LP | COM UNITS | 37946R109 |  | 6820 | 400 | SH |  | SOLE | 0 | 0 | 0 | 400 |
| GLOBAL X FDS | FINTECH ETF | 37954Y814 |  | 11071 | 425 | SH |  | SOLE | 0 | 0 | 0 | 425 |
| GLOBAL X FDS | GLBL X MLP ETF | 37950E473 |  | 54960 | 6000 | SH |  | SOLE | 0 | 0 | 0 | 6000 |
| FIAT CHRYSLER AUTOMOBILES N | SHS | N31738102 |  | 8142 | 431 | SH |  | SOLE | 0 | 0 | 0 | 431 |
| FIDELITY COMWLTH TR | NDQ CP IDX TRK | 315912808 |  | 1030131 | 3496 | SH |  | SOLE | 0 | 0 | 0 | 3496 |
| FINISAR CORP | COM NEW | 31787A507 |  | 1674 | 93 | SH |  | SOLE | 0 | 0 | 0 | 93 |
| FIREEYE INC | COM | 31816Q101 |  | 15005 | 975 | SH |  | SOLE | 0 | 0 | 0 | 975 |
| FIRST TR EXCH TRADED FD II | NASDQ CLN EDGE | 33737A108 |  | 55392 | 1136 | SH |  | SOLE | 0 | 0 | 0 | 1136 |
| FIRST TR EXCH TRD ALPHA FD I | DEV MRK EX US | 33737J174 |  | 29371 | 490 | SH |  | SOLE | 0 | 0 | 0 | 490 |
| FIRST TR EXCHANG TRADED FD I | MANAGD MUN ETF | 33739N108 |  | 749599 | 14232 | SH |  | SOLE | 0 | 0 | 0 | 14232 |
| FIRST TR EXCHANGE TRADED FD | CONSUMR DISCRE | 33734X101 |  | 8676 | 205 | SH |  | SOLE | 0 | 0 | 0 | 205 |
| FIRST TR EXCHANGE TRADED FD | DORSEY WRIGHT | 33738R878 |  | 39607 | 1445 | SH |  | SOLE | 0 | 0 | 0 | 1445 |
| FIRST TR EXCHANGE TRADED FD | DORSEY WRT 5 ETF | 33738R605 |  | 6736986 | 228682 | SH |  | SOLE | 0 | 0 | 0 | 228682 |
| FIRST TR EXCHANGE TRADED FD | DOW 30 EQL WGT | 33733A201 |  | 12403 | 568 | SH |  | SOLE | 0 | 0 | 0 | 568 |
| FIRST TR EXCHANGE TRADED FD | HLTH CARE ALPH | 33734X143 |  | 2283972 | 30773 | SH |  | SOLE | 0 | 0 | 0 | 30773 |
| FIRST TR EXCHANGE TRADED FD | NASDAQ CYB ETF | 33734X846 |  | 50544 | 1916 | SH |  | SOLE | 0 | 0 | 0 | 1916 |
| FIRST TR EXCHANGE TRADED FD | NASDAQ SMRTPHONE | 33737K106 |  | 4864 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| FIRST TR EXCHANGE TRADED FD | NAT GAS ETF | 33733E807 |  | 3453 | 148 | SH |  | SOLE | 0 | 0 | 0 | 148 |
| FIRST TR EXCHANGE TRADED FD | NY ARCA BIOTECH | 33733E203 |  | 490609 | 3504 | SH |  | SOLE | 0 | 0 | 0 | 3504 |
| FIRST TR EXCHANGE TRADED FD | TECH ALPHADEX | 33734X176 |  | 89807 | 1596 | SH |  | SOLE | 0 | 0 | 0 | 1596 |
| FIRST TR EXCHANGE-TRADED FD | PFD SECS INC ETF | 33739E108 |  | 228306 | 11978 | SH |  | SOLE | 0 | 0 | 0 | 11978 |
| FIRST TR S REIT INDEX FD | COM | 33734G108 |  | 51554 | 2206 | SH |  | SOLE | 0 | 0 | 0 | 2206 |
| FIRST TR STOXX EURO DIV FD | COMMON SHS | 33735T109 |  | 25813 | 1957 | SH |  | SOLE | 0 | 0 | 0 | 1957 |
| FIRST TRUST SPECIALTY FINANC | COM BEN INTR | 33733G109 |  | 12645 | 2104 | SH |  | SOLE | 0 | 0 | 0 | 2104 |
| FITBIT INC | CL A | 33812L102 |  | 60370 | 9245 | SH |  | SOLE | 0 | 0 | 0 | 9245 |
| FIVE BELOW INC | COM | 33829M101 |  | 343646 | 3517 | SH |  | SOLE | 0 | 0 | 0 | 3517 |
| FIVE PRIME THERAPEUTICS INC | COM | 33830X104 |  | 3953 | 250 | SH |  | SOLE | 0 | 0 | 0 | 250 |
| FLEX LTD | ORD | Y2573F102 |  | 13757 | 975 | SH |  | SOLE | 0 | 0 | 0 | 975 |
| FLEXSHARES TR | MORNSTAR UPSTR | 33939L407 |  | 38058 | 1123 | SH |  | SOLE | 0 | 0 | 0 | 1123 |
| FLOOR  DECOR HLDGS INC | CL A | 339750101 |  | 6857 | 139 | SH |  | SOLE | 0 | 0 | 0 | 139 |
| FLOWSERVE CORP | COM | 34354P105 |  | 34340 | 850 | SH |  | SOLE | 0 | 0 | 0 | 850 |
| FNB CORP PA | COM | 302520101 |  | 82635 | 6158 | SH |  | SOLE | 0 | 0 | 0 | 6158 |
| FOX FACTORY HLDG CORP | COM | 35138V102 |  | 6005 | 129 | SH |  | SOLE | 0 | 0 | 0 | 129 |
| FRANCO NEVADA CORP | COM | 351858105 |  | 28332 | 388 | SH |  | SOLE | 0 | 0 | 0 | 388 |
| FRANKLIN LTD DURATION INC TR | COM | 35472T101 |  | 54993 | 5036 | SH |  | SOLE | 0 | 0 | 0 | 5036 |
| FRANKLIN TEMPLETON ETF TR | LIBERTYQ EMERG | 35473P207 |  | 15050 | 500 | SH |  | SOLE | 0 | 0 | 0 | 500 |
| FS INVT CORP | COM | 302635107 |  | 46503 | 6327 | SH |  | SOLE | 0 | 0 | 0 | 6327 |
| GALLAGHER ARTHUR J  CO | COM | 363576109 |  | 2350 | 36 | SH |  | SOLE | 0 | 0 | 0 | 36 |
| GARDNER DENVER HLDGS INC | COM | 36555P107 |  | 14342 | 488 | SH |  | SOLE | 0 | 0 | 0 | 488 |
| GARMIN LTD | SHS | H2906T109 |  | 370761 | 6078 | SH |  | SOLE | 0 | 0 | 0 | 6078 |
| GARTNER INC | COM | 366651107 |  | 60602 | 456 | SH |  | SOLE | 0 | 0 | 0 | 456 |
| GENERAL MLS INC | COM | 370334104 |  | 987835 | 22319 | SH |  | SOLE | 0 | 0 | 0 | 22319 |
| GENESIS ENERGY L P | UNIT LTD PARTN | 371927104 |  | 4141 | 189 | SH |  | SOLE | 0 | 0 | 0 | 189 |
| GLOBAL NET LEASE INC | COM NEW | 379378201 |  | 234572 | 11482 | SH |  | SOLE | 0 | 0 | 0 | 11482 |
| GLOBAL X FDS | GLB X SUPERDIV | 37950E549 |  | 107891 | 5145 | SH |  | SOLE | 0 | 0 | 0 | 5145 |
| GLOBAL X FDS | GLOBAL X SILVER | 37954Y848 |  | 7422 | 257 | SH |  | SOLE | 0 | 0 | 0 | 257 |
| GLOBAL X FDS | RBTCS ARTFL INTE | 37954Y715 |  | 183653 | 8344 | SH |  | SOLE | 0 | 0 | 0 | 8344 |
| GOLDCORP INC NEW | COM | 380956409 |  | 8541 | 623 | SH |  | SOLE | 0 | 0 | 0 | 623 |
| GOLDMAN SACHS GROUP INC | COM | 38141G104 |  | 658709 | 2986 | SH |  | SOLE | 0 | 0 | 0 | 2986 |
| GOLUB CAP BDC INC | COM | 38173M102 |  | 4886 | 267 | SH |  | SOLE | 0 | 0 | 0 | 267 |
| GOODYEAR TIRE  RUBR CO | COM | 382550101 |  | 32746 | 1406 | SH |  | SOLE | 0 | 0 | 0 | 1406 |
| GOPRO INC | CL A | 38268T103 |  | 10948 | 1700 | SH |  | SOLE | 0 | 0 | 0 | 1700 |
| GOVERNMENT PPTYS INCOME TR | COM SHS BEN INT | 38376A103 |  | 7925 | 500 | SH |  | SOLE | 0 | 0 | 0 | 500 |
| GRACO INC | COM | 384109104 |  | 202857 | 4486 | SH |  | SOLE | 0 | 0 | 0 | 4486 |
| GRAMERCY PPTY TR | COM NEW | 385002308 |  | 5601 | 205 | SH |  | SOLE | 0 | 0 | 0 | 205 |
| GRANITE PT MTG TR INC | COM | 38741L107 |  | 9707 | 529 | SH |  | SOLE | 0 | 0 | 0 | 529 |
| GRIFOLS S A | SP ADR REP B NVT | 398438408 |  | 2494 | 116 | SH |  | SOLE | 0 | 0 | 0 | 116 |
| GUGGENHEIM TAXABLE MUN MNGD | COM | 401664107 |  | 3145 | 145 | SH |  | SOLE | 0 | 0 | 0 | 145 |
| GUIDEWIRE SOFTWARE INC | COM | 40171V100 |  | 7813 | 88 | SH |  | SOLE | 0 | 0 | 0 | 88 |
| HANCOCK JOHN PFD INCOME FD | SH BEN INT | 41013W108 |  | 11979 | 550 | SH |  | SOLE | 0 | 0 | 0 | 550 |
| HARTFORD FINL SVCS GROUP INC | COM | 416515104 |  | 1687 | 33 | SH |  | SOLE | 0 | 0 | 0 | 33 |
| HCI GROUP INC | COM | 40416E103 |  | 79201 | 1905 | SH |  | SOLE | 0 | 0 | 0 | 1905 |
| HEALTHSTREAM INC | COM | 42222N103 |  | 2731 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| HELMERICH  PAYNE INC | COM | 423452101 |  | 294330 | 4616 | SH |  | SOLE | 0 | 0 | 0 | 4616 |
| HENRY JACK  ASSOC INC | COM | 426281101 |  | 377171 | 2893 | SH |  | SOLE | 0 | 0 | 0 | 2893 |
| HESS CORP | COM | 42809H107 |  | 45686 | 683 | SH |  | SOLE | 0 | 0 | 0 | 683 |
| HEWLETT PACKARD ENTERPRISE C | COM | 42824C109 |  | 358462 | 24535 | SH |  | SOLE | 0 | 0 | 0 | 24535 |
| HOME DEPOT INC | COM | 437076102 |  | 2333502 | 11961 | SH |  | SOLE | 0 | 0 | 0 | 11961 |
| HONDA MOTOR LTD | AMERN SHS | 438128308 |  | 7903 | 270 | SH |  | SOLE | 0 | 0 | 0 | 270 |
| HORMEL FOODS CORP | COM | 440452100 |  | 93285 | 2507 | SH |  | SOLE | 0 | 0 | 0 | 2507 |
| HSBC HLDGS PLC | SPON ADR NEW | 404280406 |  | 148774 | 3156 | SH |  | SOLE | 0 | 0 | 0 | 3156 |
| HUMANA INC | COM | 444859102 |  | 113999 | 383 | SH |  | SOLE | 0 | 0 | 0 | 383 |
| HUNTINGTON BANCSHARES INC | COM | 446150104 |  | 664282 | 45006 | SH |  | SOLE | 0 | 0 | 0 | 45006 |
| HUNTSMAN CORP | COM | 447011107 |  | 21666 | 742 | SH |  | SOLE | 0 | 0 | 0 | 742 |
| HYATT HOTELS CORP | COM CL A | 448579102 |  | 157232 | 2038 | SH |  | SOLE | 0 | 0 | 0 | 2038 |
| IAC INTERACTIVECORP | COM | 44919P508 |  | 91494 | 600 | SH |  | SOLE | 0 | 0 | 0 | 600 |
| ICAHN ENTERPRISES LP | DEPOSITARY UNIT | 451100101 |  | 28424 | 400 | SH |  | SOLE | 0 | 0 | 0 | 400 |
| ICHOR HOLDINGS | SHS | G4740B105 |  | 21220 | 1000 | SH |  | SOLE | 0 | 0 | 0 | 1000 |
| ICU MED INC | COM | 44930G107 |  | 252245 | 859 | SH |  | SOLE | 0 | 0 | 0 | 859 |
| II VI INC | COM | 902104108 |  | 30415 | 700 | SH |  | SOLE | 0 | 0 | 0 | 700 |
| ILLINOIS TOOL WKS INC | COM | 452308109 |  | 233578 | 1686 | SH |  | SOLE | 0 | 0 | 0 | 1686 |
| INDEPENDENT BANK CORP MICH | COM NEW | 453838609 |  | 63038 | 2472 | SH |  | SOLE | 0 | 0 | 0 | 2472 |
| ING GROEP N V | SPONSORED ADR | 456837103 |  | 70182 | 4901 | SH |  | SOLE | 0 | 0 | 0 | 4901 |
| INNOVATOR ETFS TR | IBD ETF LEADERS | 45782C201 |  | 4736 | 188 | SH |  | SOLE | 0 | 0 | 0 | 188 |
| INSMED INC | COM PAR $.01 | 457669307 |  | 11825 | 500 | SH |  | SOLE | 0 | 0 | 0 | 500 |
| INSULET CORP | COM | 45784P101 |  | 34280 | 400 | SH |  | SOLE | 0 | 0 | 0 | 400 |
| INTEGRA LIFESCIENCES HLDGS C | COM NEW | 457985208 |  | 2126 | 33 | SH |  | SOLE | 0 | 0 | 0 | 33 |
| INTER PARFUMS INC | COM | 458334109 |  | 6581 | 123 | SH |  | SOLE | 0 | 0 | 0 | 123 |
| INTERCONTINENTAL HOTELS GROU | SPONSORED ADR | 45857P707 |  | 85545 | 1365 | SH |  | SOLE | 0 | 0 | 0 | 1365 |
| INTERDIGITAL INC | COM | 45867G101 |  | 16180 | 200 | SH |  | SOLE | 0 | 0 | 0 | 200 |
| INTERNATIONAL GAME TECHNOLOG | SHS USD | G4863A108 |  | 15818 | 681 | SH |  | SOLE | 0 | 0 | 0 | 681 |
| SALESFORCE COM INC | COM | 79466L302 |  | 822628 | 6031 | SH |  | SOLE | 0 | 0 | 0 | 6031 |
| SANOFI | SPONSORED ADR | 80105N105 |  | 209852 | 5245 | SH |  | SOLE | 0 | 0 | 0 | 5245 |
| SCHLUMBERGER LTD | COM | 806857108 |  | 615257 | 9179 | SH |  | SOLE | 0 | 0 | 0 | 9179 |
| SCHWAB STRATEGIC TR | SCHWAB FDT US SC | 808524763 |  | 6984 | 175 | SH |  | SOLE | 0 | 0 | 0 | 175 |
| SCHWAB STRATEGIC TR | SCHWB FDT EMK LG | 808524730 |  | 87607 | 3165 | SH |  | SOLE | 0 | 0 | 0 | 3165 |
| SCHWAB STRATEGIC TR | US BRD MKT ETF | 808524102 |  | 3230276 | 48951 | SH |  | SOLE | 0 | 0 | 0 | 48951 |
| SCHWAB STRATEGIC TR | US DIVIDEND EQ | 808524797 |  | 1922479 | 39003 | SH |  | SOLE | 0 | 0 | 0 | 39003 |
| SCHWAB STRATEGIC TR | US LCAP GR ETF | 808524300 |  | 171619 | 2265 | SH |  | SOLE | 0 | 0 | 0 | 2265 |
| SCHWAB STRATEGIC TR | US LRG CAP ETF | 808524201 |  | 83344 | 1282 | SH |  | SOLE | 0 | 0 | 0 | 1282 |
| SEADRILL LIMITED | SHS | G7945E105 |  | 473 | 2201 | SH |  | SOLE | 0 | 0 | 0 | 2201 |
| SELECT SECTOR SPDR TR | SBI CONS STPLS | 81369Y308 |  | 1703963 | 33067 | SH |  | SOLE | 0 | 0 | 0 | 33067 |
| SERVICENOW INC | COM | 81762P102 |  | 17247 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| SHAKE SHACK INC | CL A | 819047101 |  | 3309 | 50 | SH |  | SOLE | 0 | 0 | 0 | 50 |
| SIMMONS 1ST NATL CORP | CL A $1 PAR | 828730200 |  | 9329 | 312 | SH |  | SOLE | 0 | 0 | 0 | 312 |
| SITEONE LANDSCAPE SUPPLY INC | COM | 82982L103 |  | 24939 | 297 | SH |  | SOLE | 0 | 0 | 0 | 297 |
| SKYWORKS SOLUTIONS INC | COM | 83088M102 |  | 304748 | 3153 | SH |  | SOLE | 0 | 0 | 0 | 3153 |
| SMITH  NEPHEW PLC | SPDN ADR NEW | 83175M205 |  | 48451 | 1291 | SH |  | SOLE | 0 | 0 | 0 | 1291 |
| SOLAREDGE TECHNOLOGIES INC | COM | 83417M104 |  | 173456 | 3625 | SH |  | SOLE | 0 | 0 | 0 | 3625 |
| SPARK THERAPEUTICS INC | COM | 84652J103 |  | 33104 | 400 | SH |  | SOLE | 0 | 0 | 0 | 400 |
| SPDR GOLD TRUST | GOLD SHS | 78463V107 |  | 2764426 | 23299 | SH |  | SOLE | 0 | 0 | 0 | 23299 |
| SPDR INDEX SHS FDS | DJ GLB RL ES ETF | 78463X749 |  | 72742 | 1512 | SH |  | SOLE | 0 | 0 | 0 | 1512 |
| SPDR INDEX SHS FDS | MSCI ACWI EXUS | 78463X848 |  | 143415 | 3874 | SH |  | SOLE | 0 | 0 | 0 | 3874 |
| SPDR INDEX SHS FDS | MSCI EAFE STRTGC | 78463X434 |  | 25080 | 400 | SH |  | SOLE | 0 | 0 | 0 | 400 |
| SPDR INDEX SHS FDS | PORTFOLIO EMG MK | 78463X509 |  | 20603 | 583 | SH |  | SOLE | 0 | 0 | 0 | 583 |
| SPDR INDEX SHS FDS | S INTL SMLCP | 78463X871 |  | 26015 | 758 | SH |  | SOLE | 0 | 0 | 0 | 758 |
| SPDR SER TR | PORTFOLIO SH TSR | 78468R101 |  | 22170 | 750 | SH |  | SOLE | 0 | 0 | 0 | 750 |
| SPDR SER TR | SSGA US SMAL ETF | 78468R887 |  | 1619 | 17 | SH |  | SOLE | 0 | 0 | 0 | 17 |
| SPDR SERIES TRUST | BLOMBERG BRC INT | 78464A334 |  | 121937 | 3897 | SH |  | SOLE | 0 | 0 | 0 | 3897 |
| SPDR SERIES TRUST | DJ REIT ETF | 78464A607 |  | 1290071 | 13730 | SH |  | SOLE | 0 | 0 | 0 | 13730 |
| SPDR SERIES TRUST | HLTH CARE SVCS | 78464A573 |  | 765 | 11 | SH |  | SOLE | 0 | 0 | 0 | 11 |
| SPDR SERIES TRUST | PRTFLO S VL | 78464A508 |  | 74490 | 2514 | SH |  | SOLE | 0 | 0 | 0 | 2514 |
| SPDR SERIES TRUST | S 600 SMCP GRW | 78464A201 |  | 424198 | 6712 | SH |  | SOLE | 0 | 0 | 0 | 6712 |
| SPDR SERIES TRUST | S BIOTECH | 78464A870 |  | 151638 | 1593 | SH |  | SOLE | 0 | 0 | 0 | 1593 |
| SPDR SERIES TRUST | S HOMEBUILD | 78464A888 |  | 94801 | 2397 | SH |  | SOLE | 0 | 0 | 0 | 2397 |
| SPDR SERIES TRUST | S METALS MNG | 78464A755 |  | 11882 | 335 | SH |  | SOLE | 0 | 0 | 0 | 335 |
| SPDR SERIES TRUST | S OILGAS EXP | 78464A730 |  | 8612 | 200 | SH |  | SOLE | 0 | 0 | 0 | 200 |
| SPDR SERIES TRUST | S REGL BKG | 78464A698 |  | 284195 | 4659 | SH |  | SOLE | 0 | 0 | 0 | 4659 |
| SPECTRA ENERGY PARTNERS LP | COM | 84756N109 |  | 205481 | 5801 | SH |  | SOLE | 0 | 0 | 0 | 5801 |
| SPECTRUM BRANDS HLDGS INC | COM | 84763R101 |  | 37708 | 462 | SH |  | SOLE | 0 | 0 | 0 | 462 |
| SPIRIT AEROSYSTEMS HLDGS INC | COM CL A | 848574109 |  | 6443 | 75 | SH |  | SOLE | 0 | 0 | 0 | 75 |
| SPRINT CORP | COM SER 1 | 85207U105 |  | 14258 | 2621 | SH |  | SOLE | 0 | 0 | 0 | 2621 |
| SQUARE INC | CL A | 852234103 |  | 282311 | 4580 | SH |  | SOLE | 0 | 0 | 0 | 4580 |
| SS TECHNOLOGIES HLDGS INC | COM | 78467J100 |  | 173709 | 3347 | SH |  | SOLE | 0 | 0 | 0 | 3347 |
| SSGA ACTIVE ETF TR | BLKSTN GSOSRLN | 78467V608 |  | 4697 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| SSGA ACTIVE ETF TR | MULT ASS RLRTN | 78467V103 |  | 2068527 | 77662 | SH |  | SOLE | 0 | 0 | 0 | 77662 |
| STAMPS COM INC | COM NEW | 852857200 |  | 25052 | 99 | SH |  | SOLE | 0 | 0 | 0 | 99 |
| STANDEX INTL CORP | COM | 854231107 |  | 4803 | 47 | SH |  | SOLE | 0 | 0 | 0 | 47 |
| STARBUCKS CORP | COM | 855244109 |  | 936990 | 19181 | SH |  | SOLE | 0 | 0 | 0 | 19181 |
| STERLING BANCORP DEL | COM | 85917A100 |  | 31702 | 1349 | SH |  | SOLE | 0 | 0 | 0 | 1349 |
| STMICROELECTRONICS N V | NY REGISTRY | 861012102 |  | 27650 | 1250 | SH |  | SOLE | 0 | 0 | 0 | 1250 |
| STRATASYS LTD | SHS | M85548101 |  | 9570 | 500 | SH |  | SOLE | 0 | 0 | 0 | 500 |
| SUNCOKE ENERGY INC | COM | 86722A103 |  | 4744 | 354 | SH |  | SOLE | 0 | 0 | 0 | 354 |
| SYNNEX CORP | COM | 87162W100 |  | 30690 | 318 | SH |  | SOLE | 0 | 0 | 0 | 318 |
| TAKE-TWO INTERACTIVE SOFTWAR | COM | 874054109 |  | 46752 | 395 | SH |  | SOLE | 0 | 0 | 0 | 395 |
| TAL ED GROUP | SPONSORED ADS | 874080104 |  | 81954 | 2227 | SH |  | SOLE | 0 | 0 | 0 | 2227 |
| TARGET CORP | COM | 87612E106 |  | 638242 | 8385 | SH |  | SOLE | 0 | 0 | 0 | 8385 |
| TATA MTRS LTD | SPONSORED ADR | 876568502 |  | 41681 | 2132 | SH |  | SOLE | 0 | 0 | 0 | 2132 |
| TCF FINL CORP | COM | 872275102 |  | 3890 | 158 | SH |  | SOLE | 0 | 0 | 0 | 158 |
| TECHNIPFMC PLC | COM | G87110105 |  | 291500 | 9184 | SH |  | SOLE | 0 | 0 | 0 | 9184 |
| TELEFLEX INC | COM | 879369106 |  | 83682 | 312 | SH |  | SOLE | 0 | 0 | 0 | 312 |
| TERRENO RLTY CORP | COM | 88146M101 |  | 1055 | 28 | SH |  | SOLE | 0 | 0 | 0 | 28 |
| TESLA INC | COM | 88160R101 |  | 267844 | 781 | SH |  | SOLE | 0 | 0 | 0 | 781 |
| TETRAPHASE PHARMACEUTICALS I | COM | 88165N105 |  | 3570 | 1000 | SH |  | SOLE | 0 | 0 | 0 | 1000 |
| TEXAS ROADHOUSE INC | COM | 882681109 |  | 204522 | 3122 | SH |  | SOLE | 0 | 0 | 0 | 3122 |
| TEXTRON INC | COM | 883203101 |  | 94055 | 1427 | SH |  | SOLE | 0 | 0 | 0 | 1427 |
| THE TRADE DESK INC | COM CL A | 88339J105 |  | 14539 | 155 | SH |  | SOLE | 0 | 0 | 0 | 155 |
| TIDEWATER INC NEW | COM | 88642R109 |  | 3182 | 110 | SH |  | SOLE | 0 | 0 | 0 | 110 |
| TITAN PHARMACEUTICALS INC DE | COM NEW | 888314309 |  | 2975 | 2729 | SH |  | SOLE | 0 | 0 | 0 | 2729 |
| TJX COS INC NEW | COM | 872540109 |  | 93562 | 983 | SH |  | SOLE | 0 | 0 | 0 | 983 |
| TRANSMONTAIGNE PARTNERS L P | COM UNIT L P | 89376V100 |  | 7368 | 200 | SH |  | SOLE | 0 | 0 | 0 | 200 |
| TREX CO INC | COM | 89531P105 |  | 18777 | 300 | SH |  | SOLE | 0 | 0 | 0 | 300 |
| TRIMBLE INC | COM | 896239100 |  | 50278 | 1531 | SH |  | SOLE | 0 | 0 | 0 | 1531 |
| TRIPADVISOR INC | COM | 896945201 |  | 10028 | 180 | SH |  | SOLE | 0 | 0 | 0 | 180 |
| TRITON INTL LTD | CL A | G9078F107 |  | 11773 | 384 | SH |  | SOLE | 0 | 0 | 0 | 384 |
| TWILIO INC | CL A | 90138F102 |  | 483004 | 8622 | SH |  | SOLE | 0 | 0 | 0 | 8622 |
| U S G CORP | COM NEW | 903293405 |  | 83222 | 1930 | SH |  | SOLE | 0 | 0 | 0 | 1930 |
| U S SILICA HLDGS INC | COM | 90346E103 |  | 41560 | 1618 | SH |  | SOLE | 0 | 0 | 0 | 1618 |
| UBS AG JERSEY BRH | ALERIAN INFRST | 902641646 |  | 17052 | 744 | SH |  | SOLE | 0 | 0 | 0 | 744 |
| ULTIMATE SOFTWARE GROUP INC | COM | 90385D107 |  | 106012 | 412 | SH |  | SOLE | 0 | 0 | 0 | 412 |
| UNDER ARMOUR INC | CL A | 904311107 |  | 218753 | 9731 | SH |  | SOLE | 0 | 0 | 0 | 9731 |
| UNILEVER N V | N Y SHS NEW | 904784709 |  | 16716 | 300 | SH |  | SOLE | 0 | 0 | 0 | 300 |
| UNION PAC CORP | COM | 907818108 |  | 1153765 | 8143 | SH |  | SOLE | 0 | 0 | 0 | 8143 |
| UNITED PARCEL SERVICE INC | CL B | 911312106 |  | 511192 | 4812 | SH |  | SOLE | 0 | 0 | 0 | 4812 |
| UNITED RENTALS INC | COM | 911363109 |  | 168287 | 1140 | SH |  | SOLE | 0 | 0 | 0 | 1140 |
| UNITY BIOTECHNOLOGY INC | COM | 91381U101 |  | 12048 | 800 | SH |  | SOLE | 0 | 0 | 0 | 800 |
| UNIVERSAL INS HLDGS INC | COM | 91359V107 |  | 17550 | 500 | SH |  | SOLE | 0 | 0 | 0 | 500 |
| US BANCORP DEL | COM NEW | 902973304 |  | 388815 | 7773 | SH |  | SOLE | 0 | 0 | 0 | 7773 |
| V F CORP | COM | 918204108 |  | 361292 | 4432 | SH |  | SOLE | 0 | 0 | 0 | 4432 |
| VALLEY NATL BANCORP | COM | 919794107 |  | 44801 | 3684 | SH |  | SOLE | 0 | 0 | 0 | 3684 |
| GOLAR LNG PARTNERS LP | COM UNIT LPI | Y2745C102 |  | 3865 | 250 | SH |  | SOLE | 0 | 0 | 0 | 250 |
| GOLDMAN SACHS ETF TR | HEDGE IND ETF | 381430545 |  | 5251 | 95 | SH |  | SOLE | 0 | 0 | 0 | 95 |
| GRAPHIC PACKAGING HLDG CO | COM | 388689101 |  | 1756 | 121 | SH |  | SOLE | 0 | 0 | 0 | 121 |
| GREENBRIER COS INC | COM | 393657101 |  | 5275 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| GREIF INC | CL A | 397624107 |  | 12958 | 245 | SH |  | SOLE | 0 | 0 | 0 | 245 |
| HALLIBURTON CO | COM | 406216101 |  | 202766 | 4500 | SH |  | SOLE | 0 | 0 | 0 | 4500 |
| HANCOCK JOHN PFD INCOME FD I | COM | 41013X106 |  | 57952 | 2717 | SH |  | SOLE | 0 | 0 | 0 | 2717 |
| HANCOCK JOHN PFD INCOME FD I | COM | 41021P103 |  | 30089 | 1614 | SH |  | SOLE | 0 | 0 | 0 | 1614 |
| HARLEY DAVIDSON INC | COM | 412822108 |  | 48795 | 1160 | SH |  | SOLE | 0 | 0 | 0 | 1160 |
| HCA HEALTHCARE INC | COM | 40412C101 |  | 133846 | 1305 | SH |  | SOLE | 0 | 0 | 0 | 1305 |
| HEICO CORP NEW | COM | 422806109 |  | 75483 | 1035 | SH |  | SOLE | 0 | 0 | 0 | 1035 |
| HERSHEY CO | COM | 427866108 |  | 4653 | 50 | SH |  | SOLE | 0 | 0 | 0 | 50 |
| HERTZ GLOBAL HLDGS INC | COM | 42806J106 |  | 736 | 48 | SH |  | SOLE | 0 | 0 | 0 | 48 |
| HILL ROM HLDGS INC | COM | 431475102 |  | 12839 | 147 | SH |  | SOLE | 0 | 0 | 0 | 147 |
| HILTON WORLDWIDE HLDGS INC | COM | 43300A203 |  | 75210 | 950 | SH |  | SOLE | 0 | 0 | 0 | 950 |
| HIMAX TECHNOLOGIES INC | SPONSORED ADR | 43289P106 |  | 5200 | 697 | SH |  | SOLE | 0 | 0 | 0 | 697 |
| HORIZONS ETF TR I | HORIZONS NASDAQ | 44053G108 |  | 369375 | 15365 | SH |  | SOLE | 0 | 0 | 0 | 15365 |
| HP INC | COM | 40434L105 |  | 115374 | 5085 | SH |  | SOLE | 0 | 0 | 0 | 5085 |
| HSBC HLDGS PLC | ADR A 1/40PF A | 404280604 |  | 8506 | 320 | SH |  | SOLE | 0 | 0 | 0 | 320 |
| HUNT J B TRANS SVCS INC | COM | 445658107 |  | 48012 | 395 | SH |  | SOLE | 0 | 0 | 0 | 395 |
| IAMGOLD CORP | COM | 450913108 |  | 7501 | 1291 | SH |  | SOLE | 0 | 0 | 0 | 1291 |
| ICON PLC | SHS | G4705A100 |  | 15241 | 115 | SH |  | SOLE | 0 | 0 | 0 | 115 |
| INDEXIQ ETF TR | HEDGE MLTI ETF | 45409B107 |  | 1919311 | 63156 | SH |  | SOLE | 0 | 0 | 0 | 63156 |
| INDEXIQ ETF TR | IQ CHAIKIN US | 45409B396 |  | 8154 | 285 | SH |  | SOLE | 0 | 0 | 0 | 285 |
| INGREDION INC | COM | 457187102 |  | 11070 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| INTERNATIONAL BUSINESS MACHS | COM | 459200101 |  | 1596046 | 11425 | SH |  | SOLE | 0 | 0 | 0 | 11425 |
| INTERPUBLIC GROUP COS INC | COM | 460690100 |  | 13666 | 583 | SH |  | SOLE | 0 | 0 | 0 | 583 |
| INTERXION HOLDING N.V | SHS | N47279109 |  | 85266 | 1366 | SH |  | SOLE | 0 | 0 | 0 | 1366 |
| INTUIT | COM | 461202103 |  | 358147 | 1753 | SH |  | SOLE | 0 | 0 | 0 | 1753 |
| INTUITIVE SURGICAL INC | COM NEW | 46120E602 |  | 311969 | 652 | SH |  | SOLE | 0 | 0 | 0 | 652 |
| INVESCO DB COMMDY INDX TRCK | UNIT | 46138B103 |  | 52050 | 2944 | SH |  | SOLE | 0 | 0 | 0 | 2944 |
| INVESCO DYNAMIC CR OPP FD | COM | 46132R104 |  | 27423 | 2360 | SH |  | SOLE | 0 | 0 | 0 | 2360 |
| INVESCO EXCH TRD SLF IDX FD | BULSHS 2018 HY | 46138J205 |  | 227532 | 9065 | SH |  | SOLE | 0 | 0 | 0 | 9065 |
| INVESCO EXCH TRD SLF IDX FD | BULSHS 2021 HY | 46138J809 |  | 345679 | 14052 | SH |  | SOLE | 0 | 0 | 0 | 14052 |
| INVESCO EXCH TRD SLF IDX FD | BULSHS 2022 CB | 46138J882 |  | 31880 | 1544 | SH |  | SOLE | 0 | 0 | 0 | 1544 |
| INVESCO EXCH TRD SLF IDX FD | BULSHS 2023 CB | 46138J866 |  | 35030 | 1735 | SH |  | SOLE | 0 | 0 | 0 | 1735 |
| INVESCO EXCH TRD SLF IDX FD | BULSHS2018 COR | 46138J106 |  | 33228 | 1570 | SH |  | SOLE | 0 | 0 | 0 | 1570 |
| INVESCO EXCHANGE TRADED FD T | AEROSPACE DEFN | 46137V100 |  | 172268 | 3137 | SH |  | SOLE | 0 | 0 | 0 | 3137 |
| INVESCO EXCHANGE TRADED FD T | DWA ENERGY MNT | 46137V878 |  | 4316 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| INVESCO EXCHANGE TRADED FD T | DYNMC BIOTECH | 46137V787 |  | 28723 | 525 | SH |  | SOLE | 0 | 0 | 0 | 525 |
| INVESCO EXCHANGE TRADED FD T | DYNMC LRG GWTH | 46137V746 |  | 36192 | 805 | SH |  | SOLE | 0 | 0 | 0 | 805 |
| INVESCO EXCHANGE TRADED FD T | FTSE RAFI 1000 | 46137V613 |  | 3265 | 29 | SH |  | SOLE | 0 | 0 | 0 | 29 |
| INVESCO EXCHANGE TRADED FD T | RUSSEL 200 GWT | 46137V431 |  | 37001 | 728 | SH |  | SOLE | 0 | 0 | 0 | 728 |
| INVESCO EXCHANGE TRADED FD T | S EQL UTL | 46137V274 |  | 64045 | 751 | SH |  | SOLE | 0 | 0 | 0 | 751 |
| INVESCO EXCHANGE TRADED FD T | WILDERHIL CLAN | 46137V134 |  | 8184 | 328 | SH |  | SOLE | 0 | 0 | 0 | 328 |
| INVESCO EXCHNG TRADED FD TR | CHINA TECHNLGY | 46138E800 |  | 5562 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| INVESCO EXCHNG TRADED FD TR | FNDMNTL HY CRP | 46138E719 |  | 379468 | 20747 | SH |  | SOLE | 0 | 0 | 0 | 20747 |
| INVESCO EXCHNG TRADED FD TR | INTL CORP BD | 46138E636 |  | 42085 | 1610 | SH |  | SOLE | 0 | 0 | 0 | 1610 |
| INVESCO EXCHNG TRADED FD TR | KBW HIG DV YLD | 46138E610 |  | 15944 | 692 | SH |  | SOLE | 0 | 0 | 0 | 692 |
| INVESCO EXCHNG TRADED FD TR | NY AMT FRE MUN | 46138E529 |  | 72688 | 3035 | SH |  | SOLE | 0 | 0 | 0 | 3035 |
| INVESCO EXCHNG TRADED FD TR | S SMLCP HELT | 46138E149 |  | 12335 | 96 | SH |  | SOLE | 0 | 0 | 0 | 96 |
| INVESCO EXCHNG TRADED FD TR | TAXABLE MUN BD | 46138G805 |  | 363655 | 12284 | SH |  | SOLE | 0 | 0 | 0 | 12284 |
| INVESCO QQQ TR | UNIT SER 1 | 46090E103 |  | 16529957 | 96300 | SH |  | SOLE | 0 | 0 | 0 | 96300 |
| ISHARES GOLD TRUST | ISHARES | 464285105 |  | 1686400 | 140300 | SH |  | SOLE | 0 | 0 | 0 | 140300 |
| ISHARES INC | EM MKTS DIV ETF | 464286319 |  | 43307 | 1100 | SH |  | SOLE | 0 | 0 | 0 | 1100 |
| ISHARES INC | MSCI AUSTRIA ETF | 464286202 |  | 2265 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| ISHARES INC | MSCI GBL ETF NEW | 46434G848 |  | 18882 | 579 | SH |  | SOLE | 0 | 0 | 0 | 579 |
| ISHARES INC | MSCI GERMANY ETF | 464286806 |  | 7615 | 254 | SH |  | SOLE | 0 | 0 | 0 | 254 |
| ISHARES INC | MSCI JPN ETF NEW | 46434G822 |  | 73198 | 1264 | SH |  | SOLE | 0 | 0 | 0 | 1264 |
| ISHARES INC | MSCI STH AFR ETF | 464286780 |  | 22448 | 390 | SH |  | SOLE | 0 | 0 | 0 | 390 |
| ISHARES S GSCI COMMODITY I | UNIT BEN INT | 46428R107 |  | 102087 | 5700 | SH |  | SOLE | 0 | 0 | 0 | 5700 |
| ISHARES TR | 0-5YR INVT GR CP | 46434V100 |  | 680101 | 13703 | SH |  | SOLE | 0 | 0 | 0 | 13703 |
| ISHARES TR | 3YRTB ETF | 464288125 |  | 63783 | 775 | SH |  | SOLE | 0 | 0 | 0 | 775 |
| ISHARES TR | BARCLAYS 7 10 YR | 464287440 |  | 31061 | 303 | SH |  | SOLE | 0 | 0 | 0 | 303 |
| ISHARES TR | CHINA LG-CAP ETF | 464287184 |  | 27415 | 638 | SH |  | SOLE | 0 | 0 | 0 | 638 |
| ISHARES TR | COHEN STEER REIT | 464287564 |  | 124411 | 1246 | SH |  | SOLE | 0 | 0 | 0 | 1246 |
| ISHARES TR | CONV BD ETF | 46435G102 |  | 8657 | 150 | SH |  | SOLE | 0 | 0 | 0 | 150 |
| ISHARES TR | CORE MSCI EAFE | 46432F842 |  | 353068 | 5572 | SH |  | SOLE | 0 | 0 | 0 | 5572 |
| ISHARES TR | CORE TOTAL USD | 46434V613 |  | 35976 | 729 | SH |  | SOLE | 0 | 0 | 0 | 729 |
| ISHARES TR | EAFE VALUE ETF | 464288877 |  | 136581 | 2660 | SH |  | SOLE | 0 | 0 | 0 | 2660 |
| ISHARES TR | GLB CNS DISC ETF | 464288745 |  | 45948 | 400 | SH |  | SOLE | 0 | 0 | 0 | 400 |
| ISHARES TR | GLOB HLTHCRE ETF | 464287325 |  | 7902 | 140 | SH |  | SOLE | 0 | 0 | 0 | 140 |
| ISHARES TR | GLOBAL 100 ETF | 464287572 |  | 514483 | 11221 | SH |  | SOLE | 0 | 0 | 0 | 11221 |
| ISHARES TR | IBONDS DEC21 ETF | 46435G789 |  | 451764 | 17765 | SH |  | SOLE | 0 | 0 | 0 | 17765 |
| ISHARES TR | IBONDS DEC25 ETF | 46434VBD1 |  | 7179 | 300 | SH |  | SOLE | 0 | 0 | 0 | 300 |
| ISHARES TR | IBONDS SEP19 ETF | 46429B564 |  | 810322 | 31915 | SH |  | SOLE | 0 | 0 | 0 | 31915 |
| ISHARES TR | IBONDS SEP20 ETF | 46434V571 |  | 703153 | 27705 | SH |  | SOLE | 0 | 0 | 0 | 27705 |
| ISHARES TR | INTL SEL DIV ETF | 464288448 |  | 113734 | 3549 | SH |  | SOLE | 0 | 0 | 0 | 3549 |
| ISHARES TR | INTRMD CR BD ETF | 464288638 |  | 14342 | 135 | SH |  | SOLE | 0 | 0 | 0 | 135 |
| ISHARES TR | MBS ETF | 464288588 |  | 11356 | 109 | SH |  | SOLE | 0 | 0 | 0 | 109 |
| ISHARES TR | MLTFACT TECH | 46435G540 |  | 15710 | 380 | SH |  | SOLE | 0 | 0 | 0 | 380 |
| ISHARES TR | MRGSTR MD CP VAL | 464288406 |  | 13529 | 85 | SH |  | SOLE | 0 | 0 | 0 | 85 |
| ISHARES TR | MRGSTR SM CP GR | 464288604 |  | 26205 | 132 | SH |  | SOLE | 0 | 0 | 0 | 132 |
| ISHARES TR | MRNGSTR LG-CP ET | 464287127 |  | 140194 | 911 | SH |  | SOLE | 0 | 0 | 0 | 911 |
| ISHARES TR | MSCI AC ASIA ETF | 464288182 |  | 24368 | 340 | SH |  | SOLE | 0 | 0 | 0 | 340 |
| ISHARES TR | MSCI GERMNY ETF | 46429B465 |  | 27113 | 450 | SH |  | SOLE | 0 | 0 | 0 | 450 |
| INVESCO EXCHNG TRADED FD TR | S SMLCP LOW | 46138G102 |  | 946106 | 19580 | SH |  | SOLE | 0 | 0 | 0 | 19580 |
| INVESCO EXCHNG TRADED FD TR | S SMLCP STAP | 46138E172 |  | 8082 | 101 | SH |  | SOLE | 0 | 0 | 0 | 101 |
| INVESCO EXCHNG TRADED FD TR | S HDL VOL | 46138E362 |  | 205077 | 4997 | SH |  | SOLE | 0 | 0 | 0 | 4997 |
| INVESCO EXCHNG TRADED FD TR | SHIPPING ETF | 46138G607 |  | 874 | 86 | SH |  | SOLE | 0 | 0 | 0 | 86 |
| INVESCO EXCHNG TRADED FD TR | SR LN ETF | 46138G508 |  | 1303823 | 56936 | SH |  | SOLE | 0 | 0 | 0 | 56936 |
| INVESCO PA VALUE MUN INCOME | COM | 46132K109 |  | 4788 | 400 | SH |  | SOLE | 0 | 0 | 0 | 400 |
| INVESCO VALUE MUN INCOME TR | COM | 46132P108 |  | 2120 | 150 | SH |  | SOLE | 0 | 0 | 0 | 150 |
| IPG PHOTONICS CORP | COM | 44980X109 |  | 179372 | 813 | SH |  | SOLE | 0 | 0 | 0 | 813 |
| IRON MTN INC NEW | COM | 46284V101 |  | 95589 | 2730 | SH |  | SOLE | 0 | 0 | 0 | 2730 |
| ISHARES INC | MIN VOL EMRG MKT | 464286533 |  | 753077 | 13020 | SH |  | SOLE | 0 | 0 | 0 | 13020 |
| ISHARES INC | MSCI GBL GOLD MN | 46434G855 |  | 201708 | 11513 | SH |  | SOLE | 0 | 0 | 0 | 11513 |
| ISHARES INC | MSCI HONG KG ETF | 464286871 |  | 7384 | 305 | SH |  | SOLE | 0 | 0 | 0 | 305 |
| ISHARES INC | MSCI ISRAEL ETF | 464286632 |  | 7474 | 144 | SH |  | SOLE | 0 | 0 | 0 | 144 |
| ISHARES INC | MSCI JAPN SMCETF | 464286582 |  | 10347 | 133 | SH |  | SOLE | 0 | 0 | 0 | 133 |
| ISHARES INC | MSCI MLY ETF NEW | 46434G814 |  | 29621 | 950 | SH |  | SOLE | 0 | 0 | 0 | 950 |
| ISHARES INC | MSCI WORLD ETF | 464286392 |  | 242352 | 2771 | SH |  | SOLE | 0 | 0 | 0 | 2771 |
| ISHARES SILVER TRUST | ISHARES | 46428Q109 |  | 269306 | 17776 | SH |  | SOLE | 0 | 0 | 0 | 17776 |
| ISHARES TR | 0-5YR HI YL CP | 46434V407 |  | 402191 | 8627 | SH |  | SOLE | 0 | 0 | 0 | 8627 |
| ISHARES TR | 10+ YR CR BD ETF | 464289511 |  | 6953 | 120 | SH |  | SOLE | 0 | 0 | 0 | 120 |
| ISHARES TR | AGGRES ALLOC ETF | 464289859 |  | 17889 | 335 | SH |  | SOLE | 0 | 0 | 0 | 335 |
| ISHARES TR | ASIA 50 ETF | 464288430 |  | 17832 | 284 | SH |  | SOLE | 0 | 0 | 0 | 284 |
| ISHARES TR | CALIF MUN BD ETF | 464288356 |  | 70248 | 1200 | SH |  | SOLE | 0 | 0 | 0 | 1200 |
| ISHARES TR | CHINA SM-CAP ETF | 46429B200 |  | 36555 | 725 | SH |  | SOLE | 0 | 0 | 0 | 725 |
| ISHARES TR | CONSER ALLOC ETF | 464289883 |  | 55658 | 1637 | SH |  | SOLE | 0 | 0 | 0 | 1637 |
| ISHARES TR | CORE HIGH DV ETF | 46429B663 |  | 1285629 | 15127 | SH |  | SOLE | 0 | 0 | 0 | 15127 |
| ISHARES TR | CORE MSCI EURO | 46434V738 |  | 9801 | 206 | SH |  | SOLE | 0 | 0 | 0 | 206 |
| ISHARES TR | CORE MSCI TOTAL | 46432F834 |  | 136134 | 2264 | SH |  | SOLE | 0 | 0 | 0 | 2264 |
| ISHARES TR | CORE S MCP ETF | 464287507 |  | 2115111 | 10859 | SH |  | SOLE | 0 | 0 | 0 | 10859 |
| ISHARES TR | CORE S SCP ETF | 464287804 |  | 5716873 | 68498 | SH |  | SOLE | 0 | 0 | 0 | 68498 |
| ISHARES TR | EAFE SML CP ETF | 464288273 |  | 959058 | 15286 | SH |  | SOLE | 0 | 0 | 0 | 15286 |
| ISHARES TR | EUROPE ETF | 464287861 |  | 84278 | 1885 | SH |  | SOLE | 0 | 0 | 0 | 1885 |
| ISHARES TR | GLOBAL ENERG ETF | 464287341 |  | 2804 | 75 | SH |  | SOLE | 0 | 0 | 0 | 75 |
| ISHARES TR | IBONDS DEC18 ETF | 46434VAA8 |  | 594576 | 23660 | SH |  | SOLE | 0 | 0 | 0 | 23660 |
| ISHARES TR | INTL DEV RE ETF | 464288489 |  | 3385 | 116 | SH |  | SOLE | 0 | 0 | 0 | 116 |
| ISHARES TR | INTL DEVPPTY ETF | 464288422 |  | 287287 | 7558 | SH |  | SOLE | 0 | 0 | 0 | 7558 |
| ISHARES TR | INTRM GOV CR ETF | 464288612 |  | 969840 | 9000 | SH |  | SOLE | 0 | 0 | 0 | 9000 |
| ISHARES TR | MRGSTR MD CP GRW | 464288307 |  | 88426 | 404 | SH |  | SOLE | 0 | 0 | 0 | 404 |
| ISHARES TR | MRNGSTR LG-CP GR | 464287119 |  | 69250 | 396 | SH |  | SOLE | 0 | 0 | 0 | 396 |
| ISHARES TR | MSCI EAFE ESG OP | 46435G516 |  | 3908 | 60 | SH |  | SOLE | 0 | 0 | 0 | 60 |
| ISHARES TR | MSCI EMG MKT ETF | 464287234 |  | 2147160 | 49554 | SH |  | SOLE | 0 | 0 | 0 | 49554 |
| ISHARES TR | MSCI EURO FL ETF | 464289180 |  | 23265 | 1150 | SH |  | SOLE | 0 | 0 | 0 | 1150 |
| ISHARES TR | MSCI GLOBAL IMP | 46435G532 |  | 30545 | 539 | SH |  | SOLE | 0 | 0 | 0 | 539 |
| ISHARES TR | MSCI USA ESG SLC | 464288802 |  | 6768 | 60 | SH |  | SOLE | 0 | 0 | 0 | 60 |
| ISHARES TR | MULTIFACTOR USA | 46434V282 |  | 19310 | 604 | SH |  | SOLE | 0 | 0 | 0 | 604 |
| ISHARES TR | N AMER TECH ETF | 464287549 |  | 455490 | 2361 | SH |  | SOLE | 0 | 0 | 0 | 2361 |
| ISHARES TR | NA TEC MULTM ETF | 464287531 |  | 2617 | 50 | SH |  | SOLE | 0 | 0 | 0 | 50 |
| ISHARES TR | NASDAQ BIOTECH | 464287556 |  | 545899 | 4971 | SH |  | SOLE | 0 | 0 | 0 | 4971 |
| ISHARES TR | NATIONAL MUN ETF | 464288414 |  | 940953 | 8629 | SH |  | SOLE | 0 | 0 | 0 | 8629 |
| ISHARES TR | NEW YORK MUN ETF | 464288323 |  | 363512 | 6633 | SH |  | SOLE | 0 | 0 | 0 | 6633 |
| ISHARES TR | RUS MDCP VAL ETF | 464287473 |  | 322152 | 3641 | SH |  | SOLE | 0 | 0 | 0 | 3641 |
| ISHARES TR | RUS TOP 200 ETF | 464289446 |  | 11599 | 184 | SH |  | SOLE | 0 | 0 | 0 | 184 |
| ISHARES TR | S MC 400GR ETF | 464287606 |  | 730012 | 3248 | SH |  | SOLE | 0 | 0 | 0 | 3248 |
| ISHARES TR | SELECT DIVID ETF | 464287168 |  | 2150186 | 21999 | SH |  | SOLE | 0 | 0 | 0 | 21999 |
| ISHARES TR | TRANS AVG ETF | 464287192 |  | 261281 | 1403 | SH |  | SOLE | 0 | 0 | 0 | 1403 |
| ISHARES TR | U.S. BAS MTL ETF | 464287838 |  | 40297 | 407 | SH |  | SOLE | 0 | 0 | 0 | 407 |
| ISHARES TR | U.S. FINLS ETF | 464287788 |  | 692520 | 5909 | SH |  | SOLE | 0 | 0 | 0 | 5909 |
| ISHARES TR | U.S. INSRNCE ETF | 464288786 |  | 10453 | 170 | SH |  | SOLE | 0 | 0 | 0 | 170 |
| ISHARES TR | U.S. MED DVC ETF | 464288810 |  | 359217 | 1790 | SH |  | SOLE | 0 | 0 | 0 | 1790 |
| ISHARES TR | U.S. REAL ES ETF | 464287739 |  | 164464 | 2041 | SH |  | SOLE | 0 | 0 | 0 | 2041 |
| ISHARES TR | US AER DEF ETF | 464288760 |  | 998339 | 5187 | SH |  | SOLE | 0 | 0 | 0 | 5187 |
| ISHARES TR | US CR BD ETF | 464288620 |  | 5690 | 53 | SH |  | SOLE | 0 | 0 | 0 | 53 |
| ISHARES TR | US INDUSTRIALS | 464287754 |  | 58630 | 408 | SH |  | SOLE | 0 | 0 | 0 | 408 |
| ISHARES TR | US REGNL BKS ETF | 464288778 |  | 141833 | 2885 | SH |  | SOLE | 0 | 0 | 0 | 2885 |
| JAZZ PHARMACEUTICALS PLC | SHS USD | G50871105 |  | 145938 | 847 | SH |  | SOLE | 0 | 0 | 0 | 847 |
| JD COM INC | SPON ADR CL A | 47215P106 |  | 28200 | 724 | SH |  | SOLE | 0 | 0 | 0 | 724 |
| JOHNSON  JOHNSON | COM | 478160104 |  | 2507144 | 20662 | SH |  | SOLE | 0 | 0 | 0 | 20662 |
| JPMORGAN CHASE  CO | COM | 46625H100 |  | 5309273 | 50953 | SH |  | SOLE | 0 | 0 | 0 | 50953 |
| JUNIPER NETWORKS INC | COM | 48203R104 |  | 52248 | 1905 | SH |  | SOLE | 0 | 0 | 0 | 1905 |
| KELLY SVCS INC | CL A | 488152208 |  | 786 | 35 | SH |  | SOLE | 0 | 0 | 0 | 35 |
| KEMET CORP | COM NEW | 488360207 |  | 334912 | 13868 | SH |  | SOLE | 0 | 0 | 0 | 13868 |
| KERYX BIOPHARMACEUTICALS INC | COM | 492515101 |  | 15040 | 4000 | SH |  | SOLE | 0 | 0 | 0 | 4000 |
| KINDER MORGAN INC DEL | PFD SER A | 49456B200 |  | 160175 | 4620 | SH |  | SOLE | 0 | 0 | 0 | 4620 |
| KKR  CO L P DEL | COM UNITS | 48248M102 |  | 229989 | 9255 | SH |  | SOLE | 0 | 0 | 0 | 9255 |
| KNIGHT SWIFT TRANSN HLDGS IN | CL A | 499049104 |  | 3821 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| KRAFT HEINZ CO | COM | 500754106 |  | 478983 | 7625 | SH |  | SOLE | 0 | 0 | 0 | 7625 |
| LABORATORY CORP AMER HLDGS | COM NEW | 50540R409 |  | 487244 | 2714 | SH |  | SOLE | 0 | 0 | 0 | 2714 |
| LAM RESEARCH CORP | COM | 512807108 |  | 183011 | 1059 | SH |  | SOLE | 0 | 0 | 0 | 1059 |
| LANDSTAR SYS INC | COM | 515098101 |  | 175484 | 1607 | SH |  | SOLE | 0 | 0 | 0 | 1607 |
| LCI INDS | COM | 50189K103 |  | 121703 | 1350 | SH |  | SOLE | 0 | 0 | 0 | 1350 |
| LEGG MASON INC | COM | 524901105 |  | 13892 | 400 | SH |  | SOLE | 0 | 0 | 0 | 400 |
| LEIDOS HLDGS INC | COM | 525327102 |  | 25016 | 424 | SH |  | SOLE | 0 | 0 | 0 | 424 |
| LG DISPLAY CO LTD | SPONS ADR REP | 50186V102 |  | 48558 | 5893 | SH |  | SOLE | 0 | 0 | 0 | 5893 |
| LIBERTY MEDIA CORP DELAWARE | COM A BRAVES GRP | 531229706 |  | 386 | 15 | SH |  | SOLE | 0 | 0 | 0 | 15 |
| LIBERTY MEDIA CORP DELAWARE | COM A SIRIUSXM | 531229409 |  | 7073 | 157 | SH |  | SOLE | 0 | 0 | 0 | 157 |
| LIBERTY MEDIA CORP DELAWARE | COM C SIRIUSXM | 531229607 |  | 14243 | 314 | SH |  | SOLE | 0 | 0 | 0 | 314 |
| LIBERTY MEDIA CORP DELAWARE | COM SER C FRMLA | 531229854 |  | 2896 | 78 | SH |  | SOLE | 0 | 0 | 0 | 78 |
| LITTELFUSE INC | COM | 537008104 |  | 337706 | 1480 | SH |  | SOLE | 0 | 0 | 0 | 1480 |
| LLOYDS BANKING GROUP PLC | SPONSORED ADR | 539439109 |  | 27343 | 8211 | SH |  | SOLE | 0 | 0 | 0 | 8211 |
| VANECK VECTORS ETF TR | AFRICA INDEX ETF | 92189F866 |  | 6786 | 289 | SH |  | SOLE | 0 | 0 | 0 | 289 |
| VANECK VECTORS ETF TR | BDC INCOME ETF | 92189F411 |  | 19852 | 1193 | SH |  | SOLE | 0 | 0 | 0 | 1193 |
| VANECK VECTORS ETF TR | GEN DRUGS ETF | 92189F577 |  | 171519 | 6869 | SH |  | SOLE | 0 | 0 | 0 | 6869 |
| VANECK VECTORS ETF TR | SEMICONDUCTOR ET | 92189F676 |  | 57236 | 557 | SH |  | SOLE | 0 | 0 | 0 | 557 |
| VANECK VECTORS ETF TR | SHORT HIGH YIELD | 92189F387 |  | 166359 | 6785 | SH |  | SOLE | 0 | 0 | 0 | 6785 |
| VANGUARD ADMIRAL FDS INC | 500 VAL IDX FD | 921932703 |  | 11682 | 110 | SH |  | SOLE | 0 | 0 | 0 | 110 |
| VANGUARD ADMIRAL FDS INC | MIDCP 400 VAL | 921932844 |  | 49692 | 400 | SH |  | SOLE | 0 | 0 | 0 | 400 |
| VANGUARD ADMIRAL FDS INC | SMLCP 600 GRTH | 921932794 |  | 5660172 | 34862 | SH |  | SOLE | 0 | 0 | 0 | 34862 |
| VANGUARD ADMIRAL FDS INC | SMLLCP 600 IDX | 921932828 |  | 841581 | 5524 | SH |  | SOLE | 0 | 0 | 0 | 5524 |
| VANGUARD BD INDEX FD INC | SHORT TRM BOND | 921937827 |  | 1307948 | 16724 | SH |  | SOLE | 0 | 0 | 0 | 16724 |
| VANGUARD INDEX FDS | EXTEND MKT ETF | 922908652 |  | 497823 | 4226 | SH |  | SOLE | 0 | 0 | 0 | 4226 |
| VANGUARD INDEX FDS | REAL ESTATE ETF | 922908553 |  | 2250094 | 27625 | SH |  | SOLE | 0 | 0 | 0 | 27625 |
| VANGUARD INDEX FDS | SM CP VAL ETF | 922908611 |  | 270895 | 1995 | SH |  | SOLE | 0 | 0 | 0 | 1995 |
| VANGUARD INDEX FDS | SML CP GRW ETF | 922908595 |  | 385864 | 2195 | SH |  | SOLE | 0 | 0 | 0 | 2195 |
| VANGUARD INTL EQUITY INDEX F | TT WRLD ST ETF | 922042742 |  | 197439 | 2691 | SH |  | SOLE | 0 | 0 | 0 | 2691 |
| VANGUARD MALVERN FDS | STRM INFPROIDX | 922020805 |  | 2081985 | 42620 | SH |  | SOLE | 0 | 0 | 0 | 42620 |
| VANGUARD SCOTTSDALE FDS | MORTG-BACK SEC | 92206C771 |  | 147677 | 2873 | SH |  | SOLE | 0 | 0 | 0 | 2873 |
| VANGUARD SCOTTSDALE FDS | VNG RUS1000GRW | 92206C680 |  | 278839 | 1897 | SH |  | SOLE | 0 | 0 | 0 | 1897 |
| VANGUARD SCOTTSDALE FDS | VNG RUS1000VAL | 92206C714 |  | 222936 | 2113 | SH |  | SOLE | 0 | 0 | 0 | 2113 |
| VANGUARD STAR FD | VG TL INTL STK F | 921909768 |  | 104386 | 1930 | SH |  | SOLE | 0 | 0 | 0 | 1930 |
| VANGUARD WHITEHALL FDS INC | EMERG MKT BD ETF | 921946885 |  | 22590 | 300 | SH |  | SOLE | 0 | 0 | 0 | 300 |
| VANGUARD WHITEHALL FDS INC | HIGH DIV YLD | 921946406 |  | 6477132 | 77991 | SH |  | SOLE | 0 | 0 | 0 | 77991 |
| VANGUARD WORLD FD | MEGA GRWTH IND | 921910816 |  | 80900 | 680 | SH |  | SOLE | 0 | 0 | 0 | 680 |
| VANGUARD WORLD FDS | ENERGY ETF | 92204A306 |  | 272157 | 2590 | SH |  | SOLE | 0 | 0 | 0 | 2590 |
| VANGUARD WORLD FDS | INF TECH ETF | 92204A702 |  | 168876 | 931 | SH |  | SOLE | 0 | 0 | 0 | 931 |
| VECTOR GROUP LTD | COM | 92240M108 |  | 31539 | 1653 | SH |  | SOLE | 0 | 0 | 0 | 1653 |
| VECTRUS INC | COM | 92242T101 |  | 185 | 6 | SH |  | SOLE | 0 | 0 | 0 | 6 |
| VERISIGN INC | COM | 92343E102 |  | 43562 | 317 | SH |  | SOLE | 0 | 0 | 0 | 317 |
| VERTEX PHARMACEUTICALS INC | COM | 92532F100 |  | 52178 | 307 | SH |  | SOLE | 0 | 0 | 0 | 307 |
| VIPSHOP HLDGS LTD | SPONSORED ADR | 92763W103 |  | 6239 | 575 | SH |  | SOLE | 0 | 0 | 0 | 575 |
| VIRNETX HLDG CORP | COM | 92823T108 |  | 67847 | 19955 | SH |  | SOLE | 0 | 0 | 0 | 19955 |
| VISA INC | COM CL A | 92826C839 |  | 5083007 | 38377 | SH |  | SOLE | 0 | 0 | 0 | 38377 |
| VISTA OUTDOOR INC | COM | 928377100 |  | 3873 | 250 | SH |  | SOLE | 0 | 0 | 0 | 250 |
| VMWARE INC | CL A COM | 928563402 |  | 44091 | 300 | SH |  | SOLE | 0 | 0 | 0 | 300 |
| VODAFONE GROUP PLC NEW | SPONSORED ADR | 92857W308 |  | 358856 | 14762 | SH |  | SOLE | 0 | 0 | 0 | 14762 |
| W P CAREY INC | COM | 92936U109 |  | 52616 | 793 | SH |  | SOLE | 0 | 0 | 0 | 793 |
| WABCO HLDGS INC | COM | 92927K102 |  | 16032 | 137 | SH |  | SOLE | 0 | 0 | 0 | 137 |
| WADDELL  REED FINL INC | CL A | 930059100 |  | 10512 | 585 | SH |  | SOLE | 0 | 0 | 0 | 585 |
| WASHINGTON PRIME GROUP NEW | COM | 93964W108 |  | 300 | 37 | SH |  | SOLE | 0 | 0 | 0 | 37 |
| WASTE CONNECTIONS INC | COM | 94106B101 |  | 125232 | 1663 | SH |  | SOLE | 0 | 0 | 0 | 1663 |
| WATERS CORP | COM | 941848103 |  | 43364 | 224 | SH |  | SOLE | 0 | 0 | 0 | 224 |
| WEIBO CORP | SPONSORED ADR | 948596101 |  | 18640 | 210 | SH |  | SOLE | 0 | 0 | 0 | 210 |
| WELLS FARGO MULTI SECTOR INC | COM | 94987D101 |  | 48847 | 3914 | SH |  | SOLE | 0 | 0 | 0 | 3914 |
| WEST PHARMACEUTICAL SVSC INC | COM | 955306105 |  | 27404 | 276 | SH |  | SOLE | 0 | 0 | 0 | 276 |
| WESTERN ASSET HIGH INCM OPP | COM | 95766K109 |  | 6073 | 1260 | SH |  | SOLE | 0 | 0 | 0 | 1260 |
| WESTERN ASSET MTG DEF OPPTY | COM | 95790B109 |  | 8989 | 390 | SH |  | SOLE | 0 | 0 | 0 | 390 |
| WESTROCK CO | COM | 96145D105 |  | 261692 | 4589 | SH |  | SOLE | 0 | 0 | 0 | 4589 |
| WHITING PETE CORP NEW | NOTE  1.250% 4/0 | 966387AL6 |  | 57266 | 60000 | SH |  | SOLE | 0 | 0 | 0 | 60000 |
| WILLIS TOWERS WATSON PUB LTD | SHS | G96629103 |  | 15160 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| WISDOMTREE CONTINUOUS COMMOD | SHS BEN INT | 97718W108 |  | 13772 | 731 | SH |  | SOLE | 0 | 0 | 0 | 731 |
| WISDOMTREE TR | CBOE S 500 | 97717X560 |  | 18982 | 645 | SH |  | SOLE | 0 | 0 | 0 | 645 |
| WISDOMTREE TR | CHINADIV EX FI | 97717X719 |  | 57289 | 702 | SH |  | SOLE | 0 | 0 | 0 | 702 |
| WISDOMTREE TR | CURRNCY INT EQ | 97717X263 |  | 23144 | 800 | SH |  | SOLE | 0 | 0 | 0 | 800 |
| WISDOMTREE TR | EM MKTS QTLY DIV | 97717W323 |  | 3106 | 125 | SH |  | SOLE | 0 | 0 | 0 | 125 |
| WISDOMTREE TR | EMG MKTS SMCAP | 97717W281 |  | 370456 | 7768 | SH |  | SOLE | 0 | 0 | 0 | 7768 |
| WISDOMTREE TR | EUROPE HEDGED EQ | 97717X701 |  | 219164 | 3471 | SH |  | SOLE | 0 | 0 | 0 | 3471 |
| WISDOMTREE TR | EUROPE SMCP DV | 97717W869 |  | 344508 | 5279 | SH |  | SOLE | 0 | 0 | 0 | 5279 |
| WISDOMTREE TR | GLB HIGH DIV FD | 97717W877 |  | 3896 | 85 | SH |  | SOLE | 0 | 0 | 0 | 85 |
| WISDOMTREE TR | INTL MIDCAP DV | 97717W778 |  | 24802 | 380 | SH |  | SOLE | 0 | 0 | 0 | 380 |
| WISDOMTREE TR | INTL SMCAP DIV | 97717W760 |  | 472706 | 6570 | SH |  | SOLE | 0 | 0 | 0 | 6570 |
| WISDOMTREE TR | ITL HIGH DIV FD | 97717W802 |  | 51552 | 1245 | SH |  | SOLE | 0 | 0 | 0 | 1245 |
| WISDOMTREE TR | JP SMALLCP DIV | 97717W836 |  | 5005 | 65 | SH |  | SOLE | 0 | 0 | 0 | 65 |
| WISDOMTREE TR | US HIGH DIVIDEND | 97717W208 |  | 8533 | 122 | SH |  | SOLE | 0 | 0 | 0 | 122 |
| WISDOMTREE TR | US TOTAL DIVIDND | 97717W109 |  | 435752 | 4781 | SH |  | SOLE | 0 | 0 | 0 | 4781 |
| WISDOMTREE TR | US TOTAL EARNING | 97717W596 |  | 3797 | 120 | SH |  | SOLE | 0 | 0 | 0 | 120 |
| WORKDAY INC | CL A | 98138H101 |  | 20590 | 170 | SH |  | SOLE | 0 | 0 | 0 | 170 |
| WYNDHAM HOTELS  RESORTS INC | COM | 98311A105 |  | 9413 | 160 | SH |  | SOLE | 0 | 0 | 0 | 160 |
| WYNN RESORTS LTD | COM | 983134107 |  | 84172 | 503 | SH |  | SOLE | 0 | 0 | 0 | 503 |
| XCEL ENERGY INC | COM | 98389B100 |  | 183950 | 4027 | SH |  | SOLE | 0 | 0 | 0 | 4027 |
| XEROX CORP | COM NEW | 984121608 |  | 211062 | 8794 | SH |  | SOLE | 0 | 0 | 0 | 8794 |
| XILINX INC | COM | 983919101 |  | 23820 | 365 | SH |  | SOLE | 0 | 0 | 0 | 365 |
| XYLEM INC | COM | 98419M100 |  | 139274 | 2067 | SH |  | SOLE | 0 | 0 | 0 | 2067 |
| YRC WORLDWIDE INC | COM PAR $.01 | 984249607 |  | 794 | 79 | SH |  | SOLE | 0 | 0 | 0 | 79 |
| LOUISIANA PAC CORP | COM | 546347105 |  | 11616 | 427 | SH |  | SOLE | 0 | 0 | 0 | 427 |
| LOWES COS INC | COM | 548661107 |  | 513498 | 5373 | SH |  | SOLE | 0 | 0 | 0 | 5373 |
| LSC COMMUNICATIONS INC | COM | 50218P107 |  | 1613 | 103 | SH |  | SOLE | 0 | 0 | 0 | 103 |
| LULULEMON ATHLETICA INC | COM | 550021109 |  | 49316 | 395 | SH |  | SOLE | 0 | 0 | 0 | 395 |
| MACQUARIE INFRASTRUCTURE COR | COM | 55608B105 |  | 32958 | 781 | SH |  | SOLE | 0 | 0 | 0 | 781 |
| MADISON SQUARE GARDEN CO NEW | CL A | 55825T103 |  | 25746 | 83 | SH |  | SOLE | 0 | 0 | 0 | 83 |
| MAIN STREET CAPITAL CORP | COM | 56035L104 |  | 135950 | 3572 | SH |  | SOLE | 0 | 0 | 0 | 3572 |
| MALLINCKRODT PUB LTD CO | SHS | G5785G107 |  | 933 | 50 | SH |  | SOLE | 0 | 0 | 0 | 50 |
| MANHATTAN ASSOCS INC | COM | 562750109 |  | 9402 | 200 | SH |  | SOLE | 0 | 0 | 0 | 200 |
| MARCUS CORP | COM | 566330106 |  | 3250 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| MARRIOTT VACATIONS WRLDWDE C | COM | 57164Y107 |  | 4988 | 44 | SH |  | SOLE | 0 | 0 | 0 | 44 |
| MARVELL TECHNOLOGY GROUP LTD | ORD | G5876H105 |  | 42880 | 2000 | SH |  | SOLE | 0 | 0 | 0 | 2000 |
| MASTEC INC | COM | 576323109 |  | 164887 | 3249 | SH |  | SOLE | 0 | 0 | 0 | 3249 |
| MDU RES GROUP INC | COM | 552690109 |  | 90084 | 3141 | SH |  | SOLE | 0 | 0 | 0 | 3141 |
| MEDLEY CAP CORP | COM | 58503F106 |  | 35848 | 10331 | SH |  | SOLE | 0 | 0 | 0 | 10331 |
| MELCO RESORT ENTERTAINMENT L | ADR | 585464100 |  | 14000 | 500 | SH |  | SOLE | 0 | 0 | 0 | 500 |
| MERCURY GENL CORP NEW | COM | 589400100 |  | 36084 | 792 | SH |  | SOLE | 0 | 0 | 0 | 792 |
| MERCURY SYS INC | COM | 589378108 |  | 4643 | 122 | SH |  | SOLE | 0 | 0 | 0 | 122 |
| MFA FINL INC | COM | 55272X102 |  | 3032 | 400 | SH |  | SOLE | 0 | 0 | 0 | 400 |
| MFS MULTIMARKET INCOME TR | SH BEN INT | 552737108 |  | 12148 | 2150 | SH |  | SOLE | 0 | 0 | 0 | 2150 |
| MGE ENERGY INC | COM | 55277P104 |  | 7503 | 119 | SH |  | SOLE | 0 | 0 | 0 | 119 |
| MICRO FOCUS INTERNATIONAL PL | SPON ADR NEW | 594837304 |  | 21035 | 1218 | SH |  | SOLE | 0 | 0 | 0 | 1218 |
| MOLINA HEALTHCARE INC | COM | 60855R100 |  | 1273 | 13 | SH |  | SOLE | 0 | 0 | 0 | 13 |
| MONGODB INC | CL A | 60937P106 |  | 8437 | 170 | SH |  | SOLE | 0 | 0 | 0 | 170 |
| MOSAIC CO NEW | COM | 61945C103 |  | 16133 | 575 | SH |  | SOLE | 0 | 0 | 0 | 575 |
| MOTOROLA SOLUTIONS INC | COM NEW | 620076307 |  | 291942 | 2509 | SH |  | SOLE | 0 | 0 | 0 | 2509 |
| MSG NETWORK INC | CL A | 553573106 |  | 5988 | 250 | SH |  | SOLE | 0 | 0 | 0 | 250 |
| MURPHY OIL CORP | COM | 626717102 |  | 13711 | 406 | SH |  | SOLE | 0 | 0 | 0 | 406 |
| NATIONAL GRID PLC | SPONSORED ADR NE | 636274409 |  | 117564 | 2105 | SH |  | SOLE | 0 | 0 | 0 | 2105 |
| NATURAL GAS SERVICES GROUP | COM | 63886Q109 |  | 2360 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| NAVIGATOR HOLDINGS LTD | SHS | Y62132108 |  | 4870 | 385 | SH |  | SOLE | 0 | 0 | 0 | 385 |
| NAVIOS MARITIME PARTNERS L P | UNIT LPI | Y62267102 |  | 1890 | 1000 | SH |  | SOLE | 0 | 0 | 0 | 1000 |
| NETFLIX INC | COM | 64110L106 |  | 3826620 | 9776 | SH |  | SOLE | 0 | 0 | 0 | 9776 |
| NEUBERGER BERMAN RE ES SEC F | COM | 64190A103 |  | 3084 | 600 | SH |  | SOLE | 0 | 0 | 0 | 600 |
| NEW JERSEY RES | COM | 646025106 |  | 6892 | 154 | SH |  | SOLE | 0 | 0 | 0 | 154 |
| NEW RESIDENTIAL INVT CORP | COM NEW | 64828T201 |  | 212661 | 12159 | SH |  | SOLE | 0 | 0 | 0 | 12159 |
| NEW YORK CMNTY BANCORP INC | COM | 649445103 |  | 175614 | 15907 | SH |  | SOLE | 0 | 0 | 0 | 15907 |
| NEWMONT MINING CORP | COM | 651639106 |  | 26382 | 700 | SH |  | SOLE | 0 | 0 | 0 | 700 |
| NOKIA CORP | SPONSORED ADR | 654902204 |  | 13663 | 2376 | SH |  | SOLE | 0 | 0 | 0 | 2376 |
| NORDIC AMERN OFFSHORE LTD | SHS | G65772108 |  | 14 | 12 | SH |  | SOLE | 0 | 0 | 0 | 12 |
| NORDSON CORP | COM | 655663102 |  | 32359 | 252 | SH |  | SOLE | 0 | 0 | 0 | 252 |
| NORDSTROM INC | COM | 655664100 |  | 59474 | 1149 | SH |  | SOLE | 0 | 0 | 0 | 1149 |
| NORFOLK SOUTHERN CORP | COM | 655844108 |  | 175173 | 1161 | SH |  | SOLE | 0 | 0 | 0 | 1161 |
| NORTHERN TR CORP | COM | 665859104 |  | 79611 | 774 | SH |  | SOLE | 0 | 0 | 0 | 774 |
| NOVARTIS A G | SPONSORED ADR | 66987V109 |  | 549402 | 7273 | SH |  | SOLE | 0 | 0 | 0 | 7273 |
| NUSHARES ETF TR | ESG LARGE CAP | 67092P201 |  | 67743 | 1975 | SH |  | SOLE | 0 | 0 | 0 | 1975 |
| NUVEEN AMT FREE QLTY MUN INC | COM | 670657105 |  | 52274 | 4018 | SH |  | SOLE | 0 | 0 | 0 | 4018 |
| NUVEEN FLOATING RATE INCOME | COM | 67072T108 |  | 12091 | 1157 | SH |  | SOLE | 0 | 0 | 0 | 1157 |
| NUVEEN HIGH INCOME NOVEMBER | COM | 67077N106 |  | 26481 | 2770 | SH |  | SOLE | 0 | 0 | 0 | 2770 |
| NUVEEN MTG OPPORTUNITY TERM | COM | 670735109 |  | 76360 | 3248 | SH |  | SOLE | 0 | 0 | 0 | 3248 |
| NUVEEN MTG OPPTY TERM FD 2 | COM | 67074R100 |  | 2271 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| NUVEEN PFD  INCOME 2022 TER | COM | 67075T105 |  | 213114 | 8810 | SH |  | SOLE | 0 | 0 | 0 | 8810 |
| NUVEEN SR INCOME FD | COM | 67067Y104 |  | 14329 | 2300 | SH |  | SOLE | 0 | 0 | 0 | 2300 |
| NVENT ELECTRIC PLC | SHS | G6700G107 |  | 8785 | 350 | SH |  | SOLE | 0 | 0 | 0 | 350 |
| O REILLY AUTOMOTIVE INC NEW | COM | 67103H107 |  | 146907 | 537 | SH |  | SOLE | 0 | 0 | 0 | 537 |
| OCULAR THERAPEUTIX INC | COM | 67576A100 |  | 2025 | 300 | SH |  | SOLE | 0 | 0 | 0 | 300 |
| OKTA INC | CL A | 679295105 |  | 141590 | 2811 | SH |  | SOLE | 0 | 0 | 0 | 2811 |
| OLD DOMINION FGHT LINES INC | COM | 679580100 |  | 715902 | 4806 | SH |  | SOLE | 0 | 0 | 0 | 4806 |
| OLLIES BARGAIN OUTLT HLDGS I | COM | 681116109 |  | 1595 | 22 | SH |  | SOLE | 0 | 0 | 0 | 22 |
| OMEROS CORP | COM | 682143102 |  | 37187 | 2050 | SH |  | SOLE | 0 | 0 | 0 | 2050 |
| OPHTHOTECH CORP | COM | 683745103 |  | 137 | 50 | SH |  | SOLE | 0 | 0 | 0 | 50 |
| OPPENHEIMER ETF TR | ESG REV ETF | 68386C773 |  | 200003 | 6507 | SH |  | SOLE | 0 | 0 | 0 | 6507 |
| ORANGE | SPONSORED ADR | 684060106 |  | 110822 | 6648 | SH |  | SOLE | 0 | 0 | 0 | 6648 |
| OSI ETF TR | OSHARS FTSE US | 67110P407 |  | 774383 | 25241 | SH |  | SOLE | 0 | 0 | 0 | 25241 |
| PACER FDS TR | TRENDP US LAR CP | 69374H105 |  | 135173 | 4615 | SH |  | SOLE | 0 | 0 | 0 | 4615 |
| PALATIN TECHNOLOGIES INC | COM PAR $ .01 | 696077403 |  | 4849 | 5000 | SH |  | SOLE | 0 | 0 | 0 | 5000 |
| PAYPAL HLDGS INC | COM | 70450Y103 |  | 488753 | 5870 | SH |  | SOLE | 0 | 0 | 0 | 5870 |
| PEPSICO INC | COM | 713448108 |  | 2024698 | 18597 | SH |  | SOLE | 0 | 0 | 0 | 18597 |
| PERRIGO CO PLC | SHS | G97822103 |  | 5541 | 76 | SH |  | SOLE | 0 | 0 | 0 | 76 |
| PERSPECTA INC | COM | 715347100 |  | 18988 | 924 | SH |  | SOLE | 0 | 0 | 0 | 924 |
| PETROLEO BRASILEIRO SA PETRO | SPONSORED ADR | 71654V408 |  | 17252 | 1720 | SH |  | SOLE | 0 | 0 | 0 | 1720 |
| PIMCO DYNAMIC INCOME FD | SHS | 72201Y101 |  | 45842 | 1438 | SH |  | SOLE | 0 | 0 | 0 | 1438 |
| PIMCO ETF TR | ENHAN SHRT MA AC | 72201R833 |  | 3767058 | 37096 | SH |  | SOLE | 0 | 0 | 0 | 37096 |
| PIMCO INCOME STRATEGY FUND | COM | 72201H108 |  | 12312 | 1039 | SH |  | SOLE | 0 | 0 | 0 | 1039 |
| PIMCO NEW YORK MUN FD II | COM | 72200Y102 |  | 83835 | 7911 | SH |  | SOLE | 0 | 0 | 0 | 7911 |
| PIMCO NY MUNICIPAL INCOME FD | COM | 72200T103 |  | 30925 | 2500 | SH |  | SOLE | 0 | 0 | 0 | 2500 |
| PIMCO STRATEGIC INCOME FD IN | COM | 72200X104 |  | 102608 | 10600 | SH |  | SOLE | 0 | 0 | 0 | 10600 |
| PINNACLE FOODS INC DEL | COM | 72348P104 |  | 4511 | 69 | SH |  | SOLE | 0 | 0 | 0 | 69 |
| PINNACLE WEST CAP CORP | COM | 723484101 |  | 19576 | 243 | SH |  | SOLE | 0 | 0 | 0 | 243 |
| PLAINS ALL AMERN PIPELINE L | UNIT LTD PARTN | 726503105 |  | 50958 | 2156 | SH |  | SOLE | 0 | 0 | 0 | 2156 |
| PLANTRONICS INC NEW | COM | 727493108 |  | 20588 | 270 | SH |  | SOLE | 0 | 0 | 0 | 270 |
| PLATFORM SPECIALTY PRODS COR | COM | 72766Q105 |  | 116000 | 10000 | SH |  | SOLE | 0 | 0 | 0 | 10000 |
| PPL CORP | COM | 69351T106 |  | 489463 | 17144 | SH |  | SOLE | 0 | 0 | 0 | 17144 |
| PRA GROUP INC | COM | 69354N106 |  | 1272 | 33 | SH |  | SOLE | 0 | 0 | 0 | 33 |
| PRESIDIO INC | COM | 74102M103 |  | 18170 | 1387 | SH |  | SOLE | 0 | 0 | 0 | 1387 |
| PROSHARES TR | DJ BRKFLD GLB | 74347B508 |  | 10536 | 252 | SH |  | SOLE | 0 | 0 | 0 | 252 |
| PROSHARES TR | HGH YLD INT RATE | 74348A541 |  | 613650 | 9185 | SH |  | SOLE | 0 | 0 | 0 | 9185 |
| PROSHARES TR | INVT INT RT HG | 74347B607 |  | 265706 | 3595 | SH |  | SOLE | 0 | 0 | 0 | 3595 |
| QIWI PLC | SPON ADR REP B | 74735M108 |  | 51786 | 3288 | SH |  | SOLE | 0 | 0 | 0 | 3288 |
| QUANTA SVCS INC | COM | 74762E102 |  | 9686 | 290 | SH |  | SOLE | 0 | 0 | 0 | 290 |
| INTREXON CORP | COM | 46122T102 |  | 349 | 25 | SH |  | SOLE | 0 | 0 | 0 | 25 |
| INVESCO DB MLTI SECTR CMMTY | BASE METALS FD | 46140H700 |  | 880 | 50 | SH |  | SOLE | 0 | 0 | 0 | 50 |
| INVESCO EXCH TRD SLF IDX FD | BULSHS 2019 CB | 46138J304 |  | 391933 | 18668 | SH |  | SOLE | 0 | 0 | 0 | 18668 |
| INVESCO EXCH TRD SLF IDX FD | BULSHS 2020 CB | 46138J502 |  | 31724 | 1506 | SH |  | SOLE | 0 | 0 | 0 | 1506 |
| INVESCO EXCHANGE TRADED FD T | DWA BASIC MATL | 46137V704 |  | 7075 | 104 | SH |  | SOLE | 0 | 0 | 0 | 104 |
| INVESCO EXCHANGE TRADED FD T | DWA FINL MUMT | 46137V860 |  | 70 | 2 | SH |  | SOLE | 0 | 0 | 0 | 2 |
| INVESCO EXCHANGE TRADED FD T | DYNMC LRG VALU | 46137V738 |  | 1331763 | 37346 | SH |  | SOLE | 0 | 0 | 0 | 37346 |
| INVESCO EXCHANGE TRADED FD T | DYNMC SEMICNDT | 46137V647 |  | 11741 | 225 | SH |  | SOLE | 0 | 0 | 0 | 225 |
| INVESCO EXCHANGE TRADED FD T | FINL PFD ETF | 46137V621 |  | 137749 | 7462 | SH |  | SOLE | 0 | 0 | 0 | 7462 |
| INVESCO EXCHANGE TRADED FD T | S EQL FIN | 46137V340 |  | 91629 | 2165 | SH |  | SOLE | 0 | 0 | 0 | 2165 |
| INVESCO EXCHANGE TRADED FD T | S EQL IND | 46137V324 |  | 153449 | 1339 | SH |  | SOLE | 0 | 0 | 0 | 1339 |
| INVESCO EXCHANGE TRADED FD T | S EQL TEC | 46137V282 |  | 1070964 | 6759 | SH |  | SOLE | 0 | 0 | 0 | 6759 |
| INVESCO EXCHANGE TRADED FD T | ZACKS MID CAP | 46137Y401 |  | 95224 | 1472 | SH |  | SOLE | 0 | 0 | 0 | 1472 |
| INVESCO EXCHNG TRADED FD TR | GLOBAL AGRCLTR | 46138E685 |  | 2683 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| INVESCO EXCHNG TRADED FD TR | MSCI EMRNG MKT | 46138E552 |  | 3184 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| INVESCO EXCHNG TRADED FD TR | PFD ETF | 46138E511 |  | 1429070 | 98150 | SH |  | SOLE | 0 | 0 | 0 | 98150 |
| INVESCO EXCHNG TRADED FD TR | RUSEL 1000 EQL | 46138E420 |  | 1558 | 49 | SH |  | SOLE | 0 | 0 | 0 | 49 |
| INVESCO EXCHNG TRADED FD TR | S LOW VOL | 46138E354 |  | 3583848 | 75593 | SH |  | SOLE | 0 | 0 | 0 | 75593 |
| INVESCO EXCHNG TRADED FD TR | SOLAR ETF | 46138G706 |  | 73920 | 3200 | SH |  | SOLE | 0 | 0 | 0 | 3200 |
| INVESCO HIGH INCOME TR II | COM | 46131F101 |  | 8782 | 651 | SH |  | SOLE | 0 | 0 | 0 | 651 |
| INVESCO INDIA EXCHG TRED FD | INDIA ETF | 46137R109 |  | 5656 | 230 | SH |  | SOLE | 0 | 0 | 0 | 230 |
| INVESCO LTD | SHS | G491BT108 |  | 260288 | 9800 | SH |  | SOLE | 0 | 0 | 0 | 9800 |
| INVESCO MUN TR | COM | 46131J103 |  | 28285 | 2393 | SH |  | SOLE | 0 | 0 | 0 | 2393 |
| INVESCO TR INVT GRADE NY MUN | COM | 46131T101 |  | 142787 | 11199 | SH |  | SOLE | 0 | 0 | 0 | 11199 |
| INVITAE CORP | COM | 46185L103 |  | 4410 | 600 | SH |  | SOLE | 0 | 0 | 0 | 600 |
| IQVIA HLDGS INC | COM | 46266C105 |  | 35536 | 356 | SH |  | SOLE | 0 | 0 | 0 | 356 |
| ISHARES INC | CORE MSCI EMKT | 46434G103 |  | 382679 | 7288 | SH |  | SOLE | 0 | 0 | 0 | 7288 |
| ISHARES INC | MIN VOL GBL ETF | 464286525 |  | 4983 | 60 | SH |  | SOLE | 0 | 0 | 0 | 60 |
| ISHARES INC | MSCI BRAZIL ETF | 464286400 |  | 40928 | 1277 | SH |  | SOLE | 0 | 0 | 0 | 1277 |
| ISHARES INC | MSCI BRIC INDX | 464286657 |  | 46288 | 1100 | SH |  | SOLE | 0 | 0 | 0 | 1100 |
| ISHARES INC | MSCI CDA ETF | 464286509 |  | 5902 | 207 | SH |  | SOLE | 0 | 0 | 0 | 207 |
| ISHARES INC | MSCI EM ESG OPZ | 46434G863 |  | 3567 | 106 | SH |  | SOLE | 0 | 0 | 0 | 106 |
| ISHARES INC | MSCI ITALY ETF | 46434G830 |  | 8234 | 285 | SH |  | SOLE | 0 | 0 | 0 | 285 |
| ISHARES INC | MSCI PAC JP ETF | 464286665 |  | 3911 | 85 | SH |  | SOLE | 0 | 0 | 0 | 85 |
| ISHARES INC | MSCI SPAIN ETF | 464286764 |  | 1457 | 48 | SH |  | SOLE | 0 | 0 | 0 | 48 |
| ISHARES INC | MSCI SWEDEN ETF | 464286756 |  | 305 | 10 | SH |  | SOLE | 0 | 0 | 0 | 10 |
| ISHARES TR | 0-5 YR TIPS ETF | 46429B747 |  | 96799 | 971 | SH |  | SOLE | 0 | 0 | 0 | 971 |
| ISHARES TR | 1 3 YR CR BD ETF | 464288646 |  | 6401297 | 61729 | SH |  | SOLE | 0 | 0 | 0 | 61729 |
| ISHARES TR | 20 YR TR BD ETF | 464287432 |  | 119529 | 982 | SH |  | SOLE | 0 | 0 | 0 | 982 |
| ISHARES TR | CORE 1 5 YR USD | 46432F859 |  | 103559 | 2110 | SH |  | SOLE | 0 | 0 | 0 | 2110 |
| ISHARES TR | CORE DIV GRWTH | 46434V621 |  | 70960 | 2070 | SH |  | SOLE | 0 | 0 | 0 | 2070 |
| ISHARES TR | CORE S TTL STK | 464287150 |  | 229698 | 3674 | SH |  | SOLE | 0 | 0 | 0 | 3674 |
| ISHARES TR | CORE S US GWT | 464287671 |  | 177377 | 3101 | SH |  | SOLE | 0 | 0 | 0 | 3101 |
| ISHARES TR | CUR HD EURZN ETF | 46434V639 |  | 21463 | 714 | SH |  | SOLE | 0 | 0 | 0 | 714 |
| ISHARES TR | EXPONENTIAL TECH | 46434V381 |  | 38967 | 1076 | SH |  | SOLE | 0 | 0 | 0 | 1076 |
| ISHARES TR | FLTG RATE NT ETF | 46429B655 |  | 4051633 | 79444 | SH |  | SOLE | 0 | 0 | 0 | 79444 |
| ISHARES TR | GLB INFRASTR ETF | 464288372 |  | 168391 | 3921 | SH |  | SOLE | 0 | 0 | 0 | 3921 |
| ISHARES TR | GLOB TELECOM ETF | 464287275 |  | 14904 | 276 | SH |  | SOLE | 0 | 0 | 0 | 276 |
| ISHARES TR | GNMA BOND ETF | 46429B333 |  | 31450 | 650 | SH |  | SOLE | 0 | 0 | 0 | 650 |
| ISHARES TR | GRWT ALLOCAT ETF | 464289867 |  | 205342 | 4629 | SH |  | SOLE | 0 | 0 | 0 | 4629 |
| ISHARES TR | IBNDS MAR20 ETF | 46432FAK3 |  | 30522 | 1254 | SH |  | SOLE | 0 | 0 | 0 | 1254 |
| ISHARES TR | IBONDS DEC22 ETF | 46434VBA7 |  | 447856 | 18400 | SH |  | SOLE | 0 | 0 | 0 | 18400 |
| ISHARES TR | IBONDS DEC22 ETF | 46435G755 |  | 300115 | 11760 | SH |  | SOLE | 0 | 0 | 0 | 11760 |
| ISHARES TR | IBONDS DEC23 ETF | 46434VAX8 |  | 109746 | 4520 | SH |  | SOLE | 0 | 0 | 0 | 4520 |
| ISHARES TR | IBOXX HI YD ETF | 464288513 |  | 3436800 | 40395 | SH |  | SOLE | 0 | 0 | 0 | 40395 |
| ISHARES TR | INDIA 50 ETF | 464289529 |  | 33155 | 942 | SH |  | SOLE | 0 | 0 | 0 | 942 |
| ISHARES TR | MICRO-CAP ETF | 464288869 |  | 49113 | 465 | SH |  | SOLE | 0 | 0 | 0 | 465 |
| ISHARES TR | MIN VOL USA ETF | 46429B697 |  | 445906 | 8388 | SH |  | SOLE | 0 | 0 | 0 | 8388 |
| ISHARES TR | MODERT ALLOC ETF | 464289875 |  | 26196 | 698 | SH |  | SOLE | 0 | 0 | 0 | 698 |
| ISHARES TR | MORTGE REL ETF | 46435G342 |  | 143929 | 3313 | SH |  | SOLE | 0 | 0 | 0 | 3313 |
| ISHARES TR | MRNGSTR LG-CP VL | 464288109 |  | 43561 | 428 | SH |  | SOLE | 0 | 0 | 0 | 428 |
| ISHARES TR | MSCI ACWI EX US | 464288240 |  | 35910 | 760 | SH |  | SOLE | 0 | 0 | 0 | 760 |
| ISHARES TR | MSCI EAFE ETF | 464287465 |  | 1781696 | 26604 | SH |  | SOLE | 0 | 0 | 0 | 26604 |
| ISHARES TR | PHLX SEMICND ETF | 464287523 |  | 105696 | 593 | SH |  | SOLE | 0 | 0 | 0 | 593 |
| ISHARES TR | RESIDNL REAL EST | 464288562 |  | 69670 | 1105 | SH |  | SOLE | 0 | 0 | 0 | 1105 |
| ISHARES TR | RUS 1000 GRW ETF | 464287614 |  | 772934 | 5375 | SH |  | SOLE | 0 | 0 | 0 | 5375 |
| ISHARES TR | RUS 2000 VAL ETF | 464287630 |  | 2955242 | 22402 | SH |  | SOLE | 0 | 0 | 0 | 22402 |
| ISHARES TR | RUS TP200 GR ETF | 464289438 |  | 24671 | 315 | SH |  | SOLE | 0 | 0 | 0 | 315 |
| ISHARES TR | RUSSELL 2000 ETF | 464287655 |  | 4279823 | 26133 | SH |  | SOLE | 0 | 0 | 0 | 26133 |
| ISHARES TR | RUSSELL 3000 ETF | 464287689 |  | 4480847 | 27610 | SH |  | SOLE | 0 | 0 | 0 | 27610 |
| ISHARES TR | S 500 VAL ETF | 464287408 |  | 653525 | 5934 | SH |  | SOLE | 0 | 0 | 0 | 5934 |
| ISHARES TR | SHORT TREAS BD | 464288679 |  | 176262 | 1596 | SH |  | SOLE | 0 | 0 | 0 | 1596 |
| ISHARES TR | U.S. CNSM SV ETF | 464287580 |  | 146475 | 756 | SH |  | SOLE | 0 | 0 | 0 | 756 |
| ISHARES TR | U.S. FIN SVC ETF | 464287770 |  | 153211 | 1182 | SH |  | SOLE | 0 | 0 | 0 | 1182 |
| ISHARES TR | US HLTHCARE ETF | 464287762 |  | 312191 | 1752 | SH |  | SOLE | 0 | 0 | 0 | 1752 |
| ISHARES TR | US TREAS BD ETF | 46429B267 |  | 25290 | 1027 | SH |  | SOLE | 0 | 0 | 0 | 1027 |
| ISHARES TR | USA QUALITY FCTR | 46432F339 |  | 341993 | 4098 | SH |  | SOLE | 0 | 0 | 0 | 4098 |
| ISHARES US ETF TR | COMMOD SEL STG | 46431W853 |  | 16366 | 419 | SH |  | SOLE | 0 | 0 | 0 | 419 |
| ISHARES US ETF TR | SHT MAT BD ETF | 46431W507 |  | 205068 | 4087 | SH |  | SOLE | 0 | 0 | 0 | 4087 |
| J ALEXANDERS HLDGS INC | COM | 46609J106 |  | 33 | 3 | SH |  | SOLE | 0 | 0 | 0 | 3 |
| JANUS DETROIT STR TR | LONG TERM CARE | 47103U407 |  | 60422 | 2377 | SH |  | SOLE | 0 | 0 | 0 | 2377 |
| JANUS DETROIT STR TR | ORGANICS ETF | 47103U605 |  | 14842 | 455 | SH |  | SOLE | 0 | 0 | 0 | 455 |
| JOHN HANCOCK EXCHANGE TRADED | MLTFCTR LRG CAP | 47804J107 |  | 6657 | 189 | SH |  | SOLE | 0 | 0 | 0 | 189 |
| JOHN HANCOCK EXCHANGE TRADED | MULTIFACTOR MI | 47804J206 |  | 5226 | 150 | SH |  | SOLE | 0 | 0 | 0 | 150 |
| JOHNSON CTLS INTL PLC | SHS | G51502105 |  | 94998 | 2840 | SH |  | SOLE | 0 | 0 | 0 | 2840 |
| KANSAS CITY SOUTHERN | COM NEW | 485170302 |  | 77671 | 733 | SH |  | SOLE | 0 | 0 | 0 | 733 |
| KEYCORP NEW | COM | 493267108 |  | 51664 | 2644 | SH |  | SOLE | 0 | 0 | 0 | 2644 |
| KINDER MORGAN INC DEL | COM | 49456B101 |  | 53363 | 3020 | SH |  | SOLE | 0 | 0 | 0 | 3020 |
| KONINKLIJKE PHILIPS N V | NY REG SH NEW | 500472303 |  | 98487 | 2330 | SH |  | SOLE | 0 | 0 | 0 | 2330 |
| KRATOS DEFENSE  SEC SOLUTIO | COM NEW | 50077B207 |  | 18416 | 1600 | SH |  | SOLE | 0 | 0 | 0 | 1600 |
| LAMAR ADVERTISING CO NEW | CL A | 512816109 |  | 97599 | 1429 | SH |  | SOLE | 0 | 0 | 0 | 1429 |
| LAMB WESTON HLDGS INC | COM | 513272104 |  | 222726 | 3251 | SH |  | SOLE | 0 | 0 | 0 | 3251 |
| LAS VEGAS SANDS CORP | COM | 517834107 |  | 510832 | 6690 | SH |  | SOLE | 0 | 0 | 0 | 6690 |
| LAZARD GLB TTL RET FD I | COM | 52106W103 |  | 21738 | 1184 | SH |  | SOLE | 0 | 0 | 0 | 1184 |
| LEGG MASON ETF INVESTMENT TR | LOW DIVI ETF | 52468L406 |  | 130853 | 4380 | SH |  | SOLE | 0 | 0 | 0 | 4380 |
| LEMAITRE VASCULAR INC | COM | 525558201 |  | 33480 | 1000 | SH |  | SOLE | 0 | 0 | 0 | 1000 |
| LENDINGTREE INC NEW | COM | 52603B107 |  | 58795 | 275 | SH |  | SOLE | 0 | 0 | 0 | 275 |
| LGI HOMES INC | COM | 50187T106 |  | 8660 | 150 | SH |  | SOLE | 0 | 0 | 0 | 150 |
| LIBERTY EXPEDIA HOLDINGS | SER A COM | 53046P109 |  | 2461 | 56 | SH |  | SOLE | 0 | 0 | 0 | 56 |
| LIBERTY LATIN AMERICA LTD | COM CL A | G9001E102 |  | 363 | 19 | SH |  | SOLE | 0 | 0 | 0 | 19 |
| LIBERTY MEDIA CORP DELAWARE | COM SER A FRMLA | 531229870 |  | 1377 | 39 | SH |  | SOLE | 0 | 0 | 0 | 39 |
| LOCKHEED MARTIN CORP | COM | 539830109 |  | 643622 | 2179 | SH |  | SOLE | 0 | 0 | 0 | 2179 |
| MACATAWA BK CORP | COM | 554225102 |  | 60663 | 4997 | SH |  | SOLE | 0 | 0 | 0 | 4997 |
| MACYS INC | COM | 55616P104 |  | 344506 | 9204 | SH |  | SOLE | 0 | 0 | 0 | 9204 |
| MAGELLAN HEALTH INC | COM NEW | 559079207 |  | 9595 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| MAGELLAN MIDSTREAM PRTNRS LP | COM UNIT RP LP | 559080106 |  | 113568 | 1644 | SH |  | SOLE | 0 | 0 | 0 | 1644 |
| MARSH  MCLENNAN COS INC | COM | 571748102 |  | 388188 | 4736 | SH |  | SOLE | 0 | 0 | 0 | 4736 |
| MASCO CORP | COM | 574599106 |  | 45802 | 1224 | SH |  | SOLE | 0 | 0 | 0 | 1224 |
| MATTEL INC | COM | 577081102 |  | 7241 | 441 | SH |  | SOLE | 0 | 0 | 0 | 441 |
| MB FINANCIAL INC NEW | COM | 55264U108 |  | 135430 | 2900 | SH |  | SOLE | 0 | 0 | 0 | 2900 |
| MCDERMOTT INTL INC | COM | 580037703 |  | 9511 | 484 | SH |  | SOLE | 0 | 0 | 0 | 484 |
| MEDTRONIC PLC | SHS | G5960L103 |  | 3335271 | 38959 | SH |  | SOLE | 0 | 0 | 0 | 38959 |
| MERCK  CO INC | COM | 58933Y105 |  | 1370853 | 22584 | SH |  | SOLE | 0 | 0 | 0 | 22584 |
| MEREDITH CORP | COM | 589433101 |  | 2346 | 46 | SH |  | SOLE | 0 | 0 | 0 | 46 |
| MERRIMACK PHARMACEUTICALS IN | COM NEW | 590328209 |  | 33280 | 6778 | SH |  | SOLE | 0 | 0 | 0 | 6778 |
| METLIFE INC | COM | 59156R108 |  | 513826 | 11785 | SH |  | SOLE | 0 | 0 | 0 | 11785 |
| MFS INTER INCOME TR | SH BEN INT | 55273C107 |  | 8685 | 2250 | SH |  | SOLE | 0 | 0 | 0 | 2250 |
| MFS INTERMEDIATE HIGH INC FD | SH BEN INT | 59318T109 |  | 16380 | 6500 | SH |  | SOLE | 0 | 0 | 0 | 6500 |
| MGM RESORTS INTERNATIONAL | COM | 552953101 |  | 19855 | 684 | SH |  | SOLE | 0 | 0 | 0 | 684 |
| MICRON TECHNOLOGY INC | COM | 595112103 |  | 453449 | 8647 | SH |  | SOLE | 0 | 0 | 0 | 8647 |
| MIMECAST LTD | ORD SHS | G14838109 |  | 9561 | 232 | SH |  | SOLE | 0 | 0 | 0 | 232 |
| MIMEDX GROUP INC | COM | 602496101 |  | 22685 | 3550 | SH |  | SOLE | 0 | 0 | 0 | 3550 |
| MKS INSTRUMENT INC | COM | 55306N104 |  | 171877 | 1796 | SH |  | SOLE | 0 | 0 | 0 | 1796 |
| MOELIS  CO | CL A | 60786M105 |  | 5865 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| MOHAWK INDS INC | COM | 608190104 |  | 16070 | 75 | SH |  | SOLE | 0 | 0 | 0 | 75 |
| MONSTER BEVERAGE CORP NEW | COM | 61174X109 |  | 217339 | 3793 | SH |  | SOLE | 0 | 0 | 0 | 3793 |
| MSCI INC | COM | 55354G100 |  | 247649 | 1497 | SH |  | SOLE | 0 | 0 | 0 | 1497 |
| MURPHY USA INC | COM | 626755102 |  | 9286 | 125 | SH |  | SOLE | 0 | 0 | 0 | 125 |
| NAVIENT CORPORATION | COM | 63938C108 |  | 14085 | 1081 | SH |  | SOLE | 0 | 0 | 0 | 1081 |
| NAVISTAR INTL CORP NEW | COM | 63934E108 |  | 4072 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| NCR CORP NEW | COM | 62886E108 |  | 1799 | 60 | SH |  | SOLE | 0 | 0 | 0 | 60 |
| NEW MTN FIN CORP | COM | 647551100 |  | 21080 | 1550 | SH |  | SOLE | 0 | 0 | 0 | 1550 |
| NEW SR INVT GROUP INC | COM | 648691103 |  | 121 | 16 | SH |  | SOLE | 0 | 0 | 0 | 16 |
| NEW YORK MTG TR INC | PFD-C CONV | 649604808 |  | 55128 | 2278 | SH |  | SOLE | 0 | 0 | 0 | 2278 |
| NEWTEK BUSINESS SVCS CORP | COM NEW | 652526203 |  | 50751 | 2549 | SH |  | SOLE | 0 | 0 | 0 | 2549 |
| NIELSEN HLDGS PLC | SHS EUR | G6518L108 |  | 229748 | 7428 | SH |  | SOLE | 0 | 0 | 0 | 7428 |
| NORTHWEST NAT GAS CO | COM | 667655104 |  | 23925 | 375 | SH |  | SOLE | 0 | 0 | 0 | 375 |
| NORTHWESTERN CORP | COM NEW | 668074305 |  | 14542 | 254 | SH |  | SOLE | 0 | 0 | 0 | 254 |
| NOW INC | COM | 67011P100 |  | 1360 | 102 | SH |  | SOLE | 0 | 0 | 0 | 102 |
| NRG ENERGY INC | COM NEW | 629377508 |  | 28858 | 940 | SH |  | SOLE | 0 | 0 | 0 | 940 |
| NUSHARES ETF TR | ESG SMALL CAP | 67092P607 |  | 24060 | 785 | SH |  | SOLE | 0 | 0 | 0 | 785 |
| NUTANIX INC | CL A | 67059N108 |  | 20628 | 400 | SH |  | SOLE | 0 | 0 | 0 | 400 |
| NUVASIVE INC | COM | 670704105 |  | 1251 | 24 | SH |  | SOLE | 0 | 0 | 0 | 24 |
| NUVEEN DOW 30 DYN OVERWRITE | SHS | 67075F105 |  | 35925 | 1944 | SH |  | SOLE | 0 | 0 | 0 | 1944 |
| NUVEEN ENERGY MLP TOTL RTRNF | COM | 67074U103 |  | 4296 | 400 | SH |  | SOLE | 0 | 0 | 0 | 400 |
| NUVEEN NEW YORK AMT QLT MUNI | COM | 670656107 |  | 19360 | 1583 | SH |  | SOLE | 0 | 0 | 0 | 1583 |
| NUVEEN NY SELECT TAX FREE PR | SH BEN INT | 67063V104 |  | 35494 | 2724 | SH |  | SOLE | 0 | 0 | 0 | 2724 |
| NUVEEN PENNSYLVANIA QLT MUN | COM | 670972108 |  | 11999 | 950 | SH |  | SOLE | 0 | 0 | 0 | 950 |
| NUVEEN PFD  INCM SECURTIES | COM | 67072C105 |  | 352885 | 40055 | SH |  | SOLE | 0 | 0 | 0 | 40055 |
| NVIDIA CORP | COM | 67066G104 |  | 3901102 | 16467 | SH |  | SOLE | 0 | 0 | 0 | 16467 |
| OAKTREE CAP GROUP LLC | UNIT CL A | 674001201 |  | 19246 | 473 | SH |  | SOLE | 0 | 0 | 0 | 473 |
| OAKTREE SPECIALTY LENDING CO | COM | 67401P108 |  | 15535 | 3250 | SH |  | SOLE | 0 | 0 | 0 | 3250 |
| OASIS PETE INC NEW | COM | 674215108 |  | 2594 | 200 | SH |  | SOLE | 0 | 0 | 0 | 200 |
| OBSIDIAN ENERGY LTD | COM | 674482104 |  | 145 | 128 | SH |  | SOLE | 0 | 0 | 0 | 128 |
| OLIN CORP | COM PAR $1 | 680665205 |  | 14360 | 500 | SH |  | SOLE | 0 | 0 | 0 | 500 |
| OMEGA FLEX INC | COM | 682095104 |  | 8148 | 103 | SH |  | SOLE | 0 | 0 | 0 | 103 |
| ON SEMICONDUCTOR CORP | COM | 682189105 |  | 256703 | 11545 | SH |  | SOLE | 0 | 0 | 0 | 11545 |
| ONCOLYTICS BIOTECH INC | COM NEW | 682310875 |  | 563 | 105 | SH |  | SOLE | 0 | 0 | 0 | 105 |
| OPPENHEIMER ETF TR | S ULTRA DIVIDE | 68386C401 |  | 161354 | 4221 | SH |  | SOLE | 0 | 0 | 0 | 4221 |
| OPTICAL CABLE CORP | COM NEW | 683827208 |  | 99 | 25 | SH |  | SOLE | 0 | 0 | 0 | 25 |
| ORGANOVO HLDGS INC | COM | 68620A104 |  | 37450 | 26750 | SH |  | SOLE | 0 | 0 | 0 | 26750 |
| ORMAT TECHNOLOGIES INC | COM | 686688102 |  | 851 | 16 | SH |  | SOLE | 0 | 0 | 0 | 16 |
| OSHKOSH CORP | COM | 688239201 |  | 6962 | 99 | SH |  | SOLE | 0 | 0 | 0 | 99 |
| OSI ETF TR | OSHARES FTSE | 67110P209 |  | 178161 | 6800 | SH |  | SOLE | 0 | 0 | 0 | 6800 |
| OVERSTOCK COM INC DEL | COM | 690370101 |  | 8749 | 260 | SH |  | SOLE | 0 | 0 | 0 | 260 |
| PACER FDS TR | GLOBL CASH ETF | 69374H709 |  | 33517 | 1100 | SH |  | SOLE | 0 | 0 | 0 | 1100 |
| PAGSEGURO DIGITAL LTD | COM CL A | G68707101 |  | 23560 | 849 | SH |  | SOLE | 0 | 0 | 0 | 849 |
| PALO ALTO NETWORKS INC | COM | 697435105 |  | 362038 | 1762 | SH |  | SOLE | 0 | 0 | 0 | 1762 |
| PANDORA MEDIA INC | COM | 698354107 |  | 1576 | 200 | SH |  | SOLE | 0 | 0 | 0 | 200 |
| PAYCHEX INC | COM | 704326107 |  | 1173693 | 17172 | SH |  | SOLE | 0 | 0 | 0 | 17172 |
| PBF LOGISTICS LP | UNIT LTD PTNR | 69318Q104 |  | 5250 | 250 | SH |  | SOLE | 0 | 0 | 0 | 250 |
| PCM FUND INC | COM | 69323T101 |  | 67555 | 5900 | SH |  | SOLE | 0 | 0 | 0 | 5900 |
| PEARSON PLC | SPONSORED ADR | 705015105 |  | 2610 | 225 | SH |  | SOLE | 0 | 0 | 0 | 225 |
| PENTAIR PLC | SHS | G7S00T104 |  | 14728 | 350 | SH |  | SOLE | 0 | 0 | 0 | 350 |
| PETMED EXPRESS INC | COM | 716382106 |  | 5859 | 133 | SH |  | SOLE | 0 | 0 | 0 | 133 |
| PHH CORP | COM NEW | 693320202 |  | 967 | 89 | SH |  | SOLE | 0 | 0 | 0 | 89 |
| PHILLIPS 66 | COM | 718546104 |  | 1048880 | 9339 | SH |  | SOLE | 0 | 0 | 0 | 9339 |
| ISHARES TR | MSCI INDIA ETF | 46429B598 |  | 186368 | 5598 | SH |  | SOLE | 0 | 0 | 0 | 5598 |
| ISHARES TR | MSCI KLD400 SOC | 464288570 |  | 22308 | 221 | SH |  | SOLE | 0 | 0 | 0 | 221 |
| ISHARES TR | NA TEC SFTWR ETF | 464287515 |  | 387282 | 2120 | SH |  | SOLE | 0 | 0 | 0 | 2120 |
| ISHARES TR | RUS 1000 ETF | 464287622 |  | 930026 | 6119 | SH |  | SOLE | 0 | 0 | 0 | 6119 |
| ISHARES TR | RUS 2000 GRW ETF | 464287648 |  | 3590078 | 17570 | SH |  | SOLE | 0 | 0 | 0 | 17570 |
| ISHARES TR | RUS MID CAP ETF | 464287499 |  | 2217003 | 10451 | SH |  | SOLE | 0 | 0 | 0 | 10451 |
| ISHARES TR | S 100 ETF | 464287101 |  | 5980 | 50 | SH |  | SOLE | 0 | 0 | 0 | 50 |
| ISHARES TR | S 500 GRWT ETF | 464287309 |  | 3319409 | 20413 | SH |  | SOLE | 0 | 0 | 0 | 20413 |
| ISHARES TR | S MC 400VL ETF | 464287705 |  | 484582 | 2991 | SH |  | SOLE | 0 | 0 | 0 | 2991 |
| ISHARES TR | U.S. ENERGY ETF | 464287796 |  | 122465 | 2920 | SH |  | SOLE | 0 | 0 | 0 | 2920 |
| ISHARES TR | U.S. TECH ETF | 464287721 |  | 371336 | 2083 | SH |  | SOLE | 0 | 0 | 0 | 2083 |
| ISHARES TR | U.S. UTILITS ETF | 464287697 |  | 94073 | 713 | SH |  | SOLE | 0 | 0 | 0 | 713 |
| ISHARES TR | US HLTHCR PR ETF | 464288828 |  | 81181 | 462 | SH |  | SOLE | 0 | 0 | 0 | 462 |
| ISHARES TR | USA MOMENTUM FCT | 46432F396 |  | 2656958 | 24220 | SH |  | SOLE | 0 | 0 | 0 | 24220 |
| J  J SNACK FOODS CORP | COM | 466032109 |  | 5336 | 35 | SH |  | SOLE | 0 | 0 | 0 | 35 |
| J2 GLOBAL INC | COM | 48123V102 |  | 17149 | 198 | SH |  | SOLE | 0 | 0 | 0 | 198 |
| JACOBS ENGR GROUP INC DEL | COM | 469814107 |  | 7555 | 119 | SH |  | SOLE | 0 | 0 | 0 | 119 |
| JOHN BEAN TECHNOLOGIES CORP | COM | 477839104 |  | 3823 | 43 | SH |  | SOLE | 0 | 0 | 0 | 43 |
| JONES LANG LASALLE INC | COM | 48020Q107 |  | 8300 | 50 | SH |  | SOLE | 0 | 0 | 0 | 50 |
| JPMORGAN CHASE  CO | ALERIAN ML ETN | 46625H365 |  | 106320 | 4000 | SH |  | SOLE | 0 | 0 | 0 | 4000 |
| KELLOGG CO | COM | 487836108 |  | 15022 | 215 | SH |  | SOLE | 0 | 0 | 0 | 215 |
| KIMBERLY CLARK CORP | COM | 494368103 |  | 190981 | 1813 | SH |  | SOLE | 0 | 0 | 0 | 1813 |
| KINROSS GOLD CORP | COM NO PAR | 496902404 |  | 9517 | 2531 | SH |  | SOLE | 0 | 0 | 0 | 2531 |
| KOHLS CORP | COM | 500255104 |  | 254348 | 3489 | SH |  | SOLE | 0 | 0 | 0 | 3489 |
| KRANESHARES TR | CSI CHI INTERNET | 500767306 |  | 259590 | 4357 | SH |  | SOLE | 0 | 0 | 0 | 4357 |
| KRANESHARES TR | ELEC VEH FUTUR | 500767827 |  | 26856 | 1200 | SH |  | SOLE | 0 | 0 | 0 | 1200 |
| KRANESHARES TR | ZACKS NEW CHINA | 500767207 |  | 3373 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| KROGER CO | COM | 501044101 |  | 478984 | 16836 | SH |  | SOLE | 0 | 0 | 0 | 16836 |
| L3 TECHNOLOGIES INC | COM | 502413107 |  | 3846 | 20 | SH |  | SOLE | 0 | 0 | 0 | 20 |
| LANNET INC | COM | 516012101 |  | 6800 | 500 | SH |  | SOLE | 0 | 0 | 0 | 500 |
| LENNOX INTL INC | COM | 526107107 |  | 490768 | 2452 | SH |  | SOLE | 0 | 0 | 0 | 2452 |
| LIBERTY BROADBAND CORP | COM SER A | 530307107 |  | 2950 | 39 | SH |  | SOLE | 0 | 0 | 0 | 39 |
| LIBERTY BROADBAND CORP | COM SER C | 530307305 |  | 5906 | 78 | SH |  | SOLE | 0 | 0 | 0 | 78 |
| LIBERTY LATIN AMERICA LTD | COM CL C | G9001E128 |  | 24419 | 1260 | SH |  | SOLE | 0 | 0 | 0 | 1260 |
| LIBERTY MEDIA CORP DELAWARE | COM C BRAVES GRP | 531229888 |  | 802 | 31 | SH |  | SOLE | 0 | 0 | 0 | 31 |
| LIBERTY TRIPADVISOR HLDGS IN | COM SER A | 531465102 |  | 934 | 58 | SH |  | SOLE | 0 | 0 | 0 | 58 |
| LIGHTBRIDGE CORP | COM NEW | 53224K203 |  | 173 | 173 | SH |  | SOLE | 0 | 0 | 0 | 173 |
| LILLY ELI  CO | COM | 532457108 |  | 1354889 | 15878 | SH |  | SOLE | 0 | 0 | 0 | 15878 |
| LINCOLN ELEC HLDGS INC | COM | 533900106 |  | 2370 | 27 | SH |  | SOLE | 0 | 0 | 0 | 27 |
| LIONS GATE ENTMNT CORP | CL A VTG | 535919401 |  | 2482 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| LIVE NATION ENTERTAINMENT IN | COM | 538034109 |  | 30842 | 635 | SH |  | SOLE | 0 | 0 | 0 | 635 |
| LOGITECH INTL S A | SHS | H50430232 |  | 316080 | 7200 | SH |  | SOLE | 0 | 0 | 0 | 7200 |
| M  T BK CORP | COM | 55261F104 |  | 351462 | 2066 | SH |  | SOLE | 0 | 0 | 0 | 2066 |
| MADISON CVRED CALL  EQ STR | COM | 557437100 |  | 19579 | 2628 | SH |  | SOLE | 0 | 0 | 0 | 2628 |
| MANPOWERGROUP INC | COM | 56418H100 |  | 17212 | 200 | SH |  | SOLE | 0 | 0 | 0 | 200 |
| MARATHON PETE CORP | COM | 56585A102 |  | 1147401 | 16354 | SH |  | SOLE | 0 | 0 | 0 | 16354 |
| MARRIOTT INTL INC NEW | CL A | 571903202 |  | 410728 | 3244 | SH |  | SOLE | 0 | 0 | 0 | 3244 |
| MARTIN MARIETTA MATLS INC | COM | 573284106 |  | 131318 | 588 | SH |  | SOLE | 0 | 0 | 0 | 588 |
| MASIMO CORP | COM | 574795100 |  | 194226 | 1989 | SH |  | SOLE | 0 | 0 | 0 | 1989 |
| MASTERCARD INCORPORATED | CL A | 57636Q104 |  | 1155540 | 5880 | SH |  | SOLE | 0 | 0 | 0 | 5880 |
| MAUI LD  PINEAPPLE INC | COM | 577345101 |  | 6373 | 569 | SH |  | SOLE | 0 | 0 | 0 | 569 |
| MAXLINEAR INC | COM | 57776J100 |  | 1715 | 110 | SH |  | SOLE | 0 | 0 | 0 | 110 |
| MAZOR ROBOTICS LTD | SPONSORED ADS | 57886P103 |  | 22759 | 410 | SH |  | SOLE | 0 | 0 | 0 | 410 |
| MBIA INC | COM | 55262C100 |  | 9040 | 1000 | SH |  | SOLE | 0 | 0 | 0 | 1000 |
| MCDONALDS CORP | COM | 580135101 |  | 716663 | 4574 | SH |  | SOLE | 0 | 0 | 0 | 4574 |
| MCKESSON CORP | COM | 58155Q103 |  | 56973 | 427 | SH |  | SOLE | 0 | 0 | 0 | 427 |
| MEDIDATA SOLUTIONS INC | COM | 58471A105 |  | 17965 | 223 | SH |  | SOLE | 0 | 0 | 0 | 223 |
| MESABI TR | CTF BEN INT | 590672101 |  | 3683 | 150 | SH |  | SOLE | 0 | 0 | 0 | 150 |
| MFS GOVT MKTS INCOME TR | SH BEN INT | 552939100 |  | 563 | 125 | SH |  | SOLE | 0 | 0 | 0 | 125 |
| MFS MUN INCOME TR | SH BEN INT | 552738106 |  | 35981 | 5460 | SH |  | SOLE | 0 | 0 | 0 | 5460 |
| MICROCHIP TECHNOLOGY INC | COM | 595017104 |  | 72123 | 793 | SH |  | SOLE | 0 | 0 | 0 | 793 |
| MICROSOFT CORP | COM | 594918104 |  | 8095788 | 82099 | SH |  | SOLE | 0 | 0 | 0 | 82099 |
| MOLSON COORS BREWING CO | CL B | 60871R209 |  | 296042 | 4351 | SH |  | SOLE | 0 | 0 | 0 | 4351 |
| MOODYS CORP | COM | 615369105 |  | 112240 | 658 | SH |  | SOLE | 0 | 0 | 0 | 658 |
| MORGAN STANLEY | COM NEW | 617446448 |  | 48294 | 1019 | SH |  | SOLE | 0 | 0 | 0 | 1019 |
| MORGAN STANLEY EMER MKTS DEB | COM | 61744H105 |  | 10063 | 1150 | SH |  | SOLE | 0 | 0 | 0 | 1150 |
| MYLAN N V | SHS EURO | N59465109 |  | 16661 | 461 | SH |  | SOLE | 0 | 0 | 0 | 461 |
| MYRIAD GENETICS INC | COM | 62855J104 |  | 4671 | 125 | SH |  | SOLE | 0 | 0 | 0 | 125 |
| NASDAQ INC | COM | 631103108 |  | 167572 | 1836 | SH |  | SOLE | 0 | 0 | 0 | 1836 |
| NATIONAL OILWELL VARCO INC | COM | 637071101 |  | 24050 | 554 | SH |  | SOLE | 0 | 0 | 0 | 554 |
| NATIONAL PRESTO INDS INC | COM | 637215104 |  | 31000 | 250 | SH |  | SOLE | 0 | 0 | 0 | 250 |
| NATIONAL RETAIL PPTYS INC | COM | 637417106 |  | 32413 | 737 | SH |  | SOLE | 0 | 0 | 0 | 737 |
| NEKTAR THERAPEUTICS | COM | 640268108 |  | 28566 | 585 | SH |  | SOLE | 0 | 0 | 0 | 585 |
| NETAPP INC | COM | 64110D104 |  | 9973 | 127 | SH |  | SOLE | 0 | 0 | 0 | 127 |
| NEW MEDIA INVT GROUP INC | COM | 64704V106 |  | 129 | 7 | SH |  | SOLE | 0 | 0 | 0 | 7 |
| NEW YORK MTG TR INC | COM PAR $.02 | 649604501 |  | 16570 | 2757 | SH |  | SOLE | 0 | 0 | 0 | 2757 |
| NEW YORK REIT INC | COM NEW | 64976L208 |  | 67251 | 3687 | SH |  | SOLE | 0 | 0 | 0 | 3687 |
| NEWELL BRANDS INC | COM | 651229106 |  | 134156 | 5202 | SH |  | SOLE | 0 | 0 | 0 | 5202 |
| NEWMARKET CORP | COM | 651587107 |  | 1618 | 4 | SH |  | SOLE | 0 | 0 | 0 | 4 |
| NEWS CORP NEW | CL A | 65249B109 |  | 5363 | 346 | SH |  | SOLE | 0 | 0 | 0 | 346 |
| NEXTDECADE CORP | COM | 65342K105 |  | 1368 | 200 | SH |  | SOLE | 0 | 0 | 0 | 200 |
| NEXTERA ENERGY INC | COM | 65339F101 |  | 582200 | 3486 | SH |  | SOLE | 0 | 0 | 0 | 3486 |
| NOMURA HLDGS INC | SPONSORED ADR | 65535H208 |  | 3832 | 800 | SH |  | SOLE | 0 | 0 | 0 | 800 |
| NORWEGIAN CRUISE LINE HLDG L | SHS | G66721104 |  | 93366 | 1976 | SH |  | SOLE | 0 | 0 | 0 | 1976 |
| NOVANTA INC | COM | 67000B104 |  | 29593 | 475 | SH |  | SOLE | 0 | 0 | 0 | 475 |
| NUSHARES ETF TR | ESG MID VALUE | 67092P508 |  | 42365 | 1499 | SH |  | SOLE | 0 | 0 | 0 | 1499 |
| NUSTAR ENERGY LP | UNIT COM | 67058H102 |  | 34360 | 1517 | SH |  | SOLE | 0 | 0 | 0 | 1517 |
| NUVEEN CORE EQUITY ALPHA FUN | COM | 67090X107 |  | 9510 | 650 | SH |  | SOLE | 0 | 0 | 0 | 650 |
| NUVEEN DIVERSIFIED DIV INCM | COM | 6706EP105 |  | 116600 | 10000 | SH |  | SOLE | 0 | 0 | 0 | 10000 |
| NUVEEN MUN HIGH INCOME OPP F | COM | 670682103 |  | 76527 | 6040 | SH |  | SOLE | 0 | 0 | 0 | 6040 |
| NUVEEN MUN VALUE FD INC | COM | 670928100 |  | 13728 | 1436 | SH |  | SOLE | 0 | 0 | 0 | 1436 |
| QUORUM HEALTH CORP | COM | 74909E106 |  | 280 | 56 | SH |  | SOLE | 0 | 0 | 0 | 56 |
| RAYMOND JAMES FINANCIAL INC | COM | 754730109 |  | 163957 | 1835 | SH |  | SOLE | 0 | 0 | 0 | 1835 |
| RE MAX HLDGS INC | CL A | 75524W108 |  | 5245 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| REPUBLIC SVCS INC | COM | 760759100 |  | 120670 | 1765 | SH |  | SOLE | 0 | 0 | 0 | 1765 |
| RINGCENTRAL INC | CL A | 76680R206 |  | 13437 | 191 | SH |  | SOLE | 0 | 0 | 0 | 191 |
| RITE AID CORP | COM | 767754104 |  | 9342 | 5400 | SH |  | SOLE | 0 | 0 | 0 | 5400 |
| ROCKWELL AUTOMATION INC | COM | 773903109 |  | 80455 | 484 | SH |  | SOLE | 0 | 0 | 0 | 484 |
| ROGERS CORP | COM | 775133101 |  | 4235 | 38 | SH |  | SOLE | 0 | 0 | 0 | 38 |
| ROYAL DUTCH SHELL PLC | SPON ADR B | 780259107 |  | 850086 | 11701 | SH |  | SOLE | 0 | 0 | 0 | 11701 |
| RUDOLPH TECHNOLOGIES INC | COM | 781270103 |  | 1184 | 40 | SH |  | SOLE | 0 | 0 | 0 | 40 |
| RYANAIR HLDGS PLC | SPONSORED ADR NE | 783513203 |  | 36211 | 317 | SH |  | SOLE | 0 | 0 | 0 | 317 |
| SANDERSON FARMS INC | COM | 800013104 |  | 14721 | 140 | SH |  | SOLE | 0 | 0 | 0 | 140 |
| SANGAMO THERAPEUTICS INC | COM | 800677106 |  | 13135 | 925 | SH |  | SOLE | 0 | 0 | 0 | 925 |
| SARATOGA INVT CORP | COM NEW | 80349A208 |  | 37243 | 1345 | SH |  | SOLE | 0 | 0 | 0 | 1345 |
| SBA COMMUNICATIONS CORP NEW | CL A | 78410G104 |  | 26419 | 160 | SH |  | SOLE | 0 | 0 | 0 | 160 |
| SCANA CORP NEW | COM | 80589M102 |  | 242522 | 6296 | SH |  | SOLE | 0 | 0 | 0 | 6296 |
| SCHWAB STRATEGIC TR | EMRG MKTEQ ETF | 808524706 |  | 16448 | 635 | SH |  | SOLE | 0 | 0 | 0 | 635 |
| SCHWAB STRATEGIC TR | INTL EQTY ETF | 808524805 |  | 889370 | 26910 | SH |  | SOLE | 0 | 0 | 0 | 26910 |
| SCHWAB STRATEGIC TR | US LCAP VA ETF | 808524409 |  | 168284 | 3168 | SH |  | SOLE | 0 | 0 | 0 | 3168 |
| SCHWAB STRATEGIC TR | US REIT ETF | 808524847 |  | 22665 | 542 | SH |  | SOLE | 0 | 0 | 0 | 542 |
| SCHWAB STRATEGIC TR | US TIPS ETF | 808524870 |  | 80256 | 1462 | SH |  | SOLE | 0 | 0 | 0 | 1462 |
| SCOTTS MIRACLE GRO CO | CL A | 810186106 |  | 56709 | 682 | SH |  | SOLE | 0 | 0 | 0 | 682 |
| SELECT MED HLDGS CORP | COM | 81619Q105 |  | 3630 | 200 | SH |  | SOLE | 0 | 0 | 0 | 200 |
| SELECT SECTOR SPDR TR | ENERGY | 81369Y506 |  | 1625003 | 21399 | SH |  | SOLE | 0 | 0 | 0 | 21399 |
| SELECT SECTOR SPDR TR | RL EST SEL SEC | 81369Y860 |  | 99340 | 3037 | SH |  | SOLE | 0 | 0 | 0 | 3037 |
| SELECT SECTOR SPDR TR | SBI INT-UTILS | 81369Y886 |  | 1336769 | 25727 | SH |  | SOLE | 0 | 0 | 0 | 25727 |
| SELECT SECTOR SPDR TR | SBI MATERIALS | 81369Y100 |  | 99590 | 1715 | SH |  | SOLE | 0 | 0 | 0 | 1715 |
| SEMPRA ENERGY | COM | 816851109 |  | 278346 | 2397 | SH |  | SOLE | 0 | 0 | 0 | 2397 |
| SHIP FINANCE INTERNATIONAL L | SHS | G81075106 |  | 28375 | 1898 | SH |  | SOLE | 0 | 0 | 0 | 1898 |
| SHOPIFY INC | CL A | 82509L107 |  | 206143 | 1413 | SH |  | SOLE | 0 | 0 | 0 | 1413 |
| SIMON PPTY GROUP INC NEW | COM | 828806109 |  | 102365 | 601 | SH |  | SOLE | 0 | 0 | 0 | 601 |
| SIX FLAGS ENTMT CORP NEW | COM | 83001A102 |  | 131204 | 1873 | SH |  | SOLE | 0 | 0 | 0 | 1873 |
| SK TELECOM LTD | SPONSORED ADR | 78440P108 |  | 2775 | 119 | SH |  | SOLE | 0 | 0 | 0 | 119 |
| SKECHERS U S A INC | CL A | 830566105 |  | 180060 | 6000 | SH |  | SOLE | 0 | 0 | 0 | 6000 |
| SKYWEST INC | COM | 830879102 |  | 5190 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| SMUCKER J M CO | COM NEW | 832696405 |  | 19598 | 182 | SH |  | SOLE | 0 | 0 | 0 | 182 |
| SNAP INC | CL A | 83304A106 |  | 142184 | 10862 | SH |  | SOLE | 0 | 0 | 0 | 10862 |
| SONOCO PRODS CO | COM | 835495102 |  | 13545 | 258 | SH |  | SOLE | 0 | 0 | 0 | 258 |
| SONY CORP | SPONSORED ADR | 835699307 |  | 91038 | 1776 | SH |  | SOLE | 0 | 0 | 0 | 1776 |
| SPDR DOW JONES INDL AVRG ETF | UT SER 1 | 78467X109 |  | 7985875 | 32900 | SH |  | SOLE | 0 | 0 | 0 | 32900 |
| SPDR INDEX SHS FDS | GLB NAT RESRCE | 78463X541 |  | 272936 | 5450 | SH |  | SOLE | 0 | 0 | 0 | 5450 |
| SPDR INDEX SHS FDS | S EMKTSC ETF | 78463X756 |  | 95517 | 2013 | SH |  | SOLE | 0 | 0 | 0 | 2013 |
| SPDR INDEX SHS FDS | STOXX EUR 50 ETF | 78463X103 |  | 96546 | 2888 | SH |  | SOLE | 0 | 0 | 0 | 2888 |
| SPDR SER TR | BLOMBERG BRC INV | 78468R200 |  | 5510185 | 179193 | SH |  | SOLE | 0 | 0 | 0 | 179193 |
| SPDR SER TR | NUVEEN BLMBRG SR | 78468R739 |  | 455665 | 9495 | SH |  | SOLE | 0 | 0 | 0 | 9495 |
| SPDR SER TR | PRTFLO S HI | 78468R788 |  | 1678 | 45 | SH |  | SOLE | 0 | 0 | 0 | 45 |
| SPDR SER TR | SPDR BLOOMBERG | 78468R663 |  | 467699 | 5107 | SH |  | SOLE | 0 | 0 | 0 | 5107 |
| SPDR SERIES TRUST | BLOMBERG INTL TR | 78464A516 |  | 789460 | 28449 | SH |  | SOLE | 0 | 0 | 0 | 28449 |
| SPDR SERIES TRUST | FTSE INT GVT ETF | 78464A490 |  | 568561 | 10482 | SH |  | SOLE | 0 | 0 | 0 | 10482 |
| SPDR SERIES TRUST | PORTFOLIO LN TSR | 78464A664 |  | 140 | 4 | SH |  | SOLE | 0 | 0 | 0 | 4 |
| SPDR SERIES TRUST | PORTFOLIO SHORT | 78464A474 |  | 100011 | 3316 | SH |  | SOLE | 0 | 0 | 0 | 3316 |
| SPDR SERIES TRUST | S 600 SMCP VAL | 78464A300 |  | 197298 | 2954 | SH |  | SOLE | 0 | 0 | 0 | 2954 |
| SPDR SERIES TRUST | S 600 SML CAP | 78464A813 |  | 166145 | 2298 | SH |  | SOLE | 0 | 0 | 0 | 2298 |
| SPOTIFY TECHNOLOGY S A | SHS | L8681T102 |  | 15646 | 93 | SH |  | SOLE | 0 | 0 | 0 | 93 |
| SPROTT PHYSICAL GOLD  SILVE | TR UNIT | 85208R101 |  | 8345 | 666 | SH |  | SOLE | 0 | 0 | 0 | 666 |
| SPROTT PHYSICAL GOLD TRUST | UNIT | 85207H104 |  | 8001 | 786 | SH |  | SOLE | 0 | 0 | 0 | 786 |
| SPROTT PHYSICAL PLAT PALLAD | UNIT | 85207Q104 |  | 24750 | 3000 | SH |  | SOLE | 0 | 0 | 0 | 3000 |
| STAR BULK CARRIERS CORP | SHS PAR | Y8162K204 |  | 2636 | 205 | SH |  | SOLE | 0 | 0 | 0 | 205 |
| STATE STR CORP | COM | 857477103 |  | 624322 | 6707 | SH |  | SOLE | 0 | 0 | 0 | 6707 |
| STERLING CONSTRUCTION CO INC | COM | 859241101 |  | 1303 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| STRYKER CORP | COM | 863667101 |  | 183720 | 1088 | SH |  | SOLE | 0 | 0 | 0 | 1088 |
| SUNCOR ENERGY INC NEW | COM | 867224107 |  | 78675 | 1934 | SH |  | SOLE | 0 | 0 | 0 | 1934 |
| SUNOCO LP | COM U REP LP | 86765K109 |  | 77376 | 3100 | SH |  | SOLE | 0 | 0 | 0 | 3100 |
| SUNPOWER CORP | COM | 867652406 |  | 84 | 11 | SH |  | SOLE | 0 | 0 | 0 | 11 |
| SUPERIOR ENERGY SVCS INC | COM | 868157108 |  | 731 | 75 | SH |  | SOLE | 0 | 0 | 0 | 75 |
| SUPERNUS PHARMACEUTICALS INC | COM | 868459108 |  | 265255 | 4432 | SH |  | SOLE | 0 | 0 | 0 | 4432 |
| SYMANTEC CORP | COM | 871503108 |  | 16623 | 805 | SH |  | SOLE | 0 | 0 | 0 | 805 |
| SYNAPTICS INC | COM | 87157D109 |  | 15363 | 305 | SH |  | SOLE | 0 | 0 | 0 | 305 |
| SYNCHRONY FINL | COM | 87165B103 |  | 14652 | 439 | SH |  | SOLE | 0 | 0 | 0 | 439 |
| SYSCO CORP | COM | 871829107 |  | 53608 | 785 | SH |  | SOLE | 0 | 0 | 0 | 785 |
| TAIWAN SEMICONDUCTOR MFG LTD | SPONSORED ADR | 874039100 |  | 256797 | 7024 | SH |  | SOLE | 0 | 0 | 0 | 7024 |
| TALEND S A | ADS | 874224207 |  | 3114 | 50 | SH |  | SOLE | 0 | 0 | 0 | 50 |
| TEKLA HEALTHCARE OPPORTUNIT | SHS | 879105104 |  | 10633 | 624 | SH |  | SOLE | 0 | 0 | 0 | 624 |
| TELADOC INC | COM | 87918A105 |  | 1103 | 19 | SH |  | SOLE | 0 | 0 | 0 | 19 |
| TEMPLETON EMERGING MKTS FD I | COM | 880191101 |  | 9444 | 642 | SH |  | SOLE | 0 | 0 | 0 | 642 |
| TERNIUM SA | SPON ADR | 880890108 |  | 47912 | 1376 | SH |  | SOLE | 0 | 0 | 0 | 1376 |
| TESARO INC | COM | 881569107 |  | 8227 | 185 | SH |  | SOLE | 0 | 0 | 0 | 185 |
| TEVA PHARMACEUTICAL FIN LLC | DBCV  0.250% 2/0 | 88163VAE9 |  | 1854 | 2000 | SH |  | SOLE | 0 | 0 | 0 | 2000 |
| TEXAS INSTRS INC | COM | 882508104 |  | 968843 | 8788 | SH |  | SOLE | 0 | 0 | 0 | 8788 |
| THOR INDS INC | COM | 885160101 |  | 74692 | 767 | SH |  | SOLE | 0 | 0 | 0 | 767 |
| TIFFANY  CO NEW | COM | 886547108 |  | 473892 | 3601 | SH |  | SOLE | 0 | 0 | 0 | 3601 |
| TOLL BROTHERS INC | COM | 889478103 |  | 2959 | 80 | SH |  | SOLE | 0 | 0 | 0 | 80 |
| TORONTO DOMINION BK ONT | COM NEW | 891160509 |  | 15449 | 267 | SH |  | SOLE | 0 | 0 | 0 | 267 |
| TOTAL S A | SPONSORED ADR | 89151E109 |  | 171990 | 2840 | SH |  | SOLE | 0 | 0 | 0 | 2840 |
| TOYOTA MOTOR CORP | SP ADR REP2COM | 892331307 |  | 64791 | 503 | SH |  | SOLE | 0 | 0 | 0 | 503 |
| TRANSCANADA CORP | COM | 89353D107 |  | 60912 | 1410 | SH |  | SOLE | 0 | 0 | 0 | 1410 |
| TWENTY FIRST CENTY FOX INC | CL B | 90130A200 |  | 180998 | 3674 | SH |  | SOLE | 0 | 0 | 0 | 3674 |
| TWO HBRS INVT CORP | COM NEW | 90187B408 |  | 59787 | 3784 | SH |  | SOLE | 0 | 0 | 0 | 3784 |
| TYME TECHNOLOGIES INC | COM | 90238J103 |  | 5688 | 1800 | SH |  | SOLE | 0 | 0 | 0 | 1800 |
| PIEDMONT OFFICE REALTY TR IN | COM CL A | 720190206 |  | 108200 | 5429 | SH |  | SOLE | 0 | 0 | 0 | 5429 |
| PIMCO ETF TR | 1-3YR USTREIDX | 72201R106 |  | 2507 | 50 | SH |  | SOLE | 0 | 0 | 0 | 50 |
| PIMCO ETF TR | INTER MUN BD ACT | 72201R866 |  | 267280 | 5055 | SH |  | SOLE | 0 | 0 | 0 | 5055 |
| PIMCO MUN INCOME FD III | COM | 72201A103 |  | 37859 | 3275 | SH |  | SOLE | 0 | 0 | 0 | 3275 |
| PLANET FITNESS INC | CL A | 72703H101 |  | 19773 | 450 | SH |  | SOLE | 0 | 0 | 0 | 450 |
| PNC FINL SVCS GROUP INC | COM | 693475105 |  | 249665 | 1848 | SH |  | SOLE | 0 | 0 | 0 | 1848 |
| POOL CORPORATION | COM | 73278L105 |  | 267679 | 1767 | SH |  | SOLE | 0 | 0 | 0 | 1767 |
| PORTOLA PHARMACEUTICALS INC | COM | 737010108 |  | 5552 | 147 | SH |  | SOLE | 0 | 0 | 0 | 147 |
| PPG INDS INC | COM | 693506107 |  | 29044 | 280 | SH |  | SOLE | 0 | 0 | 0 | 280 |
| PRICESMART INC | COM | 741511109 |  | 6335 | 70 | SH |  | SOLE | 0 | 0 | 0 | 70 |
| PRIMERICA INC | COM | 74164M108 |  | 166232 | 1669 | SH |  | SOLE | 0 | 0 | 0 | 1669 |
| PROGRESSIVE CORP OHIO | COM | 743315103 |  | 46906 | 793 | SH |  | SOLE | 0 | 0 | 0 | 793 |
| PROSHARES TR | MSCI EAFE DIVD | 74347B839 |  | 133280 | 3500 | SH |  | SOLE | 0 | 0 | 0 | 3500 |
| PROSHARES TR | PSHS ULTRA QQQ | 74347R206 |  | 285318 | 3300 | SH |  | SOLE | 0 | 0 | 0 | 3300 |
| PROSHARES TR | RUSS 2000 DIVD | 74347B698 |  | 120929 | 2116 | SH |  | SOLE | 0 | 0 | 0 | 2116 |
| PROSHARES TR | S MDCP 400 DIV | 74347B680 |  | 933166 | 17119 | SH |  | SOLE | 0 | 0 | 0 | 17119 |
| PROSHARES TR | SHRT 20+YR TRE | 74347X849 |  | 5094 | 225 | SH |  | SOLE | 0 | 0 | 0 | 225 |
| PROSHARES TR | ULTRA FNCLS NEW | 74347X633 |  | 7763 | 192 | SH |  | SOLE | 0 | 0 | 0 | 192 |
| PROSPECT CAPITAL CORPORATION | NOTE  4.750% 4/1 | 74348TAQ5 |  | 19973 | 20000 | SH |  | SOLE | 0 | 0 | 0 | 20000 |
| PROTEOSTASIS THERAPEUTICS IN | COM | 74373B109 |  | 419 | 150 | SH |  | SOLE | 0 | 0 | 0 | 150 |
| PRUDENTIAL FINL INC | COM | 744320102 |  | 307112 | 3284 | SH |  | SOLE | 0 | 0 | 0 | 3284 |
| PUTMAN HIGH INCOME SEC FUND | SHS BEN INT | 746779107 |  | 4665 | 500 | SH |  | SOLE | 0 | 0 | 0 | 500 |
| PUTNAM MANAGED MUN INCOM TR | COM | 746823103 |  | 169099 | 23884 | SH |  | SOLE | 0 | 0 | 0 | 23884 |
| PUTNAM MASTER INTER INCOME T | SH BEN INT | 746909100 |  | 18680 | 4000 | SH |  | SOLE | 0 | 0 | 0 | 4000 |
| PUTNAM PREMIER INCOME TR | SH BEN INT | 746853100 |  | 92048 | 17600 | SH |  | SOLE | 0 | 0 | 0 | 17600 |
| QAD INC | CL A | 74727D306 |  | 9278 | 185 | SH |  | SOLE | 0 | 0 | 0 | 185 |
| QUALCOMM INC | COM | 747525103 |  | 580137 | 10337 | SH |  | SOLE | 0 | 0 | 0 | 10337 |
| QUALITY CARE PPTYS INC | COM | 747545101 |  | 7765 | 361 | SH |  | SOLE | 0 | 0 | 0 | 361 |
| QUALYS INC | COM | 74758T303 |  | 156882 | 1861 | SH |  | SOLE | 0 | 0 | 0 | 1861 |
| QUICKLOGIC CORP | COM | 74837P108 |  | 1150 | 1000 | SH |  | SOLE | 0 | 0 | 0 | 1000 |
| QURATE RETAIL INC | COM SER A | 74915M100 |  | 33719 | 1589 | SH |  | SOLE | 0 | 0 | 0 | 1589 |
| REALTY INCOME CORP | COM | 756109104 |  | 898703 | 16708 | SH |  | SOLE | 0 | 0 | 0 | 16708 |
| RED HAT INC | COM | 756577102 |  | 85594 | 637 | SH |  | SOLE | 0 | 0 | 0 | 637 |
| REGIONS FINL CORP NEW | COM | 7591EP100 |  | 100084 | 5629 | SH |  | SOLE | 0 | 0 | 0 | 5629 |
| REIS INC | COM | 75936P105 |  | 131 | 6 | SH |  | SOLE | 0 | 0 | 0 | 6 |
| RICE MIDSTREAM PARTNERS LP | UNIT LTD PARTN | 762819100 |  | 20424 | 1200 | SH |  | SOLE | 0 | 0 | 0 | 1200 |
| RLJ LODGING TR | CUM CONV PFD A | 74965L200 |  | 13120 | 500 | SH |  | SOLE | 0 | 0 | 0 | 500 |
| RMR GROUP INC | CL A | 74967R106 |  | 54052 | 689 | SH |  | SOLE | 0 | 0 | 0 | 689 |
| S GLOBAL INC | COM | 78409V104 |  | 364148 | 1786 | SH |  | SOLE | 0 | 0 | 0 | 1786 |
| SANDSTORM GOLD LTD | COM NEW | 80013R206 |  | 1591 | 354 | SH |  | SOLE | 0 | 0 | 0 | 354 |
| SAP SE | SPON ADR | 803054204 |  | 198315 | 1715 | SH |  | SOLE | 0 | 0 | 0 | 1715 |
| SCHEIN HENRY INC | COM | 806407102 |  | 202157 | 2783 | SH |  | SOLE | 0 | 0 | 0 | 2783 |
| SCHWAB STRATEGIC TR | SHT TM US TRES | 808524862 |  | 636374 | 12794 | SH |  | SOLE | 0 | 0 | 0 | 12794 |
| SCHWAB STRATEGIC TR | US MID-CAP ETF | 808524508 |  | 1437387 | 26187 | SH |  | SOLE | 0 | 0 | 0 | 26187 |
| SCHWAB STRATEGIC TR | US SML CAP ETF | 808524607 |  | 960989 | 13062 | SH |  | SOLE | 0 | 0 | 0 | 13062 |
| SEACOAST BKG CORP FLA | COM NEW | 811707801 |  | 54002 | 1710 | SH |  | SOLE | 0 | 0 | 0 | 1710 |
| SEATTLE GENETICS INC | COM | 812578102 |  | 58954 | 888 | SH |  | SOLE | 0 | 0 | 0 | 888 |
| SEI INVESTMENTS CO | COM | 784117103 |  | 219008 | 3503 | SH |  | SOLE | 0 | 0 | 0 | 3503 |
| SELECT SECTOR SPDR TR | SBI CONS DISCR | 81369Y407 |  | 1502249 | 13744 | SH |  | SOLE | 0 | 0 | 0 | 13744 |
| SELECT SECTOR SPDR TR | SBI INT-FINL | 81369Y605 |  | 6651534 | 250152 | SH |  | SOLE | 0 | 0 | 0 | 250152 |
| SELECT SECTOR SPDR TR | SBI INT-INDS | 81369Y704 |  | 1296320 | 18097 | SH |  | SOLE | 0 | 0 | 0 | 18097 |
| SELECT SECTOR SPDR TR | TECHNOLOGY | 81369Y803 |  | 951677 | 13699 | SH |  | SOLE | 0 | 0 | 0 | 13699 |
| SERITAGE GROWTH PPTYS | CL A | 81752R100 |  | 3182 | 75 | SH |  | SOLE | 0 | 0 | 0 | 75 |
| SESEN BIO INC | COM | 817763105 |  | 1950 | 1000 | SH |  | SOLE | 0 | 0 | 0 | 1000 |
| SHERWIN WILLIAMS CO | COM | 824348106 |  | 1454617 | 3569 | SH |  | SOLE | 0 | 0 | 0 | 3569 |
| SIENTRA INC | COM | 82621J105 |  | 11218 | 575 | SH |  | SOLE | 0 | 0 | 0 | 575 |
| SIGNET JEWELERS LIMITED | SHS | G81276100 |  | 5575 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| SINOVAC BIOTECH LTD | SHS | P8696W104 |  | 8952 | 1200 | SH |  | SOLE | 0 | 0 | 0 | 1200 |
| SIRIUS XM HLDGS INC | COM | 82968B103 |  | 60307 | 8908 | SH |  | SOLE | 0 | 0 | 0 | 8908 |
| SMARTSHEET INC | COM CL A | 83200N103 |  | 8181 | 315 | SH |  | SOLE | 0 | 0 | 0 | 315 |
| SMITH A O | COM | 831865209 |  | 79675 | 1347 | SH |  | SOLE | 0 | 0 | 0 | 1347 |
| SNAP ON INC | COM | 833034101 |  | 198338 | 1234 | SH |  | SOLE | 0 | 0 | 0 | 1234 |
| SOLAR SR CAP LTD | COM | 83416M105 |  | 4779 | 293 | SH |  | SOLE | 0 | 0 | 0 | 293 |
| SORRENTO THERAPEUTICS INC | COM NEW | 83587F202 |  | 10800 | 1500 | SH |  | SOLE | 0 | 0 | 0 | 1500 |
| SOUTHWEST GAS HOLDINGS INC | COM | 844895102 |  | 152540 | 2000 | SH |  | SOLE | 0 | 0 | 0 | 2000 |
| SOUTHWESTERN ENERGY CO | COM | 845467109 |  | 6625 | 1250 | SH |  | SOLE | 0 | 0 | 0 | 1250 |
| SPDR INDEX SHS FDS | DJ INTL RL ETF | 78463X863 |  | 825541 | 21092 | SH |  | SOLE | 0 | 0 | 0 | 21092 |
| SPDR S 500 ETF TR | TR UNIT | 78462F103 |  | 13827901 | 50973 | SH |  | SOLE | 0 | 0 | 0 | 50973 |
| SPDR SER TR | KENSHO FUTURE | 78468R671 |  | 148500 | 4500 | SH |  | SOLE | 0 | 0 | 0 | 4500 |
| SPDR SER TR | PORTFOLIO SM ETF | 78468R853 |  | 6165 | 191 | SH |  | SOLE | 0 | 0 | 0 | 191 |
| SPDR SERIES TRUST | BLOMBRG BRC TIPS | 78464A656 |  | 130773 | 2355 | SH |  | SOLE | 0 | 0 | 0 | 2355 |
| SPDR SERIES TRUST | BLOOMBERG BRCLYS | 78464A417 |  | 1340359 | 37778 | SH |  | SOLE | 0 | 0 | 0 | 37778 |
| SPDR SERIES TRUST | FACTST INV ETF | 78464A110 |  | 152880 | 1600 | SH |  | SOLE | 0 | 0 | 0 | 1600 |
| SPDR SERIES TRUST | PORTFOLIO AGRGTE | 78464A649 |  | 10319 | 370 | SH |  | SOLE | 0 | 0 | 0 | 370 |
| SPDR SERIES TRUST | PORTFOLIO INTRMD | 78464A375 |  | 123331 | 3705 | SH |  | SOLE | 0 | 0 | 0 | 3705 |
| SPDR SERIES TRUST | PORTFOLIO LN COR | 78464A367 |  | 122451 | 4688 | SH |  | SOLE | 0 | 0 | 0 | 4688 |
| SPDR SERIES TRUST | PORTFOLIO LR ETF | 78464A854 |  | 187295 | 5875 | SH |  | SOLE | 0 | 0 | 0 | 5875 |
| SPDR SERIES TRUST | S 400 MDCP GRW | 78464A821 |  | 216529 | 4009 | SH |  | SOLE | 0 | 0 | 0 | 4009 |
| SPDR SERIES TRUST | S INS ETF | 78464A789 |  | 144143 | 4837 | SH |  | SOLE | 0 | 0 | 0 | 4837 |
| SPDR SERIES TRUST | S PHARMAC | 78464A722 |  | 213451 | 4963 | SH |  | SOLE | 0 | 0 | 0 | 4963 |
| SPDR SERIES TRUST | S RETAIL ETF | 78464A714 |  | 9712 | 200 | SH |  | SOLE | 0 | 0 | 0 | 200 |
| SPDR SERIES TRUST | S TRANSN ETF | 78464A532 |  | 133302 | 2112 | SH |  | SOLE | 0 | 0 | 0 | 2112 |
| SPDR SERIES TRUST | WELLS FG PFD ETF | 78464A292 |  | 388702 | 8942 | SH |  | SOLE | 0 | 0 | 0 | 8942 |
| SPIRIT AIRLS INC | COM | 848577102 |  | 13377 | 368 | SH |  | SOLE | 0 | 0 | 0 | 368 |
| SPROUTS FMRS MKT INC | COM | 85208M102 |  | 6621 | 300 | SH |  | SOLE | 0 | 0 | 0 | 300 |
| STAG INDL INC | COM | 85254J102 |  | 38122 | 1400 | SH |  | SOLE | 0 | 0 | 0 | 1400 |
| STANLEY BLACK  DECKER INC | COM | 854502101 |  | 438804 | 3304 | SH |  | SOLE | 0 | 0 | 0 | 3304 |
| STERIS PLC | SHS USD | G84720104 |  | 209705 | 1997 | SH |  | SOLE | 0 | 0 | 0 | 1997 |
| STONEMOR PARTNERS L P | COM UNITS INT | 86183Q100 |  | 2597 | 431 | SH |  | SOLE | 0 | 0 | 0 | 431 |
| NUVEEN NASDAQ 100 DYNAMIC OV | COM SHS | 670699107 |  | 126031 | 4814 | SH |  | SOLE | 0 | 0 | 0 | 4814 |
| NVR INC | COM | 62944T105 |  | 2970 | 1 | SH |  | SOLE | 0 | 0 | 0 | 1 |
| OCCIDENTAL PETE CORP DEL | COM | 674599105 |  | 958577 | 11455 | SH |  | SOLE | 0 | 0 | 0 | 11455 |
| OCEAN PWR TECHNOLOGIES INC | COM PAR $ | 674870407 |  | 21 | 25 | SH |  | SOLE | 0 | 0 | 0 | 25 |
| OMNICOM GROUP INC | COM | 681919106 |  | 65473 | 858 | SH |  | SOLE | 0 | 0 | 0 | 858 |
| ONE GAS INC | COM | 68235P108 |  | 2093 | 28 | SH |  | SOLE | 0 | 0 | 0 | 28 |
| ONEOK INC NEW | COM | 682680103 |  | 300828 | 4308 | SH |  | SOLE | 0 | 0 | 0 | 4308 |
| OPKO HEALTH INC | COM | 68375N103 |  | 4977 | 1059 | SH |  | SOLE | 0 | 0 | 0 | 1059 |
| OPPENHEIMER ETF TR | RUSL 1000 DYNM | 68386C724 |  | 2673 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| OPPENHEIMER ETF TR | S 500 REVENUE | 68386C104 |  | 728991 | 14362 | SH |  | SOLE | 0 | 0 | 0 | 14362 |
| OPPENHEIMER ETF TR | S MDCP 400 REV | 68386C203 |  | 47757 | 782 | SH |  | SOLE | 0 | 0 | 0 | 782 |
| ORACLE CORP | COM | 68389X105 |  | 898625 | 20395 | SH |  | SOLE | 0 | 0 | 0 | 20395 |
| OWENS  MINOR INC NEW | COM | 690732102 |  | 1270 | 76 | SH |  | SOLE | 0 | 0 | 0 | 76 |
| OXFORD SQUARE CAP CORP | COM | 69181V107 |  | 30360 | 4400 | SH |  | SOLE | 0 | 0 | 0 | 4400 |
| PAYCOM SOFTWARE INC | COM | 70432V102 |  | 366956 | 3713 | SH |  | SOLE | 0 | 0 | 0 | 3713 |
| PEGASYSTEMS INC | COM | 705573103 |  | 1206 | 22 | SH |  | SOLE | 0 | 0 | 0 | 22 |
| PEMBINA PIPELINE CORP | COM | 706327103 |  | 91967 | 2658 | SH |  | SOLE | 0 | 0 | 0 | 2658 |
| PENNANTPARK INVT CORP | COM | 708062104 |  | 84761 | 12100 | SH |  | SOLE | 0 | 0 | 0 | 12100 |
| PENNSYLVANIA RL ESTATE INVT | SH BEN INT | 709102107 |  | 440 | 40 | SH |  | SOLE | 0 | 0 | 0 | 40 |
| PERFORMANCE FOOD GROUP CO | COM | 71377A103 |  | 83456 | 2274 | SH |  | SOLE | 0 | 0 | 0 | 2274 |
| PFIZER INC | COM | 717081103 |  | 3314948 | 91371 | SH |  | SOLE | 0 | 0 | 0 | 91371 |
| PG CORP | COM | 69331C108 |  | 163473 | 3841 | SH |  | SOLE | 0 | 0 | 0 | 3841 |
| PHILLIPS 66 PARTNERS LP | COM UNIT REP INT | 718549207 |  | 5106 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| PIMCO CORPORATE  INCOME OPP | COM | 72201B101 |  | 245787 | 14053 | SH |  | SOLE | 0 | 0 | 0 | 14053 |
| PIMCO ETF TR | ACTIVE BD ETF | 72201R775 |  | 2618238 | 25407 | SH |  | SOLE | 0 | 0 | 0 | 25407 |
| PIMCO ETF TR | INV GRD CRP BD | 72201R817 |  | 22070 | 220 | SH |  | SOLE | 0 | 0 | 0 | 220 |
| PIMCO INCOME STRATEGY FUND I | COM | 72201J104 |  | 48644 | 4646 | SH |  | SOLE | 0 | 0 | 0 | 4646 |
| PIONEER MUN HIGH INCOME TR | COM SHS | 723763108 |  | 9650 | 845 | SH |  | SOLE | 0 | 0 | 0 | 845 |
| PIPER JAFFRAY COS | COM | 724078100 |  | 77 | 1 | SH |  | SOLE | 0 | 0 | 0 | 1 |
| PLUG POWER INC | COM NEW | 72919P202 |  | 4040 | 2000 | SH |  | SOLE | 0 | 0 | 0 | 2000 |
| POINTS INTL LTD | COM NEW | 730843208 |  | 32920 | 2000 | SH |  | SOLE | 0 | 0 | 0 | 2000 |
| POLARIS INDS INC | COM | 731068102 |  | 20893 | 171 | SH |  | SOLE | 0 | 0 | 0 | 171 |
| PORTFOLIO RECOVERY ASSOCS IN | NOTE  3.000% 8/0 | 73640QAB1 |  | 9613 | 10000 | SH |  | SOLE | 0 | 0 | 0 | 10000 |
| POWER INTEGRATIONS INC | COM | 739276103 |  | 5187 | 71 | SH |  | SOLE | 0 | 0 | 0 | 71 |
| PRAXAIR INC | COM | 74005P104 |  | 389945 | 2466 | SH |  | SOLE | 0 | 0 | 0 | 2466 |
| PRESTIGE BRANDS HLDGS INC | COM | 74112D101 |  | 1075 | 28 | SH |  | SOLE | 0 | 0 | 0 | 28 |
| PROSHARES TR | PSHS LC COR PLUS | 74347R248 |  | 869841 | 12881 | SH |  | SOLE | 0 | 0 | 0 | 12881 |
| PROSHARES TR | PSHS ULT S 500 | 74347R107 |  | 233709 | 2100 | SH |  | SOLE | 0 | 0 | 0 | 2100 |
| PROSHARES TR | PSHS ULTRA O | 74347R719 |  | 8722 | 200 | SH |  | SOLE | 0 | 0 | 0 | 200 |
| PROSHARES TR | S 500 DV ARIST | 74348A467 |  | 3638153 | 58360 | SH |  | SOLE | 0 | 0 | 0 | 58360 |
| PROSHARES TR | SHORT S 500 NE | 74347B425 |  | 43848 | 1495 | SH |  | SOLE | 0 | 0 | 0 | 1495 |
| PRUDENTIAL PLC | ADR | 74435K204 |  | 35006 | 766 | SH |  | SOLE | 0 | 0 | 0 | 766 |
| PUBLIC SVC ENTERPRISE GROUP | COM | 744573106 |  | 1046745 | 19334 | SH |  | SOLE | 0 | 0 | 0 | 19334 |
| PURE STORAGE INC | CL A | 74624M102 |  | 34148 | 1430 | SH |  | SOLE | 0 | 0 | 0 | 1430 |
| PVH CORP | COM | 693656100 |  | 619235 | 4136 | SH |  | SOLE | 0 | 0 | 0 | 4136 |
| QORVO INC | COM | 74736K101 |  | 239147 | 2983 | SH |  | SOLE | 0 | 0 | 0 | 2983 |
| RADIUS HEALTH INC | COM NEW | 750469207 |  | 3684 | 125 | SH |  | SOLE | 0 | 0 | 0 | 125 |
| RAYONIER INC | COM | 754907103 |  | 37181 | 961 | SH |  | SOLE | 0 | 0 | 0 | 961 |
| RAYTHEON CO | COM NEW | 755111507 |  | 644009 | 3334 | SH |  | SOLE | 0 | 0 | 0 | 3334 |
| RBC BEARINGS INC | COM | 75524B104 |  | 6569 | 51 | SH |  | SOLE | 0 | 0 | 0 | 51 |
| REALITY SHS ETF TR | DIVCN LDRS ETF | 75605A405 |  | 11890 | 365 | SH |  | SOLE | 0 | 0 | 0 | 365 |
| REALITY SHS ETF TR | NSD NXGN ECO ETF | 75605A702 |  | 3369 | 150 | SH |  | SOLE | 0 | 0 | 0 | 150 |
| REGENERON PHARMACEUTICALS | COM | 75886F107 |  | 40364 | 117 | SH |  | SOLE | 0 | 0 | 0 | 117 |
| REINSURANCE GROUP AMER INC | COM NEW | 759351604 |  | 10411 | 78 | SH |  | SOLE | 0 | 0 | 0 | 78 |
| RELX PLC | SPONSORED ADR | 759530108 |  | 5544 | 255 | SH |  | SOLE | 0 | 0 | 0 | 255 |
| RESMED INC | COM | 761152107 |  | 174947 | 1689 | SH |  | SOLE | 0 | 0 | 0 | 1689 |
| REWALK ROBOTICS LTD | SHS | M8216Q101 |  | 2940 | 3000 | SH |  | SOLE | 0 | 0 | 0 | 3000 |
| ROBERT HALF INTL INC | COM | 770323103 |  | 1237 | 19 | SH |  | SOLE | 0 | 0 | 0 | 19 |
| ROKU INC | COM CL A | 77543R102 |  | 203979 | 4786 | SH |  | SOLE | 0 | 0 | 0 | 4786 |
| ROPER TECHNOLOGIES INC | COM | 776696106 |  | 75599 | 274 | SH |  | SOLE | 0 | 0 | 0 | 274 |
| ROYAL BK CDA MONTREAL QUE | COM | 780087102 |  | 84863 | 1127 | SH |  | SOLE | 0 | 0 | 0 | 1127 |
| RPM INTL INC | COM | 749685103 |  | 15863 | 272 | SH |  | SOLE | 0 | 0 | 0 | 272 |
| RYDER SYS INC | COM | 783549108 |  | 28097 | 391 | SH |  | SOLE | 0 | 0 | 0 | 391 |
| SABRA HEALTH CARE REIT INC | COM | 78573L106 |  | 43721 | 2012 | SH |  | SOLE | 0 | 0 | 0 | 2012 |
| SAN JUAN BASIN RTY TR | UNIT BEN INT | 798241105 |  | 2747 | 474 | SH |  | SOLE | 0 | 0 | 0 | 474 |
| SCHWAB CHARLES CORP NEW | COM | 808513105 |  | 426352 | 8343 | SH |  | SOLE | 0 | 0 | 0 | 8343 |
| SCHWAB STRATEGIC TR | INTL SCEQT ETF | 808524888 |  | 63483 | 1760 | SH |  | SOLE | 0 | 0 | 0 | 1760 |
| SCHWAB STRATEGIC TR | INTRM TRM TRES | 808524854 |  | 157 | 3 | SH |  | SOLE | 0 | 0 | 0 | 3 |
| SCHWAB STRATEGIC TR | US AGGREGATE B | 808524839 |  | 74593 | 1473 | SH |  | SOLE | 0 | 0 | 0 | 1473 |
| SCIENCE APPLICATNS INTL CP N | COM | 808625107 |  | 13677 | 169 | SH |  | SOLE | 0 | 0 | 0 | 169 |
| SCORPIO BULKERS INC | COM | Y7546A122 |  | 5503 | 775 | SH |  | SOLE | 0 | 0 | 0 | 775 |
| SEAGATE TECHNOLOGY PLC | SHS | G7945M107 |  | 236192 | 4183 | SH |  | SOLE | 0 | 0 | 0 | 4183 |
| SELECT SECTOR SPDR TR | SBI HEALTHCARE | 81369Y209 |  | 3676741 | 44054 | SH |  | SOLE | 0 | 0 | 0 | 44054 |
| SELLAS LIFE SCIENCES GROUP I | COM | 81642T100 |  | 72 | 21 | SH |  | SOLE | 0 | 0 | 0 | 21 |
| SENIOR HSG PPTYS TR | SH BEN INT | 81721M109 |  | 85207 | 4710 | SH |  | SOLE | 0 | 0 | 0 | 4710 |
| SHIRE PLC | SPONSORED ADR | 82481R106 |  | 675 | 4 | SH |  | SOLE | 0 | 0 | 0 | 4 |
| SILICON MOTION TECHNOLOGY CO | SPONSORED ADR | 82706C108 |  | 5395 | 102 | SH |  | SOLE | 0 | 0 | 0 | 102 |
| SINCLAIR BROADCAST GROUP INC | CL A | 829226109 |  | 12860 | 400 | SH |  | SOLE | 0 | 0 | 0 | 400 |
| SODASTREAM INTERNATIONAL LTD | USD SHS | M9068E105 |  | 4265 | 50 | SH |  | SOLE | 0 | 0 | 0 | 50 |
| SOUTH JERSEY INDS INC | COM | 838518108 |  | 6694 | 200 | SH |  | SOLE | 0 | 0 | 0 | 200 |
| SOUTH ST CORP | COM | 840441109 |  | 2933 | 34 | SH |  | SOLE | 0 | 0 | 0 | 34 |
| SOUTHERN CO | COM | 842587107 |  | 572582 | 12364 | SH |  | SOLE | 0 | 0 | 0 | 12364 |
| SOUTHERN COPPER CORP | COM | 84265V105 |  | 15233 | 325 | SH |  | SOLE | 0 | 0 | 0 | 325 |
| SOUTHWEST AIRLS CO | COM | 844741108 |  | 191146 | 3757 | SH |  | SOLE | 0 | 0 | 0 | 3757 |
| SPDR INDEX SHS FDS | EURO STOXX 50 | 78463X202 |  | 26563 | 693 | SH |  | SOLE | 0 | 0 | 0 | 693 |
| SPDR INDEX SHS FDS | PORTFOLIO DEVLPD | 78463X889 |  | 95760 | 3150 | SH |  | SOLE | 0 | 0 | 0 | 3150 |
| SPDR INDEX SHS FDS | S CHINA ETF | 78463X400 |  | 5344 | 51 | SH |  | SOLE | 0 | 0 | 0 | 51 |
| SPDR INDEX SHS FDS | S INTL ETF | 78463X772 |  | 20686 | 540 | SH |  | SOLE | 0 | 0 | 0 | 540 |
| SPDR S MIDCAP 400 ETF TR | UTSER1 S | 78467Y107 |  | 409302 | 1153 | SH |  | SOLE | 0 | 0 | 0 | 1153 |
| ULTA BEAUTY INC | COM | 90384S303 |  | 38054 | 163 | SH |  | SOLE | 0 | 0 | 0 | 163 |
| UNITED CONTL HLDGS INC | COM | 910047109 |  | 46092 | 661 | SH |  | SOLE | 0 | 0 | 0 | 661 |
| UNITED STATES NATL GAS FUND | UNIT PAR | 912318300 |  | 450 | 19 | SH |  | SOLE | 0 | 0 | 0 | 19 |
| UNITED STS 12 MONTH OIL FD L | UNIT BEN INT | 91288V103 |  | 25 | 1 | SH |  | SOLE | 0 | 0 | 0 | 1 |
| UNITED STS COMMODITY INDEX F | COMM IDX FND | 911717106 |  | 25620 | 586 | SH |  | SOLE | 0 | 0 | 0 | 586 |
| UNITED TECHNOLOGIES CORP | COM | 913017109 |  | 541086 | 4328 | SH |  | SOLE | 0 | 0 | 0 | 4328 |
| UNIVERSAL DISPLAY CORP | COM | 91347P105 |  | 165896 | 1929 | SH |  | SOLE | 0 | 0 | 0 | 1929 |
| UNIVERSAL HEALTH RLTY INCM T | SH BEN INT | 91359E105 |  | 2687 | 42 | SH |  | SOLE | 0 | 0 | 0 | 42 |
| UNUM GROUP | COM | 91529Y106 |  | 25560 | 691 | SH |  | SOLE | 0 | 0 | 0 | 691 |
| URANIUM ENERGY CORP | COM | 916896103 |  | 3220 | 2000 | SH |  | SOLE | 0 | 0 | 0 | 2000 |
| URSTADT BIDDLE PPTYS INC | COM | 917286106 |  | 457 | 25 | SH |  | SOLE | 0 | 0 | 0 | 25 |
| US ECOLOGY INC | COM | 91732J102 |  | 5924 | 93 | SH |  | SOLE | 0 | 0 | 0 | 93 |
| USANA HEALTH SCIENCES INC | COM | 90328M107 |  | 10377 | 90 | SH |  | SOLE | 0 | 0 | 0 | 90 |
| VAIL RESORTS INC | COM | 91879Q109 |  | 153272 | 559 | SH |  | SOLE | 0 | 0 | 0 | 559 |
| VALE S A | ADR | 91912E105 |  | 60831 | 4745 | SH |  | SOLE | 0 | 0 | 0 | 4745 |
| VALEANT PHARMACEUTICALS INTL | COM | 91911K102 |  | 110390 | 4750 | SH |  | SOLE | 0 | 0 | 0 | 4750 |
| VANECK VECTORS ETF TR | AGRIBUSINESS ETF | 92189F700 |  | 34080 | 548 | SH |  | SOLE | 0 | 0 | 0 | 548 |
| VANECK VECTORS ETF TR | AMT FREE INT ETF | 92189F544 |  | 792707 | 33639 | SH |  | SOLE | 0 | 0 | 0 | 33639 |
| VANECK VECTORS ETF TR | AMT FREE LONG MU | 92189F536 |  | 374261 | 18854 | SH |  | SOLE | 0 | 0 | 0 | 18854 |
| VANECK VECTORS ETF TR | GOLD MINERS ETF | 92189F106 |  | 230953 | 10352 | SH |  | SOLE | 0 | 0 | 0 | 10352 |
| VANECK VECTORS ETF TR | MORNINGSTAR WIDE | 92189F643 |  | 56628 | 1300 | SH |  | SOLE | 0 | 0 | 0 | 1300 |
| VANECK VECTORS ETF TR | MTG REIT INCOME | 92189F452 |  | 2983 | 125 | SH |  | SOLE | 0 | 0 | 0 | 125 |
| VANGUARD BD INDEX FD INC | INTERMED TERM | 921937819 |  | 56184 | 694 | SH |  | SOLE | 0 | 0 | 0 | 694 |
| VANGUARD BD INDEX FD INC | LONG TERM BOND | 921937793 |  | 128098 | 1445 | SH |  | SOLE | 0 | 0 | 0 | 1445 |
| VANGUARD INDEX FDS | GROWTH ETF | 922908736 |  | 10332983 | 68974 | SH |  | SOLE | 0 | 0 | 0 | 68974 |
| VANGUARD INDEX FDS | LARGE CAP ETF | 922908637 |  | 356730 | 2859 | SH |  | SOLE | 0 | 0 | 0 | 2859 |
| VANGUARD INTL EQUITY INDEX F | FTSE EUROPE ETF | 922042874 |  | 421713 | 7513 | SH |  | SOLE | 0 | 0 | 0 | 7513 |
| VANGUARD SCOTTSDALE FDS | INTER TERM TREAS | 92206C706 |  | 125142 | 1997 | SH |  | SOLE | 0 | 0 | 0 | 1997 |
| VANGUARD SCOTTSDALE FDS | SHORT TERM TREAS | 92206C102 |  | 272636 | 4550 | SH |  | SOLE | 0 | 0 | 0 | 4550 |
| VANGUARD TAX MANAGED INTL FD | FTSE DEV MKT ETF | 921943858 |  | 6096911 | 142119 | SH |  | SOLE | 0 | 0 | 0 | 142119 |
| VANGUARD WHITEHALL FDS INC | INTL HIGH ETF | 921946794 |  | 17630 | 283 | SH |  | SOLE | 0 | 0 | 0 | 283 |
| VANGUARD WORLD FDS | COMM SRVC ETF | 92204A884 |  | 68815 | 810 | SH |  | SOLE | 0 | 0 | 0 | 810 |
| VANGUARD WORLD FDS | CONSUM DIS ETF | 92204A108 |  | 67852 | 400 | SH |  | SOLE | 0 | 0 | 0 | 400 |
| VANGUARD WORLD FDS | FINANCIALS ETF | 92204A405 |  | 254923 | 3779 | SH |  | SOLE | 0 | 0 | 0 | 3779 |
| VENTAS INC | COM | 92276F100 |  | 209920 | 3686 | SH |  | SOLE | 0 | 0 | 0 | 3686 |
| VEREIT INC | COM | 92339V100 |  | 211708 | 28455 | SH |  | SOLE | 0 | 0 | 0 | 28455 |
| VERITIV CORP | COM | 923454102 |  | 40 | 1 | SH |  | SOLE | 0 | 0 | 0 | 1 |
| VERSUM MATLS INC | COM | 92532W103 |  | 24853 | 669 | SH |  | SOLE | 0 | 0 | 0 | 669 |
| VIACOM INC NEW | CL B | 92553P201 |  | 247704 | 8213 | SH |  | SOLE | 0 | 0 | 0 | 8213 |
| VIAVI SOLUTIONS INC | COM | 925550105 |  | 123 | 12 | SH |  | SOLE | 0 | 0 | 0 | 12 |
| VIRTUS TOTAL RETURN FUND INC | COM | 92837G100 |  | 5485 | 500 | SH |  | SOLE | 0 | 0 | 0 | 500 |
| VIVUS INC | COM | 928551100 |  | 353 | 500 | SH |  | SOLE | 0 | 0 | 0 | 500 |
| VULCAN MATLS CO | COM | 929160109 |  | 90763 | 703 | SH |  | SOLE | 0 | 0 | 0 | 703 |
| WABTEC CORP | COM | 929740108 |  | 164530 | 1669 | SH |  | SOLE | 0 | 0 | 0 | 1669 |
| WALMART INC | COM | 931142103 |  | 282038 | 3293 | SH |  | SOLE | 0 | 0 | 0 | 3293 |
| WEATHERFORD INTL PLC | ORD SHS | G48833100 |  | 10528 | 3200 | SH |  | SOLE | 0 | 0 | 0 | 3200 |
| WEB COM GROUP INC | NOTE  1.000% 8/1 | 94733AAA2 |  | 37902 | 38000 | SH |  | SOLE | 0 | 0 | 0 | 38000 |
| WEIGHT WATCHERS INTL INC NEW | COM | 948626106 |  | 40440 | 400 | SH |  | SOLE | 0 | 0 | 0 | 400 |
| WESTERN ASSET EMRG MKT DEBT | COM | 95766A101 |  | 36453 | 2747 | SH |  | SOLE | 0 | 0 | 0 | 2747 |
| WESTERN ASSET GLB HI INCOME | COM | 95766B109 |  | 34200 | 3750 | SH |  | SOLE | 0 | 0 | 0 | 3750 |
| WESTERN DIGITAL CORP | COM | 958102105 |  | 28797 | 372 | SH |  | SOLE | 0 | 0 | 0 | 372 |
| WESTLAKE CHEM CORP | COM | 960413102 |  | 6458 | 60 | SH |  | SOLE | 0 | 0 | 0 | 60 |
| WESTPORT FUEL SYSTEMS INC | COM NEW | 960908309 |  | 3036 | 1200 | SH |  | SOLE | 0 | 0 | 0 | 1200 |
| WGL HLDGS INC | COM | 92924F106 |  | 110760 | 1248 | SH |  | SOLE | 0 | 0 | 0 | 1248 |
| WHEATON PRECIOUS METALS CORP | COM | 962879102 |  | 56524 | 2562 | SH |  | SOLE | 0 | 0 | 0 | 2562 |
| WILLIAMS PARTNERS L P NEW | COM UNIT LTD PAR | 96949L105 |  | 31985 | 788 | SH |  | SOLE | 0 | 0 | 0 | 788 |
| WILLIAMS SONOMA INC | COM | 969904101 |  | 87398 | 1424 | SH |  | SOLE | 0 | 0 | 0 | 1424 |
| WISDOMTREE TR | BLMBG US BULL | 97717W471 |  | 611118 | 22988 | SH |  | SOLE | 0 | 0 | 0 | 22988 |
| WISDOMTREE TR | EMER MKT HIGH FD | 97717W315 |  | 248738 | 5802 | SH |  | SOLE | 0 | 0 | 0 | 5802 |
| WISDOMTREE TR | GERMANY HEDEQ FD | 97717W448 |  | 7443 | 250 | SH |  | SOLE | 0 | 0 | 0 | 250 |
| WISDOMTREE TR | GLB US QTLY DIV | 97717W844 |  | 30657 | 537 | SH |  | SOLE | 0 | 0 | 0 | 537 |
| WISDOMTREE TR | INDIA ERNGS FD | 97717W422 |  | 33677 | 1338 | SH |  | SOLE | 0 | 0 | 0 | 1338 |
| WISDOMTREE TR | INTL EQUITY FD | 97717W703 |  | 25911 | 491 | SH |  | SOLE | 0 | 0 | 0 | 491 |
| WISDOMTREE TR | INTL LRGCAP DV | 97717W794 |  | 150061 | 3140 | SH |  | SOLE | 0 | 0 | 0 | 3140 |
| WISDOMTREE TR | US DIVID EX FNCL | 97717W406 |  | 703470 | 8096 | SH |  | SOLE | 0 | 0 | 0 | 8096 |
| WISDOMTREE TR | US QTLY DIV GRT | 97717X669 |  | 4388 | 107 | SH |  | SOLE | 0 | 0 | 0 | 107 |
| WISDOMTREE TR | US SMALLCAP DIVD | 97717W604 |  | 786792 | 26536 | SH |  | SOLE | 0 | 0 | 0 | 26536 |
| WNS HOLDINGS LTD | SPON ADR | 92932M101 |  | 4018 | 77 | SH |  | SOLE | 0 | 0 | 0 | 77 |
| YORK WTR CO | COM | 987184108 |  | 3180 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| ZILLOW GROUP INC | CL A | 98954M101 |  | 6632 | 111 | SH |  | SOLE | 0 | 0 | 0 | 111 |
| ZYNERBA PHARMACEUTICALS INC | COM | 98986X109 |  | 2094 | 215 | SH |  | SOLE | 0 | 0 | 0 | 215 |
| STRATEGY SHS | ECOL STRAT ETF | 86280R209 |  | 1038 | 25 | SH |  | SOLE | 0 | 0 | 0 | 25 |
| SUBURBAN PROPANE PARTNERS L | UNIT LTD PARTN | 864482104 |  | 67369 | 2868 | SH |  | SOLE | 0 | 0 | 0 | 2868 |
| SUN HYDRAULICS CORP | COM | 866942105 |  | 65127 | 1351 | SH |  | SOLE | 0 | 0 | 0 | 1351 |
| SUPERVALU INC | COM NEW | 868536301 |  | 103 | 5 | SH |  | SOLE | 0 | 0 | 0 | 5 |
| SYNOPSYS INC | COM | 871607107 |  | 165492 | 1934 | SH |  | SOLE | 0 | 0 | 0 | 1934 |
| T MOBILE US INC | COM | 872590104 |  | 24020 | 402 | SH |  | SOLE | 0 | 0 | 0 | 402 |
| TABLEAU SOFTWARE INC | CL A | 87336U105 |  | 27370 | 280 | SH |  | SOLE | 0 | 0 | 0 | 280 |
| TCW STRATEGIC INCOME FUND IN | COM | 872340104 |  | 52979 | 9650 | SH |  | SOLE | 0 | 0 | 0 | 9650 |
| TEKLA HEALTHCARE INVS | SH BEN INT | 87911J103 |  | 129 | 6 | SH |  | SOLE | 0 | 0 | 0 | 6 |
| TEKLA WORLD HEALTHCARE FD | BEN INT SHS | 87911L108 |  | 36577 | 2842 | SH |  | SOLE | 0 | 0 | 0 | 2842 |
| TELECOM ARGENTINA S A | SPON ADR REP B | 879273209 |  | 42203 | 2379 | SH |  | SOLE | 0 | 0 | 0 | 2379 |
| TERADATA CORP DEL | COM | 88076W103 |  | 1526 | 38 | SH |  | SOLE | 0 | 0 | 0 | 38 |
| TEVA PHARMACEUTICAL INDS LTD | SPONSORED ADR | 881624209 |  | 73325 | 3015 | SH |  | SOLE | 0 | 0 | 0 | 3015 |
| TFS FINL CORP | COM | 87240R107 |  | 13531 | 858 | SH |  | SOLE | 0 | 0 | 0 | 858 |
| THERAPEUTICSMD INC | COM | 88338N107 |  | 89856 | 14400 | SH |  | SOLE | 0 | 0 | 0 | 14400 |
| TIER REIT INC | COM NEW | 88650V208 |  | 39665 | 1668 | SH |  | SOLE | 0 | 0 | 0 | 1668 |
| TIMKEN CO | COM | 887389104 |  | 19423 | 446 | SH |  | SOLE | 0 | 0 | 0 | 446 |
| TOPBUILD CORP | COM | 89055F103 |  | 38700 | 494 | SH |  | SOLE | 0 | 0 | 0 | 494 |
| TORO CO | COM | 891092108 |  | 122549 | 2034 | SH |  | SOLE | 0 | 0 | 0 | 2034 |
| TOTAL SYS SVCS INC | COM | 891906109 |  | 17049 | 202 | SH |  | SOLE | 0 | 0 | 0 | 202 |
| TRANSENTERIX INC | COM NEW | 89366M201 |  | 2180 | 500 | SH |  | SOLE | 0 | 0 | 0 | 500 |
| TRANSOCEAN LTD | REG SHS | H8817H100 |  | 81729 | 6081 | SH |  | SOLE | 0 | 0 | 0 | 6081 |
| TRAVELERS COMPANIES INC | COM | 89417E109 |  | 471131 | 3851 | SH |  | SOLE | 0 | 0 | 0 | 3851 |
| TRIBUNE MEDIA CO | CL A | 896047503 |  | 13586 | 355 | SH |  | SOLE | 0 | 0 | 0 | 355 |
| TRUPANION INC | COM | 898202106 |  | 11580 | 300 | SH |  | SOLE | 0 | 0 | 0 | 300 |
| TRUSTCO BK CORP N Y | COM | 898349105 |  | 214641 | 24117 | SH |  | SOLE | 0 | 0 | 0 | 24117 |
| TSAKOS ENERGY NAVIGATION LTD | SHS | G9108L108 |  | 4464 | 1200 | SH |  | SOLE | 0 | 0 | 0 | 1200 |
| TUCOWS INC | COM NEW | 898697206 |  | 7885 | 130 | SH |  | SOLE | 0 | 0 | 0 | 130 |
| TWENTY FIRST CENTY FOX INC | CL A | 90130A101 |  | 184946 | 3722 | SH |  | SOLE | 0 | 0 | 0 | 3722 |
| UBS AG JERSEY BRH | ETRAC WELLS BDCI | 902641588 |  | 46794 | 2304 | SH |  | SOLE | 0 | 0 | 0 | 2304 |
| UNITED BANKSHARES INC WEST V | COM | 909907107 |  | 26244 | 721 | SH |  | SOLE | 0 | 0 | 0 | 721 |
| UNITED NAT FOODS INC | COM | 911163103 |  | 40527 | 950 | SH |  | SOLE | 0 | 0 | 0 | 950 |
| UNITED STATES OIL FUND LP | UNITS | 91232N108 |  | 93387 | 6201 | SH |  | SOLE | 0 | 0 | 0 | 6201 |
| UNITED STATES STL CORP NEW | COM | 912909108 |  | 197081 | 5671 | SH |  | SOLE | 0 | 0 | 0 | 5671 |
| UNITED THERAPEUTICS CORP DEL | COM | 91307C102 |  | 5658 | 50 | SH |  | SOLE | 0 | 0 | 0 | 50 |
| UNITEDHEALTH GROUP INC | COM | 91324P102 |  | 2441614 | 9952 | SH |  | SOLE | 0 | 0 | 0 | 9952 |
| VALERO ENERGY CORP NEW | COM | 91913Y100 |  | 623599 | 5627 | SH |  | SOLE | 0 | 0 | 0 | 5627 |
| VANECK VECTORS ETF TR | BIOTECH ETF | 92189F726 |  | 11998 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| VANECK VECTORS ETF TR | COAL ETF | 92189F809 |  | 4734 | 300 | SH |  | SOLE | 0 | 0 | 0 | 300 |
| VANECK VECTORS ETF TR | INVT GRADE FLTG | 92189F486 |  | 90966 | 3600 | SH |  | SOLE | 0 | 0 | 0 | 3600 |
| VANECK VECTORS ETF TR | JP MORGAN MKTS | 92189F494 |  | 494 | 29 | SH |  | SOLE | 0 | 0 | 0 | 29 |
| VANECK VECTORS ETF TR | RARE EARTH STRAT | 92189F742 |  | 13306 | 576 | SH |  | SOLE | 0 | 0 | 0 | 576 |
| VANECK VECTORS ETF TR | RUSSIA ETF | 92189F403 |  | 50233 | 2365 | SH |  | SOLE | 0 | 0 | 0 | 2365 |
| VANGUARD CHARLOTTE FDS | INTL BD IDX ETF | 92203J407 |  | 645687 | 11802 | SH |  | SOLE | 0 | 0 | 0 | 11802 |
| VANGUARD GROUP | DIV APP ETF | 921908844 |  | 5748150 | 56565 | SH |  | SOLE | 0 | 0 | 0 | 56565 |
| VANGUARD INDEX FDS | MCAP VL IDXVIP | 922908512 |  | 2693654 | 24386 | SH |  | SOLE | 0 | 0 | 0 | 24386 |
| VANGUARD INDEX FDS | MID CAP ETF | 922908629 |  | 1375813 | 8728 | SH |  | SOLE | 0 | 0 | 0 | 8728 |
| VANGUARD INDEX FDS | SMALL CP ETF | 922908751 |  | 1109948 | 7130 | SH |  | SOLE | 0 | 0 | 0 | 7130 |
| VANGUARD INTL EQUITY INDEX F | ALLWRLD EX US | 922042775 |  | 746769 | 14405 | SH |  | SOLE | 0 | 0 | 0 | 14405 |
| VANGUARD INTL EQUITY INDEX F | GLB EX US ETF | 922042676 |  | 89027 | 1533 | SH |  | SOLE | 0 | 0 | 0 | 1533 |
| VANGUARD MUN BD FD INC | TAX EXEMPT BD | 922907746 |  | 51133 | 1003 | SH |  | SOLE | 0 | 0 | 0 | 1003 |
| VANGUARD SCOTTSDALE FDS | INT-TERM CORP | 92206C870 |  | 2291534 | 27437 | SH |  | SOLE | 0 | 0 | 0 | 27437 |
| VANGUARD SCOTTSDALE FDS | LG-TERM COR BD | 92206C813 |  | 58672 | 670 | SH |  | SOLE | 0 | 0 | 0 | 670 |
| VANGUARD SCOTTSDALE FDS | SHRT TRM CORP BD | 92206C409 |  | 3044659 | 38984 | SH |  | SOLE | 0 | 0 | 0 | 38984 |
| VANGUARD WORLD FD | MEGA CAP INDEX | 921910873 |  | 59770 | 640 | SH |  | SOLE | 0 | 0 | 0 | 640 |
| VANGUARD WORLD FD | MEGA CAP VAL ETF | 921910840 |  | 67776 | 911 | SH |  | SOLE | 0 | 0 | 0 | 911 |
| VANGUARD WORLD FDS | HEALTH CAR ETF | 92204A504 |  | 226011 | 1420 | SH |  | SOLE | 0 | 0 | 0 | 1420 |
| VECTREN CORP | COM | 92240G101 |  | 320866 | 4491 | SH |  | SOLE | 0 | 0 | 0 | 4491 |
| VERIFONE SYS INC | COM | 92342Y109 |  | 5157 | 226 | SH |  | SOLE | 0 | 0 | 0 | 226 |
| VERISK ANALYTICS INC | COM | 92345Y106 |  | 279756 | 2599 | SH |  | SOLE | 0 | 0 | 0 | 2599 |
| VERIZON COMMUNICATIONS INC | COM | 92343V104 |  | 3273367 | 65064 | SH |  | SOLE | 0 | 0 | 0 | 65064 |
| VISHAY INTERTECHNOLOGY INC | COM | 928298108 |  | 279885 | 12064 | SH |  | SOLE | 0 | 0 | 0 | 12064 |
| VONAGE HLDGS CORP | COM | 92886T201 |  | 12890 | 1000 | SH |  | SOLE | 0 | 0 | 0 | 1000 |
| VOXELJET AG | ADS | 92912L107 |  | 702 | 200 | SH |  | SOLE | 0 | 0 | 0 | 200 |
| VOYA PRIME RATE TR | SH BEN INT | 92913A100 |  | 1258 | 250 | SH |  | SOLE | 0 | 0 | 0 | 250 |
| W R BERKLEY CORPORATION | COM | 084423102 |  | 36205 | 500 | SH |  | SOLE | 0 | 0 | 0 | 500 |
| WALGREENS BOOTS ALLIANCE INC | COM | 931427108 |  | 1772303 | 29531 | SH |  | SOLE | 0 | 0 | 0 | 29531 |
| WASTE MGMT INC DEL | COM | 94106L109 |  | 1113946 | 13695 | SH |  | SOLE | 0 | 0 | 0 | 13695 |
| WATSCO INC | COM | 942622200 |  | 155995 | 875 | SH |  | SOLE | 0 | 0 | 0 | 875 |
| WD-40 CO | COM | 929236107 |  | 120075 | 821 | SH |  | SOLE | 0 | 0 | 0 | 821 |
| WESTERN ASSET INVESTMENT GRA | COM | 95766T100 |  | 173785 | 12648 | SH |  | SOLE | 0 | 0 | 0 | 12648 |
| WESTERN ASST MNGD MUN FD INC | COM | 95766M105 |  | 84690 | 6679 | SH |  | SOLE | 0 | 0 | 0 | 6679 |
| WESTERN UN CO | COM | 959802109 |  | 239894 | 11800 | SH |  | SOLE | 0 | 0 | 0 | 11800 |
| WESTWATER RES INC | COM | 961684107 |  | 4041 | 10000 | SH |  | SOLE | 0 | 0 | 0 | 10000 |
| WEYERHAEUSER CO | COM | 962166104 |  | 72811 | 1997 | SH |  | SOLE | 0 | 0 | 0 | 1997 |
| WILLIAMS COS INC DEL | COM | 969457100 |  | 285441 | 10529 | SH |  | SOLE | 0 | 0 | 0 | 10529 |
| WISDOMTREE INVTS INC | COM | 97717P104 |  | 57028 | 6281 | SH |  | SOLE | 0 | 0 | 0 | 6281 |
| WISDOMTREE TR | DYNAMIC INT EQ | 97717X271 |  | 15860 | 500 | SH |  | SOLE | 0 | 0 | 0 | 500 |
| WISDOMTREE TR | HEDGED HI YLD BD | 97717W430 |  | 121992 | 5100 | SH |  | SOLE | 0 | 0 | 0 | 5100 |
| WISDOMTREE TR | JAPN HEDGE EQT | 97717W851 |  | 78865 | 1461 | SH |  | SOLE | 0 | 0 | 0 | 1461 |
| WISDOMTREE TR | US LARGECAP DIVD | 97717W307 |  | 533588 | 5945 | SH |  | SOLE | 0 | 0 | 0 | 5945 |
| WISDOMTREE TR | US MIDCP EARNING | 97717W570 |  | 579171 | 14418 | SH |  | SOLE | 0 | 0 | 0 | 14418 |
| WISDOMTREE TR | US SMALLCP ERNGS | 97717W562 |  | 38690 | 1000 | SH |  | SOLE | 0 | 0 | 0 | 1000 |
| WORLD WRESTLING ENTMT INC | CL A | 98156Q108 |  | 50974 | 700 | SH |  | SOLE | 0 | 0 | 0 | 700 |
| WORLDPAY INC | CL A | 981558109 |  | 112284 | 1373 | SH |  | SOLE | 0 | 0 | 0 | 1373 |
| WYNDHAM DESTINATIONS INC | COM | 98310W108 |  | 6331 | 143 | SH |  | SOLE | 0 | 0 | 0 | 143 |
| XPO LOGISTICS INC | COM | 983793100 |  | 274794 | 2743 | SH |  | SOLE | 0 | 0 | 0 | 2743 |
| YUM BRANDS INC | COM | 988498101 |  | 385069 | 4923 | SH |  | SOLE | 0 | 0 | 0 | 4923 |
| YUM CHINA HLDGS INC | COM | 98850P109 |  | 179238 | 4660 | SH |  | SOLE | 0 | 0 | 0 | 4660 |
| ZAYO GROUP HLDGS INC | COM | 98919V105 |  | 67306 | 1845 | SH |  | SOLE | 0 | 0 | 0 | 1845 |
| ZIMMER BIOMET HLDGS INC | COM | 98956P102 |  | 47919 | 430 | SH |  | SOLE | 0 | 0 | 0 | 430 |
| SPDR SER TR | BLOOMBERG SRT TR | 78468R408 |  | 235540 | 8631 | SH |  | SOLE | 0 | 0 | 0 | 8631 |
| SPDR SERIES TRUST | AEROSPACE DEF | 78464A631 |  | 565442 | 6490 | SH |  | SOLE | 0 | 0 | 0 | 6490 |
| SPDR SERIES TRUST | BLMBRG BRC CNVRT | 78464A359 |  | 756566 | 14269 | SH |  | SOLE | 0 | 0 | 0 | 14269 |
| SPDR SERIES TRUST | NYSE TECH ETF | 78464A102 |  | 7002 | 75 | SH |  | SOLE | 0 | 0 | 0 | 75 |
| SPDR SERIES TRUST | PORTFOLIO TL STK | 78464A805 |  | 49965 | 1470 | SH |  | SOLE | 0 | 0 | 0 | 1470 |
| SPDR SERIES TRUST | PRTFLO S GW | 78464A409 |  | 1413297 | 40230 | SH |  | SOLE | 0 | 0 | 0 | 40230 |
| SPDR SERIES TRUST | S 400 MDCP VAL | 78464A839 |  | 12175 | 234 | SH |  | SOLE | 0 | 0 | 0 | 234 |
| SPDR SERIES TRUST | S BK ETF | 78464A797 |  | 7546 | 160 | SH |  | SOLE | 0 | 0 | 0 | 160 |
| SPDR SERIES TRUST | S DIVID ETF | 78464A763 |  | 4539616 | 48971 | SH |  | SOLE | 0 | 0 | 0 | 48971 |
| SPLUNK INC | COM | 848637104 |  | 1982 | 20 | SH |  | SOLE | 0 | 0 | 0 | 20 |
| SPROTT PHYSICAL SILVER TR | TR UNIT | 85207K107 |  | 5870 | 1000 | SH |  | SOLE | 0 | 0 | 0 | 1000 |
| SSGA ACTIVE ETF TR | SPDR TR TACTIC | 78467V848 |  | 4892025 | 102882 | SH |  | SOLE | 0 | 0 | 0 | 102882 |
| SSR MNG INC | COM | 784730103 |  | 2270 | 230 | SH |  | SOLE | 0 | 0 | 0 | 230 |
| STARWOOD PPTY TR INC | COM | 85571B105 |  | 166579 | 7673 | SH |  | SOLE | 0 | 0 | 0 | 7673 |
| STELLUS CAP INVT CORP | COM | 858568108 |  | 20448 | 1600 | SH |  | SOLE | 0 | 0 | 0 | 1600 |
| STERICYCLE INC | COM | 858912108 |  | 13058 | 200 | SH |  | SOLE | 0 | 0 | 0 | 200 |
| STORE CAP CORP | COM | 862121100 |  | 10960 | 400 | SH |  | SOLE | 0 | 0 | 0 | 400 |
| SUNTRUST BKS INC | COM | 867914103 |  | 55325 | 838 | SH |  | SOLE | 0 | 0 | 0 | 838 |
| SVB FINL GROUP | COM | 78486Q101 |  | 128787 | 446 | SH |  | SOLE | 0 | 0 | 0 | 446 |
| SYNERGY PHARMACEUTICALS DEL | COM NEW | 871639308 |  | 14007 | 8050 | SH |  | SOLE | 0 | 0 | 0 | 8050 |
| TABULA RASA HEALTHCARE INC | COM | 873379101 |  | 496470 | 7778 | SH |  | SOLE | 0 | 0 | 0 | 7778 |
| TALLGRASS ENERGY PARTNERS LP | COM UNIT | 874697105 |  | 6497 | 150 | SH |  | SOLE | 0 | 0 | 0 | 150 |
| TANGER FACTORY OUTLET CTRS I | COM | 875465106 |  | 24611 | 1048 | SH |  | SOLE | 0 | 0 | 0 | 1048 |
| TAPESTRY INC | COM | 876030107 |  | 37788 | 809 | SH |  | SOLE | 0 | 0 | 0 | 809 |
| TARGA RES CORP | COM | 87612G101 |  | 1485 | 30 | SH |  | SOLE | 0 | 0 | 0 | 30 |
| TD AMERITRADE HLDG CORP | COM | 87236Y108 |  | 10954 | 200 | SH |  | SOLE | 0 | 0 | 0 | 200 |
| TE CONNECTIVITY LTD | REG SHS | H84989104 |  | 10087 | 112 | SH |  | SOLE | 0 | 0 | 0 | 112 |
| TECK RESOURCES LTD | CL B | 878742204 |  | 5014 | 197 | SH |  | SOLE | 0 | 0 | 0 | 197 |
| TELEFONICA S A | SPONSORED ADR | 879382208 |  | 168 | 20 | SH |  | SOLE | 0 | 0 | 0 | 20 |
| TELEPHONE  DATA SYS INC | COM NEW | 879433829 |  | 13792 | 503 | SH |  | SOLE | 0 | 0 | 0 | 503 |
| TEMPLETON GLOBAL INCOME FD | COM | 880198106 |  | 18 | 3 | SH |  | SOLE | 0 | 0 | 0 | 3 |
| TERADYNE INC | COM | 880770102 |  | 2855 | 75 | SH |  | SOLE | 0 | 0 | 0 | 75 |
| THERMO FISHER SCIENTIFIC INC | COM | 883556102 |  | 1178055 | 5687 | SH |  | SOLE | 0 | 0 | 0 | 5687 |
| TITAN MED INC | COM NEW | 88830X819 |  | 281 | 50 | SH |  | SOLE | 0 | 0 | 0 | 50 |
| TRACTOR SUPPLY CO | COM | 892356106 |  | 71199 | 931 | SH |  | SOLE | 0 | 0 | 0 | 931 |
| TRANSDIGM GROUP INC | COM | 893641100 |  | 236076 | 684 | SH |  | SOLE | 0 | 0 | 0 | 684 |
| TRAVELCENTERS AMER LLC | COM | 894174101 |  | 2296 | 656 | SH |  | SOLE | 0 | 0 | 0 | 656 |
| TRI CONTL CORP | COM | 895436103 |  | 76454 | 2884 | SH |  | SOLE | 0 | 0 | 0 | 2884 |
| TRIANGLE CAP CORP | COM | 895848109 |  | 1150 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| TRIVAGO N V | SPON ADS A SHS | 89686D105 |  | 9080 | 2000 | SH |  | SOLE | 0 | 0 | 0 | 2000 |
| TRUEBLUE INC | COM | 89785X101 |  | 674 | 25 | SH |  | SOLE | 0 | 0 | 0 | 25 |
| TTM TECHNOLOGIES  INC | COM | 87305R109 |  | 1763 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| TUPPERWARE BRANDS CORP | COM | 899896104 |  | 68252 | 1655 | SH |  | SOLE | 0 | 0 | 0 | 1655 |
| TWITTER INC | COM | 90184L102 |  | 515437 | 11803 | SH |  | SOLE | 0 | 0 | 0 | 11803 |
| TYLER TECHNOLOGIES INC | COM | 902252105 |  | 15547 | 70 | SH |  | SOLE | 0 | 0 | 0 | 70 |
| TYSON FOODS INC | CL A | 902494103 |  | 474996 | 6899 | SH |  | SOLE | 0 | 0 | 0 | 6899 |
| U S CONCRETE INC | COM NEW | 90333L201 |  | 77070 | 1468 | SH |  | SOLE | 0 | 0 | 0 | 1468 |
| UBS GROUP AG | SHS | H42097107 |  | 13146 | 857 | SH |  | SOLE | 0 | 0 | 0 | 857 |
| ULTRA CLEAN HLDGS INC | COM | 90385V107 |  | 3320 | 200 | SH |  | SOLE | 0 | 0 | 0 | 200 |
| UNDER ARMOUR INC | CL C | 904311206 |  | 4216 | 200 | SH |  | SOLE | 0 | 0 | 0 | 200 |
| UNILEVER PLC | SPON ADR NEW | 904767704 |  | 316423 | 5724 | SH |  | SOLE | 0 | 0 | 0 | 5724 |
| UNITED STS BRENT OIL FD LP | UNIT | 91167Q100 |  | 17300 | 780 | SH |  | SOLE | 0 | 0 | 0 | 780 |
| UNIVERSAL CORP VA | COM | 913456109 |  | 16248 | 246 | SH |  | SOLE | 0 | 0 | 0 | 246 |
| URSTADT BIDDLE PPTYS INC | CL A | 917286205 |  | 5092 | 225 | SH |  | SOLE | 0 | 0 | 0 | 225 |
| US FOODS HLDG CORP | COM | 912008109 |  | 28819 | 762 | SH |  | SOLE | 0 | 0 | 0 | 762 |
| VALVOLINE INC | COM | 92047W101 |  | 28590 | 1325 | SH |  | SOLE | 0 | 0 | 0 | 1325 |
| VANECK VECTORS ETF TR | BRAZIL SMALL CP | 92189F825 |  | 4480 | 250 | SH |  | SOLE | 0 | 0 | 0 | 250 |
| VANECK VECTORS ETF TR | FALLEN ANGEL HG | 92189F437 |  | 1319340 | 46002 | SH |  | SOLE | 0 | 0 | 0 | 46002 |
| VANECK VECTORS ETF TR | GREEN BD ETF | 92189F171 |  | 23894 | 919 | SH |  | SOLE | 0 | 0 | 0 | 919 |
| VANECK VECTORS ETF TR | HIGH YLD MUN ETF | 92189F361 |  | 1161410 | 36905 | SH |  | SOLE | 0 | 0 | 0 | 36905 |
| VANECK VECTORS ETF TR | OIL SVCS ETF | 92189F718 |  | 11296 | 430 | SH |  | SOLE | 0 | 0 | 0 | 430 |
| VANGUARD ADMIRAL FDS INC | 500 GRTH IDX F | 921932505 |  | 730 | 5 | SH |  | SOLE | 0 | 0 | 0 | 5 |
| VANGUARD ADMIRAL FDS INC | MIDCP 400 GRTH | 921932869 |  | 59190 | 425 | SH |  | SOLE | 0 | 0 | 0 | 425 |
| VANGUARD ADMIRAL FDS INC | SMLCP 600 VAL | 921932778 |  | 27209 | 193 | SH |  | SOLE | 0 | 0 | 0 | 193 |
| VANGUARD BD INDEX FD INC | TOTAL BND MRKT | 921937835 |  | 1377915 | 17400 | SH |  | SOLE | 0 | 0 | 0 | 17400 |
| VANGUARD INDEX FDS | MCAP GR IDXVIP | 922908538 |  | 3443858 | 25622 | SH |  | SOLE | 0 | 0 | 0 | 25622 |
| VANGUARD INDEX FDS | S 500 ETF SHS | 922908363 |  | 737804 | 2957 | SH |  | SOLE | 0 | 0 | 0 | 2957 |
| VANGUARD INDEX FDS | TOTAL STK MKT | 922908769 |  | 2337380 | 16644 | SH |  | SOLE | 0 | 0 | 0 | 16644 |
| VANGUARD INDEX FDS | VALUE ETF | 922908744 |  | 13767650 | 132598 | SH |  | SOLE | 0 | 0 | 0 | 132598 |
| VANGUARD INTL EQUITY INDEX F | FTSE EMR MKT ETF | 922042858 |  | 2882899 | 68315 | SH |  | SOLE | 0 | 0 | 0 | 68315 |
| VANGUARD INTL EQUITY INDEX F | FTSE PACIFIC ETF | 922042866 |  | 30651 | 438 | SH |  | SOLE | 0 | 0 | 0 | 438 |
| VANGUARD INTL EQUITY INDEX F | FTSE SMCAP ETF | 922042718 |  | 184856 | 1602 | SH |  | SOLE | 0 | 0 | 0 | 1602 |
| VANGUARD SCOTTSDALE FDS | VNG RUS2000IDX | 92206C664 |  | 217736 | 1659 | SH |  | SOLE | 0 | 0 | 0 | 1659 |
| VANGUARD WORLD FDS | CONSUM STP ETF | 92204A207 |  | 1076383 | 8017 | SH |  | SOLE | 0 | 0 | 0 | 8017 |
| VANGUARD WORLD FDS | INDUSTRIAL ETF | 92204A603 |  | 41536 | 306 | SH |  | SOLE | 0 | 0 | 0 | 306 |
| VANGUARD WORLD FDS | MATERIALS ETF | 92204A801 |  | 104459 | 794 | SH |  | SOLE | 0 | 0 | 0 | 794 |
| VANGUARD WORLD FDS | UTILITIES ETF | 92204A876 |  | 181051 | 1561 | SH |  | SOLE | 0 | 0 | 0 | 1561 |
| VARONIS SYS INC | COM | 922280102 |  | 19370 | 260 | SH |  | SOLE | 0 | 0 | 0 | 260 |
| VEDANTA LTD | SPONSORED ADR | 92242Y100 |  | 3264 | 240 | SH |  | SOLE | 0 | 0 | 0 | 240 |
| VIPER ENERGY PARTNERS LP | COM UNT RP INT | 92763M105 |  | 182780 | 5728 | SH |  | SOLE | 0 | 0 | 0 | 5728 |
| VOYA GLBL ADV  PREM OPP FD | COM | 92912R104 |  | 22002 | 1900 | SH |  | SOLE | 0 | 0 | 0 | 1900 |
| VOYA GLBL EQTY DIV  PREM OP | COM | 92912T100 |  | 9041 | 1230 | SH |  | SOLE | 0 | 0 | 0 | 1230 |
| WEC ENERGY GROUP INC | COM | 92939U106 |  | 450611 | 6970 | SH |  | SOLE | 0 | 0 | 0 | 6970 |
| WELLS FARGO CO NEW | COM | 949746101 |  | 1785284 | 32202 | SH |  | SOLE | 0 | 0 | 0 | 32202 |
| WELLS FARGO CO NEW | PERP PFD CNV A | 949746804 |  | 7554 | 6 | SH |  | SOLE | 0 | 0 | 0 | 6 |
| WELLTOWER INC | COM | 95040Q104 |  | 332019 | 5296 | SH |  | SOLE | 0 | 0 | 0 | 5296 |
| WENDYS CO | COM | 95058W100 |  | 26595 | 1548 | SH |  | SOLE | 0 | 0 | 0 | 1548 |
| WESTERN ASSET GLOBAL CP DEFI | COM | 95790C107 |  | 5427 | 324 | SH |  | SOLE | 0 | 0 | 0 | 324 |
| WESTERN ASSET HGH YLD DFNDFD | COM | 95768B107 |  | 19011 | 1303 | SH |  | SOLE | 0 | 0 | 0 | 1303 |
| WESTERN ASSET MUN DEF OPP TR | COM | 95768A109 |  | 10585 | 500 | SH |  | SOLE | 0 | 0 | 0 | 500 |
| WESTERN ASST INFLTN LKD INM | COM SH BEN INT | 95766Q106 |  | 42542 | 3722 | SH |  | SOLE | 0 | 0 | 0 | 3722 |
| WILEY JOHN  SONS INC | CL A | 968223206 |  | 2683 | 43 | SH |  | SOLE | 0 | 0 | 0 | 43 |
| WISDOMTREE TR | CHINESE YUAN FD | 97717W182 |  | 10416 | 400 | SH |  | SOLE | 0 | 0 | 0 | 400 |
| WISDOMTREE TR | EMERG CUR STR FD | 97717W133 |  | 3714 | 200 | SH |  | SOLE | 0 | 0 | 0 | 200 |
| WISDOMTREE TR | INTL DIV EX FINL | 97717W786 |  | 792110 | 18930 | SH |  | SOLE | 0 | 0 | 0 | 18930 |
| WISDOMTREE TR | ITL HDG QTLY DIV | 97717X594 |  | 33380 | 1050 | SH |  | SOLE | 0 | 0 | 0 | 1050 |
| WISDOMTREE TR | MID EAST DIVD | 97717X305 |  | 582 | 30 | SH |  | SOLE | 0 | 0 | 0 | 30 |
| WISDOMTREE TR | US MIDCAP DIVID | 97717W505 |  | 789318 | 22048 | SH |  | SOLE | 0 | 0 | 0 | 22048 |
| ZIOPHARM ONCOLOGY INC | COM | 98973P101 |  | 12 | 4 | SH |  | SOLE | 0 | 0 | 0 | 4 |
| ZOETIS INC | CL A | 98978V103 |  | 666527 | 7824 | SH |  | SOLE | 0 | 0 | 0 | 7824 |
| ZTO EXPRESS CAYMAN INC | SPONSORED ADR | 98980A105 |  | 74500 | 3725 | SH |  | SOLE | 0 | 0 | 0 | 3725 |
| ESPERION THERAPEUTICS INC NE CALL | CALL | 29664W905 |  | 17420 | 22 | SH | Call | SOLE | 0 | 0 | 0 | 22 |
| GENERAL ELECTRIC CO CALL | CALL | 369604903 |  | 7400 | 50 | SH | Call | SOLE | 0 | 0 | 0 | 50 |
| SPDR S 500 ETF TR PUT | PUT | 78462F953 |  | 16960 | 40 | SH | Put | SOLE | 0 | 0 | 0 | 40 |

---