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 685 5,295 SH   SOLE   5,145 0 150
3M CO COM 88579Y101 53 413 SH   OTR 1 0 413 0
ABBOTT LABS COM 002824100 874 8,048 SH   SOLE   8,048 0 0
ABBOTT LABS COM 002824100 596 5,482 SH   OTR 1 0 5,482 0
ABBVIE INC COM 00287Y109 7,882 51,460 SH   SOLE   51,221 0 239
ABBVIE INC COM 00287Y109 511 3,337 SH   OTR 1 0 3,337 0
ABRDN ASIA PACIFIC INCOME FU COM 003009107 4,514 1,546,004 SH   SOLE   1,542,434 0 3,570
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 652 2,350 SH   SOLE   2,350 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 379 1,364 SH   OTR 1 0 1,364 0
ACTIVISION BLIZZARD INC COM 00507V109 140 1,804 SH   SOLE   1,804 0 0
ACTIVISION BLIZZARD INC COM 00507V109 122 1,566 SH   OTR 1 0 1,566 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 231 630 SH   SOLE   630 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 402 1,098 SH   OTR 1 0 1,098 0
ADVANCE AUTO PARTS INC COM 00751Y106 210 1,201 SH   OTR 1 0 1,201 0
ADVANCED MICRO DEVICES INC COM 007903107 279 3,654 SH   OTR 1 0 3,654 0
ADVANCED MICRO DEVICES INC COM 007903107 52 674 SH   SOLE   12 0 662
AEGON N V NY REGISTRY SHS 007924103 119 26,770 SH   OTR 1 0 26,770 0
AEGON N V NY REGISTRY SHS 007924103 0 100 SH   SOLE   100 0 0
AES CORP COM 00130H105 7 341 SH   OTR 1 0 341 0
AES CORP COM 00130H105 464 22,075 SH   SOLE   22,075 0 0
AFLAC INC COM 001055102 869 15,706 SH   SOLE   15,706 0 0
AFLAC INC COM 001055102 99 1,783 SH   OTR 1 0 1,783 0
AGNC INVT CORP COM 00123Q104 14,670 1,310,985 SH   SOLE   1,309,145 0 1,840
AGNC INVT CORP COM 00123Q104 24 2,104 SH   OTR 1 0 2,104 0
AGNICO EAGLE MINES LTD COM 008474108 20 431 SH   OTR 1 0 431 0
AGNICO EAGLE MINES LTD COM 008474108 5,595 122,273 SH   SOLE   122,226 0 47
AGREE RLTY CORP COM 008492100 322 4,447 SH   OTR 1 0 4,447 0
AIR PRODS & CHEMS INC COM 009158106 137 567 SH   OTR 1 0 567 0
AIR PRODS & CHEMS INC COM 009158106 4,170 17,225 SH   SOLE   17,184 0 41
ALAMOS GOLD INC NEW COM CL A 011532108 2,980 424,346 SH   SOLE   423,996 0 350
ALASKA AIR GROUP INC COM 011659109 4,135 103,245 SH   SOLE   103,195 0 50
ALASKA AIR GROUP INC COM 011659109 61 1,533 SH   OTR 1 0 1,533 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 87 764 SH   OTR 1 0 764 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 388 3,417 SH   SOLE   3,417 0 0
ALLSTATE CORP COM 020002101 2,479 19,433 SH   SOLE   19,398 0 35
ALLSTATE CORP COM 020002101 133 1,043 SH   OTR 1 0 1,043 0
ALPHABET INC CAP STK CL A 02079K305 2,827 1,297 SH   OTR 1 0 1,297 0
ALPHABET INC CAP STK CL C 02079K107 418 191 SH   OTR 1 0 191 0
ALPHABET INC CAP STK CL A 02079K305 3,934 1,805 SH   SOLE   1,725 0 80
ALPHABET INC CAP STK CL C 02079K107 23,021 10,524 SH   SOLE   10,480 0 44
ALPS ETF TR ALERIAN MLP 00162Q452 6,208 180,191 SH   SOLE   179,841 0 350
ALTRIA GROUP INC COM 02209S103 45 1,064 SH   OTR 1 0 1,064 0
ALTRIA GROUP INC COM 02209S103 201 4,753 SH   SOLE   4,753 0 0
AMAZON COM INC COM 023135106 1,968 18,534 SH   OTR 1 0 18,534 0
AMAZON COM INC COM 023135106 19,901 187,375 SH   SOLE   184,014 0 3,361
AMERICAN EXPRESS CO COM 025816109 95 683 SH   OTR 1 0 683 0
AMERICAN EXPRESS CO COM 025816109 821 5,905 SH   SOLE   5,905 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 273 5,342 SH   SOLE   3,350 0 1,992
AMERICAN INTL GROUP INC COM NEW 026874784 91 1,776 SH   OTR 1 0 1,776 0
AMERICAN TOWER CORP NEW COM 03027X100 178 691 SH   SOLE   691 0 0
AMERICAN TOWER CORP NEW COM 03027X100 312 1,217 SH   OTR 1 0 1,217 0
AMGEN INC COM 031162100 556 2,284 SH   SOLE   2,202 0 82
AMGEN INC COM 031162100 344 1,414 SH   OTR 1 0 1,414 0
AMN HEALTHCARE SVCS INC COM 001744101 223 2,031 SH   OTR 1 0 2,031 0
ANALOG DEVICES INC COM 032654105 243 1,665 SH   OTR 1 0 1,665 0
ANALOG DEVICES INC COM 032654105 20 134 SH   SOLE   134 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 1 94 SH   OTR 1 0 94 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 13,359 2,179,854 SH   SOLE   2,176,264 0 3,590
ANSYS INC COM 03662Q105 138 575 SH   SOLE   575 0 0
ANSYS INC COM 03662Q105 117 490 SH   OTR 1 0 490 0
ANTERO MIDSTREAM CORP COM 03676B102 5,269 582,225 SH   SOLE   581,505 0 720
APA CORPORATION COM 03743Q108 2,813 80,606 SH   SOLE   80,536 0 70
APA CORPORATION COM 03743Q108 1 38 SH   OTR 1 0 38 0
APPLE INC COM 037833100 4,803 35,133 SH   OTR 1 0 35,133 0
APPLE INC COM 037833100 35,794 261,803 SH   SOLE   261,127 0 676
APPLIED MATLS INC COM 038222105 9,840 108,156 SH   SOLE   107,966 0 190
APPLIED MATLS INC COM 038222105 207 2,274 SH   OTR 1 0 2,274 0
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 202 8,923 SH   OTR 1 0 8,923 0
ARES CAPITAL CORP COM 04010L103 23 1,282 SH   OTR 1 0 1,282 0
ARES CAPITAL CORP COM 04010L103 8,197 457,128 SH   SOLE   456,513 0 615
ASML HOLDING N V N Y REGISTRY SHS N07059210 28 59 SH   SOLE   59 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 867 1,822 SH   OTR 1 0 1,822 0
ASTRAZENECA PLC SPONSORED ADR 046353108 1,020 15,435 SH   OTR 1 0 15,435 0
ASTRAZENECA PLC SPONSORED ADR 046353108 13 195 SH   SOLE   195 0 0
AT&T INC COM 00206R102 666 31,759 SH   SOLE   31,759 0 0
AT&T INC COM 00206R102 191 9,094 SH   OTR 1 0 9,094 0
ATLANTICA SUSTAINABLE INFR P SHS G0751N103 11,101 344,101 SH   SOLE   343,531 0 570
AUTOMATIC DATA PROCESSING IN COM 053015103 771 3,654 SH   SOLE   3,654 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 176 834 SH   OTR 1 0 834 0
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 125 27,734 SH   OTR 1 0 27,734 0
BANCO SANTANDER S.A. ADR 05964H105 226 80,643 SH   OTR 1 0 80,643 0
BANK MONTREAL QUE COM 063671101 10 100 SH   SOLE   100 0 0
BANK MONTREAL QUE COM 063671101 284 2,953 SH   OTR 1 0 2,953 0
BANK NEW YORK MELLON CORP COM 064058100 1,041 24,947 SH   SOLE   24,947 0 0
BANK NEW YORK MELLON CORP COM 064058100 113 2,708 SH   OTR 1 0 2,708 0
BANK NOVA SCOTIA B C COM 064149107 461 7,784 SH   OTR 1 0 7,784 0
BANK NOVA SCOTIA B C COM 064149107 4 75 SH   SOLE   75 0 0
BARRICK GOLD CORP COM 067901108 148 8,363 SH   OTR 1 0 8,363 0
BARRICK GOLD CORP COM 067901108 986 55,743 SH   SOLE   55,693 0 50
BECTON DICKINSON & CO COM 075887109 92 373 SH   OTR 1 0 373 0
BECTON DICKINSON & CO COM 075887109 2,909 11,802 SH   SOLE   11,792 0 10
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,687 6,180 SH   OTR 1 0 6,180 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 4,687 17,167 SH   SOLE   17,167 0 0
BEST BUY INC COM 086516101 3,773 57,321 SH   SOLE   57,191 0 130
BEST BUY INC COM 086516101 33 498 SH   OTR 1 0 498 0
BHP GROUP LTD SPONSORED ADS 088606108 6 101 SH   SOLE   101 0 0
BHP GROUP LTD SPONSORED ADS 088606108 628 11,176 SH   OTR 1 0 11,176 0
BK OF AMERICA CORP COM 060505104 11,173 358,922 SH   SOLE   358,292 0 630
BK OF AMERICA CORP COM 060505104 407 13,071 SH   OTR 1 0 13,071 0
BLACK STONE MINERALS L P COM UNIT 09225M101 488 35,650 SH   SOLE   35,650 0 0
BLACKROCK CR ALLOCATION INCO COM 092508100 1,935 177,707 SH   SOLE   176,677 0 1,030
BLACKROCK INC COM 09247X101 5,689 9,341 SH   SOLE   9,324 0 17
BLACKROCK INC COM 09247X101 118 193 SH   OTR 1 0 193 0
BLACKSTONE INC COM 09260D107 1,813 19,876 SH   SOLE   19,831 0 45
BLOCK INC CL A 852234103 368 5,989 SH   SOLE   5,989 0 0
BLOCK INC CL A 852234103 41 669 SH   OTR 1 0 669 0
BLOOMIN BRANDS INC COM 094235108 2,129 128,122 SH   SOLE   128,122 0 0
BLOOMIN BRANDS INC COM 094235108 22 1,340 SH   OTR 1 0 1,340 0
BOEING CO COM 097023105 484 3,541 SH   SOLE   3,541 0 0
BOEING CO COM 097023105 89 653 SH   OTR 1 0 653 0
BOOKING HOLDINGS INC COM 09857L108 1,291 738 SH   SOLE   738 0 0
BOOKING HOLDINGS INC COM 09857L108 26 15 SH   OTR 1 0 15 0
BORGWARNER INC COM 099724106 7,714 231,171 SH   SOLE   230,736 0 435
BORGWARNER INC COM 099724106 25 744 SH   OTR 1 0 744 0
BP PLC SPONSORED ADR 055622104 331 11,691 SH   OTR 1 0 11,691 0
BP PLC SPONSORED ADR 055622104 2,102 74,139 SH   SOLE   74,139 0 0
BRIGHAM MINERALS INC CL A COM 10918L103 4,123 167,390 SH   SOLE   167,390 0 0
BRIGHAM MINERALS INC CL A COM 10918L103 62 2,528 SH   OTR 1 0 2,528 0
BRISTOL-MYERS SQUIBB CO COM 110122108 13,821 178,250 SH   SOLE   177,945 0 305
BRISTOL-MYERS SQUIBB CO COM 110122108 388 5,009 SH   OTR 1 0 5,009 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 595 13,856 SH   OTR 1 0 13,856 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 86 2,000 SH   SOLE   2,000 0 0
BROADCOM INC COM 11135F101 385 793 SH   OTR 1 0 793 0
BROADCOM INC COM 11135F101 1,427 2,937 SH   SOLE   2,789 0 148
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 659 17,250 SH   SOLE   17,250 0 0
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 12,090 284,471 SH   SOLE   284,471 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 270 1,797 SH   OTR 1 0 1,797 0
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 543 30,165 SH   SOLE   29,975 0 190
CANADIAN IMP BK COMM COM 136069101 195 3,996 SH   OTR 1 0 3,996 0
CANADIAN IMP BK COMM COM 136069101 25 500 SH   SOLE   500 0 0
CANADIAN NAT RES LTD COM 136385101 209 3,857 SH   OTR 1 0 3,857 0
CANADIAN NATL RY CO COM 136375102 67 592 SH   SOLE   592 0 0
CANADIAN NATL RY CO COM 136375102 283 2,514 SH   OTR 1 0 2,514 0
CANADIAN PAC RY LTD COM 13645T100 331 4,729 SH   OTR 1 0 4,729 0
CANON INC SPONSORED ADR 138006309 205 9,045 SH   OTR 1 0 9,045 0
CAPITAL ONE FINL CORP COM 14040H105 287 2,755 SH   OTR 1 0 2,755 0
CAPITAL ONE FINL CORP COM 14040H105 22 211 SH   SOLE   211 0 0
CARETRUST REIT INC COM 14174T107 6,187 330,619 SH   SOLE   330,079 0 540
CARETRUST REIT INC COM 14174T107 133 7,147 SH   OTR 1 0 7,147 0
CARTERS INC COM 146229109 5 70 SH   OTR 1 0 70 0
CARTERS INC COM 146229109 15,327 217,466 SH   SOLE   217,186 0 280
CATERPILLAR INC COM 149123101 151 842 SH   OTR 1 0 842 0
CATERPILLAR INC COM 149123101 252 1,408 SH   SOLE   1,408 0 0
CGI INC CL A SUB VTG 12532H104 116 1,458 SH   OTR 1 0 1,458 0
CGI INC CL A SUB VTG 12532H104 91 1,142 SH   SOLE   1,142 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 24 200 SH   SOLE   200 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 265 2,176 SH   OTR 1 0 2,176 0
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 3,549 79,085 SH   SOLE   79,085 0 0
CHESAPEAKE ENERGY CORP COM 165167735 283 3,494 SH   SOLE   3,494 0 0
CHEVRON CORP NEW COM 166764100 492 3,401 SH   OTR 1 0 3,401 0
CHEVRON CORP NEW COM 166764100 4,329 29,897 SH   SOLE   29,715 0 182
CHUBB LIMITED COM H1467J104 202 1,022 SH   OTR 1 0 1,022 0
CHUBB LIMITED COM H1467J104 251 1,270 SH   SOLE   1,270 0 0
CIGNA CORP NEW COM 125523100 226 856 SH   SOLE   856 0 0
CIGNA CORP NEW COM 125523100 231 875 SH   OTR 1 0 875 0
CISCO SYS INC COM 17275R102 540 12,668 SH   OTR 1 0 12,668 0
CISCO SYS INC COM 17275R102 15,315 359,162 SH   SOLE   358,637 0 525
CITIGROUP INC COM NEW 172967424 244 5,312 SH   OTR 1 0 5,312 0
CITIGROUP INC COM NEW 172967424 80 1,748 SH   SOLE   1,748 0 0
CME GROUP INC COM 12572Q105 200 977 SH   OTR 1 0 977 0
CME GROUP INC COM 12572Q105 1,282 6,261 SH   SOLE   6,261 0 0
COASTAL FINL CORP WA COM NEW 19046P209 201 5,279 SH   SOLE   5,279 0 0
COCA COLA CO COM 191216100 1,232 19,449 SH   SOLE   19,449 0 0
COCA COLA CO COM 191216100 464 7,328 SH   OTR 1 0 7,328 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 237 3,508 SH   OTR 1 0 3,508 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 100 1,475 SH   SOLE   1,475 0 0
COLGATE PALMOLIVE CO COM 194162103 56 702 SH   OTR 1 0 702 0
COLGATE PALMOLIVE CO COM 194162103 172 2,148 SH   SOLE   2,148 0 0
COLLIERS INTL GROUP INC SUB VTG SHS 194693107 247 2,245 SH   SOLE   2,245 0 0
COMCAST CORP NEW CL A 20030N101 476 12,122 SH   OTR 1 0 12,122 0
COMCAST CORP NEW CL A 20030N101 743 18,944 SH   SOLE   18,944 0 0
CONOCOPHILLIPS COM 20825C104 784 8,670 SH   SOLE   8,670 0 0
CONOCOPHILLIPS COM 20825C104 356 3,936 SH   OTR 1 0 3,936 0
COPART INC COM 217204106 139 1,283 SH   OTR 1 0 1,283 0
COPART INC COM 217204106 61 558 SH   SOLE   558 0 0
CORNING INC COM 219350105 3,329 105,654 SH   SOLE   105,584 0 70
CORNING INC COM 219350105 22 686 SH   OTR 1 0 686 0
CORTEVA INC COM 22052L104 155 2,862 SH   SOLE   2,862 0 0
CORTEVA INC COM 22052L104 112 2,066 SH   OTR 1 0 2,066 0
COSTAMARE INC SHS Y1771G102 1 68 SH   OTR 1 0 68 0
COSTAMARE INC SHS Y1771G102 1,332 110,061 SH   SOLE   110,061 0 0
COSTCO WHSL CORP NEW COM 22160K105 10,658 22,238 SH   SOLE   22,205 0 33
COSTCO WHSL CORP NEW COM 22160K105 474 990 SH   OTR 1 0 990 0
COTERRA ENERGY INC COM 127097103 31 1,208 SH   OTR 1 0 1,208 0
COTERRA ENERGY INC COM 127097103 5,712 221,476 SH   SOLE   220,715 0 761
CREDIT SUISSE GROUP SPONSORED ADR 225401108 105 18,468 SH   OTR 1 0 18,468 0
CROWN CASTLE INTL CORP NEW COM 22822V101 236 1,403 SH   OTR 1 0 1,403 0
CROWN CASTLE INTL CORP NEW COM 22822V101 430 2,551 SH   SOLE   2,551 0 0
CSW INDUSTRIALS INC COM 126402106 309 3,000 SH   SOLE   3,000 0 0
CSW INDUSTRIALS INC COM 126402106 6 54 SH   OTR 1 0 54 0
CUMMINS INC COM 231021106 300 1,552 SH   SOLE   1,552 0 0
CUMMINS INC COM 231021106 39 203 SH   OTR 1 0 203 0
CVS HEALTH CORP COM 126650100 11,629 125,500 SH   SOLE   125,290 0 210
CVS HEALTH CORP COM 126650100 529 5,710 SH   OTR 1 0 5,710 0
D R HORTON INC COM 23331A109 1 8 SH   SOLE   8 0 0
D R HORTON INC COM 23331A109 419 6,333 SH   OTR 1 0 6,333 0
DANAHER CORPORATION COM 235851102 265 1,043 SH   SOLE   1,043 0 0
DANAHER CORPORATION COM 235851102 490 1,932 SH   OTR 1 0 1,932 0
DBX ETF TR XTRACK HRVST CSI 233051879 1,453 42,535 SH   SOLE   42,535 0 0
DCP MIDSTREAM LP COM UT LTD PTN 23311P100 564 19,082 SH   SOLE   19,082 0 0
DEERE & CO COM 244199105 233 774 SH   SOLE   726 0 48
DEERE & CO COM 244199105 103 343 SH   OTR 1 0 343 0
DELL TECHNOLOGIES INC CL C 24703L202 440 9,511 SH   SOLE   9,511 0 0
DELL TECHNOLOGIES INC CL C 24703L202 22 477 SH   OTR 1 0 477 0
DEUTSCHE BANK A G NAMEN AKT D18190898 95 10,815 SH   OTR 1 0 10,815 0
DEVON ENERGY CORP NEW COM 25179M103 236 4,281 SH   SOLE   3,827 0 454
DEVON ENERGY CORP NEW COM 25179M103 109 1,985 SH   OTR 1 0 1,985 0
DIAGEO PLC SPON ADR NEW 25243Q205 370 2,125 SH   OTR 1 0 2,125 0
DIAGEO PLC SPON ADR NEW 25243Q205 394 2,260 SH   SOLE   2,260 0 0
DIAMONDBACK ENERGY INC COM 25278X109 258 2,130 SH   OTR 1 0 2,130 0
DIAMONDBACK ENERGY INC COM 25278X109 3,757 31,008 SH   SOLE   30,723 0 285
DIGITAL RLTY TR INC COM 253868103 31 239 SH   OTR 1 0 239 0
DIGITAL RLTY TR INC COM 253868103 1,617 12,458 SH   SOLE   12,428 0 30
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 312 10,785 SH   OTR 1 0 10,785 0
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 261 6,399 SH   OTR 1 0 6,399 0
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 216 5,299 SH   SOLE   5,299 0 0
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 822 35,283 SH   SOLE   35,283 0 0
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 7 250 SH   SOLE   250 0 0
DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302 1,610 69,500 SH   SOLE   69,500 0 0
DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207 223 3,542 SH   SOLE   3,542 0 0
DISNEY WALT CO COM 254687106 11,854 125,572 SH   SOLE   125,097 0 475
DISNEY WALT CO COM 254687106 297 3,141 SH   OTR 1 0 3,141 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 19 10,694 SH   OTR 1 0 10,694 0
DOCUSIGN INC COM 256163106 5,947 103,641 SH   SOLE   103,116 0 525
DOCUSIGN INC COM 256163106 10 174 SH   OTR 1 0 174 0
DOLLAR GEN CORP NEW COM 256677105 21 85 SH   SOLE   85 0 0
DOLLAR GEN CORP NEW COM 256677105 233 950 SH   OTR 1 0 950 0
DOLLAR TREE INC COM 256746108 191 1,225 SH   SOLE   1,225 0 0
DOLLAR TREE INC COM 256746108 46 295 SH   OTR 1 0 295 0
DOMINION ENERGY INC COM 25746U109 244 3,063 SH   SOLE   3,063 0 0
DOMINION ENERGY INC COM 25746U109 76 947 SH   OTR 1 0 947 0
DOUBLELINE INCOME SOLUTIONS COM 258622109 3,011 248,201 SH   SOLE   247,801 0 400
DOW INC COM 260557103 65 1,251 SH   OTR 1 0 1,251 0
DOW INC COM 260557103 443 8,588 SH   SOLE   8,588 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 123 1,144 SH   SOLE   1,144 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 118 1,105 SH   OTR 1 0 1,105 0
DUPONT DE NEMOURS INC COM 26614N102 190 3,413 SH   SOLE   3,413 0 0
DUPONT DE NEMOURS INC COM 26614N102 62 1,117 SH   OTR 1 0 1,117 0
EATON CORP PLC SHS G29183103 419 3,322 SH   SOLE   3,322 0 0
EATON CORP PLC SHS G29183103 129 1,024 SH   OTR 1 0 1,024 0
EATON VANCE LTD DURATION INC COM 27828H105 487 47,133 SH   SOLE   47,133 0 0
EDISON INTL COM 281020107 207 3,280 SH   SOLE   3,280 0 0
EDISON INTL COM 281020107 35 558 SH   OTR 1 0 558 0
EDWARDS LIFESCIENCES CORP COM 28176E108 216 2,272 SH   OTR 1 0 2,272 0
EDWARDS LIFESCIENCES CORP COM 28176E108 239 2,514 SH   SOLE   2,514 0 0
ELECTRONIC ARTS INC COM 285512109 107 879 SH   OTR 1 0 879 0
ELECTRONIC ARTS INC COM 285512109 2,705 22,236 SH   SOLE   22,221 0 15
ELEVANCE HEALTH INC COM 036752103 70 145 SH   SOLE   145 0 0
ELEVANCE HEALTH INC COM 036752103 389 806 SH   OTR 1 0 806 0
EMERSON ELEC CO COM 291011104 114 1,437 SH   OTR 1 0 1,437 0
EMERSON ELEC CO COM 291011104 232 2,911 SH   SOLE   2,911 0 0
ENBRIDGE INC COM 29250N105 7,693 182,042 SH   SOLE   181,642 0 400
ENBRIDGE INC COM 29250N105 373 8,838 SH   OTR 1 0 8,838 0
ENCORE WIRE CORP COM 292562105 214 2,055 SH   OTR 1 0 2,055 0
ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109 3,095 150,550 SH   SOLE   150,550 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 10,176 1,019,627 SH   SOLE   1,019,627 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 9,381 1,103,602 SH   SOLE   1,102,152 0 1,450
ENTERPRISE PRODS PARTNERS L COM 293792107 25,438 1,043,831 SH   SOLE   1,043,156 0 675
EOG RES INC COM 26875P101 2,596 23,508 SH   SOLE   23,488 0 20
EOG RES INC COM 26875P101 208 1,887 SH   OTR 1 0 1,887 0
EQT CORP COM 26884L109 512 14,890 SH   SOLE   14,890 0 0
EQT CORP COM 26884L109 7 212 SH   OTR 1 0 212 0
EQUINOR ASA SPONSORED ADR 29446M102 214 6,168 SH   OTR 1 0 6,168 0
EQUINOR ASA SPONSORED ADR 29446M102 35 1,000 SH   SOLE   1,000 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 9,825 1,544,826 SH   SOLE   1,542,501 0 2,325
EQUITY COMWLTH COM SH BEN INT 294628102 304 11,052 SH   OTR 1 0 11,052 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 3,864 53,043 SH   SOLE   52,928 0 115
EQUITY RESIDENTIAL SH BEN INT 29476L107 35 489 SH   OTR 1 0 489 0
ETF MANAGERS TR ETHO CLIMATE LEA 26924G888 541 11,379 SH   SOLE   11,379 0 0
EXCHANGE LISTED FDS TR ETC GAVEKAL ASIA 30151E657 35,632 448,772 SH   SOLE   447,382 0 1,390
EXLSERVICE HOLDINGS INC COM 302081104 205 1,394 SH   OTR 1 0 1,394 0
EXPONENT INC COM 30214U102 210 2,299 SH   OTR 1 0 2,299 0
EXXON MOBIL CORP COM 30231G102 859 10,032 SH   OTR 1 0 10,032 0
EXXON MOBIL CORP COM 30231G102 2,625 30,648 SH   SOLE   30,410 0 238
FEDEX CORP COM 31428X106 121 532 SH   OTR 1 0 532 0
FEDEX CORP COM 31428X106 11,505 50,424 SH   SOLE   50,348 0 76
FIDELITY COVINGTON TRUST INT VL FCT ETF 316092717 725 35,825 SH   SOLE   35,825 0 0
FIRST HORIZON CORPORATION COM 320517105 225 10,293 SH   OTR 1 0 10,293 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 60 1,574 SH   OTR 1 0 1,574 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 233 6,112 SH   SOLE   6,112 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 81 562 SH   OTR 1 0 562 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 372 2,576 SH   SOLE   2,576 0 0
FISERV INC COM 337738108 199 2,235 SH   SOLE   2,235 0 0
FISERV INC COM 337738108 136 1,523 SH   OTR 1 0 1,523 0
FLEX LTD ORD Y2573F102 17 1,168 SH   OTR 1 0 1,168 0
FLEX LTD ORD Y2573F102 302 20,863 SH   SOLE   20,863 0 0
FMC CORP COM NEW 302491303 2,784 25,891 SH   SOLE   25,866 0 25
FMC CORP COM NEW 302491303 27 253 SH   OTR 1 0 253 0
FORD MTR CO DEL COM 345370860 3,064 275,328 SH   SOLE   275,018 0 310
FORD MTR CO DEL COM 345370860 18 1,633 SH   OTR 1 0 1,633 0
FORTINET INC COM 34959E109 91 1,610 SH   OTR 1 0 1,610 0
FORTINET INC COM 34959E109 154 2,715 SH   SOLE   2,715 0 0
FORTIS INC COM 349553107 238 5,045 SH   OTR 1 0 5,045 0
FRANCO NEV CORP COM 351858105 20 150 SH   SOLE   150 0 0
FRANCO NEV CORP COM 351858105 342 2,601 SH   OTR 1 0 2,601 0
FREEPORT-MCMORAN INC CL B 35671D857 2,727 93,205 SH   SOLE   93,150 0 55
FREEPORT-MCMORAN INC CL B 35671D857 122 4,161 SH   OTR 1 0 4,161 0
GARMIN LTD SHS H2906T109 142 1,450 SH   OTR 1 0 1,450 0
GARMIN LTD SHS H2906T109 285 2,904 SH   SOLE   2,904 0 0
GENERAL DYNAMICS CORP COM 369550108 71 319 SH   OTR 1 0 319 0
GENERAL DYNAMICS CORP COM 369550108 219 986 SH   SOLE   986 0 0
GENERAL ELECTRIC CO COM NEW 369604301 248 3,899 SH   SOLE   3,899 0 0
GENERAL ELECTRIC CO COM NEW 369604301 94 1,481 SH   OTR 1 0 1,481 0
GENERAL MLS INC COM 370334104 106 1,410 SH   OTR 1 0 1,410 0
GENERAL MLS INC COM 370334104 535 7,087 SH   SOLE   7,087 0 0
GILEAD SCIENCES INC COM 375558103 104 1,687 SH   OTR 1 0 1,687 0
GILEAD SCIENCES INC COM 375558103 160 2,584 SH   SOLE   2,584 0 0
GLOBAL PMTS INC COM 37940X102 68 614 SH   OTR 1 0 614 0
GLOBAL PMTS INC COM 37940X102 2,853 25,789 SH   SOLE   25,789 0 0
GLOBAL X FDS GLB X MLP ENRG I 37954Y293 17,424 457,195 SH   SOLE   455,790 0 1,405
GLOBAL X FDS GLOBAL X URANIUM 37954Y871 263 14,100 SH   SOLE   14,100 0 0
GLOBAL X FDS GLBL X MLP ETF 37954Y343 17,714 480,448 SH   SOLE   479,002 0 1,446
GOLDMAN SACHS ETF TR ACES ULTRA SHR 381430230 299 6,000 SH   SOLE   6,000 0 0
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 558 5,587 SH   SOLE   5,587 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 261 880 SH   OTR 1 0 880 0
GOLDMAN SACHS GROUP INC COM 38141G104 3,644 12,269 SH   SOLE   12,177 0 92
GRAFTECH INTL LTD COM 384313508 230 32,530 SH   SOLE   32,530 0 0
GSK PLC SPONSORED ADR 37733W105 9 200 SH   SOLE   200 0 0
GSK PLC SPONSORED ADR 37733W105 375 8,572 SH   OTR 1 0 8,572 0
HARTFORD FDS EXCHANGE TRADED SHRT DURTN ETF 41653L602 35,439 930,195 SH   SOLE   929,615 0 580
HASBRO INC COM 418056107 15 180 SH   OTR 1 0 180 0
HASBRO INC COM 418056107 3,987 48,690 SH   SOLE   48,565 0 125
HELMERICH & PAYNE INC COM 423452101 263 6,102 SH   OTR 1 0 6,102 0
HELMERICH & PAYNE INC COM 423452101 8 180 SH   SOLE   140 0 40
HEWLETT PACKARD ENTERPRISE C COM 42824C109 219 16,460 SH   OTR 1 0 16,460 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 11 829 SH   SOLE   829 0 0
HOME DEPOT INC COM 437076102 557 2,032 SH   OTR 1 0 2,032 0
HOME DEPOT INC COM 437076102 1,787 6,514 SH   SOLE   6,444 0 70
HONDA MOTOR LTD AMERN SHS 438128308 12 500 SH   SOLE   500 0 0
HONDA MOTOR LTD AMERN SHS 438128308 256 10,585 SH   OTR 1 0 10,585 0
HONEYWELL INTL INC COM 438516106 148 853 SH   OTR 1 0 853 0
HONEYWELL INTL INC COM 438516106 1,311 7,545 SH   SOLE   7,545 0 0
HP INC COM 40434L105 5,344 161,834 SH   SOLE   161,469 0 365
HP INC COM 40434L105 118 3,598 SH   OTR 1 0 3,598 0
HSBC HLDGS PLC SPON ADR NEW 404280406 510 15,601 SH   OTR 1 0 15,601 0
HUMANA INC COM 444859102 203 434 SH   OTR 1 0 434 0
HUMANA INC COM 444859102 8 18 SH   SOLE   18 0 0
ILLINOIS TOOL WKS INC COM 452308109 146 797 SH   OTR 1 0 797 0
ILLINOIS TOOL WKS INC COM 452308109 271 1,477 SH   SOLE   1,477 0 0
INDEPENDENT BANK GROUP INC COM 45384B106 210 3,096 SH   OTR 1 0 3,096 0
INFOSYS LTD SPONSORED ADR 456788108 252 13,600 SH   SOLE   13,600 0 0
INFOSYS LTD SPONSORED ADR 456788108 85 4,569 SH   OTR 1 0 4,569 0
ING GROEP N.V. SPONSORED ADR 456837103 220 22,197 SH   OTR 1 0 22,197 0
INTEL CORP COM 458140100 1,789 47,811 SH   SOLE   47,731 0 80
INTEL CORP COM 458140100 271 7,252 SH   OTR 1 0 7,252 0
INTERNATIONAL BUSINESS MACHS COM 459200101 123 869 SH   OTR 1 0 869 0
INTERNATIONAL BUSINESS MACHS COM 459200101 740 5,238 SH   SOLE   5,238 0 0
INTEVAC INC COM 461148108 673 139,000 SH   SOLE   139,000 0 0
INTUIT COM 461202103 556 1,442 SH   SOLE   1,442 0 0
INTUIT COM 461202103 343 890 SH   OTR 1 0 890 0
INTUITIVE SURGICAL INC COM NEW 46120E602 60 300 SH   SOLE   300 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 380 1,894 SH   OTR 1 0 1,894 0
INVESCO CURRENCYSHARES SWISS SWISS FRANC 46138R108 9,371 99,908 SH   SOLE   99,608 0 300
INVESCO EXCH TRADED FD TR II FNDMNTL HY CRP 46138E719 20,256 1,202,119 SH   SOLE   1,200,069 0 2,050
INVESCO EXCH TRADED FD TR II GBL SRT TRM HY 46138E669 193 10,000 SH   SOLE   10,000 0 0
INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 22,747 1,025,113 SH   SOLE   1,021,463 0 3,650
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 4,731 233,396 SH   SOLE   232,691 0 705
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 230 802 SH   SOLE   802 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 200 1,489 SH   SOLE   1,489 0 0
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 6,632 157,908 SH   SOLE   157,908 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 4,150 14,788 SH   SOLE   14,588 0 200
ISHARES GOLD TR ISHARES NEW 464285204 1,515 44,170 SH   SOLE   44,170 0 0
ISHARES INC MSCI SWITZERLAND 464286749 711 17,132 SH   SOLE   17,132 0 0
ISHARES INC MSCI HONG KG ETF 464286871 1,608 72,424 SH   SOLE   72,424 0 0
ISHARES INC MSCI MEXICO ETF 464286822 1,490 31,977 SH   SOLE   31,977 0 0
ISHARES INC CORE MSCI EMKT 46434G103 4,883 99,532 SH   SOLE   99,476 0 56
ISHARES INC MSCI CDA ETF 464286509 1,442 42,829 SH   SOLE   42,829 0 0
ISHARES INC MSCI SWEDEN ETF 464286756 1,476 48,478 SH   SOLE   48,478 0 0
ISHARES INC ESG AWR MSCI EM 46434G863 297 9,181 SH   SOLE   9,181 0 0
ISHARES INC MSCI GERMANY ETF 464286806 775 33,701 SH   SOLE   33,701 0 0
ISHARES INC MSCI SINGPOR ETF 46434G780 2,543 143,855 SH   SOLE   143,855 0 0
ISHARES INC MSCI STH KOR ETF 464286772 9,153 157,298 SH   SOLE   157,283 0 15
ISHARES INC MSCI JPN ETF NEW 46434G822 4,527 85,697 SH   SOLE   85,697 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 1,592 58,119 SH   SOLE   58,119 0 0
ISHARES INC EM MKT SM-CP ETF 464286475 3,339 69,501 SH   SOLE   69,501 0 0
ISHARES SILVER TR ISHARES 46428Q109 703 37,723 SH   SOLE   37,723 0 0
ISHARES TR GLOBAL ENERG ETF 464287341 15,088 445,329 SH   SOLE   445,329 0 0
ISHARES TR ESG AWR MSCI USA 46435G425 288 3,430 SH   SOLE   3,430 0 0
ISHARES TR CORE S&P500 ETF 464287200 1,538 4,056 SH   SOLE   3,802 0 254
ISHARES TR CORE S&P TTL STK 464287150 260 3,102 SH   SOLE   3,102 0 0
ISHARES TR ISHARES BIOTECH 464287556 506 4,299 SH   SOLE   4,299 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 74,898 904,669 SH   SOLE   904,229 0 440
ISHARES TR ESG AWARE MSCI 46435U663 366 11,633 SH   SOLE   11,633 0 0
ISHARES TR 3 7 YR TREAS BD 464288661 30,074 252,005 SH   SOLE   251,740 0 265
ISHARES TR CORE MSCI EAFE 46432F842 3,333 56,642 SH   SOLE   56,584 0 58
ISHARES TR ISHS 1-5YR INVS 464288646 2,269 44,880 SH   SOLE   44,880 0 0
ISHARES TR CORE S&P TTL STK 464287150 293 3,496 SH   OTR 1 0 3,496 0
ISHARES TR CORE S&P SCP ETF 464287804 6,873 74,380 SH   SOLE   74,205 0 175
ISHARES TR IBOXX INV CP ETF 464287242 276 2,508 SH   SOLE   2,508 0 0
ISHARES TR FLTG RATE NT ETF 46429B655 1,344 26,925 SH   SOLE   26,925 0 0
ISHARES TR 7-10 YR TRSY BD 464287440 806 7,875 SH   SOLE   7,875 0 0
ISHARES TR CORE S&P MCP ETF 464287507 1,085 4,798 SH   SOLE   4,798 0 0
ISHARES TR CORE MSCI EAFE 46432F842 33 562 SH   OTR 1 0 562 0
ISHARES TR EXPONENTIAL TECH 46434V381 4,876 101,735 SH   SOLE   101,735 0 0
ISHARES TR MORTGE REL ETF 46435G342 9,373 350,539 SH   SOLE   349,699 0 840
ISHARES TR MSCI KLD400 SOC 464288570 456 6,338 SH   SOLE   6,338 0 0
ISHARES TR MSCI UK ETF NEW 46435G334 2,515 83,933 SH   SOLE   83,933 0 0
ISHARES TR MSCI USA QLT FCT 46432F339 939 8,403 SH   SOLE   8,403 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 11,672 193,404 SH   SOLE   192,904 0 500
ISHARES TR MSCI USA MMENTM 46432F396 481 3,526 SH   OTR 1 0 3,526 0
ISHARES TR JPMORGAN USD EMG 464288281 789 9,245 SH   SOLE   9,245 0 0
ISHARES TR MSCI USA SMCP MN 46435G433 567 16,630 SH   SOLE   16,630 0 0
ISHARES TR TIPS BD ETF 464287176 747 6,555 SH   SOLE   6,555 0 0
ISHARES TR US INFRASTRUC 46435U713 3,396 99,766 SH   SOLE   99,766 0 0
ISHARES TR MBS ETF 464288588 8,153 83,630 SH   SOLE   83,565 0 65
ISHARES TR MSCI USA MIN VOL 46429B697 2,630 37,466 SH   SOLE   37,466 0 0
ISHARES TR S&P 100 ETF 464287101 911 5,281 SH   SOLE   5,281 0 0
ISHARES TR RUS MDCP VAL ETF 464287473 3,959 38,979 SH   SOLE   38,624 0 355
ISHARES TR RUSSELL 2000 ETF 464287655 2,296 13,555 SH   SOLE   13,555 0 0
ISHARES TR MSCI AC ASIA ETF 464288182 2,287 33,050 SH   SOLE   33,050 0 0
ISHARES TR MSCI CHINA ETF 46429B671 2,664 47,732 SH   SOLE   47,732 0 0
ISHARES TR S&P MC 400GR ETF 464287606 296 4,640 SH   SOLE   4,640 0 0
ISHARES TR MSCI EAFE MIN VL 46429B689 779 12,309 SH   SOLE   12,309 0 0
ISHARES TR PFD AND INCM SEC 464288687 687 20,883 SH   SOLE   20,883 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 415 2,863 SH   SOLE   2,863 0 0
ISHARES TR SP SMCP600VL ETF 464287879 1,303 14,638 SH   SOLE   14,603 0 35
ISHARES TR MSCI USA VALUE 46432F388 3,357 37,081 SH   SOLE   37,081 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 992 4,535 SH   SOLE   4,535 0 0
ISHARES TR MSCI EAFE ETF 464287465 797 12,758 SH   SOLE   12,758 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 482 12,012 SH   SOLE   12,012 0 0
ISHARES U S ETF TR BLACKROCK SHORT 46431W838 751 15,100 SH   SOLE   15,100 0 0
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 456 9,096 SH   SOLE   9,096 0 0
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 1,540 27,767 SH   SOLE   27,767 0 0
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845 2,971 60,576 SH   SOLE   60,576 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 7 47 SH   OTR 1 0 47 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 2,885 18,490 SH   SOLE   18,475 0 15
JD.COM INC SPON ADR CL A 47215P106 19 303 SH   OTR 1 0 303 0
JD.COM INC SPON ADR CL A 47215P106 235 3,665 SH   SOLE   3,665 0 0
JOHNSON & JOHNSON COM 478160104 1,291 7,273 SH   OTR 1 0 7,273 0
JOHNSON & JOHNSON COM 478160104 15,469 87,144 SH   SOLE   87,014 0 130
JOHNSON CTLS INTL PLC SHS G51502105 10 202 SH   SOLE   202 0 0
JOHNSON CTLS INTL PLC SHS G51502105 204 4,244 SH   OTR 1 0 4,244 0
JPMORGAN CHASE & CO COM 46625H100 729 6,473 SH   OTR 1 0 6,473 0
JPMORGAN CHASE & CO COM 46625H100 14,404 127,913 SH   SOLE   127,748 0 165
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 12,753 672,633 SH   SOLE   671,313 0 1,320
KIMBERLY-CLARK CORP COM 494368103 29 215 SH   OTR 1 0 215 0
KIMBERLY-CLARK CORP COM 494368103 180 1,323 SH   SOLE   1,323 0 0
KINDER MORGAN INC DEL COM 49456B101 43 2,541 SH   OTR 1 0 2,541 0
KINDER MORGAN INC DEL COM 49456B101 8,779 523,825 SH   SOLE   523,210 0 615
KINROSS GOLD CORP COM 496902404 3 821 SH   OTR 1 0 821 0
KINROSS GOLD CORP COM 496902404 259 72,228 SH   SOLE   72,228 0 0
KINTARA THERAPEUTICS INC COM 49720K101 7 24,837 SH   SOLE   24,837 0 0
KOHLS CORP COM 500255104 41 1,157 SH   OTR 1 0 1,157 0
KOHLS CORP COM 500255104 4,718 132,181 SH   SOLE   131,836 0 345
KRAFT HEINZ CO COM 500754106 132 3,458 SH   OTR 1 0 3,458 0
KRAFT HEINZ CO COM 500754106 1,846 48,389 SH   SOLE   48,349 0 40
KROGER CO COM 501044101 95 2,016 SH   SOLE   2,016 0 0
KROGER CO COM 501044101 191 4,046 SH   OTR 1 0 4,046 0
LAM RESEARCH CORP COM 512807108 90 211 SH   SOLE   21 0 190
LAM RESEARCH CORP COM 512807108 139 324 SH   OTR 1 0 324 0
LAREDO PETROLEUM INC COM 516806205 1,294 18,773 SH   SOLE   18,743 0 30
LAREDO PETROLEUM INC COM 516806205 15 219 SH   OTR 1 0 219 0
LAUDER ESTEE COS INC CL A 518439104 165 647 SH   OTR 1 0 647 0
LAUDER ESTEE COS INC CL A 518439104 51 200 SH   SOLE   200 0 0
LENNAR CORP CL B 526057302 8,133 138,523 SH   SOLE   138,293 0 230
LIBERTY BROADBAND CORP COM SER A 530307107 220 1,939 SH   SOLE   1,939 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 163 1,410 SH   OTR 1 0 1,410 0
LIBERTY BROADBAND CORP COM SER C 530307305 838 7,243 SH   SOLE   7,243 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 59 521 SH   OTR 1 0 521 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 414 11,494 SH   SOLE   11,494 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 831 23,051 SH   SOLE   23,051 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 11 304 SH   OTR 1 0 304 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 442 6,957 SH   SOLE   6,957 0 0
LILLY ELI & CO COM 532457108 669 2,062 SH   OTR 1 0 2,062 0
LILLY ELI & CO COM 532457108 2,054 6,335 SH   SOLE   6,335 0 0
LINDE PLC SHS G5494J103 203 705 SH   SOLE   615 0 90
LINDE PLC SHS G5494J103 424 1,474 SH   OTR 1 0 1,474 0
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 80 38,989 SH   OTR 1 0 38,989 0
LOCKHEED MARTIN CORP COM 539830109 5,017 11,669 SH   SOLE   11,595 0 74
LOCKHEED MARTIN CORP COM 539830109 121 282 SH   OTR 1 0 282 0
LOWES COS INC COM 548661107 265 1,518 SH   OTR 1 0 1,518 0
LOWES COS INC COM 548661107 5,379 30,795 SH   SOLE   30,726 0 69
LULULEMON ATHLETICA INC COM 550021109 4 13 SH   OTR 1 0 13 0
LULULEMON ATHLETICA INC COM 550021109 8,414 30,866 SH   SOLE   30,602 0 264
M & T BK CORP COM 55261F104 76 479 SH   OTR 1 0 479 0
M & T BK CORP COM 55261F104 4,402 27,617 SH   SOLE   27,559 0 58
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 6,222 130,274 SH   SOLE   130,274 0 0
MAGNA INTL INC COM 559222401 104 1,895 SH   SOLE   1,895 0 0
MAGNA INTL INC COM 559222401 231 4,213 SH   OTR 1 0 4,213 0
MARATHON PETE CORP COM 56585A102 137 1,667 SH   OTR 1 0 1,667 0
MARATHON PETE CORP COM 56585A102 74 904 SH   SOLE   904 0 0
MARKEL CORP COM 570535104 27 21 SH   SOLE   21 0 0
MARKEL CORP COM 570535104 211 163 SH   OTR 1 0 163 0
MASTEC INC COM 576323109 2,041 28,479 SH   SOLE   28,457 0 22
MASTERCARD INCORPORATED CL A 57636Q104 1,243 3,939 SH   SOLE   3,939 0 0
MASTERCARD INCORPORATED CL A 57636Q104 495 1,570 SH   OTR 1 0 1,570 0
MATADOR RES CO COM 576485205 342 7,346 SH   OTR 1 0 7,346 0
MCDONALDS CORP COM 580135101 259 1,051 SH   OTR 1 0 1,051 0
MCDONALDS CORP COM 580135101 2,528 10,238 SH   SOLE   10,238 0 0
MCKESSON CORP COM 58155Q103 3,163 9,684 SH   SOLE   9,674 0 10
MCKESSON CORP COM 58155Q103 427 1,307 SH   OTR 1 0 1,307 0
MEDICAL PPTYS TRUST INC COM 58463J304 15 973 SH   OTR 1 0 973 0
MEDICAL PPTYS TRUST INC COM 58463J304 13,141 851,815 SH   SOLE   850,690 0 1,125
MEDTRONIC PLC SHS G5960L103 345 3,804 SH   SOLE   3,804 0 0
MEDTRONIC PLC SHS G5960L103 128 1,423 SH   OTR 1 0 1,423 0
MERCK & CO INC COM 58933Y105 541 5,898 SH   OTR 1 0 5,898 0
MERCK & CO INC COM 58933Y105 4,833 52,658 SH   SOLE   52,608 0 50
META PLATFORMS INC CL A 30303M102 626 3,884 SH   OTR 1 0 3,884 0
META PLATFORMS INC CL A 30303M102 2,470 15,315 SH   SOLE   15,305 0 10
METLIFE INC COM 59156R108 116 1,852 SH   SOLE   1,852 0 0
METLIFE INC COM 59156R108 202 3,225 SH   OTR 1 0 3,225 0
MGIC INVT CORP WIS COM 552848103 152 12,085 SH   OTR 1 0 12,085 0
MICRON TECHNOLOGY INC COM 595112103 224 4,054 SH   OTR 1 0 4,054 0
MICRON TECHNOLOGY INC COM 595112103 3,702 66,965 SH   SOLE   66,965 0 0
MICROSOFT CORP COM 594918104 52,419 204,099 SH   SOLE   203,809 0 290
MICROSOFT CORP COM 594918104 4,793 18,664 SH   OTR 1 0 18,664 0
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 261 48,967 SH   OTR 1 0 48,967 0
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 6 1,135 SH   SOLE   1,135 0 0
MIZUHO FINANCIAL GROUP INC SPONSORED ADR 60687Y109 46 20,740 SH   OTR 1 0 20,740 0
MONDELEZ INTL INC CL A 609207105 759 12,165 SH   SOLE   12,165 0 0
MONDELEZ INTL INC CL A 609207105 136 2,180 SH   OTR 1 0 2,180 0
MONSTER BEVERAGE CORP NEW COM 61174X109 9 92 SH   SOLE   92 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 285 3,078 SH   OTR 1 0 3,078 0
MORGAN STANLEY COM NEW 617446448 176 2,310 SH   OTR 1 0 2,310 0
MORGAN STANLEY COM NEW 617446448 154 2,029 SH   SOLE   2,029 0 0
MORGAN STANLEY EMERGING MKTS COM 617477104 569 124,780 SH   SOLE   124,780 0 0
MORPHOSYS AG SPONSORED ADS 617760202 63 13,092 SH   OTR 1 0 13,092 0
MOSAIC CO NEW COM 61945C103 19 412 SH   OTR 1 0 412 0
MOSAIC CO NEW COM 61945C103 2,915 61,722 SH   SOLE   61,702 0 20
MPLX LP COM UNIT REP LTD 55336V100 6,024 206,654 SH   SOLE   206,654 0 0
NATIONAL GRID PLC SPONSORED ADR NE 636274409 247 3,732 SH   OTR 1 0 3,732 0
NATIONAL GRID PLC SPONSORED ADR NE 636274409 25 366 SH   SOLE   366 0 0
NATWEST GROUP PLC SPONS ADR 2 ORD 639057108 68 12,448 SH   OTR 1 0 12,448 0
NAVIGATOR HLDGS LTD SHS Y62132108 133 11,745 SH   SOLE   11,745 0 0
NETAPP INC COM 64110D104 19 284 SH   OTR 1 0 284 0
NETAPP INC COM 64110D104 3,042 46,631 SH   SOLE   46,516 0 115
NETFLIX INC COM 64110L106 1,146 6,551 SH   SOLE   6,551 0 0
NETFLIX INC COM 64110L106 150 858 SH   OTR 1 0 858 0
NEW GOLD INC CDA COM 644535106 1 1,318 SH   OTR 1 0 1,318 0
NEW GOLD INC CDA COM 644535106 162 150,950 SH   SOLE   150,950 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 111 11,839 SH   OTR 1 0 11,839 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 31 3,267 SH   SOLE   2,992 0 275
NEW YORK CMNTY BANCORP INC COM 649445103 34 3,709 SH   OTR 1 0 3,709 0
NEW YORK CMNTY BANCORP INC COM 649445103 7,799 854,210 SH   SOLE   852,730 0 1,480
NEWMONT CORP COM 651639106 100 1,679 SH   OTR 1 0 1,679 0
NEWMONT CORP COM 651639106 2,318 38,849 SH   SOLE   38,723 0 126
NEXTERA ENERGY INC COM 65339F101 842 10,869 SH   SOLE   10,869 0 0
NEXTERA ENERGY INC COM 65339F101 331 4,267 SH   OTR 1 0 4,267 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 12,409 167,331 SH   SOLE   167,156 0 175
NIKE INC CL B 654106103 11,074 108,132 SH   SOLE   107,642 0 490
NIKE INC CL B 654106103 273 2,661 SH   OTR 1 0 2,661 0
NOKIA CORP SPONSORED ADR 654902204 2,273 493,116 SH   SOLE   492,716 0 400
NOKIA CORP SPONSORED ADR 654902204 73 15,794 SH   OTR 1 0 15,794 0
NOMURA HLDGS INC SPONSORED ADR 65535H208 113 31,463 SH   OTR 1 0 31,463 0
NORDSTROM INC COM 655664100 2 72 SH   OTR 1 0 72 0
NORDSTROM INC COM 655664100 1,143 54,094 SH   SOLE   53,989 0 105
NORTHROP GRUMMAN CORP COM 666807102 205 428 SH   SOLE   386 0 42
NORTHROP GRUMMAN CORP COM 666807102 106 222 SH   OTR 1 0 222 0
NOVARTIS AG SPONSORED ADR 66987V109 827 9,788 SH   OTR 1 0 9,788 0
NOVARTIS AG SPONSORED ADR 66987V109 50 593 SH   SOLE   593 0 0
NOVO-NORDISK A S ADR 670100205 87 782 SH   SOLE   782 0 0
NOVO-NORDISK A S ADR 670100205 1,244 11,167 SH   OTR 1 0 11,167 0
NRG ENERGY INC COM NEW 629377508 9,095 238,271 SH   SOLE   237,876 0 395
NRG ENERGY INC COM NEW 629377508 16 432 SH   OTR 1 0 432 0
NUCOR CORP COM 670346105 134 1,280 SH   OTR 1 0 1,280 0
NUCOR CORP COM 670346105 2,536 24,172 SH   SOLE   24,126 0 46
NUSHARES ETF TR NUVEEN ESG MIDVL 67092P508 280 9,139 SH   SOLE   9,139 0 0
NUTRIEN LTD COM 67077M108 218 2,721 SH   OTR 1 0 2,721 0
NUTRIEN LTD COM 67077M108 274 3,417 SH   SOLE   3,417 0 0
NVIDIA CORPORATION COM 67066G104 890 5,867 SH   OTR 1 0 5,867 0
NVIDIA CORPORATION COM 67066G104 5,197 34,277 SH   SOLE   33,473 0 804
OAKTREE SPECIALTY LENDING CO COM 67401P108 5,650 862,534 SH   SOLE   861,014 0 1,520
OCCIDENTAL PETE CORP COM 674599105 205 3,468 SH   SOLE   3,468 0 0
OCCIDENTAL PETE CORP COM 674599105 33 565 SH   OTR 1 0 565 0
OCUGEN INC COM 67577C105 23 10,000 SH   SOLE   10,000 0 0
OMNICELL COM COM 68213N109 235 2,062 SH   OTR 1 0 2,062 0
OPENDOOR TECHNOLOGIES INC COM 683712103 68 14,500 SH   SOLE   14,500 0 0
ORACLE CORP COM 68389X105 429 6,145 SH   OTR 1 0 6,145 0
ORACLE CORP COM 68389X105 10,990 157,290 SH   SOLE   157,075 0 215
OREILLY AUTOMOTIVE INC COM 67103H107 207 327 SH   SOLE   327 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 90 142 SH   OTR 1 0 142 0
ORGANON & CO COMMON STOCK 68622V106 35 1,027 SH   OTR 1 0 1,027 0
ORGANON & CO COMMON STOCK 68622V106 198 5,880 SH   SOLE   5,875 0 5
PACCAR INC COM 693718108 42 511 SH   OTR 1 0 511 0
PACCAR INC COM 693718108 18,305 222,313 SH   SOLE   222,313 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 276 30,415 SH   SOLE   30,415 0 0
PALO ALTO NETWORKS INC COM 697435105 50 101 SH   OTR 1 0 101 0
PALO ALTO NETWORKS INC COM 697435105 7,639 15,465 SH   SOLE   15,354 0 111
PAN AMERN SILVER CORP COM 697900108 13 655 SH   OTR 1 0 655 0
PAN AMERN SILVER CORP COM 697900108 455 23,140 SH   SOLE   23,060 0 80
PARAMOUNT GLOBAL CLASS B COM 92556H206 81 3,252 SH   OTR 1 0 3,252 0
PARAMOUNT GLOBAL CLASS B COM 92556H206 124 4,968 SH   SOLE   4,818 0 150
PAYPAL HLDGS INC COM 70450Y103 173 2,473 SH   OTR 1 0 2,473 0
PAYPAL HLDGS INC COM 70450Y103 4,729 67,716 SH   SOLE   67,297 0 419
PDC ENERGY INC COM 69327R101 208 3,379 SH   OTR 1 0 3,379 0
PEARSON PLC SPONSORED ADR 705015105 125 13,561 SH   OTR 1 0 13,561 0
PENN NATL GAMING INC COM 707569109 8,663 284,773 SH   SOLE   283,588 0 1,185
PENN NATL GAMING INC COM 707569109 1 44 SH   OTR 1 0 44 0
PEPSICO INC COM 713448108 3,053 18,317 SH   SOLE   18,317 0 0
PEPSICO INC COM 713448108 404 2,426 SH   OTR 1 0 2,426 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 3,455 263,311 SH   SOLE   262,961 0 350
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 47 3,983 SH   OTR 1 0 3,983 0
PFIZER INC COM 717081103 10,221 194,940 SH   SOLE   194,340 0 600
PFIZER INC COM 717081103 715 13,645 SH   OTR 1 0 13,645 0
PHILIP MORRIS INTL INC COM 718172109 392 3,905 SH   SOLE   3,715 0 190
PHILIP MORRIS INTL INC COM 718172109 250 2,498 SH   OTR 1 0 2,498 0
PHILLIPS 66 COM 718546104 178 2,177 SH   SOLE   2,177 0 0
PHILLIPS 66 COM 718546104 171 2,080 SH   OTR 1 0 2,080 0
PIMCO DYNAMIC INCOME FD SHS 72201Y101 4,015 190,366 SH   SOLE   189,794 0 572
PIMCO ETF TR ACTIVE BD ETF 72201R775 780 8,190 SH   SOLE   8,190 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 16,986 171,387 SH   SOLE   170,937 0 450
PIONEER NAT RES CO COM 723787107 148 663 SH   SOLE   455 0 208
PIONEER NAT RES CO COM 723787107 117 523 SH   OTR 1 0 523 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 8,027 777,786 SH   SOLE   776,796 0 990
PNC FINL SVCS GROUP INC COM 693475105 273 1,729 SH   SOLE   1,729 0 0
PNC FINL SVCS GROUP INC COM 693475105 203 1,284 SH   OTR 1 0 1,284 0
PPG INDS INC COM 693506107 9 78 SH   OTR 1 0 78 0
PPG INDS INC COM 693506107 528 4,619 SH   SOLE   4,619 0 0
PRICE T ROWE GROUP INC COM 74144T108 202 1,778 SH   OTR 1 0 1,778 0
PRICE T ROWE GROUP INC COM 74144T108 19 163 SH   SOLE   163 0 0
PROCTER AND GAMBLE CO COM 742718109 2,806 19,518 SH   SOLE   19,518 0 0
PROCTER AND GAMBLE CO COM 742718109 972 6,759 SH   OTR 1 0 6,759 0
PROGRESSIVE CORP COM 743315103 316 2,718 SH   OTR 1 0 2,718 0
PROGRESSIVE CORP COM 743315103 19 166 SH   SOLE   166 0 0
PROLOGIS INC. COM 74340W103 286 2,435 SH   OTR 1 0 2,435 0
PROLOGIS INC. COM 74340W103 567 4,817 SH   SOLE   4,817 0 0
PROSHARES TR LARGE CAP CRE 74347R248 604 13,552 SH   SOLE   13,552 0 0
PROSHARES TR SHORT QQQ NEW 74347B714 608 42,193 SH   SOLE   42,193 0 0
PROSHARES TR S&P 500 DV ARIST 74348A467 292 3,425 SH   SOLE   3,425 0 0
PRUDENTIAL FINL INC COM 744320102 209 2,184 SH   OTR 1 0 2,184 0
PRUDENTIAL FINL INC COM 744320102 8,463 88,448 SH   SOLE   88,333 0 115
QUALCOMM INC COM 747525103 333 2,608 SH   OTR 1 0 2,608 0
QUALCOMM INC COM 747525103 18,496 144,793 SH   SOLE   144,601 0 192
RATTLER MIDSTREAM LP COM UNITS 75419T103 5,929 434,326 SH   SOLE   433,396 0 930
RAYTHEON TECHNOLOGIES CORP COM 75513E101 379 3,943 SH   OTR 1 0 3,943 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 766 7,974 SH   SOLE   7,974 0 0
REALTY INCOME CORP COM 756109104 11 163 SH   SOLE   163 0 0
REALTY INCOME CORP COM 756109104 223 3,267 SH   OTR 1 0 3,267 0
REDWOOD TR INC COM 758075402 46 6,002 SH   OTR 1 0 6,002 0
REDWOOD TR INC COM 758075402 6,850 888,423 SH   SOLE   887,473 0 950
REGENERON PHARMACEUTICALS COM 75886F107 4,112 6,956 SH   SOLE   6,953 0 3
REGENERON PHARMACEUTICALS COM 75886F107 170 288 SH   OTR 1 0 288 0
RELX PLC SPONSORED ADR 759530108 192 7,127 SH   OTR 1 0 7,127 0
RELX PLC SPONSORED ADR 759530108 81 3,020 SH   SOLE   3,020 0 0
REPUBLIC SVCS INC COM 760759100 22 168 SH   SOLE   168 0 0
REPUBLIC SVCS INC COM 760759100 242 1,841 SH   OTR 1 0 1,841 0
RH COM 74967X103 3,720 17,526 SH   SOLE   17,384 0 142
RH COM 74967X103 8 40 SH   OTR 1 0 40 0
RIO TINTO PLC SPONSORED ADR 767204100 248 4,070 SH   SOLE   4,070 0 0
RIO TINTO PLC SPONSORED ADR 767204100 409 6,706 SH   OTR 1 0 6,706 0
ROBINHOOD MKTS INC COM CL A 770700102 171 20,828 SH   SOLE   20,828 0 0
ROCKWELL AUTOMATION INC COM 773903109 225 1,131 SH   SOLE   1,131 0 0
ROCKWELL AUTOMATION INC COM 773903109 23 115 SH   OTR 1 0 115 0
ROYAL BK CDA COM 780087102 648 6,689 SH   OTR 1 0 6,689 0
ROYAL BK CDA COM 780087102 24 248 SH   SOLE   248 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 4,454 105,937 SH   SOLE   105,937 0 0
S&P GLOBAL INC COM 78409V104 104 308 SH   SOLE   308 0 0
S&P GLOBAL INC COM 78409V104 282 838 SH   OTR 1 0 838 0
SALESFORCE INC COM 79466L302 1,753 10,619 SH   SOLE   10,619 0 0
SALESFORCE INC COM 79466L302 415 2,515 SH   OTR 1 0 2,515 0
SANMINA CORPORATION COM 801056102 222 5,443 SH   OTR 1 0 5,443 0
SANMINA CORPORATION COM 801056102 2 38 SH   SOLE   38 0 0
SANOFI SPONSORED ADR 80105N105 583 11,656 SH   OTR 1 0 11,656 0
SAP SE SPON ADR 803054204 385 4,241 SH   OTR 1 0 4,241 0
SAP SE SPON ADR 803054204 129 1,423 SH   SOLE   1,423 0 0
SCHLUMBERGER LTD COM STK 806857108 116 3,235 SH   OTR 1 0 3,235 0
SCHLUMBERGER LTD COM STK 806857108 4,011 111,640 SH   SOLE   111,560 0 80
SCHWAB CHARLES CORP COM 808513105 109 1,720 SH   OTR 1 0 1,720 0
SCHWAB CHARLES CORP COM 808513105 9,837 155,696 SH   SOLE   155,696 0 0
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 355 7,221 SH   SOLE   7,221 0 0
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 2,805 89,826 SH   SOLE   89,826 0 0
SCHWAB STRATEGIC TR US REIT ETF 808524847 474 22,475 SH   SOLE   22,475 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 2,350 60,265 SH   SOLE   60,265 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 270 6,101 SH   SOLE   6,101 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 1,340 32,793 SH   SOLE   32,793 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 2,238 31,294 SH   SOLE   30,834 0 460
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 264 2,076 SH   SOLE   2,076 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 265 8,416 SH   SOLE   8,416 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 0 0 SH   OTR 1 0 0 0
SEMPRA COM 816851109 204 1,357 SH   SOLE   1,357 0 0
SEMPRA COM 816851109 88 586 SH   OTR 1 0 586 0
SERVICENOW INC COM 81762P102 245 516 SH   OTR 1 0 516 0
SERVICENOW INC COM 81762P102 29 60 SH   SOLE   60 0 0
SHELL PLC SPON ADS 780259305 1,011 19,332 SH   OTR 1 0 19,332 0
SHELL PLC SPON ADS 780259305 11,255 215,239 SH   SOLE   214,959 0 280
SLR INVESTMENT CORP COM 83413U100 6,443 436,360 SH   SOLE   435,960 0 400
SNAP ON INC COM 833034101 169 860 SH   OTR 1 0 860 0
SNAP ON INC COM 833034101 48 245 SH   SOLE   245 0 0
SNOWFLAKE INC CL A 833445109 235 1,687 SH   SOLE   1,687 0 0
SNOWFLAKE INC CL A 833445109 20 142 SH   OTR 1 0 142 0
SONY GROUP CORPORATION SPONSORED ADR 835699307 14 166 SH   SOLE   166 0 0
SONY GROUP CORPORATION SPONSORED ADR 835699307 446 5,457 SH   OTR 1 0 5,457 0
SOUTHWESTERN ENERGY CO COM 845467109 18 2,925 SH   SOLE   2,925 0 0
SOUTHWESTERN ENERGY CO COM 845467109 242 38,729 SH   OTR 1 0 38,729 0
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 333 1,080 SH   SOLE   1,080 0 0
SPDR GOLD TR GOLD SHS 78463V107 2,145 12,735 SH   SOLE   12,735 0 0
SPDR GOLD TR GOLD SHS 78463V107 1,685 10,000 SH Call SOLE   10,000 0 0
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 219 6,293 SH   SOLE   6,293 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 12,168 32,139 SH   SOLE   32,139 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 4 0 SH   OTR 1 0 0 0
SPDR SER TR BLOOMBERG HIGH Y 78468R622 283 3,125 SH   SOLE   3,125 0 0
SPDR SER TR SPDR S&P 500 ETF 78468R796 512 5,550 SH   SOLE   5,550 0 0
SPDR SER TR S&P DIVID ETF 78464A763 753 6,345 SH   SOLE   6,345 0 0
SPDR SER TR S&P 500 ESG ETF 78468R531 315 8,700 SH   SOLE   8,700 0 0
SPDR SER TR DJ REIT ETF 78464A607 2,691 28,303 SH   SOLE   28,271 0 32
SPDR SER TR S&P BIOTECH 78464A870 375 5,050 SH   SOLE   5,050 0 0
SPDR SER TR PORTFOLIO SH TSR 78468R101 1,280 43,455 SH   SOLE   43,455 0 0
SPDR SER TR NUVEEN BLMBRG SH 78468R739 273 5,767 SH   SOLE   5,767 0 0
SPROTT ETF TRUST GOLD MINERS ETF 85210B102 703 28,945 SH   SOLE   28,945 0 0
SPROTT INC COM NEW 852066208 3,413 98,465 SH   SOLE   98,465 0 0
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 19,655 1,168,526 SH   SOLE   1,164,756 0 3,770
SPROTT PHYSICAL GOLD TR UNIT 85207H104 3,550 250,362 SH   SOLE   250,362 0 0
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 8,798 1,275,128 SH   SOLE   1,273,928 0 1,200
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 218 5,172 SH   SOLE   5,172 0 0
STARBUCKS CORP COM 855244109 506 6,627 SH   SOLE   6,627 0 0
STARBUCKS CORP COM 855244109 239 3,135 SH   OTR 1 0 3,135 0
STATE STR CORP COM 857477103 6,596 106,010 SH   SOLE   105,840 0 170
STATE STR CORP COM 857477103 33 536 SH   OTR 1 0 536 0
STELLANTIS N.V SHS N82405106 340 27,484 SH   OTR 1 0 27,484 0
STRYKER CORPORATION COM 863667101 66 331 SH   SOLE   331 0 0
STRYKER CORPORATION COM 863667101 157 788 SH   OTR 1 0 788 0
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 351 59,443 SH   OTR 1 0 59,443 0
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 20 3,325 SH   SOLE   3,325 0 0
SUN LIFE FINANCIAL INC. COM 866796105 204 4,453 SH   OTR 1 0 4,453 0
SUNCOR ENERGY INC NEW COM 867224107 3,554 101,332 SH   SOLE   101,252 0 80
SUNCOR ENERGY INC NEW COM 867224107 200 5,710 SH   OTR 1 0 5,710 0
SYNOPSYS INC COM 871607107 142 466 SH   SOLE   466 0 0
SYNOPSYS INC COM 871607107 239 787 SH   OTR 1 0 787 0
SYSCO CORP COM 871829107 89 1,041 SH   OTR 1 0 1,041 0
SYSCO CORP COM 871829107 261 3,059 SH   SOLE   3,059 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 256 3,122 SH   OTR 1 0 3,122 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 4,238 51,566 SH   SOLE   51,536 0 30
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 183 13,011 SH   OTR 1 0 13,011 0
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 5 377 SH   SOLE   377 0 0
TARGET CORP COM 87612E106 1,187 8,402 SH   SOLE   8,402 0 0
TARGET CORP COM 87612E106 220 1,559 SH   OTR 1 0 1,559 0
TAYLOR MORRISON HOME CORP COM 87724P106 24 1,036 SH   OTR 1 0 1,036 0
TAYLOR MORRISON HOME CORP COM 87724P106 690 29,540 SH   SOLE   29,470 0 70
TC ENERGY CORP COM 87807B107 1,366 26,007 SH   SOLE   25,802 0 205
TC ENERGY CORP COM 87807B107 212 4,049 SH   OTR 1 0 4,049 0
TEEKAY CORPORATION COM Y8564W103 67 23,100 SH   SOLE   23,100 0 0
TELEFONICA S A SPONSORED ADR 879382208 109 21,292 SH   OTR 1 0 21,292 0
TEMPLETON EMERGING MKTS INCO COM 880192109 14,212 2,636,688 SH   SOLE   2,634,328 0 2,360
TEMPLETON GLOBAL INCOME FD COM 880198106 459 104,156 SH   SOLE   104,156 0 0
TENARIS S A SPONSORED ADS 88031M109 515 20,057 SH   OTR 1 0 20,057 0
TERADYNE INC COM 880770102 3,784 42,257 SH   SOLE   42,242 0 15
TERADYNE INC COM 880770102 33 369 SH   OTR 1 0 369 0
TESLA INC COM 88160R101 2,790 4,143 SH   SOLE   4,143 0 0
TESLA INC COM 88160R101 822 1,220 SH   OTR 1 0 1,220 0
TEXAS INSTRS INC COM 882508104 438 2,851 SH   SOLE   2,851 0 0
TEXAS INSTRS INC COM 882508104 245 1,597 SH   OTR 1 0 1,597 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102 9 6 SH   OTR 1 0 6 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102 372 250 SH   SOLE   250 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 642 1,182 SH   SOLE   1,182 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 645 1,186 SH   OTR 1 0 1,186 0
THOMSON REUTERS CORP. COM NEW 884903709 334 3,207 SH   OTR 1 0 3,207 0
THOMSON REUTERS CORP. COM NEW 884903709 3 32 SH   SOLE   32 0 0
TJX COS INC NEW COM 872540109 135 2,413 SH   OTR 1 0 2,413 0
TJX COS INC NEW COM 872540109 251 4,492 SH   SOLE   4,492 0 0
T-MOBILE US INC COM 872590104 106 785 SH   OTR 1 0 785 0
T-MOBILE US INC COM 872590104 129 961 SH   SOLE   961 0 0
TORO CO COM 891092108 11 148 SH   OTR 1 0 148 0
TORO CO COM 891092108 538 7,076 SH   SOLE   7,076 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 476 7,256 SH   OTR 1 0 7,256 0
TORONTO DOMINION BK ONT COM NEW 891160509 260 3,972 SH   SOLE   3,972 0 0
TOTALENERGIES SE SPONSORED ADS 89151E109 451 8,465 SH   OTR 1 0 8,465 0
TOTALENERGIES SE SPONSORED ADS 89151E109 1,748 32,794 SH   SOLE   32,794 0 0
TOYOTA MOTOR CORP ADS 892331307 840 5,451 SH   OTR 1 0 5,451 0
TOYOTA MOTOR CORP ADS 892331307 220 1,427 SH   SOLE   1,427 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 154 1,188 SH   SOLE   1,188 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 120 925 SH   OTR 1 0 925 0
TRAVELERS COMPANIES INC COM 89417E109 87 517 SH   OTR 1 0 517 0
TRAVELERS COMPANIES INC COM 89417E109 162 959 SH   SOLE   959 0 0
TRUIST FINL CORP COM 89832Q109 229 4,833 SH   SOLE   4,833 0 0
TRUIST FINL CORP COM 89832Q109 161 3,390 SH   OTR 1 0 3,390 0
TWITTER INC COM 90184L102 6,992 186,998 SH   SOLE   185,478 0 1,520
TWITTER INC COM 90184L102 78 2,094 SH   OTR 1 0 2,094 0
TWO HBRS INVT CORP COM NEW 90187B408 69 13,814 SH   OTR 1 0 13,814 0
TYSON FOODS INC CL A 902494103 197 2,291 SH   SOLE   2,291 0 0
TYSON FOODS INC CL A 902494103 53 616 SH   OTR 1 0 616 0
UBER TECHNOLOGIES INC COM 90353T100 535 26,145 SH   SOLE   26,145 0 0
UBER TECHNOLOGIES INC COM 90353T100 9 451 SH   OTR 1 0 451 0
UBS GROUP AG SHS H42097107 16 988 SH   SOLE   988 0 0
UBS GROUP AG SHS H42097107 169 10,403 SH   OTR 1 0 10,403 0
UDR INC COM 902653104 5 117 SH   OTR 1 0 117 0
UDR INC COM 902653104 3,713 80,647 SH   SOLE   80,377 0 270
UNIFIRST CORP MASS COM 904708104 211 1,223 SH   OTR 1 0 1,223 0
UNILEVER PLC SPON ADR NEW 904767704 26 575 SH   SOLE   575 0 0
UNILEVER PLC SPON ADR NEW 904767704 472 10,296 SH   OTR 1 0 10,296 0
UNION PAC CORP COM 907818108 1,214 5,690 SH   SOLE   5,690 0 0
UNION PAC CORP COM 907818108 340 1,593 SH   OTR 1 0 1,593 0
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 70 10,358 SH   OTR 1 0 10,358 0
UNITED PARCEL SERVICE INC CL B 911312106 5,790 31,717 SH   SOLE   31,556 0 161
UNITED PARCEL SERVICE INC CL B 911312106 186 1,017 SH   OTR 1 0 1,017 0
UNITEDHEALTH GROUP INC COM 91324P102 1,253 2,439 SH   OTR 1 0 2,439 0
UNITEDHEALTH GROUP INC COM 91324P102 6,664 12,975 SH   SOLE   12,975 0 0
UNUM GROUP COM 91529Y106 279 8,210 SH   SOLE   8,210 0 0
UNUM GROUP COM 91529Y106 235 6,912 SH   OTR 1 0 6,912 0
US BANCORP DEL COM NEW 902973304 179 3,851 SH   SOLE   3,851 0 0
US BANCORP DEL COM NEW 902973304 119 2,564 SH   OTR 1 0 2,564 0
USD PARTNERS LP COM UT REP LTD 903318103 4,747 912,963 SH   SOLE   912,463 0 500
VANECK ETF TRUST JUNIOR GOLD MINE 92189F791 293 9,165 SH   SOLE   9,165 0 0
VANECK ETF TRUST GOLD MINERS ETF 92189F106 7,831 286,005 SH   SOLE   284,885 0 1,120
VANECK ETF TRUST FALLEN ANGEL HG 92189F437 52,959 1,959,978 SH   SOLE   1,954,043 0 5,935
VANECK ETF TRUST RARE EARTH/STRTG 92189H805 512 5,900 SH   SOLE   5,900 0 0
VANECK ETF TRUST JP MRGAN EM LOC 92189H300 16,788 685,799 SH   SOLE   683,637 0 2,162
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 208 957 SH   SOLE   957 0 0
VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 2,934 19,061 SH   SOLE   19,061 0 0
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 207 1,556 SH   SOLE   1,534 0 22
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 314 4,086 SH   SOLE   4,086 0 0
VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303 344 7,000 SH   SOLE   7,000 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 6,289 18,120 SH   SOLE   18,106 0 14
VANGUARD INDEX FDS SMALL CP ETF 922908751 4,756 27,005 SH   SOLE   27,005 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595 440 2,234 SH   SOLE   2,234 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 0 0 SH   OTR 1 0 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 334 2,228 SH   SOLE   2,216 0 12
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 17,523 192,326 SH   SOLE   192,326 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 2,953 15,657 SH   SOLE   15,657 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 284 2,192 SH   SOLE   2,176 0 16
VANGUARD INDEX FDS VALUE ETF 922908744 17,344 131,517 SH   SOLE   131,111 0 406
VANGUARD INDEX FDS MID CAP ETF 922908629 685 3,477 SH   SOLE   3,477 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 19,167 85,994 SH   SOLE   85,734 0 260
VANGUARD INDEX FDS LARGE CAP ETF 922908637 480 2,786 SH   SOLE   2,786 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 0 0 SH   OTR 1 0 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 3,193 76,671 SH   SOLE   76,671 0 0
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 673 15,195 SH   SOLE   15,195 0 0
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 733 7,101 SH   SOLE   7,101 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 13,486 269,942 SH   SOLE   269,322 0 620
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 1,461 29,156 SH   SOLE   29,156 0 0
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 8,065 137,028 SH   SOLE   137,028 0 0
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 1,831 38,294 SH   SOLE   38,294 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 16,563 217,192 SH   SOLE   216,617 0 575
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 227 3,553 SH   SOLE   3,553 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 13,888 96,803 SH   SOLE   96,713 0 90
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 89 621 SH   OTR 1 0 621 0
VANGUARD TAX-MANAGED INTL FD VAN FTSE DEV MKT 921943858 949 23,259 SH   SOLE   23,259 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 10,504 103,283 SH   SOLE   103,133 0 150
VANGUARD WORLD FDS ENERGY ETF 92204A306 11,859 119,221 SH   SOLE   118,815 0 406
VANGUARD WORLD FDS INF TECH ETF 92204A702 5,069 15,522 SH   SOLE   15,318 0 204
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 2,981 12,657 SH   SOLE   12,437 0 220
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 383 4,963 SH   SOLE   4,963 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 557 10,976 SH   SOLE   10,976 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 418 8,240 SH   OTR 1 0 8,240 0
VERTEX PHARMACEUTICALS INC COM 92532F100 62 219 SH   SOLE   219 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 221 783 SH   OTR 1 0 783 0
VIAVI SOLUTIONS INC COM 925550105 147 11,133 SH   OTR 1 0 11,133 0
VICI PPTYS INC COM 925652109 133 4,429 SH   OTR 1 0 4,429 0
VICI PPTYS INC COM 925652109 7,851 260,301 SH   SOLE   259,742 0 559
VIEWRAY INC COM 92672L107 111 42,000 SH   SOLE   42,000 0 0
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 2,915 109,260 SH   SOLE   109,260 0 0
VISA INC COM CL A 92826C839 4,050 20,567 SH   SOLE   20,567 0 0
VISA INC COM CL A 92826C839 627 3,184 SH   OTR 1 0 3,184 0
VMWARE INC CL A COM 928563402 448 3,932 SH   SOLE   3,932 0 0
VMWARE INC CL A COM 928563402 53 468 SH   OTR 1 0 468 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 117 7,253 SH   OTR 1 0 7,253 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 61 3,811 SH   SOLE   3,811 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 49 1,295 SH   OTR 1 0 1,295 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 226 5,975 SH   SOLE   5,975 0 0
WALMART INC COM 931142103 548 4,507 SH   SOLE   4,507 0 0
WALMART INC COM 931142103 396 3,255 SH   OTR 1 0 3,255 0
WARNER BROS DISCOVERY INC COM SER A 934423104 866 64,500 SH   SOLE   64,500 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104 16 1,194 SH   OTR 1 0 1,194 0
WASTE MGMT INC DEL COM 94106L109 152 993 SH   SOLE   993 0 0
WASTE MGMT INC DEL COM 94106L109 98 641 SH   OTR 1 0 641 0
WELLS FARGO CO NEW COM 949746101 686 17,501 SH   SOLE   17,501 0 0
WELLS FARGO CO NEW COM 949746101 193 4,929 SH   OTR 1 0 4,929 0
WEST FRASER TIMBER CO LTD COM 952845105 5,470 71,016 SH   SOLE   70,901 0 115
WESTERN ASSET EMERGING MKTS COM 95766A101 146 16,400 SH   SOLE   16,400 0 0
WESTERN ASSET HIGH INCOME OP COM 95766K109 7,406 1,856,353 SH   SOLE   1,852,128 0 4,225
WESTERN ASSET HIGH YIELD DEF COM 95768B107 190 15,450 SH   SOLE   15,450 0 0
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 1,314 54,064 SH   SOLE   54,064 0 0
WHIRLPOOL CORP COM 963320106 14 92 SH   OTR 1 0 92 0
WHIRLPOOL CORP COM 963320106 1,515 9,783 SH   SOLE   9,773 0 10
WILLIAMS COS INC COM 969457100 45 1,442 SH   OTR 1 0 1,442 0
WILLIAMS COS INC COM 969457100 391 12,518 SH   SOLE   12,518 0 0
WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308 1 36 SH   SOLE   36 0 0
WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308 466 21,598 SH   OTR 1 0 21,598 0
WORKDAY INC CL A 98138H101 18 131 SH   OTR 1 0 131 0
WORKDAY INC CL A 98138H101 212 1,522 SH   SOLE   1,522 0 0
XYLEM INC COM 98419M100 46 586 SH   OTR 1 0 586 0
XYLEM INC COM 98419M100 358 4,573 SH   SOLE   4,573 0 0
ZOETIS INC CL A 98978V103 315 1,834 SH   SOLE   1,834 0 0
ZOETIS INC CL A 98978V103 149 866 SH   OTR 1 0 866 0
ZSCALER INC COM 98980G102 172 1,150 SH   SOLE   1,150 0 0
ZSCALER INC COM 98980G102 37 248 SH   OTR 1 0 248 0