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