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
ABBOTT LABS COM 002824100 360 4,505 SH   SOLE   0 0 4,505
ALLIANT ENERGY CORP COM 018802108 243 5,163 SH   SOLE   0 0 5,163
AMAZON COM INC COM 023135106 3,533 1,984 SH   SOLE   0 0 1,984
AMERICAN ELEC PWR INC COM 025537101 259 3,094 SH   SOLE   0 0 3,094
AMERICAN EXPRESS CO COM 025816109 943 8,627 SH   SOLE   0 0 8,627
AMERICAN INTL GROUP INC *W EXP 01/19/202 026874156 841 149,930 SH   SOLE   0 0 149,930
AMERICAN INTL GROUP INC COM NEW 026874784 706 16,395 SH   SOLE   0 0 16,395
AMERICAN WTR WKS CO INC NEW COM 030420103 297 2,844 SH   SOLE   0 0 2,844
AMGEN INC COM 031162100 4,127 21,721 SH   SOLE   0 0 21,721
ANNALY CAP MGMT INC COM 035710409 162 16,199 SH   SOLE   0 0 16,199
APPLE INC COM 037833100 7,071 37,224 SH   SOLE   0 0 37,224
ARCHER DANIELS MIDLAND CO COM 039483102 524 12,143 SH   SOLE   0 0 12,143
ARISTA NETWORKS INC COM 040413106 1,332 4,235 SH   SOLE   0 0 4,235
AVNET INC COM 053807103 223 5,140 SH   SOLE   0 0 5,140
BP PLC SPONSORED ADR 055622104 208 4,759 SH   SOLE   0 0 4,759
BANK OF AMERICA CORPORATION COM 060505104 6,116 221,534 SH   SOLE   0 0 221,534
BANK AMER CORP 7.25%CNV PFD L 060505682 940 722 SH   SOLE   0 0 722
BANK NEW YORK MELLON CORP COM 064058100 304 6,023 SH   SOLE   0 0 6,023
BARRICK GOLD CORP COM 067901108 2,203 160,702 SH   SOLE   0 0 160,702
BERKSHIRE HATHAWAY INC DEL CL A 084670108 1,506 5 SH   SOLE   0 0 5
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 6,856 34,124 SH   SOLE   0 0 34,124
BLACKROCK GLOBAL OPP EQTY TR COM 092501105 121 11,336 SH   SOLE   0 0 11,336
BLACKROCK INTL GRWTH & INC T COM BENE INTER 092524107 2,920 525,102 SH   SOLE   0 0 525,102
BOEING CO COM 097023105 910 2,375 SH   SOLE   0 0 2,375
BRISTOL MYERS SQUIBB CO COM 110122108 445 9,318 SH   SOLE   0 0 9,318
BURLINGTON STORES INC COM 122017106 704 4,495 SH   SOLE   0 0 4,495
CALAMOS STRATEGIC TOTL RETN COM SH BEN INT 128125101 198 15,983 SH   SOLE   0 0 15,983
CANOPY GROWTH CORP COM 138035100 247 5,686 SH   SOLE   0 0 5,686
CASEYS GEN STORES INC COM 147528103 1,332 10,346 SH   SOLE   0 0 10,346
CHESAPEAKE ENERGY CORP COM 165167107 211 67,950 SH   SOLE   0 0 67,950
CHEVRON CORP NEW COM 166764100 1,923 15,602 SH   SOLE   0 0 15,602
CHROMADEX CORP COM NEW 171077407 223 53,258 SH   SOLE   0 0 53,258
CLOROX CO DEL COM 189054109 211 1,316 SH   SOLE   0 0 1,316
COCA COLA CO COM 191216100 1,842 39,304 SH   SOLE   0 0 39,304
COLGATE PALMOLIVE CO COM 194162103 687 10,029 SH   SOLE   0 0 10,029
CONSOLIDATED EDISON INC COM 209115104 215 2,532 SH   SOLE   0 0 2,532
CRANE CO COM 224399105 457 5,404 SH   SOLE   0 0 5,404
CUMMINS INC COM 231021106 345 2,186 SH   SOLE   0 0 2,186
DANAHER CORP DEL COM 235851102 1,210 9,169 SH   SOLE   0 0 9,169
DEL TACO RESTAURANTS INC COM 245496104 123 12,194 SH   SOLE   0 0 12,194
DISNEY WALT CO COM DISNEY 254687106 2,303 20,737 SH   SOLE   0 0 20,737
DREYFUS STRATEGIC MUNS INC COM 261932107 175 22,231 SH   SOLE   0 0 22,231
EBAY INC COM 278642103 251 6,761 SH   SOLE   0 0 6,761
ECOLAB INC COM 278865100 818 4,632 SH   SOLE   0 0 4,632
EMERSON ELEC CO COM 291011104 616 9,001 SH   SOLE   0 0 9,001
FS INVT CORP COM 302635107 3,267 540,060 SH   SOLE   0 0 540,060
FIDELITY TOTAL BD ETF 316188309 937 18,746 SH   SOLE   0 0 18,746
FISERV INC COM 337738108 204 2,312 SH   SOLE   0 0 2,312
FORD MTR CO DEL COM PAR $0.01 345370860 139 15,781 SH   SOLE   0 0 15,781
FQF TR AGFIQ US MK ANTI 351680707 10,158 471,136 SH   SOLE   0 0 471,136
GENERAL ELECTRIC CO COM 369604103 427 42,724 SH   SOLE   0 0 42,724
GENERAL MLS INC COM 370334104 335 6,542 SH   SOLE   0 0 6,542
GENUINE PARTS CO COM 372460105 327 2,919 SH   SOLE   0 0 2,919
GLOBAL NET LEASE INC COM NEW 379378201 2,679 142,420 SH   SOLE   0 0 142,420
GREEN BRICK PARTNERS INC COM 392709101 163 18,651 SH   SOLE   0 0 18,651
HEALTHCARE SVCS GRP INC COM 421906108 211 6,401 SH   SOLE   0 0 6,401
HEICO CORP NEW COM 422806109 1,192 12,564 SH   SOLE   0 0 12,564
HIGHLAND FDS I HI LD IBOXX SRLN 430101774 582 33,042 SH   SOLE   0 0 33,042
HOME DEPOT INC COM 437076102 2,281 11,889 SH   SOLE   0 0 11,889
HONEYWELL INTL INC COM 438516106 998 6,278 SH   SOLE   0 0 6,278
INTEL CORP COM 458140100 2,558 47,633 SH   SOLE   0 0 47,633
INTERNATIONAL BUSINESS MACHS COM 459200101 1,717 12,170 SH   SOLE   0 0 12,170
INTERNATIONAL FLAVORS&FRANGR COM 459506101 204 1,586 SH   SOLE   0 0 1,586
INTL PAPER CO COM 460146103 249 5,376 SH   SOLE   0 0 5,376
ISHARES GOLD TRUST ISHARES 464285105 412 33,319 SH   SOLE   0 0 33,319
ISHARES TIPS BD ETF 464287176 400 3,536 SH   SOLE   0 0 3,536
ISHARES TR CORE S&P500 ETF 464287200 1,500 5,272 SH   SOLE   0 0 5,272
ISHARES CORE TOTUSBD ETF 464287226 1,145 10,501 SH   SOLE   0 0 10,501
ISHARES TR IBOXX INV CP ETF 464287242 922 7,786 SH   SOLE   0 0 7,786
ISHARES GLOBAL TECH ETF 464287291 1,221 7,135 SH   SOLE   0 0 7,135
ISHARES S&P 500 GRWT ETF 464287309 874 5,072 SH   SOLE   0 0 5,072
ISHARES GLOB HLTHCRE ETF 464287325 1,166 19,091 SH   SOLE   0 0 19,091
ISHARES GLOBAL FINLS ETF 464287333 1,004 16,333 SH   SOLE   0 0 16,333
ISHARES TR 20+ YR TR BD ETF 464287432 4,218 33,367 SH   SOLE   0 0 33,367
ISHARES TR BARCLAYS 7 10 YR 464287440 296 2,778 SH   SOLE   0 0 2,778
ISHARES TR 1 3 YR TREAS BD 464287457 2,026 24,082 SH   SOLE   0 0 24,082
ISHARES TR MSCI EAFE ETF 464287465 2,597 39,990 SH   SOLE   0 0 39,990
ISHARES CORE S&P MCP ETF 464287507 3,414 18,027 SH   SOLE   0 0 18,027
ISHARES TR NASDQ BIOTEC ETF 464287556 210 1,879 SH   SOLE   0 0 1,879
ISHARES TR RUS 1000 VAL ETF 464287598 675 5,468 SH   SOLE   0 0 5,468
ISHARES TR RUS 1000 GRW ETF 464287614 1,210 7,997 SH   SOLE   0 0 7,997
ISHARES TR RUS 1000 ETF 464287622 395 2,510 SH   SOLE   0 0 2,510
ISHARES TR RUS 2000 VAL ETF 464287630 250 2,084 SH   SOLE   0 0 2,084
ISHARES TR RUSSELL 2000 ETF 464287655 226 1,479 SH   SOLE   0 0 1,479
ISHARES S&P MC 400VL ETF 464287705 338 2,151 SH   SOLE   0 0 2,151
ISHARES CORE S&P SCP ETF 464287804 2,698 34,977 SH   SOLE   0 0 34,977
ISHARES SP SMCP600GR ETF 464287887 484 2,710 SH   SOLE   0 0 2,710
ISHARES TR EAFE SML CP ETF 464288273 242 4,207 SH   SOLE   0 0 4,207
ISHARES TR JPMORGAN USD EMG 464288281 1,193 10,842 SH   SOLE   0 0 10,842
ISHARES NAT AMT FREE BD 464288414 1,785 16,078 SH   SOLE   0 0 16,078
ISHARES TR INTL SEL DIV ETF 464288448 1,392 45,094 SH   SOLE   0 0 45,094
ISHARES TR IBOXX HI YD ETF 464288513 879 10,165 SH   SOLE   0 0 10,165
ISHARES TR INTRM GOV CR ETF 464288612 887 8,044 SH   SOLE   0 0 8,044
ISHARES TR 3 7 YR TREAS BD 464288661 511 4,146 SH   SOLE   0 0 4,146
ISHARES U.S. PFD STK ETF 464288687 624 17,081 SH   SOLE   0 0 17,081
ISHARES TR US AER DEF ETF 464288760 612 3,067 SH   SOLE   0 0 3,067
ISHARES EAFE VALUE ETF 464288877 916 18,735 SH   SOLE   0 0 18,735
JOHNSON & JOHNSON COM 478160104 3,553 25,414 SH   SOLE   0 0 25,414
KAYNE ANDERSON MLP INVT CO COM 486606106 235 14,677 SH   SOLE   0 0 14,677
KEMPHARM INC COM 488445107 831 497,606 SH   SOLE   0 0 497,606
KROGER CO COM 501044101 485 19,698 SH   SOLE   0 0 19,698
LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 476 16,887 SH   SOLE   0 0 16,887
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 156 25,542 SH   SOLE   0 0 25,542
LOCKHEED MARTIN CORP COM 539830109 1,041 3,467 SH   SOLE   0 0 3,467
LOWES COS INC COM 548661107 3,340 30,513 SH   SOLE   0 0 30,513
LULULEMON ATHLETICA INC COM 550021109 1,024 6,250 SH   SOLE   0 0 6,250
MARSH & MCLENNAN COS INC COM 571748102 828 8,816 SH   SOLE   0 0 8,816
MCDONALDS CORP COM 580135101 1,056 5,559 SH   SOLE   0 0 5,559
MICROSOFT CORP COM 594918104 7,597 64,404 SH   SOLE   0 0 64,404
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 120 15,909 SH   SOLE   0 0 15,909
MONDELEZ INTL INC CL A 609207105 767 15,357 SH   SOLE   0 0 15,357
NATIONAL RETAIL PPTYS INC COM 637417106 266 4,806 SH   SOLE   0 0 4,806
NIKE INC CL B 654106103 1,684 19,982 SH   SOLE   0 0 19,982
NORFOLK SOUTHERN CORP COM 655844108 259 1,385 SH   SOLE   0 0 1,385
NORTHROP GRUMMAN CORP COM 666807102 366 1,356 SH   SOLE   0 0 1,356
NUVEEN AMT FREE QLTY MUN INC COM 670657105 885 66,265 SH   SOLE   0 0 66,265
NUVEEN MUN VALUE FD INC COM 670928100 123 12,263 SH   SOLE   0 0 12,263
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 781 9,148 SH   SOLE   0 0 9,148
OPUS BK IRVINE CALIF COM 684000102 330 16,666 SH   SOLE   0 0 16,666
PARK HOTELS RESORTS INC COM 700517105 404 13,008 SH   SOLE   0 0 13,008
PARKER HANNIFIN CORP COM 701094104 390 2,271 SH   SOLE   0 0 2,271
PEPSICO INC COM 713448108 1,272 10,383 SH   SOLE   0 0 10,383
PFIZER INC COM 717081103 3,253 76,551 SH   SOLE   0 0 76,551
PHILIP MORRIS INTL INC COM 718172109 483 5,464 SH   SOLE   0 0 5,464
PHILLIPS 66 COM 718546104 390 4,097 SH   SOLE   0 0 4,097
POST HLDGS INC COM 737446104 219 2,004 SH   SOLE   0 0 2,004
PROCTOR & GAMBLE CO COM 742718109 1,625 15,616 SH   SOLE   0 0 15,616
PRUDENTIAL FINL INC COM 744320102 349 3,802 SH   SOLE   0 0 3,802
QUALCOMM INC COM 747525103 327 5,734 SH   SOLE   0 0 5,734
REALTY INCOME CORP COM 756109104 301 4,127 SH   SOLE   0 0 4,127
RED HAT INC COM 756577102 1,144 6,262 SH   SOLE   0 0 6,262
REDWOOD TR INC COM 758075402 200 12,410 SH   SOLE   0 0 12,410
REPUBLIC SVCS INC COM 760759100 736 9,155 SH   SOLE   0 0 9,155
RIO TINTO PLC SPONSORED ADR 767204100 340 5,783 SH   SOLE   0 0 5,783
ROCKWELL AUTOMATION INC COM 773903109 767 4,374 SH   SOLE   0 0 4,374
ROSS STORES INC COM 778296103 795 8,542 SH   SOLE   0 0 8,542
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 238 3,797 SH   SOLE   0 0 3,797
SCHLUMBERGER LTD COM 806857108 598 13,731 SH   SOLE   0 0 13,731
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 292 4,182 SH   SOLE   0 0 4,182
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 1,805 35,959 SH   SOLE   0 0 35,959
SERVICE CORP INTL COM 817565104 331 8,235 SH   SOLE   0 0 8,235
SHERWIN WILLIAMS CO COM 824348106 321 746 SH   SOLE   0 0 746
SILVERCREST METALS INC COM 828363101 63 19,235 SH   SOLE   0 0 19,235
SOUTHERN CO COM 842587107 277 5,363 SH   SOLE   0 0 5,363
SPLUNK INC COM 848637104 244 1,955 SH   SOLE   0 0 1,955
STANLEY BLACK & DECKER INC COM 854502101 457 3,358 SH   SOLE   0 0 3,358
STARBUCKS CORP COM 855244109 806 10,845 SH   SOLE   0 0 10,845
STORE CAP CORP COM 862121100 764 22,818 SH   SOLE   0 0 22,818
STRYKER CORP COM 863667101 294 1,490 SH   SOLE   0 0 1,490
SUNCOR ENERGY INC NEW COM 867224107 430 13,268 SH   SOLE   0 0 13,268
SUNTRUST BKS INC COM 867914103 569 9,606 SH   SOLE   0 0 9,606
SYSCO CORP COM 871829107 354 5,309 SH   SOLE   0 0 5,309
TJX COS INC NEW COM 872540109 575 10,799 SH   SOLE   0 0 10,799
TELEFONICA S A SPONSORED ADR 879382208 92 10,961 SH   SOLE   0 0 10,961
TEXAS INSTRS INC COM 882508104 905 8,532 SH   SOLE   0 0 8,532
THERMO FISHER SCIENTIFIC INC COM 883556102 1,043 3,812 SH   SOLE   0 0 3,812
TOMPKINS FINANCIAL CORPORATI COM 890110109 284 3,697 SH   SOLE   0 0 3,697
TORONTO DOMINION BK ONT COM NEW 891160509 280 5,148 SH   SOLE   0 0 5,148
US BANCORP DEL COM NEW 902973304 207 4,302 SH   SOLE   0 0 4,302
UNION PAC CORP COM 907818108 744 4,449 SH   SOLE   0 0 4,449
UNITED STATES ANTIMONY CORP COM 911549103 62 132,500 SH   SOLE   0 0 132,500
UNITED TECHNOLOGIES CORP COM 913017109 2,455 19,051 SH   SOLE   0 0 19,051
V F CORP COM 918204108 393 4,523 SH   SOLE   0 0 4,523
VANGUARD SPECIALIZED PORTFOL DIV APP ETF 921908844 24,519 223,580 SH   SOLE   0 0 223,580
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 256 3,222 SH   SOLE   0 0 3,222
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 218 2,691 SH   SOLE   0 0 2,691
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 2,726 66,414 SH   SOLE   0 0 66,414
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 695 8,119 SH   SOLE   0 0 8,119
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 479 4,602 SH   SOLE   0 0 4,602
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 1,669 33,287 SH   SOLE   0 0 33,287
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 3,102 72,581 SH   SOLE   0 0 72,581
VEEVA SYS INC CL A COM 922475108 1,130 8,911 SH   SOLE   0 0 8,911
VANGUARD MUN BD FD INC TAX EXEMPT BD 922907746 415 7,983 SH   SOLE   0 0 7,983
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 10,515 40,507 SH   SOLE   0 0 40,507
VANGUARD INDEX FDS REIT ETF 922908553 1,118 12,902 SH   SOLE   0 0 12,902
VANGUARD INDEX FDS SM CP VAL ETF 922908611 1,209 9,390 SH   SOLE   0 0 9,390
VANGUARD INDEX FDS MID CAP ETF 922908629 545 3,392 SH   SOLE   0 0 3,392
VANGUARD INDEX FDS LARGE CAP ETF 922908637 1,080 8,322 SH   SOLE   0 0 8,322
VANGUARD INDEX FDS GROWTH ETF 922908736 971 6,172 SH   SOLE   0 0 6,172
VANGUARD INDEX FDS VALUE ETF 922908744 1,128 10,476 SH   SOLE   0 0 10,476
VANGUARD INDEX FDS SMALL CP ETF 922908751 1,722 11,271 SH   SOLE   0 0 11,271
VANGUARD INDEX FDS TOTAL STK MKT 922908769 12,714 87,773 SH   SOLE   0 0 87,773
VIRTU FINL INC CL A 928254101 318 13,400 SH   SOLE   0 0 13,400
WAL-MART STORES INC COM 931142103 553 5,669 SH   SOLE   0 0 5,669
WALGREENS BOOTS ALLIANCE INC COM 931427108 589 9,309 SH   SOLE   0 0 9,309
WEBSTER FINL CORP CONN COM 947890109 205 4,050 SH   SOLE   0 0 4,050
WELLS FARGO & CO NEW COM 949746101 333 6,888 SH   SOLE   0 0 6,888
INVESCO QQQ TR UNIT SER 1 46090E103 4,989 27,763 SH   SOLE   0 0 27,763
AMERISOURCEBERGEN CORP COM 03073E105 466 5,855 SH   SOLE   0 0 5,855
EDWARDS LIFESCIENCES CORP COM 28176E108 272 1,423 SH   SOLE   0 0 1,423
FORTINET INC COM 34959E109 990 11,792 SH   SOLE   0 0 11,792
TOTAL S A SPONSORED ADR 89151E109 434 7,801 SH   SOLE   0 0 7,801
GLOBAL X FDS GLOBX SUPDV US 37950E291 3,127 131,270 SH   SOLE   0 0 131,270
AALS ETF TR ALERIAN MLP 00162Q866 1,390 138,298 SH   SOLE   0 0 138,298
AT&T INC COM 00206R102 2,422 77,194 SH   SOLE   0 0 77,194
ARK ETF TR INNOVATION ETF 00214Q104 272 5,820 SH   SOLE   0 0 5,820
ABBVIE INC COM 00287Y109 1,013 12,571 SH   SOLE   0 0 12,571
ADOBE SYS INC COM 00724F101 2,075 7,785 SH   SOLE   0 0 7,785
ADVENT CLAYMORE CV SECS & IN COM 00764C109 3,739 253,296 SH   SOLE   0 0 253,296
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 484 2,652 SH   SOLE   0 0 2,652
ALLIANCEBERNSTEIN NATL MUNI COM 01864U106 778 60,060 SH   SOLE   0 0 60,060
ALLIANZGI NFJ DIVID INT & PR COM 01883A107 3,844 318,716 SH   SOLE   0 0 318,716
ALPHABET INC CAP STK CL C 02079K107 1,408 1,200 SH   SOLE   0 0 1,200
ALPHABET INC CAP STK CL A 02079K305 2,548 2,165 SH   SOLE   0 0 2,165
ALTRIA GROUP INC COM 02209S103 1,041 18,133 SH   SOLE   0 0 18,133
AMERICAN FIN TR INC COM CLASS A 02607T109 204 18,865 SH   SOLE   0 0 18,865
AMERICAN TOWER CORP NEW COM 03027X100 669 3,395 SH   SOLE   0 0 3,395
AMERICOLD RLTY TR COM 03064D108 330 10,825 SH   SOLE   0 0 10,825
AMERIPRISE FINL INC COM 03076C106 472 3,686 SH   SOLE   0 0 3,686
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 218 9,406 SH   SOLE   0 0 9,406
ARES CAP CORP COM 04010L103 373 21,768 SH   SOLE   0 0 21,768
ARES COML REAL ESTATE CORP COM 04013V108 311 20,453 SH   SOLE   0 0 20,453
AUTOHOME INC SP ADR RP CL A 05278C107 672 4,208 SH   SOLE   0 0 4,208
BARCLAYS BK PLC DJUBS CMDT ETN36 06738C778 261 11,540 SH   SOLE   0 0 11,540
BLACKROCK INC COM 09247X101 1,178 2,756 SH   SOLE   0 0 2,756
BLACKROCK HEALTH SCIENCES TR COM 09250W107 403 10,117 SH   SOLE   0 0 10,117
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 600 17,171 SH   SOLE   0 0 17,171
BLACKROCK MUNI INTER DR FD I COM 09253X102 783 56,867 SH   SOLE   0 0 56,867
BLACKROCK DEBT STRAT FD INC COM NEW 09255R202 1,629 151,952 SH   SOLE   0 0 151,952
BLACKROCK FLOAT RATE OME STR COM 09255X100 276 22,086 SH   SOLE   0 0 22,086
BLACKROCK MUN 2030 TAR TERM COM SHS BEN IN 09257P105 242 10,900 SH   SOLE   0 0 10,900
BLACKROCK SCIENCE & TECH TR SHS 09258G104 485 14,793 SH   SOLE   0 0 14,793
BLACKROCK 2022 GBL INCM OPP COM 09258P104 1,850 204,181 SH   SOLE   0 0 204,181
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 205 1,972 SH   SOLE   0 0 1,972
CME GROUP INC COM 12572Q105 288 1,748 SH   SOLE   0 0 1,748
CISCO SYS INC COM 17275R102 3,617 66,978 SH   SOLE   0 0 66,978
COHEN & STEERS INFRASTRUCTUR COM 19248A109 408 16,650 SH   SOLE   0 0 16,650
COMCAST CORP NEW CL A 20030N101 1,777 44,438 SH   SOLE   0 0 44,438
COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105 134 32,705 SH   SOLE   0 0 32,705
CONOCOPHILLIPS COM 20825C104 724 10,807 SH   SOLE   0 0 10,807
CONSTELLATION BRANDS INC CL A 21036P108 548 3,127 SH   SOLE   0 0 3,127
COSTCO WHSL CORP NEW COM 22160K105 1,231 5,082 SH   SOLE   0 0 5,082
CROWN CASTLE INTL CORP NEW COM 22822V101 405 3,162 SH   SOLE   0 0 3,162
DIAGEO P L C SPON ADR NEW 25243Q205 826 5,048 SH   SOLE   0 0 5,048
DOMINION ENERGY INC COM 25746U109 1,652 21,556 SH   SOLE   0 0 21,556
DOWDUPONT INC COM 26078J100 1,313 24,621 SH   SOLE   0 0 24,621
DREYFUS STRATEGIC MUN BD FD COM 26202F107 1,101 142,444 SH   SOLE   0 0 142,444
DUKE ENERGY CORP NEW COM NEW 26441C204 553 6,144 SH   SOLE   0 0 6,144
EATON VANCE LTD DUR INCOME F COM 27828H105 1,062 83,948 SH   SOLE   0 0 83,948
EATON VANCE TX MGD DIV EQ IN COM 27828N102 454 40,177 SH   SOLE   0 0 40,177
EDGEWELL PERS CARE CO COM 28035Q102 205 4,684 SH   SOLE   0 0 4,684
ENBRIDGE INC COM 29250N105 991 27,326 SH   SOLE   0 0 27,326
ENERGIZER HLDGS INC NEW COM 29272W109 226 4,784 SH   SOLE   0 0 4,784
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 203 13,197 SH   SOLE   0 0 13,197
EPAM SYS INC COM 29414B104 1,086 6,419 SH   SOLE   0 0 6,419
EVERSOURCE ENERGY COM 30040W108 859 12,101 SH   SOLE   0 0 12,101
EVOLUS INC COM 30052C107 1,160 40,059 SH   SOLE   0 0 40,059
EXXON MOBIL CORP COM 30231G102 3,862 47,778 SH   SOLE   0 0 47,778
FACEBOOK INC CL A 30303M102 1,431 8,586 SH   SOLE   0 0 8,586
FEDEX CORP COM 31428X106 248 1,368 SH   SOLE   0 0 1,368
FIRST TR INTER DUR PFD & IN COM 33718W103 388 17,719 SH   SOLE   0 0 17,719
FIRST TR VALUE LINE DIVID IN SHS 33734H106 283 8,717 SH   SOLE   0 0 8,717
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 883 11,559 SH   SOLE   0 0 11,559
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 236 4,103 SH   SOLE   0 0 4,103
FIRST TR EXCHANGE TRADED FD NO AMER ENERGY 33738D101 430 17,391 SH   SOLE   0 0 17,391
FIRST TR EXCHANGE TRADED FD SENIOR LN FD 33738D309 602 12,788 SH   SOLE   0 0 12,788
FIRST TR EXCHANG TRADED FD I MANAGD MUN ETF 33739N108 473 8,780 SH   SOLE   0 0 8,780
FIRST TR EXCHANGE TRADED FD FST LOW OPPT EFT 33739Q200 904 17,622 SH   SOLE   0 0 17,622
FIRST TR EXCHANGE TRADED FD FIRST TR ENH NEW 33739Q408 398 6,642 SH   SOLE   0 0 6,642
FIVE BELOW INC COM 33829M101 751 6,041 SH   SOLE   0 0 6,041
FLEXSHARES TR MORNSTAR UPSTR 33939L407 2,249 68,631 SH   SOLE   0 0 68,631
GABELLI UTIL TR COM 36240A101 107 15,330 SH   SOLE   0 0 15,330
GLOBAL X FDS GLBL X MLP ETF 37950E473 1,264 142,460 SH   SOLE   0 0 142,460
GLOBAL X FDS FINTECH ETF 37954Y814 243 8,761 SH   SOLE   0 0 8,761
GOLUB CAP BDC INC COM 38173M102 278 15,531 SH   SOLE   0 0 15,531
HALOZYME THERAPEUTICS INC COM 40637H109 3,808 236,540 SH   SOLE   0 0 236,540
HEWLETT PACKARD ENTERPRISE C COM 42824C109 223 14,436 SH   SOLE   0 0 14,436
HIGHLAND FLOATNG RATE OPPRT SHS BEN INT 43010E404 8,807 634,034 SH   SOLE   0 0 634,034
HOST HOTELS & RESORTS INC COM 44107P104 273 14,461 SH   SOLE   0 0 14,461
INDEXIQ ETF TR IQ CHAIKIN US 45409B396 313 12,625 SH   SOLE   0 0 12,625
INTERCONTINENTAL EXCHANGE IN COM 45866F104 360 4,727 SH   SOLE   0 0 4,727
INVESCO ACTIVELY MANAGD ETF ULTRA SHRT DUR 46090A887 3,894 77,439 SH   SOLE   0 0 77,439
INTUITIVE SURGICAL INC COM NEW 46120E602 205 360 SH   SOLE   0 0 360
INVESCO SR INCOME TR COM 46131H107 739 175,962 SH   SOLE   0 0 175,962
INVESCO DYNAMIC CR OPP FD COM 46132R104 110 10,095 SH   SOLE   0 0 10,095
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 433 3,740 SH   SOLE   0 0 3,740
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 414 3,965 SH   SOLE   0 0 3,965
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 450 3,965 SH   SOLE   0 0 3,965
INVESCO EXCHNG TRADED FD TR PFD ETF 46138E511 231 15,952 SH   SOLE   0 0 15,952
INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 889 39,254 SH   SOLE   0 0 39,254
IRON MTN INC NEW COM 46284V101 264 7,450 SH   SOLE   0 0 7,450
ISHARES TR FLTG RATE BD ETF 46429B655 217 4,255 SH   SOLE   0 0 4,255
ISHARES TR USA MOMENTUM FCT 46432F396 275 2,455 SH   SOLE   0 0 2,455
ISHARES TR CORE MSCI EAFE 46432F842 218 3,580 SH   SOLE   0 0 3,580
ISHARES INC CORE MSCI EMKT 46434G103 496 9,589 SH   SOLE   0 0 9,589
ISHARES TR 0-5YR HI YL CP 46434V407 510 10,925 SH   SOLE   0 0 10,925
ISHARES TR CORE DIV GRWTH 46434V621 1,815 49,390 SH   SOLE   0 0 49,390
ISHARES TR GLOBAL REIT ETF 46434V647 469 17,559 SH   SOLE   0 0 17,559
JPMORGAN CHASE & CO COM 46625H100 2,583 25,519 SH   SOLE   0 0 25,519
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 220 8,605 SH   SOLE   0 0 8,605
KKR & CO INC CL A 48251W104 342 14,573 SH   SOLE   0 0 14,573
KEYSIGHT TECHNOLOGIES INC COM 49338L103 916 10,500 SH   SOLE   0 0 10,500
KINDER MORGAN INC DEL COM 49456B101 490 24,480 SH   SOLE   0 0 24,480
MARATHON PETE CORP COM 56585A102 386 6,442 SH   SOLE   0 0 6,442
MASTERCARD INCORPORATED CL A 57636Q104 625 2,655 SH   SOLE   0 0 2,655
MERCK & CO INC COM 58933Y105 3,387 40,729 SH   SOLE   0 0 40,729
NIO INC SPON ADS 62914V106 66 13,000 SH   SOLE   0 0 13,000
NETFLIX INC COM 64110L106 1,226 3,438 SH   SOLE   0 0 3,438
NEW YORK CMNTY CAP TR V UNIT 11/01/2051 64944P307 1,243 25,762 SH   SOLE   0 0 25,762
NEXTERA ENERGY INC COM 65339F101 1,283 6,635 SH   SOLE   0 0 6,635
NOVARTIS A G SPONSORED ADR 66987V109 709 7,379 SH   SOLE   0 0 7,379
NVIDIA CORP COM 67066G104 378 2,104 SH   SOLE   0 0 2,104
NUVEEN ENHANCED MUN CREDIT O COM SH BEN INT 67070X101 857 56,867 SH   SOLE   0 0 56,867
NUVEEN CR STRATEGIES INCM FD COM SHS 67073D102 101 13,015 SH   SOLE   0 0 13,015
O REILLY AUTOMOTIVE INC NEW COM 67103H107 512 1,319 SH   SOLE   0 0 1,319
OAKTREE SPECIALTY LENDING CO COM 67401P108 258 49,756 SH   SOLE   0 0 49,756
OPPENHEIMER ETF TR S&P ULTRA DIVIDE 68386C401 1,816 47,923 SH   SOLE   0 0 47,923
ORACLE CORP COM 68389X105 681 12,687 SH   SOLE   0 0 12,687
PGIM ETF TR ULTRA SHORT 69344A107 731 14,573 SH   SOLE   0 0 14,573
PAYPAL HLDGS INC COM 70450Y103 1,526 14,697 SH   SOLE   0 0 14,697
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 3,833 38,261 SH   SOLE   0 0 38,261
PIMCO DYNAMIC CR INCOME FD COM SHS 72202D106 400 17,075 SH   SOLE   0 0 17,075
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 523 20,995 SH   SOLE   0 0 20,995
PRINCIPAL FINL GROUP INC COM 74251V102 209 4,168 SH   SOLE   0 0 4,168
RETAIL PPTYS AMER INC CL A 76131V202 272 22,288 SH   SOLE   0 0 22,288
SPDR S&P 500 ETF TR TR UNIT 78462F103 24,379 86,301 SH   SOLE   0 0 86,301
SPDR GOLD TRUST GOLD SHS 78463V107 723 5,925 SH   SOLE   0 0 5,925
SPDR INDEX SHS FDS MSCI EAFE STRTGC 78463X434 228 3,665 SH   SOLE   0 0 3,665
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 777 15,523 SH   SOLE   0 0 15,523
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 269 8,861 SH   SOLE   0 0 8,861
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 2,628 89,956 SH   SOLE   0 0 89,956
SPDR SERIES TRUST S&P 600 SMCP VAL 78464A300 273 4,525 SH   SOLE   0 0 4,525
SPDR SERIES TRUST BRC CNV SECS ETF 78464A359 1,595 30,516 SH   SOLE   0 0 30,516
SPDR SERIES TRUST BLOMBRG BRC INTR 78464A375 1,263 36,964 SH   SOLE   0 0 36,964
SPDR SERIES TRUST PRTFLO S&P500 GW 78464A409 787 21,161 SH   SOLE   0 0 21,161
SPDR SERIES TRUST PRTFLO S&P500 VL 78464A508 973 32,143 SH   SOLE   0 0 32,143
SPDR SERIES TRUST BLOMBERG INTL TR 78464A516 533 19,105 SH   SOLE   0 0 19,105
SPDR SERIES TRUST PORTFOLIO AGRGTE 78464A649 2,939 102,972 SH   SOLE   0 0 102,972
SPDR SERIES TRUST BLMBRG BRC INTRM 78464A672 1,406 23,278 SH   SOLE   0 0 23,278
SPDR SERIES TRUST S&P REGL BKG 78464A698 215 4,185 SH   SOLE   0 0 4,185
SPDR SERIES TRUST S&P DIVID ETF 78464A763 440 4,427 SH   SOLE   0 0 4,427
SPDR SERIES TRUST PORTFOLIO TL STK 78464A805 5,621 159,768 SH   SOLE   0 0 159,768
SPDR SERIES TRUST PORTFOLIO MD ETF 78464A847 1,129 33,875 SH   SOLE   0 0 33,875
SPDR SERIES TRUST PORTFOLIO LR ETF 78464A854 2,751 82,772 SH   SOLE   0 0 82,772
SPDR SERIES TRUST S&P BIOTECH 78464A870 410 4,524 SH   SOLE   0 0 4,524
SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 414 8,982 SH   SOLE   0 0 8,982
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 3,327 12,838 SH   SOLE   0 0 12,838
SPDR SER TR BLOMBERG BRC INV 78468R200 288 9,383 SH   SOLE   0 0 9,383
SPDR SER TR BLOOMBERG SRT TR 78468R408 346 12,711 SH   SOLE   0 0 12,711
SPDR SER TR SPDR BLOOMBERG 78468R663 2,899 31,652 SH   SOLE   0 0 31,652
SPDR SER TR NUVEEN BLMBRG SR 78468R739 715 14,745 SH   SOLE   0 0 14,745
SPDR SER TR SSGA US LRG ETF 78468R804 1,883 18,762 SH   SOLE   0 0 18,762
SPDR SER TR PORTFOLIO SM ETF 78468R853 1,873 61,955 SH   SOLE   0 0 61,955
SELECT SECTOR SPDR TR ENERGY 81369Y506 300 4,500 SH   SOLE   0 0 4,500
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 395 15,354 SH   SOLE   0 0 15,354
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 668 11,505 SH   SOLE   0 0 11,505
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 101 18,200 SH   SOLE   0 0 18,200
SPROUTS FMRS MKT INC COM 85208M102 290 13,443 SH   SOLE   0 0 13,443
TELEFONICA BRASIL SA SPONSORED ADR 87936R106 130 10,799 SH   SOLE   0 0 10,799
TESLA MTRS INC COM 88160R101 238 852 SH   SOLE   0 0 852
3M CO COM 88579Y101 4,142 19,919 SH   SOLE   0 0 19,919
TIER REIT INC COM NEW 88650V208 246 8,575 SH   SOLE   0 0 8,575
TORTOISE MLP FD INC COM 89148B101 7,665 546,753 SH   SOLE   0 0 546,753
TORTOISE ENERGY INDEPENDENC COM 89148K101 3,070 368,047 SH   SOLE   0 0 368,047
22ND CENTY GROUP INC COM 90137F103 20 11,500 SH   SOLE   0 0 11,500
UNITEDHEALTH GROUP INC COM 91324P102 1,285 5,200 SH   SOLE   0 0 5,200
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 272 12,319 SH   SOLE   0 0 12,319
VANECK VECTORS ETF TR INVT GRADE FLTG 92189F486 295 11,723 SH   SOLE   0 0 11,723
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 1,437 25,771 SH   SOLE   0 0 25,771
VANGUARD WORLD FDS ENERGY ETF 92204A306 338 3,785 SH   SOLE   0 0 3,785
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 233 3,611 SH   SOLE   0 0 3,611
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 271 1,574 SH   SOLE   0 0 1,574
VANGUARD WORLD FDS INF TECH ETF 92204A702 576 2,872 SH   SOLE   0 0 2,872
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 1,088 13,646 SH   SOLE   0 0 13,646
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 433 3,518 SH   SOLE   0 0 3,518
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 438 5,044 SH   SOLE   0 0 5,044
VEREIT INC COM 92339V100 553 66,077 SH   SOLE   0 0 66,077
VERIZON COMMUNICATIONS INC COM 92343V104 2,579 43,610 SH   SOLE   0 0 43,610
VERISK ANALYTICS INC COM 92345Y106 956 7,188 SH   SOLE   0 0 7,188
VISA INC COM CL A 92826C839 4,022 25,845 SH   SOLE   0 0 25,845
W P CAREY INC COM 92936U109 438 5,608 SH   SOLE   0 0 5,608
WASTE MGMT INC DEL COM 94106L109 358 3,443 SH   SOLE   0 0 3,443
WISDOMTREE TR EMG MKTS SMCAP 97717W281 232 4,918 SH   SOLE   0 0 4,918
WISDOMTREE TR US MIDCAP DIVID 97717W505 359 10,025 SH   SOLE   0 0 10,025
WISDOMTREE TR US MIDCP EARNING 97717W570 308 7,835 SH   SOLE   0 0 7,835
WISDOMTREE TR JAPN HEDGE EQT 97717W851 2,699 53,332 SH   SOLE   0 0 53,332
WISDOMTREE TR US QTLR DIV GRT 97717X669 218 5,064 SH   SOLE   0 0 5,064
ZOETIS INC CL A 98978V103 1,113 11,060 SH   SOLE   0 0 11,060
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 2,424 13,771 SH   SOLE   0 0 13,771
EATON CORP PLC SHS G29183103 289 3,585 SH   SOLE   0 0 3,585
WEATHERFORD INTL PLC ORD SHS G48833100 489 700,671 SH   SOLE   0 0 700,671
LINDE PLC COM G5494J103 489 2,778 SH   SOLE   0 0 2,778
MEDTRONIC PLC SHS G5960L103 1,952 21,430 SH   SOLE   0 0 21,430
CHUBB LIMITED COM H1467J104 582 4,152 SH   SOLE   0 0 4,152
ISRAEL CHEMICALS LTD SHS M5920A109 83 15,840 SH   SOLE   0 0 15,840