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
1ST SOURCE CORP COM 336901103 299 7,427 SH   SOLE 0 7,427 0 0
3M CO COM 88579Y101 39,962 228,667 SH   SOLE 0 228,667 0 0
ABB LTD SPONSORED ADR 000375204 629 22,487 SH   SOLE 0 22,487 0 0
ABBOTT LABS COM 002824100 14,177 129,663 SH   SOLE 0 129,663 0 0
ABBVIE INC COM 00287Y109 21,719 203,011 SH   SOLE 0 203,011 0 0
ABERDEEN ASIA-PACIFIC INCOME COM 003009107 65 14,641 SH   SOLE 0 14,641 0 0
ABERDEEN TOTAL DYNAMIC DIVD COM SH BEN INT 00326L100 89 10,000 SH   SOLE 0 10,000 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 20,186 77,326 SH   SOLE 0 77,326 0 0
ACELRX PHARMACEUTICALS INC COM 00444T100 17 13,500 SH   SOLE 0 13,500 0 0
ACI WORLDWIDE INC COM 004498101 7,780 202,368 SH   SOLE 0 202,368 0 0
ACTIVISION BLIZZARD INC COM 00507V109 9,442 101,706 SH   SOLE 0 101,706 0 0
ACUSHNET HOLDINGS CORP COM 005098108 284 6,946 SH   SOLE 0 6,946 0 0
ADAM NAT RES FD INC COM 00548F105 300 26,357 SH   SOLE 0 26,357 0 0
ADAMS DIVERSIFIED EQUITY FD COM 006212104 2,111 122,096 SH   SOLE 0 122,096 0 0
ADAPTHEALTH CORP COM CL A 00653Q102 1,462 38,933 SH   SOLE 0 38,933 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 629 10,635 SH   SOLE 0 10,635 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 18,019 36,062 SH   SOLE 0 36,062 0 0
ADVANCED MICRO DEVICES INC COM 007903107 659 7,182 SH   SOLE 0 7,182 0 0
AEGON N V NY REGISTRY SHS 007924103 44 11,097 SH   SOLE 0 11,097 0 0
AFLAC INC COM 001055102 1,483 33,460 SH   SOLE 0 33,460 0 0
AIR PRODS & CHEMS INC COM 009158106 1,546 5,658 SH   SOLE 0 5,658 0 0
AIRBNB INC COM CL A 009066101 226 1,537 SH   SOLE 0 1,537 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 319 3,037 SH   SOLE 0 3,037 0 0
AKOUSTIS TECHNOLOGIES INC COM 00973N102 1,657 135,500 SH   SOLE 0 135,500 0 0
ALASKA AIR GROUP INC COM 011659109 5,361 103,101 SH   SOLE 0 103,101 0 0
ALBEMARLE CORP COM 012653101 1,297 8,794 SH   SOLE 0 8,794 0 0
ALCON AG ORD SHS H01301128 4,593 69,574 SH   SOLE 0 69,574 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 8,463 36,362 SH   SOLE 0 36,362 0 0
ALIGN TECHNOLOGY INC COM 016255101 313 585 SH   SOLE 0 585 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 851 50,750 SH   SOLE 0 50,750 0 0
ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 3,790 112,234 SH   SOLE 0 112,234 0 0
ALLIANT ENERGY CORP COM 018802108 596 11,564 SH   SOLE 0 11,564 0 0
ALLIANZGI DIVIDEND INT & PRM COM 01883A107 738 54,852 SH   SOLE 0 54,852 0 0
ALLSTATE CORP COM 020002101 1,417 12,888 SH   SOLE 0 12,888 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 372 2,862 SH   SOLE 0 2,862 0 0
ALPHABET INC CAP STK CL A 02079K305 24,965 14,246 SH   SOLE 0 14,246 0 0
ALPHABET INC CAP STK CL C 02079K107 18,386 10,496 SH   SOLE 0 10,496 0 0
ALPS ETF TR ALERIAN MLP 00162Q452 1,789 69,929 SH   SOLE 0 69,929 0 0
ALPS ETF TR CLEAN ENERGY 00162Q460 533 6,655 SH   SOLE 0 6,655 0 0
ALPS ETF TR SECTR DIV DOGS 00162Q858 594 13,303 SH   SOLE 0 13,303 0 0
ALTABANCORP COM 021347109 475 17,000 SH   SOLE 0 17,000 0 0
ALTERYX INC COM CL A 02156B103 289 2,374 SH   SOLE 0 2,374 0 0
ALTRIA GROUP INC COM 02209S103 5,327 130,005 SH   SOLE 0 130,005 0 0
AMAZON COM INC COM 023135106 59,413 18,241 SH   SOLE 0 18,241 0 0
AMER STATES WTR CO COM 029899101 6,808 85,708 SH   SOLE 0 85,708 0 0
AMEREN CORP COM 023608102 340 4,358 SH   SOLE 0 4,358 0 0
AMERICAN ELEC PWR CO INC COM 025537101 1,270 15,252 SH   SOLE 0 15,252 0 0
AMERICAN EXPRESS CO COM 025816109 3,239 26,819 SH   SOLE 0 26,819 0 0
AMERICAN INTL GROUP INC *W EXP 01/19/202 026874156 24 198,569 SH   SOLE 0 198,569 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 4,312 114,051 SH   SOLE 0 114,051 0 0
AMERICAN TOWER CORP NEW COM 03027X100 1,311 5,859 SH   SOLE 0 5,859 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 5,982 63,741 SH   SOLE 0 63,741 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 3,907 25,461 SH   SOLE 0 25,461 0 0
AMERIPRISE FINL INC COM 03076C106 328 1,686 SH   SOLE 0 1,686 0 0
AMGEN INC COM 031162100 26,515 115,370 SH   SOLE 0 115,370 0 0
ANALOG DEVICES INC COM 032654105 793 5,370 SH   SOLE 0 5,370 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 3,295 47,127 SH   SOLE 0 47,127 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 3,050 361,525 SH   SOLE 0 361,525 0 0
ANTHEM INC COM 036752103 2,021 6,294 SH   SOLE 0 6,294 0 0
AON PLC SHS CL A G0403H108 710 3,383 SH   SOLE 0 3,383 0 0
APOLLO GLOBAL MGMT INC COM CL A 03768E105 450 9,207 SH   SOLE 0 9,207 0 0
APPIAN CORP CL A 03782L101 1,474 9,091 SH   SOLE 0 9,091 0 0
APPLE INC COM 037833100 165,647 1,247,671 SH   SOLE 0 1,247,671 0 0
APPLIED MATLS INC COM 038222105 2,798 32,414 SH   SOLE 0 32,414 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 835 16,571 SH   SOLE 0 16,571 0 0
ARES CAPITAL CORP COM 04010L103 4,073 241,126 SH   SOLE 0 241,126 0 0
ARISTA NETWORKS INC COM 040413106 511 1,757 SH   SOLE 0 1,757 0 0
ARK ETF TR AUTNMUS TECHNLGY 00214Q203 874 11,454 SH   SOLE 0 11,454 0 0
ARK ETF TR INNOVATION ETF 00214Q104 1,960 15,747 SH   SOLE 0 15,747 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 764 1,564 SH   SOLE 0 1,564 0 0
ASPEN TECHNOLOGY INC COM 045327103 473 3,617 SH   SOLE 0 3,617 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 865 17,253 SH   SOLE 0 17,253 0 0
AT&T INC COM 00206R102 39,035 1,357,755 SH   SOLE 0 1,357,755 0 0
ATLAS AIR WORLDWIDE HLDGS IN NOTE 1.875% 6/0 049164BJ4 115 100,000 PRN   SOLE 0 100,000 0 0
ATLAS AIR WORLDWIDE HLDGS IN NOTE 2.250% 6/0 049164BH8 17 16,000 PRN   SOLE 0 16,000 0 0
ATLAS CORP SHARES Y0436Q109 3,927 363,400 SH   SOLE 0 363,400 0 0
ATLASSIAN CORP PLC CL A G06242104 590 2,521 SH   SOLE 0 2,521 0 0
AUTODESK INC COM 052769106 20,049 65,845 SH   SOLE 0 65,845 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 474 4,759 SH   SOLE 0 4,759 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 41,554 235,913 SH   SOLE 0 235,913 0 0
AVERY DENNISON CORP COM 053611109 4,814 31,039 SH   SOLE 0 31,039 0 0
AVISTA CORP COM 05379B107 279 6,949 SH   SOLE 0 6,949 0 0
AXON ENTERPRISE INC COM 05464C101 819 6,683 SH   SOLE 0 6,683 0 0
AXOS FINANCIAL INC COM 05465C100 838 22,325 SH   SOLE 0 22,325 0 0
AXSOME THERAPEUTICS INC COM 05464T104 587 7,205 SH   SOLE 0 7,205 0 0
BAIDU INC SPON ADR REP A 056752108 207 953 SH   SOLE 0 953 0 0
BANK MONTREAL QUE COM 063671101 434 5,733 SH   SOLE 0 5,733 0 0
BANK NEW YORK MELLON CORP COM 064058100 296 6,971 SH   SOLE 0 6,971 0 0
BANK OZK COM 06417N103 515 16,475 SH   SOLE 0 16,475 0 0
BANNER CORP COM NEW 06652V208 286 6,136 SH   SOLE 0 6,136 0 0
BARRICK GOLD CORP COM 067901108 337 14,799 SH   SOLE 0 14,799 0 0
BAXTER INTL INC COM 071813109 1,534 19,132 SH   SOLE 0 19,132 0 0
BCE INC COM NEW 05534B760 948 22,159 SH   SOLE 0 22,159 0 0
BECTON DICKINSON & CO COM 075887109 7,825 31,292 SH   SOLE 0 31,292 0 0
BELLUS HEALTH INC NEW COM NEW 07987C204 117 38,100 SH   SOLE 0 38,100 0 0
BERKLEY W R CORP COM 084423102 532 8,002 SH   SOLE 0 8,002 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 30,605 88 SH   SOLE 0 88 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 48,966 211,208 SH   SOLE 0 211,208 0 0
BIOGEN INC COM 09062X103 533 2,175 SH   SOLE 0 2,175 0 0
BIOMARIN PHARMACEUTICAL INC NOTE 0.599% 8/0 09061GAH4 107 100,000 PRN   SOLE 0 100,000 0 0
BK OF AMERICA CORP COM 060505104 9,787 322,963 SH   SOLE 0 322,963 0 0
BLACKLINE INC COM 09239B109 280 2,100 SH   SOLE 0 2,100 0 0
BLACKROCK CALIF MUN INCOME T SH BEN INT 09248E102 408 28,693 SH   SOLE 0 28,693 0 0
BLACKROCK ENHANCED EQUITY DI COM 09251A104 289 34,099 SH   SOLE 0 34,099 0 0
BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107 294 50,159 SH   SOLE 0 50,159 0 0
BLACKROCK FLOATING RATE INCO COM 09255X100 862 71,207 SH   SOLE 0 71,207 0 0
BLACKROCK INC COM 09247X101 4,151 5,755 SH   SOLE 0 5,755 0 0
BLACKROCK TCP CAPITAL CORP COM 09259E108 2,231 198,488 SH   SOLE 0 198,488 0 0
BLACKSTONE GROUP INC COM CL A 09260D107 9,264 142,965 SH   SOLE 0 142,965 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 236 8,569 SH   SOLE 0 8,569 0 0
BLUEROCK RESIDENTIAL GWT REI COM CL A 09627J102 263 21,060 SH   SOLE 0 21,060 0 0
BNY MELLON STRATEGIC MUN BD COM 09662E109 104 13,211 SH   SOLE 0 13,211 0 0
BOEING CO COM 097023105 16,038 74,897 SH   SOLE 0 74,897 0 0
BOOKING HOLDINGS INC COM 09857L108 285 128 SH   SOLE 0 128 0 0
BORGWARNER INC COM 099724106 832 21,544 SH   SOLE 0 21,544 0 0
BOSTON SCIENTIFIC CORP COM 101137107 282 7,841 SH   SOLE 0 7,841 0 0
BOULDER GROWTH & INCOME FD I COM 101507101 1,044 93,751 SH   SOLE 0 93,751 0 0
BP PLC SPONSORED ADR 055622104 704 34,328 SH   SOLE 0 34,328 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 16,021 258,285 SH   SOLE 0 258,285 0 0
BRISTOL-MYERS SQUIBB CO RIGHT 99/99/9999 110122157 12 17,821 SH   SOLE 0 17,821 0 0
BROADCOM INC COM 11135F101 10,182 23,259 SH   SOLE 0 23,259 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 255 6,182 SH   SOLE 0 6,182 0 0
BROWN FORMAN CORP CL B 115637209 234 2,950 SH   SOLE 0 2,950 0 0
BUNGE LIMITED COM G16962105 315 4,800 SH   SOLE 0 4,800 0 0
CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 213 14,900 SH   SOLE 0 14,900 0 0
CALAMOS CONV OPPORTUNITIES & SH BEN INT 128117108 5,360 395,880 SH   SOLE 0 395,880 0 0
CALAMOS DYNAMIC CONV & INCOM COM 12811V105 6,811 241,789 SH   SOLE 0 241,789 0 0
CALAMOS STRATEGIC TOTL RETN COM SH BEN INT 128125101 462 29,286 SH   SOLE 0 29,286 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 512 9,480 SH   SOLE 0 9,480 0 0
CAMPBELL SOUP CO COM 134429109 317 6,560 SH   SOLE 0 6,560 0 0
CANADIAN IMP BK COMM COM 136069101 684 8,007 SH   SOLE 0 8,007 0 0
CANADIAN PAC RY LTD COM 13645T100 2,389 6,885 SH   SOLE 0 6,885 0 0
CANOPY GROWTH CORP COM 138035100 462 18,743 SH   SOLE 0 18,743 0 0
CAPITAL ONE FINL CORP COM 14040H105 3,255 32,932 SH   SOLE 0 32,932 0 0
CARDLYTICS INC COM 14161W105 1,630 11,419 SH   SOLE 0 11,419 0 0
CARETRUST REIT INC COM 14174T107 895 40,349 SH   SOLE 0 40,349 0 0
CARLYLE GROUP INC COM 14316J108 1,388 44,150 SH   SOLE 0 44,150 0 0
CARMAX INC COM 143130102 482 5,100 SH   SOLE 0 5,100 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 945 43,614 SH   SOLE 0 43,614 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 3,545 93,988 SH   SOLE 0 93,988 0 0
CATERPILLAR INC COM 149123101 9,316 51,192 SH   SOLE 0 51,192 0 0
CBRE CLARION GLOBAL REAL EST COM 12504G100 132 19,182 SH   SOLE 0 19,182 0 0
CBRE GROUP INC CL A 12504L109 974 15,537 SH   SOLE 0 15,537 0 0
CEL-SCI CORP COM PAR NEW 150837607 3,626 310,938 SH   SOLE 0 310,938 0 0
CELSIUS HLDGS INC COM NEW 15118V207 1,253 24,900 SH   SOLE 0 24,900 0 0
CENTERSPACE COM 15202L107 1,206 17,074 SH   SOLE 0 17,074 0 0
CERENCE INC COM 156727109 2,506 24,944 SH   SOLE 0 24,944 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 1,515 2,290 SH   SOLE 0 2,290 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 310 2,330 SH   SOLE 0 2,330 0 0
CHEGG INC COM 163092109 881 9,751 SH   SOLE 0 9,751 0 0
CHEMOURS CO COM 163851108 1,123 45,275 SH   SOLE 0 45,275 0 0
CHEVRON CORP NEW COM 166764100 16,826 198,991 SH   SOLE 0 198,991 0 0
CHIMERA INVT CORP COM NEW 16934Q208 753 73,418 SH   SOLE 0 73,418 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 983 709 SH   SOLE 0 709 0 0
CHROMADEX CORP COM NEW 171077407 185 38,500 SH   SOLE 0 38,500 0 0
CHUBB LIMITED COM H1467J104 32,117 208,720 SH   SOLE 0 208,720 0 0
CHURCH & DWIGHT INC COM 171340102 7,157 82,049 SH   SOLE 0 82,049 0 0
CIGNA CORP NEW COM 125523100 1,366 6,577 SH   SOLE 0 6,577 0 0
CINCINNATI FINL CORP COM 172062101 234 2,679 SH   SOLE 0 2,679 0 0
CINTAS CORP COM 172908105 237 670 SH   SOLE 0 670 0 0
CISCO SYS INC COM 17275R102 21,089 471,436 SH   SOLE 0 471,436 0 0
CITIGROUP INC COM NEW 172967424 3,249 52,716 SH   SOLE 0 52,716 0 0
CITY OFFICE REIT INC COM 178587101 1,968 201,539 SH   SOLE 0 201,539 0 0
CLARIVATE PLC ORD SHS G21810109 7,323 246,225 SH   SOLE 0 246,225 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 857 58,836 SH   SOLE 0 58,836 0 0
CLOROX CO DEL COM 189054109 2,998 14,849 SH   SOLE 0 14,849 0 0
CLOUDERA INC COM 18914U100 652 46,850 SH   SOLE 0 46,850 0 0
CLOUDFLARE INC CL A COM 18915M107 1,608 21,159 SH   SOLE 0 21,159 0 0
CME GROUP INC COM 12572Q105 4,060 22,312 SH   SOLE 0 22,312 0 0
COCA COLA CO COM 191216100 11,452 208,998 SH   SOLE 0 208,998 0 0
COHEN & STEERS REIT & PFD &I COM 19247X100 211 9,225 SH   SOLE 0 9,225 0 0
COLGATE PALMOLIVE CO COM 194162103 6,381 74,753 SH   SOLE 0 74,753 0 0
COMCAST CORP NEW CL A 20030N101 7,825 149,464 SH   SOLE 0 149,464 0 0
COMPASS MINERALS INTL INC COM 20451N101 643 10,410 SH   SOLE 0 10,410 0 0
CONAGRA BRANDS INC COM 205887102 3,178 87,634 SH   SOLE 0 87,634 0 0
CONOCOPHILLIPS COM 20825C104 3,289 82,249 SH   SOLE 0 82,249 0 0
CONSOLIDATED EDISON INC COM 209115104 311 4,304 SH   SOLE 0 4,304 0 0
CONSTELLATION BRANDS INC CL A 21036P108 6,169 28,167 SH   SOLE 0 28,167 0 0
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 27 21,717 SH   SOLE 0 21,717 0 0
CORESITE RLTY CORP COM 21870Q105 274 2,195 SH   SOLE 0 2,195 0 0
CORNING INC COM 219350105 1,745 48,471 SH   SOLE 0 48,471 0 0
CORTEVA INC COM 22052L104 1,050 27,158 SH   SOLE 0 27,158 0 0
CORVEL CORP COM 221006109 214 2,021 SH   SOLE 0 2,021 0 0
COSTCO WHSL CORP NEW COM 22160K105 52,751 140,031 SH   SOLE 0 140,031 0 0
CRANE CO COM 224399105 1,561 20,103 SH   SOLE 0 20,103 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 1,327 6,265 SH   SOLE 0 6,265 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 2,533 16,107 SH   SOLE 0 16,107 0 0
CRYOPORT INC COM PAR $0.001 229050307 2,488 56,700 SH   SOLE 0 56,700 0 0
CSX CORP COM 126408103 3,419 37,723 SH   SOLE 0 37,723 0 0
CUMMINS INC COM 231021106 6,991 30,783 SH   SOLE 0 30,783 0 0
CVB FINL CORP COM 126600105 1,161 59,530 SH   SOLE 0 59,530 0 0
CVS HEALTH CORP COM 126650100 26,278 384,866 SH   SOLE 0 384,866 0 0
D R HORTON INC COM 23331A109 7,955 114,903 SH   SOLE 0 114,903 0 0
DANAHER CORPORATION COM 235851102 2,620 11,792 SH   SOLE 0 11,792 0 0
DARDEN RESTAURANTS INC COM 237194105 346 2,911 SH   SOLE 0 2,911 0 0
DAVIS FUNDAMENTAL ETF TR SELCT INTL ETF 23908L405 307 13,150 SH   SOLE 0 13,150 0 0
DAVIS FUNDAMENTAL ETF TR SELECT FINL 23908L108 1,520 63,734 SH   SOLE 0 63,734 0 0
DAVIS FUNDAMENTAL ETF TR SELECT US EQTY 23908L207 3,705 126,157 SH   SOLE 0 126,157 0 0
DAVIS FUNDAMENTAL ETF TR SELECT WRLD WI 23908L306 2,086 67,890 SH   SOLE 0 67,890 0 0
DBX ETF TR XTRACK MSCI EAFE 233051200 265 7,892 SH   SOLE 0 7,892 0 0
DEERE & CO COM 244199105 11,207 41,684 SH   SOLE 0 41,684 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 712 17,702 SH   SOLE 0 17,702 0 0
DEVON ENERGY CORP NEW COM 25179M103 242 15,328 SH   SOLE 0 15,328 0 0
DEXCOM INC COM 252131107 623 1,686 SH   SOLE 0 1,686 0 0
DIAGEO PLC SPON ADR NEW 25243Q205 1,327 8,355 SH   SOLE 0 8,355 0 0
DIAMONDBACK ENERGY INC COM 25278X109 496 10,248 SH   SOLE 0 10,248 0 0
DIGITAL RLTY TR INC COM 253868103 1,541 11,103 SH   SOLE 0 11,103 0 0
DISCOVER FINL SVCS COM 254709108 244 2,699 SH   SOLE 0 2,699 0 0
DISNEY WALT CO COM 254687106 50,269 277,454 SH   SOLE 0 277,454 0 0
DNP SELECT INCOME FD INC COM 23325P104 875 85,290 SH   SOLE 0 85,290 0 0
DOCUSIGN INC COM 256163106 1,795 8,071 SH   SOLE 0 8,071 0 0
DOMINION ENERGY INC COM 25746U109 2,342 31,306 SH   SOLE 0 31,306 0 0
DOUBLELINE INCOME SOLUTIONS COM 258622109 2,499 150,743 SH   SOLE 0 150,743 0 0
DOVER CORP COM 260003108 457 3,620 SH   SOLE 0 3,620 0 0
DOW INC COM 260557103 4,885 88,011 SH   SOLE 0 88,011 0 0
DROPBOX INC CL A 26210C104 877 39,515 SH   SOLE 0 39,515 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 5,915 64,757 SH   SOLE 0 64,757 0 0
DUPONT DE NEMOURS INC COM 26614N102 3,210 45,158 SH   SOLE 0 45,158 0 0
DYCOM INDS INC COM 267475101 527 6,977 SH   SOLE 0 6,977 0 0
EASTMAN CHEM CO COM 277432100 1,391 13,873 SH   SOLE 0 13,873 0 0
EATON CORP PLC SHS G29183103 3,831 31,904 SH   SOLE 0 31,904 0 0
EATON VANCE ENHANCED EQUITY COM 278274105 707 43,721 SH   SOLE 0 43,721 0 0
EATON VANCE HIGH INCOME 2021 COM SH BEN INT 27829W101 729 75,035 SH   SOLE 0 75,035 0 0
EATON VANCE TAX-MANAGED BUY- COM 27828Y108 229 14,946 SH   SOLE 0 14,946 0 0
EATON VANCE TAX-MANAGED GLOB COM 27829C105 300 30,960 SH   SOLE 0 30,960 0 0
EATON VANCE TAX-MANAGED GLOB COM 27829F108 447 50,967 SH   SOLE 0 50,967 0 0
EBAY INC. COM 278642103 1,323 26,336 SH   SOLE 0 26,336 0 0
ECOLAB INC COM 278865100 567 2,621 SH   SOLE 0 2,621 0 0
EDISON INTL COM 281020107 708 11,272 SH   SOLE 0 11,272 0 0
EDITAS MEDICINE INC COM 28106W103 967 13,792 SH   SOLE 0 13,792 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 5,344 59,481 SH   SOLE 0 59,481 0 0
EMCOR GROUP INC COM 29084Q100 333 3,616 SH   SOLE 0 3,616 0 0
EMERSON ELEC CO COM 291011104 11,321 140,944 SH   SOLE 0 140,944 0 0
ENBRIDGE INC COM 29250N105 5,525 172,728 SH   SOLE 0 172,728 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 383 9,068 SH   SOLE 0 9,068 0 0
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 368 59,554 SH   SOLE 0 59,554 0 0
ENPHASE ENERGY INC COM 29355A107 256 1,457 SH   SOLE 0 1,457 0 0
ENSIGN GROUP INC COM 29358P101 3,469 47,572 SH   SOLE 0 47,572 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 1,414 72,166 SH   SOLE 0 72,166 0 0
EOG RES INC COM 26875P101 508 10,177 SH   SOLE 0 10,177 0 0
EQUINIX INC COM 29444U700 339 479 SH   SOLE 0 479 0 0
EQUITABLE HLDGS INC COM 29452E101 707 27,632 SH   SOLE 0 27,632 0 0
ESSENTIAL UTILS INC COM 29670G102 577 12,210 SH   SOLE 0 12,210 0 0
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 1,202 20,877 SH   SOLE 0 20,877 0 0
ETF MANAGERS TR PRIME MOBILE PAY 26924G409 396 5,953 SH   SOLE 0 5,953 0 0
ETF SER SOLUTIONS US GLB JETS 26922A842 274 12,250 SH   SOLE 0 12,250 0 0
ETFS TR BBRG ALL COMD K1 003261104 71,464 3,263,214 SH   SOLE 0 3,263,214 0 0
ETSY INC COM 29786A106 1,201 6,750 SH   SOLE 0 6,750 0 0
EURONET WORLDWIDE INC NOTE 0.750% 3/1 298736AL3 56 50,000 PRN   SOLE 0 50,000 0 0
EVERBRIDGE INC COM 29978A104 365 2,450 SH   SOLE 0 2,450 0 0
EVERCORE INC CLASS A 29977A105 825 7,524 SH   SOLE 0 7,524 0 0
EVEREST RE GROUP LTD COM G3223R108 233 995 SH   SOLE 0 995 0 0
EVERGY INC COM 30034W106 259 4,674 SH   SOLE 0 4,674 0 0
EVERSOURCE ENERGY COM 30040W108 1,583 18,314 SH   SOLE 0 18,314 0 0
EVERSPIN TECHNOLOGIES INC COM 30041T104 99 21,500 SH   SOLE 0 21,500 0 0
EXACT SCIENCES CORP COM 30063P105 268 2,020 SH   SOLE 0 2,020 0 0
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 234 3,847 SH   SOLE 0 3,847 0 0
EXELON CORP COM 30161N101 702 16,623 SH   SOLE 0 16,623 0 0
EXP WORLD HLDGS INC COM 30212W100 2,769 43,863 SH   SOLE 0 43,863 0 0
EXPEDIA GROUP INC COM NEW 30212P303 1,712 12,931 SH   SOLE 0 12,931 0 0
EXPEDITORS INTL WASH INC COM 302130109 3,111 32,718 SH   SOLE 0 32,718 0 0
EXTREME NETWORKS INC COM 30226D106 1,761 255,591 SH   SOLE 0 255,591 0 0
EXXON MOBIL CORP COM 30231G102 14,574 353,457 SH   SOLE 0 353,457 0 0
F5 NETWORKS INC COM 315616102 664 3,773 SH   SOLE 0 3,773 0 0
FACEBOOK INC CL A 30303M102 13,402 49,065 SH   SOLE 0 49,065 0 0
FACTSET RESH SYS INC COM 303075105 412 1,249 SH   SOLE 0 1,249 0 0
FASTENAL CO COM 311900104 374 7,663 SH   SOLE 0 7,663 0 0
FASTLY INC CL A 31188V100 207 2,373 SH   SOLE 0 2,373 0 0
FEDEX CORP COM 31428X106 5,578 21,482 SH   SOLE 0 21,482 0 0
FERRARI N V COM N3167Y103 261 1,135 SH   SOLE 0 1,135 0 0
FIDELITY COVINGTON TRUST LOW VOLITY ETF 316092824 1,484 34,739 SH   SOLE 0 34,739 0 0
FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402 106 10,418 SH   SOLE 0 10,418 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 2,942 20,793 SH   SOLE 0 20,793 0 0
FIDUS INVT CORP COM 316500107 249 19,000 SH   SOLE 0 19,000 0 0
FIFTH THIRD BANCORP COM 316773100 1,113 40,367 SH   SOLE 0 40,367 0 0
FIREEYE INC COM 31816Q101 1,488 64,539 SH   SOLE 0 64,539 0 0
FIRST HAWAIIAN INC COM 32051X108 260 11,035 SH   SOLE 0 11,035 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 767 18,822 SH   SOLE 0 18,822 0 0
FIRST SOLAR INC COM 336433107 512 5,179 SH   SOLE 0 5,179 0 0
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 1,118 55,377 SH   SOLE 0 55,377 0 0
FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174 482 8,531 SH   SOLE 0 8,531 0 0
FIRST TR EXCH TRD ALPHDX FD EMERG MKT ALPH 33737J182 1,198 47,373 SH   SOLE 0 47,373 0 0
FIRST TR EXCH TRD ALPHDX FD EUROPE ALPHADEX 33737J117 1,733 45,442 SH   SOLE 0 45,442 0 0
FIRST TR EXCH TRD ALPHDX FD JAPAN ALPHADEX 33737J158 458 8,872 SH   SOLE 0 8,872 0 0
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 3,903 41,076 SH   SOLE 0 41,076 0 0
FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 380 17,355 SH   SOLE 0 17,355 0 0
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 1,904 55,545 SH   SOLE 0 55,545 0 0
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 9,287 86,171 SH   SOLE 0 86,171 0 0
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 589 11,743 SH   SOLE 0 11,743 0 0
FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205 810 11,708 SH   SOLE 0 11,708 0 0
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 2,557 57,621 SH   SOLE 0 57,621 0 0
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 12,657 113,188 SH   SOLE 0 113,188 0 0
FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 6,488 54,842 SH   SOLE 0 54,842 0 0
FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 8,594 119,165 SH   SOLE 0 119,165 0 0
FIRST TR EXCHANGE-TRADED ALP MID CAP VAL FD 33737M201 220 6,150 SH   SOLE 0 6,150 0 0
FIRST TR EXCHANGE-TRADED ALP MID CP GR ALPH 33737M102 625 9,562 SH   SOLE 0 9,562 0 0
FIRST TR EXCHANGE-TRADED ALP SML CAP VAL ALPH 33737M409 297 7,145 SH   SOLE 0 7,145 0 0
FIRST TR EXCHANGE-TRADED FD BUYWRIT INCM ETF 33738R308 728 36,083 SH   SOLE 0 36,083 0 0
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 12,872 190,698 SH   SOLE 0 190,698 0 0
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 13,685 64,481 SH   SOLE 0 64,481 0 0
FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R886 3,311 148,993 SH   SOLE 0 148,993 0 0
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 13,247 327,325 SH   SOLE 0 327,325 0 0
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 4,033 67,176 SH   SOLE 0 67,176 0 0
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 255 5,226 SH   SOLE 0 5,226 0 0
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 4,879 94,790 SH   SOLE 0 94,790 0 0
FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 305 4,344 SH   SOLE 0 4,344 0 0
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 3,173 64,134 SH   SOLE 0 64,134 0 0
FIRST TR EXCHANGE-TRADED FD NASDAQ BK ETF 33738R860 330 13,880 SH   SOLE 0 13,880 0 0
FIRST TR EXCHANGE-TRADED FD NASDQ ARTFCIAL 33738R720 8,953 178,531 SH   SOLE 0 178,531 0 0
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 1,110 52,948 SH   SOLE 0 52,948 0 0
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 7,624 45,382 SH   SOLE 0 45,382 0 0
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 5,025 125,803 SH   SOLE 0 125,803 0 0
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 713 14,983 SH   SOLE 0 14,983 0 0
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 4,160 76,002 SH   SOLE 0 76,002 0 0
FIRST TR HIGH YIELD OPPRT 20 COM 33741Q107 577 28,400 SH   SOLE 0 28,400 0 0
FIRST TR INTER DUR PFD & IN COM 33718W103 530 22,057 SH   SOLE 0 22,057 0 0
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 2,637 48,008 SH   SOLE 0 48,008 0 0
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 1,915 26,085 SH   SOLE 0 26,085 0 0
FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 1,112 13,394 SH   SOLE 0 13,394 0 0
FIRST TR MLP & ENERGY INCOM COM 33739B104 370 63,603 SH   SOLE 0 63,603 0 0
FIRST TR MORNINGSTAR DIVID L SHS 336917109 3,139 106,094 SH   SOLE 0 106,094 0 0
FIRST TR MULTI CP VAL ALPHA SHS ISSUED FRST 33733C108 629 10,789 SH   SOLE 0 10,789 0 0
FIRST TR NAS100 EQ WEIGHTED SHS 337344105 728 7,217 SH   SOLE 0 7,217 0 0
FIRST TR NASDAQ 100 TECH IND SHS 337345102 4,138 29,973 SH   SOLE 0 29,973 0 0
FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 3,248 42,204 SH   SOLE 0 42,204 0 0
FIRST TR VALUE LINE DIVID IN SHS 33734H106 14,822 422,650 SH   SOLE 0 422,650 0 0
FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108 8,005 82,831 SH   SOLE 0 82,831 0 0
FIRSTENERGY CORP COM 337932107 1,011 33,026 SH   SOLE 0 33,026 0 0
FISERV INC COM 337738108 11,155 98,210 SH   SOLE 0 98,210 0 0
FIVE9 INC COM 338307101 1,468 8,415 SH   SOLE 0 8,415 0 0
FIVERR INTL LTD ORD SHS M4R82T106 637 3,266 SH   SOLE 0 3,266 0 0
FLAHERTY & CRUMRINE PFD INCO COM 338480106 521 27,500 SH   SOLE 0 27,500 0 0
FLAHERTY & CRUMRINE PFD INCO COM 33848E106 493 37,569 SH   SOLE 0 37,569 0 0
FLOWERS FOODS INC COM 343498101 262 11,575 SH   SOLE 0 11,575 0 0
FLUOR CORP NEW COM 343412102 513 32,102 SH   SOLE 0 32,102 0 0
FORD MTR CO DEL COM 345370860 988 112,433 SH   SOLE 0 112,433 0 0
FORTERRA INC COM 34960W106 763 43,900 SH   SOLE 0 43,900 0 0
FORTINET INC COM 34959E109 666 4,481 SH   SOLE 0 4,481 0 0
FORTIVE CORP COM 34959J108 205 2,895 SH   SOLE 0 2,895 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 4,205 49,036 SH   SOLE 0 49,036 0 0
FRANKLIN LTD DURATION INCOME COM 35472T101 226 25,555 SH   SOLE 0 25,555 0 0
FRANKLIN TEMPLETON ETF TR LIBERTY US ETF 35473P504 453 10,710 SH   SOLE 0 10,710 0 0
FREEPORT-MCMORAN INC CL B 35671D857 534 20,504 SH   SOLE 0 20,504 0 0
FTI CONSULTING INC COM 302941109 314 2,840 SH   SOLE 0 2,840 0 0
GABELLI DIVID & INCOME TR COM 36242H104 433 20,187 SH   SOLE 0 20,187 0 0
GALECTIN THERAPEUTICS INC COM NEW 363225202 1,719 767,321 SH   SOLE 0 767,321 0 0
GALLAGHER ARTHUR J & CO COM 363576109 278 2,250 SH   SOLE 0 2,250 0 0
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 73 27,938 SH   SOLE 0 27,938 0 0
GARMIN LTD SHS H2906T109 595 4,971 SH   SOLE 0 4,971 0 0
GENERAL DYNAMICS CORP COM 369550108 11,350 76,282 SH   SOLE 0 76,282 0 0
GENERAL ELECTRIC CO COM 369604103 4,415 408,922 SH   SOLE 0 408,922 0 0
GENERAL MLS INC COM 370334104 4,917 83,668 SH   SOLE 0 83,668 0 0
GENERAL MTRS CO COM 37045V100 2,593 62,266 SH   SOLE 0 62,266 0 0
GENUINE PARTS CO COM 372460105 2,325 23,187 SH   SOLE 0 23,187 0 0
GEO GROUP INC NEW COM 36162J106 240 27,135 SH   SOLE 0 27,135 0 0
GILEAD SCIENCES INC COM 375558103 4,173 71,786 SH   SOLE 0 71,786 0 0
GLACIER BANCORP INC NEW COM 37637Q105 3,544 77,024 SH   SOLE 0 77,024 0 0
GLADSTONE CAPITAL CORP COM 376535100 1,147 129,410 SH   SOLE 0 129,410 0 0
GLADSTONE COMMERCIAL CORP COM 376536108 407 22,602 SH   SOLE 0 22,602 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 7,479 203,025 SH   SOLE 0 203,025 0 0
GLOBAL MED REIT INC COM NEW 37954A204 1,590 121,767 SH   SOLE 0 121,767 0 0
GLOBAL WTR RES INC COM 379463102 303 21,000 SH   SOLE 0 21,000 0 0
GLOBAL X FDS AUTONMOUS EV ETF 37954Y624 352 14,700 SH   SOLE 0 14,700 0 0
GOLD RESOURCE CORP COM 38068T105 89 30,500 SH   SOLE 0 30,500 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 2,219 58,143 SH   SOLE 0 58,143 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 4,189 15,891 SH   SOLE 0 15,891 0 0
GRACO INC COM 384109104 371 5,133 SH   SOLE 0 5,133 0 0
GRAINGER W W INC COM 384802104 1,267 3,104 SH   SOLE 0 3,104 0 0
GRANITE PT MTG TR INC NOTE 6.375%10/0 38741LAC1 44 48,000 PRN   SOLE 0 48,000 0 0
GREENBRIER COS INC NOTE 2.875% 2/0 393657AK7 141 140,000 PRN   SOLE 0 140,000 0 0
GROCERY OUTLET HLDG CORP COM 39874R101 2,754 70,158 SH   SOLE 0 70,158 0 0
GUARDANT HEALTH INC COM 40131M109 473 3,671 SH   SOLE 0 3,671 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 207 1,605 SH   SOLE 0 1,605 0 0
HALLIBURTON CO COM 406216101 423 22,395 SH   SOLE 0 22,395 0 0
HANCOCK JOHN FINL OPPTYS FD SH BEN INT NEW 409735206 335 11,021 SH   SOLE 0 11,021 0 0
HANESBRANDS INC COM 410345102 718 49,228 SH   SOLE 0 49,228 0 0
HANNON ARMSTRONG SUST INFR C NOTE 8/1 41068XAD2 123 90,000 PRN   SOLE 0 90,000 0 0
HASBRO INC COM 418056107 646 6,902 SH   SOLE 0 6,902 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 247 7,002 SH   SOLE 0 7,002 0 0
HCI GROUP INC NOTE 4.250% 3/0 40416EAD5 126 120,000 PRN   SOLE 0 120,000 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 308 4,272 SH   SOLE 0 4,272 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 266 9,670 SH   SOLE 0 9,670 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 1,385 45,850 SH   SOLE 0 45,850 0 0
HERON THERAPEUTICS INC COM 427746102 1,872 88,461 SH   SOLE 0 88,461 0 0
HERSHEY CO COM 427866108 1,652 10,845 SH   SOLE 0 10,845 0 0
HOLLYFRONTIER CORP COM 436106108 222 8,585 SH   SOLE 0 8,585 0 0
HOME DEPOT INC COM 437076102 13,169 49,587 SH   SOLE 0 49,587 0 0
HONEYWELL INTL INC COM 438516106 7,564 35,575 SH   SOLE 0 35,575 0 0
HORMEL FOODS CORP COM 440452100 437 9,371 SH   SOLE 0 9,371 0 0
HOWMET AEROSPACE INC COM 443201108 411 14,392 SH   SOLE 0 14,392 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406 521 20,106 SH   SOLE 0 20,106 0 0
HUMANA INC COM 444859102 779 1,902 SH   SOLE 0 1,902 0 0
HUNTSMAN CORP COM 447011107 243 9,675 SH   SOLE 0 9,675 0 0
IHS MARKIT LTD SHS G47567105 295 3,294 SH   SOLE 0 3,294 0 0
ILLINOIS TOOL WKS INC COM 452308109 2,964 14,538 SH   SOLE 0 14,538 0 0
INARI MED INC COM 45332Y109 211 2,415 SH   SOLE 0 2,415 0 0
INCYTE CORP COM 45337C102 326 3,750 SH   SOLE 0 3,750 0 0
INDIA FD INC COM 454089103 399 20,009 SH   SOLE 0 20,009 0 0
INGREDION INC COM 457187102 575 7,313 SH   SOLE 0 7,313 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 1,150 6,279 SH   SOLE 0 6,279 0 0
INNOVATOR ETFS TR IBD 50 ETF 45782C102 2,559 62,346 SH   SOLE 0 62,346 0 0
INPHI CORP COM 45772F107 233 1,450 SH   SOLE 0 1,450 0 0
INSIGHT ENTERPRISES INC NOTE 0.750% 2/1 45765UAB9 126 100,000 PRN   SOLE 0 100,000 0 0
INTEL CORP COM 458140100 37,172 746,378 SH   SOLE 0 746,378 0 0
INTERDIGITAL INC NOTE 2.000% 6/0 45867GAB7 74 70,000 PRN   SOLE 0 70,000 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 24,903 197,969 SH   SOLE 0 197,969 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 299 2,750 SH   SOLE 0 2,750 0 0
INTERNATIONAL FLAVORS&FRAGRA UNIT 09/15/2021 459506309 582 14,250 SH   SOLE 0 14,250 0 0
INTERNATIONAL PAPER CO COM 460146103 12,666 254,759 SH   SOLE 0 254,759 0 0
INTUIT COM 461202103 248 652 SH   SOLE 0 652 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 878 1,073 SH   SOLE 0 1,073 0 0
INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 3,256 64,379 SH   SOLE 0 64,379 0 0
INVESCO CALIF VALUE MUN INCO COM 46132H106 1,041 78,780 SH   SOLE 0 78,780 0 0
INVESCO EXCH TRADED FD TR II DWA DEV MKTS 46138E875 204 6,024 SH   SOLE 0 6,024 0 0
INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628 255 5,052 SH   SOLE 0 5,052 0 0
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 303 2,350 SH   SOLE 0 2,350 0 0
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 906 59,378 SH   SOLE 0 59,378 0 0
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 2,547 67,782 SH   SOLE 0 67,782 0 0
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 2,216 39,412 SH   SOLE 0 39,412 0 0
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 60,370 2,709,615 SH   SOLE 0 2,709,615 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 1,577 74,347 SH   SOLE 0 74,347 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 HY 46138J809 882 38,171 SH   SOLE 0 38,171 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 1,451 66,697 SH   SOLE 0 66,697 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 HY 46138J874 857 36,714 SH   SOLE 0 36,714 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 440 19,438 SH   SOLE 0 19,438 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 401 18,293 SH   SOLE 0 18,293 0 0
INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 1,519 17,314 SH   SOLE 0 17,314 0 0
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 585 30,451 SH   SOLE 0 30,451 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 37,642 282,600 SH   SOLE 0 282,600 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 475 3,145 SH   SOLE 0 3,145 0 0
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 1,997 114,917 SH   SOLE 0 114,917 0 0
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 430 5,962 SH   SOLE 0 5,962 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 691 2,727 SH   SOLE 0 2,727 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 8,073 63,300 SH   SOLE 0 63,300 0 0
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 573 12,337 SH   SOLE 0 12,337 0 0
INVESCO LTD SHS G491BT108 1,876 107,621 SH   SOLE 0 107,621 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 29,196 93,060 SH   SOLE 0 93,060 0 0
IQVIA HLDGS INC COM 46266C105 2,952 16,555 SH   SOLE 0 16,555 0 0
IRON MTN INC NEW COM 46284V101 824 27,959 SH   SOLE 0 27,959 0 0
ISHARES GOLD TRUST ISHARES 464285105 9,887 545,350 SH   SOLE 0 545,350 0 0
ISHARES INC ASIA/PAC DIV ETF 464286293 1,151 30,411 SH   SOLE 0 30,411 0 0
ISHARES INC CORE MSCI EMKT 46434G103 5,092 82,074 SH   SOLE 0 82,074 0 0
ISHARES INC EM MKTS DIV ETF 464286319 1,595 42,839 SH   SOLE 0 42,839 0 0
ISHARES INC MSCI EMERG MRKT 464286533 866 14,179 SH   SOLE 0 14,179 0 0
ISHARES INC MSCI EQUAL WEITE 464286681 26,436 366,150 SH   SOLE 0 366,150 0 0
ISHARES INC MSCI GBL MIN VOL 464286525 277 2,856 SH   SOLE 0 2,856 0 0
ISHARES SILVER TR ISHARES 46428Q109 482 19,631 SH   SOLE 0 19,631 0 0
ISHARES TR 0-5YR HI YL CP 46434V407 5,268 115,927 SH   SOLE 0 115,927 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 1,715 19,854 SH   SOLE 0 19,854 0 0
ISHARES TR 3 7 YR TREAS BD 464288661 348 2,614 SH   SOLE 0 2,614 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 3,631 30,267 SH   SOLE 0 30,267 0 0
ISHARES TR CALIF MUN BD ETF 464288356 387 6,153 SH   SOLE 0 6,153 0 0
ISHARES TR COHEN STEER REIT 464287564 1,012 18,776 SH   SOLE 0 18,776 0 0
ISHARES TR CORE DIV GRWTH 46434V621 1,758 39,227 SH   SOLE 0 39,227 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 1,239 14,131 SH   SOLE 0 14,131 0 0
ISHARES TR CORE MSCI EAFE 46432F842 254 3,674 SH   SOLE 0 3,674 0 0
ISHARES TR CORE MSCI INTL 46435G326 3,498 56,752 SH   SOLE 0 56,752 0 0
ISHARES TR CORE MSCI TOTAL 46432F834 307,409 4,575,223 SH   SOLE 0 4,575,223 0 0
ISHARES TR CORE S&P MCP ETF 464287507 11,508 50,072 SH   SOLE 0 50,072 0 0
ISHARES TR CORE S&P SCP ETF 464287804 10,205 111,056 SH   SOLE 0 111,056 0 0
ISHARES TR CORE S&P TTL STK 464287150 539 6,246 SH   SOLE 0 6,246 0 0
ISHARES TR CORE S&P US GWT 464287671 1,087 12,254 SH   SOLE 0 12,254 0 0
ISHARES TR CORE S&P US VLU 464287663 247 3,975 SH   SOLE 0 3,975 0 0
ISHARES TR CORE S&P500 ETF 464287200 54,500 145,186 SH   SOLE 0 145,186 0 0
ISHARES TR CORE US AGGBD ET 464287226 188,422 1,594,230 SH   SOLE 0 1,594,230 0 0
ISHARES TR CR 5 10 YR ETF 46435G417 8,187 156,314 SH   SOLE 0 156,314 0 0
ISHARES TR EAFE GRWTH ETF 464288885 3,524 34,926 SH   SOLE 0 34,926 0 0
ISHARES TR EAFE SML CP ETF 464288273 1,078 15,765 SH   SOLE 0 15,765 0 0
ISHARES TR ESG AW MSCI EAFE 46435G516 17,795 243,636 SH   SOLE 0 243,636 0 0
ISHARES TR ESG AWR MSCI USA 46435G425 548 6,371 SH   SOLE 0 6,371 0 0
ISHARES TR ESG AWR US AGRGT 46435U549 420 7,437 SH   SOLE 0 7,437 0 0
ISHARES TR EXPANDED TECH 464287515 6,900 19,487 SH   SOLE 0 19,487 0 0
ISHARES TR EXPND TEC SC ETF 464287549 437 1,250 SH   SOLE 0 1,250 0 0
ISHARES TR FLTG RATE NT ETF 46429B655 682 13,442 SH   SOLE 0 13,442 0 0
ISHARES TR GLOB HLTHCRE ETF 464287325 713 9,325 SH   SOLE 0 9,325 0 0
ISHARES TR IBONDS 27 ETF 46435UAA9 562 20,400 SH   SOLE 0 20,400 0 0
ISHARES TR IBONDS DEC 46435U697 292 10,763 SH   SOLE 0 10,763 0 0
ISHARES TR IBONDS DEC 25 46435U432 439 15,580 SH   SOLE 0 15,580 0 0
ISHARES TR IBONDS DEC2021 46435G789 1,025 39,775 SH   SOLE 0 39,775 0 0
ISHARES TR IBONDS DEC2022 46435G755 392 14,879 SH   SOLE 0 14,879 0 0
ISHARES TR IBONDS DEC2023 46435G318 644 24,603 SH   SOLE 0 24,603 0 0
ISHARES TR IBONDS DEC2026 46435GAA0 514 18,970 SH   SOLE 0 18,970 0 0
ISHARES TR IBONDS DEC21 ETF 46434VBK5 4,568 183,390 SH   SOLE 0 183,390 0 0
ISHARES TR IBONDS DEC22 ETF 46434VBA7 2,007 78,473 SH   SOLE 0 78,473 0 0
ISHARES TR IBONDS DEC23 ETF 46434VAX8 991 37,715 SH   SOLE 0 37,715 0 0
ISHARES TR IBONDS DEC24 ETF 46434VBG4 1,091 41,030 SH   SOLE 0 41,030 0 0
ISHARES TR IBONDS DEC25 ETF 46434VBD1 512 18,720 SH   SOLE 0 18,720 0 0
ISHARES TR IBONDS MAR23 ETF 46432FAZ0 741 27,150 SH   SOLE 0 27,150 0 0
ISHARES TR IBOXX HI YD ETF 464288513 569 6,517 SH   SOLE 0 6,517 0 0
ISHARES TR IBOXX INV CP ETF 464287242 3,622 26,222 SH   SOLE 0 26,222 0 0
ISHARES TR INTL DIV GRWTH 46435G524 225 3,564 SH   SOLE 0 3,564 0 0
ISHARES TR INTL SEL DIV ETF 464288448 1,715 57,899 SH   SOLE 0 57,899 0 0
ISHARES TR INTRM GOV CR ETF 464288612 1,277 10,859 SH   SOLE 0 10,859 0 0
ISHARES TR ISHS 1-5YR INVS 464288646 3,777 68,459 SH   SOLE 0 68,459 0 0
ISHARES TR ISHS 5-10YR INVT 464288638 6,117 98,997 SH   SOLE 0 98,997 0 0
ISHARES TR JPMORGAN USD EMG 464288281 472 4,075 SH   SOLE 0 4,075 0 0
ISHARES TR MBS ETF 464288588 858 7,789 SH   SOLE 0 7,789 0 0
ISHARES TR MRGSTR MD CP GRW 464288307 2,356 6,160 SH   SOLE 0 6,160 0 0
ISHARES TR MRGSTR SM CP GR 464288604 2,478 8,164 SH   SOLE 0 8,164 0 0
ISHARES TR MRNGSTR INC ETF 46432F875 3,431 142,553 SH   SOLE 0 142,553 0 0
ISHARES TR MRNING SM CP ETF 464288703 1,469 10,426 SH   SOLE 0 10,426 0 0
ISHARES TR MSCI CHINA ETF 46429B671 1,085 13,405 SH   SOLE 0 13,405 0 0
ISHARES TR MSCI EAFE ETF 464287465 4,248 58,225 SH   SOLE 0 58,225 0 0
ISHARES TR MSCI EAFE MIN VL 46429B689 5,231 71,260 SH   SOLE 0 71,260 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 22,197 429,589 SH   SOLE 0 429,589 0 0
ISHARES TR MSCI INTL QUALTY 46434V456 2,062 57,833 SH   SOLE 0 57,833 0 0
ISHARES TR MSCI KLD400 SOC 464288570 357 4,988 SH   SOLE 0 4,988 0 0
ISHARES TR MSCI USA ESG SLC 464288802 4,389 53,308 SH   SOLE 0 53,308 0 0
ISHARES TR MSCI USA MIN VOL 46429B697 4,177 61,531 SH   SOLE 0 61,531 0 0
ISHARES TR MSCI USA MMENTM 46432F396 4,022 24,934 SH   SOLE 0 24,934 0 0
ISHARES TR MSCI USA QLT FCT 46432F339 42,828 368,544 SH   SOLE 0 368,544 0 0
ISHARES TR NASDAQ BIOTECH 464287556 546 3,607 SH   SOLE 0 3,607 0 0
ISHARES TR NATIONAL MUN ETF 464288414 1,192 10,167 SH   SOLE 0 10,167 0 0
ISHARES TR NORTH AMERN NAT 464287374 2,266 97,245 SH   SOLE 0 97,245 0 0
ISHARES TR PFD AND INCM SEC 464288687 4,116 106,888 SH   SOLE 0 106,888 0 0
ISHARES TR RUS 1000 ETF 464287622 438 2,069 SH   SOLE 0 2,069 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 86,014 356,695 SH   SOLE 0 356,695 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 2,910 21,280 SH   SOLE 0 21,280 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 92,210 321,627 SH   SOLE 0 321,627 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 113,954 864,927 SH   SOLE 0 864,927 0 0
ISHARES TR RUS MD CP GR ETF 464287481 3,787 36,897 SH   SOLE 0 36,897 0 0
ISHARES TR RUS MDCP VAL ETF 464287473 713 7,351 SH   SOLE 0 7,351 0 0
ISHARES TR RUS MID CAP ETF 464287499 17,419 254,107 SH   SOLE 0 254,107 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 17,037 86,895 SH   SOLE 0 86,895 0 0
ISHARES TR RUSSELL 3000 ETF 464287689 884 3,953 SH   SOLE 0 3,953 0 0
ISHARES TR S&P 100 ETF 464287101 4,490 26,159 SH   SOLE 0 26,159 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 3,130 49,063 SH   SOLE 0 49,063 0 0
ISHARES TR S&P 500 VAL ETF 464287408 552 4,314 SH   SOLE 0 4,314 0 0
ISHARES TR S&P MC 400GR ETF 464287606 84,949 1,176,247 SH   SOLE 0 1,176,247 0 0
ISHARES TR S&P MC 400VL ETF 464287705 59,681 691,548 SH   SOLE 0 691,548 0 0
ISHARES TR S&P SML 600 GWT 464287887 465 4,070 SH   SOLE 0 4,070 0 0
ISHARES TR SELECT DIVID ETF 464287168 3,838 39,905 SH   SOLE 0 39,905 0 0
ISHARES TR SHRT NAT MUN ETF 464288158 741 6,865 SH   SOLE 0 6,865 0 0
ISHARES TR SP SMCP600VL ETF 464287879 539 6,633 SH   SOLE 0 6,633 0 0
ISHARES TR TIPS BD ETF 464287176 12,063 94,500 SH   SOLE 0 94,500 0 0
ISHARES TR U.S. MED DVC ETF 464288810 1,088 3,327 SH   SOLE 0 3,327 0 0
ISHARES TR U.S. TECH ETF 464287721 321 3,772 SH   SOLE 0 3,772 0 0
ISHARES TR U.S. UTILITS ETF 464287697 578 7,454 SH   SOLE 0 7,454 0 0
ISHARES TR US HOME CONS ETF 464288752 641 11,482 SH   SOLE 0 11,482 0 0
ISHARES U S ETF TR BLACKROCK SHORT 46431W838 745 14,829 SH   SOLE 0 14,829 0 0
ISHARES U S ETF TR COMMOD SEL STG 46431W853 881 33,015 SH   SOLE 0 33,015 0 0
ISHARES U S ETF TR IT RT HDG HGYL 46431W606 2,409 27,899 SH   SOLE 0 27,899 0 0
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 2,698 53,125 SH   SOLE 0 53,125 0 0
JD.COM INC SPON ADR CL A 47215P106 2,609 29,676 SH   SOLE 0 29,676 0 0
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 901 20,030 SH   SOLE 0 20,030 0 0
JOHNSON & JOHNSON COM 478160104 71,831 456,613 SH   SOLE 0 456,613 0 0
JOHNSON CTLS INTL PLC SHS G51502105 921 19,772 SH   SOLE 0 19,772 0 0
JPMORGAN CHASE & CO COM 46625H100 38,328 301,890 SH   SOLE 0 301,890 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 1,591 7,797 SH   SOLE 0 7,797 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 356 23,000 SH   SOLE 0 23,000 0 0
KAYNE ANDERSON ENERGY INFRST COM 486606106 177 30,832 SH   SOLE 0 30,832 0 0
KBR INC COM 48242W106 2,177 70,379 SH   SOLE 0 70,379 0 0
KELLOGG CO COM 487836108 768 12,341 SH   SOLE 0 12,341 0 0
KEURIG DR PEPPER INC COM 49271V100 454 14,189 SH   SOLE 0 14,189 0 0
KEYCORP COM 493267108 926 56,720 SH   SOLE 0 56,720 0 0
KIMBERLY-CLARK CORP COM 494368103 32,941 244,529 SH   SOLE 0 244,529 0 0
KINDER MORGAN INC DEL COM 49456B101 5,329 389,932 SH   SOLE 0 389,932 0 0
KKR & CO INC COM 48251W104 312 7,706 SH   SOLE 0 7,706 0 0
KNOWLES CORP NOTE 3.250%11/0 49926DAB5 68 60,000 PRN   SOLE 0 60,000 0 0
KONTOOR BRANDS INC COM 50050N103 501 12,362 SH   SOLE 0 12,362 0 0
KRAFT HEINZ CO COM 500754106 1,112 32,083 SH   SOLE 0 32,083 0 0
KROGER CO COM 501044101 536 16,883 SH   SOLE 0 16,883 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 815 4,314 SH   SOLE 0 4,314 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 1,351 6,700 SH   SOLE 0 6,700 0 0
LAM RESEARCH CORP COM 512807108 4,245 8,874 SH   SOLE 0 8,874 0 0
LAMB WESTON HLDGS INC COM 513272104 2,321 29,476 SH   SOLE 0 29,476 0 0
LAS VEGAS SANDS CORP COM 517834107 261 4,382 SH   SOLE 0 4,382 0 0
LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 1,742 61,539 SH   SOLE 0 61,539 0 0
LAUDER ESTEE COS INC CL A 518439104 557 2,092 SH   SOLE 0 2,092 0 0
LEGG MASON ETF INVT TR CLRBRG GWT ETF 524682101 8,166 185,435 SH   SOLE 0 185,435 0 0
LEGGETT & PLATT INC COM 524660107 2,231 50,362 SH   SOLE 0 50,362 0 0
LEMONADE INC COM 52567D107 813 6,634 SH   SOLE 0 6,634 0 0
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 1,025 148,547 SH   SOLE 0 148,547 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 376 15,881 SH   SOLE 0 15,881 0 0
LIGAND PHARMACEUTICALS INC NOTE 0.750% 5/1 53220KAF5 67 70,000 PRN   SOLE 0 70,000 0 0
LILLY ELI & CO COM 532457108 4,872 28,861 SH   SOLE 0 28,861 0 0
LIMONEIRA CO COM 532746104 195 11,700 SH   SOLE 0 11,700 0 0
LINCOLN ELEC HLDGS INC COM 533900106 506 4,352 SH   SOLE 0 4,352 0 0
LINCOLN NATL CORP IND COM 534187109 373 7,415 SH   SOLE 0 7,415 0 0
LINDE PLC SHS G5494J103 5,018 19,043 SH   SOLE 0 19,043 0 0
LIVEPERSON INC COM 538146101 252 4,050 SH   SOLE 0 4,050 0 0
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 306 156,000 SH   SOLE 0 156,000 0 0
LOCKHEED MARTIN CORP COM 539830109 7,309 20,595 SH   SOLE 0 20,595 0 0
LOGITECH INTL S A SHS H50430232 689 7,094 SH   SOLE 0 7,094 0 0
LOWES COS INC COM 548661107 3,864 24,074 SH   SOLE 0 24,074 0 0
LTC PPTYS INC COM 502175102 556 14,307 SH   SOLE 0 14,307 0 0
LULULEMON ATHLETICA INC COM 550021109 266 758 SH   SOLE 0 758 0 0
LUMEN TECHNOLOGIES INC COM 156700106 131 13,390 SH   SOLE 0 13,390 0 0
LUMENTUM HLDGS INC COM 55024U109 588 6,403 SH   SOLE 0 6,403 0 0
LYFT INC CL A COM 55087P104 554 11,278 SH   SOLE 0 11,278 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 1,266 13,816 SH   SOLE 0 13,816 0 0
M & T BK CORP COM 55261F104 232 1,823 SH   SOLE 0 1,823 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 1,624 43,261 SH   SOLE 0 43,261 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 666 15,685 SH   SOLE 0 15,685 0 0
MANHATTAN ASSOCS INC COM 562750109 270 2,566 SH   SOLE 0 2,566 0 0
MARATHON PETE CORP COM 56585A102 537 12,990 SH   SOLE 0 12,990 0 0
MARKEL CORP COM 570535104 1,929 1,867 SH   SOLE 0 1,867 0 0
MARRIOTT INTL INC NEW CL A 571903202 209 1,583 SH   SOLE 0 1,583 0 0
MARSH & MCLENNAN COS INC COM 571748102 425 3,635 SH   SOLE 0 3,635 0 0
MARTIN MARIETTA MATLS INC COM 573284106 2,117 7,456 SH   SOLE 0 7,456 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 575 12,084 SH   SOLE 0 12,084 0 0
MASCO CORP COM 574599106 489 8,900 SH   SOLE 0 8,900 0 0
MASTEC INC COM 576323109 402 5,900 SH   SOLE 0 5,900 0 0
MASTERCARD INCORPORATED CL A 57636Q104 7,020 19,681 SH   SOLE 0 19,681 0 0
MATCH GROUP INC NEW COM 57667L107 992 6,558 SH   SOLE 0 6,558 0 0
MCCORMICK & CO INC COM NON VTG 579780206 1,219 13,157 SH   SOLE 0 13,157 0 0
MCCORMICK & CO INC COM VTG 579780107 271 2,840 SH   SOLE 0 2,840 0 0
MCDONALDS CORP COM 580135101 18,981 88,590 SH   SOLE 0 88,590 0 0
MCGRATH RENTCORP COM 580589109 530 7,900 SH   SOLE 0 7,900 0 0
MCKESSON CORP COM 58155Q103 229 1,316 SH   SOLE 0 1,316 0 0
MDU RES GROUP INC COM 552690109 1,345 51,094 SH   SOLE 0 51,094 0 0
MEDTRONIC PLC SHS G5960L103 10,138 86,679 SH   SOLE 0 86,679 0 0
MERCADOLIBRE INC COM 58733R102 1,606 952 SH   SOLE 0 952 0 0
MERCK & CO. INC COM 58933Y105 18,400 225,222 SH   SOLE 0 225,222 0 0
MERCURY GENL CORP NEW COM 589400100 1,297 24,860 SH   SOLE 0 24,860 0 0
METLIFE INC COM 59156R108 1,434 30,734 SH   SOLE 0 30,734 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 261 230 SH   SOLE 0 230 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 392 2,851 SH   SOLE 0 2,851 0 0
MICRON TECHNOLOGY INC COM 595112103 2,100 27,978 SH   SOLE 0 27,978 0 0
MICROSOFT CORP COM 594918104 134,449 604,600 SH   SOLE 0 604,600 0 0
MICROSTRATEGY INC CL A NEW 594972408 2,504 6,444 SH   SOLE 0 6,444 0 0
MID-AMER APT CMNTYS INC COM 59522J103 443 3,500 SH   SOLE 0 3,500 0 0
MIMEDX GROUP INC COM 602496101 1,068 117,400 SH   SOLE 0 117,400 0 0
MODERNA INC COM 60770K107 754 7,218 SH   SOLE 0 7,218 0 0
MOELIS & CO CL A 60786M105 213 4,582 SH   SOLE 0 4,582 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209 1,494 33,063 SH   SOLE 0 33,063 0 0
MONDELEZ INTL INC CL A 609207105 1,978 33,886 SH   SOLE 0 33,886 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 3,142 181,366 SH   SOLE 0 181,366 0 0
MOODYS CORP COM 615369105 223 769 SH   SOLE 0 769 0 0
MORGAN STANLEY COM NEW 617446448 4,325 63,282 SH   SOLE 0 63,282 0 0
MOSAIC CO NEW COM 61945C103 581 25,245 SH   SOLE 0 25,245 0 0
NAVIENT CORPORATION COM 63938C108 167 17,000 SH   SOLE 0 17,000 0 0
NELNET INC CL A 64031N108 593 8,325 SH   SOLE 0 8,325 0 0
NETFLIX INC COM 64110L106 4,280 7,919 SH   SOLE 0 7,919 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 226 22,686 SH   SOLE 0 22,686 0 0
NEW YORK MTG TR INC NOTE 6.250% 1/1 649604AD7 13 13,000 PRN   SOLE 0 13,000 0 0
NEWELL BRANDS INC COM 651229106 685 32,242 SH   SOLE 0 32,242 0 0
NEWMONT CORP COM 651639106 932 15,556 SH   SOLE 0 15,556 0 0
NEWTEK BUSINESS SVCS CORP COM NEW 652526203 297 15,060 SH   SOLE 0 15,060 0 0
NEXTERA ENERGY INC COM 65339F101 36,209 469,683 SH   SOLE 0 469,683 0 0
NIKE INC CL B 654106103 12,777 90,313 SH   SOLE 0 90,313 0 0
NIO INC SPON ADS 62914V106 263 5,400 SH   SOLE 0 5,400 0 0
NORDSTROM INC COM 655664100 1,072 34,353 SH   SOLE 0 34,353 0 0
NORFOLK SOUTHN CORP COM 655844108 2,215 9,321 SH   SOLE 0 9,321 0 0
NORTHROP GRUMMAN CORP COM 666807102 1,941 6,405 SH   SOLE 0 6,405 0 0
NOVARTIS AG SPONSORED ADR 66987V109 33,277 352,404 SH   SOLE 0 352,404 0 0
NOVO-NORDISK A S ADR 670100205 359 5,141 SH   SOLE 0 5,141 0 0
NOVOCURE LTD ORD SHS G6674U108 905 5,231 SH   SOLE 0 5,231 0 0
NUCOR CORP COM 670346105 601 11,307 SH   SOLE 0 11,307 0 0
NUTRIEN LTD COM 67077M108 6,014 125,325 SH   SOLE 0 125,325 0 0
NUVEEN AMT FREE MUN CR INC F COM 67071L106 2,828 168,537 SH   SOLE 0 168,537 0 0
NUVEEN AMT FREE QLTY MUN INC COM 670657105 1,813 120,047 SH   SOLE 0 120,047 0 0
NUVEEN CA QUALTY MUN INCOME COM 67066Y105 5,828 384,463 SH   SOLE 0 384,463 0 0
NUVEEN CALIF MUN VALUE FD IN COM 67062C107 124 11,502 SH   SOLE 0 11,502 0 0
NUVEEN CALIFORNIA AMT QLT MU COM 670651108 2,214 140,471 SH   SOLE 0 140,471 0 0
NUVEEN CORPORATE INCM NOVEME COM 67077N106 1,035 112,474 SH   SOLE 0 112,474 0 0
NUVEEN CORPORATE INCOME 2023 COM 67079F101 311 32,500 SH   SOLE 0 32,500 0 0
NUVEEN CR OPPORTUNITIES 2022 COM 67075U102 99 12,275 SH   SOLE 0 12,275 0 0
NUVEEN DOW 30 DYNAMIC OVERWR SHS 67075F105 724 47,655 SH   SOLE 0 47,655 0 0
NUVEEN ENHANCED MUN VALUE FD COM 67074M101 436 26,725 SH   SOLE 0 26,725 0 0
NUVEEN FLTNG RTE INCM OPP FD COM SHS 6706EN100 122 14,050 SH   SOLE 0 14,050 0 0
NUVEEN MUN CR OPPORTUNITIES COM 670663103 355 27,390 SH   SOLE 0 27,390 0 0
NUVEEN MUN HIGH INCOME OPPOR COM 670682103 563 39,010 SH   SOLE 0 39,010 0 0
NUVEEN MUN VALUE FD INC COM 670928100 319 28,755 SH   SOLE 0 28,755 0 0
NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 1,702 65,430 SH   SOLE 0 65,430 0 0
NUVEEN QUALITY MUNCP INCOME COM 67066V101 401 26,086 SH   SOLE 0 26,086 0 0
NUVEEN REAL ASSET INCOME & G COM 67074Y105 203 15,114 SH   SOLE 0 15,114 0 0
NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 388 30,158 SH   SOLE 0 30,158 0 0
NUVEEN S&P 500 DYNAMIC OVERW COM 6706EW100 530 34,757 SH   SOLE 0 34,757 0 0
NUVEEN SR INCOME FD COM 67067Y104 194 37,309 SH   SOLE 0 37,309 0 0
NVENT ELECTRIC PLC SHS G6700G107 244 10,466 SH   SOLE 0 10,466 0 0
NVIDIA CORPORATION COM 67066G104 10,955 20,955 SH   SOLE 0 20,955 0 0
NXP SEMICONDUCTORS N V COM N6596X109 512 3,217 SH   SOLE 0 3,217 0 0
OAK STR HEALTH INC COM 67181A107 1,256 20,543 SH   SOLE 0 20,543 0 0
OCCIDENTAL PETE CORP COM 674599105 730 42,175 SH   SOLE 0 42,175 0 0
OKTA INC CL A 679295105 1,724 6,781 SH   SOLE 0 6,781 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 531 2,721 SH   SOLE 0 2,721 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 232 6,380 SH   SOLE 0 6,380 0 0
OMEROS CORP COM 682143102 408 28,550 SH   SOLE 0 28,550 0 0
ONCOSEC MED INC COM 68234L306 761 118,000 SH   SOLE 0 118,000 0 0
ONEOK INC NEW COM 682680103 1,331 34,739 SH   SOLE 0 34,739 0 0
ONTO INNOVATION INC COM 683344105 602 12,660 SH   SOLE 0 12,660 0 0
OPEN LENDING CORP COM CL A 68373J104 1,361 38,927 SH   SOLE 0 38,927 0 0
OPTION CARE HEALTH INC COM NEW 68404L201 3,443 219,900 SH   SOLE 0 219,900 0 0
ORACLE CORP COM 68389X105 5,926 91,623 SH   SOLE 0 91,623 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 499 1,102 SH   SOLE 0 1,102 0 0
OSI SYSTEMS INC NOTE 1.250% 9/0 671044AD7 107 100,000 PRN   SOLE 0 100,000 0 0
OTIS WORLDWIDE CORP COM 68902V107 1,051 15,573 SH   SOLE 0 15,573 0 0
OTTER TAIL CORP COM 689648103 243 5,700 SH   SOLE 0 5,700 0 0
OVERSTOCK COM INC DEL COM 690370101 651 13,566 SH   SOLE 0 13,566 0 0
PACCAR INC COM 693718108 4,114 47,685 SH   SOLE 0 47,685 0 0
PACER FDS TR BNCHMRK INFRA 69374H741 1,161 32,420 SH   SOLE 0 32,420 0 0
PACIRA BIOSCIENCES INC NOTE 2.375% 4/0 695127AD2 141 125,000 PRN   SOLE 0 125,000 0 0
PACWEST BANCORP DEL COM 695263103 500 19,704 SH   SOLE 0 19,704 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 740 13,008 SH   SOLE 0 13,008 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 2,454 100,896 SH   SOLE 0 100,896 0 0
PALO ALTO NETWORKS INC COM 697435105 1,230 3,462 SH   SOLE 0 3,462 0 0
PARKER-HANNIFIN CORP COM 701094104 1,801 6,612 SH   SOLE 0 6,612 0 0
PAYCHEX INC COM 704326107 588 6,310 SH   SOLE 0 6,310 0 0
PAYCOM SOFTWARE INC COM 70432V102 587 1,299 SH   SOLE 0 1,299 0 0
PAYPAL HLDGS INC COM 70450Y103 9,736 41,578 SH   SOLE 0 41,578 0 0
PENNANT GROUP INC COM 70805E109 1,159 19,970 SH   SOLE 0 19,970 0 0
PENTAIR PLC SHS G7S00T104 780 14,696 SH   SOLE 0 14,696 0 0
PEPSICO INC COM 713448108 56,233 379,322 SH   SOLE 0 379,322 0 0
PFIZER INC COM 717081103 17,337 471,052 SH   SOLE 0 471,052 0 0
PHILIP MORRIS INTL INC COM 718172109 5,016 60,703 SH   SOLE 0 60,703 0 0
PHILLIPS 66 COM 718546104 3,326 47,536 SH   SOLE 0 47,536 0 0
PHOTRONICS INC COM 719405102 191 17,100 SH   SOLE 0 17,100 0 0
PIMCO CA MUNICIPAL INCOME FD COM 72200N106 457 25,527 SH   SOLE 0 25,527 0 0
PIMCO CALIF MUN INCOME FD II COM 72200M108 125 13,865 SH   SOLE 0 13,865 0 0
PIMCO CORPORATE & INCOME OPP COM 72201B101 709 39,726 SH   SOLE 0 39,726 0 0
PIMCO DYNAMIC CR INCOME FD COM SHS 72202D106 4,536 213,975 SH   SOLE 0 213,975 0 0
PIMCO DYNAMIC INCOME FD SHS 72201Y101 1,063 40,207 SH   SOLE 0 40,207 0 0
PIMCO ENRGY TACTICAL CR OPP COM SHS BEN INT 69346N107 101 12,500 SH   SOLE 0 12,500 0 0
PIMCO ETF TR ACTIVE BD ETF 72201R775 4,768 42,151 SH   SOLE 0 42,151 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 1,441 14,120 SH   SOLE 0 14,120 0 0
PIMCO INCOME STRATEGY FD COM 72201H108 537 46,935 SH   SOLE 0 46,935 0 0
PIMCO INCOME STRATEGY FD II COM 72201J104 517 52,057 SH   SOLE 0 52,057 0 0
PINNACLE WEST CAP CORP COM 723484101 227 2,837 SH   SOLE 0 2,837 0 0
PINTEREST INC CL A 72352L106 4,498 68,237 SH   SOLE 0 68,237 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 98 11,907 SH   SOLE 0 11,907 0 0
PLUG POWER INC COM NEW 72919P202 1,463 43,158 SH   SOLE 0 43,158 0 0
PLYMOUTH INDL REIT INC COM 729640102 1,388 92,596 SH   SOLE 0 92,596 0 0
PNC FINL SVCS GROUP INC COM 693475105 16,777 112,594 SH   SOLE 0 112,594 0 0
POOL CORP COM 73278L105 524 1,423 SH   SOLE 0 1,423 0 0
POST HLDGS INC COM 737446104 367 3,634 SH   SOLE 0 3,634 0 0
PPG INDS INC COM 693506107 5,808 40,272 SH   SOLE 0 40,272 0 0
PPL CORP COM 69351T106 908 32,242 SH   SOLE 0 32,242 0 0
PREFERRED APT CMNTYS INC COM 74039L103 86 11,566 SH   SOLE 0 11,566 0 0
PRICE T ROWE GROUP INC COM 74144T108 9,292 61,395 SH   SOLE 0 61,395 0 0
PRIMERICA INC COM 74164M108 347 2,591 SH   SOLE 0 2,591 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 998 20,117 SH   SOLE 0 20,117 0 0
PROCTER AND GAMBLE CO COM 742718109 20,922 150,559 SH   SOLE 0 150,559 0 0
PROGRESSIVE CORP COM 743315103 424 4,287 SH   SOLE 0 4,287 0 0
PROOFPOINT INC COM 743424103 597 4,376 SH   SOLE 0 4,376 0 0
PROSHARES TR S&P 500 DV ARIST 74348A467 7,248 90,736 SH   SOLE 0 90,736 0 0
PROSPECT CAP CORP COM 74348T102 832 153,700 SH   SOLE 0 153,700 0 0
PROSPERITY BANCSHARES INC COM 743606105 301 4,339 SH   SOLE 0 4,339 0 0
PRUDENTIAL FINL INC COM 744320102 7,835 100,404 SH   SOLE 0 100,404 0 0
PTC INC COM 69370C100 422 3,530 SH   SOLE 0 3,530 0 0
PULTE GROUP INC COM 745867101 781 18,117 SH   SOLE 0 18,117 0 0
PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103 275 20,097 SH   SOLE 0 20,097 0 0
QORVO INC COM 74736K101 2,199 13,227 SH   SOLE 0 13,227 0 0
QUALCOMM INC COM 747525103 42,624 280,129 SH   SOLE 0 280,129 0 0
QUANTA SVCS INC COM 74762E102 5,362 74,683 SH   SOLE 0 74,683 0 0
QUANTERIX CORP COM 74766Q101 1,135 24,414 SH   SOLE 0 24,414 0 0
QUOTIENT LTD SHS G73268107 104 20,000 SH   SOLE 0 20,000 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 614 94,236 SH   SOLE 0 94,236 0 0
RAYONIER INC COM 754907103 300 10,200 SH   SOLE 0 10,200 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 34,042 476,072 SH   SOLE 0 476,072 0 0
RBB FD INC MFAM SMLCP GRWTH 74933W874 537 13,947 SH   SOLE 0 13,947 0 0
REALTY INCOME CORP COM 756109104 9,910 159,416 SH   SOLE 0 159,416 0 0
REDHILL BIOPHARMA LTD SPONSORED ADS 757468103 241 29,800 SH   SOLE 0 29,800 0 0
REPAY HLDGS CORP COM CL A 76029L100 1,431 52,511 SH   SOLE 0 52,511 0 0
RESMED INC COM 761152107 285 1,360 SH   SOLE 0 1,360 0 0
RIO TINTO PLC SPONSORED ADR 767204100 1,188 15,799 SH   SOLE 0 15,799 0 0
ROBERT HALF INTL INC COM 770323103 591 9,456 SH   SOLE 0 9,456 0 0
ROCKWELL AUTOMATION INC COM 773903109 2,023 8,074 SH   SOLE 0 8,074 0 0
ROKU INC COM CL A 77543R102 1,291 3,883 SH   SOLE 0 3,883 0 0
ROSS STORES INC COM 778296103 3,587 29,209 SH   SOLE 0 29,209 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 994 29,169 SH   SOLE 0 29,169 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 1,425 40,448 SH   SOLE 0 40,448 0 0
ROYCE GLOBAL VALUE TR INC COM 78081T104 400 29,915 SH   SOLE 0 29,915 0 0
ROYCE MICRO-CAP TR INC COM 780915104 592 58,479 SH   SOLE 0 58,479 0 0
ROYCE VALUE TR INC COM 780910105 3,440 213,144 SH   SOLE 0 213,144 0 0
RPM INTL INC COM 749685103 3,083 33,992 SH   SOLE 0 33,992 0 0
S & T BANCORP INC COM 783859101 256 10,312 SH   SOLE 0 10,312 0 0
S&P GLOBAL INC COM 78409V104 30,333 92,389 SH   SOLE 0 92,389 0 0
SALESFORCE COM INC COM 79466L302 3,606 16,204 SH   SOLE 0 16,204 0 0
SANOFI SPONSORED ADR 80105N105 264 5,428 SH   SOLE 0 5,428 0 0
SARATOGA INVT CORP COM NEW 80349A208 323 15,473 SH   SOLE 0 15,473 0 0
SCHLUMBERGER LTD COM 806857108 3,221 147,537 SH   SOLE 0 147,537 0 0
SCHWAB CHARLES CORP COM 808513105 4,373 82,471 SH   SOLE 0 82,471 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 526 17,159 SH   SOLE 0 17,159 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 760 8,349 SH   SOLE 0 8,349 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 43,754 682,160 SH   SOLE 0 682,160 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 297 3,261 SH   SOLE 0 3,261 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 203 2,286 SH   SOLE 0 2,286 0 0
SCHWAB STRATEGIC TR US TIPS ETF 808524870 3,537 56,968 SH   SOLE 0 56,968 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 2,897 14,551 SH   SOLE 0 14,551 0 0
SCYNEXIS INC COM NEW 811292200 151 19,700 SH   SOLE 0 19,700 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 257 4,130 SH   SOLE 0 4,130 0 0
SEAGEN INC COM 81181C104 700 3,994 SH   SOLE 0 3,994 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 1,396 36,843 SH   SOLE 0 36,843 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 308 8,420 SH   SOLE 0 8,420 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 849 5,278 SH   SOLE 0 5,278 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 222 3,284 SH   SOLE 0 3,284 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 1,470 12,959 SH   SOLE 0 12,959 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 2,070 70,235 SH   SOLE 0 70,235 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 429 4,848 SH   SOLE 0 4,848 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 259 3,582 SH   SOLE 0 3,582 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 5,318 40,899 SH   SOLE 0 40,899 0 0
SELECTIVE INS GROUP INC COM 816300107 204 3,050 SH   SOLE 0 3,050 0 0
SEMPRA ENERGY COM 816851109 1,598 12,568 SH   SOLE 0 12,568 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102 116 10,068 SH   SOLE 0 10,068 0 0
SERVICENOW INC COM 81762P102 470 854 SH   SOLE 0 854 0 0
SHERWIN WILLIAMS CO COM 824348106 2,390 3,270 SH   SOLE 0 3,270 0 0
SHOCKWAVE MED INC COM 82489T104 225 2,165 SH   SOLE 0 2,165 0 0
SHOPIFY INC CL A 82509L107 3,967 3,499 SH   SOLE 0 3,499 0 0
SIMON PPTY GROUP INC NEW COM 828806109 801 9,409 SH   SOLE 0 9,409 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 248 2,672 SH   SOLE 0 2,672 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 360 56,441 SH   SOLE 0 56,441 0 0
SKYWEST INC COM 830879102 559 13,855 SH   SOLE 0 13,855 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 3,709 24,262 SH   SOLE 0 24,262 0 0
SLACK TECHNOLOGIES INC COM CL A 83088V102 604 14,300 SH   SOLE 0 14,300 0 0
SMARTSHEET INC COM CL A 83200N103 383 5,525 SH   SOLE 0 5,525 0 0
SMITH A O CORP COM 831865209 2,945 53,713 SH   SOLE 0 53,713 0 0
SMUCKER J M CO COM NEW 832696405 894 7,738 SH   SOLE 0 7,738 0 0
SNAP INC CL A 83304A106 1,001 20,000 SH   SOLE 0 20,000 0 0
SNAP ON INC COM 833034101 1,585 9,260 SH   SOLE 0 9,260 0 0
SOLAR CAP LTD COM 83413U100 277 15,819 SH   SOLE 0 15,819 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 227 711 SH   SOLE 0 711 0 0
SONOS INC COM 83570H108 326 13,950 SH   SOLE 0 13,950 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 109 16,000 SH   SOLE 0 16,000 0 0
SOURCE CAP INC COM 836144105 2,935 73,530 SH   SOLE 0 73,530 0 0
SOUTHERN CO COM 842587107 3,297 53,665 SH   SOLE 0 53,665 0 0
SOUTHWEST AIRLS CO COM 844741108 865 18,554 SH   SOLE 0 18,554 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 670 11,029 SH   SOLE 0 11,029 0 0
SOUTHWESTERN ENERGY CO COM 845467109 69 23,047 SH   SOLE 0 23,047 0 0
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 1,665 5,444 SH   SOLE 0 5,444 0 0
SPDR GOLD TR GOLD SHS 78463V107 3,972 22,269 SH   SOLE 0 22,269 0 0
SPDR INDEX SHS FDS S&P INTL ETF 78463X772 545 14,910 SH   SOLE 0 14,910 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 29,194 78,165 SH   SOLE 0 78,165 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 857 2,040 SH   SOLE 0 2,040 0 0
SPDR SER TR BLMBRG BRC CNVRT 78464A359 520 6,280 SH   SOLE 0 6,280 0 0
SPDR SER TR BLOMBERG INTL TR 78464A516 261 8,364 SH   SOLE 0 8,364 0 0
SPDR SER TR BLOOMBERG BRCLYS 78468R622 2,403 22,059 SH   SOLE 0 22,059 0 0
SPDR SER TR NUVEEN BLMBRG SR 78468R739 558 11,206 SH   SOLE 0 11,206 0 0
SPDR SER TR PORTFOLIO SH TSR 78468R101 11,806 384,429 SH   SOLE 0 384,429 0 0
SPDR SER TR PRTFLO S&P500 GW 78464A409 508 9,186 SH   SOLE 0 9,186 0 0
SPDR SER TR S&P BIOTECH 78464A870 1,214 8,625 SH   SOLE 0 8,625 0 0
SPDR SER TR S&P BK ETF 78464A797 342 8,182 SH   SOLE 0 8,182 0 0
SPDR SER TR S&P DIVID ETF 78464A763 742 7,008 SH   SOLE 0 7,008 0 0
SPDR SER TR S&P KENSHO FINAL 78468R630 234 6,025 SH   SOLE 0 6,025 0 0
SPDR SER TR S&P METALS MNG 78464A755 471 14,095 SH   SOLE 0 14,095 0 0
SPERO THERAPEUTICS INC COM 84833T103 582 30,000 SH   SOLE 0 30,000 0 0
SPLUNK INC COM 848637104 219 1,290 SH   SOLE 0 1,290 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 6,550 20,816 SH   SOLE 0 20,816 0 0
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 274 14,140 SH   SOLE 0 14,140 0 0
SQUARE INC CL A 852234103 2,088 9,588 SH   SOLE 0 9,588 0 0
SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 1,442 31,588 SH   SOLE 0 31,588 0 0
STANLEY BLACK & DECKER INC COM 854502101 781 4,373 SH   SOLE 0 4,373 0 0
STARBUCKS CORP COM 855244109 27,680 258,798 SH   SOLE 0 258,798 0 0
STARWOOD PPTY TR INC COM 85571B105 726 37,599 SH   SOLE 0 37,599 0 0
STATE STR CORP COM 857477103 8,890 122,170 SH   SOLE 0 122,170 0 0
STEEL DYNAMICS INC COM 858119100 293 7,947 SH   SOLE 0 7,947 0 0
STERICYCLE INC COM 858912108 235 3,383 SH   SOLE 0 3,383 0 0
STERLING CONSTR INC COM 859241101 283 15,200 SH   SOLE 0 15,200 0 0
STMICROELECTRONICS N V NY REGISTRY 861012102 266 7,165 SH   SOLE 0 7,165 0 0
STRYKER CORPORATION COM 863667101 19,052 77,812 SH   SOLE 0 77,812 0 0
SUPERNUS PHARMACEUTICALS INC NOTE 0.625% 4/0 868459AD0 142 150,000 PRN   SOLE 0 150,000 0 0
SWEDISH EXPT CR CORP ROG TTL ETN 22 870297801 16,930 3,420,110 SH   SOLE 0 3,420,110 0 0
SYNCHRONY FINANCIAL COM 87165B103 6,212 178,997 SH   SOLE 0 178,997 0 0
SYNOPSYS INC COM 871607107 665 2,566 SH   SOLE 0 2,566 0 0
SYSCO CORP COM 871829107 8,600 115,960 SH   SOLE 0 115,960 0 0
T-MOBILE US INC COM 872590104 512 3,794 SH   SOLE 0 3,794 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 1,082 9,932 SH   SOLE 0 9,932 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 444 2,137 SH   SOLE 0 2,137 0 0
TARGET CORP COM 87612E106 17,257 97,762 SH   SOLE 0 97,762 0 0
TCF FINL CORP COM 872307103 410 11,083 SH   SOLE 0 11,083 0 0
TE CONNECTIVITY LTD REG SHS H84989104 1,934 15,974 SH   SOLE 0 15,974 0 0
TEKLA HEALTHCARE OPPORTUNITI SHS 879105104 759 37,235 SH   SOLE 0 37,235 0 0
TELADOC HEALTH INC COM 87918A105 1,253 6,268 SH   SOLE 0 6,268 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 537 1,374 SH   SOLE 0 1,374 0 0
TENABLE HLDGS INC COM 88025T102 1,302 24,916 SH   SOLE 0 24,916 0 0
TERADYNE INC COM 880770102 590 4,924 SH   SOLE 0 4,924 0 0
TESLA INC COM 88160R101 5,686 8,058 SH   SOLE 0 8,058 0 0
TETRA TECH INC NEW COM 88162G103 1,158 10,000 SH   SOLE 0 10,000 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 233 24,107 SH   SOLE 0 24,107 0 0
TEXAS INSTRS INC COM 882508104 4,615 28,164 SH   SOLE 0 28,164 0 0
TEXAS PAC LD TR SUB CTF PROP I T 882610108 325 447 SH   SOLE 0 447 0 0
TEXAS ROADHOUSE INC COM 882681109 342 4,382 SH   SOLE 0 4,382 0 0
TG THERAPEUTICS INC COM 88322Q108 213 4,100 SH   SOLE 0 4,100 0 0
THE TRADE DESK INC COM CL A 88339J105 1,976 2,454 SH   SOLE 0 2,454 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 5,860 12,619 SH   SOLE 0 12,619 0 0
THOMSON REUTERS CORP. COM NEW 884903709 200 2,447 SH   SOLE 0 2,447 0 0
TJX COS INC NEW COM 872540109 2,714 39,747 SH   SOLE 0 39,747 0 0
TORO CO COM 891092108 540 5,712 SH   SOLE 0 5,712 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 1,728 30,618 SH   SOLE 0 30,618 0 0
TOTAL SE SPONSORED ADS 89151E109 2,710 64,671 SH   SOLE 0 64,671 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 679 4,675 SH   SOLE 0 4,675 0 0
TRAVELERS COMPANIES INC COM 89417E109 1,396 9,951 SH   SOLE 0 9,951 0 0
TRI CONTL CORP COM 895436103 1,285 43,594 SH   SOLE 0 43,594 0 0
TRINITY INDS INC COM 896522109 447 16,950 SH   SOLE 0 16,950 0 0
TRUIST FINL CORP COM 89832Q109 1,660 34,796 SH   SOLE 0 34,796 0 0
TURTLE BEACH CORP COM NEW 900450206 223 10,338 SH   SOLE 0 10,338 0 0
TUTOR PERINI CORP COM 901109108 1,186 91,549 SH   SOLE 0 91,549 0 0
TWILIO INC CL A 90138F102 419 1,239 SH   SOLE 0 1,239 0 0
TWITTER INC COM 90184L102 369 6,806 SH   SOLE 0 6,806 0 0
TYSON FOODS INC CL A 902494103 1,243 19,283 SH   SOLE 0 19,283 0 0
U S CONCRETE INC COM 90333L201 1,438 35,973 SH   SOLE 0 35,973 0 0
UBER TECHNOLOGIES INC COM 90353T100 574 11,260 SH   SOLE 0 11,260 0 0
ULTA BEAUTY INC COM 90384S303 212 739 SH   SOLE 0 739 0 0
UMH PPTYS INC COM 903002103 4,295 289,964 SH   SOLE 0 289,964 0 0
UMPQUA HLDGS CORP COM 904214103 3,726 246,114 SH   SOLE 0 246,114 0 0
UNILEVER PLC SPON ADR NEW 904767704 686 11,344 SH   SOLE 0 11,344 0 0
UNION PAC CORP COM 907818108 28,762 138,142 SH   SOLE 0 138,142 0 0
UNITED PARCEL SERVICE INC CL B 911312106 13,027 77,465 SH   SOLE 0 77,465 0 0
UNITED RENTALS INC COM 911363109 896 3,865 SH   SOLE 0 3,865 0 0
UNITED STATES ANTIMONY CORP COM 911549103 5 10,000 SH   SOLE 0 10,000 0 0
UNITEDHEALTH GROUP INC COM 91324P102 5,800 16,554 SH   SOLE 0 16,554 0 0
UNITI GROUP INC COM 91325V108 124 10,594 SH   SOLE 0 10,594 0 0
UNITY SOFTWARE INC COM 91332U101 326 2,127 SH   SOLE 0 2,127 0 0
UNUM GROUP COM 91529Y106 313 13,638 SH   SOLE 0 13,638 0 0
US BANCORP DEL COM NEW 902973304 14,742 316,568 SH   SOLE 0 316,568 0 0
V F CORP COM 918204108 30,450 356,448 SH   SOLE 0 356,448 0 0
VALERO ENERGY CORP COM 91913Y100 3,314 58,573 SH   SOLE 0 58,573 0 0
VALMONT INDS INC COM 920253101 7,642 43,685 SH   SOLE 0 43,685 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 714 19,819 SH   SOLE 0 19,819 0 0
VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189H409 29,881 485,561 SH   SOLE 0 485,561 0 0
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 1,479 6,430 SH   SOLE 0 6,430 0 0
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 609 4,924 SH   SOLE 0 4,924 0 0
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 2,409 15,484 SH   SOLE 0 15,484 0 0
VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844 321 2,435 SH   SOLE 0 2,435 0 0
VANGUARD BD INDEX FDS INTERMED TERM 921937819 1,851 19,937 SH   SOLE 0 19,937 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 105,238 1,269,453 SH   SOLE 0 1,269,453 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 9,067 102,811 SH   SOLE 0 102,811 0 0
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 31,877 544,448 SH   SOLE 0 544,448 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 7,854 47,690 SH   SOLE 0 47,690 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 436,021 1,721,492 SH   SOLE 0 1,721,492 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 3,457 16,300 SH   SOLE 0 16,300 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 3,378 28,394 SH   SOLE 0 28,394 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 5,710 27,617 SH   SOLE 0 27,617 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 1,329 15,647 SH   SOLE 0 15,647 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 18,749 54,552 SH   SOLE 0 54,552 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 3,978 27,973 SH   SOLE 0 27,973 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 6,382 32,779 SH   SOLE 0 32,779 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595 5,470 20,434 SH   SOLE 0 20,434 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 37,489 192,608 SH   SOLE 0 192,608 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 537,067 4,514,696 SH   SOLE 0 4,514,696 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 7,704 131,981 SH   SOLE 0 131,981 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 35,491 708,258 SH   SOLE 0 708,258 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 10,237 169,913 SH   SOLE 0 169,913 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 1,233 13,316 SH   SOLE 0 13,316 0 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 3,921 76,741 SH   SOLE 0 76,741 0 0
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 371 6,720 SH   SOLE 0 6,720 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 2,000 20,588 SH   SOLE 0 20,588 0 0
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 327 5,311 SH   SOLE 0 5,311 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 69,835 838,863 SH   SOLE 0 838,863 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 6,352 25,632 SH   SOLE 0 25,632 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 1,038 8,662 SH   SOLE 0 8,662 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 3,114 19,673 SH   SOLE 0 19,673 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 17,647 125,010 SH   SOLE 0 125,010 0 0
VANGUARD STAR FDS VG TL INTL STK F 921909768 21,281 353,748 SH   SOLE 0 353,748 0 0
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 153,893 3,259,742 SH   SOLE 0 3,259,742 0 0
VANGUARD WELLINGTON FD US MINIMUM 921935409 348 3,885 SH   SOLE 0 3,885 0 0
VANGUARD WELLINGTON FD US QUALITY 921935706 542 5,435 SH   SOLE 0 5,435 0 0
VANGUARD WELLINGTON FD US VALUE FACTR 921935805 507 6,495 SH   SOLE 0 6,495 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 60,203 658,885 SH   SOLE 0 658,885 0 0
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 4,866 59,783 SH   SOLE 0 59,783 0 0
VANGUARD WORLD FD ESG INTL STK ETF 921910725 609 10,272 SH   SOLE 0 10,272 0 0
VANGUARD WORLD FD ESG US STK ETF 921910733 2,994 42,672 SH   SOLE 0 42,672 0 0
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 4,280 49,302 SH   SOLE 0 49,302 0 0
VANGUARD WORLD FD MEGA GRWTH IND 921910816 6,883 33,780 SH   SOLE 0 33,780 0 0
VANGUARD WORLD FDS COMM SRVC ETF 92204A884 1,134 9,431 SH   SOLE 0 9,431 0 0
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 1,557 5,657 SH   SOLE 0 5,657 0 0
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 1,724 9,913 SH   SOLE 0 9,913 0 0
VANGUARD WORLD FDS ENERGY ETF 92204A306 3,565 68,744 SH   SOLE 0 68,744 0 0
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 661 9,076 SH   SOLE 0 9,076 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 11,372 50,835 SH   SOLE 0 50,835 0 0
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 832 4,895 SH   SOLE 0 4,895 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 5,358 15,643 SH   SOLE 0 15,643 0 0
VANGUARD WORLD FDS MATERIALS ETF 92204A801 543 3,457 SH   SOLE 0 3,457 0 0
VANGUARD WORLD FDS UTILITIES ETF 92204A876 546 3,979 SH   SOLE 0 3,979 0 0
VEEVA SYS INC CL A COM 922475108 905 3,324 SH   SOLE 0 3,324 0 0
VENTAS INC COM 92276F100 1,256 25,618 SH   SOLE 0 25,618 0 0
VERISK ANALYTICS INC COM 92345Y106 1,280 6,182 SH   SOLE 0 6,182 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 24,591 418,846 SH   SOLE 0 418,846 0 0
VERONA PHARMA PLC SPONSORED ADS 925050106 693 98,951 SH   SOLE 0 98,951 0 0
VIACOMCBS INC CL B 92556H206 1,002 26,900 SH   SOLE 0 26,900 0 0
VIATRIS INC COM 92556V106 804 42,949 SH   SOLE 0 42,949 0 0
VICTORY PORTFOLIOS II VICTORYSHS US 92647N691 1,725 50,714 SH   SOLE 0 50,714 0 0
VIRCO MFG CO COM 927651109 2,533 1,001,797 SH   SOLE 0 1,001,797 0 0
VISA INC COM CL A 92826C839 66,970 306,262 SH   SOLE 0 306,262 0 0
VISHAY INTERTECHNOLOGY INC NOTE 2.250% 6/1 928298AP3 155 150,000 PRN   SOLE 0 150,000 0 0
VISTAGEN THERAPEUTICS INC COM NEW 92840H202 267 137,500 SH   SOLE 0 137,500 0 0
VMWARE INC CL A COM 928563402 8,111 57,836 SH   SOLE 0 57,836 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 1,304 79,520 SH   SOLE 0 79,520 0 0
VORNADO RLTY TR SH BEN INT 929042109 602 16,134 SH   SOLE 0 16,134 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 1,532 38,428 SH   SOLE 0 38,428 0 0
WALMART INC COM 931142103 12,954 89,865 SH   SOLE 0 89,865 0 0
WASHINGTON FED INC COM 938824109 1,155 44,885 SH   SOLE 0 44,885 0 0
WASTE MGMT INC DEL COM 94106L109 3,244 27,517 SH   SOLE 0 27,517 0 0
WATERS CORP COM 941848103 2,028 8,235 SH   SOLE 0 8,235 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 300 2,470 SH   SOLE 0 2,470 0 0
WEC ENERGY GROUP INC COM 92939U106 976 10,674 SH   SOLE 0 10,674 0 0
WELLS FARGO CO NEW COM 949746101 6,126 202,990 SH   SOLE 0 202,990 0 0
WELLTOWER INC COM 95040Q104 1,077 16,792 SH   SOLE 0 16,792 0 0
WESTERN ASSET EMERGING MKTS COM 95766A101 513 36,917 SH   SOLE 0 36,917 0 0
WESTERN ASST INFLTN LKD INM COM SH BEN INT 95766Q106 261 19,166 SH   SOLE 0 19,166 0 0
WESTERN AST INFL LKD OPP & I COM 95766R104 381 30,700 SH   SOLE 0 30,700 0 0
WESTERN DIGITAL CORP. COM 958102105 265 4,830 SH   SOLE 0 4,830 0 0
WESTLAKE CHEM CORP COM 960413102 364 4,458 SH   SOLE 0 4,458 0 0
WESTROCK CO COM 96145D105 2,031 46,660 SH   SOLE 0 46,660 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 7,560 225,442 SH   SOLE 0 225,442 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 208 4,981 SH   SOLE 0 4,981 0 0
WILLIAMS COS INC COM 969457100 807 40,258 SH   SOLE 0 40,258 0 0
WISDOMTREE TR EM EX ST-OWNED 97717X578 3,164 79,753 SH   SOLE 0 79,753 0 0
WISDOMTREE TR EMER MKT HIGH FD 97717W315 945 22,981 SH   SOLE 0 22,981 0 0
WISDOMTREE TR EMERG MKTS ESG 97717X214 1,017 28,423 SH   SOLE 0 28,423 0 0
WISDOMTREE TR US HIGH DIVIDEND 97717W208 554 7,990 SH   SOLE 0 7,990 0 0
WISDOMTREE TR US LARGECAP DIVD 97717W307 5,777 53,742 SH   SOLE 0 53,742 0 0
WISDOMTREE TR US MIDCAP DIVID 97717W505 3,620 104,000 SH   SOLE 0 104,000 0 0
WIX COM LTD SHS M98068105 557 2,230 SH   SOLE 0 2,230 0 0
WP CAREY INC COM 92936U109 771 10,934 SH   SOLE 0 10,934 0 0
WYNN RESORTS LTD COM 983134107 342 3,030 SH   SOLE 0 3,030 0 0
XCEL ENERGY INC COM 98389B100 1,446 21,825 SH   SOLE 0 21,825 0 0
XYLEM INC COM 98419M100 378 3,724 SH   SOLE 0 3,724 0 0
YUM BRANDS INC COM 988498101 3,564 32,968 SH   SOLE 0 32,968 0 0
YUM CHINA HLDGS INC COM 98850P109 1,945 34,068 SH   SOLE 0 34,068 0 0
ZAGG INC COM 98884U108 285 68,461 SH   SOLE 0 68,461 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 2,877 7,490 SH   SOLE 0 7,490 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 231 1,778 SH   SOLE 0 1,778 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 1,616 10,490 SH   SOLE 0 10,490 0 0
ZIONS BANCORPORATION N A COM 989701107 706 16,261 SH   SOLE 0 16,261 0 0
ZOETIS INC CL A 98978V103 3,769 22,804 SH   SOLE 0 22,804 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 1,165 3,450 SH   SOLE 0 3,450 0 0
ZYNGA INC CL A 98986T108 497 50,312 SH   SOLE 0 50,312 0 0