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 907 8,209 SH   SOLE   8,200 9 0
ABBOTT LABS COM 002824100 552 5,700 SH   SOLE   5,700 0 0
ABBVIE INC COM 00287Y109 5,425 40,423 SH   SOLE   40,423 0 0
AG MTG INVT TR INC COM NEW 001228501 57 13,948 SH   SOLE   13,948 0 0
AGREE RLTY CORP COM 008492100 372 5,504 SH   SOLE   5,504 0 0
ALGONQUIN PWR UTILS CORP COM 015857105 139 12,712 SH   SOLE   12,712 0 0
ALLEGHANY CORP MD COM 017175100 1,681 2,003 SH   SOLE   2,003 0 0
ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 500 14,250 SH   SOLE   14,250 0 0
ALPHABET INC CAP STK CL A 02079K305 37,193 388,848 SH   SOLE   322,902 58,146 7,800
ALPHABET INC CAP STK CL C 02079K107 3,347 34,814 SH   SOLE   34,214 600 0
ALTRIA GROUP INC COM 02209S103 2,162 53,538 SH   SOLE   53,498 40 0
AMAZON COM INC COM 023135106 6,269 55,481 SH   SOLE   55,481 0 0
AMERICAN CENTY ETF TR US EQT ETF 025072885 557 8,937 SH   SOLE   8,937 0 0
AMERICAN EXPRESS CO COM 025816109 356 2,639 SH   SOLE   2,639 0 0
AMGEN INC COM 031162100 287 1,275 SH   SOLE   1,275 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 96 11,554 SH   SOLE   11,554 0 0
APPLE INC COM 037833100 73,250 530,032 SH   SOLE   462,402 59,608 8,022
ARCHER DANIELS MIDLAND CO COM 039483102 1,061 13,183 SH   SOLE   13,183 0 0
ARES CAPITAL CORP COM 04010L103 683 40,445 SH   SOLE   40,445 0 0
ARES COML REAL ESTATE CORP COM 04013V108 230 22,000 SH   SOLE   22,000 0 0
ARES DYNAMIC CR ALLOCATION F COM 04014F102 377 32,068 SH   SOLE   32,068 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 3,948 72,000 SH   SOLE   72,000 0 0
AT&T INC COM 00206R102 1,066 69,490 SH   SOLE   69,410 80 0
ATLAS CORP SHARES Y0436Q109 208 15,000 SH   SOLE   15,000 0 0
ATMOS ENERGY CORP COM 049560105 662 6,500 SH   SOLE   6,500 0 0
AUTOZONE INC COM 053332102 22,959 10,719 SH   SOLE   8,867 1,627 225
BCB BANCORP INC COM 055298103 676 40,193 SH   SOLE   40,193 0 0
BCE INC COM NEW 05534B760 252 6,000 SH   SOLE   6,000 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 406 1 SH   SOLE   1 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 47,373 177,412 SH   SOLE   150,966 23,346 3,100
BEYOND MEAT INC NOTE 3/1 08862EAB5 45 150,000 SH   SOLE   150,000 0 0
BHP GROUP LTD SPONSORED ADS 088606108 224 4,469 SH   SOLE   4,469 0 0
BK OF AMERICA CORP COM 060505104 1,344 44,491 SH   SOLE   44,461 30 0
BLACKROCK DEBT STRATEGIES FD COM NEW 09255R202 274 30,717 SH   SOLE   30,717 0 0
BLACKROCK TCP CAPITAL CORP COM 09259E108 362 33,120 SH   SOLE   33,120 0 0
BLACKSTONE INC COM 09260D107 1,339 16,000 SH   SOLE   16,000 0 0
BLOCK H & R INC COM 093671105 4,041 95,000 SH   SOLE   95,000 0 0
BLUE OWL CAPITAL INC COM CL A 09581B103 379 41,033 SH   SOLE   41,033 0 0
BOEING CO COM 097023105 245 2,020 SH   SOLE   2,020 0 0
BOOKING HOLDINGS INC COM 09857L108 472 288 SH   SOLE   288 0 0
BP PLC SPONSORED ADR 055622104 308 10,783 SH   SOLE   10,783 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 1,093 15,376 SH   SOLE   15,343 33 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 631 15,439 SH   SOLE   15,439 0 0
CAMECO CORP COM 13321L108 230 8,678 SH   SOLE   8,678 0 0
CANNAE HLDGS INC COM 13765N107 324 15,683 SH   SOLE   15,683 0 0
CAPITAL SOUTHWEST CORP COM 140501107 433 25,580 SH   SOLE   25,580 0 0
CARDINAL HEALTH INC COM 14149Y108 733 11,000 SH   SOLE   11,000 0 0
CARLYLE GROUP INC COM 14316J108 388 15,000 SH   SOLE   15,000 0 0
CARLYLE SECURED LENDING INC COM 872280102 142 12,376 SH   SOLE   12,376 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 16,527 464,756 SH   SOLE   389,547 66,371 8,839
CEDAR FAIR L P DEPOSITRY UNIT 150185106 679 16,500 SH   SOLE   16,500 0 0
CELANESE CORP DEL COM 150870103 18,466 204,401 SH   SOLE   172,353 28,197 3,850
CENOVUS ENERGY INC COM 15135U109 328 21,352 SH   SOLE   21,352 0 0
CENTERPOINT ENERGY INC COM 15189T107 1,278 45,350 SH   SOLE   45,350 0 0
CHART INDS INC COM 16115Q308 16,850 91,404 SH   SOLE   76,716 12,915 1,773
CHEMOURS CO COM 163851108 338 13,699 SH   SOLE   13,699 0 0
CHENIERE ENERGY INC COM NEW 16411R208 1,093 6,588 SH   SOLE   6,588 0 0
CHESAPEAKE ENERGY CORP COM 165167735 794 8,425 SH   SOLE   8,425 0 0
CHEVRON CORP NEW COM 166764100 10,300 71,693 SH   SOLE   60,429 9,933 1,332
CISCO SYS INC COM 17275R102 1,123 28,065 SH   SOLE   28,065 0 0
CITIGROUP INC COM NEW 172967424 214 5,146 SH   SOLE   5,133 13 0
CLEARWAY ENERGY INC CL C 18539C204 395 12,400 SH   SOLE   12,400 0 0
CME GROUP INC COM 12572Q105 1,156 6,529 SH   SOLE   6,529 0 0
COCA COLA CO COM 191216100 2,245 40,083 SH   SOLE   40,083 0 0
COMCAST CORP NEW CL A 20030N101 1,157 39,446 SH   SOLE   39,446 0 0
CONAGRA BRANDS INC COM 205887102 1,136 34,809 SH   SOLE   34,809 0 0
CONSTELLATION BRANDS INC CL A 21036P108 27,261 118,692 SH   SOLE   99,816 16,673 2,203
CONSTELLATION ENERGY CORP COM 21037T109 28,124 338,065 SH   SOLE   284,634 46,986 6,446
CORECIVIC INC COM 21871N101 133 15,000 SH   SOLE   15,000 0 0
CORTEVA INC COM 22052L104 1,274 22,291 SH   SOLE   22,291 0 0
COSTCO WHSL CORP NEW COM 22160K105 916 1,940 SH   SOLE   1,940 0 0
CRANE HLDGS CO COM 224441105 770 8,795 SH   SOLE   8,795 0 0
CROWN CASTLE INC COM 22822V101 20,576 142,347 SH   SOLE   121,491 18,390 2,465
CVS HEALTH CORP COM 126650100 4,499 47,174 SH   SOLE   47,174 0 0
DEVON ENERGY CORP NEW COM 25179M103 690 11,477 SH   SOLE   11,477 0 0
DIREXION SHS ETF TR DAILY S&P BEAR 25460E257 198 16,744 SH   SOLE   16,744 0 0
DIREXION SHS ETF TR 20YR TRES BEAR 25460G849 595 4,449 SH   SOLE   4,449 0 0
DISCOVER FINL SVCS COM 254709108 17,932 197,223 SH   SOLE   165,252 28,148 3,823
DISNEY WALT CO COM 254687106 969 10,277 SH   SOLE   10,277 0 0
DOMINION ENERGY INC COM 25746U109 532 7,692 SH   SOLE   7,692 0 0
DOW INC COM 260557103 1,284 29,234 SH   SOLE   29,234 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 2,231 23,984 SH   SOLE   23,984 0 0
DUPONT DE NEMOURS INC COM 26614N102 207 4,098 SH   SOLE   4,098 0 0
DYNEX CAP INC COM 26817Q886 707 60,725 SH   SOLE   60,725 0 0
EASTMAN CHEM CO COM 277432100 355 5,000 SH   SOLE   5,000 0 0
EATON CORP PLC SHS G29183103 2,964 22,226 SH   SOLE   22,226 0 0
EMERSON ELEC CO COM 291011104 623 8,511 SH   SOLE   8,511 0 0
ENBRIDGE INC COM 29250N105 1,022 27,541 SH   SOLE   27,541 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 1,847 167,476 SH   SOLE   167,476 0 0
ENPHASE ENERGY INC COM 29355A107 19,710 71,034 SH   SOLE   59,542 10,384 1,109
ENTERGY CORP NEW COM 29364G103 2,294 22,800 SH   SOLE   22,800 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 2,777 116,781 SH   SOLE   116,781 0 0
ENVIVA INC COM 29415B103 1,052 17,514 SH   SOLE   17,514 0 0
EQUINOR ASA SPONSORED ADR 29446M102 476 14,377 SH   SOLE   14,377 0 0
ERICSSON ADR B SEK 10 294821608 473 82,436 SH   SOLE   82,436 0 0
EXXON MOBIL CORP COM 30231G102 1,008 11,546 SH   SOLE   11,546 0 0
FARMLAND PARTNERS INC COM 31154R109 780 61,529 SH   SOLE   61,529 0 0
FASTENAL CO COM 311900104 552 12,000 SH   SOLE   12,000 0 0
FEDEX CORP COM 31428X106 731 4,926 SH   SOLE   4,926 0 0
FIDELITY COVINGTON TRUST LOW VOLITY ETF 316092824 21,528 512,684 SH   SOLE   512,684 0 0
FIFTH THIRD BANCORP COM 316773100 201 6,275 SH   SOLE   6,275 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 20,032 153,441 SH   SOLE   127,106 23,232 3,103
FIRSTENERGY CORP COM 337932107 326 8,800 SH   SOLE   8,800 0 0
FORD MTR CO DEL COM 345370860 128 11,452 SH   SOLE   11,202 250 0
GALLAGHER ARTHUR J & CO COM 363576109 4,990 29,145 SH   SOLE   29,145 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 745 16,835 SH   SOLE   16,835 0 0
GASLOG PARTNERS LP UNIT LTD PTNRP Y2687W108 88 17,000 SH   SOLE   17,000 0 0
GENERAL ELECTRIC CO COM NEW 369604301 738 11,924 SH   SOLE   11,924 0 0
GENERAL MLS INC COM 370334104 3,935 51,358 SH   SOLE   51,358 0 0
GENERAL MTRS CO COM 37045V100 619 19,302 SH   SOLE   19,302 0 0
GEO GROUP INC NEW COM 36162J106 116 15,000 SH   SOLE   15,000 0 0
GETTY RLTY CORP NEW COM 374297109 1,394 51,829 SH   SOLE   51,829 0 0
GILEAD SCIENCES INC COM 375558103 329 5,334 SH   SOLE   5,334 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 10,000 146,845 SH   SOLE   130,134 14,662 2,049
GLOBAL PARTNERS LP COM UNITS 37946R109 426 17,200 SH   SOLE   17,200 0 0
GLOBAL X FDS RATE PREFERRED 37954Y376 769 32,744 SH   SOLE   32,744 0 0
GLOBAL X FDS US PFD ETF 37954Y657 1,263 61,561 SH   SOLE   61,561 0 0
GOLDMAN SACHS BDC INC SHS 38147U107 508 35,141 SH   SOLE   35,141 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA US 381430602 17,933 354,977 SH   SOLE   354,977 0 0
GOLUB CAP BDC INC COM 38173M102 133 10,705 SH   SOLE   10,705 0 0
GSK PLC SPONSORED ADR 37733W204 313 10,628 SH   SOLE   10,584 44 0
HALEON PLC SPON ADS 405552100 78 12,861 SH   SOLE   12,806 55 0
HARMONY BIOSCIENCES HLDGS IN COM 413197104 8,596 194,084 SH   SOLE   161,362 28,858 3,864
HESS CORP COM 42809H107 1,494 13,706 SH   SOLE   13,706 0 0
HILLENBRAND INC COM 431571108 261 7,103 SH   SOLE   7,103 0 0
HOLLY ENERGY PARTNERS L P COM UT LTD PTN 435763107 619 37,703 SH   SOLE   37,703 0 0
HOME DEPOT INC COM 437076102 22,350 80,997 SH   SOLE   68,440 11,088 1,470
HONEYWELL INTL INC COM 438516106 225 1,348 SH   SOLE   1,281 67 0
INSIGHT ENTERPRISES INC COM 45765U103 557 6,759 SH   SOLE   6,759 0 0
INTEL CORP COM 458140100 2,196 85,227 SH   SOLE   85,227 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 3,322 27,957 SH   SOLE   27,957 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 1,128 12,419 SH   SOLE   12,419 0 0
INTERNATIONAL PAPER CO COM 460146103 653 20,603 SH   SOLE   20,603 0 0
INVESCO ACTIVELY MANAGED ETF VAR RATE INVT 46090A879 606 24,628 SH   SOLE   24,628 0 0
INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 1,246 56,903 SH   SOLE   56,903 0 0
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 242 3,261 SH   SOLE   3,261 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 362 1,600 SH   SOLE   1,600 0 0
INVESCO HIGH INCOME 2024 TAR COM 46136K105 113 14,599 SH   SOLE   14,599 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 328 1,228 SH   SOLE   1,228 0 0
IRON MTN INC DEL COM 46284V101 650 14,772 SH   SOLE   14,772 0 0
ISHARES GOLD TR ISHARES NEW 464285204 202 6,409 SH   SOLE   6,409 0 0
ISHARES TR CORE MSCI EAFE 46432F842 76,762 1,457,420 SH   SOLE   1,457,420 0 0
ISHARES TR MSCI EAFE ETF 464287465 353 6,301 SH   SOLE   6,301 0 0
ISHARES TR ISHS 1-5YR INVS 464288646 404 8,200 SH   SOLE   8,200 0 0
ISHARES TR RUS MDCP VAL ETF 464287473 1,082 11,263 SH   SOLE   11,263 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 522 3,167 SH   SOLE   3,167 0 0
ISHARES TR FALN ANGLS USD 46435G474 502 21,005 SH   SOLE   21,005 0 0
ISHARES TR US DIVID BYBCK 46435U861 25,994 769,294 SH   SOLE   769,294 0 0
ISHARES TR CORE S&P TTL STK 464287150 431 5,424 SH   SOLE   5,424 0 0
ISHARES TR 0-5YR INVT GR CP 46434V100 204 4,309 SH   SOLE   4,309 0 0
ISHARES TR MSCI EAFE MIN VL 46429B689 284 4,986 SH   SOLE   4,986 0 0
J P MORGAN EXCHANGE TRADED F BETABUILDERS CDA 46641Q225 18,598 347,951 SH   SOLE   347,951 0 0
J P MORGAN EXCHANGE TRADED F US VALUE FACTR 46641Q753 364 12,238 SH   SOLE   12,238 0 0
JETBLUE AWYS CORP COM 477143101 75 11,237 SH   SOLE   11,237 0 0
JOHNSON & JOHNSON COM 478160104 5,020 30,728 SH   SOLE   30,728 0 0
JPMORGAN CHASE & CO COM 46625H100 2,262 21,644 SH   SOLE   21,618 26 0
KAR AUCTION SVCS INC COM 48238T109 536 47,954 SH   SOLE   47,954 0 0
KELLOGG CO COM 487836108 209 3,000 SH   SOLE   3,000 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 27,807 176,708 SH   SOLE   149,076 24,327 3,305
KINDER MORGAN INC DEL COM 49456B101 1,721 103,411 SH   SOLE   103,411 0 0
KKR & CO INC COM 48251W104 2,584 60,100 SH   SOLE   60,100 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 1,042 64,094 SH   SOLE   64,094 0 0
KRAFT HEINZ CO COM 500754106 1,441 43,216 SH   SOLE   43,216 0 0
KROGER CO COM 501044101 797 18,225 SH   SOLE   18,225 0 0
KRONOS WORLDWIDE INC COM 50105F105 122 13,092 SH   SOLE   13,092 0 0
LAZARD LTD SHS A G54050102 707 22,200 SH   SOLE   22,200 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 546 7,321 SH   SOLE   7,321 0 0
LILLY ELI & CO COM 532457108 13,618 42,114 SH   SOLE   42,114 0 0
LINDE PLC SHS G5494J103 14,748 54,707 SH   SOLE   45,807 7,828 1,073
LKQ CORP COM 501889208 442 9,371 SH   SOLE   9,371 0 0
LOCKHEED MARTIN CORP COM 539830109 5,972 15,459 SH   SOLE   15,258 201 0
LUMEN TECHNOLOGIES INC COM 550241103 115 15,819 SH   SOLE   15,694 125 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 606 8,045 SH   SOLE   8,045 0 0
M D C HLDGS INC COM 552676108 948 34,560 SH   SOLE   34,560 0 0
MACERICH CO COM 554382101 90 11,293 SH   SOLE   11,293 0 0
MAIN STR CAP CORP COM 56035L104 258 7,656 SH   SOLE   7,656 0 0
MARATHON PETE CORP COM 56585A102 799 8,041 SH   SOLE   8,041 0 0
MARSH & MCLENNAN COS INC COM 571748102 1,385 9,279 SH   SOLE   9,279 0 0
MARVELL TECHNOLOGY INC COM 573874104 18,016 419,858 SH   SOLE   351,081 60,565 8,212
MASTERCARD INCORPORATED CL A 57636Q104 16,750 58,907 SH   SOLE   54,265 4,642 0
MATTEL INC COM 577081102 189 10,000 SH   SOLE   10,000 0 0
MCDONALDS CORP COM 580135101 874 3,788 SH   SOLE   3,788 0 0
MCKESSON CORP COM 58155Q103 19,717 58,014 SH   SOLE   48,525 8,353 1,136
MERCK & CO INC COM 58933Y105 1,682 19,536 SH   SOLE   19,536 0 0
META PLATFORMS INC CL A 30303M102 770 5,677 SH   SOLE   5,676 1 0
METLIFE INC COM 59156R108 552 9,090 SH   SOLE   9,090 0 0
MGM RESORTS INTERNATIONAL COM 552953101 218 7,340 SH   SOLE   7,340 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 24,661 404,074 SH   SOLE   347,229 50,612 6,233
MICRON TECHNOLOGY INC COM 595112103 301 6,000 SH   SOLE   6,000 0 0
MICROSOFT CORP COM 594918104 59,666 256,189 SH   SOLE   224,636 27,829 3,723
MONDELEZ INTL INC CL A 609207105 14,834 270,548 SH   SOLE   223,737 41,556 5,255
MORGAN STANLEY COM NEW 617446448 365 4,621 SH   SOLE   4,621 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106 478 12,000 SH   SOLE   12,000 0 0
NETFLIX INC COM 64110L106 313 1,329 SH   SOLE   1,329 0 0
NEW MTN FIN CORP COM 647551100 282 24,456 SH   SOLE   24,456 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 314 36,857 SH   SOLE   36,857 0 0
NEXTERA ENERGY INC COM 65339F101 27,856 355,266 SH   SOLE   304,844 44,470 5,952
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 6,252 86,467 SH   SOLE   86,467 0 0
NOVO-NORDISK A S ADR 670100205 355 3,568 SH   SOLE   3,568 0 0
NRG ENERGY INC COM NEW 629377508 683 17,850 SH   SOLE   17,850 0 0
NUSTAR ENERGY LP UNIT COM 67058H102 174 12,900 SH   SOLE   12,900 0 0
NUVEEN AMT FREE QLTY MUN INC COM 670657105 227 21,433 SH   SOLE   21,433 0 0
NUVEEN REAL ASSET INCOME & G COM 67074Y105 270 24,220 SH   SOLE   24,220 0 0
NVIDIA CORPORATION COM 67066G104 13,475 111,002 SH   SOLE   93,233 15,659 2,110
OCCIDENTAL PETE CORP COM 674599105 7,405 120,500 SH   SOLE   100,750 17,372 2,378
OLD DOMINION FREIGHT LINE IN COM 679580100 29,165 117,237 SH   SOLE   98,028 17,054 2,156
OLIN CORP COM PAR $1 680665205 815 19,000 SH   SOLE   19,000 0 0
ONE LIBERTY PPTYS INC COM 682406103 651 30,967 SH   SOLE   30,967 0 0
ONEOK INC NEW COM 682680103 246 4,794 SH   SOLE   4,794 0 0
OUTFRONT MEDIA INC COM 69007J106 1,903 125,300 SH   SOLE   125,300 0 0
OWENS CORNING NEW COM 690742101 585 7,448 SH   SOLE   7,448 0 0
PAYPAL HLDGS INC COM 70450Y103 16,781 194,974 SH   SOLE   161,066 29,835 4,073
PENNANTPARK FLOATING RATE CA COM 70806A106 432 44,993 SH   SOLE   44,993 0 0
PEPSICO INC COM 713448108 1,035 6,342 SH   SOLE   6,112 230 0
PFIZER INC COM 717081103 4,674 106,821 SH   SOLE   103,400 3,421 0
PHILIP MORRIS INTL INC COM 718172109 2,816 33,920 SH   SOLE   33,920 0 0
PHILLIPS 66 COM 718546104 281 3,486 SH   SOLE   3,486 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 213 20,200 SH   SOLE   20,200 0 0
PNC FINL SVCS GROUP INC COM 693475105 295 1,974 SH   SOLE   1,974 0 0
POTLATCHDELTIC CORPORATION COM 737630103 1,970 48,000 SH   SOLE   48,000 0 0
PPL CORP COM 69351T106 393 15,500 SH   SOLE   15,500 0 0
PROCTER AND GAMBLE CO COM 742718109 4,190 33,192 SH   SOLE   33,192 0 0
PROLOGIS INC. COM 74340W103 21,748 214,057 SH   SOLE   179,796 30,198 4,063
PROSHARES TR ULTRA FNCLS NEW 74347X633 293 7,715 SH   SOLE   7,715 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 1,738 30,916 SH   SOLE   30,916 0 0
QUALCOMM INC COM 747525103 1,433 12,686 SH   SOLE   12,646 40 0
QURATE RETAIL INC COM SER A 74915M100 80 39,958 SH   SOLE   39,958 0 0
RAYONIER INC COM 754907103 1,481 49,425 SH   SOLE   49,425 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 2,366 28,908 SH   SOLE   28,908 0 0
REALTY INCOME CORP COM 756109104 1,216 20,887 SH   SOLE   20,887 0 0
ROSS STORES INC COM 778296103 19,652 233,202 SH   SOLE   194,654 34,035 4,513
S&P GLOBAL INC COM 78409V104 14,866 48,684 SH   SOLE   41,262 6,535 888
SCHLUMBERGER LTD COM STK 806857108 1,912 53,265 SH   SOLE   53,265 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 620 5,116 SH   SOLE   5,116 0 0
SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634101 159 10,040 SH   SOLE   10,040 0 0
SHELL PLC SPON ADS 780259305 1,347 27,077 SH   SOLE   27,050 27 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 283 16,000 SH   SOLE   16,000 0 0
SIXTH STREET SPECIALTY LENDI COM 83012A109 409 25,017 SH   SOLE   25,017 0 0
SMUCKER J M CO COM NEW 832696405 300 2,186 SH   SOLE   2,186 0 0
SOUTHERN CO COM 842587107 3,527 51,867 SH   SOLE   51,867 0 0
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 295 9,500 SH   SOLE   9,500 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 3,729 10,441 SH   SOLE   10,395 46 0
SPDR SER TR PORTFOLIO INTRMD 78464A375 4,333 138,340 SH   SOLE   138,340 0 0
SPDR SER TR BLOOMBERG INVT 78468R200 949 31,335 SH   SOLE   31,335 0 0
SPDR SER TR PORTFOLIO S&P500 78464A854 3,608 85,925 SH   SOLE   85,925 0 0
SPDR SER TR PORT MTG BK ETF 78464A383 220 10,279 SH   SOLE   10,279 0 0
SPDR SER TR PORTFOLIO SHORT 78464A474 603 20,641 SH   SOLE   20,641 0 0
STARWOOD PPTY TR INC COM 85571B105 282 15,493 SH   SOLE   15,493 0 0
STRYKER CORPORATION COM 863667101 12,231 60,389 SH   SOLE   49,959 9,167 1,263
TARGA RES CORP COM 87612G101 362 6,000 SH   SOLE   6,000 0 0
TARGET CORP COM 87612E106 1,463 9,859 SH   SOLE   9,859 0 0
TC ENERGY CORP COM 87807B107 220 5,460 SH   SOLE   5,460 0 0
TELEFONICA S A SPONSORED ADR 879382208 33 10,263 SH   SOLE   10,263 0 0
TESLA INC COM 88160R101 9,188 34,640 SH   SOLE   29,383 4,633 624
THE TRADE DESK INC COM CL A 88339J105 440 7,360 SH   SOLE   7,360 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 20,004 39,442 SH   SOLE   32,708 5,928 806
TILRAY BRANDS INC NOTE 5.000%10/0 88688TAB6 195 200,000 SH   SOLE   200,000 0 0
TJX COS INC NEW COM 872540109 266 4,274 SH   SOLE   4,274 0 0
TRANSALTA CORP COM 89346D107 634 71,810 SH   SOLE   71,810 0 0
UMPQUA HLDGS CORP COM 904214103 222 13,000 SH   SOLE   13,000 0 0
UNILEVER PLC SPON ADR NEW 904767704 1,360 31,011 SH   SOLE   31,011 0 0
UNION PAC CORP COM 907818108 16,438 84,377 SH   SOLE   70,315 12,401 1,660
UNITED PARCEL SERVICE INC CL B 911312106 406 2,510 SH   SOLE   2,510 0 0
UNITEDHEALTH GROUP INC COM 91324P102 33,525 66,381 SH   SOLE   55,643 9,457 1,281
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 210 3,500 SH   SOLE   3,500 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 1,606 9,395 SH   SOLE   9,395 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 43,254 350,294 SH   SOLE   350,294 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 11,081 33,754 SH   SOLE   33,754 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 6,243 33,213 SH   SOLE   33,213 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 749 5,544 SH   SOLE   5,544 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 2,028 55,771 SH   SOLE   55,771 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 593 6,252 SH   SOLE   6,252 0 0
VERITEX HLDGS INC COM 923451108 214 8,065 SH   SOLE   8,065 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 2,916 76,809 SH   SOLE   76,684 125 0
VERTEX PHARMACEUTICALS INC COM 92532F100 29,170 100,744 SH   SOLE   83,467 15,378 1,899
VERTIV HOLDINGS CO COM CL A 92537N108 418 43,036 SH   SOLE   43,036 0 0
VIATRIS INC COM 92556V106 255 29,902 SH   SOLE   29,512 390 0
VISA INC COM CL A 92826C839 9,273 52,196 SH   SOLE   36,309 13,195 2,692
WALGREENS BOOTS ALLIANCE INC COM 931427108 292 9,292 SH   SOLE   9,292 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104 206 17,914 SH   SOLE   17,895 19 0
WELLS FARGO CO NEW COM 949746101 352 8,742 SH   SOLE   8,742 0 0
WESTLAKE CORPORATION COM 960413102 336 3,866 SH   SOLE   3,866 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 2,994 104,834 SH   SOLE   104,834 0 0
WILLIAMS COS INC COM 969457100 1,789 62,490 SH   SOLE   62,490 0 0
WISDOMTREE TR EM EX ST-OWNED 97717X578 16,938 687,972 SH   SOLE   687,972 0 0
WISDOMTREE TR YIELD ENHANCD US 97717X511 3,251 76,990 SH   SOLE   76,990 0 0
XCEL ENERGY INC COM 98389B100 902 14,100 SH   SOLE   14,100 0 0
ZIFF DAVIS INC COM 48123V102 267 3,903 SH   SOLE   3,903 0 0