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
10X GENOMICS INC CL A COM 88025U109 218 1,206 SH   SOLE   1,141 0 65
1LIFE HEALTHCARE INC COM 68269G107 1,456 37,251 SH   SOLE   37,099 0 152
3M CO COM 88579Y101 1,333 6,916 SH   SOLE   3,969 0 2,947
ABBOTT LABS COM 002824100 1,359 11,339 SH   SOLE   542 0 10,797
ABBVIE INC COM 00287Y109 4,803 44,384 SH   SOLE   488 0 43,895
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 835 3,024 SH   SOLE   246 0 2,778
ACTIVISION BLIZZARD INC COM 00507V109 3,622 38,943 SH   SOLE   1,057 0 37,886
ADOBE SYSTEMS INCORPORATED COM 00724F101 995 2,094 SH   SOLE   351 0 1,743
ADVISORSHARES TR PURE US CANNABIS 00768Y453 5,085 119,935 SH   SOLE   0 0 119,935
AEGON N V NY REGISTRY SHS 007924103 107 22,574 SH   SOLE   0 0 22,574
AES CORP COM 00130H105 1,378 51,408 SH   SOLE   758 0 50,650
AFLAC INC COM 001055102 244 4,763 SH   SOLE   3,614 0 1,149
AGNC INVT CORP COM 00123Q104 17,164 1,024,083 SH   SOLE   0 0 1,024,083
AGNICO EAGLE MINES LTD COM 008474108 486 8,412 SH   SOLE   8 0 8,404
AIR PRODS & CHEMS INC COM 009158106 2,495 8,870 SH   SOLE   8 0 8,862
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 10,913 48,133 SH   SOLE   1,158 0 46,975
ALLOGENE THERAPEUTICS INC COM 019770106 332 9,400 SH   SOLE   0 0 9,400
ALLSTATE CORP COM 020002101 1,861 16,193 SH   SOLE   19 0 16,174
ALPHABET INC CAP STK CL A 02079K305 16,123 7,817 SH   SOLE   439 0 7,378
ALPHABET INC CAP STK CL C 02079K107 34,960 16,900 SH   SOLE   306 0 16,594
ALPS ETF TR ALERIAN MLP 00162Q452 5,629 184,559 SH   SOLE   0 0 184,559
ALTRIA GROUP INC COM 02209S103 527 10,295 SH   SOLE   229 0 10,066
AMAZON COM INC COM 023135106 30,811 9,958 SH   SOLE   1,125 0 8,833
AMERICAN EXPRESS CO COM 025816109 1,058 7,479 SH   SOLE   1,311 0 6,168
AMERICAN INTL GROUP INC COM NEW 026874784 227 4,908 SH   SOLE   1,018 0 3,890
AMERICAN TOWER CORP NEW COM 03027X100 347 1,451 SH   SOLE   156 0 1,295
AMGEN INC COM 031162100 2,878 11,568 SH   SOLE   1,008 0 10,560
ANNALY CAPITAL MANAGEMENT IN COM 035710409 9,412 1,094,428 SH   SOLE   106 0 1,094,322
ANSYS INC COM 03662Q105 268 790 SH   SOLE   325 0 465
ANTERO MIDSTREAM CORP COM 03676B102 5,597 619,784 SH   SOLE   0 0 619,784
ANTHEM INC COM 036752103 228 635 SH   SOLE   13 0 622
AON PLC SHS CL A G0403H108 495 2,150 SH   SOLE   35 0 2,115
APPLE INC COM 037833100 45,396 371,642 SH   SOLE   76,360 0 295,282
APPLIED MATLS INC COM 038222105 3,069 22,971 SH   SOLE   153 0 22,818
ARES CAPITAL CORP COM 04010L103 7,588 405,549 SH   SOLE   0 0 405,549
ASML HOLDING N V N Y REGISTRY SHS N07059210 750 1,215 SH   SOLE   4 0 1,211
ASTRAZENECA PLC SPONSORED ADR 046353108 343 6,899 SH   SOLE   34 0 6,865
AT&T INC COM 00206R102 1,234 40,781 SH   SOLE   9,626 0 31,155
ATLANTICA SUSTAINABLE INFR P SHS G0751N103 8,053 219,842 SH   SOLE   0 0 219,842
AUTOMATIC DATA PROCESSING IN COM 053015103 358 1,902 SH   SOLE   8 0 1,894
AXON ENTERPRISE INC COM 05464C101 217 1,523 SH   SOLE   0 0 1,523
BAIDU INC SPON ADR REP A 056752108 2,423 11,138 SH   SOLE   254 0 10,884
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 84 16,183 SH   SOLE   112 0 16,071
BANCO SANTANDER S.A. ADR 05964H105 86 25,181 SH   SOLE   0 0 25,181
BANK NEW YORK MELLON CORP COM 064058100 1,377 29,122 SH   SOLE   2,137 0 26,985
BANK NOVA SCOTIA B C COM 064149107 310 4,950 SH   SOLE   0 0 4,950
BARRICK GOLD CORP COM 067901108 2,022 102,118 SH   SOLE   21 0 102,097
BAXTER INTL INC COM 071813109 403 4,775 SH   SOLE   26 0 4,749
BECTON DICKINSON & CO COM 075887109 2,698 11,096 SH   SOLE   8 0 11,088
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 6,071 23,764 SH   SOLE   5,048 0 18,716
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 0 1,000 SH Put SOLE   0 0 1,000
BEYOND MEAT INC COM 08862E109 353 2,714 SH   SOLE   2,480 0 234
BHP GROUP LTD SPONSORED ADS 088606108 391 5,632 SH   SOLE   9 0 5,623
BIO RAD LABS INC CL A 090572207 473 829 SH   SOLE   4 0 825
BIOGEN INC COM 09062X103 2,024 7,234 SH   SOLE   0 0 7,234
BK OF AMERICA CORP COM 060505104 11,669 301,590 SH   SOLE   7,353 0 294,237
BLACKROCK CR ALLOCATION INCO COM 092508100 2,038 138,827 SH   SOLE   0 0 138,827
BLACKROCK INC COM 09247X101 4,272 5,666 SH   SOLE   58 0 5,608
BLACKROCK MUNIHOLDINGS QUALI COM 09253N104 188 11,772 SH   SOLE   0 0 11,772
BLACKROCK TAX MUNICPAL BD TR SHS 09248X100 263 10,650 SH   SOLE   0 0 10,650
BLACKSTONE GROUP INC COM 09260D107 407 5,458 SH   SOLE   3,308 0 2,150
BLACKSTONE MTG TR INC COM CL A 09257W100 213 6,857 SH   SOLE   6,000 0 857
BOEING CO COM 097023105 1,409 5,533 SH   SOLE   282 0 5,252
BOOKING HOLDINGS INC COM 09857L108 1,773 761 SH   SOLE   25 0 736
BOWX ACQUISITION CORP CL A 103085106 117 10,000 SH   SOLE   0 0 10,000
BP MIDSTREAM PARTNERS LP UNIT LTD PTNR 0556EL109 1,339 105,735 SH   SOLE   0 0 105,735
BP PLC SPONSORED ADR 055622104 342 14,048 SH   SOLE   900 0 13,148
BRISTOL-MYERS SQUIBB CO COM 110122108 15,289 242,178 SH   SOLE   5,472 0 236,706
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 293 7,552 SH   SOLE   14 0 7,538
BROADCOM INC COM 11135F101 1,609 3,470 SH   SOLE   46 0 3,424
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 12,167 159,312 SH   SOLE   96,301 0 63,011
CABOT OIL & GAS CORP COM 127097103 2,323 123,696 SH   SOLE   0 0 123,696
CAMECO CORP COM 13321L108 1,735 104,465 SH   SOLE   0 0 104,465
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 8,622 219,670 SH   SOLE   0 0 219,670
CANADIAN NATL RY CO COM 136375102 242 2,084 SH   SOLE   5 0 2,079
CAPITAL ONE FINL CORP COM 14040H105 242 1,899 SH   SOLE   220 0 1,679
CARDINAL HEALTH INC COM 14149Y108 6,933 114,129 SH   SOLE   0 0 114,129
CARETRUST REIT INC COM 14174T107 5,772 247,894 SH   SOLE   26 0 247,868
CATERPILLAR INC COM 149123101 433 1,866 SH   SOLE   1,140 0 726
CERENCE INC COM 156727109 298 3,323 SH   SOLE   0 0 3,323
CHARTER COMMUNICATIONS INC N CL A 16119P108 246 398 SH   SOLE   26 0 372
CHECK POINT SOFTWARE TECH LT ORD M22465104 355 3,168 SH   SOLE   4 0 3,164
CHEVRON CORP NEW COM 166764100 3,047 29,074 SH   SOLE   13,120 0 15,955
CHUBB LIMITED COM H1467J104 697 4,412 SH   SOLE   59 0 4,353
CIGNA CORP NEW COM 125523100 392 1,620 SH   SOLE   202 0 1,418
CISCO SYS INC COM 17275R102 11,414 220,733 SH   SOLE   5,761 0 214,972
CITIGROUP INC COM NEW 172967424 400 5,502 SH   SOLE   837 0 4,665
CME GROUP INC COM 12572Q105 1,392 6,815 SH   SOLE   14 0 6,801
COCA COLA CO COM 191216100 1,313 24,908 SH   SOLE   3,540 0 21,368
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 295 3,774 SH   SOLE   222 0 3,552
COLGATE PALMOLIVE CO COM 194162103 218 2,762 SH   SOLE   320 0 2,442
COLLIERS INTL GROUP INC SUB VTG SHS 194693107 270 2,745 SH   SOLE   0 0 2,745
COMCAST CORP NEW CL A 20030N101 1,150 21,248 SH   SOLE   3,339 0 17,909
COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 19 15,320 SH   SOLE   0 0 15,320
CONOCOPHILLIPS COM 20825C104 567 10,696 SH   SOLE   3,269 0 7,427
CORNING INC COM 219350105 2,032 46,704 SH   SOLE   717 0 45,987
CORTEVA INC COM 22052L104 367 7,882 SH   SOLE   1,723 0 6,159
COSTCO WHSL CORP NEW COM 22160K105 7,584 21,515 SH   SOLE   4,443 0 17,072
CROWN CASTLE INTL CORP NEW COM 22822V101 576 3,347 SH   SOLE   34 0 3,313
CUMMINS INC COM 231021106 303 1,171 SH   SOLE   0 0 1,171
CVS HEALTH CORP COM 126650100 10,519 139,829 SH   SOLE   549 0 139,280
D R HORTON INC COM 23331A109 411 4,610 SH   SOLE   0 0 4,610
DANAHER CORPORATION COM 235851102 509 2,261 SH   SOLE   641 0 1,620
DBX ETF TR XTRACK HRVST CSI 233051879 831 21,508 SH   SOLE   0 0 21,508
DCP MIDSTREAM LP COM UT LTD PTN 23311P100 701 32,365 SH   SOLE   0 0 32,365
DEERE & CO COM 244199105 295 788 SH   SOLE   53 0 735
DELL TECHNOLOGIES INC CL C 24703L202 5,172 58,672 SH   SOLE   344 0 58,328
DIAGEO PLC SPON ADR NEW 25243Q205 330 2,009 SH   SOLE   30 0 1,979
DIAMONDBACK ENERGY INC COM 25278X109 2,711 36,891 SH   SOLE   0 0 36,891
DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207 272 3,542 SH   SOLE   3,542 0 0
DISCOVERY INC COM SER A 25470F104 2,466 56,735 SH   SOLE   0 0 56,735
DISNEY WALT CO COM 254687106 12,371 67,042 SH   SOLE   7,219 0 59,822
DOCUSIGN INC COM 256163106 734 3,626 SH   SOLE   3,377 0 249
DOLLAR TREE INC COM 256746108 2,277 19,895 SH   SOLE   0 0 19,895
DOUBLELINE INCOME SOLUTIONS COM 258622109 5,176 285,045 SH   SOLE   0 0 285,045
DOW INC COM 260557103 2,477 38,739 SH   SOLE   1,734 0 37,005
DRAFTKINGS INC COM CL A 26142R104 5,074 82,725 SH   SOLE   0 0 82,725
DUKE ENERGY CORP NEW COM NEW 26441C204 242 2,507 SH   SOLE   1,708 0 799
DUPONT DE NEMOURS INC COM 26614N102 329 4,254 SH   SOLE   1,723 0 2,531
EATON CORP PLC SHS G29183103 523 3,783 SH   SOLE   54 0 3,729
EATON VANCE LTD DURATION INC COM 27828H105 795 62,983 SH   SOLE   0 0 62,983
EATON VANCE MUN BD FD COM 27827X101 358 26,915 SH   SOLE   0 0 26,915
EBAY INC. COM 278642103 203 3,320 SH   SOLE   582 0 2,738
ECOLAB INC COM 278865100 288 1,346 SH   SOLE   474 0 872
EDISON INTL COM 281020107 238 4,059 SH   SOLE   1,820 0 2,239
EDWARDS LIFESCIENCES CORP COM 28176E108 424 5,067 SH   SOLE   2,169 0 2,898
ELECTRONIC ARTS INC COM 285512109 3,170 23,414 SH   SOLE   21 0 23,393
EMERSON ELEC CO COM 291011104 342 3,788 SH   SOLE   46 0 3,742
ENABLE MIDSTREAM PARTNERS LP COM UNIT RP IN 292480100 4,200 648,140 SH   SOLE   0 0 648,140
ENBRIDGE INC COM 29250N105 1,287 35,363 SH   SOLE   2,027 0 33,336
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 4,088 532,231 SH   SOLE   13,216 0 519,015
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 7,648 1,782,805 SH   SOLE   0 0 1,782,805
ENTEGRIS INC COM 29362U104 208 1,860 SH   SOLE   0 0 1,860
ENTERPRISE PRODS PARTNERS L COM 293792107 26,240 1,191,655 SH   SOLE   6,964 0 1,184,691
EOG RES INC COM 26875P101 2,469 34,041 SH   SOLE   11 0 34,030
EQUINOX GOLD CORP COM 29446Y502 104 13,010 SH   SOLE   0 0 13,010
EQUITRANS MIDSTREAM CORP COM 294600101 267 32,671 SH   SOLE   0 0 32,671
EQUITY RESIDENTIAL SH BEN INT 29476L107 2,256 31,493 SH   SOLE   612 0 30,881
ERICSSON ADR B SEK 10 294821608 2,495 189,167 SH   SOLE   0 0 189,167
EROS STX GLOBAL CORPORATION SHS NEW G3788M114 28 15,250 SH   SOLE   0 0 15,250
ETF MANAGERS TR ETHO CLIMATE LEA 26924G888 748 12,982 SH   SOLE   0 0 12,982
ETF MANAGERS TR PRIME JUNIR SLVR 26924G102 155 10,750 SH   SOLE   0 0 10,750
ETSY INC COM 29786A106 304 1,508 SH   SOLE   704 0 804
EXXON MOBIL CORP COM 30231G102 2,039 36,523 SH   SOLE   12,148 0 24,375
FACEBOOK INC CL A 30303M102 11,118 37,748 SH   SOLE   8,475 0 29,273
FEDEX CORP COM 31428X106 7,159 25,204 SH   SOLE   0 0 25,204
FIDELITY COVINGTON TRUST INT VL FCT ETF 316092717 842 35,825 SH   SOLE   35,825 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 9,085 223,438 SH   SOLE   0 0 223,438
FIRST HAWAIIAN INC COM 32051X108 207 7,552 SH   SOLE   23 0 7,529
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 282 6,134 SH   SOLE   0 0 6,134
FIRST REP BK SAN FRANCISCO C COM 33616C100 453 2,715 SH   SOLE   2,319 0 396
FISERV INC COM 337738108 2,840 23,859 SH   SOLE   0 0 23,859
FLEX LTD ORD Y2573F102 333 18,212 SH   SOLE   0 0 18,212
FLEXSHARES TR IBOXX 3R TARGT 33939L506 501 19,000 SH   SOLE   0 0 19,000
FMC CORP COM NEW 302491303 1,512 13,670 SH   SOLE   0 0 13,670
FRANKLIN RESOURCES INC COM 354613101 203 6,852 SH   SOLE   0 0 6,852
FREEPORT-MCMORAN INC CL B 35671D857 329 9,991 SH   SOLE   1,000 0 8,991
FTS INTERNATIONAL INC COM NEW CL A 30283W302 1,689 68,254 SH   SOLE   0 0 68,254
GARMIN LTD SHS H2906T109 511 3,876 SH   SOLE   24 0 3,852
GENERAL DYNAMICS CORP COM 369550108 265 1,461 SH   SOLE   30 0 1,431
GENERAL ELECTRIC CO COM 369604103 571 43,521 SH   SOLE   16,978 0 26,544
GENERAL MLS INC COM 370334104 525 8,559 SH   SOLE   1,144 0 7,415
GENESIS ENERGY L P UNIT LTD PARTN 371927104 459 49,100 SH   SOLE   0 0 49,100
GENWORTH FINL INC COM CL A 37247D106 72 21,615 SH   SOLE   211 0 21,404
GILEAD SCIENCES INC COM 375558103 268 4,142 SH   SOLE   1,395 0 2,747
GLOBAL X FDS GLB X MLP ENRG I 37954Y293 11,304 357,712 SH   SOLE   600 0 357,112
GLOBAL X FDS GLBL X MLP ETF 37954Y343 14,104 426,368 SH   SOLE   20 0 426,348
GLOBAL X FDS GLOBAL X URANIUM 37954Y871 384 20,400 SH   SOLE   0 0 20,400
GLOBALSTAR INC COM 378973408 24 17,800 SH   SOLE   0 0 17,800
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 3,656 36,512 SH   SOLE   1,742 0 34,770
GOLDMAN SACHS ETF TR ACES ULTRA SHR 381430230 1,435 28,261 SH   SOLE   0 0 28,261
GOLDMAN SACHS GROUP INC COM 38141G104 4,083 12,485 SH   SOLE   44 0 12,441
GOLUB CAP BDC INC COM 38173M102 4,780 326,947 SH   SOLE   0 0 326,947
GRAFTECH INTL LTD COM 384313508 1,599 130,715 SH   SOLE   0 0 130,715
GREIF INC CL A 397624107 4,756 83,430 SH   SOLE   0 0 83,430
HARTFORD FDS EXCHANGE TRADED SHRT DURTN ETF 41653L602 41,859 1,021,085 SH   SOLE   0 0 1,021,085
HOME DEPOT INC COM 437076102 2,229 7,303 SH   SOLE   773 0 6,530
HONEYWELL INTL INC COM 438516106 1,427 6,573 SH   SOLE   183 0 6,390
HP INC COM 40434L105 2,438 76,798 SH   SOLE   5,646 0 71,152
HSBC HLDGS PLC SPON ADR NEW 404280406 216 7,421 SH   SOLE   19 0 7,402
ILLINOIS TOOL WKS INC COM 452308109 421 1,902 SH   SOLE   310 0 1,592
INDEPENDENT BK GROUP INC COM 45384B106 256 3,541 SH   SOLE   0 0 3,541
INFOSYS LTD SPONSORED ADR 456788108 389 20,756 SH   SOLE   13,634 0 7,122
ING GROEP N.V. SPONSORED ADR 456837103 155 12,639 SH   SOLE   0 0 12,639
INTEL CORP COM 458140100 7,192 112,372 SH   SOLE   30,839 0 81,533
INTERNATIONAL BUSINESS MACHS COM 459200101 1,082 8,123 SH   SOLE   2,468 0 5,655
INTEVAC INC COM 461148108 1,836 256,830 SH   SOLE   256,830 0 0
INTUIT COM 461202103 757 1,977 SH   SOLE   1,231 0 746
INTUITIVE SURGICAL INC COM NEW 46120E602 444 601 SH   SOLE   76 0 525
INVESCO EXCH TRADED FD TR II FNDMNTL HY CRP 46138E719 6,118 316,155 SH   SOLE   0 0 316,155
INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 21,494 831,503 SH   SOLE   0 0 831,503
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 238 802 SH   SOLE   715 0 87
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 230 1,624 SH   SOLE   275 0 1,349
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 4,662 105,157 SH   SOLE   85,776 0 19,381
INVESCO QQQ TR UNIT SER 1 46090E103 3,635 11,391 SH   SOLE   8,784 0 2,607
ISHARES GOLD TR ISHARES 464285105 1,210 74,432 SH   SOLE   72,313 0 2,119
ISHARES INC CORE MSCI EMKT 46434G103 4,719 73,326 SH   SOLE   65,617 0 7,709
ISHARES INC EM MKT SM-CP ETF 464286475 2,856 49,679 SH   SOLE   48,479 0 1,200
ISHARES INC ESG AWR MSCI EM 46434G863 358 8,271 SH   SOLE   590 0 7,681
ISHARES INC MSCI AUST ETF 464286103 649 26,186 SH   SOLE   0 0 26,186
ISHARES INC MSCI BRAZIL ETF 464286400 469 14,012 SH   SOLE   0 0 14,012
ISHARES INC MSCI CDA ETF 464286509 2,024 59,455 SH   SOLE   0 0 59,455
ISHARES INC MSCI GERMANY ETF 464286806 1,019 30,478 SH   SOLE   0 0 30,478
ISHARES INC MSCI HONG KG ETF 464286871 1,581 59,489 SH   SOLE   2,468 0 57,021
ISHARES INC MSCI JPN ETF NEW 46434G822 4,088 59,660 SH   SOLE   301 0 59,359
ISHARES INC MSCI MEXICO ETF 464286822 1,212 27,657 SH   SOLE   0 0 27,657
ISHARES INC MSCI RUSSIA ETF 46434G798 935 23,701 SH   SOLE   0 0 23,701
ISHARES INC MSCI SINGPOR ETF 46434G780 1,514 64,656 SH   SOLE   0 0 64,656
ISHARES INC MSCI STH KOR ETF 464286772 6,787 75,665 SH   SOLE   0 0 75,665
ISHARES INC MSCI SWEDEN ETF 464286756 1,178 26,429 SH   SOLE   0 0 26,429
ISHARES INC MSCI SWITZERLAND 464286749 664 15,018 SH   SOLE   0 0 15,018
ISHARES SILVER TR ISHARES 46428Q109 1,159 51,051 SH   SOLE   205 0 50,846
ISHARES TR 1 3 YR TREAS BD 464287457 7,890 91,482 SH   SOLE   79,922 0 11,560
ISHARES TR BARCLAYS 7 10 YR 464287440 225 1,991 SH   SOLE   0 0 1,991
ISHARES TR CORE MSCI EAFE 46432F842 3,741 51,926 SH   SOLE   42,943 0 8,983
ISHARES TR CORE S&P MCP ETF 464287507 1,740 6,684 SH   SOLE   647 0 6,037
ISHARES TR CORE S&P SCP ETF 464287804 7,813 71,990 SH   SOLE   9,793 0 62,197
ISHARES TR CORE S&P TTL STK 464287150 224 2,440 SH   SOLE   2,440 0 0
ISHARES TR CORE S&P500 ETF 464287200 1,365 3,431 SH   SOLE   2,521 0 910
ISHARES TR CORE US AGGBD ET 464287226 1,167 10,249 SH   SOLE   2,858 0 7,391
ISHARES TR ESG AWARE MSCI 46435U663 337 8,742 SH   SOLE   270 0 8,472
ISHARES TR ESG AWR MSCI USA 46435G425 363 3,993 SH   SOLE   0 0 3,993
ISHARES TR FLTG RATE NT ETF 46429B655 681 13,420 SH   SOLE   0 0 13,420
ISHARES TR GLOBAL ENERG ETF 464287341 8,452 342,878 SH   SOLE   254,758 0 88,120
ISHARES TR IBOXX INV CP ETF 464287242 730 5,611 SH   SOLE   1,973 0 3,637
ISHARES TR ISHS 1-5YR INVS 464288646 3,113 56,937 SH   SOLE   56,912 0 25
ISHARES TR MBS ETF 464288588 17,181 158,463 SH   SOLE   5,687 0 152,776
ISHARES TR MORTGE REL ETF 46435G342 9,041 256,395 SH   SOLE   0 0 256,395
ISHARES TR MSCI CHINA ETF 46429B671 3,220 39,417 SH   SOLE   14,030 0 25,387
ISHARES TR MSCI EAFE ETF 464287465 680 8,962 SH   SOLE   1,278 0 7,684
ISHARES TR MSCI EAFE MIN VL 46429B689 764 10,470 SH   SOLE   4,360 0 6,110
ISHARES TR MSCI EMG MKT ETF 464287234 443 8,308 SH   SOLE   8,163 0 145
ISHARES TR MSCI KLD400 SOC 464288570 735 9,631 SH   SOLE   0 0 9,631
ISHARES TR MSCI UK ETF NEW 46435G334 2,487 79,418 SH   SOLE   0 0 79,418
ISHARES TR MSCI USA MIN VOL 46429B697 2,795 40,393 SH   SOLE   40,393 0 0
ISHARES TR MSCI USA QLT FCT 46432F339 786 6,458 SH   SOLE   3,810 0 2,648
ISHARES TR MSCI USA SMCP MN 46435G433 609 16,525 SH   SOLE   16,525 0 0
ISHARES TR MSCI USA VALUE 46432F388 3,908 38,141 SH   SOLE   38,141 0 0
ISHARES TR PFD AND INCM SEC 464288687 52,244 1,360,527 SH   SOLE   10,686 0 1,349,842
ISHARES TR RUS 1000 GRW ETF 464287614 1,203 4,950 SH   SOLE   0 0 4,950
ISHARES TR RUS 1000 VAL ETF 464287598 546 3,604 SH   SOLE   1,442 0 2,162
ISHARES TR RUS MDCP VAL ETF 464287473 3,048 27,890 SH   SOLE   505 0 27,385
ISHARES TR RUSSELL 2000 ETF 464287655 2,737 12,388 SH   SOLE   3,297 0 9,091
ISHARES TR S&P 100 ETF 464287101 1,203 6,692 SH   SOLE   0 0 6,692
ISHARES TR S&P 500 GRWT ETF 464287309 13,591 208,733 SH   SOLE   735 0 207,998
ISHARES TR S&P 500 VAL ETF 464287408 221 1,567 SH   SOLE   1,367 0 200
ISHARES TR S&P MC 400GR ETF 464287606 583 7,440 SH   SOLE   0 0 7,440
ISHARES TR TIPS BD ETF 464287176 747 5,953 SH   SOLE   5,953 0 0
ISHARES U S ETF TR BLACKROCK SHORT 46431W838 809 16,100 SH   SOLE   16,100 0 0
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 1,349 26,581 SH   SOLE   0 0 26,581
J P MORGAN EXCHANGE-TRADED F US AGGREGATE 46641Q613 1,452 54,075 SH   SOLE   0 0 54,075
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845 1,174 23,250 SH   SOLE   0 0 23,250
JD.COM INC SPON ADR CL A 47215P106 257 3,042 SH   SOLE   2,071 0 971
JOHNSON & JOHNSON COM 478160104 17,522 106,613 SH   SOLE   11,938 0 94,675
JOHNSON CTLS INTL PLC SHS G51502105 233 3,901 SH   SOLE   22 0 3,879
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 14,539 876,362 SH   SOLE   0 0 876,362
JPMORGAN CHASE & CO COM 46625H100 14,902 97,891 SH   SOLE   3,658 0 94,234
KB HOME COM 48666K109 2,377 51,081 SH   SOLE   0 0 51,081
KIMBERLY-CLARK CORP COM 494368103 354 2,549 SH   SOLE   614 0 1,935
KINDER MORGAN INC DEL COM 49456B101 4,209 252,812 SH   SOLE   0 0 252,812
KINROSS GOLD CORP COM 496902404 459 68,758 SH   SOLE   0 0 68,758
KINTARA THERAPEUTICS INC COM 49720K101 43 24,837 SH   SOLE   0 0 24,837
KIRKLAND LAKE GOLD LTD COM 49741E100 2,667 78,892 SH   SOLE   0 0 78,892
KKR & CO INC COM 48251W104 234 4,796 SH   SOLE   2,021 0 2,776
KRAFT HEINZ CO COM 500754106 2,010 50,259 SH   SOLE   189 0 50,070
L3HARRIS TECHNOLOGIES INC COM 502431109 212 1,048 SH   SOLE   12 0 1,036
LAM RESEARCH CORP COM 512807108 304 510 SH   SOLE   0 0 510
LENNAR CORP CL A 526057104 202 1,991 SH   SOLE   0 0 1,991
LENNAR CORP CL B 526057302 2,794 33,930 SH   SOLE   0 0 33,930
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 2,064 86,316 SH   SOLE   49 0 86,267
LIBERTY BROADBAND CORP COM SER A 530307107 498 3,432 SH   SOLE   0 0 3,432
LIBERTY BROADBAND CORP COM SER C 530307305 1,111 7,402 SH   SOLE   0 0 7,402
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 517 11,737 SH   SOLE   0 0 11,737
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 1,024 23,225 SH   SOLE   0 0 23,225
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 301 6,957 SH   SOLE   1,211 0 5,746
LILLY ELI & CO COM 532457108 1,504 8,048 SH   SOLE   1,785 0 6,263
LINDE PLC SHS G5494J103 417 1,489 SH   SOLE   10 0 1,479
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 107 46,317 SH   SOLE   1,351 0 44,966
LOCKHEED MARTIN CORP COM 539830109 641 1,734 SH   SOLE   21 0 1,713
LOWES COS INC COM 548661107 2,976 15,650 SH   SOLE   84 0 15,566
LULULEMON ATHLETICA INC COM 550021109 7,664 24,989 SH   SOLE   10 0 24,979
M & T BK CORP COM 55261F104 991 6,538 SH   SOLE   0 0 6,538
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 5,349 123,368 SH   SOLE   225 0 123,143
MAGNA INTL INC COM 559222401 334 3,798 SH   SOLE   0 0 3,798
MANULIFE FINL CORP COM 56501R106 340 15,804 SH   SOLE   73 0 15,731
MASTERCARD INCORPORATED CL A 57636Q104 1,790 5,027 SH   SOLE   2,116 0 2,911
MCDONALDS CORP COM 580135101 1,838 8,201 SH   SOLE   5,189 0 3,012
MCKESSON CORP COM 58155Q103 3,239 16,607 SH   SOLE   7 0 16,600
MEDICAL PPTYS TRUST INC COM 58463J304 12,357 580,663 SH   SOLE   0 0 580,663
MEDTRONIC PLC SHS G5960L103 814 6,889 SH   SOLE   182 0 6,707
MELCO RESORTS AND ENTMNT LTD ADR 585464100 1,763 88,565 SH   SOLE   0 0 88,565
MERCK & CO. INC COM 58933Y105 5,992 77,729 SH   SOLE   5,848 0 71,881
METLIFE INC COM 59156R108 262 4,318 SH   SOLE   132 0 4,186
MGIC INVT CORP WIS COM 552848103 181 13,034 SH   SOLE   0 0 13,034
MGM GROWTH PPTYS LLC CL A COM 55303A105 6,020 184,558 SH   SOLE   0 0 184,558
MICRON TECHNOLOGY INC COM 595112103 287 3,256 SH   SOLE   171 0 3,085
MICROSOFT CORP COM 594918104 78,490 332,910 SH   SOLE   26,298 0 306,612
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 78 14,407 SH   SOLE   0 0 14,407
MONDELEZ INTL INC CL A 609207105 530 9,063 SH   SOLE   2,652 0 6,411
MORGAN STANLEY COM NEW 617446448 257 3,303 SH   SOLE   178 0 3,125
MORGAN STANLEY EMERGING MKTS COM 617477104 71 11,723 SH   SOLE   0 0 11,723
MORGAN STANLEY INDIA INVT FD COM 61745C105 574 24,635 SH   SOLE   0 0 24,635
MPLX LP COM UNIT REP LTD 55336V100 5,413 211,187 SH   SOLE   0 0 211,187
NAVIGATOR HLDGS LTD SHS Y62132108 107 12,020 SH   SOLE   0 0 12,020
NETAPP INC COM 64110D104 1,906 26,233 SH   SOLE   237 0 25,996
NETFLIX INC COM 64110L106 3,329 6,382 SH   SOLE   1,983 0 4,399
NEW GOLD INC CDA COM 644535106 1,259 817,495 SH   SOLE   0 0 817,495
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 3,990 354,676 SH   SOLE   0 0 354,676
NEWMONT CORP COM 651639106 330 5,475 SH   SOLE   189 0 5,286
NEXTERA ENERGY INC COM 65339F101 727 9,621 SH   SOLE   63 0 9,558
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 8,560 117,456 SH   SOLE   0 0 117,456
NIKE INC CL B 654106103 12,690 95,490 SH   SOLE   44,785 0 50,705
NOBLE MIDSTREAM PARTNERS LP COM UNIT REPST 65506L105 6,108 421,210 SH   SOLE   0 0 421,210
NOKIA CORP SPONSORED ADR 654902204 1,987 501,892 SH   SOLE   1,000 0 500,892
NOMURA HLDGS INC SPONSORED ADR 65535H208 54 10,124 SH   SOLE   406 0 9,718
NORDSTROM INC COM 655664100 5,359 141,521 SH   SOLE   0 0 141,521
NOVARTIS AG SPONSORED ADR 66987V109 372 4,349 SH   SOLE   104 0 4,245
NOVO-NORDISK A S ADR 670100205 581 8,620 SH   SOLE   64 0 8,556
NUCOR CORP COM 670346105 11,371 141,660 SH   SOLE   48 0 141,612
NUVEEN AMT FREE MUN CR INC F COM 67071L106 230 13,601 SH   SOLE   8,984 0 4,617
NUVEEN CA QUALTY MUN INCOME COM 67066Y105 332 22,333 SH   SOLE   3,151 0 19,182
NUVEEN CALIFORNIA AMT QLT MU COM 670651108 239 15,496 SH   SOLE   5,675 0 9,821
NUVEEN MUN VALUE FD INC COM 670928100 625 56,130 SH   SOLE   0 0 56,130
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 167 10,354 SH   SOLE   0 0 10,354
NUVEEN QUALITY MUNCP INCOME COM 67066V101 192 12,695 SH   SOLE   3,742 0 8,953
NVIDIA CORPORATION COM 67066G104 4,484 8,397 SH   SOLE   65 0 8,332
OAKTREE SPECIALTY LENDING CO COM 67401P108 6,049 975,699 SH   SOLE   0 0 975,699
ORACLE CORP COM 68389X105 10,590 150,925 SH   SOLE   33,244 0 117,681
OREILLY AUTOMOTIVE INC COM 67103H107 226 445 SH   SOLE   81 0 364
OSISKO GOLD ROYALTIES LTD COM 68827L101 128 11,625 SH   SOLE   0 0 11,625
PACCAR INC COM 693718108 21,357 229,847 SH   SOLE   10,809 0 219,038
PALANTIR TECHNOLOGIES INC CL A 69608A108 289 12,428 SH   SOLE   10,978 0 1,450
PALO ALTO NETWORKS INC COM 697435105 339 1,054 SH   SOLE   755 0 299
PAYPAL HLDGS INC COM 70450Y103 2,159 8,891 SH   SOLE   610 0 8,281
PENN NATL GAMING INC COM 707569109 8,687 82,858 SH   SOLE   41 0 82,817
PENNYMAC MTG INVT TR COM 70931T103 6,072 309,789 SH   SOLE   0 0 309,789
PEPSICO INC COM 713448108 2,639 18,659 SH   SOLE   9,371 0 9,288
PFIZER INC COM 717081103 8,857 244,456 SH   SOLE   10,850 0 233,606
PHILIP MORRIS INTL INC COM 718172109 449 5,061 SH   SOLE   18 0 5,043
PHILLIPS 66 COM 718546104 238 2,921 SH   SOLE   1,287 0 1,634
PIMCO DYNAMIC CR INCOME FD COM SHS 72202D106 6,372 286,130 SH   SOLE   0 0 286,130
PIMCO ETF TR ACTIVE BD ETF 72201R775 926 8,462 SH   SOLE   1,600 0 6,862
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 38,673 379,478 SH   SOLE   34,106 0 345,372
PINNACLE WEST CAP CORP COM 723484101 6,055 74,435 SH   SOLE   15 0 74,420
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 11,132 1,184,207 SH   SOLE   0 0 1,184,207
PNC FINL SVCS GROUP INC COM 693475105 423 2,409 SH   SOLE   131 0 2,278
PPG INDS INC COM 693506107 510 3,393 SH   SOLE   1,924 0 1,469
PRETIUM RES INC COM 74139C102 2,473 238,522 SH   SOLE   0 0 238,522
PRICE T ROWE GROUP INC COM 74144T108 270 1,573 SH   SOLE   11 0 1,562
PROCTER AND GAMBLE CO COM 742718109 2,982 22,022 SH   SOLE   4,500 0 17,522
PROLOGIS INC. COM 74340W103 2,724 25,699 SH   SOLE   20 0 25,679
PROSHARES TR LARGE CAP CRE 74347R248 619 6,776 SH   SOLE   6,776 0 0
PROSHARES TR S&P 500 DV ARIST 74348A467 324 3,756 SH   SOLE   331 0 3,425
PROSHARES TR SHORT S&P 500 NE 74347B425 1,931 115,200 SH   SOLE   0 0 115,200
PROSHARES TR SHRT SMALLCAP60 74348A376 396 21,800 SH   SOLE   0 0 21,800
PRUDENTIAL FINL INC COM 744320102 32,712 359,078 SH   SOLE   125 0 358,953
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 292 4,851 SH   SOLE   23 0 4,828
QUALCOMM INC COM 747525103 13,377 100,892 SH   SOLE   661 0 100,230
QUANTA SVCS INC COM 74762E102 2,668 30,322 SH   SOLE   0 0 30,322
RATTLER MIDSTREAM LP COM UNITS 75419T103 11,074 1,041,762 SH   SOLE   0 0 1,041,762
RAYTHEON TECHNOLOGIES CORP COM 75513E101 776 10,047 SH   SOLE   175 0 9,872
REDWOOD TR INC COM 758075402 10,686 1,026,543 SH   SOLE   0 0 1,026,543
REGENERON PHARMACEUTICALS COM 75886F107 2,469 5,218 SH   SOLE   1 0 5,217
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 260 3,942 SH   SOLE   0 0 3,942
RH COM 74967X103 249 417 SH   SOLE   0 0 417
RIO TINTO PLC SPONSORED ADR 767204100 284 3,658 SH   SOLE   8 0 3,650
ROCKWELL AUTOMATION INC COM 773903109 315 1,188 SH   SOLE   32 0 1,156
ROYAL BK CDA COM 780087102 339 3,675 SH   SOLE   80 0 3,595
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 298 8,095 SH   SOLE   0 0 8,095
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 483 12,313 SH   SOLE   20 0 12,293
ROYAL GOLD INC COM 780287108 413 3,837 SH   SOLE   8 0 3,829
SALESFORCE COM INC COM 79466L302 1,804 8,517 SH   SOLE   119 0 8,398
SANOFI SPONSORED ADR 80105N105 367 7,430 SH   SOLE   120 0 7,310
SAP SE SPON ADR 803054204 338 2,752 SH   SOLE   8 0 2,744
SCHLUMBERGER LTD COM 806857108 233 8,569 SH   SOLE   2,407 0 6,162
SCHWAB CHARLES CORP COM 808513105 886 13,587 SH   SOLE   9,850 0 3,737
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 3,553 90,131 SH   SOLE   89,391 0 740
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 1,216 23,698 SH   SOLE   0 0 23,698
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 295 3,050 SH   SOLE   3,050 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 235 3,220 SH   SOLE   3,218 0 3
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 260 2,705 SH   SOLE   340 0 2,365
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 3,486 34,970 SH   SOLE   25,398 0 9,572
SELECT SECTOR SPDR TR ENERGY 81369Y506 1,879 38,305 SH   SOLE   1,118 0 37,186
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 1,529 38,729 SH   SOLE   31,833 0 6,897
SEMPRA ENERGY COM 816851109 355 2,675 SH   SOLE   74 0 2,601
SERVICE PPTYS TR COM SH BEN INT 81761L102 136 11,508 SH   SOLE   0 0 11,508
SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634101 7,568 567,315 SH   SOLE   0 0 567,315
SHOPIFY INC CL A 82509L107 343 310 SH   SOLE   1 0 309
SKYWORKS SOLUTIONS INC COM 83088M102 3,881 21,150 SH   SOLE   12 0 21,138
SLR INVESTMENT CORP COM 83413U100 3,661 206,137 SH   SOLE   0 0 206,137
SNAP ON INC COM 833034101 280 1,213 SH   SOLE   120 0 1,093
SNOWFLAKE INC CL A 833445109 3,726 16,252 SH   SOLE   0 0 16,252
SONY CORP SPONSORED ADR 835699307 368 3,475 SH   SOLE   19 0 3,456
SOUTHWESTERN ENERGY CO COM 845467109 104 22,398 SH   SOLE   0 0 22,398
SPDR GOLD TR GOLD SHS 78463V107 1,642 10,265 SH   SOLE   7,129 0 3,136
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 232 5,300 SH   SOLE   5,300 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 198 500 SH Put SOLE   0 0 500
SPDR S&P 500 ETF TR TR UNIT 78462F103 12,558 31,686 SH   SOLE   5,406 0 26,280
SPDR SER TR BLOOMBERG BRCLYS 78468R622 317 2,909 SH   SOLE   0 0 2,909
SPDR SER TR DJ REIT ETF 78464A607 6,256 66,079 SH   SOLE   0 0 66,079
SPDR SER TR NUVEEN BLMBRG SR 78468R739 286 5,766 SH   SOLE   1,666 0 4,100
SPDR SER TR S&P BIOTECH 78464A870 687 5,061 SH   SOLE   61 0 5,000
SPDR SER TR S&P DIVID ETF 78464A763 459 3,887 SH   SOLE   3,887 0 0
SPDR SER TR SPDR S&P 500 ETF 78468R796 594 6,052 SH   SOLE   0 0 6,052
SPROTT ETF TRUST GOLD MINERS ETF 85210B102 1,212 45,225 SH   SOLE   0 0 45,225
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 22,536 1,297,383 SH   SOLE   2,000 0 1,295,383
SPROTT PHYSICAL GOLD TR UNIT 85207H104 2,223 165,775 SH   SOLE   0 0 165,775
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 8,990 1,023,928 SH   SOLE   0 0 1,023,928
SQUARE INC CL A 852234103 8,064 35,518 SH   SOLE   954 0 34,564
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 401 8,319 SH   SOLE   5,344 0 2,975
STAR PEAK ENERGY TRANSITION CL A 855185104 200 200,000 SH   SOLE   0 0 200,000
STARBUCKS CORP COM 855244109 2,793 25,557 SH   SOLE   1,344 0 24,213
STATE STR CORP COM 857477103 1,153 13,725 SH   SOLE   100 0 13,625
STELLANTIS N.V SHS N82405106 192 10,811 SH   SOLE   0 0 10,811
STRYKER CORPORATION COM 863667101 212 870 SH   SOLE   9 0 861
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 170 23,436 SH   SOLE   0 0 23,436
SUN LIFE FINANCIAL INC. COM 866796105 257 5,077 SH   SOLE   83 0 4,994
SUNCOR ENERGY INC NEW COM 867224107 2,952 141,264 SH   SOLE   0 0 141,264
SYSCO CORP COM 871829107 341 4,337 SH   SOLE   559 0 3,778
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 3,227 27,285 SH   SOLE   774 0 26,511
TARGET CORP COM 87612E106 2,317 11,700 SH   SOLE   1,982 0 9,718
TE CONNECTIVITY LTD REG SHS H84989104 279 2,157 SH   SOLE   20 0 2,137
TEEKAY CORPORATION COM Y8564W103 76 23,625 SH   SOLE   0 0 23,625
TEEKAY LNG PARTNERS L P PRTNRSP UNITS Y8564M105 4,435 308,200 SH   SOLE   0 0 308,200
TELEFONICA S A SPONSORED ADR 879382208 67 14,786 SH   SOLE   766 0 14,020
TEMPLETON EMERGING MKTS INCO COM 880192109 3,274 444,169 SH   SOLE   0 0 444,169
TEMPLETON GLOBAL INCOME FD COM 880198106 11,657 2,195,281 SH   SOLE   0 0 2,195,281
TENARIS S A SPONSORED ADS 88031M109 289 12,741 SH   SOLE   0 0 12,741
TESLA INC COM 88160R101 2,484 3,719 SH   SOLE   2,370 0 1,349
TEXAS INSTRS INC COM 882508104 807 4,271 SH   SOLE   178 0 4,093
TEXAS PACIFIC LAND CORPORATI COM 88262P102 1,321 831 SH   SOLE   0 0 831
THERMO FISHER SCIENTIFIC INC COM 883556102 714 1,564 SH   SOLE   126 0 1,438
TJX COS INC NEW COM 872540109 363 5,491 SH   SOLE   376 0 5,115
TORO CO COM 891092108 730 7,076 SH   SOLE   0 0 7,076
TORONTO DOMINION BK ONT COM NEW 891160509 231 3,549 SH   SOLE   0 0 3,549
TOTAL SE SPONSORED ADS 89151E109 5,826 125,174 SH   SOLE   13 0 125,161
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 611 3,915 SH   SOLE   525 0 3,390
TRUIST FINL CORP COM 89832Q109 285 4,892 SH   SOLE   53 0 4,839
TWITTER INC COM 90184L102 10,015 157,394 SH   SOLE   713 0 156,681
TYSON FOODS INC CL A 902494103 4,134 55,644 SH   SOLE   101 0 55,543
UBER TECHNOLOGIES INC COM 90353T100 21,112 387,300 SH   SOLE   19,965 0 367,335
UDR INC COM 902653104 11,064 252,265 SH   SOLE   306 0 251,959
UNDER ARMOUR INC CL C 904311206 783 52,588 SH   SOLE   0 0 52,588
UNILEVER PLC SPON ADR NEW 904767704 271 4,852 SH   SOLE   68 0 4,784
UNION PAC CORP COM 907818108 1,323 6,001 SH   SOLE   1,154 0 4,847
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 104 11,444 SH   SOLE   88 0 11,356
UNITED PARCEL SERVICE INC CL B 911312106 6,590 38,765 SH   SOLE   528 0 38,237
UNITEDHEALTH GROUP INC COM 91324P102 5,705 15,332 SH   SOLE   5,057 0 10,275
UNUM GROUP COM 91529Y106 4,044 145,307 SH   SOLE   37 0 145,270
US BANCORP DEL COM NEW 902973304 492 8,904 SH   SOLE   155 0 8,749
USD PARTNERS LP COM UT REP LTD 903318103 2,808 479,924 SH   SOLE   0 0 479,924
V F CORP COM 918204108 2,735 34,223 SH   SOLE   16 0 34,207
VALVOLINE INC COM 92047W101 258 9,881 SH   SOLE   0 0 9,881
VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 56,902 1,782,094 SH   SOLE   0 0 1,782,094
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 10,994 338,275 SH   SOLE   5,125 0 333,150
VANECK VECTORS ETF TR JP MORGAN MKTS 92189H300 17,796 580,060 SH   SOLE   900 0 579,160
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 493 10,945 SH   SOLE   0 0 10,945
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 225 957 SH   SOLE   0 0 957
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 210 1,534 SH   SOLE   0 0 1,534
VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 2,861 16,435 SH   SOLE   16,435 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 297 3,618 SH   SOLE   1,428 0 2,190
VANGUARD INDEX FDS GROWTH ETF 922908736 24,570 95,586 SH   SOLE   100 0 95,486
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 12,090 131,614 SH   SOLE   85,587 0 46,027
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 6,743 18,510 SH   SOLE   16,597 0 1,913
VANGUARD INDEX FDS SMALL CP ETF 922908751 4,256 19,880 SH   SOLE   14,352 0 5,528
VANGUARD INDEX FDS TOTAL STK MKT 922908769 4,330 20,949 SH   SOLE   11,961 0 8,988
VANGUARD INDEX FDS VALUE ETF 922908744 18,440 140,267 SH   SOLE   1,055 0 139,212
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 6,627 109,213 SH   SOLE   825 0 108,388
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1,433 27,527 SH   SOLE   4,442 0 23,085
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 794 6,187 SH   SOLE   6,176 0 11
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 975 17,482 SH   SOLE   17,468 0 14
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 631 6,485 SH   SOLE   0 0 6,485
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 230 4,456 SH   SOLE   0 0 4,456
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 751 11,176 SH   SOLE   0 0 11,176
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 80,784 1,513,659 SH   SOLE   78 0 1,513,581
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 4,186 68,042 SH   SOLE   11,750 0 56,292
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 37,230 451,273 SH   SOLE   5,706 0 445,566
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 10,352 70,382 SH   SOLE   32,331 0 38,052
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 759 15,450 SH   SOLE   4,600 0 10,850
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 11,023 109,038 SH   SOLE   2,412 0 106,626
VANGUARD WORLD FD MEGA GRWTH IND 921910816 203 982 SH   SOLE   0 0 982
VANGUARD WORLD FDS ENERGY ETF 92204A306 7,890 116,032 SH   SOLE   55,795 0 60,237
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 425 5,029 SH   SOLE   5,029 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 224 977 SH   SOLE   312 0 665
VANGUARD WORLD FDS INF TECH ETF 92204A702 5,423 15,128 SH   SOLE   15,075 0 53
VANGUARD WORLD FDS UTILITIES ETF 92204A876 3,636 25,874 SH   SOLE   0 0 25,874
VARIAN MED SYS INC COM 92220P105 312 1,768 SH   SOLE   152 0 1,616
VERIZON COMMUNICATIONS INC COM 92343V104 8,998 154,741 SH   SOLE   3,061 0 151,680
VIACOMCBS INC CL B 92556H206 2,390 52,995 SH   SOLE   39 0 52,956
VIATRIS INC COM 92556V106 5,570 398,729 SH   SOLE   1,070 0 397,659
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 2,191 150,450 SH   SOLE   0 0 150,450
VISA INC COM CL A 92826C839 2,411 11,385 SH   SOLE   6,140 0 5,245
VMWARE INC CL A COM 928563402 2,619 17,408 SH   SOLE   0 0 17,408
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 202 10,981 SH   SOLE   3,728 0 7,253
WALMART INC COM 931142103 618 4,551 SH   SOLE   1,045 0 3,506
WASTE MGMT INC DEL COM 94106L109 2,989 23,166 SH   SOLE   0 0 23,166
WD-40 CO COM 929236107 210 687 SH   SOLE   5 0 682
WELLS FARGO CO NEW COM 949746101 393 10,050 SH   SOLE   2,550 0 7,500
WESTERN ASSET HIGH INCOME OP COM 95766K109 8,995 1,770,603 SH   SOLE   0 0 1,770,603
WESTERN ASSET HIGH YIELD DEF COM 95768B107 239 15,475 SH   SOLE   0 0 15,475
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 707 38,014 SH   SOLE   0 0 38,014
WILLIAMS COS INC COM 969457100 326 13,764 SH   SOLE   1,425 0 12,339
WILLIAMS SONOMA INC COM 969904101 203 1,135 SH   SOLE   0 0 1,135
WISDOMTREE TR US LARGECAP DIVD 97717W307 1,040 9,067 SH   SOLE   0 0 9,067
WORKDAY INC CL A 98138H101 244 984 SH   SOLE   917 0 67
XCEL ENERGY INC COM 98389B100 6,228 93,634 SH   SOLE   0 0 93,634
XYLEM INC COM 98419M100 508 4,830 SH   SOLE   24 0 4,806
ZILLOW GROUP INC CL A 98954M101 313 2,386 SH   SOLE   0 0 2,386
ZOETIS INC CL A 98978V103 351 2,228 SH   SOLE   805 0 1,423
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 231 720 SH   SOLE   324 0 396