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,573 10,566 SH   SOLE   10,557 9 0
ABBOTT LABS COM 002824100 776 6,555 SH   SOLE   6,555 0 0
ABBVIE INC COM 00287Y109 6,560 40,465 SH   SOLE   40,465 0 0
AGREE RLTY CORP COM 008492100 377 5,674 SH   SOLE   5,674 0 0
ALCOA CORP COM 013872106 205 2,281 SH   SOLE   2,281 0 0
ALGONQUIN PWR UTILS CORP COM 015857105 178 11,489 SH   SOLE   11,489 0 0
ALLEGHANY CORP MD COM 017175100 3,135 3,701 SH   SOLE   3,701 0 0
ALLIANCE RESOURCE PARTNERS L UT LTD PART 01877R108 259 16,764 SH   SOLE   16,764 0 0
ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 864 18,385 SH   SOLE   18,385 0 0
ALPHABET INC CAP STK CL A 02079K305 54,121 19,459 SH   SOLE   16,177 2,002 1,280
ALPHABET INC CAP STK CL C 02079K107 3,511 1,257 SH   SOLE   1,257 0 0
ALTRIA GROUP INC COM 02209S103 2,653 50,768 SH   SOLE   50,728 40 0
AMAZON COM INC COM 023135106 38,087 11,683 SH   SOLE   10,308 784 591
AMERICAN CENTY ETF TR US EQT ETF 025072885 657 8,522 SH   SOLE   8,522 0 0
AMERICAN EXPRESS CO COM 025816109 492 2,633 SH   SOLE   2,633 0 0
AMGEN INC COM 031162100 310 1,280 SH   SOLE   1,280 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 146 20,749 SH   SOLE   20,749 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 290 20,791 SH   SOLE   20,791 0 0
APPLE INC COM 037833100 92,752 531,193 SH   SOLE   464,018 40,385 26,790
APTIV PLC SHS G6095L109 1,475 12,319 SH   SOLE   12,206 113 0
ARCHER DANIELS MIDLAND CO COM 039483102 1,014 11,232 SH   SOLE   11,232 0 0
ARES CAPITAL CORP COM 04010L103 900 42,938 SH   SOLE   42,938 0 0
ARES COML REAL ESTATE CORP COM 04013V108 310 20,000 SH   SOLE   20,000 0 0
ARES DYNAMIC CR ALLOCATION F COM 04014F102 441 30,567 SH   SOLE   30,567 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 4,644 70,000 SH   SOLE   70,000 0 0
AT&T INC COM 00206R102 1,793 75,891 SH   SOLE   75,811 80 0
ATLAS CORP SHARES Y0436Q109 220 15,000 SH   SOLE   15,000 0 0
ATMOS ENERGY CORP COM 049560105 597 5,000 SH   SOLE   5,000 0 0
AUTOZONE INC COM 053332102 8,350 4,084 SH   SOLE   3,312 489 283
B & G FOODS INC NEW COM 05508R106 216 8,000 SH   SOLE   8,000 0 0
BCE INC COM NEW 05534B760 293 5,286 SH   SOLE   5,286 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 529 1 SH   SOLE   1 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 62,465 176,999 SH   SOLE   150,712 15,729 10,558
BERRY GLOBAL GROUP INC COM 08579W103 682 11,775 SH   SOLE   11,775 0 0
BHP GROUP LTD SPONSORED ADS 088606108 421 5,455 SH   SOLE   5,455 0 0
BK OF AMERICA CORP COM 060505104 1,791 43,439 SH   SOLE   43,409 30 0
BLACKROCK DEBT STRATEGIES FD COM NEW 09255R202 339 32,536 SH   SOLE   32,536 0 0
BLACKROCK TCP CAPITAL CORP COM 09259E108 503 35,173 SH   SOLE   35,173 0 0
BLACKSTONE INC COM 09260D107 1,650 13,000 SH   SOLE   13,000 0 0
BLOCK H & R INC COM 093671105 2,396 92,000 SH   SOLE   92,000 0 0
BLUE OWL CAPITAL INC COM CL A 09581B103 398 31,352 SH   SOLE   31,352 0 0
BOEING CO COM 097023105 394 2,056 SH   SOLE   2,056 0 0
BOOKING HOLDINGS INC COM 09857L108 708 302 SH   SOLE   302 0 0
BP PLC SPONSORED ADR 055622104 391 13,293 SH   SOLE   13,293 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 949 12,994 SH   SOLE   12,961 33 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 888 15,693 SH   SOLE   15,693 0 0
CAMECO CORP COM 13321L108 253 8,678 SH   SOLE   8,678 0 0
CANADIAN NATL RY CO COM 136375102 207 1,542 SH   SOLE   1,542 0 0
CANNAE HLDGS INC COM 13765N107 384 16,054 SH   SOLE   16,054 0 0
CAPITAL SOUTHWEST CORP COM 140501107 621 26,187 SH   SOLE   26,187 0 0
CARDINAL HEALTH INC COM 14149Y108 340 6,000 SH   SOLE   6,000 0 0
CARLYLE GROUP INC COM 14316J108 489 10,000 SH   SOLE   10,000 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 21,441 467,423 SH   SOLE   392,870 44,584 29,969
CEDAR FAIR L P DEPOSITRY UNIT 150185106 904 16,500 SH   SOLE   16,500 0 0
CELANESE CORP DEL COM 150870103 32,786 229,481 SH   SOLE   191,708 22,337 15,436
CENOVUS ENERGY INC COM 15135U109 374 22,440 SH   SOLE   22,440 0 0
CENTERPOINT ENERGY INC COM 15189T107 1,382 45,100 SH   SOLE   45,100 0 0
CHART INDS INC COM 16115Q308 11,504 66,974 SH   SOLE   56,096 6,463 4,415
CHEMOURS CO COM 163851108 546 17,348 SH   SOLE   17,348 0 0
CHENIERE ENERGY INC COM NEW 16411R208 913 6,588 SH   SOLE   6,588 0 0
CHEVRON CORP NEW COM 166764100 11,261 69,158 SH   SOLE   58,090 6,613 4,455
CISCO SYS INC COM 17275R102 1,676 30,054 SH   SOLE   30,054 0 0
CITIGROUP INC COM NEW 172967424 328 6,146 SH   SOLE   6,133 13 0
CLEARWAY ENERGY INC CL C 18539C204 453 12,400 SH   SOLE   12,400 0 0
CME GROUP INC COM 12572Q105 1,861 7,826 SH   SOLE   7,826 0 0
COCA COLA CO COM 191216100 2,248 36,257 SH   SOLE   36,257 0 0
COMCAST CORP NEW CL A 20030N101 1,898 40,539 SH   SOLE   40,539 0 0
CONAGRA BRANDS INC COM 205887102 1,068 31,809 SH   SOLE   31,809 0 0
CONSTELLATION BRANDS INC CL A 21036P108 27,275 118,423 SH   SOLE   99,556 11,392 7,475
CONSTELLATION ENERGY CORP COM 21037T109 19,105 339,648 SH   SOLE   286,227 31,321 22,100
CORECIVIC INC COM 21871N101 112 10,000 SH   SOLE   10,000 0 0
CORTEVA INC COM 22052L104 1,274 22,168 SH   SOLE   22,168 0 0
COSTCO WHSL CORP NEW COM 22160K105 1,115 1,937 SH   SOLE   1,937 0 0
CRANE CO COM 224399105 979 9,044 SH   SOLE   9,044 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 26,273 142,326 SH   SOLE   121,588 12,749 7,989
CVS HEALTH CORP COM 126650100 4,698 46,418 SH   SOLE   46,418 0 0
DEVON ENERGY CORP NEW COM 25179M103 10,103 170,860 SH   SOLE   139,211 18,532 13,117
DIREXION SHS ETF TR 20YR TRES BEAR 25460G849 221 3,079 SH   SOLE   3,079 0 0
DISCOVER FINL SVCS COM 254709108 27,118 246,101 SH   SOLE   207,300 22,931 15,870
DISNEY WALT CO COM 254687106 1,435 10,462 SH   SOLE   10,462 0 0
DOMINION ENERGY INC COM 25746U109 654 7,692 SH   SOLE   7,692 0 0
DOW INC COM 260557103 2,105 33,034 SH   SOLE   33,034 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 2,641 23,652 SH   SOLE   23,652 0 0
DYNEX CAP INC COM 26817Q886 1,022 63,116 SH   SOLE   63,116 0 0
EASTMAN CHEM CO COM 277432100 336 3,000 SH   SOLE   3,000 0 0
EATON CORP PLC SHS G29183103 3,335 21,976 SH   SOLE   21,976 0 0
EMERSON ELEC CO COM 291011104 856 8,727 SH   SOLE   8,727 0 0
ENBRIDGE INC COM 29250N105 1,254 27,206 SH   SOLE   27,206 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 1,874 167,476 SH   SOLE   167,476 0 0
ENPHASE ENERGY INC COM 29355A107 13,692 67,858 SH   SOLE   56,390 6,949 4,519
ENTERGY CORP NEW COM 29364G103 2,662 22,800 SH   SOLE   22,800 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 3,005 116,433 SH   SOLE   116,433 0 0
ENVIVA INC COM 29415B103 1,386 17,514 SH   SOLE   17,514 0 0
EQUINOR ASA SPONSORED ADR 29446M102 567 15,112 SH   SOLE   15,112 0 0
EQUITY COMWLTH 6.5% CNV PFD D 294628201 216 7,855 SH   SOLE   7,855 0 0
ERICSSON ADR B SEK 10 294821608 796 87,100 SH   SOLE   87,100 0 0
EXXON MOBIL CORP COM 30231G102 1,038 12,567 SH   SOLE   12,567 0 0
FASTENAL CO COM 311900104 713 12,000 SH   SOLE   12,000 0 0
FEDEX CORP COM 31428X106 1,179 5,095 SH   SOLE   5,095 0 0
FIDELITY COVINGTON TRUST LOW VOLITY ETF 316092824 24,900 497,995 SH   SOLE   497,995 0 0
FIFTH THIRD BANCORP COM 316773100 270 6,275 SH   SOLE   6,275 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 25,517 157,413 SH   SOLE   131,218 15,694 10,501
FIRSTENERGY CORP COM 337932107 647 14,106 SH   SOLE   14,106 0 0
FORD MTR CO DEL COM 345370860 386 22,829 SH   SOLE   22,579 250 0
GALLAGHER ARTHUR J & CO COM 363576109 5,095 29,183 SH   SOLE   29,183 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 790 16,835 SH   SOLE   16,835 0 0
GASLOG PARTNERS LP UNIT LTD PTNRP Y2687W108 75 13,000 SH   SOLE   13,000 0 0
GENERAL ELECTRIC CO COM NEW 369604301 1,085 11,861 SH   SOLE   11,861 0 0
GENERAL MLS INC COM 370334104 3,252 48,017 SH   SOLE   48,017 0 0
GENERAL MTRS CO COM 37045V100 713 16,302 SH   SOLE   16,302 0 0
GEO GROUP INC NEW COM 36162J106 99 15,000 SH   SOLE   15,000 0 0
GETTY RLTY CORP NEW COM 374297109 1,483 51,829 SH   SOLE   51,829 0 0
GILEAD SCIENCES INC COM 375558103 307 5,172 SH   SOLE   5,172 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 650 14,928 SH   SOLE   14,873 55 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 20,675 596,847 SH   SOLE   500,196 57,186 39,465
GLOBAL PARTNERS LP COM UNITS COM UNITS 37946r109 469 17,200 SH   SOLE   17,200 0 0
GLOBAL X FDS US PFD ETF 37954Y657 1,379 58,665 SH   SOLE   58,665 0 0
GLOBAL X FDS RATE PREFERRED 37954Y376 798 30,616 SH   SOLE   30,616 0 0
GOLDMAN SACHS BDC INC SHS 38147U107 721 36,789 SH   SOLE   36,789 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA US 381430602 21,550 348,089 SH   SOLE   348,089 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 251 759 SH   SOLE   759 0 0
GOLUB CAP BDC INC COM 38173M102 163 10,705 SH   SOLE   10,705 0 0
HOLLY ENERGY PARTNERS L P COM UT LTD PTN 435763107 632 35,703 SH   SOLE   35,703 0 0
HOME DEPOT INC COM 437076102 24,253 81,024 SH   SOLE   68,549 7,535 4,940
HONEYWELL INTL INC COM 438516106 516 2,652 SH   SOLE   2,585 67 0
INSIGHT ENTERPRISES INC COM 45765U103 749 6,983 SH   SOLE   6,983 0 0
INTEL CORP COM 458140100 3,762 75,918 SH   SOLE   75,918 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 3,641 28,001 SH   SOLE   28,001 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 1,620 12,332 SH   SOLE   12,332 0 0
INTERNATIONAL PAPER CO COM 460146103 1,101 23,860 SH   SOLE   23,860 0 0
INVESCO ACTIVELY MANAGED ETF VAR RATE INVT 46090A879 707 28,369 SH   SOLE   28,369 0 0
INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 1,340 54,810 SH   SOLE   54,810 0 0
INVESCO HIGH INCOME 2024 TAR COM 46136K105 135 14,915 SH   SOLE   14,915 0 0
IRON MTN INC NEW COM 46284V101 802 14,465 SH   SOLE   14,465 0 0
ISHARES GOLD TR ISHARES NEW 464285204 273 7,402 SH   SOLE   7,402 0 0
ISHARES TR MSCI EAFE MIN VL 46429B689 355 4,917 SH   SOLE   4,917 0 0
ISHARES TR ISHS 1-5YR INVS 464288646 424 8,202 SH   SOLE   8,202 0 0
ISHARES TR MSCI EAFE ETF 464287465 464 6,301 SH   SOLE   6,301 0 0
ISHARES TR CORE S&P TTL STK 464287150 601 5,957 SH   SOLE   5,957 0 0
ISHARES TR RUS MDCP VAL ETF 464287473 1,408 11,767 SH   SOLE   11,767 0 0
ISHARES TR FALN ANGLS USD 46435G474 534 19,249 SH   SOLE   19,249 0 0
ISHARES TR US DIVID BYBCK 46435U861 31,968 766,069 SH   SOLE   766,069 0 0
ISHARES TR 0-5YR INVT GR CP 46434V100 276 5,590 SH   SOLE   5,590 0 0
ISHARES TR CORE MSCI EAFE 46432F842 97,200 1,398,361 SH   SOLE   1,398,361 0 0
J P MORGAN EXCHANGE-TRADED F US VALUE FACTR 46641Q753 421 11,389 SH   SOLE   11,389 0 0
J P MORGAN EXCHANGE-TRADED F BETABUILDERS CDA 46641Q225 23,651 337,192 SH   SOLE   337,192 0 0
JETBLUE AWYS CORP COM 477143101 168 11,237 SH   SOLE   11,237 0 0
JOHNSON & JOHNSON COM 478160104 5,604 31,618 SH   SOLE   31,618 0 0
JPMORGAN CHASE & CO COM 46625H100 30,515 223,851 SH   SOLE   189,178 21,237 13,436
KAR AUCTION SVCS INC COM 48238T109 897 49,685 SH   SOLE   49,685 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 33,425 211,593 SH   SOLE   177,766 20,543 13,284
KINDER MORGAN INC DEL COM 49456B101 1,876 99,192 SH   SOLE   99,192 0 0
KKR & CO INC COM 48251W104 3,397 58,100 SH   SOLE   58,100 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 1,321 64,094 SH   SOLE   64,094 0 0
KRAFT HEINZ CO COM 500754106 1,430 36,305 SH   SOLE   36,305 0 0
KROGER CO COM 501044101 565 9,855 SH   SOLE   9,855 0 0
KRONOS WORLDWIDE INC COM 50105F105 202 13,004 SH   SOLE   13,004 0 0
LAZARD LTD SHS A G54050102 932 27,016 SH   SOLE   27,016 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 876 6,685 SH   SOLE   6,685 0 0
LILLY ELI & CO COM 532457108 12,060 42,114 SH   SOLE   42,114 0 0
LINDE PLC SHS G5494J103 17,167 53,744 SH   SOLE   44,866 5,320 3,558
LKQ CORP COM 501889208 1,534 33,787 SH   SOLE   33,787 0 0
LOCKHEED MARTIN CORP COM 539830109 6,918 15,673 SH   SOLE   15,471 202 0
LOWES COS INC COM 548661107 214 1,060 SH   SOLE   1,060 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 833 8,099 SH   SOLE   8,099 0 0
M D C HLDGS INC COM 552676108 1,308 34,560 SH   SOLE   34,560 0 0
MACERICH CO COM 554382101 186 11,896 SH   SOLE   11,896 0 0
MAIN STR CAP CORP COM 56035L104 326 7,656 SH   SOLE   7,656 0 0
MARATHON PETE CORP COM 56585A102 684 8,000 SH   SOLE   8,000 0 0
MARSH & MCLENNAN COS INC COM 571748102 1,731 10,158 SH   SOLE   10,158 0 0
MARVELL TECHNOLOGY INC COM 573874104 23,819 332,154 SH   SOLE   279,317 31,526 21,311
MASTERCARD INCORPORATED CL A 57636Q104 21,353 59,748 SH   SOLE   55,289 2,723 1,736
MAXIMUS INC COM 577933104 223 2,979 SH   SOLE   2,979 0 0
MCDONALDS CORP COM 580135101 944 3,819 SH   SOLE   3,819 0 0
MCKESSON CORP COM 58155Q103 5,782 18,888 SH   SOLE   15,830 1,841 1,217
MERCK & CO INC COM 58933Y105 1,603 19,537 SH   SOLE   19,537 0 0
META PLATFORMS INC CL A 30303M102 1,879 8,449 SH   SOLE   8,448 1 0
METLIFE INC COM 59156R108 428 6,090 SH   SOLE   6,090 0 0
MGM RESORTS INTERNATIONAL COM 552953101 308 7,340 SH   SOLE   7,340 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 30,750 409,240 SH   SOLE   352,714 34,479 22,047
MICRON TECHNOLOGY INC COM 595112103 312 4,000 SH   SOLE   4,000 0 0
MICROSOFT CORP COM 594918104 78,457 254,473 SH   SOLE   223,284 18,765 12,424
MONDELEZ INTL INC CL A 609207105 362 5,774 SH   SOLE   5,774 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106 360 8,000 SH   SOLE   8,000 0 0
NETFLIX INC COM 64110L106 535 1,429 SH   SOLE   1,429 0 0
NEW MTN FIN CORP COM 647551100 351 25,356 SH   SOLE   25,356 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 304 28,357 SH   SOLE   28,357 0 0
NEXTERA ENERGY INC COM 65339F101 29,803 351,819 SH   SOLE   301,725 30,090 20,004
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 7,205 86,437 SH   SOLE   86,437 0 0
NOVO-NORDISK A S ADR 670100205 396 3,568 SH   SOLE   3,568 0 0
NRG ENERGY INC COM NEW 629377508 662 17,251 SH   SOLE   17,251 0 0
NUSTAR ENERGY LP UNIT COM 67058H102 186 12,900 SH   SOLE   12,900 0 0
NUVEEN AMT FREE QLTY MUN INC COM 670657105 320 24,386 SH   SOLE   24,386 0 0
NUVEEN CR STRATEGIES INCOME COM SHS 67073D102 66 10,633 SH   SOLE   10,633 0 0
NUVEEN FLOATING RATE INCOME COM SHS 6706EN100 217 21,410 SH   SOLE   21,410 0 0
NUVEEN REAL ASSET INCOME & G COM 67074Y105 370 24,220 SH   SOLE   24,220 0 0
NVIDIA CORPORATION COM 67066G104 23,678 86,779 SH   SOLE   73,043 8,435 5,301
OCCIDENTAL PETE CORP COM 674599105 6,772 119,347 SH   SOLE   99,577 11,785 7,985
OLD DOMINION FREIGHT LINE IN COM 679580100 46,369 155,245 SH   SOLE   128,858 16,058 10,330
OLIN CORP COM PAR $1 680665205 784 15,000 SH   SOLE   15,000 0 0
ONE LIBERTY PPTYS INC COM 682406103 953 30,967 SH   SOLE   30,967 0 0
ONEOK INC NEW COM 682680103 439 6,220 SH   SOLE   6,220 0 0
OUTFRONT MEDIA INC COM 69007J106 3,607 126,875 SH   SOLE   126,875 0 0
OWENS CORNING NEW COM 690742101 525 5,742 SH   SOLE   5,742 0 0
PAYPAL HLDGS INC COM 70450Y103 210 1,817 SH   SOLE   1,817 0 0
PENNANTPARK FLOATING RATE CA COM 70806A106 663 49,040 SH   SOLE   49,040 0 0
PEPSICO INC COM 713448108 1,037 6,198 SH   SOLE   6,198 0 0
PFIZER INC COM 717081103 5,358 103,489 SH   SOLE   100,048 3,441 0
PHILIP MORRIS INTL INC COM 718172109 2,970 31,619 SH   SOLE   31,619 0 0
PHILLIPS 66 COM 718546104 287 3,320 SH   SOLE   3,320 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 207 19,200 SH   SOLE   19,200 0 0
PNC FINL SVCS GROUP INC COM 693475105 364 1,974 SH   SOLE   1,974 0 0
POTLATCHDELTIC CORPORATION COM 737630103 2,531 48,000 SH   SOLE   48,000 0 0
PPL CORP COM 69351T106 243 8,500 SH   SOLE   8,500 0 0
PROCTER AND GAMBLE CO COM 742718109 5,131 33,577 SH   SOLE   33,577 0 0
PROLOGIS INC. COM 74340W103 23,198 143,661 SH   SOLE   120,762 14,161 8,738
PROSHARES TR ULTRA FNCLS NEW 74347X633 487 7,715 SH   SOLE   7,715 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 2,094 29,909 SH   SOLE   29,909 0 0
QUALCOMM INC COM 747525103 954 6,242 SH   SOLE   6,202 40 0
QURATE RETAIL INC COM SER A 74915M100 221 46,362 SH   SOLE   46,362 0 0
RAYONIER INC COM 754907103 2,032 49,425 SH   SOLE   49,425 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 2,869 28,955 SH   SOLE   28,955 0 0
REALTY INCOME CORP COM 756109104 1,504 21,707 SH   SOLE   21,707 0 0
ROSS STORES INC COM 778296103 21,374 236,284 SH   SOLE   197,762 22,941 15,582
S&P GLOBAL INC COM 78409V104 19,982 48,714 SH   SOLE   41,372 4,416 2,926
SACHEM CAP CORP COM 78590A109 77 15,000 SH   SOLE   15,000 0 0
SCHLUMBERGER LTD COM STK 806857108 2,202 53,315 SH   SOLE   53,315 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 701 5,116 SH   SOLE   5,116 0 0
SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634101 143 10,040 SH   SOLE   10,040 0 0
SHELL PLC SPON ADS 780259305 1,528 27,825 SH   SOLE   27,798 27 0
SIGNATURE BK NEW YORK N Y COM 82669G104 293 1,000 SH   SOLE   1,000 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 696 16,000 SH   SOLE   16,000 0 0
SIXTH STREET SPECIALTY LENDI COM 83012A109 597 25,653 SH   SOLE   25,653 0 0
SMUCKER J M CO COM NEW 832696405 278 2,053 SH   SOLE   2,053 0 0
SOUTHERN CO COM 842587107 3,777 52,091 SH   SOLE   52,091 0 0
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 374 9,670 SH   SOLE   9,670 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 3,481 7,707 SH   SOLE   7,707 0 0
SPDR SER TR PORTFLI MORTGAGE 78464A383 251 10,469 SH   SOLE   10,469 0 0
SPDR SER TR PORTFOLIO INTRMD 78464A375 4,499 131,747 SH   SOLE   131,747 0 0
SPDR SER TR PORTFOLIO SHORT 78464A474 659 21,862 SH   SOLE   21,862 0 0
SPDR SER TR PORTFOLIO S&P500 78464A854 4,643 87,389 SH   SOLE   87,389 0 0
SPDR SER TR BLOOMBERG INVT 78468R200 986 32,330 SH   SOLE   32,330 0 0
STARWOOD PPTY TR INC COM 85571B105 326 13,493 SH   SOLE   13,493 0 0
STATE STR CORP COM 857477103 261 3,000 SH   SOLE   3,000 0 0
STRYKER CORPORATION COM 863667101 16,005 59,864 SH   SOLE   49,511 6,208 4,146
TARGA RES CORP COM 87612G101 377 5,000 SH   SOLE   5,000 0 0
TARGET CORP COM 87612E106 2,102 9,906 SH   SOLE   9,906 0 0
TC ENERGY CORP COM 87807B107 294 5,205 SH   SOLE   5,205 0 0
TCG BDC INC COM 872280102 194 13,490 SH   SOLE   13,490 0 0
TECHNIPFMC PLC COM G87110105 192 24,777 SH   SOLE   24,777 0 0
TELEFONICA S A SPONSORED ADR 879382208 49 10,263 SH   SOLE   10,263 0 0
TESLA INC COM 88160R101 2,834 2,630 SH   SOLE   2,630 0 0
TEXAS INSTRS INC COM 882508104 414 2,257 SH   SOLE   2,257 0 0
THE TRADE DESK INC COM CL A 88339J105 510 7,360 SH   SOLE   7,360 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 16,135 27,317 SH   SOLE   22,778 2,692 1,847
TILRAY BRANDS INC NOTE 5.000%10/0 88688TAB6 190 200,000 SH   SOLE   200,000 0 0
TJX COS INC NEW COM 872540109 261 4,309 SH   SOLE   4,309 0 0
TRANSALTA CORP COM 89346D107 766 73,931 SH   SOLE   73,931 0 0
UMPQUA HLDGS CORP COM 904214103 189 10,000 SH   SOLE   10,000 0 0
UNILEVER PLC SPON ADR NEW 904767704 1,395 30,603 SH   SOLE   30,603 0 0
UNION PAC CORP COM 907818108 23,389 85,609 SH   SOLE   71,652 8,351 5,606
UNITED PARCEL SERVICE INC CL B 911312106 537 2,503 SH   SOLE   2,503 0 0
UNITEDHEALTH GROUP INC COM 91324P102 33,677 66,037 SH   SOLE   55,337 6,449 4,251
US BANCORP DEL COM NEW 902973304 213 4,011 SH   SOLE   4,011 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 50,782 343,634 SH   SOLE   343,634 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 1,963 9,238 SH   SOLE   9,238 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 13,483 32,476 SH   SOLE   32,476 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 7,772 32,678 SH   SOLE   32,678 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 213 2,475 SH   SOLE   2,475 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 925 5,702 SH   SOLE   5,702 0 0
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 4,660 97,023 SH   SOLE   97,023 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 686 6,107 SH   SOLE   6,107 0 0
VERITEX HLDGS INC COM 923451108 323 8,455 SH   SOLE   8,455 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 3,721 73,056 SH   SOLE   72,925 131 0
VERTEX PHARMACEUTICALS INC COM 92532F100 26,117 100,079 SH   SOLE   82,801 10,521 6,757
VERTIV HOLDINGS CO COM CL A 92537N108 632 45,132 SH   SOLE   45,132 0 0
VIATRIS INC COM 92556V106 336 30,870 SH   SOLE   30,465 405 0
VICTORIAS SECRET AND CO COMMON STOCK 926400102 21,176 412,309 SH   SOLE   344,629 40,566 27,114
VISA INC COM CL A 92826C839 11,983 54,034 SH   SOLE   37,778 9,878 6,378
WALGREENS BOOTS ALLIANCE INC COM 931427108 237 5,292 SH   SOLE   5,292 0 0
WALMART INC COM 931142103 216 1,448 SH   SOLE   1,448 0 0
WELLS FARGO CO NEW COM 949746101 345 7,117 SH   SOLE   7,117 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 3,973 104,834 SH   SOLE   104,834 0 0
WILLIAMS COS INC COM 969457100 2,021 60,490 SH   SOLE   60,490 0 0
WISDOMTREE TR EMER MKT HIGH FD 97717W315 674 15,391 SH   SOLE   15,391 0 0
WISDOMTREE TR EM EX ST-OWNED 97717X578 22,175 678,951 SH   SOLE   678,951 0 0
WISDOMTREE TR ENHNCD CMMDTY ST 97717Y683 228 9,018 SH   SOLE   9,018 0 0
WISDOMTREE TR INTL QULTY DIV 97717X131 231 6,321 SH   SOLE   6,321 0 0
WISDOMTREE TR YIELD ENHANCD US 97717X511 3,425 71,582 SH   SOLE   71,582 0 0
XCEL ENERGY INC COM 98389B100 1,037 14,371 SH   SOLE   14,371 0 0
ZUMIEZ INC COM 989817101 366 9,570 SH   SOLE   9,570 0 0