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