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 871 10,028 SH   SOLE   0 0 10,028
ALLIANT ENERGY CORP COM 018802108 504 9,216 SH   SOLE   0 0 9,216
AMAZON COM INC COM 023135106 4,473 2,419 SH   SOLE   0 0 2,419
AMERICAN ELEC PWR INC COM 025537101 251 2,659 SH   SOLE   0 0 2,659
AMERICAN EXPRESS CO COM 025816109 1,400 11,246 SH   SOLE   0 0 11,246
AMERICAN INTL GROUP INC COM NEW 026874784 577 11,232 SH   SOLE   0 0 11,232
AMERICAN WTR WKS CO INC NEW COM 030420103 355 2,890 SH   SOLE   0 0 2,890
AMGEN INC COM 031162100 1,069 4,436 SH   SOLE   0 0 4,436
AMPHENOL CORP NEW CL A 032095101 222 2,053 SH   SOLE   0 0 2,053
APPLE INC COM 037833100 10,118 34,435 SH   SOLE   0 0 34,435
APPLIED MATLS INC COM 038222105 409 6,733 SH   SOLE   0 0 6,733
ARCHER DANIELS MIDLAND CO COM 039483102 278 6,000 SH   SOLE   0 0 6,000
ASTRAZENECA PLC SPONSORED ADR 046353108 274 5,489 SH   SOLE   0 0 5,489
AUTOMATIC DATA PROCESSING IN COM 053015103 361 2,119 SH   SOLE   0 0 2,119
AVALONBAY CMNTYS INC COM 053484101 792 3,775 SH   SOLE   0 0 3,775
BARRICK GOLD CORP COM 067901108 7,464 401,504 SH   SOLE   0 0 401,504
BAXTER INTL INC COM 071813109 203 2,469 SH   SOLE   0 0 2,469
BECTON DICKINSON & CO COM 075887109 306 1,123 SH   SOLE   0 0 1,123
BERKSHIRE HATHAWAY INC DEL CL A 084670108 2,038 6 SH   SOLE   0 0 6
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 8,422 37,181 SH   SOLE   0 0 37,181
BLACKROCK INTL GRWTH & INC T COM BENE INTER 092524107 2,097 356,096 SH   SOLE   0 0 356,096
BOEING CO COM 097023105 1,185 3,629 SH   SOLE   0 0 3,629
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 247 3,472 SH   SOLE   0 0 3,472
BRIGHT HORIZONS FAM SOL IN D COM 109194100 818 5,442 SH   SOLE   0 0 5,442
BRISTOL MYERS SQUIBB CO COM 110122108 803 12,516 SH   SOLE   0 0 12,516
CIGNA CORP NEW COM 125523100 251 1,228 SH   SOLE   0 0 1,228
CVS HEALTH CORP COM 126650100 1,454 19,580 SH   SOLE   0 0 19,580
CALAMOS STRATEGIC TOTL RETN COM SH BEN INT 128125101 588 43,221 SH   SOLE   0 0 43,221
CANADIAN NATL RY CO COM 136375102 201 2,205 SH   SOLE   0 0 2,205
CASEYS GEN STORES INC COM 147528103 1,646 10,356 SH   SOLE   0 0 10,356
CENTURYLINK INC COM 156700106 290 21,951 SH   SOLE   0 0 21,951
CHESAPEAKE ENERGY CORP COM 165167107 18 21,550 SH   SOLE   0 0 21,550
CHEVRON CORP NEW COM 166764100 1,826 15,150 SH   SOLE   0 0 15,150
CITIGROUP INC COM NEW 172967424 526 6,582 SH   SOLE   0 0 6,582
COCA COLA CO COM 191216100 2,132 38,513 SH   SOLE   0 0 38,513
COLGATE PALMOLIVE CO COM 194162103 357 5,185 SH   SOLE   0 0 5,185
CONSOLIDATED EDISON INC COM 209115104 220 2,428 SH   SOLE   0 0 2,428
COPART INC COM 217204106 1,090 11,989 SH   SOLE   0 0 11,989
COUSINS PPTYS INC COM NEW 222795502 237 5,750 SH   SOLE   0 0 5,750
CRANE CO COM 224399105 473 5,478 SH   SOLE   0 0 5,478
DANAHER CORP DEL COM 235851102 1,301 8,478 SH   SOLE   0 0 8,478
DEL TACO RESTAURANTS INC COM 245496104 95 11,994 SH   SOLE   0 0 11,994
DELTA AIR LINES INC DEL COM NEW 247361702 431 7,373 SH   SOLE   0 0 7,373
DISNEY WALT CO COM DISNEY 254687106 3,304 22,843 SH   SOLE   0 0 22,843
DOW INC COM 260557103 275 5,028 SH   SOLE   0 0 5,028
EBAY INC COM 278642103 253 7,009 SH   SOLE   0 0 7,009
ECOLAB INC COM 278865100 298 1,542 SH   SOLE   0 0 1,542
EMERSON ELEC CO COM 291011104 706 9,258 SH   SOLE   0 0 9,258
ENTERPRISE PRODS PARTNERS L COM 293792107 931 33,047 SH   SOLE   0 0 33,047
FS INVT CORP COM 302635107 4,237 691,196 SH   SOLE   0 0 691,196
FASTENAL CO COM 311900104 227 6,137 SH   SOLE   0 0 6,137
FIDELITY TOTAL BD ETF 316188309 932 18,004 SH   SOLE   0 0 18,004
FIDELITY LOW DURTIN ETF 316188408 1,835 36,216 SH   SOLE   0 0 36,216
FISERV INC COM 337738108 297 2,571 SH   SOLE   0 0 2,571
FIRSTENERGY CORP COM 337932107 239 4,927 SH   SOLE   0 0 4,927
FORD MTR CO DEL COM PAR $0.01 345370860 132 14,207 SH   SOLE   0 0 14,207
GENERAL ELECTRIC CO COM 369604103 511 45,308 SH   SOLE   0 0 45,308
GENERAL MLS INC COM 370334104 477 9,000 SH   SOLE   0 0 9,000
GENUINE PARTS CO COM 372460105 303 2,860 SH   SOLE   0 0 2,860
GLOBAL NET LEASE INC COM NEW 379378201 2,771 137,502 SH   SOLE   0 0 137,502
GREEN BRICK PARTNERS INC COM 392709101 214 18,651 SH   SOLE   0 0 18,651
HEICO CORP NEW COM 422806109 678 5,939 SH   SOLE   0 0 5,939
HERON THERAPEUTICS INC COM 427746102 233 9,900 SH   SOLE   0 0 9,900
HOME DEPOT INC COM 437076102 2,767 12,668 SH   SOLE   0 0 12,668
HONEYWELL INTL INC COM 438516106 1,258 7,108 SH   SOLE   0 0 7,108
INTEL CORP COM 458140100 3,996 66,752 SH   SOLE   0 0 66,752
INTERNATIONAL BUSINESS MACHS COM 459200101 1,430 10,671 SH   SOLE   0 0 10,671
ISHARES GOLD TRUST ISHARES 464285105 924 63,732 SH   SOLE   0 0 63,732
ISHARES TR CORE S&P TTL STK 464287150 399 5,495 SH   SOLE   0 0 5,495
ISHARES TIPS BD ETF 464287176 206 1,770 SH   SOLE   0 0 1,770
ISHARES TR CORE S&P500 ETF 464287200 9,019 27,902 SH   SOLE   0 0 27,902
ISHARES CORE TOTUSBD ETF 464287226 864 7,688 SH   SOLE   0 0 7,688
ISHARES TR IBOXX INV CP ETF 464287242 993 7,748 SH   SOLE   0 0 7,748
ISHARES GLOBAL TECH ETF 464287291 1,651 7,846 SH   SOLE   0 0 7,846
ISHARES GLOB HLTHCRE ETF 464287325 1,515 22,031 SH   SOLE   0 0 22,031
ISHARES GLOBAL FINLS ETF 464287333 1,406 20,452 SH   SOLE   0 0 20,452
ISHARES TR S&P 500 VAL ETF 464287408 1,179 9,065 SH   SOLE   0 0 9,065
ISHARES TR 20+ YR TR BD ETF 464287432 5,886 43,449 SH   SOLE   0 0 43,449
ISHARES TR MSCI EAFE ETF 464287465 2,686 38,498 SH   SOLE   0 0 38,498
ISHARES CORE S&P MCP ETF 464287507 3,117 15,143 SH   SOLE   0 0 15,143
ISHARES TR NASDQ BIOTEC ETF 464287556 349 2,899 SH   SOLE   0 0 2,899
ISHARES TR RUS 1000 VAL ETF 464287598 580 4,253 SH   SOLE   0 0 4,253
ISHARES TR RUS 1000 GRW ETF 464287614 1,140 6,470 SH   SOLE   0 0 6,470
ISHARES TR RUS 1000 ETF 464287622 298 1,669 SH   SOLE   0 0 1,669
ISHARES TR RUS 2000 VAL ETF 464287630 218 1,693 SH   SOLE   0 0 1,693
ISHARES TR RUSSELL 2000 ETF 464287655 705 4,254 SH   SOLE   0 0 4,254
ISHARES CORE S&P SCP ETF 464287804 2,929 34,934 SH   SOLE   0 0 34,934
ISHARES SP SMCP600GR ETF 464287887 289 1,496 SH   SOLE   0 0 1,496
ISHARES TR JPMORGAN USD EMG 464288281 1,995 17,416 SH   SOLE   0 0 17,416
ISHARES TR MRGSTR MD CP GRW 464288307 209 795 SH   SOLE   0 0 795
ISHARES TR CALIF MUN BD ETF 464288356 230 3,759 SH   SOLE   0 0 3,759
ISHARES NAT AMT FREE BD 464288414 2,877 25,242 SH   SOLE   0 0 25,242
ISHARES TR INTL SEL DIV ETF 464288448 3,232 96,271 SH   SOLE   0 0 96,271
ISHARES TR IBOXX HI YD ETF 464288513 1,250 14,218 SH   SOLE   0 0 14,218
ISHARES TR INTRM GOV CR ETF 464288612 864 7,668 SH   SOLE   0 0 7,668
ISHARES TR 3 7 YR TREAS BD 464288661 1,166 9,271 SH   SOLE   0 0 9,271
ISHARES U.S. PFD STK ETF 464288687 452 11,995 SH   SOLE   0 0 11,995
ISHARES TR US AER DEF ETF 464288760 693 3,122 SH   SOLE   0 0 3,122
ISHARES EAFE VALUE ETF 464288877 695 13,912 SH   SOLE   0 0 13,912
JOHNSON & JOHNSON COM 478160104 3,192 21,880 SH   SOLE   0 0 21,880
KANSAS CITY SOUTHERN COM 485170302 234 1,528 SH   SOLE   0 0 1,528
KEMPHARM INC COM 488445107 219 578,002 SH   SOLE   0 0 578,002
KIMBERLY CLARK CORP COM 494368103 211 1,532 SH   SOLE   0 0 1,532
KROGER CO COM 501044101 210 7,228 SH   SOLE   0 0 7,228
L3 HARRIS TECHNOLOGIES INC COM 502431109 251 1,268 SH   SOLE   0 0 1,268
LAM RESEARCH CORP COM 512807108 266 908 SH   SOLE   0 0 908
LAUDER ESTEE COS INC CL A 518439104 444 2,150 SH   SOLE   0 0 2,150
LIGHTPATH TECHNOLOGIES INC COM CL A 532257805 15 20,000 SH   SOLE   0 0 20,000
LOCKHEED MARTIN CORP COM 539830109 1,428 3,668 SH   SOLE   0 0 3,668
LOWES COS INC COM 548661107 3,254 27,169 SH   SOLE   0 0 27,169
LULULEMON ATHLETICA INC COM 550021109 1,134 4,894 SH   SOLE   0 0 4,894
MARSH & MCLENNAN COS INC COM 571748102 1,013 9,093 SH   SOLE   0 0 9,093
MATINAS BIOPHARMA HLDGS INC COM 576810105 68 30,000 SH   SOLE   0 0 30,000
MCCORMICK & CO INC COM NON VTG 579780206 210 1,237 SH   SOLE   0 0 1,237
MCDONALDS CORP COM 580135101 1,181 5,978 SH   SOLE   0 0 5,978
MICROSOFT CORP COM 594918104 7,902 50,100 SH   SOLE   0 0 50,100
MONDELEZ INTL INC CL A 609207105 861 15,633 SH   SOLE   0 0 15,633
NATIONAL RETAIL PPTYS INC COM 637417106 239 4,451 SH   SOLE   0 0 4,451
NIKE INC CL B 654106103 1,327 13,101 SH   SOLE   0 0 13,101
NORFOLK SOUTHERN CORP COM 655844108 269 1,385 SH   SOLE   0 0 1,385
NORTHROP GRUMMAN CORP COM 666807102 494 1,436 SH   SOLE   0 0 1,436
NUVEEN MUN VALUE FD INC COM 670928100 157 14,696 SH   SOLE   0 0 14,696
OCCIDENTAL PETE CORP COM 674599105 351 8,477 SH   SOLE   0 0 8,477
OPUS BK IRVINE CALIF COM 684000102 431 16,666 SH   SOLE   0 0 16,666
PARKER HANNIFIN CORP COM 701094104 479 2,325 SH   SOLE   0 0 2,325
PEPSICO INC COM 713448108 1,840 13,468 SH   SOLE   0 0 13,468
PFIZER INC COM 717081103 1,740 44,472 SH   SOLE   0 0 44,472
PHILIP MORRIS INTL INC COM 718172109 620 7,287 SH   SOLE   0 0 7,287
PHILLIPS 66 COM 718546104 512 4,599 SH   SOLE   0 0 4,599
POST HLDGS INC COM 737446104 206 1,904 SH   SOLE   0 0 1,904
PROCTOR & GAMBLE CO COM 742718109 1,753 14,046 SH   SOLE   0 0 14,046
QUALCOMM INC COM 747525103 886 10,038 SH   SOLE   0 0 10,038
RAYTHEON CO COM NEW 755111507 245 1,117 SH   SOLE   0 0 1,117
REDWOOD TR INC COM 758075402 206 12,437 SH   SOLE   0 0 12,437
REPUBLIC SVCS INC COM 760759100 820 9,150 SH   SOLE   0 0 9,150
RIO TINTO PLC SPONSORED ADR 767204100 246 4,136 SH   SOLE   0 0 4,136
ROCKWELL AUTOMATION INC COM 773903109 930 4,588 SH   SOLE   0 0 4,588
ROSS STORES INC COM 778296103 977 8,393 SH   SOLE   0 0 8,393
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 225 3,809 SH   SOLE   0 0 3,809
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 300 3,971 SH   SOLE   0 0 3,971
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 2,065 40,898 SH   SOLE   0 0 40,898
SCIENCE APPLICATNS INTL CP N COM 808625107 202 2,327 SH   SOLE   0 0 2,327
SERVICE CORP INTL COM 817565104 390 8,475 SH   SOLE   0 0 8,475
SHERWIN WILLIAMS CO COM 824348106 443 758 SH   SOLE   0 0 758
SILVERCREST METALS INC COM 828363101 123 18,221 SH   SOLE   0 0 18,221
SOUTHERN CO COM 842587107 230 3,604 SH   SOLE   0 0 3,604
SPLUNK INC COM 848637104 296 1,977 SH   SOLE   0 0 1,977
SQUARE INC CL A 852234103 482 7,706 SH   SOLE   0 0 7,706
STANLEY BLACK & DECKER INC COM 854502101 573 3,456 SH   SOLE   0 0 3,456
STARBUCKS CORP COM 855244109 896 10,184 SH   SOLE   0 0 10,184
STORE CAP CORP COM 862121100 848 22,760 SH   SOLE   0 0 22,760
STRYKER CORP COM 863667101 338 1,608 SH   SOLE   0 0 1,608
SUNCOR ENERGY INC NEW COM 867224107 479 14,592 SH   SOLE   0 0 14,592
SYNOPSYS INC COM 871607107 847 6,083 SH   SOLE   0 0 6,083
SYSCO CORP COM 871829107 460 5,383 SH   SOLE   0 0 5,383
TJX COS INC NEW COM 872540109 709 11,606 SH   SOLE   0 0 11,606
TEXAS INSTRS INC COM 882508104 1,524 11,879 SH   SOLE   0 0 11,879
THERMO FISHER SCIENTIFIC INC COM 883556102 1,163 3,579 SH   SOLE   0 0 3,579
THOMSON REUTERS CORP COM NEW 884903709 237 3,312 SH   SOLE   0 0 3,312
TOMPKINS FINANCIAL CORPORATI COM 890110109 337 3,697 SH   SOLE   0 0 3,697
TRICO BANCSHARES COM 896095106 7,036 172,419 SH   SOLE   0 0 172,419
US BANCORP DEL COM NEW 902973304 245 4,125 SH   SOLE   0 0 4,125
UNION PAC CORP COM 907818108 823 4,554 SH   SOLE   0 0 4,554
UNIT CORP COM 909218109 14 20,000 SH   SOLE   0 0 20,000
UNITED PARCEL SERVICE INC CL B 911312106 346 2,974 SH   SOLE   0 0 2,974
UNITED STATES ANTIMONY CORP COM 911549103 51 132,500 SH   SOLE   0 0 132,500
UNITED TECHNOLOGIES CORP COM 913017109 2,160 14,423 SH   SOLE   0 0 14,423
V F CORP COM 918204108 459 4,608 SH   SOLE   0 0 4,608
VANGUARD SPECIALIZED PORTFOL DIV APP ETF 921908844 29,210 234,305 SH   SOLE   0 0 234,305
VANGUARD STAR FD VG TL INTL STK F 921909768 720 12,907 SH   SOLE   0 0 12,907
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 2,931 66,370 SH   SOLE   0 0 66,370
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 946 10,095 SH   SOLE   0 0 10,095
VANGUARD WHITEHALL FDS INC INTL DVD ETF 921946810 277 3,844 SH   SOLE   0 0 3,844
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 907 8,162 SH   SOLE   0 0 8,162
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 236 2,909 SH   SOLE   0 0 2,909
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 1,745 32,468 SH   SOLE   0 0 32,468
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 3,393 75,619 SH   SOLE   0 0 75,619
VEEVA SYS INC CL A COM 922475108 937 6,664 SH   SOLE   0 0 6,664
VANGUARD MUN BD FD INC TAX EXEMPT BD 922907746 1,931 36,054 SH   SOLE   0 0 36,054
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 13,067 44,133 SH   SOLE   0 0 44,133
VANGUARD INDEX FDS REIT ETF 922908553 996 10,843 SH   SOLE   0 0 10,843
VANGUARD INDEX FDS SM CP VAL ETF 922908611 6,651 48,553 SH   SOLE   0 0 48,553
VANGUARD INDEX FDS MID CAP ETF 922908629 964 5,408 SH   SOLE   0 0 5,408
VANGUARD INDEX FDS LARGE CAP ETF 922908637 1,156 7,821 SH   SOLE   0 0 7,821
VANGUARD INDEX FDS GROWTH ETF 922908736 1,059 5,786 SH   SOLE   0 0 5,786
VANGUARD INDEX FDS VALUE ETF 922908744 4,662 38,889 SH   SOLE   0 0 38,889
VANGUARD INDEX FDS SMALL CP ETF 922908751 3,014 18,194 SH   SOLE   0 0 18,194
VANGUARD INDEX FDS TOTAL STK MKT 922908769 14,443 88,223 SH   SOLE   0 0 88,223
WAL-MART STORES INC COM 931142103 855 7,197 SH   SOLE   0 0 7,197
WEBSTER FINL CORP CONN COM 947890109 216 4,050 SH   SOLE   0 0 4,050
WELLS FARGO & CO NEW COM 949746101 390 7,254 SH   SOLE   0 0 7,254
WEYERHAEUSER CO COM 962166104 220 7,320 SH   SOLE   0 0 7,320
INVESCO QQQ TR UNIT SER 1 46090E103 8,498 39,966 SH   SOLE   0 0 39,966
TARGET CORP COM 87612E106 502 3,915 SH   SOLE   0 0 3,915
EDWARDS LIFESCIENCES CORP COM 28176E108 370 1,587 SH   SOLE   0 0 1,587
BNY MELLON STRATEGIC MUN BD COM 09662E109 1,169 144,812 SH   SOLE   0 0 144,812
GLOBAL X FDS GLB X MLP ENRG I 37950E226 183 14,874 SH   SOLE   0 0 14,874
GLOBAL X FDS GLOBX SUPDV US 37950E291 2,841 119,701 SH   SOLE   0 0 119,701
AALS ETF TR ALERIAN MLP 00162Q866 1,530 179,655 SH   SOLE   0 0 179,655
AT&T INC COM 00206R102 3,321 85,072 SH   SOLE   0 0 85,072
ARK ETF TR INNOVATION ETF 00214Q104 391 7,820 SH   SOLE   0 0 7,820
ABBVIE INC COM 00287Y109 1,527 17,219 SH   SOLE   0 0 17,219
ADOBE SYS INC COM 00724F101 1,936 5,869 SH   SOLE   0 0 5,869
ADVENT CLAYMORE CV SECS & IN COM 00764C109 3,148 202,472 SH   SOLE   0 0 202,472
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 690 3,246 SH   SOLE   0 0 3,246
ALLIANCEBERNSTEIN NATL MUNI COM 01864U106 851 59,307 SH   SOLE   0 0 59,307
ALLIANZGI NFJ DIVID INT & PR COM 01883A107 8,548 657,562 SH   SOLE   0 0 657,562
ALPHABET INC CAP STK CL C 02079K107 1,244 930 SH   SOLE   0 0 930
ALPHABET INC CAP STK CL A 02079K305 3,099 2,314 SH   SOLE   0 0 2,314
ALTRIA GROUP INC COM 02209S103 555 11,169 SH   SOLE   0 0 11,169
AMERICAN FIN TR INC COM CLASS A 02607T109 189 14,286 SH   SOLE   0 0 14,286
AMERICAN TOWER CORP NEW COM 03027X100 818 3,560 SH   SOLE   0 0 3,560
AMERICOLD RLTY TR COM 03064D108 313 8,927 SH   SOLE   0 0 8,927
AMERIPRISE FINL INC COM 03076C106 632 3,796 SH   SOLE   0 0 3,796
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 359 22,106 SH   SOLE   0 0 22,106
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 224 6,283 SH   SOLE   0 0 6,283
ARES CAP CORP COM 04010L103 444 23,811 SH   SOLE   0 0 23,811
ARES COML REAL ESTATE CORP COM 04013V108 355 22,402 SH   SOLE   0 0 22,402
AURORA CANNABIS INC COM 05156X108 26 12,286 SH   SOLE   0 0 12,286
BAIN CAP SPECIALTY FIN INC COM 05684B107 266 13,440 SH   SOLE   0 0 13,440
BLACKROCK INC COM 09247X101 1,350 2,686 SH   SOLE   0 0 2,686
BLACKROCK HEALTH SCIENCES TR COM 09250W107 433 10,183 SH   SOLE   0 0 10,183
BLACKROCK MUNI INTER DR FD I COM 09253X102 779 54,677 SH   SOLE   0 0 54,677
BLACKROCK DEBT STRAT FD INC COM NEW 09255R202 781 69,754 SH   SOLE   0 0 69,754
BLACKROCK MUN 2030 TAR TERM COM SHS BEN IN 09257P105 264 10,900 SH   SOLE   0 0 10,900
BLACKROCK SCIENCE & TECH TR SHS 09258G104 862 25,899 SH   SOLE   0 0 25,899
BLACKSTONE GROUP INC COM CL A 09260D107 802 14,331 SH   SOLE   0 0 14,331
BOOKING HLDGS INC COM 09857L108 288 140 SH   SOLE   0 0 140
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 261 2,115 SH   SOLE   0 0 2,115
CME GROUP INC COM 12572Q105 339 1,691 SH   SOLE   0 0 1,691
CALAMOS DYNAMIC CONV & INCOM COM 12811V105 614 29,002 SH   SOLE   0 0 29,002
CARDINAL HEALTH INC COM 14149Y108 615 12,178 SH   SOLE   0 0 12,178
CISCO SYS INC COM 17275R102 1,005 20,947 SH   SOLE   0 0 20,947
COHEN & STEERS INFRASTRUCTUR COM 19248A109 295 11,257 SH   SOLE   0 0 11,257
COHEN & STEERS LTD DUR PFD I COM 19248C105 294 11,224 SH   SOLE   0 0 11,224
COMCAST CORP NEW CL A 20030N101 2,373 52,764 SH   SOLE   0 0 52,764
CONOCOPHILLIPS COM 20825C104 611 9,371 SH   SOLE   0 0 9,371
CONSTELLATION BRANDS INC CL A 21036P108 774 4,082 SH   SOLE   0 0 4,082
COSTCO WHSL CORP NEW COM 22160K105 1,705 5,799 SH   SOLE   0 0 5,799
CROWN CASTLE INTL CORP NEW COM 22822V101 602 4,234 SH   SOLE   0 0 4,234
DIAGEO P L C SPON ADR NEW 25243Q205 865 5,137 SH   SOLE   0 0 5,137
DOMINION ENERGY INC COM 25746U109 1,803 21,772 SH   SOLE   0 0 21,772
DUKE ENERGY CORP NEW COM NEW 26441C204 661 7,258 SH   SOLE   0 0 7,258
DUPONT DE NEMOURS INC COM 26614N102 314 4,894 SH   SOLE   0 0 4,894
ETF SER SOLUTIONS LONCAR CANCER 26922A826 322 13,736 SH   SOLE   0 0 13,736
ETF MANAGERS TR PRIME JUNIR SLVR 26924G102 467 36,304 SH   SOLE   0 0 36,304
EATON VANCE LTD DUR INCOME F COM 27828H105 1,089 82,176 SH   SOLE   0 0 82,176
EATON VANCE TX MGD DIV EQ IN COM 27828N102 382 30,495 SH   SOLE   0 0 30,495
ENBRIDGE INC COM 29250N105 1,120 28,172 SH   SOLE   0 0 28,172
ENERGIZER HLDGS INC NEW COM 29272W109 233 4,851 SH   SOLE   0 0 4,851
EPAM SYS INC COM 29414B104 1,329 6,263 SH   SOLE   0 0 6,263
EVERSOURCE ENERGY COM 30040W108 1,042 12,247 SH   SOLE   0 0 12,247
EXXON MOBIL CORP COM 30231G102 3,028 43,265 SH   SOLE   0 0 43,265
FACEBOOK INC CL A 30303M102 2,212 10,778 SH   SOLE   0 0 10,778
FIRST TR INTER DUR PFD & IN COM 33718W103 298 12,582 SH   SOLE   0 0 12,582
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 263 4,359 SH   SOLE   0 0 4,359
FIRST TR EXCHANGE TRADED FD SENIOR LN FD 33738D309 528 11,025 SH   SOLE   0 0 11,025
FIRST TR EXCHANG TRADED FD I MANAGD MUN ETF 33739N108 459 8,261 SH   SOLE   0 0 8,261
FIRST TR EXCHANGE TRADED FD FST LOW OPPT EFT 33739Q200 1,893 36,537 SH   SOLE   0 0 36,537
FIRST TR EXCHANGE TRADED FD FIRST TR ENH NEW 33739Q408 711 11,837 SH   SOLE   0 0 11,837
GENERAL MTRS CO COM 37045V100 299 8,175 SH   SOLE   0 0 8,175
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 297 6,322 SH   SOLE   0 0 6,322
GLOBAL X FDS GLBL X MLP ETF 37950E473 863 109,510 SH   SOLE   0 0 109,510
GLOBAL X FDS GLOBAL X GOLD EX 37954Y863 2,410 90,257 SH   SOLE   0 0 90,257
HALOZYME THERAPEUTICS INC COM 40637H109 2,660 150,000 SH   SOLE   0 0 150,000
HEALTHCARE TR AMER INC CL A NEW 42225P501 206 6,808 SH   SOLE   0 0 6,808
HEWLETT PACKARD ENTERPRISE C COM 42824C109 265 16,720 SH   SOLE   0 0 16,720
HIGHLAND FLOATNG RATE OPPRT SHS BEN INT 43010E404 700 56,323 SH   SOLE   0 0 56,323
INTERCONTINENTAL EXCHANGE IN COM 45866F104 620 6,703 SH   SOLE   0 0 6,703
INVESCO ACTIVELY MANAGD ETF ULTRA SHRT DUR 46090A887 3,743 74,304 SH   SOLE   0 0 74,304
INTUITIVE SURGICAL INC COM NEW 46120E602 228 386 SH   SOLE   0 0 386
INVESCO DYNAMIC CR OPP FD COM 46132R104 115 10,106 SH   SOLE   0 0 10,106
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 947 7,468 SH   SOLE   0 0 7,468
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 653 5,639 SH   SOLE   0 0 5,639
INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373 1,048 7,182 SH   SOLE   0 0 7,182
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 598 4,720 SH   SOLE   0 0 4,720
INVESCO EXCHNG TRADED FD TR PFD ETF 46138E511 472 31,435 SH   SOLE   0 0 31,435
INVESCO EXCHNG TRADED FD TR S&P ULTRA DIVIDE 46138G656 4,379 110,971 SH   SOLE   0 0 110,971
ISHARES TR US TREAS BD ETF 46429B267 483 18,613 SH   SOLE   0 0 18,613
ISHARES TR CORE HIGH DV ETF 46429B663 806 8,218 SH   SOLE   0 0 8,218
ISHARES TR MSCI MIN VOL ETF 46429B697 697 10,627 SH   SOLE   0 0 10,627
ISHARES US ETF TR SHT MAT BD ETF 46431W507 11,103 220,952 SH   SOLE   0 0 220,952
ISHARES TR USA MOMENTUM FCT 46432F396 266 2,118 SH   SOLE   0 0 2,118
ISHARES TR CORE MSCI EAFE 46432F842 563 8,633 SH   SOLE   0 0 8,633
ISHARES INC CORE MSCI EMKT 46434G103 978 18,010 SH   SOLE   0 0 18,010
ISHARES INC MSCI TAIWAN ETF 46434G772 320 7,790 SH   SOLE   0 0 7,790
ISHARES TR 0-5YR HI YL CP 46434V407 563 12,118 SH   SOLE   0 0 12,118
ISHARES TR CORE DIV GRWTH 46434V621 2,263 53,781 SH   SOLE   0 0 53,781
ISHARES TR GLOBAL REIT ETF 46434V647 997 36,093 SH   SOLE   0 0 36,093
JPMORGAN CHASE & CO COM 46625H100 3,800 27,258 SH   SOLE   0 0 27,258
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 306 14,020 SH   SOLE   0 0 14,020
KKR & CO INC CL A 48251W104 362 12,419 SH   SOLE   0 0 12,419
KEYSIGHT TECHNOLOGIES INC COM 49338L103 1,052 10,254 SH   SOLE   0 0 10,254
KINDER MORGAN INC DEL COM 49456B101 485 22,923 SH   SOLE   0 0 22,923
LEGG MASON ETF INVESTMENT TR WESTN ASET TTL 52468L810 1,232 45,731 SH   SOLE   0 0 45,731
MASTERCARD INCORPORATED CL A 57636Q104 798 2,673 SH   SOLE   0 0 2,673
MERCK & CO INC COM 58933Y105 3,210 35,190 SH   SOLE   0 0 35,190
NIO INC SPON ADS 62914V106 101 25,000 SH   SOLE   0 0 25,000
NETFLIX INC COM 64110L106 514 1,587 SH   SOLE   0 0 1,587
NEW YORK CMNTY CAP TR V UNIT 11/01/2051 64944P307 1,309 25,813 SH   SOLE   0 0 25,813
NEXTERA ENERGY INC COM 65339F101 1,567 6,472 SH   SOLE   0 0 6,472
NOVARTIS A G SPONSORED ADR 66987V109 752 7,944 SH   SOLE   0 0 7,944
NVIDIA CORP COM 67066G104 673 2,860 SH   SOLE   0 0 2,860
NUVEEN CR STRATEGIES INCM FD COM SHS 67073D102 105 13,656 SH   SOLE   0 0 13,656
O REILLY AUTOMOTIVE INC NEW COM 67103H107 602 1,373 SH   SOLE   0 0 1,373
OAKTREE SPECIALTY LENDING CO COM 67401P108 271 49,699 SH   SOLE   0 0 49,699
ONCOCYTE CORPORATION COM 68235C107 28 12,500 SH   SOLE   0 0 12,500
ORACLE CORP COM 68389X105 506 9,548 SH   SOLE   0 0 9,548
PGIM ETF TR ULTRA SHORT 69344A107 854 17,073 SH   SOLE   0 0 17,073
PAYCOM SOFTWARE INC COM 70432V102 1,028 3,884 SH   SOLE   0 0 3,884
PAYPAL HLDGS INC COM 70450Y103 1,619 14,968 SH   SOLE   0 0 14,968
PIMCO ETF TR ACTIVE BD ETF 72201R775 313 2,907 SH   SOLE   0 0 2,907
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 3,914 39,247 SH   SOLE   0 0 39,247
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 1,849 18,196 SH   SOLE   0 0 18,196
PIMCO INCOME OPPORTUNITY FUND COM 72202B100 227 8,180 SH   SOLE   0 0 8,180
PIMCO DYNAMIC CR INCOME FD COM SHS 72202D106 430 17,075 SH   SOLE   0 0 17,075
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 419 22,090 SH   SOLE   0 0 22,090
PRINCIPAL FINL GROUP INC COM 74251V102 302 5,486 SH   SOLE   0 0 5,486
RETAIL PPTYS AMER INC CL A 76131V202 294 21,948 SH   SOLE   0 0 21,948
ROKU INC COM CL A 77543R102 260 1,941 SH   SOLE   0 0 1,941
SPDR S&P 500 ETF TR TR UNIT 78462F103 32,664 101,494 SH   SOLE   0 0 101,494
SPDR GOLD TRUST GOLD SHS 78463V107 858 6,006 SH   SOLE   0 0 6,006
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 356 6,913 SH   SOLE   0 0 6,913
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 251 7,894 SH   SOLE   0 0 7,894
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 3,207 102,298 SH   SOLE   0 0 102,298
SPDR SERIES TRUST BRC CNV SECS ETF 78464A359 2,110 38,012 SH   SOLE   0 0 38,012
SPDR SERIES TRUST BLOMBRG BRC INTR 78464A375 839 23,747 SH   SOLE   0 0 23,747
SPDR SERIES TRUST PRTFLO S&P500 GW 78464A409 2,396 57,139 SH   SOLE   0 0 57,139
SPDR SERIES TRUST PORTFOLIO SHORT 78464A474 296 9,585 SH   SOLE   0 0 9,585
SPDR SERIES TRUST PRTFLO S&P500 VL 78464A508 843 24,156 SH   SOLE   0 0 24,156
SPDR SERIES TRUST BLOMBERG INTL TR 78464A516 299 10,386 SH   SOLE   0 0 10,386
SPDR SERIES TRUST PORTFOLIO AGRGTE 78464A649 4,017 136,735 SH   SOLE   0 0 136,735
SPDR SERIES TRUST PORTFOLIO LN TSR 78464A664 1,962 50,384 SH   SOLE   0 0 50,384
SPDR SERIES TRUST BLMBRG BRC INTRM 78464A672 1,002 32,403 SH   SOLE   0 0 32,403
SPDR SERIES TRUST S&P DIVID ETF 78464A763 766 7,122 SH   SOLE   0 0 7,122
SPDR SERIES TRUST PORTFOLIO TL STK 78464A805 7,249 181,869 SH   SOLE   0 0 181,869
SPDR SERIES TRUST PORTFOLIO MD ETF 78464A847 1,267 34,970 SH   SOLE   0 0 34,970
SPDR SERIES TRUST PORTFOLIO LR ETF 78464A854 3,422 90,488 SH   SOLE   0 0 90,488
SPDR SERIES TRUST S&P BIOTECH 78464A870 440 4,630 SH   SOLE   0 0 4,630
SPDR SERIES TRUST S&P HOMEBUILD 78464A888 5,711 125,489 SH   SOLE   0 0 125,489
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 3,924 13,763 SH   SOLE   0 0 13,763
SPDR SER TR BLOMBERG BRC INV 78468R200 330 10,747 SH   SOLE   0 0 10,747
SPDR SER TR BLOOMBERG SRT TR 78468R408 393 14,577 SH   SOLE   0 0 14,577
SPDR SER TR SPDR BLOOMBERG 78468R663 5,331 58,309 SH   SOLE   0 0 58,309
SPDR SER TR NUVEEN BLMBRG SR 78468R739 626 12,749 SH   SOLE   0 0 12,749
SPDR SERIES TRUST PRTFLO S&P500 HI 78468R788 567 14,372 SH   SOLE   0 0 14,372
SPDR SER TR SSGA US LRG ETF 78468R804 3,681 32,229 SH   SOLE   0 0 32,229
SPDR SER TR PORTFOLIO SM ETF 78468R853 2,089 64,025 SH   SOLE   0 0 64,025
SALESFORCE COM INC COM 79466L302 529 3,251 SH   SOLE   0 0 3,251
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 439 4,312 SH   SOLE   0 0 4,312
SELECT SECTOR SPDR TR ENERGY 81369Y506 810 13,428 SH   SOLE   0 0 13,428
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 440 14,293 SH   SOLE   0 0 14,293
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 210 2,578 SH   SOLE   0 0 2,578
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 866 9,447 SH   SOLE   0 0 9,447
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 658 10,291 SH   SOLE   0 0 10,291
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 927 23,973 SH   SOLE   0 0 23,973
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 119 18,200 SH   SOLE   0 0 18,200
SPROUTS FMRS MKT INC COM 85208M102 266 13,757 SH   SOLE   0 0 13,757
TPG RE FIN TR INC COM 87266M107 238 11,737 SH   SOLE   0 0 11,737
TESLA MTRS INC COM 88160R101 675 1,613 SH   SOLE   0 0 1,613
3M CO COM 88579Y101 6,685 37,859 SH   SOLE   0 0 37,859
TORTOISE MLP FD INC COM 89148B101 6,499 593,018 SH   SOLE   0 0 593,018
TORTOISE ENERGY INDEPENDENC COM 89148K101 1,447 333,805 SH   SOLE   0 0 333,805
TRUIST FINL CORP COM 89832Q109 770 13,665 SH   SOLE   0 0 13,665
UNITEDHEALTH GROUP INC COM 91324P102 1,813 6,166 SH   SOLE   0 0 6,166
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 3,483 118,965 SH   SOLE   0 0 118,965
VANECK VECTORS ETF TR INVT GRADE FLTG 92189F486 228 9,013 SH   SOLE   0 0 9,013
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 285 3,739 SH   SOLE   0 0 3,739
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 391 2,040 SH   SOLE   0 0 2,040
VANGUARD WORLD FDS INF TECH ETF 92204A702 632 2,579 SH   SOLE   0 0 2,579
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 517 6,383 SH   SOLE   0 0 6,383
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 431 3,236 SH   SOLE   0 0 3,236
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 3,614 39,571 SH   SOLE   0 0 39,571
VEREIT INC COM 92339V100 1,068 119,567 SH   SOLE   0 0 119,567
VERIZON COMMUNICATIONS INC COM 92343V104 2,400 39,123 SH   SOLE   0 0 39,123
VERISK ANALYTICS INC COM 92345Y106 1,004 6,726 SH   SOLE   0 0 6,726
VIACOMCBS INC CL B 92556H206 588 14,006 SH   SOLE   0 0 14,006
VISA INC COM CL A 92826C839 4,425 23,548 SH   SOLE   0 0 23,548
W P CAREY INC COM 92936U109 372 4,708 SH   SOLE   0 0 4,708
WASTE MGMT INC DEL COM 94106L109 379 3,330 SH   SOLE   0 0 3,330
WISDOMTREE TR EMG MKTS SMCAP 97717W281 291 6,094 SH   SOLE   0 0 6,094
WISDOMTREE TR US MIDCP EARNING 97717W570 563 13,725 SH   SOLE   0 0 13,725
WISDOMTREE TR INTL SMCAP DIV 97717W760 200 2,813 SH   SOLE   0 0 2,813
WISDOMTREE TR US QTLR DIV GRT 97717X669 243 5,002 SH   SOLE   0 0 5,002
ZOETIS INC CL A 98978V103 1,465 11,072 SH   SOLE   0 0 11,072
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 2,988 14,190 SH   SOLE   0 0 14,190
EATON CORP PLC SHS G29183103 273 2,885 SH   SOLE   0 0 2,885
LINDE PLC COM G5494J103 623 2,925 SH   SOLE   0 0 2,925
MEDTRONIC PLC SHS G5960L103 2,128 18,760 SH   SOLE   0 0 18,760
CHUBB LIMITED COM H1467J104 777 4,991 SH   SOLE   0 0 4,991
TE CONNECTIVITY LTD REG SHS H84989104 219 2,286 SH   SOLE   0 0 2,286