The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM 88579Y101 9,271 56,388 SH   SOLE   0 0 56,388
ABBOTT LABS COM 002824100 3,003 35,845 SH   SOLE   0 0 35,845
ABBVIE INC COM 00287Y109 4,028 53,141 SH   SOLE   0 0 53,141
ABERDEEN ASIA PACIFIC INCOM COM 003009107 453 112,652 SH   SOLE   0 0 112,652
ABERDEEN STD INVTS ETFS BBRG ALL COMD K1 003261104 258 11,602 SH   SOLE   0 0 11,602
ABERDEEN TOTAL DYNAMIC DIVD COM SH BEN INT 00326L100 319 38,191 SH   SOLE   0 0 38,191
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1,345 6,986 SH   SOLE   0 0 6,986
ACNB CORP COM 000868109 778 22,749 SH   SOLE   0 0 22,749
ACTINIUM PHARMACEUTICALS INC COM 00507W107 49 142,500 SH   SOLE   0 0 142,500
ACTIVISION BLIZZARD INC COM 00507V109 235 4,439 SH   SOLE   0 0 4,439
ADAMS DIVERSIFIED EQUITY FD COM 006212104 625 39,606 SH   SOLE   0 0 39,606
ADOBE INC COM 00724F101 2,107 7,607 SH   SOLE   0 0 7,607
ADVANCED MICRO DEVICES INC COM 007903107 529 18,180 SH   SOLE   0 0 18,180
ADVISORSHARES TR STAR GLOB BUYW 00768Y768 221 6,849 SH   SOLE   0 0 6,849
AFLAC INC COM 001055102 1,447 27,621 SH   SOLE   0 0 27,621
AGNC INVT CORP COM 00123Q104 224 14,003 SH   SOLE   0 0 14,003
AIR PRODS & CHEMS INC COM 009158106 920 4,152 SH   SOLE   0 0 4,152
AKAMAI TECHNOLOGIES INC COM 00971T101 252 2,760 SH   SOLE   0 0 2,760
ALASKA AIR GROUP INC COM 011659109 310 4,790 SH   SOLE   0 0 4,790
ALBEMARLE CORP COM 012653101 553 7,956 SH   SOLE   0 0 7,956
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 4,390 26,254 SH   SOLE   0 0 26,254
ALLERGAN PLC SHS G0177J108 384 2,286 SH   SOLE   0 0 2,286
ALLETE INC COM NEW 018522300 569 6,518 SH   SOLE   0 0 6,518
ALLIANCEBERNSTEIN GBL HGH IN COM 01879R106 551 45,983 SH   SOLE   0 0 45,983
ALLIANCEBERNSTEIN HOLDING LP UNIT LTD PARTN 01881G106 740 25,245 SH   SOLE   0 0 25,245
ALLIANT ENERGY CORP COM 018802108 447 8,287 SH   SOLE   0 0 8,287
ALLIANZGI CONV INCOME FD COM 018828103 816 144,030 SH   SOLE   0 0 144,030
ALLIANZGI NFJ DIVID INT & PR COM 01883A107 1,133 92,994 SH   SOLE   0 0 92,994
ALLISON TRANSMISSION HLDGS I COM 01973R101 291 6,186 SH   SOLE   0 0 6,186
ALLSTATE CORP COM 020002101 1,244 11,458 SH   SOLE   0 0 11,458
ALPHABET INC CAP STK CL A 02079K305 5,924 4,862 SH   SOLE   0 0 4,862
ALPHABET INC CAP STK CL C 02079K107 7,942 6,532 SH   SOLE   0 0 6,532
ALPS ETF TR ALERIAN MLP 00162Q866 1,273 139,047 SH   SOLE   0 0 139,047
ALPS ETF TR BARRONS 400 ETF 00162Q726 403 10,125 SH   SOLE   0 0 10,125
ALPS ETF TR DISRUPTIVE TECH 00162Q478 314 10,608 SH   SOLE   0 0 10,608
ALPS ETF TR SECTR DIV DOGS 00162Q858 1,007 22,842 SH   SOLE   0 0 22,842
ALTRIA GROUP INC COM 02209S103 3,562 87,774 SH   SOLE   0 0 87,774
AMAZON COM INC COM 023135106 26,972 15,563 SH   SOLE   0 0 15,563
AMEREN CORP COM 023608102 422 5,278 SH   SOLE   0 0 5,278
AMERICAN AIRLS GROUP INC COM 02376R102 539 20,032 SH   SOLE   0 0 20,032
AMERICAN ELEC PWR CO INC COM 025537101 2,645 28,284 SH   SOLE   0 0 28,284
AMERICAN EXPRESS CO COM 025816109 2,171 18,373 SH   SOLE   0 0 18,373
AMERICAN FIN TR INC COM CLASS A 02607T109 387 27,842 SH   SOLE   0 0 27,842
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 195 33,663 SH   SOLE   0 0 33,663
AMERICAN STS WTR CO COM 029899101 583 6,510 SH   SOLE   0 0 6,510
AMERICAN TOWER CORP NEW COM 03027X100 1,893 8,577 SH   SOLE   0 0 8,577
AMERICAN WTR WKS CO INC NEW COM 030420103 1,767 14,189 SH   SOLE   0 0 14,189
AMERISOURCEBERGEN CORP COM 03073E105 620 7,577 SH   SOLE   0 0 7,577
AMGEN INC COM 031162100 4,908 25,277 SH   SOLE   0 0 25,277
ANALOG DEVICES INC COM 032654105 349 3,097 SH   SOLE   0 0 3,097
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 1,385 14,605 SH   SOLE   0 0 14,605
ANNALY CAP MGMT INC COM 035710409 2,284 257,615 SH   SOLE   0 0 257,615
ANSYS INC COM 03662Q105 581 2,628 SH   SOLE   0 0 2,628
ANTHEM INC COM 036752103 979 4,071 SH   SOLE   0 0 4,071
AON PLC SHS CL A G0408V102 967 4,979 SH   SOLE   0 0 4,979
APARTMENT INVT & MGMT CO CL A 03748R754 234 4,497 SH   SOLE   0 0 4,497
APHRIA INC COM 03765K104 175 31,025 SH   SOLE   0 0 31,025
APOLLO GLOBAL MGMT INC COM CL A 03768E105 1,233 32,635 SH   SOLE   0 0 32,635
APPLE INC COM 037833100 62,365 278,601 SH   SOLE   0 0 278,601
APPLIED MATLS INC COM 038222105 971 19,508 SH   SOLE   0 0 19,508
AQUA AMERICA INC COM 03836W103 706 15,770 SH   SOLE   0 0 15,770
AQUA METALS INC COM 03837J101 54 31,500 SH   SOLE   0 0 31,500
ARBOR RLTY TR INC COM 038923108 278 21,141 SH   SOLE   0 0 21,141
ARCHER DANIELS MIDLAND CO COM 039483102 1,777 43,264 SH   SOLE   0 0 43,264
ARES CAP CORP COM 04010L103 922 49,338 SH   SOLE   0 0 49,338
ARISTA NETWORKS INC COM 040413106 483 2,033 SH   SOLE   0 0 2,033
ARK ETF TR GENOMIC REV ETF 00214Q302 3,826 129,603 SH   SOLE   0 0 129,603
ARK ETF TR INNOVATION ETF 00214Q104 3,991 93,144 SH   SOLE   0 0 93,144
ARK ETF TR WEB X.O ETF 00214Q401 414 8,497 SH   SOLE   0 0 8,497
ARLINGTON ASSET INVT CORP CL A NEW 041356205 61 11,900 SH   SOLE   0 0 11,900
ARROW INVTS TR DWA TACTICAL ETF 042765792 172 15,480 SH   SOLE   0 0 15,480
ASTRAZENECA PLC SPONSORED ADR 046353108 223 4,995 SH   SOLE   0 0 4,995
AT&T INC COM 00206R102 23,174 611,565 SH   SOLE   0 0 611,565
ATLANTIC PWR CORP COM NEW 04878Q863 44 20,650 SH   SOLE   0 0 20,650
ATLAS FINANCIAL HOLDINGS INC SHS NEW G06207115 27 69,839 SH   SOLE   0 0 69,839
ATMOS ENERGY CORP COM 049560105 225 1,960 SH   SOLE   0 0 1,960
AURORA CANNABIS INC COM 05156X108 281 65,157 SH   SOLE   0 0 65,157
AUTOMATIC DATA PROCESSING IN COM 053015103 1,888 11,723 SH   SOLE   0 0 11,723
AVEO PHARMACEUTICALS INC COM 053588109 50 57,200 SH   SOLE   0 0 57,200
AXOGEN INC COM 05463X106 172 13,846 SH   SOLE   0 0 13,846
B & G FOODS INC NEW COM 05508R106 200 10,382 SH   SOLE   0 0 10,382
BAIDU INC SPON ADR REP A 056752108 315 3,074 SH   SOLE   0 0 3,074
BALLARD PWR SYS INC NEW COM 058586108 50 10,200 SH   SOLE   0 0 10,200
BANCO SANTANDER SA ADR 05964H105 65 16,028 SH   SOLE   0 0 16,028
BANK AMER CORP COM 060505104 5,625 192,359 SH   SOLE   0 0 192,359
BANK COMM HLDGS COM 06424J103 711 65,264 SH   SOLE   0 0 65,264
BANK NEW YORK MELLON CORP COM 064058100 1,187 26,310 SH   SOLE   0 0 26,310
BARCLAYS BK PLC DJUBS CMDT ETN36 06738C778 637 29,307 SH   SOLE   0 0 29,307
BARINGS CORPORATE INVS COM 06759X107 412 24,485 SH   SOLE   0 0 24,485
BARRICK GOLD CORPORATION COM 067901108 264 15,281 SH   SOLE   0 0 15,281
BAXTER INTL INC COM 071813109 1,143 13,058 SH   SOLE   0 0 13,058
BB&T CORP COM 054937107 1,853 34,731 SH   SOLE   0 0 34,731
BECTON DICKINSON & CO COM 075887109 1,563 6,162 SH   SOLE   0 0 6,162
BERKSHIRE HATHAWAY INC DEL CL A 084670108 2,495 8 SH   SOLE   0 0 8
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 25,056 120,510 SH   SOLE   0 0 120,510
BIOGEN INC COM 09062X103 430 1,853 SH   SOLE   0 0 1,853
BIOMARIN PHARMACEUTICAL INC COM 09061G101 232 3,434 SH   SOLE   0 0 3,434
BLACK HILLS CORP COM 092113109 348 4,545 SH   SOLE   0 0 4,545
BLACKROCK CORPOR HI YLD FD I COM 09255P107 228 21,313 SH   SOLE   0 0 21,313
BLACKROCK ENERGY & RES TR COM 09250U101 1,863 166,333 SH   SOLE   0 0 166,333
BLACKROCK ENH CAP & INC FD I COM 09256A109 240 14,898 SH   SOLE   0 0 14,898
BLACKROCK ENHANCED EQT DIV T COM 09251A104 295 32,206 SH   SOLE   0 0 32,206
BLACKROCK FLOAT RATE OME STR COM 09255X100 700 55,364 SH   SOLE   0 0 55,364
BLACKROCK HEALTH SCIENCES TR COM 09250W107 554 14,513 SH   SOLE   0 0 14,513
BLACKROCK INC COM 09247X101 673 1,518 SH   SOLE   0 0 1,518
BLACKROCK INCOME TR INC COM 09247F100 141 23,508 SH   SOLE   0 0 23,508
BLACKROCK MULTI-SECTOR INC T COM 09258A107 361 21,022 SH   SOLE   0 0 21,022
BLACKROCK MUNIASSETS FD INC COM 09254J102 557 36,078 SH   SOLE   0 0 36,078
BLACKROCK MUNIVEST FD INC COM 09253R105 109 11,800 SH   SOLE   0 0 11,800
BLACKROCK MUNIYIELD QUALITY COM 09254F100 242 16,021 SH   SOLE   0 0 16,021
BLACKROCK SCIENCE & TECH TR SHS 09258G104 365 11,408 SH   SOLE   0 0 11,408
BLACKROCK TCP CAP CORP COM 09259E108 364 26,937 SH   SOLE   0 0 26,937
BLACKROCK UTILITIES INFRSTRC COM 09248D104 315 12,841 SH   SOLE   0 0 12,841
BLACKSTONE GROUP INC COM CL A 09260D107 2,072 42,477 SH   SOLE   0 0 42,477
BLACKSTONE MTG TR INC COM CL A 09257W100 277 7,691 SH   SOLE   0 0 7,691
BOEING CO COM 097023105 25,788 67,728 SH   SOLE   0 0 67,728
BOOKING HLDGS INC COM 09857L108 986 497 SH   SOLE   0 0 497
BOSTON SCIENTIFIC CORP COM 101137107 1,244 30,666 SH   SOLE   0 0 30,666
BOULDER GROWTH & INCOME FD I COM 101507101 297 26,464 SH   SOLE   0 0 26,464
BP PLC SPONSORED ADR 055622104 1,821 47,928 SH   SOLE   0 0 47,928
BRISTOL MYERS SQUIBB CO COM 110122108 4,359 86,212 SH   SOLE   0 0 86,212
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 1,086 29,316 SH   SOLE   0 0 29,316
BROADCOM INC COM 11135F101 1,342 4,844 SH   SOLE   0 0 4,844
BROOKDALE SR LIVING INC COM 112463104 114 14,800 SH   SOLE   0 0 14,800
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 289 5,871 SH   SOLE   0 0 5,871
BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 2,998 132,842 SH   SOLE   0 0 132,842
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 251 6,252 SH   SOLE   0 0 6,252
BROWN FORMAN CORP CL B 115637209 627 9,998 SH   SOLE   0 0 9,998
CALAMOS CONV OPP AND INC FD SH BEN INT 128117108 1,410 135,246 SH   SOLE   0 0 135,246
CALAMOS STRATEGIC TOTL RETN COM SH BEN INT 128125101 747 58,854 SH   SOLE   0 0 58,854
CALIFORNIA WTR SVC GROUP COM 130788102 252 4,755 SH   SOLE   0 0 4,755
CAMBRIA ETF TR CORE EQUITY 132061854 1,592 58,440 SH   SOLE   0 0 58,440
CAMBRIA ETF TR GLB MOMENT ETF 132061508 5,744 226,688 SH   SOLE   0 0 226,688
CAMPBELL SOUP CO COM 134429109 302 6,405 SH   SOLE   0 0 6,405
CANADIAN NATL RY CO COM 136375102 620 6,900 SH   SOLE   0 0 6,900
CANNTRUST HLDGS INC COM 137800207 12 10,540 SH   SOLE   0 0 10,540
CANOPY GROWTH CORP COM 138035100 436 19,276 SH   SOLE   0 0 19,276
CANTEL MEDICAL CORP COM 138098108 426 5,691 SH   SOLE   0 0 5,691
CAPITAL ONE FINL CORP COM 14040H105 298 3,289 SH   SOLE   0 0 3,289
CAPSTEAD MTG CORP COM NO PAR 14067E506 296 40,359 SH   SOLE   0 0 40,359
CARDINAL HEALTH INC COM 14149Y108 262 5,493 SH   SOLE   0 0 5,493
CARLISLE COS INC COM 142339100 229 1,575 SH   SOLE   0 0 1,575
CARLYLE GROUP L P COM UTS LTD PTN 14309L102 351 13,793 SH   SOLE   0 0 13,793
CARNIVAL CORP UNIT 99/99/9999 143658300 317 7,469 SH   SOLE   0 0 7,469
CARRIZO OIL & GAS INC COM 144577103 136 15,730 SH   SOLE   0 0 15,730
CASS INFORMATION SYS INC COM 14808P109 291 5,400 SH   SOLE   0 0 5,400
CATASYS INC COM PAR 149049504 573 36,330 SH   SOLE   0 0 36,330
CATERPILLAR INC DEL COM 149123101 4,526 35,815 SH   SOLE   0 0 35,815
CBOE GLOBAL MARKETS INC COM 12503M108 925 8,050 SH   SOLE   0 0 8,050
CBRE CLARION GLOBAL REAL EST COM 12504G100 150 18,715 SH   SOLE   0 0 18,715
CELANESE CORP DEL COM 150870103 493 4,039 SH   SOLE   0 0 4,039
CELGENE CORP COM 151020104 1,268 12,752 SH   SOLE   0 0 12,752
CENTENE CORP DEL COM 15135B101 216 5,171 SH   SOLE   0 0 5,171
CENTERPOINT ENERGY INC COM 15189T107 385 12,726 SH   SOLE   0 0 12,726
CENTURYLINK INC COM 156700106 1,490 119,957 SH   SOLE   0 0 119,957
CHARTER COMMUNICATIONS INC N CL A 16119P108 410 1,001 SH   SOLE   0 0 1,001
CHECK POINT SOFTWARE TECH LT ORD M22465104 393 3,582 SH   SOLE   0 0 3,582
CHESAPEAKE ENERGY CORP COM 165167107 236 167,718 SH   SOLE   0 0 167,718
CHEVRON CORP NEW COM 166764100 21,951 184,896 SH   SOLE   0 0 184,896
CHIMERA INVT CORP COM NEW 16934Q208 2,166 109,750 SH   SOLE   0 0 109,750
CHIPOTLE MEXICAN GRILL INC COM 169656105 336 399 SH   SOLE   0 0 399
CHROMADEX CORP COM NEW 171077407 98 25,000 SH   SOLE   0 0 25,000
CHUBB LIMITED COM H1467J104 449 2,796 SH   SOLE   0 0 2,796
CHURCH & DWIGHT INC COM 171340102 1,720 22,873 SH   SOLE   0 0 22,873
CIGNA CORP NEW COM 125523100 1,262 8,308 SH   SOLE   0 0 8,308
CISCO SYS INC COM 17275R102 9,891 200,063 SH   SOLE   0 0 200,063
CITIGROUP INC COM NEW 172967424 1,103 15,929 SH   SOLE   0 0 15,929
CLEARBRIDGE MLP AND MIDSTRM COM 184692101 211 18,553 SH   SOLE   0 0 18,553
CLEVELAND CLIFFS INC COM 185899101 234 32,434 SH   SOLE   0 0 32,434
CLOROX CO DEL COM 189054109 1,464 9,627 SH   SOLE   0 0 9,627
CLOUDERA INC COM 18914U100 91 10,225 SH   SOLE   0 0 10,225
CME GROUP INC COM 12572Q105 347 1,632 SH   SOLE   0 0 1,632
CNX RESOURCES CORPORATION COM 12653C108 143 19,707 SH   SOLE   0 0 19,707
COCA COLA CO COM 191216100 13,265 243,464 SH   SOLE   0 0 243,464
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 356 5,948 SH   SOLE   0 0 5,948
COHEN & STEERS INFRASTRUCTUR COM 19248A109 1,021 37,363 SH   SOLE   0 0 37,363
COHEN & STEERS QUALITY RLTY COM 19247L106 1,492 94,197 SH   SOLE   0 0 94,197
COHEN & STEERS REIT & PFD &I COM 19247X100 1,437 58,341 SH   SOLE   0 0 58,341
COHEN & STEERS TOTAL RETURN COM 19247R103 150 10,084 SH   SOLE   0 0 10,084
COLGATE PALMOLIVE CO COM 194162103 1,492 20,320 SH   SOLE   0 0 20,320
COLONY CAP INC NEW CL A COM 19626G108 65 10,712 SH   SOLE   0 0 10,712
COLONY CR REAL ESTATE INC COM CL A 19625T101 2,691 186,059 SH   SOLE   0 0 186,059
COLUMBIA ETF TR I SUSTANBLE GLBL 19761L102 245 9,281 SH   SOLE   0 0 9,281
COLUMBIA ETF TR II INDIA CONSMR ETF 19762B707 202 4,970 SH   SOLE   0 0 4,970
COMCAST CORP NEW CL A 20030N101 3,752 83,145 SH   SOLE   0 0 83,145
CONAGRA BRANDS INC COM 205887102 402 13,172 SH   SOLE   0 0 13,172
CONOCOPHILLIPS COM 20825C104 2,198 38,645 SH   SOLE   0 0 38,645
CONSOLIDATED COMM HLDGS INC COM 209034107 70 14,428 SH   SOLE   0 0 14,428
CONSOLIDATED EDISON INC COM 209115104 1,895 20,128 SH   SOLE   0 0 20,128
CONSTELLATION BRANDS INC CL A 21036P108 2,897 13,993 SH   SOLE   0 0 13,993
COPART INC COM 217204106 212 2,649 SH   SOLE   0 0 2,649
CORESITE RLTY CORP COM 21870Q105 346 2,864 SH   SOLE   0 0 2,864
CORNERSTONE STRATEGIC VALUE COM 21924B302 160 14,164 SH   SOLE   0 0 14,164
CORNING INC COM 219350105 744 26,072 SH   SOLE   0 0 26,072
CORTEVA INC COM 22052L104 424 15,189 SH   SOLE   0 0 15,189
COSTCO WHSL CORP NEW COM 22160K105 5,234 18,174 SH   SOLE   0 0 18,174
COTY INC COM CL A 222070203 119 11,243 SH   SOLE   0 0 11,243
CRONOS GROUP INC COM 22717L101 270 29,037 SH   SOLE   0 0 29,037
CROWN CASTLE INTL CORP NEW COM 22822V101 1,992 14,287 SH   SOLE   0 0 14,287
CSX CORP COM 126408103 2,908 41,981 SH   SOLE   0 0 41,981
CUMMINS INC COM 231021106 1,142 7,018 SH   SOLE   0 0 7,018
CURIS INC COM NEW 231269200 51 23,140 SH   SOLE   0 0 23,140
CVS HEALTH CORP COM 126650100 2,914 46,315 SH   SOLE   0 0 46,315
D R HORTON INC COM 23331A109 388 7,273 SH   SOLE   0 0 7,273
DANAHER CORPORATION COM 235851102 1,323 9,205 SH   SOLE   0 0 9,205
DARDEN RESTAURANTS INC COM 237194105 961 8,152 SH   SOLE   0 0 8,152
DBX ETF TR XTRACK MSCI EAFE 233051200 4,040 125,091 SH   SOLE   0 0 125,091
DBX ETF TR XTRACK MUN INFRA 233051705 2,716 96,151 SH   SOLE   0 0 96,151
DEERE & CO COM 244199105 2,381 14,142 SH   SOLE   0 0 14,142
DELTA AIR LINES INC DEL COM NEW 247361702 1,047 18,177 SH   SOLE   0 0 18,177
DEVON ENERGY CORP NEW COM 25179M103 217 8,991 SH   SOLE   0 0 8,991
DIAGEO P L C SPON ADR NEW 25243Q205 574 3,513 SH   SOLE   0 0 3,513
DIEBOLD NXDF INC COM 253651103 299 26,728 SH   SOLE   0 0 26,728
DIGITAL RLTY TR INC COM 253868103 288 2,233 SH   SOLE   0 0 2,233
DISCOVER FINL SVCS COM 254709108 1,025 12,635 SH   SOLE   0 0 12,635
DISCOVERY INC COM SER A 25470F104 210 7,886 SH   SOLE   0 0 7,886
DISH NETWORK CORP CL A 25470M109 775 22,794 SH   SOLE   0 0 22,794
DISH NETWORK CORP NOTE 3.375% 8/1 25470MAB5 489 519,000 PRN   SOLE   0 0 519,000
DISNEY WALT CO COM DISNEY 254687106 11,873 90,888 SH   SOLE   0 0 90,888
DNP SELECT INCOME FD COM 23325P104 555 43,305 SH   SOLE   0 0 43,305
DOCUSIGN INC COM 256163106 343 5,675 SH   SOLE   0 0 5,675
DOLLAR GEN CORP NEW COM 256677105 482 3,009 SH   SOLE   0 0 3,009
DOLLAR TREE INC COM 256746108 577 5,053 SH   SOLE   0 0 5,053
DOMINION ENERGY INC COM 25746U109 4,093 50,457 SH   SOLE   0 0 50,457
DOUBLELINE INCOME SOLUTIONS COM 258622109 2,851 143,044 SH   SOLE   0 0 143,044
DOUBLELINE OPPORTUNISTIC CR COM 258623107 868 41,877 SH   SOLE   0 0 41,877
DOVER CORP COM 260003108 286 2,866 SH   SOLE   0 0 2,866
DOW INC COM 260557103 949 19,714 SH   SOLE   0 0 19,714
DTE ENERGY CO COM 233331107 863 6,476 SH   SOLE   0 0 6,476
DUKE ENERGY CORP NEW COM NEW 26441C204 5,058 52,717 SH   SOLE   0 0 52,717
DUKE REALTY CORP COM NEW 264411505 302 8,894 SH   SOLE   0 0 8,894
DUPONT DE NEMOURS INC COM 26614N102 1,121 15,873 SH   SOLE   0 0 15,873
EASTMAN CHEMICAL CO COM 277432100 262 3,558 SH   SOLE   0 0 3,558
EATON CORP PLC SHS G29183103 410 4,928 SH   SOLE   0 0 4,928
EATON VANCE CALIF MUN BD FD COM 27828A100 211 18,607 SH   SOLE   0 0 18,607
EATON VANCE ENH EQTY INC FD COM 278277108 1,091 65,686 SH   SOLE   0 0 65,686
EATON VANCE FLTING RATE INC COM 278279104 855 64,924 SH   SOLE   0 0 64,924
EATON VANCE HIGH INCOME 2021 COM SH BEN INT 27829W101 194 19,415 SH   SOLE   0 0 19,415
EATON VANCE LTD DUR INCOME F COM 27828H105 240 19,154 SH   SOLE   0 0 19,154
EATON VANCE MUN BD FD COM 27827X101 246 19,064 SH   SOLE   0 0 19,064
EATON VANCE RISK MNGD DIV EQ COM 27829G106 475 51,630 SH   SOLE   0 0 51,630
EATON VANCE SR FLTNG RTE TR COM 27828Q105 391 29,903 SH   SOLE   0 0 29,903
EATON VANCE TAX ADVT DIV INC COM 27828G107 444 18,050 SH   SOLE   0 0 18,050
EATON VANCE TAX MNGD GBL DV COM 27829F108 261 31,931 SH   SOLE   0 0 31,931
EATON VANCE TX MNG BY WRT OP COM 27828Y108 198 13,642 SH   SOLE   0 0 13,642
EATON VANCE TXMGD GL BUYWR O COM 27829C105 138 14,407 SH   SOLE   0 0 14,407
EBAY INC COM 278642103 298 7,585 SH   SOLE   0 0 7,585
ECOLAB INC COM 278865100 828 4,179 SH   SOLE   0 0 4,179
EDAP TMS S A SPONSORED ADR 268311107 494 110,000 SH   SOLE   0 0 110,000
EDISON INTL COM 281020107 371 4,900 SH   SOLE   0 0 4,900
EDWARDS LIFESCIENCES CORP COM 28176E108 429 1,955 SH   SOLE   0 0 1,955
ELECTRONIC ARTS INC COM 285512109 333 3,392 SH   SOLE   0 0 3,392
EMERSON ELEC CO COM 291011104 1,478 22,142 SH   SOLE   0 0 22,142
ENBRIDGE INC COM 29250N105 2,711 77,391 SH   SOLE   0 0 77,391
ENCANA CORP COM 292505104 169 36,132 SH   SOLE   0 0 36,132
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 472 35,947 SH   SOLE   0 0 35,947
ENSERVCO CORP COM 29358Y102 3 12,860 SH   SOLE   0 0 12,860
ENTERGY CORP NEW COM 29364G103 222 1,901 SH   SOLE   0 0 1,901
ENTERPRISE PRODS PARTNERS L COM 293792107 1,803 62,982 SH   SOLE   0 0 62,982
EOG RES INC COM 26875P101 360 4,816 SH   SOLE   0 0 4,816
EPR PPTYS COM SH BEN INT 26884U109 275 3,577 SH   SOLE   0 0 3,577
EQUINOR ASA SPONSORED ADR 29446M102 713 37,673 SH   SOLE   0 0 37,673
ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 315 15,470 SH   SOLE   0 0 15,470
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 960 25,643 SH   SOLE   0 0 25,643
ETF MANAGERS TR PRIME JUNIR SLVR 26924G102 181 19,279 SH   SOLE   0 0 19,279
EVERGY INC COM 30034W106 441 6,619 SH   SOLE   0 0 6,619
EVERSOURCE ENERGY COM 30040W108 636 7,440 SH   SOLE   0 0 7,440
EVOKE PHARMA INC COM 30049G104 9 10,000 SH   SOLE   0 0 10,000
EXCHANGE LISTED FDS TR HIGH YIELD ETF 30151E814 1,116 33,057 SH   SOLE   0 0 33,057
EXCHANGE LISTED FDS TR KNLDG LD WD ETF 30151E608 25,973 769,857 SH   SOLE   0 0 769,857
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 382 9,810 SH   SOLE   0 0 9,810
EXELON CORP COM 30161N101 2,127 44,051 SH   SOLE   0 0 44,051
EXTRA SPACE STORAGE INC COM 30225T102 213 1,826 SH   SOLE   0 0 1,826
EXXON MOBIL CORP COM 30231G102 18,549 262,709 SH   SOLE   0 0 262,709
F M C CORP COM NEW 302491303 332 3,775 SH   SOLE   0 0 3,775
FACEBOOK INC CL A 30303M102 8,657 48,588 SH   SOLE   0 0 48,588
FARMLAND PARTNERS INC COM 31154R109 231 34,502 SH   SOLE   0 0 34,502
FASTENAL CO COM 311900104 522 15,921 SH   SOLE   0 0 15,921
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 229 1,686 SH   SOLE   0 0 1,686
FEDEX CORP COM 31428X106 1,686 11,615 SH   SOLE   0 0 11,615
FERRELLGAS PARTNERS L.P. UNIT LTD PART 315293100 24 21,803 SH   SOLE   0 0 21,803
FIDELITY COMWLTH TR NDQ CP IDX TRK 315912808 1,078 3,433 SH   SOLE   0 0 3,433
FIDELITY COVINGTON TR LOW VOLITY ETF 316092824 693 18,825 SH   SOLE   0 0 18,825
FIDELITY COVINGTON TR MSCI CONSM DIS 316092204 272 5,944 SH   SOLE   0 0 5,944
FIDELITY COVINGTON TR MSCI FINLS IDX 316092501 706 17,355 SH   SOLE   0 0 17,355
FIDELITY COVINGTON TR MSCI INFO TECH I 316092808 566 8,860 SH   SOLE   0 0 8,860
FIDELITY COVINGTON TR MSCI UTILS INDEX 316092865 446 10,555 SH   SOLE   0 0 10,555
FIDELITY NATL INFORMATION SV COM 31620M106 487 3,682 SH   SOLE   0 0 3,682
FIFTH THIRD BANCORP COM 316773100 264 9,683 SH   SOLE   0 0 9,683
FIRST FINL CORP IND COM 320218100 290 6,668 SH   SOLE   0 0 6,668
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 336 8,515 SH   SOLE   0 0 8,515
FIRST MID BANCSHARES INC COM 320866106 1,932 55,740 SH   SOLE   0 0 55,740
FIRST SOLAR INC COM 336433107 300 5,180 SH   SOLE   0 0 5,180
FIRST TR DJS MICROCAP INDEX COM SHS ANNUAL 33718M105 364 7,964 SH   SOLE   0 0 7,964
FIRST TR ENERGY INCOME & GRW COM 33738G104 288 12,717 SH   SOLE   0 0 12,717
FIRST TR EXCH TRADED FD III HORIZON MNGD ETF 33739P871 539 16,292 SH   SOLE   0 0 16,292
FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103 678 16,446 SH   SOLE   0 0 16,446
FIRST TR EXCH TRADED FD III RIVRFRNT DYN DEV 33739P608 247 4,422 SH   SOLE   0 0 4,422
FIRST TR EXCH TRD ALPHA FD I EM SML CP ALPH 33737J307 408 12,101 SH   SOLE   0 0 12,101
FIRST TR EXCH TRD ALPHA FD I EMERG MKT ALPH 33737J182 1,220 52,003 SH   SOLE   0 0 52,003
FIRST TR EXCH TRD ALPHA FD I EUROPE ALPHADEX 33737J117 1,374 40,045 SH   SOLE   0 0 40,045
FIRST TR EXCHAN TRADED FD VI FST TR GLB FD 33739H101 1,056 58,409 SH   SOLE   0 0 58,409
FIRST TR EXCHANG TRADED FD I MANAGD MUN ETF 33739N108 1,213 21,786 SH   SOLE   0 0 21,786
FIRST TR EXCHANGE TRADED FD CAP STRENGTH ETF 33733E104 6,471 113,934 SH   SOLE   0 0 113,934
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 726 12,752 SH   SOLE   0 0 12,752
FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 406 17,598 SH   SOLE   0 0 17,598
FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 2,656 19,730 SH   SOLE   0 0 19,730
FIRST TR EXCHANGE TRADED FD DORSEY WRIGHT 33738R886 949 49,875 SH   SOLE   0 0 49,875
FIRST TR EXCHANGE TRADED FD DORSEY WRT 5 ETF 33738R605 39,811 1,345,523 SH   SOLE   0 0 1,345,523
FIRST TR EXCHANGE TRADED FD DOW 30 EQL WGT 33733A201 451 18,303 SH   SOLE   0 0 18,303
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 1,394 43,947 SH   SOLE   0 0 43,947
FIRST TR EXCHANGE TRADED FD FIRST TR ENH NEW 33739Q408 6,210 103,469 SH   SOLE   0 0 103,469
FIRST TR EXCHANGE TRADED FD FIRST TR TA HIYL 33738D408 969 20,050 SH   SOLE   0 0 20,050
FIRST TR EXCHANGE TRADED FD FST LOW OPPT EFT 33739Q200 2,697 51,912 SH   SOLE   0 0 51,912
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 1,331 17,983 SH   SOLE   0 0 17,983
FIRST TR EXCHANGE TRADED FD MULTI ASSET DI 33738R100 3,120 169,193 SH   SOLE   0 0 169,193
FIRST TR EXCHANGE TRADED FD NASDAQ BK ETF 33738R860 779 30,431 SH   SOLE   0 0 30,431
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 720 25,947 SH   SOLE   0 0 25,947
FIRST TR EXCHANGE TRADED FD NO AMER ENERGY 33738D101 859 33,428 SH   SOLE   0 0 33,428
FIRST TR EXCHANGE TRADED FD NY ARCA BIOTECH 33733E203 1,484 12,038 SH   SOLE   0 0 12,038
FIRST TR EXCHANGE TRADED FD RISNG DIVD ACHIV 33738R506 421 13,231 SH   SOLE   0 0 13,231
FIRST TR EXCHANGE TRADED FD SENIOR LN FD 33738D309 528 11,079 SH   SOLE   0 0 11,079
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 2,031 31,155 SH   SOLE   0 0 31,155
FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 1,726 22,729 SH   SOLE   0 0 22,729
FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 749 25,230 SH   SOLE   0 0 25,230
FIRST TR EXCHANGE-TRADED FD PFD SECS INC ETF 33739E108 7,558 382,822 SH   SOLE   0 0 382,822
FIRST TR EXCHNG TRADED FD VI ALT ABSLT STRG 33740Y101 802 30,642 SH   SOLE   0 0 30,642
FIRST TR EXCHNG TRADED FD VI LOW DUR STRTGC 33740F870 296 14,476 SH   SOLE   0 0 14,476
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 999 19,029 SH   SOLE   0 0 19,029
FIRST TR EXCNGE TRD ALPHADEX MID CP GR ALPH 33737M102 1,479 33,055 SH   SOLE   0 0 33,055
FIRST TR EXCNGE TRD ALPHADEX SML CP GRW ALP 33737M300 662 15,074 SH   SOLE   0 0 15,074
FIRST TR HIGH INCOME L/S FD COM 33738E109 363 23,863 SH   SOLE   0 0 23,863
FIRST TR INTER DUR PFD & IN COM 33718W103 242 10,224 SH   SOLE   0 0 10,224
FIRST TR LRG CP GRWTH ALPHAD COM SHS 33735K108 4,028 57,643 SH   SOLE   0 0 57,643
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 2,371 45,963 SH   SOLE   0 0 45,963
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 667 10,962 SH   SOLE   0 0 10,962
FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 468 6,903 SH   SOLE   0 0 6,903
FIRST TR MORNINGSTAR DIV LEA SHS 336917109 1,748 56,286 SH   SOLE   0 0 56,286
FIRST TR NAS100 EQ WEIGHTED SHS 337344105 223 3,361 SH   SOLE   0 0 3,361
FIRST TR NASDAQ ABA CMNTY BK UT COM SHS ETF 33736Q104 245 5,094 SH   SOLE   0 0 5,094
FIRST TR NASDAQ100 TECH INDE SHS 337345102 775 8,849 SH   SOLE   0 0 8,849
FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 1,265 21,055 SH   SOLE   0 0 21,055
FIRST TR SR FLOATING RATE 20 COM SHS 33740K101 283 31,956 SH   SOLE   0 0 31,956
FIRST TR VALUE LINE DIVID IN SHS 33734H106 14,586 418,397 SH   SOLE   0 0 418,397
FIRST TRUST MORTGAGE INCM FD COM SHS 33734E103 157 11,247 SH   SOLE   0 0 11,247
FIRSTENERGY CORP COM 337932107 767 15,920 SH   SOLE   0 0 15,920
FISERV INC COM 337738108 607 5,870 SH   SOLE   0 0 5,870
FITBIT INC CL A 33812L102 317 82,502 SH   SOLE   0 0 82,502
FLAHERTY & CRUMRIN PFD & INM COM 338478100 1,464 69,866 SH   SOLE   0 0 69,866
FLEETCOR TECHNOLOGIES INC COM 339041105 227 798 SH   SOLE   0 0 798
FLEXSHARES TR CRE SLCT BD FD 33939L670 6,939 270,373 SH   SOLE   0 0 270,373
FLEXSHARES TR GLB QLT R/E IDX 33939L787 2,874 44,227 SH   SOLE   0 0 44,227
FLEXSHARES TR INTL QLTDV IDX 33939L837 404 18,366 SH   SOLE   0 0 18,366
FLEXSHARES TR QLT DIV DEF IDX 33939L845 1,515 33,135 SH   SOLE   0 0 33,135
FLEXSHARES TR READY ACC VARI 33939L886 2,145 28,206 SH   SOLE   0 0 28,206
FLEXSHARES TR STOX ESG INDEX 33939L696 2,489 35,099 SH   SOLE   0 0 35,099
FLUOR CORP NEW COM 343412102 198 10,139 SH   SOLE   0 0 10,139
FOCUS FINL PARTNERS INC COM CL A 34417P100 1,125 47,100 SH   SOLE   0 0 47,100
FORD MTR CO DEL COM 345370860 1,473 160,353 SH   SOLE   0 0 160,353
FRANKLIN TEMPLETON ETF TR LIBERTYQ US EQT 35473P801 501 15,178 SH   SOLE   0 0 15,178
FRANKLIN UNVL TR SH BEN INT 355145103 95 12,600 SH   SOLE   0 0 12,600
FREEPORT-MCMORAN INC CL B 35671D857 298 31,165 SH   SOLE   0 0 31,165
FS KKR CAPITAL CORP COM 302635107 5,847 1,002,733 SH   SOLE   0 0 1,002,733
FULLER H B CO COM 359694106 638 13,703 SH   SOLE   0 0 13,703
GABELLI DIVD & INCOME TR COM 36242H104 372 17,361 SH   SOLE   0 0 17,361
GABELLI EQUITY TR INC COM 362397101 1,389 231,768 SH   SOLE   0 0 231,768
GALECTIN THERAPEUTICS INC COM NEW 363225202 60 16,461 SH   SOLE   0 0 16,461
GALLAGHER ARTHUR J & CO COM 363576109 394 4,403 SH   SOLE   0 0 4,403
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 862 197,811 SH   SOLE   0 0 197,811
GARTNER INC COM 366651107 276 1,938 SH   SOLE   0 0 1,938
GENERAL DYNAMICS CORP COM 369550108 1,396 7,682 SH   SOLE   0 0 7,682
GENERAL ELECTRIC CO COM 369604103 3,637 406,345 SH   SOLE   0 0 406,345
GENERAL MLS INC COM 370334104 2,558 46,338 SH   SOLE   0 0 46,338
GENERAL MOLY INC COM 370373102 5 20,000 SH   SOLE   0 0 20,000
GENERAL MTRS CO COM 37045V100 1,150 31,000 SH   SOLE   0 0 31,000
GENUINE PARTS CO COM 372460105 715 7,223 SH   SOLE   0 0 7,223
GILEAD SCIENCES INC COM 375558103 2,128 33,489 SH   SOLE   0 0 33,489
GLADSTONE COML CORP COM 376536108 200 8,440 SH   SOLE   0 0 8,440
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 727 16,973 SH   SOLE   0 0 16,973
GLOBAL NET LEASE INC COM NEW 379378201 771 39,111 SH   SOLE   0 0 39,111
GLOBAL PARTNERS LP COM UNITS 37946R109 535 27,234 SH   SOLE   0 0 27,234
GLOBAL SELF STORAGE INC COM 37955N106 96 20,211 SH   SOLE   0 0 20,211
GLOBAL X FDS ADAPTIVE US 37954Y574 56,718 2,259,418 SH   SOLE   0 0 2,259,418
GLOBAL X FDS GLB X MLP ENRG I 37950E226 1,393 113,151 SH   SOLE   0 0 113,151
GLOBAL X FDS GLB X SUPERDIV 37950E549 601 35,480 SH   SOLE   0 0 35,480
GLOBAL X FDS GLOBAL X SILVER 37954Y848 334 11,956 SH   SOLE   0 0 11,956
GLOBAL X FDS GLOBAL X URANIUM 37954Y871 1,386 125,475 SH   SOLE   0 0 125,475
GLOBAL X FDS GLOBX SUPDV US 37950E291 2,490 105,314 SH   SOLE   0 0 105,314
GLOBAL X FDS NASDAQ 100 COVER 37954Y483 383 16,936 SH   SOLE   0 0 16,936
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 1,501 74,672 SH   SOLE   0 0 74,672
GLOBAL X FDS REIT ETF 37950E127 408 27,414 SH   SOLE   0 0 27,414
GLOBAL X FDS SCIEN BETA US 37954Y103 1,199 35,600 SH   SOLE   0 0 35,600
GLOBE LIFE INC COM 37959E102 404 4,217 SH   SOLE   0 0 4,217
GMS INC COM 36251C103 735 25,590 SH   SOLE   0 0 25,590
GOLDFIELD CORP COM 381370105 36 17,000 SH   SOLE   0 0 17,000
GOLDMAN SACHS BDC INC SHS 38147U107 246 12,318 SH   SOLE   0 0 12,318
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 4,399 43,830 SH   SOLE   0 0 43,830
GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 260 8,269 SH   SOLE   0 0 8,269
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 1,162 41,181 SH   SOLE   0 0 41,181
GOLDMAN SACHS ETF TR EQUITY ETF 381430503 12,026 200,743 SH   SOLE   0 0 200,743
GOLDMAN SACHS GROUP INC COM 38141G104 1,094 5,301 SH   SOLE   0 0 5,301
GRACO INC COM 384109104 2,658 57,734 SH   SOLE   0 0 57,734
GUGGENHEIM ENHNCD EQTY INCM COM 40167B100 277 35,010 SH   SOLE   0 0 35,010
GUGGENHEIM STRATEGIC OPP FD COM SBI 40167F101 636 32,625 SH   SOLE   0 0 32,625
GULFPORT ENERGY CORP COM NEW 402635304 29 10,250 SH   SOLE   0 0 10,250
HALLIBURTON CO COM 406216101 733 38,760 SH   SOLE   0 0 38,760
HANCOCK JOHN INV TRUST TAX ADV GLB SH 41013P749 139 20,400 SH   SOLE   0 0 20,400
HANCOCK JOHN PFD INCOME FD I COM 41013X106 397 17,000 SH   SOLE   0 0 17,000
HANCOCK JOHN PFD INCOME FD I COM 41021P103 869 43,256 SH   SOLE   0 0 43,256
HANCOCK JOHN PREMUIM DIV FD COM SH BEN INT 41013T105 550 30,318 SH   SOLE   0 0 30,318
HANCOCK JOHN TAX-ADV DIV INC COM 41013V100 1,937 68,031 SH   SOLE   0 0 68,031
HANESBRANDS INC COM 410345102 438 28,710 SH   SOLE   0 0 28,710
HARLEY DAVIDSON INC COM 412822108 250 6,940 SH   SOLE   0 0 6,940
HARTFORD FINL SVCS GROUP INC COM 416515104 294 4,845 SH   SOLE   0 0 4,845
HCP INC COM 40414L109 378 10,609 SH   SOLE   0 0 10,609
HEALTHCARE TR AMER INC CL A NEW 42225P501 268 9,113 SH   SOLE   0 0 9,113
HECLA MNG CO COM 422704106 27 14,913 SH   SOLE   0 0 14,913
HERSHEY CO COM 427866108 1,075 6,948 SH   SOLE   0 0 6,948
HEWLETT PACKARD ENTERPRISE C COM 42824C109 245 15,786 SH   SOLE   0 0 15,786
HEXO CORP COM 428304109 106 26,325 SH   SOLE   0 0 26,325
HIGHLAND GLOBAL ALLOCATION F COM 43010T104 365 35,413 SH   SOLE   0 0 35,413
HIGHLAND INCOME FUND HIGHLAND INCOME 43010E404 2,880 215,997 SH   SOLE   0 0 215,997
HOME DEPOT INC COM 437076102 13,905 59,919 SH   SOLE   0 0 59,919
HONEYWELL INTL INC COM 438516106 5,890 34,769 SH   SOLE   0 0 34,769
HORMEL FOODS CORP COM 440452100 1,133 25,955 SH   SOLE   0 0 25,955
HP INC COM 40434L105 286 14,902 SH   SOLE   0 0 14,902
HUMANA INC COM 444859102 232 900 SH   SOLE   0 0 900
HUNTINGTON BANCSHARES INC COM 446150104 498 34,874 SH   SOLE   0 0 34,874
ICON PLC SHS G4705A100 444 3,017 SH   SOLE   0 0 3,017
IDACORP INC COM 451107106 366 3,249 SH   SOLE   0 0 3,249
ILLINOIS TOOL WKS INC COM 452308109 3,423 21,872 SH   SOLE   0 0 21,872
ILLUMINA INC COM 452327109 368 1,201 SH   SOLE   0 0 1,201
INDEXIQ ETF TR HDGD FTSE INTL 45409B560 426 20,986 SH   SOLE   0 0 20,986
INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 210 6,983 SH   SOLE   0 0 6,983
INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800 1,517 47,458 SH   SOLE   0 0 47,458
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 202 9,559 SH   SOLE   0 0 9,559
INGERSOLL-RAND PLC SHS G47791101 3,272 26,551 SH   SOLE   0 0 26,551
INNOVATIVE INDL PPTYS INC COM 45781V101 560 6,096 SH   SOLE   0 0 6,096
INNOVATOR ETFS TR IBD 50 ETF 45782C102 1,149 35,581 SH   SOLE   0 0 35,581
INNOVATOR ETFS TR S&P 500 BUFFER 45782C698 762 30,218 SH   SOLE   0 0 30,218
INNOVATOR ETFS TR S&P 500 BUFFER 45782C789 343 13,066 SH   SOLE   0 0 13,066
INNOVATOR ETFS TR S&P 500 BUFFER 45782C888 5,836 222,917 SH   SOLE   0 0 222,917
INNOVATOR ETFS TR S&P 500 POWER 45782C508 3,710 133,494 SH   SOLE   0 0 133,494
INNOVATOR ETFS TR S&P 500 PWR 45782C656 300 12,034 SH   SOLE   0 0 12,034
INNOVATOR ETFS TR S&P 500 PWR 45782C813 1,761 67,558 SH   SOLE   0 0 67,558
INNOVATOR ETFS TR S&P 500 PWR BU 45782C680 1,002 39,788 SH   SOLE   0 0 39,788
INNOVATOR ETFS TR S&P 500 PWR BU 45782C748 756 28,507 SH   SOLE   0 0 28,507
INNOVATOR ETFS TR S&P 500 PWR BU 45782C870 3,213 123,489 SH   SOLE   0 0 123,489
INNOVATOR ETFS TR S&P 500 PWRETF 45782C797 2,989 120,170 SH   SOLE   0 0 120,170
INNOVATOR ETFS TR S&P 500 ULTRA 45782C672 332 13,150 SH   SOLE   0 0 13,150
INNOVATOR ETFS TR S&P 500 ULTRA 45782C821 1,352 54,413 SH   SOLE   0 0 54,413
INTEL CORP COM 458140100 7,645 148,331 SH   SOLE   0 0 148,331
INTERCONTINENTAL EXCHANGE IN COM 45866F104 594 6,461 SH   SOLE   0 0 6,461
INTERNATIONAL BUSINESS MACHS COM 459200101 6,391 43,925 SH   SOLE   0 0 43,925
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 393 3,193 SH   SOLE   0 0 3,193
INTL PAPER CO COM 460146103 663 15,941 SH   SOLE   0 0 15,941
INTUIT COM 461202103 1,069 4,020 SH   SOLE   0 0 4,020
INTUITIVE SURGICAL INC COM NEW 46120E602 690 1,275 SH   SOLE   0 0 1,275
INVESCO ACTIVELY MANAGD ETF OPTIMUM YIELD 46090F100 1,159 74,551 SH   SOLE   0 0 74,551
INVESCO ACTIVELY MANAGD ETF ULTRA SHRT DUR 46090A887 532 10,544 SH   SOLE   0 0 10,544
INVESCO BLDRS INDEX FDS TR DEVLPD MKTS100 46090C206 208 9,870 SH   SOLE   0 0 9,870
INVESCO DB COMMDY INDX TRCK UNIT 46138B103 962 64,097 SH   SOLE   0 0 64,097
INVESCO EXCH TRD SLF IDX FD BULSHS 2019 CB 46138J304 477 22,603 SH   SOLE   0 0 22,603
INVESCO EXCH TRD SLF IDX FD BULSHS 2020 CB 46138J502 713 33,525 SH   SOLE   0 0 33,525
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 691 32,526 SH   SOLE   0 0 32,526
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 680 31,704 SH   SOLE   0 0 31,704
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 674 31,664 SH   SOLE   0 0 31,664
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 341 15,939 SH   SOLE   0 0 15,939
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 324 15,162 SH   SOLE   0 0 15,162
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 325 15,913 SH   SOLE   0 0 15,913
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783 348 16,700 SH   SOLE   0 0 16,700
INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619 464 14,950 SH   SOLE   0 0 14,950
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 1,364 20,130 SH   SOLE   0 0 20,130
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 1,427 22,743 SH   SOLE   0 0 22,743
INVESCO EXCHANGE TRADED FD T CLEANTECH ETF 46137V407 1,389 31,087 SH   SOLE   0 0 31,087
INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506 348 11,799 SH   SOLE   0 0 11,799
INVESCO EXCHANGE TRADED FD T DWA FINL MUMT 46137V860 219 5,825 SH   SOLE   0 0 5,825
INVESCO EXCHANGE TRADED FD T DWA HEALTHCARE 46137V852 332 4,254 SH   SOLE   0 0 4,254
INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 1,430 23,540 SH   SOLE   0 0 23,540
INVESCO EXCHANGE TRADED FD T DYNMC FOOD BEV 46137V753 255 7,228 SH   SOLE   0 0 7,228
INVESCO EXCHANGE TRADED FD T DYNMC LRG GWTH 46137V746 784 16,154 SH   SOLE   0 0 16,154
INVESCO EXCHANGE TRADED FD T DYNMC LRG VALU 46137V738 476 12,427 SH   SOLE   0 0 12,427
INVESCO EXCHANGE TRADED FD T DYNMC MKT ETF 46137V712 1,226 12,951 SH   SOLE   0 0 12,951
INVESCO EXCHANGE TRADED FD T DYNMC SEMICNDT 46137V647 996 17,109 SH   SOLE   0 0 17,109
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 1,792 95,229 SH   SOLE   0 0 95,229
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 38,866 329,719 SH   SOLE   0 0 329,719
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 10,059 79,221 SH   SOLE   0 0 79,221
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 558 30,528 SH   SOLE   0 0 30,528
INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 319 19,882 SH   SOLE   0 0 19,882
INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530 761 5,843 SH   SOLE   0 0 5,843
INVESCO EXCHANGE TRADED FD T S&P 100 EQL WIGH 46137V449 323 5,648 SH   SOLE   0 0 5,648
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 1,458 25,830 SH   SOLE   0 0 25,830
INVESCO EXCHANGE TRADED FD T S&P 500 VLU MOMN 46137V423 318 7,909 SH   SOLE   0 0 7,909
INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 950 16,327 SH   SOLE   0 0 16,327
INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472 759 15,263 SH   SOLE   0 0 15,263
INVESCO EXCHANGE TRADED FD T S&P MDCP VLU MNT 46137V456 392 12,093 SH   SOLE   0 0 12,093
INVESCO EXCHANGE TRADED FD T S&P SMLCP MOMENT 46137V498 576 15,492 SH   SOLE   0 0 15,492
INVESCO EXCHANGE TRADED FD T S&P500 BUY WRT 46137V399 255 11,783 SH   SOLE   0 0 11,783
INVESCO EXCHANGE TRADED FD T S&P500 EQL FIN 46137V340 769 17,698 SH   SOLE   0 0 17,698
INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316 278 2,563 SH   SOLE   0 0 2,563
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 2,221 12,422 SH   SOLE   0 0 12,422
INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274 808 7,605 SH   SOLE   0 0 7,605
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 21,005 194,314 SH   SOLE   0 0 194,314
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 296 2,502 SH   SOLE   0 0 2,502
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 4,198 125,063 SH   SOLE   0 0 125,063
INVESCO EXCHANGE TRADED FD T ZACKS MULT AST 46137Y500 234 10,551 SH   SOLE   0 0 10,551
INVESCO EXCHNG TRADED FD TR 1 30 LADER TRE 46138E107 312 8,750 SH   SOLE   0 0 8,750
INVESCO EXCHNG TRADED FD TR CALIF AMT MUN 46138E206 1,402 51,241 SH   SOLE   0 0 51,241
INVESCO EXCHNG TRADED FD TR CEF INM COMPSI 46138E404 9,252 409,555 SH   SOLE   0 0 409,555
INVESCO EXCHNG TRADED FD TR DWA SMLCP MENT 46138E842 592 11,792 SH   SOLE   0 0 11,792
INVESCO EXCHNG TRADED FD TR DWA TACTCL SCT 46138E826 220 7,021 SH   SOLE   0 0 7,021
INVESCO EXCHNG TRADED FD TR EMRNG MKT SVRG 46138E784 670 23,043 SH   SOLE   0 0 23,043
INVESCO EXCHNG TRADED FD TR FNDMNTL HY CRP 46138E719 481 25,191 SH   SOLE   0 0 25,191
INVESCO EXCHNG TRADED FD TR FRONTIER MKTS 46138E776 188 13,848 SH   SOLE   0 0 13,848
INVESCO EXCHNG TRADED FD TR FTSE RAFI DEV 46138E743 2,121 53,460 SH   SOLE   0 0 53,460
INVESCO EXCHNG TRADED FD TR FTSE RAFI EMNG 46138E727 3,211 160,148 SH   SOLE   0 0 160,148
INVESCO EXCHNG TRADED FD TR FTSE RAFI SML 46138E735 424 14,368 SH   SOLE   0 0 14,368
INVESCO EXCHNG TRADED FD TR INTL BUYBACK 46138E644 214 6,927 SH   SOLE   0 0 6,927
INVESCO EXCHNG TRADED FD TR KBW HIG DV YLD 46138E610 1,424 68,089 SH   SOLE   0 0 68,089
INVESCO EXCHNG TRADED FD TR KBW PREM YIELD 46138E594 712 23,043 SH   SOLE   0 0 23,043
INVESCO EXCHNG TRADED FD TR NATL AMT MUNI 46138E537 560 21,211 SH   SOLE   0 0 21,211
INVESCO EXCHNG TRADED FD TR PFD ETF 46138E511 1,524 101,100 SH   SOLE   0 0 101,100
INVESCO EXCHNG TRADED FD TR S&P 500 REVENUE 46138G698 1,008 18,708 SH   SOLE   0 0 18,708
INVESCO EXCHNG TRADED FD TR S&P EMRNG MKTS 46138E297 359 15,819 SH   SOLE   0 0 15,819
INVESCO EXCHNG TRADED FD TR S&P GBL WATER 46138E263 2,163 56,517 SH   SOLE   0 0 56,517
INVESCO EXCHNG TRADED FD TR S&P INTL LOW 46138E230 377 11,094 SH   SOLE   0 0 11,094
INVESCO EXCHNG TRADED FD TR S&P MIDCP LOW 46138E198 2,071 39,326 SH   SOLE   0 0 39,326
INVESCO EXCHNG TRADED FD TR S&P SMALLCAP 600 46138G664 350 5,483 SH   SOLE   0 0 5,483
INVESCO EXCHNG TRADED FD TR S&P SMLCP LOW 46138G102 1,951 40,019 SH   SOLE   0 0 40,019
INVESCO EXCHNG TRADED FD TR S&P ULTRA DIVIDE 46138G656 13,242 351,052 SH   SOLE   0 0 351,052
INVESCO EXCHNG TRADED FD TR S&P500 HDL VOL 46138E362 2,741 64,467 SH   SOLE   0 0 64,467
INVESCO EXCHNG TRADED FD TR S&P500 LOW VOL 46138E354 7,190 124,149 SH   SOLE   0 0 124,149
INVESCO EXCHNG TRADED FD TR SOLAR ETF 46138G706 362 12,297 SH   SOLE   0 0 12,297
INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 1,674 74,076 SH   SOLE   0 0 74,076
INVESCO EXCHNG TRADED FD TR TAXABLE MUN BD 46138G805 1,392 43,079 SH   SOLE   0 0 43,079
INVESCO LTD SHS G491BT108 218 12,990 SH   SOLE   0 0 12,990
INVESCO MUN TR COM 46131J103 302 24,062 SH   SOLE   0 0 24,062
INVESCO MUNI INCOME OPP TRST COM 46132X101 1,491 187,829 SH   SOLE   0 0 187,829
INVESCO QQQ TR UNIT SER 1 46090E103 60,479 320,378 SH   SOLE   0 0 320,378
INVESCO VALUE MUN INCOME TR COM 46132P108 278 18,100 SH   SOLE   0 0 18,100
INVITAE CORP COM 46185L103 781 39,525 SH   SOLE   0 0 39,525
IQIYI INC SPONSORED ADS 46267X108 277 16,988 SH   SOLE   0 0 16,988
IRIDIUM COMMUNICATIONS INC COM 46269C102 1,646 77,340 SH   SOLE   0 0 77,340
IRON MTN INC NEW COM 46284V101 1,348 41,914 SH   SOLE   0 0 41,914
ISHARES GOLD TRUST ISHARES 464285105 3,319 235,017 SH   SOLE   0 0 235,017
ISHARES INC CORE MSCI EMKT 46434G103 8,009 163,450 SH   SOLE   0 0 163,450
ISHARES INC ESG MSCI EM ETF 46434G863 358 11,071 SH   SOLE   0 0 11,071
ISHARES INC MIN VOL EMRG MKT 464286533 5,942 104,062 SH   SOLE   0 0 104,062
ISHARES INC MIN VOL GBL ETF 464286525 19,429 205,023 SH   SOLE   0 0 205,023
ISHARES INC MSCI BRAZIL ETF 464286400 363 8,634 SH   SOLE   0 0 8,634
ISHARES INC MSCI FRNTR100ETF 464286145 520 18,380 SH   SOLE   0 0 18,380
ISHARES INC MSCI SWITZERLAND 464286749 213 5,640 SH   SOLE   0 0 5,640
ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 196 12,867 SH   SOLE   0 0 12,867
ISHARES SILVER TRUST ISHARES 46428Q109 1,341 84,273 SH   SOLE   0 0 84,273
ISHARES TR 1 3 YR TREAS BD 464287457 1,988 23,468 SH   SOLE   0 0 23,468
ISHARES TR 20 YR TR BD ETF 464287432 21,399 149,641 SH   SOLE   0 0 149,641
ISHARES TR 3 7 YR TREAS BD 464288661 1,212 9,569 SH   SOLE   0 0 9,569
ISHARES TR BARCLAYS 7 10 YR 464287440 4,295 38,230 SH   SOLE   0 0 38,230
ISHARES TR CALIF MUN BD ETF 464288356 1,514 24,702 SH   SOLE   0 0 24,702
ISHARES TR CHINA LG-CAP ETF 464287184 605 15,184 SH   SOLE   0 0 15,184
ISHARES TR COHEN STEER REIT 464287564 2,239 18,699 SH   SOLE   0 0 18,699
ISHARES TR CORE 1 5 YR USD 46432F859 5,896 116,853 SH   SOLE   0 0 116,853
ISHARES TR CORE DIV GRWTH 46434V621 8,577 219,027 SH   SOLE   0 0 219,027
ISHARES TR CORE HIGH DV ETF 46429B663 4,644 49,391 SH   SOLE   0 0 49,391
ISHARES TR CORE INTL AGGR 46435G672 209 3,767 SH   SOLE   0 0 3,767
ISHARES TR CORE LT USDB ETF 464289479 279 4,018 SH   SOLE   0 0 4,018
ISHARES TR CORE MSCI EAFE 46432F842 27,558 451,267 SH   SOLE   0 0 451,267
ISHARES TR CORE MSCI INTL 46435G326 513 9,395 SH   SOLE   0 0 9,395
ISHARES TR CORE MSCI TOTAL 46432F834 6,242 108,067 SH   SOLE   0 0 108,067
ISHARES TR CORE S&P MCP ETF 464287507 35,747 184,986 SH   SOLE   0 0 184,986
ISHARES TR CORE S&P SCP ETF 464287804 37,430 480,409 SH   SOLE   0 0 480,409
ISHARES TR CORE S&P TTL STK 464287150 4,351 64,898 SH   SOLE   0 0 64,898
ISHARES TR CORE S&P US GWT 464287671 5,720 90,936 SH   SOLE   0 0 90,936
ISHARES TR CORE S&P US VLU 464287663 5,427 93,888 SH   SOLE   0 0 93,888
ISHARES TR CORE S&P500 ETF 464287200 63,268 211,988 SH   SOLE   0 0 211,988
ISHARES TR CORE TOTAL USD 46434V613 6,969 132,706 SH   SOLE   0 0 132,706
ISHARES TR CORE US AGGBD ET 464287226 33,056 292,017 SH   SOLE   0 0 292,017
ISHARES TR CRE U S REIT ETF 464288521 326 5,907 SH   SOLE   0 0 5,907
ISHARES TR EAFE GRWTH ETF 464288885 612 7,612 SH   SOLE   0 0 7,612
ISHARES TR EAFE SML CP ETF 464288273 7,706 134,706 SH   SOLE   0 0 134,706
ISHARES TR EAFE VALUE ETF 464288877 892 18,877 SH   SOLE   0 0 18,877
ISHARES TR EDGE MSCI MINM 46435G433 329 9,601 SH   SOLE   0 0 9,601
ISHARES TR EDGE MSCI USA VL 46432F388 673 8,197 SH   SOLE   0 0 8,197
ISHARES TR ESG MSCI EAFE 46435G516 4,078 63,540 SH   SOLE   0 0 63,540
ISHARES TR ESG MSCI USA ETF 46435G425 389 5,933 SH   SOLE   0 0 5,933
ISHARES TR EXPANDED TECH 464287515 362 1,711 SH   SOLE   0 0 1,711
ISHARES TR EXPND TEC SC ETF 464287549 242 1,113 SH   SOLE   0 0 1,113
ISHARES TR EXPONENTIAL TECH 46434V381 723 18,693 SH   SOLE   0 0 18,693
ISHARES TR FLTG RATE NT ETF 46429B655 4,130 81,336 SH   SOLE   0 0 81,336
ISHARES TR GLOBAL 100 ETF 464287572 2,510 50,742 SH   SOLE   0 0 50,742
ISHARES TR GLOBAL REIT ETF 46434V647 418 14,970 SH   SOLE   0 0 14,970
ISHARES TR GLOBAL TECH ETF 464287291 1,172 6,334 SH   SOLE   0 0 6,334
ISHARES TR HDG MSCI EAFE 46434V803 1,183 39,475 SH   SOLE   0 0 39,475
ISHARES TR IBNDS MAR23 ETF 46432FAN7 538 21,866 PRN   SOLE   0 0 21,866
ISHARES TR IBONDS DEC20 ETF 46434VAQ3 279 10,978 PRN   SOLE   0 0 10,978
ISHARES TR IBONDS DEC21 ETF 46434VBK5 209 8,336 PRN   SOLE   0 0 8,336
ISHARES TR IBONDS DEC22 ETF 46434VBA7 232 9,200 PRN   SOLE   0 0 9,200
ISHARES TR IBOXX HI YD ETF 464288513 1,231 14,119 SH   SOLE   0 0 14,119
ISHARES TR IBOXX INV CP ETF 464287242 5,630 44,196 SH   SOLE   0 0 44,196
ISHARES TR INTL DEV RE ETF 464288489 2,076 70,095 SH   SOLE   0 0 70,095
ISHARES TR INTL DIV GRWTH 46435G524 420 7,543 SH   SOLE   0 0 7,543
ISHARES TR INTL MOMENTUM FT 46434V449 651 22,070 SH   SOLE   0 0 22,070
ISHARES TR INTL SEL DIV ETF 464288448 1,408 45,871 SH   SOLE   0 0 45,871
ISHARES TR INTL TREA BD ETF 464288117 377 7,498 SH   SOLE   0 0 7,498
ISHARES TR INTL VALUE FACTR 46435G409 570 25,255 SH   SOLE   0 0 25,255
ISHARES TR INTRM GOV CR ETF 464288612 645 5,705 SH   SOLE   0 0 5,705
ISHARES TR INTRM TR CRP ETF 464288638 2,331 40,202 SH   SOLE   0 0 40,202
ISHARES TR JPMORGAN USD EMG 464288281 721 6,354 SH   SOLE   0 0 6,354
ISHARES TR LATN AMER 40 ETF 464287390 924 29,316 SH   SOLE   0 0 29,316
ISHARES TR LNG TR CRPRT BD 464289511 224 3,351 SH   SOLE   0 0 3,351
ISHARES TR MBS ETF 464288588 3,963 36,649 SH   SOLE   0 0 36,649
ISHARES TR MIN VOL EAFE ETF 46429B689 20,881 284,853 SH   SOLE   0 0 284,853
ISHARES TR MODERT ALLOC ETF 464289875 1,339 34,032 SH   SOLE   0 0 34,032
ISHARES TR MORTGE REL ETF 46435G342 3,487 82,833 SH   SOLE   0 0 82,833
ISHARES TR MRGSTR MD CP ETF 464288208 385 1,958 SH   SOLE   0 0 1,958
ISHARES TR MRGSTR MD CP VAL 464288406 555 3,462 SH   SOLE   0 0 3,462
ISHARES TR MRGSTR SM CP GR 464288604 320 1,637 SH   SOLE   0 0 1,637
ISHARES TR MRNGSTR INC ETF 46432F875 386 15,419 SH   SOLE   0 0 15,419
ISHARES TR MRNGSTR LG-CP ET 464287127 896 5,326 SH   SOLE   0 0 5,326
ISHARES TR MRNGSTR LG-CP GR 464287119 1,231 6,418 SH   SOLE   0 0 6,418
ISHARES TR MRNGSTR LG-CP VL 464288109 481 4,343 SH   SOLE   0 0 4,343
ISHARES TR MSCI ACWI ETF 464288257 808 10,962 SH   SOLE   0 0 10,962
ISHARES TR MSCI CHINA A 46434V514 314 11,290 SH   SOLE   0 0 11,290
ISHARES TR MSCI EAFE ETF 464287465 16,623 254,699 SH   SOLE   0 0 254,699
ISHARES TR MSCI EMG MKT ETF 464287234 23,252 569,020 SH   SOLE   0 0 569,020
ISHARES TR MSCI KLD400 SOC 464288570 563 5,083 SH   SOLE   0 0 5,083
ISHARES TR MSCI MIN VOL ETF 46429B697 68,537 1,069,415 SH   SOLE   0 0 1,069,415
ISHARES TR MSCI USA ESG SLC 464288802 475 3,839 SH   SOLE   0 0 3,839
ISHARES TR NASDAQ BIOTECH 464287556 5,830 58,612 SH   SOLE   0 0 58,612
ISHARES TR NATIONAL MUN ETF 464288414 4,353 38,138 SH   SOLE   0 0 38,138
ISHARES TR NORTH AMERN NAT 464287374 2,658 91,467 SH   SOLE   0 0 91,467
ISHARES TR PFD AND INCM SEC 464288687 9,003 239,328 SH   SOLE   0 0 239,328
ISHARES TR PHLX SEMICND ETF 464287523 469 2,217 SH   SOLE   0 0 2,217
ISHARES TR RESIDNL REAL EST 464288562 915 11,483 SH   SOLE   0 0 11,483
ISHARES TR RUS 1000 ETF 464287622 8,886 53,954 SH   SOLE   0 0 53,954
ISHARES TR RUS 1000 GRW ETF 464287614 98,992 620,247 SH   SOLE   0 0 620,247
ISHARES TR RUS 1000 VAL ETF 464287598 38,366 299,259 SH   SOLE   0 0 299,259
ISHARES TR RUS 2000 GRW ETF 464287648 32,219 167,171 SH   SOLE   0 0 167,171
ISHARES TR RUS 2000 VAL ETF 464287630 889 7,406 SH   SOLE   0 0 7,406
ISHARES TR RUS MD CP GR ETF 464287481 4,873 34,558 SH   SOLE   0 0 34,558
ISHARES TR RUS MDCP VAL ETF 464287473 6,142 68,702 SH   SOLE   0 0 68,702
ISHARES TR RUS MID CAP ETF 464287499 17,589 314,535 SH   SOLE   0 0 314,535
ISHARES TR RUS TP200 GR ETF 464289438 604 6,914 SH   SOLE   0 0 6,914
ISHARES TR RUS TP200 VL ETF 464289420 933 16,972 SH   SOLE   0 0 16,972
ISHARES TR RUSSELL 2000 ETF 464287655 10,146 67,043 SH   SOLE   0 0 67,043
ISHARES TR RUSSELL 3000 ETF 464287689 6,866 39,473 SH   SOLE   0 0 39,473
ISHARES TR S&P 100 ETF 464287101 483 3,672 SH   SOLE   0 0 3,672
ISHARES TR S&P 500 GRWT ETF 464287309 3,704 20,547 SH   SOLE   0 0 20,547
ISHARES TR S&P 500 VAL ETF 464287408 3,240 27,219 SH   SOLE   0 0 27,219
ISHARES TR S&P MC 400GR ETF 464287606 13,492 60,251 SH   SOLE   0 0 60,251
ISHARES TR S&P MC 400VL ETF 464287705 3,538 22,142 SH   SOLE   0 0 22,142
ISHARES TR S&P SML 600 GWT 464287887 10,205 57,240 SH   SOLE   0 0 57,240
ISHARES TR SELECT DIVID ETF 464287168 7,729 75,880 SH   SOLE   0 0 75,880
ISHARES TR SH TR CRPORT ETF 464288646 567 10,571 SH   SOLE   0 0 10,571
ISHARES TR SHORT TREAS BD 464288679 904 8,153 SH   SOLE   0 0 8,153
ISHARES TR SHRT NAT MUN ETF 464288158 513 4,792 SH   SOLE   0 0 4,792
ISHARES TR SP SMCP600VL ETF 464287879 2,463 16,350 SH   SOLE   0 0 16,350
ISHARES TR TIPS BD ETF 464287176 6,022 51,817 SH   SOLE   0 0 51,817
ISHARES TR U.S. BAS MTL ETF 464287838 506 5,496 SH   SOLE   0 0 5,496
ISHARES TR U.S. CNSM SV ETF 464287580 360 1,649 SH   SOLE   0 0 1,649
ISHARES TR U.S. FIN SVC ETF 464287770 1,301 9,537 SH   SOLE   0 0 9,537
ISHARES TR U.S. MED DVC ETF 464288810 1,821 7,386 SH   SOLE   0 0 7,386
ISHARES TR U.S. PHARMA ETF 464288836 785 5,622 SH   SOLE   0 0 5,622
ISHARES TR U.S. REAL ES ETF 464287739 8,215 87,831 SH   SOLE   0 0 87,831
ISHARES TR U.S. TECH ETF 464287721 2,014 9,884 SH   SOLE   0 0 9,884
ISHARES TR U.S. UTILITS ETF 464287697 254 1,558 SH   SOLE   0 0 1,558
ISHARES TR US AER DEF ETF 464288760 4,015 17,917 SH   SOLE   0 0 17,917
ISHARES TR US HLTHCARE ETF 464287762 353 1,877 SH   SOLE   0 0 1,877
ISHARES TR US HLTHCR PR ETF 464288828 207 1,292 SH   SOLE   0 0 1,292
ISHARES TR US INDUSTRIALS 464287754 703 4,405 SH   SOLE   0 0 4,405
ISHARES TR US TREAS BD ETF 46429B267 5,583 212,035 SH   SOLE   0 0 212,035
ISHARES TR USA MOMENTUM FCT 46432F396 48,761 408,747 SH   SOLE   0 0 408,747
ISHARES TR USA QUALITY FCTR 46432F339 996 10,761 SH   SOLE   0 0 10,761
ISHARES TR USD INV GRDE ETF 464288620 635 10,952 SH   SOLE   0 0 10,952
ISHARES US ETF TR SHT MAT BD ETF 46431W507 5,126 101,756 SH   SOLE   0 0 101,756
ISHARES US ETF TR SHT MAT MUN ETF 46431W838 621 12,386 SH   SOLE   0 0 12,386
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 1,364 27,244 SH   SOLE   0 0 27,244
JMP GROUP LLC COM 46629U107 158 46,103 SH   SOLE   0 0 46,103
JOHN HANCOCK HDG EQ & INC FD COM 47804L102 285 20,600 SH   SOLE   0 0 20,600
JOHNSON & JOHNSON COM 478160104 17,663 136,553 SH   SOLE   0 0 136,553
JOHNSON CTLS INTL PLC SHS G51502105 440 10,077 SH   SOLE   0 0 10,077
JP MORGAN EXCHANGE TRADED FD DIV RTN INT EQ 46641Q209 323 6,031 SH   SOLE   0 0 6,031
JP MORGAN EXCHANGE TRADED FD ULTRA SHRT INC 46641Q837 10,946 217,178 SH   SOLE   0 0 217,178
JP MORGAN EXCHANGE TRADED FD ULTRA SHT MUNCPL 46641Q654 239 4,753 SH   SOLE   0 0 4,753
JP MORGAN EXCHANGE TRADED FD US MINMUM VOLT 46641Q787 2,769 91,658 SH   SOLE   0 0 91,658
JPMORGAN CHASE & CO COM 46625H100 11,174 94,746 SH   SOLE   0 0 94,746
KELLOGG CO COM 487836108 575 8,942 SH   SOLE   0 0 8,942
KIMBERLY CLARK CORP COM 494368103 6,444 45,369 SH   SOLE   0 0 45,369
KINDER MORGAN INC DEL COM 49456B101 1,929 93,894 SH   SOLE   0 0 93,894
KLA CORPORATION COM NEW 482480100 248 1,560 SH   SOLE   0 0 1,560
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 213 4,625 SH   SOLE   0 0 4,625
KRAFT HEINZ CO COM 500754106 2,294 81,772 SH   SOLE   0 0 81,772
KROGER CO COM 501044101 1,551 60,116 SH   SOLE   0 0 60,116
L3HARRIS TECHNOLOGIES INC COM 502431109 578 2,779 SH   SOLE   0 0 2,779
LABORATORY CORP AMER HLDGS COM NEW 50540R409 282 1,681 SH   SOLE   0 0 1,681
LADDER CAP CORP CL A 505743104 901 52,160 SH   SOLE   0 0 52,160
LAM RESEARCH CORP COM 512807108 519 2,236 SH   SOLE   0 0 2,236
LAMB WESTON HLDGS INC COM 513272104 309 4,292 SH   SOLE   0 0 4,292
LANDSTAR SYS INC COM 515098101 461 4,103 SH   SOLE   0 0 4,103
LAS VEGAS SANDS CORP COM 517834107 278 4,788 SH   SOLE   0 0 4,788
LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 11,677 418,672 SH   SOLE   0 0 418,672
LAUDER ESTEE COS INC CL A 518439104 476 2,383 SH   SOLE   0 0 2,383
LAZARD WORLD DIVID & INCOME COM 521076109 546 58,491 SH   SOLE   0 0 58,491
LEAR CORP COM NEW 521865204 210 1,771 SH   SOLE   0 0 1,771
LEGG MASON ETF INVESTMENT TR L VOL H DIV ETF 52468L406 429 12,761 SH   SOLE   0 0 12,761
LEIDOS HLDGS INC COM 525327102 1,624 18,911 SH   SOLE   0 0 18,911
LEXINFINTECH HLDGS LTD ADR 528877103 144 13,750 SH   SOLE   0 0 13,750
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 2,230 348,773 SH   SOLE   0 0 348,773
LIFE STORAGE INC COM 53223X107 213 2,028 SH   SOLE   0 0 2,028
LILLY ELI & CO COM 532457108 3,097 27,698 SH   SOLE   0 0 27,698
LIMBACH HLDGS INC COM 53263P105 57 11,600 SH   SOLE   0 0 11,600
LINDE PLC SHS G5494J103 569 2,926 SH   SOLE   0 0 2,926
LOCKHEED MARTIN CORP COM 539830109 6,520 16,662 SH   SOLE   0 0 16,662
LOWES COS INC COM 548661107 5,723 52,103 SH   SOLE   0 0 52,103
LTC PPTYS INC COM 502175102 664 12,945 SH   SOLE   0 0 12,945
M & T BK CORP COM 55261F104 406 2,576 SH   SOLE   0 0 2,576
MACYS INC COM 55616P104 422 27,008 SH   SOLE   0 0 27,008
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 1,042 15,655 SH   SOLE   0 0 15,655
MAIN STREET CAPITAL CORP COM 56035L104 771 17,880 SH   SOLE   0 0 17,880
MAINSTAY MACKAY DEFINDTRM MU COM 56064K100 304 14,512 SH   SOLE   0 0 14,512
MANULIFE FINL CORP COM 56501R106 387 21,153 SH   SOLE   0 0 21,153
MARATHON OIL CORP COM 565849106 125 10,210 SH   SOLE   0 0 10,210
MARATHON PETE CORP COM 56585A102 1,880 31,009 SH   SOLE   0 0 31,009
MARKEL CORP COM 570535104 267 225 SH   SOLE   0 0 225
MARRIOTT INTL INC NEW CL A 571903202 1,539 12,378 SH   SOLE   0 0 12,378
MARSH & MCLENNAN COS INC COM 571748102 251 2,477 SH   SOLE   0 0 2,477
MARTIN MARIETTA MATLS INC COM 573284106 210 767 SH   SOLE   0 0 767
MASCO CORP COM 574599106 287 6,893 SH   SOLE   0 0 6,893
MASTERCARD INC CL A 57636Q104 3,022 11,125 SH   SOLE   0 0 11,125
MAXIM INTEGRATED PRODS INC COM 57772K101 212 3,666 SH   SOLE   0 0 3,666
MCCORMICK & CO INC COM NON VTG 579780206 957 6,080 SH   SOLE   0 0 6,080
MCDERMOTT INTL INC COM 580037703 33 16,761 SH   SOLE   0 0 16,761
MCDONALDS CORP COM 580135101 7,746 36,107 SH   SOLE   0 0 36,107
MEDICAL PPTYS TRUST INC COM 58463J304 231 11,761 SH   SOLE   0 0 11,761
MEDTRONIC PLC SHS G5960L103 2,758 25,396 SH   SOLE   0 0 25,396
MERCER INTL INC COM 588056101 146 11,370 SH   SOLE   0 0 11,370
MERCK & CO INC COM 58933Y105 10,486 124,747 SH   SOLE   0 0 124,747
METLIFE INC COM 59156R108 594 12,600 SH   SOLE   0 0 12,600
MFS GOVT MKTS INCOME TR SH BEN INT 552939100 554 120,250 SH   SOLE   0 0 120,250
MFS MULTIMARKET INCOME TR SH BEN INT 552737108 871 147,445 SH   SOLE   0 0 147,445
MFS MUN INCOME TR SH BEN INT 552738106 100 14,200 SH   SOLE   0 0 14,200
MGE ENERGY INC COM 55277P104 201 2,525 SH   SOLE   0 0 2,525
MICROCHIP TECHNOLOGY INC COM 595017104 335 3,582 SH   SOLE   0 0 3,582
MICRON TECHNOLOGY INC COM 595112103 460 10,712 SH   SOLE   0 0 10,712
MICROSOFT CORP COM 594918104 41,284 296,585 SH   SOLE   0 0 296,585
MID AMER APT CMNTYS INC COM 59522J103 816 6,277 SH   SOLE   0 0 6,277
MONDELEZ INTL INC CL A 609207105 5,546 100,132 SH   SOLE   0 0 100,132
MONEYGRAM INTL INC COM NEW 60935Y208 96 24,109 SH   SOLE   0 0 24,109
MONGODB INC CL A 60937P106 365 3,030 SH   SOLE   0 0 3,030
MONSTER BEVERAGE CORP NEW COM 61174X109 524 9,039 SH   SOLE   0 0 9,039
MOODYS CORP COM 615369105 212 1,035 SH   SOLE   0 0 1,035
MORGAN STANLEY COM NEW 617446448 573 13,484 SH   SOLE   0 0 13,484
MORGAN STANLEY EMER MKTS DEB COM 61744H105 768 83,840 SH   SOLE   0 0 83,840
MOTOROLA SOLUTIONS INC COM NEW 620076307 429 2,497 SH   SOLE   0 0 2,497
MSA SAFETY INC COM 553498106 564 5,166 SH   SOLE   0 0 5,166
NABORS INDUSTRIES LTD SHS G6359F103 35 19,000 SH   SOLE   0 0 19,000
NATIONAL RETAIL PPTYS INC COM 637417106 799 14,182 SH   SOLE   0 0 14,182
NETFLIX INC COM 64110L106 1,803 6,746 SH   SOLE   0 0 6,746
NEUBERGER BERMAN MLP AND ENR COM 64129H104 77 10,707 SH   SOLE   0 0 10,707
NEUBERGER BRMAN NY MUNI FD I COM 64124K102 139 11,137 SH   SOLE   0 0 11,137
NEW AGE BEVERAGES CORP COM 64157V108 37 13,520 SH   SOLE   0 0 13,520
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 303 19,259 SH   SOLE   0 0 19,259
NEW YORK CMNTY BANCORP INC COM 649445103 334 26,646 SH   SOLE   0 0 26,646
NEW YORK MTG TR INC COM PAR $.02 649604501 471 77,545 SH   SOLE   0 0 77,545
NEWELL BRANDS INC COM 651229106 1,227 65,535 SH   SOLE   0 0 65,535
NEWMONT GOLDCORP CORPORATION COM 651639106 371 9,805 SH   SOLE   0 0 9,805
NEXPOINT STRATEGIC OPORTUNT COM NEW 65340G205 947 52,780 SH   SOLE   0 0 52,780
NEXTERA ENERGY INC COM 65339F101 3,689 15,830 SH   SOLE   0 0 15,830
NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107 290 20,772 SH   SOLE   0 0 20,772
NIKE INC CL B 654106103 3,196 34,005 SH   SOLE   0 0 34,005
NIO INC SPON ADS 62914V106 27 17,350 SH   SOLE   0 0 17,350
NOKIA CORP SPONSORED ADR 654902204 259 51,365 SH   SOLE   0 0 51,365
NORDSTROM INC COM 655664100 223 6,637 SH   SOLE   0 0 6,637
NORFOLK SOUTHERN CORP COM 655844108 3,411 19,003 SH   SOLE   0 0 19,003
NORTHERN DYNASTY MINERALS LT COM NEW 66510M204 6 10,000 SH   SOLE   0 0 10,000
NORTHROP GRUMMAN CORP COM 666807102 4,830 12,918 SH   SOLE   0 0 12,918
NORTHWEST NAT HLDG CO COM 66765N105 211 2,959 SH   SOLE   0 0 2,959
NORWOOD FINANCIAL CORP COM 669549107 736 23,249 SH   SOLE   0 0 23,249
NOVARTIS A G SPONSORED ADR 66987V109 1,094 12,557 SH   SOLE   0 0 12,557
NOVO-NORDISK A S ADR 670100205 374 7,245 SH   SOLE   0 0 7,245
NUCOR CORP COM 670346105 687 13,462 SH   SOLE   0 0 13,462
NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300 639 20,383 SH   SOLE   0 0 20,383
NUSHARES ETF TR NUVEEN ESG MIDCP 67092P409 484 14,807 SH   SOLE   0 0 14,807
NUSTAR ENERGY LP UNIT COM 67058H102 253 8,944 SH   SOLE   0 0 8,944
NUVEEN ALL CAP ENE MLP OPPO COM 67075E108 1,682 294,055 SH   SOLE   0 0 294,055
NUVEEN AMT FREE MUN CR INC F COM 67071L106 974 58,366 SH   SOLE   0 0 58,366
NUVEEN AMT FREE QLTY MUN INC COM 670657105 314 22,087 SH   SOLE   0 0 22,087
NUVEEN CALIF MUN VALUE FD COM 67062C107 291 27,075 SH   SOLE   0 0 27,075
NUVEEN CALIFORNIA AMT QLT MU COM 670651108 333 22,006 SH   SOLE   0 0 22,006
NUVEEN CORE EQUITY ALPHA FUN COM 67090X107 347 24,082 SH   SOLE   0 0 24,082
NUVEEN CR OPPORTUNITIES 2022 COM 67075U102 591 59,536 SH   SOLE   0 0 59,536
NUVEEN CR STRATEGIES INCM FD COM SHS 67073D102 2,922 390,507 SH   SOLE   0 0 390,507
NUVEEN FLOATING RATE INCOME COM 67072T108 123 12,639 SH   SOLE   0 0 12,639
NUVEEN FLTNG RTE INCM OPP FD COM SHS 6706EN100 722 75,333 SH   SOLE   0 0 75,333
NUVEEN GLOBAL HIGH INCOME FD SHS 67075G103 2,702 173,768 SH   SOLE   0 0 173,768
NUVEEN HIGH INCOME 2020 TARG COM 67075L102 942 94,844 SH   SOLE   0 0 94,844
NUVEEN HIGH INCOME DECMBR 20 COM 67076E107 679 68,831 SH   SOLE   0 0 68,831
NUVEEN HIGH INCOME NOVEMBER COM 67077N106 1,581 159,109 SH   SOLE   0 0 159,109
NUVEEN INT DUR QUAL MUN TRM COM 670677103 390 28,594 SH   SOLE   0 0 28,594
NUVEEN INTER DURATION MN TMF COM 670671106 154 11,250 SH   SOLE   0 0 11,250
NUVEEN MUN VALUE FD INC COM 670928100 262 24,766 SH   SOLE   0 0 24,766
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 204 12,551 SH   SOLE   0 0 12,551
NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 1,032 46,765 SH   SOLE   0 0 46,765
NUVEEN NEW JERSEY QULT MUN F COM 67069Y102 1,197 82,672 SH   SOLE   0 0 82,672
NUVEEN NEW YORK AMT QLT MUNI COM 670656107 285 21,166 SH   SOLE   0 0 21,166
NUVEEN NEW YORK QLT MUN INC COM 67066X107 596 41,813 SH   SOLE   0 0 41,813
NUVEEN PENNSYLVANIA QLT MUN COM 670972108 156 11,121 SH   SOLE   0 0 11,121
NUVEEN PFD & INCM OPPORTNYS COM 67073B106 2,316 230,339 SH   SOLE   0 0 230,339
NUVEEN PFD & INCM SECURTIES COM 67072C105 2,489 251,640 SH   SOLE   0 0 251,640
NUVEEN PFD & INCOME TERM FD COM 67075A106 2,057 83,200 SH   SOLE   0 0 83,200
NUVEEN QUALITY MUNCP INCOME COM 67066V101 378 26,205 SH   SOLE   0 0 26,205
NUVEEN REAL ASSET INM AND GW COM 67074Y105 1,371 78,432 SH   SOLE   0 0 78,432
NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 4,547 348,033 SH   SOLE   0 0 348,033
NUVEEN SHT DUR CR OPP FD COM 67074X107 552 36,999 SH   SOLE   0 0 36,999
NUVEEN SR INCOME FD COM 67067Y104 1,601 277,470 SH   SOLE   0 0 277,470
NVIDIA CORP COM 67066G104 4,471 25,722 SH   SOLE   0 0 25,722
O REILLY AUTOMOTIVE INC NEW COM 67103H107 944 2,360 SH   SOLE   0 0 2,360
OCCIDENTAL PETE CORP COM 674599105 720 16,156 SH   SOLE   0 0 16,156
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 387 12,703 SH   SOLE   0 0 12,703
OGE ENERGY CORP COM 670837103 441 9,751 SH   SOLE   0 0 9,751
OLD NATL BANCORP IND COM 680033107 5,127 298,047 SH   SOLE   0 0 298,047
OMEGA HEALTHCARE INVS INC COM 681936100 811 19,314 SH   SOLE   0 0 19,314
OMNICOM GROUP INC COM 681919106 220 2,802 SH   SOLE   0 0 2,802
ONEOK INC NEW COM 682680103 660 8,952 SH   SOLE   0 0 8,952
ORACLE CORP COM 68389X105 4,413 79,950 SH   SOLE   0 0 79,950
ORRSTOWN FINL SVCS INC COM 687380105 915 41,875 SH   SOLE   0 0 41,875
OSHKOSH CORP COM 688239201 446 5,883 SH   SOLE   0 0 5,883
OSI ETF TR OSHARS FTSE US 67110P407 214 6,150 SH   SOLE   0 0 6,150
OXFORD LANE CAP CORP COM 691543102 1,442 155,188 SH   SOLE   0 0 155,188
PACCAR INC COM 693718108 900 12,842 SH   SOLE   0 0 12,842
PACER FDS TR CFRA STVAL EQL 69374H691 473 16,305 SH   SOLE   0 0 16,305
PACER FDS TR TRENDP 100 ETF 69374H303 2,814 78,315 SH   SOLE   0 0 78,315
PACER FDS TR TRENDP US LAR CP 69374H105 29,175 938,944 SH   SOLE   0 0 938,944
PACER FDS TR TRENDP US MID CP 69374H204 449 15,490 SH   SOLE   0 0 15,490
PACER FDS TR TRENDPILOT EUR 69374H808 1,069 40,467 SH   SOLE   0 0 40,467
PACER FDS TR TRENDPILOT FD 69374H675 406 16,222 SH   SOLE   0 0 16,222
PACER FDS TR TRENDPILOT INTL 69374H683 516 20,525 SH   SOLE   0 0 20,525
PACER FDS TR US CASH COWS 100 69374H881 32,691 1,135,540 SH   SOLE   0 0 1,135,540
PACIRA BIOSCIENCES COM 695127100 264 6,950 SH   SOLE   0 0 6,950
PALO ALTO NETWORKS INC COM 697435105 592 2,915 SH   SOLE   0 0 2,915
PAN AMERICAN SILVER CORP COM 697900108 226 14,468 SH   SOLE   0 0 14,468
PAYCHEX INC COM 704326107 858 10,385 SH   SOLE   0 0 10,385
PAYPAL HLDGS INC COM 70450Y103 2,059 19,973 SH   SOLE   0 0 19,973
PEMBINA PIPELINE CORP COM 706327103 352 9,516 SH   SOLE   0 0 9,516
PENNYMAC MTG INVT TR COM 70931T103 712 32,335 SH   SOLE   0 0 32,335
PENTAIR PLC SHS G7S00T104 253 6,722 SH   SOLE   0 0 6,722
PEPSICO INC COM 713448108 8,374 61,075 SH   SOLE   0 0 61,075
PFIZER INC COM 717081103 13,391 371,902 SH   SOLE   0 0 371,902
PG&E CORP COM 69331C108 113 10,986 SH   SOLE   0 0 10,986
PGIM ETF TR ULTRA SHORT 69344A107 1,494 29,834 SH   SOLE   0 0 29,834
PHILIP MORRIS INTL INC COM 718172109 2,798 36,729 SH   SOLE   0 0 36,729
PHILLIPS 66 COM 718546104 2,795 27,285 SH   SOLE   0 0 27,285
PHYSICIANS RLTY TR COM 71943U104 311 17,643 SH   SOLE   0 0 17,643
PIERIS PHARMACEUTICALS INC COM 720795103 64 16,775 SH   SOLE   0 0 16,775
PIMCO CALIF MUN INCOME FD II COM 72200M108 116 11,850 SH   SOLE   0 0 11,850
PIMCO CORPORATE & INCOME OPP COM 72201B101 7,982 439,943 SH   SOLE   0 0 439,943
PIMCO CORPORATE INCOME STRAT COM 72200U100 1,335 72,861 SH   SOLE   0 0 72,861
PIMCO DYNAMIC INCOME FD SHS 72201Y101 2,873 88,328 SH   SOLE   0 0 88,328
PIMCO DYNMIC CREDIT AND MRT COM SHS 72202D106 945 38,594 SH   SOLE   0 0 38,594
PIMCO ENRGY TACTICAL CR OPP COM SHS BEN INT 69346N107 260 14,868 SH   SOLE   0 0 14,868
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 1,302 13,078 SH   SOLE   0 0 13,078
PIMCO ETF TR ACTIVE BD ETF 72201R775 4,802 44,061 SH   SOLE   0 0 44,061
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 1,887 18,571 SH   SOLE   0 0 18,571
PIMCO HIGH INCOME FD COM SHS 722014107 4,830 624,317 SH   SOLE   0 0 624,317
PINNACLE FINL PARTNERS INC COM 72346Q104 432 7,619 SH   SOLE   0 0 7,619
PINNACLE WEST CAP CORP COM 723484101 482 4,963 SH   SOLE   0 0 4,963
PIONEER MUN HIGH INCOME TR COM SHS 723763108 1,106 88,889 SH   SOLE   0 0 88,889
PITNEY BOWES INC COM 724479100 94 20,355 SH   SOLE   0 0 20,355
PLUMAS BANCORP COM 729273102 245 12,150 SH   SOLE   0 0 12,150
PNC FINL SVCS GROUP INC COM 693475105 1,404 10,027 SH   SOLE   0 0 10,027
POLYMET MINING CORP COM 731916102 22 67,611 SH   SOLE   0 0 67,611
PPG INDS INC COM 693506107 824 6,961 SH   SOLE   0 0 6,961
PPL CORP COM 69351T106 1,638 51,982 SH   SOLE   0 0 51,982
PRICE T ROWE GROUP INC COM 74144T108 404 3,549 SH   SOLE   0 0 3,549
PROCTER & GAMBLE CO COM 742718109 21,380 172,119 SH   SOLE   0 0 172,119
PROGRESSIVE CORP OHIO COM 743315103 644 8,322 SH   SOLE   0 0 8,322
PROLOGIS INC COM 74340W103 332 3,872 SH   SOLE   0 0 3,872
PROSHARES TR LARGE CAP CRE 74347R248 259 3,679 SH   SOLE   0 0 3,679
PROSHARES TR ONLINE RTL ETF 74347B169 220 6,500 SH   SOLE   0 0 6,500
PROSHARES TR RUSS 2000 DIVD 74347B698 299 5,047 SH   SOLE   0 0 5,047
PROSHARES TR S&P 500 DV ARIST 74348A467 4,159 58,115 SH   SOLE   0 0 58,115
PROSHARES TR S&P MDCP 400 DIV 74347B680 763 13,121 SH   SOLE   0 0 13,121
PROSHARES TR ULTRAPRO QQQ 74347X831 493 8,000 SH   SOLE   0 0 8,000
PROSPECT CAPITAL CORPORATION COM 74348T102 419 62,959 SH   SOLE   0 0 62,959
PRUDENTIAL FINL INC COM 744320102 871 9,732 SH   SOLE   0 0 9,732
PUBLIC STORAGE COM 74460D109 1,214 4,962 SH   SOLE   0 0 4,962
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 1,365 21,967 SH   SOLE   0 0 21,967
PUTNAM MANAGED MUN INCOM TR COM 746823103 268 34,300 SH   SOLE   0 0 34,300
PUTNAM PREMIER INCOME TR SH BEN INT 746853100 835 158,440 SH   SOLE   0 0 158,440
QORVO INC COM 74736K101 266 3,547 SH   SOLE   0 0 3,547
QUALCOMM INC COM 747525103 2,496 32,645 SH   SOLE   0 0 32,645
QUANTA SVCS INC COM 74762E102 228 6,088 SH   SOLE   0 0 6,088
RANGE RES CORP COM 75281A109 43 11,121 SH   SOLE   0 0 11,121
RAYTHEON CO COM NEW 755111507 1,513 7,668 SH   SOLE   0 0 7,668
REALTY INCOME CORP COM 756109104 14,364 187,372 SH   SOLE   0 0 187,372
REAVES UTIL INCOME FD COM SH BEN INT 756158101 623 17,009 SH   SOLE   0 0 17,009
REGIONS FINL CORP NEW COM 7591EP100 290 18,375 SH   SOLE   0 0 18,375
REPUBLIC SVCS INC COM 760759100 378 4,372 SH   SOLE   0 0 4,372
RITE AID CORP COM 767754872 91 12,668 SH   SOLE   0 0 12,668
ROCKWELL AUTOMATION INC COM 773903109 724 4,403 SH   SOLE   0 0 4,403
ROLLINS INC COM 775711104 408 11,963 SH   SOLE   0 0 11,963
ROSS STORES INC COM 778296103 4,443 40,458 SH   SOLE   0 0 40,458
ROYAL BK CDA MONTREAL QUE COM 780087102 779 9,607 SH   SOLE   0 0 9,607
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 329 3,047 SH   SOLE   0 0 3,047
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 1,179 19,675 SH   SOLE   0 0 19,675
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 2,051 34,659 SH   SOLE   0 0 34,659
ROYAL GOLD INC COM 780287108 1,425 11,697 SH   SOLE   0 0 11,697
ROYCE MICRO-CAP TR INC COM 780915104 235 29,204 SH   SOLE   0 0 29,204
ROYCE VALUE TR INC COM 780910105 846 61,600 SH   SOLE   0 0 61,600
RUBICON PROJ INC COM 78112V102 94 10,650 SH   SOLE   0 0 10,650
RYMAN HOSPITALITY PPTYS INC COM 78377T107 440 5,424 SH   SOLE   0 0 5,424
S&P GLOBAL INC COM 78409V104 384 1,563 SH   SOLE   0 0 1,563
SALESFORCE COM INC COM 79466L302 2,601 17,497 SH   SOLE   0 0 17,497
SCHLUMBERGER LTD COM 806857108 398 11,703 SH   SOLE   0 0 11,703
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 206 8,219 SH   SOLE   0 0 8,219
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 487 15,254 SH   SOLE   0 0 15,254
SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 493 18,111 SH   SOLE   0 0 18,111
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 233 8,426 SH   SOLE   0 0 8,426
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 476 6,690 SH   SOLE   0 0 6,690
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 524 9,558 SH   SOLE   0 0 9,558
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 7,606 90,592 SH   SOLE   0 0 90,592
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 9,154 161,350 SH   SOLE   0 0 161,350
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 1,374 19,358 SH   SOLE   0 0 19,358
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 617 10,953 SH   SOLE   0 0 10,953
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 1,629 23,389 SH   SOLE   0 0 23,389
SCHWAB STRATEGIC TR US TIPS ETF 808524870 418 7,371 SH   SOLE   0 0 7,371
SCIENCE APPLICATNS INTL CP N COM 808625107 1,040 11,902 SH   SOLE   0 0 11,902
SCYNEXIS INC COM 811292101 19 18,000 SH   SOLE   0 0 18,000
SEAGATE TECHNOLOGY PLC SHS G7945M107 433 8,007 SH   SOLE   0 0 8,007
SEATTLE GENETICS INC COM 812578102 268 3,125 SH   SOLE   0 0 3,125
SECOND SIGHT MED PRODS INC COM 81362J100 22 32,000 SH   SOLE   0 0 32,000
SELECT SECTOR SPDR TR ENERGY 81369Y506 1,673 28,175 SH   SOLE   0 0 28,175
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 3,939 100,104 SH   SOLE   0 0 100,104
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 5,399 44,820 SH   SOLE   0 0 44,820
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 4,515 73,653 SH   SOLE   0 0 73,653
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 3,042 33,655 SH   SOLE   0 0 33,655
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 5,763 205,841 SH   SOLE   0 0 205,841
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 1,248 16,010 SH   SOLE   0 0 16,010
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 3,756 58,187 SH   SOLE   0 0 58,187
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 540 9,303 SH   SOLE   0 0 9,303
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 11,957 148,651 SH   SOLE   0 0 148,651
SEMPRA ENERGY COM 816851109 2,886 19,539 SH   SOLE   0 0 19,539
SERVICE CORP INTL COM 817565104 248 5,180 SH   SOLE   0 0 5,180
SERVICE PPTYS TR COM SH BEN INT 81761L102 311 11,991 SH   SOLE   0 0 11,991
SERVICENOW INC COM 81762P102 232 907 SH   SOLE   0 0 907
SHERWIN WILLIAMS CO COM 824348106 1,252 2,288 SH   SOLE   0 0 2,288
SHOPIFY INC CL A 82509L107 864 2,771 SH   SOLE   0 0 2,771
SILVERCORP METALS INC COM 82835P103 39 10,000 SH   SOLE   0 0 10,000
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 472 18,972 SH   SOLE   0 0 18,972
SIMON PPTY GROUP INC NEW COM 828806109 256 1,616 SH   SOLE   0 0 1,616
SIRIUS XM HLDGS INC COM 82968B103 120 19,261 SH   SOLE   0 0 19,261
SIX FLAGS ENTMT CORP NEW COM 83001A102 258 5,055 SH   SOLE   0 0 5,055
SKYWORKS SOLUTIONS INC COM 83088M102 275 3,456 SH   SOLE   0 0 3,456
SMITH A O CORP COM 831865209 641 13,383 SH   SOLE   0 0 13,383
SMUCKER J M CO COM NEW 832696405 749 6,783 SH   SOLE   0 0 6,783
SONOCO PRODS CO COM 835495102 220 3,788 SH   SOLE   0 0 3,788
SOUTHERN CO COM 842587107 3,122 50,582 SH   SOLE   0 0 50,582
SOUTHWEST AIRLS CO COM 844741108 1,610 29,803 SH   SOLE   0 0 29,803
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 2,752 10,253 SH   SOLE   0 0 10,253
SPDR GOLD TRUST GOLD SHS 78463V107 19,186 138,228 SH   SOLE   0 0 138,228
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 11,952 230,271 SH   SOLE   0 0 230,271
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 416 14,116 SH   SOLE   0 0 14,116
SPDR INDEX SHS FDS S&P INTL ETF 78463X772 213 5,421 SH   SOLE   0 0 5,421
SPDR S&P 500 ETF TR TR UNIT 78462F103 64,216 216,355 SH   SOLE   0 0 216,355
SPDR S&P 500 ETF TR TR UNIT 78462F103 0 100 SH Put SOLE   0 0 100
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 8,174 23,178 SH   SOLE   0 0 23,178
SPDR SERIES TRUST AEROSPACE DEF 78464A631 2,906 27,209 SH   SOLE   0 0 27,209
SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 902 17,207 SH   SOLE   0 0 17,207
SPDR SERIES TRUST BLOMBERG BRC INV 78468R200 316 10,301 SH   SOLE   0 0 10,301
SPDR SERIES TRUST BLOMBERG INTL TR 78464A516 659 23,118 SH   SOLE   0 0 23,118
SPDR SERIES TRUST BLOOMBERG BRCLYS 78468R622 774 7,146 SH   SOLE   0 0 7,146
SPDR SERIES TRUST BLOOMBERG SRT TR 78468R408 555 20,735 SH   SOLE   0 0 20,735
SPDR SERIES TRUST DJ REIT ETF 78464A607 737 7,063 SH   SOLE   0 0 7,063
SPDR SERIES TRUST HLTH CR EQUIP 78464A581 1,512 19,365 SH   SOLE   0 0 19,365
SPDR SERIES TRUST NUVEEN BLMBRG SR 78468R739 317 6,474 SH   SOLE   0 0 6,474
SPDR SERIES TRUST NUVEEN BRC MUNIC 78468R721 231 4,585 SH   SOLE   0 0 4,585
SPDR SERIES TRUST PORTFLI TIPS ETF 78464A656 203 7,154 SH   SOLE   0 0 7,154
SPDR SERIES TRUST PORTFOLIO INTRMD 78464A375 348 9,909 SH   SOLE   0 0 9,909
SPDR SERIES TRUST PORTFOLIO LN TSR 78464A664 1,237 30,236 SH   SOLE   0 0 30,236
SPDR SERIES TRUST PORTFOLIO SH TSR 78468R101 223 7,425 SH   SOLE   0 0 7,425
SPDR SERIES TRUST PRTFLO S&P500 GW 78464A409 1,089 28,049 SH   SOLE   0 0 28,049
SPDR SERIES TRUST PRTFLO S&P500 HI 78468R788 495 13,083 SH   SOLE   0 0 13,083
SPDR SERIES TRUST S&P 400 MDCP GRW 78464A821 286 5,336 SH   SOLE   0 0 5,336
SPDR SERIES TRUST S&P 400 MDCP VAL 78464A839 237 4,631 SH   SOLE   0 0 4,631
SPDR SERIES TRUST S&P 600 SMCP GRW 78464A201 819 13,757 SH   SOLE   0 0 13,757
SPDR SERIES TRUST S&P 600 SML CAP 78464A813 1,704 25,355 SH   SOLE   0 0 25,355
SPDR SERIES TRUST S&P BIOTECH 78464A870 1,681 21,914 SH   SOLE   0 0 21,914
SPDR SERIES TRUST S&P DIVID ETF 78464A763 16,844 164,088 SH   SOLE   0 0 164,088
SPDR SERIES TRUST S&P HOMEBUILD 78464A888 362 8,245 SH   SOLE   0 0 8,245
SPDR SERIES TRUST S&P REGL BKG 78464A698 699 13,235 SH   SOLE   0 0 13,235
SPDR SERIES TRUST SPDR BLOOMBERG 78468R663 1,250 13,648 SH   SOLE   0 0 13,648
SPDR SERIES TRUST SSGA GNDER ETF 78468R747 2,277 30,992 SH   SOLE   0 0 30,992
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 819 17,198 SH   SOLE   0 0 17,198
SPLUNK INC COM 848637104 366 3,085 SH   SOLE   0 0 3,085
SPRINT CORPORATION COM 85207U105 206 33,483 SH   SOLE   0 0 33,483
SPROTT ETF TR GOLD MINERS ETF 85210B102 489 21,226 SH   SOLE   0 0 21,226
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 2,923 206,081 SH   SOLE   0 0 206,081
SPROTT PHYSICAL GOLD TRUST UNIT 85207H104 895 75,872 SH   SOLE   0 0 75,872
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 1,433 229,594 SH   SOLE   0 0 229,594
SQUARE INC CL A 852234103 579 9,413 SH   SOLE   0 0 9,413
SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 200 4,331 SH   SOLE   0 0 4,331
SSGA ACTIVE ETF TR GLOBL ALLO ETF 78467V400 337 8,728 SH   SOLE   0 0 8,728
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 1,222 24,733 SH   SOLE   0 0 24,733
STANLEY BLACK & DECKER INC COM 854502101 219 1,521 SH   SOLE   0 0 1,521
STAR BULK CARRIERS CORP SHS PAR Y8162K204 145 14,474 SH   SOLE   0 0 14,474
STARBUCKS CORP COM 855244109 5,247 59,378 SH   SOLE   0 0 59,378
STARWOOD PPTY TR INC COM 85571B105 416 17,316 SH   SOLE   0 0 17,316
STORE CAP CORP COM 862121100 435 11,644 SH   SOLE   0 0 11,644
STRYKER CORP COM 863667101 1,013 4,675 SH   SOLE   0 0 4,675
SUNCOKE ENERGY INC COM 86722A103 109 18,801 SH   SOLE   0 0 18,801
SUNOCO LP COM UT REP LP 86765K109 258 8,205 SH   SOLE   0 0 8,205
SUNRUN INC COM 86771W105 182 10,922 SH   SOLE   0 0 10,922
SUNTRUST BKS INC COM 867914103 736 10,695 SH   SOLE   0 0 10,695
SURMODICS INC COM 868873100 706 15,427 SH   SOLE   0 0 15,427
SUTTER ROCK CAP CORP COM 86944Q100 115 18,550 SH   SOLE   0 0 18,550
SYNOPSYS INC COM 871607107 559 4,061 SH   SOLE   0 0 4,061
SYSCO CORP COM 871829107 1,399 17,587 SH   SOLE   0 0 17,587
TACTILE SYS TECHNOLOGY INC COM 87357P100 371 8,776 SH   SOLE   0 0 8,776
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 1,076 23,186 SH   SOLE   0 0 23,186
TARGET CORP COM 87612E106 2,053 19,190 SH   SOLE   0 0 19,190
TC ENERGY CORP COM 87807B107 204 3,939 SH   SOLE   0 0 3,939
TE CONNECTIVITY LTD REG SHS H84989104 422 4,538 SH   SOLE   0 0 4,538
TEKLA HEALTHCARE INVS SH BEN INT 87911J103 254 13,905 SH   SOLE   0 0 13,905
TELEFONICA S A SPONSORED ADR 879382208 102 13,436 SH   SOLE   0 0 13,436
TEMPLETON EMERG MKTS INCOME COM 880192109 287 31,848 SH   SOLE   0 0 31,848
TEMPLETON EMERGING MKTS FD I COM 880191101 190 12,901 SH   SOLE   0 0 12,901
TEMPLETON GLOBAL INCOME FD COM 880198106 137 22,244 SH   SOLE   0 0 22,244
TERADYNE INC COM 880770102 268 4,610 SH   SOLE   0 0 4,610
TESLA INC COM 88160R101 1,781 7,427 SH   SOLE   0 0 7,427
TEXAS INSTRS INC COM 882508104 2,323 17,920 SH   SOLE   0 0 17,920
THE CHARLES SCHWAB CORPORATI COM 808513105 379 9,018 SH   SOLE   0 0 9,018
THE TRADE DESK INC COM CL A 88339J105 256 1,364 SH   SOLE   0 0 1,364
THERMO FISHER SCIENTIFIC INC COM 883556102 2,426 8,346 SH   SOLE   0 0 8,346
TIMOTHY PLAN HIG DV STK ETF 887432326 665 26,086 SH   SOLE   0 0 26,086
TIMOTHY PLAN US LRG CAP COR 887432359 350 13,602 SH   SOLE   0 0 13,602
TJX COS INC NEW COM 872540109 1,251 22,480 SH   SOLE   0 0 22,480
TORO CO COM 891092108 224 3,059 SH   SOLE   0 0 3,059
TORTOISE ENERGY INFRA CORP COM 89147L100 669 32,781 SH   SOLE   0 0 32,781
TORTOISE MIDSTRM ENERGY FD I COM 89148B101 184 14,795 SH   SOLE   0 0 14,795
TOTAL S A SPONSORED ADS 89151E109 696 13,387 SH   SOLE   0 0 13,387
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 604 4,497 SH   SOLE   0 0 4,497
TRAVELERS COMPANIES INC COM 89417E109 1,058 7,087 SH   SOLE   0 0 7,087
TREX CO INC COM 89531P105 217 2,386 SH   SOLE   0 0 2,386
TRI CONTL CORP COM 895436103 1,050 38,615 SH   SOLE   0 0 38,615
TWILIO INC CL A 90138F102 762 6,992 SH   SOLE   0 0 6,992
TWITTER INC COM 90184L102 769 18,723 SH   SOLE   0 0 18,723
TWO HBRS INVT CORP COM NEW 90187B408 451 34,337 SH   SOLE   0 0 34,337
UBS GROUP AG SHS H42097107 177 15,405 SH   SOLE   0 0 15,405
UDR INC COM 902653104 349 7,217 SH   SOLE   0 0 7,217
UGI CORP NEW COM 902681105 233 4,633 SH   SOLE   0 0 4,633
UNDER ARMOUR INC CL A 904311107 585 29,235 SH   SOLE   0 0 29,235
UNDER ARMOUR INC CL C 904311206 278 15,188 SH   SOLE   0 0 15,188
UNILEVER N V N Y SHS NEW 904784709 1,219 20,303 SH   SOLE   0 0 20,303
UNILEVER PLC SPON ADR NEW 904767704 1,009 16,739 SH   SOLE   0 0 16,739
UNION PACIFIC CORP COM 907818108 5,498 34,023 SH   SOLE   0 0 34,023
UNITED AIRLINES HLDGS INC COM 910047109 207 2,342 SH   SOLE   0 0 2,342
UNITED PARCEL SERVICE INC CL B 911312106 7,179 59,854 SH   SOLE   0 0 59,854
UNITED RENTALS INC COM 911363109 1,389 11,185 SH   SOLE   0 0 11,185
UNITED STATES STL CORP NEW COM 912909108 231 20,182 SH   SOLE   0 0 20,182
UNITED TECHNOLOGIES CORP COM 913017109 4,159 30,376 SH   SOLE   0 0 30,376
UNITEDHEALTH GROUP INC COM 91324P102 8,704 40,057 SH   SOLE   0 0 40,057
US BANCORP DEL COM NEW 902973304 2,951 53,260 SH   SOLE   0 0 53,260
V F CORP COM 918204108 544 6,136 SH   SOLE   0 0 6,136
VALERO ENERGY CORP NEW COM 91913Y100 1,176 13,815 SH   SOLE   0 0 13,815
VALMONT INDS INC COM 920253101 411 2,976 SH   SOLE   0 0 2,976
VANECK VECTORS ETF TR AGRIBUSINESS ETF 92189F700 201 3,058 SH   SOLE   0 0 3,058
VANECK VECTORS ETF TR BDC INCOME ETF 92189F411 2,078 123,554 SH   SOLE   0 0 123,554
VANECK VECTORS ETF TR CEF MUN INCOME E 92189F460 363 13,094 SH   SOLE   0 0 13,094
VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 511 17,465 SH   SOLE   0 0 17,465
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 2,733 102,525 SH   SOLE   0 0 102,525
VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189H409 459 7,194 SH   SOLE   0 0 7,194
VANECK VECTORS ETF TR JP MORGAN MKTS 92189H300 239 7,269 SH   SOLE   0 0 7,269
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 263 7,220 SH   SOLE   0 0 7,220
VANECK VECTORS ETF TR MORNINGSTAR WIDE 92189F643 533 10,606 SH   SOLE   0 0 10,606
VANECK VECTORS ETF TR MTG REIT INCOME 92189F452 1,127 48,379 SH   SOLE   0 0 48,379
VANECK VECTORS ETF TR RETAIL ETF 92189F684 393 3,423 SH   SOLE   0 0 3,423
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 277 2,306 SH   SOLE   0 0 2,306
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 923 5,708 SH   SOLE   0 0 5,708
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 365 2,806 SH   SOLE   0 0 2,806
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 494 3,458 SH   SOLE   0 0 3,458
VANGUARD BD INDEX FD INC INTERMED TERM 921937819 5,054 57,394 SH   SOLE   0 0 57,394
VANGUARD BD INDEX FD INC LONG TERM BOND 921937793 412 4,010 SH   SOLE   0 0 4,010
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 6,807 84,239 SH   SOLE   0 0 84,239
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 3,923 46,478 SH   SOLE   0 0 46,478
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 1,547 26,279 SH   SOLE   0 0 26,279
VANGUARD GROUP DIV APP ETF 921908844 20,193 168,765 SH   SOLE   0 0 168,765
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 859 7,378 SH   SOLE   0 0 7,378
VANGUARD INDEX FDS GROWTH ETF 922908736 12,619 75,968 SH   SOLE   0 0 75,968
VANGUARD INDEX FDS LARGE CAP ETF 922908637 4,908 35,999 SH   SOLE   0 0 35,999
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 2,923 19,735 SH   SOLE   0 0 19,735
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 1,908 16,889 SH   SOLE   0 0 16,889
VANGUARD INDEX FDS MID CAP ETF 922908629 7,072 42,086 SH   SOLE   0 0 42,086
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 8,101 86,802 SH   SOLE   0 0 86,802
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 61,476 225,394 SH   SOLE   0 0 225,394
VANGUARD INDEX FDS SM CP VAL ETF 922908611 4,839 37,633 SH   SOLE   0 0 37,633
VANGUARD INDEX FDS SMALL CP ETF 922908751 20,693 134,400 SH   SOLE   0 0 134,400
VANGUARD INDEX FDS SML CP GRW ETF 922908595 4,047 22,318 SH   SOLE   0 0 22,318
VANGUARD INDEX FDS TOTAL STK MKT 922908769 32,924 218,070 SH   SOLE   0 0 218,070
VANGUARD INDEX FDS VALUE ETF 922908744 21,931 196,657 SH   SOLE   0 0 196,657
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 3,051 61,174 SH   SOLE   0 0 61,174
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 6,075 151,145 SH   SOLE   0 0 151,145
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 1,189 22,244 SH   SOLE   0 0 22,244
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 310 3,040 SH   SOLE   0 0 3,040
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 743 12,672 SH   SOLE   0 0 12,672
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 14,672 196,129 SH   SOLE   0 0 196,129
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 416 8,482 SH   SOLE   0 0 8,482
VANGUARD MUN BD FD INC TAX EXEMPT BD 922907746 1,286 23,915 SH   SOLE   0 0 23,915
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 537 5,876 SH   SOLE   0 0 5,876
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 293 2,900 SH   SOLE   0 0 2,900
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 253 4,748 SH   SOLE   0 0 4,748
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 269 4,402 SH   SOLE   0 0 4,402
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 13,974 172,261 SH   SOLE   0 0 172,261
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 5,332 32,503 SH   SOLE   0 0 32,503
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 1,226 9,022 SH   SOLE   0 0 9,022
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 736 6,546 SH   SOLE   0 0 6,546
VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623 374 2,677 SH   SOLE   0 0 2,677
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 591 4,847 SH   SOLE   0 0 4,847
VANGUARD STAR FD VG TL INTL STK F 921909768 6,722 130,089 SH   SOLE   0 0 130,089
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 9,550 232,499 SH   SOLE   0 0 232,499
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 35,542 400,578 SH   SOLE   0 0 400,578
VANGUARD WHITEHALL FDS INC INTL DVD ETF 921946810 572 8,527 SH   SOLE   0 0 8,527
VANGUARD WORLD FD MEGA GRWTH IND 921910816 1,213 9,135 SH   SOLE   0 0 9,135
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 6,030 38,604 SH   SOLE   0 0 38,604
VANGUARD WORLD FDS ENERGY ETF 92204A306 472 6,032 SH   SOLE   0 0 6,032
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 744 10,592 SH   SOLE   0 0 10,592
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 1,273 7,609 SH   SOLE   0 0 7,609
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 614 4,211 SH   SOLE   0 0 4,211
VANGUARD WORLD FDS INF TECH ETF 92204A702 10,076 46,754 SH   SOLE   0 0 46,754
VANGUARD WORLD FDS MATERIALS ETF 92204A801 324 2,560 SH   SOLE   0 0 2,560
VANGUARD WORLD FDS UTILITIES ETF 92204A876 991 6,898 SH   SOLE   0 0 6,898
VARIAN MED SYS INC COM 92220P105 380 3,166 SH   SOLE   0 0 3,166
VBI VACCINES INC COM NEW 91822J103 9 19,787 SH   SOLE   0 0 19,787
VEEVA SYS INC CL A COM 922475108 512 3,363 SH   SOLE   0 0 3,363
VENTAS INC COM 92276F100 2,310 31,565 SH   SOLE   0 0 31,565
VEREIT INC COM 92339V100 251 25,316 SH   SOLE   0 0 25,316
VERISIGN INC COM 92343E102 242 1,282 SH   SOLE   0 0 1,282
VERIZON COMMUNICATIONS INC COM 92343V104 21,850 362,251 SH   SOLE   0 0 362,251
VERTEX PHARMACEUTICALS INC COM 92532F100 513 3,011 SH   SOLE   0 0 3,011
VERTICAL CAP INCOME FUND SHS BEN INT 92535C104 7,621 713,721 SH   SOLE   0 0 713,721
VICTORY PORTFOLIOS II VCSHS US 500 ENH 92647N782 1,485 30,122 SH   SOLE   0 0 30,122
VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824 1,244 26,641 SH   SOLE   0 0 26,641
VICTORY PORTFOLIOS II VCSHS US SMCP HG 92647N873 3,070 69,095 SH   SOLE   0 0 69,095
VISA INC COM CL A 92826C839 12,678 73,660 SH   SOLE   0 0 73,660
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 1,734 87,498 SH   SOLE   0 0 87,498
VOYA GLBL EQTY DIV & PREM OP COM 92912T100 337 56,013 SH   SOLE   0 0 56,013
VOYA PRIME RATE TR SH BEN INT 92913A100 84 17,753 SH   SOLE   0 0 17,753
VUZIX CORP COM NEW 92921W300 155 68,135 SH   SOLE   0 0 68,135
W P CAREY INC COM 92936U109 1,384 15,475 SH   SOLE   0 0 15,475
WALGREENS BOOTS ALLIANCE INC COM 931427108 473 8,491 SH   SOLE   0 0 8,491
WALMART INC COM 931142103 5,566 46,869 SH   SOLE   0 0 46,869
WASHINGTON FED INC COM 938824109 201 5,478 SH   SOLE   0 0 5,478
WASTE MGMT INC DEL COM 94106L109 1,974 17,099 SH   SOLE   0 0 17,099
WATERS CORP COM 941848103 475 2,130 SH   SOLE   0 0 2,130
WD-40 CO COM 929236107 200 1,100 SH   SOLE   0 0 1,100
WEC ENERGY GROUP INC COM 92939U106 2,804 29,477 SH   SOLE   0 0 29,477
WELLS FARGO CO NEW COM 949746101 5,249 104,316 SH   SOLE   0 0 104,316
WELLS FARGO GLOBAL DIVIDEND COM 94987C103 524 96,074 SH   SOLE   0 0 96,074
WELLS FARGO INCOME OPPORTUNI WF INC OPPTY FD 94987B105 277 33,825 SH   SOLE   0 0 33,825
WELLTOWER INC COM 95040Q104 1,325 14,530 SH   SOLE   0 0 14,530
WESBANCO INC COM 950810101 292 7,829 SH   SOLE   0 0 7,829
WESTERN ASSET GLOBAL CP DEFI COM 95790C107 276 15,880 SH   SOLE   0 0 15,880
WESTERN ASSET HIGH INCM FD I COM 95766J102 118 17,390 SH   SOLE   0 0 17,390
WESTERN ASSET HIGH INCM OPP COM 95766K109 100 20,049 SH   SOLE   0 0 20,049
WESTERN ASSET INVESTMENT GRA COM 95766T100 250 15,467 SH   SOLE   0 0 15,467
WESTERN ASSET INVT GRADE DEF COM 95790A101 1,261 58,740 SH   SOLE   0 0 58,740
WESTERN ASSET MUN DEF OPP TR COM 95768A109 1,221 56,372 SH   SOLE   0 0 56,372
WESTERN ASST INFLTN LKD INM COM SH BEN INT 95766Q106 208 18,096 SH   SOLE   0 0 18,096
WESTERN AST INFL LKD OPP & I COM 95766R104 573 51,640 SH   SOLE   0 0 51,640
WESTERN DIGITAL CORP COM 958102105 608 10,137 SH   SOLE   0 0 10,137
WESTROCK CO COM 96145D105 230 6,314 SH   SOLE   0 0 6,314
WEYERHAEUSER CO COM 962166104 718 25,912 SH   SOLE   0 0 25,912
WHIRLPOOL CORP COM 963320106 275 1,736 SH   SOLE   0 0 1,736
WINTRUST FINL CORP COM 97650W108 298 4,615 SH   SOLE   0 0 4,615
WISDOMTREE TR EMER MKT HIGH FD 97717W315 695 16,859 SH   SOLE   0 0 16,859
WISDOMTREE TR EMG MKTS SMCAP 97717W281 1,481 33,386 SH   SOLE   0 0 33,386
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 739 10,998 SH   SOLE   0 0 10,998
WISDOMTREE TR INTL EQUITY FD 97717W703 374 7,552 SH   SOLE   0 0 7,552
WISDOMTREE TR INTL SMCAP DIV 97717W760 964 15,250 SH   SOLE   0 0 15,250
WISDOMTREE TR ITL HDG QTLY DIV 97717X594 217 6,514 SH   SOLE   0 0 6,514
WISDOMTREE TR ITL HIGH DIV FD 97717W802 358 9,162 SH   SOLE   0 0 9,162
WISDOMTREE TR US DIVID EX FNCL 97717W406 1,412 16,146 SH   SOLE   0 0 16,146
WISDOMTREE TR US HIGH DIVIDEND 97717W208 19,797 265,875 SH   SOLE   0 0 265,875
WISDOMTREE TR US LARGECAP DIVD 97717W307 3,502 35,355 SH   SOLE   0 0 35,355
WISDOMTREE TR US MIDCAP DIVID 97717W505 23,478 646,514 SH   SOLE   0 0 646,514
WISDOMTREE TR US MIDCAP FUND 97717W570 464 11,755 SH   SOLE   0 0 11,755
WISDOMTREE TR US QTLY DIV GRT 97717X669 5,635 124,927 SH   SOLE   0 0 124,927
WISDOMTREE TR US SMALLCAP DIVD 97717W604 1,006 36,625 SH   SOLE   0 0 36,625
WISDOMTREE TR US SMALLCAP FUND 97717W562 2,421 68,260 SH   SOLE   0 0 68,260
WISDOMTREE TR US TOTAL DIVIDND 97717W109 1,150 11,607 SH   SOLE   0 0 11,607
WW INTL INC COM 98262P101 1,568 41,547 SH   SOLE   0 0 41,547
XCEL ENERGY INC COM 98389B100 4,507 69,461 SH   SOLE   0 0 69,461
XENIA HOTELS & RESORTS INC COM 984017103 214 10,107 SH   SOLE   0 0 10,107
XPO LOGISTICS INC COM 983793100 206 2,875 SH   SOLE   0 0 2,875
XYLEM INC COM 98419M100 415 5,193 SH   SOLE   0 0 5,193
YAMANA GOLD INC COM 98462Y100 32 10,786 SH   SOLE   0 0 10,786
YUM BRANDS INC COM 988498101 1,219 10,748 SH   SOLE   0 0 10,748
YUM CHINA HLDGS INC COM 98850P109 697 15,313 SH   SOLE   0 0 15,313
ZIMMER BIOMET HLDGS INC COM 98956P102 885 6,447 SH   SOLE   0 0 6,447
ZOETIS INC CL A 98978V103 417 3,351 SH   SOLE   0 0 3,351