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
Expires: July 31, 2015
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
ABBOTT LABS COM 002824100 289,310 2,160 SH SOLE 0 0 2,160
ABBVIE INC COM 00287Y109 700,640 3,026 SH SOLE 609 0 2,417
ACADEMY SPORTS & OUTDOORS IN COM 00402L107 3,480,342 69,579 SH SOLE 69,579 0 0
AGNC INVT CORP COM 00123Q104 127,270 13,000 SH SOLE 0 0 13,000
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 1,015,331 12,183 SH SOLE 12,183 0 0
ALPHABET INC CAP STK CL C 02079K107 14,444,951 59,310 SH SOLE 48,580 0 10,730
ALPHABET INC CAP STK CL A 02079K305 28,393,379 116,797 SH SOLE 101,785 0 15,012
ALPS ETF TR ALERIAN MLP 00162Q452 11,047,619 235,406 SH SOLE 208,197 0 27,209
AMAZON COM INC COM 023135106 17,472,283 79,575 SH SOLE 74,930 0 4,645
AMDOCS LTD SHS G02602103 1,901,837 23,179 SH SOLE 23,179 0 0
AMERICAN HEALTHCARE REIT INC COM SHS 398182303 3,741,081 89,052 SH SOLE 78,573 0 10,479
AMERICOLD REALTY TRUST INC COM 03064D108 1,561,347 127,561 SH SOLE 127,561 0 0
AMGEN INC COM 031162100 4,952,513 17,549 SH SOLE 15,332 0 2,217
ANALOG DEVICES INC COM 032654105 5,661,911 23,044 SH SOLE 20,222 0 2,822
APOLLO GLOBAL MGMT INC COM 03769M106 7,239,699 54,323 SH SOLE 46,333 0 7,990
APPLE INC COM 037833100 25,163,890 98,825 SH SOLE 83,290 0 15,535
APTARGROUP INC COM 038336103 1,594,564 11,930 SH SOLE 11,930 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 7,316,390 45,758 SH SOLE 40,012 0 5,746
ASHLAND INC COM 044186104 953,169 19,895 SH SOLE 19,895 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 11,118,990 144,929 SH SOLE 126,890 0 18,039
AVALONBAY CMNTYS INC COM 053484101 9,867,451 51,081 SH SOLE 44,788 0 6,293
BANK AMERICA CORP COM 060505104 5,996,570 116,235 SH SOLE 101,604 0 14,631
BIO-TECHNE CORP COM 09073M104 2,601,148 46,758 SH SOLE 46,758 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 2,443,896 26,208 SH SOLE 26,208 0 0
BLACKROCK INC COM 09290D101 7,230,744 6,202 SH SOLE 5,351 0 851
BLACKSTONE INC COM 09260D107 12,124,355 70,964 SH SOLE 66,188 0 4,776
BLUE OWL CAPITAL INC COM CL A 09581B103 2,971,324 175,506 SH SOLE 147,268 0 28,238
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 1,823,788 18,247 SH SOLE 18,247 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 280,522 6,220 SH SOLE 0 0 6,220
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 280,050 5,276 SH SOLE 2,837 0 2,439
BROADCOM INC COM 11135F101 435,151 1,319 SH SOLE 933 0 386
BURLINGTON STORES INC COM 122017106 2,723,914 10,703 SH SOLE 10,703 0 0
BWX TECHNOLOGIES INC COM 05605H100 3,364,568 18,249 SH SOLE 18,249 0 0
CATERPILLAR INC COM 149123101 793,500 1,663 SH SOLE 163 0 1,500
CERVOMED INC COM 15713L109 140,078 17,315 SH SOLE 0 0 17,315
CHEVRON CORP NEW COM 166764100 240,855 1,551 SH SOLE 1,034 0 517
CIENA CORP COM NEW 171779309 4,758,602 32,667 SH SOLE 32,667 0 0
CISCO SYS INC COM 17275R102 10,013,272 146,350 SH SOLE 126,467 0 19,883
CLEAN HARBORS INC COM 184496107 4,026,695 17,340 SH SOLE 17,340 0 0
CLEARWAY ENERGY INC CL C 18539C204 1,952,245 69,106 SH SOLE 69,106 0 0
CMS ENERGY CORP COM 125896100 1,940,731 26,491 SH SOLE 26,491 0 0
COGNITION THERAPEUTICS INC COM 19243B102 784,553 581,150 SH SOLE 360,000 0 221,150
COMMERCE BANCSHARES INC COM 200525103 3,077,341 51,495 SH SOLE 51,495 0 0
COMMERCIAL METALS CO COM 201723103 2,579,662 45,036 SH SOLE 45,036 0 0
COMMUNITY FINANCIAL SYSTEM I COM 203607106 3,414,490 58,228 SH SOLE 58,228 0 0
CORNING INC COM 219350105 220,169 2,684 SH SOLE 1,892 0 792
COTERRA ENERGY INC COM 127097103 1,680,853 71,072 SH SOLE 71,072 0 0
CULLEN FROST BANKERS INC COM 229899109 7,124,690 56,201 SH SOLE 53,277 0 2,924
CYBERARK SOFTWARE LTD SHS M2682V108 2,507,549 5,190 SH SOLE 5,190 0 0
DIGITALBRIDGE GROUP INC CL A NEW 25401T603 2,014,038 172,140 SH SOLE 172,140 0 0
DYCOM INDS INC COM 267475101 4,811,122 16,490 SH SOLE 16,490 0 0
ELI LILLY & CO COM 532457108 7,907,780 10,364 SH SOLE 9,076 0 1,288
EMCOR GROUP INC COM 29084Q100 4,067,419 6,262 SH SOLE 6,262 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 562,076 32,755 SH SOLE 0 0 32,755
ENTEGRIS INC COM 29362U104 2,240,768 24,235 SH SOLE 24,235 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 3,748,648 119,880 SH SOLE 32,560 0 87,320
EQT CORP COM 26884L109 4,410,517 81,031 SH SOLE 81,031 0 0
ETF OPPORTUNITIES TRUST BROOKMONT CATAST 26923N470 2,005,085 99,360 SH SOLE 99,360 0 0
EXXON MOBIL CORP COM 30231G102 392,032 3,477 SH SOLE 2,883 0 594
FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204 633,988 6,163 SH SOLE 2,366 0 3,797
FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840 1,008,351 18,100 SH SOLE 2,700 0 15,400
FIRST TR EXCHANGE-TRADED FD FT VEST GOLD 33733E856 5,610,483 234,356 SH SOLE 206,523 0 27,833
GENERAL DYNAMICS CORP COM 369550108 5,995,891 17,583 SH SOLE 15,360 0 2,223
HEALTHEQUITY INC COM 42226A107 2,499,748 26,377 SH SOLE 26,377 0 0
HENRY JACK & ASSOC INC COM 426281101 2,459,728 16,516 SH SOLE 16,516 0 0
HOME DEPOT INC COM 437076102 11,248,670 27,761 SH SOLE 24,047 0 3,714
HOULIHAN LOKEY INC CL A 441593100 3,807,865 18,546 SH SOLE 18,546 0 0
IDACORP INC COM 451107106 3,981,944 30,132 SH SOLE 30,132 0 0
IMMUTEP LTD SPONSORED ADS 45257L108 53,681 30,675 SH SOLE 0 0 30,675
INDEPENDENCE RLTY TR INC COM 45378A106 6,279,632 383,138 SH SOLE 351,291 0 31,847
INTERCONTINENTAL EXCHANGE IN COM 45866F104 246,318 1,462 SH SOLE 1,030 0 432
INTERNATIONAL BUSINESS MACHS COM 459200101 6,740,872 23,890 SH SOLE 20,824 0 3,066
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 543,460 46,850 SH SOLE 0 0 46,850
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 10,857,024 518,730 SH SOLE 460,746 0 57,984
INVESCO QQQ TR UNIT SER 1 46090E103 2,467,521 4,110 SH SOLE 4,110 0 0
IO BIOTECH INC COM 449778109 9,263 25,510 SH SOLE 0 0 25,510
ISHARES TR 0-5YR HI YL CP 46434V407 16,505,534 381,190 SH SOLE 335,057 0 46,133
ISHARES TR MBS ETF 464288588 54,410,821 571,842 SH SOLE 503,054 0 68,788
ISHARES TR 1 3 YR TREAS BD 464287457 349,925 4,218 SH SOLE 664 0 3,554
ISHARES TR PFD AND INCM SEC 464288687 10,991,212 347,603 SH SOLE 301,970 0 45,633
ISHARES TR 3 7 YR TREAS BD 464288661 27,577,617 230,755 SH SOLE 194,367 0 36,388
ISHARES TR ISHS 1-5YR INVS 464288646 7,956,128 150,030 SH SOLE 129,413 0 20,617
J P MORGAN EXCHANGE TRADED F INCOME ETF 46641Q159 41,842,995 901,594 SH SOLE 808,961 0 92,633
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 39,224,288 686,940 SH SOLE 595,061 0 91,879
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203 61,285,831 1,065,469 SH SOLE 930,465 0 135,004
JACOBS SOLUTIONS INC COM 46982L108 3,302,315 22,036 SH SOLE 22,036 0 0
JANUS DETROIT STR TR HENDERSON SECURI 47103U746 922,827 17,655 SH SOLE 0 0 17,655
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845 35,058,870 690,407 SH SOLE 584,544 0 105,863
JOHNSON & JOHNSON COM 478160104 1,123,460 6,059 SH SOLE 0 0 6,059
JPMORGAN CHASE & CO. COM 46625H100 11,085,168 35,143 SH SOLE 30,612 0 4,531
KINDER MORGAN INC DEL COM 49456B101 304,757 10,765 SH SOLE 0 0 10,765
KKR & CO INC COM 48251W104 251,063 1,932 SH SOLE 1,807 0 125
KYNDRYL HLDGS INC COMMON STOCK 50155Q100 4,571,167 152,220 SH SOLE 152,220 0 0
LANDSTAR SYS INC COM 515098101 1,272,173 10,380 SH SOLE 10,380 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 2,420,281 14,812 SH SOLE 14,812 0 0
MAGNITE INC COM 55955D100 3,072,243 141,058 SH SOLE 141,058 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 1,330,681 55,747 SH SOLE 55,747 0 0
MCCORMICK & CO INC COM NON VTG 579780206 3,840,633 57,399 SH SOLE 50,706 0 6,693
MCDONALDS CORP COM 580135101 10,521,109 34,621 SH SOLE 30,364 0 4,257
META PLATFORMS INC CL A 30303M102 23,927,592 32,582 SH SOLE 27,626 0 4,956
MICROSOFT CORP COM 594918104 38,007,571 73,380 SH SOLE 63,444 0 9,936
MOELIS & CO CL A 60786M105 3,122,176 43,777 SH SOLE 43,777 0 0
MONDELEZ INTL INC CL A 609207105 400,932 6,418 SH SOLE 391 0 6,027
MOTOROLA SOLUTIONS INC COM NEW 620076307 1,175,235 2,570 SH SOLE 2,434 0 136
MPLX LP COM UNIT REP LTD 55336V100 353,896 7,085 SH SOLE 0 0 7,085
NETAPP INC COM 64110D104 3,204,794 27,053 SH SOLE 23,808 0 3,245
NEXTERA ENERGY INC COM 65339F101 708,096 9,380 SH SOLE 384 0 8,996
NVENT ELECTRIC PLC SHS G6700G107 5,079,763 51,498 SH SOLE 51,498 0 0
NVIDIA CORPORATION COM 67066G104 25,338,497 135,805 SH SOLE 91,846 0 43,959
ONEOK INC NEW COM 682680103 1,211,959 16,609 SH SOLE 0 0 16,609
ORACLE CORP COM 68389X105 15,156,974 53,893 SH SOLE 45,625 0 8,268
PGIM HIGH YIELD BOND FUND IN COM 69346H100 833,465 57,960 SH SOLE 3,200 0 54,760
PHILIP MORRIS INTL INC COM 718172109 426,262 2,628 SH SOLE 1,542 0 1,086
PIMCO ACCESS INCOME FUND SHS BENFIN INT 72203T100 195,240 12,000 SH SOLE 0 0 12,000
PLANET FITNESS INC CL A 72703H101 3,451,661 33,253 SH SOLE 33,253 0 0
POOL CORP COM 73278L105 2,769,855 8,933 SH SOLE 8,933 0 0
PRIMO BRANDS CORPORATION CLASS A COM SHS 741623102 3,202,467 144,908 SH SOLE 144,908 0 0
PRIMORIS SVCS CORP COM 74164F103 4,486,296 32,668 SH SOLE 32,668 0 0
PROCTER AND GAMBLE CO COM 742718109 6,974,356 45,391 SH SOLE 39,244 0 6,147
PROLOGIS INC. COM 74340W103 7,086,042 61,876 SH SOLE 54,289 0 7,587
QUALCOMM INC COM 747525103 216,933 1,304 SH SOLE 918 0 386
QUEST DIAGNOSTICS INC COM 74834L100 9,021,786 47,338 SH SOLE 41,592 0 5,746
RADNET INC COM 750491102 4,468,726 58,637 SH SOLE 58,637 0 0
RALPH LAUREN CORP CL A 751212101 2,367,692 7,551 SH SOLE 7,551 0 0
RBB FD INC US TREAS 3 MNTH 74933W452 4,999,850 99,997 SH SOLE 8,428 0 91,569
RELIANCE INC COM 759509102 2,222,489 7,914 SH SOLE 7,914 0 0
RENAISSANCERE HLDGS LTD COM G7496G103 2,461,090 9,692 SH SOLE 9,692 0 0
REPUBLIC SVCS INC COM 760759100 8,099,480 35,294 SH SOLE 29,809 0 5,485
REXFORD INDL RLTY INC COM 76169C100 1,245,839 30,305 SH SOLE 30,305 0 0
SAIA INC COM 78709Y105 1,879,681 6,279 SH SOLE 6,279 0 0
SANA BIOTECHNOLOGY INC COM 799566104 238,258 67,115 SH SOLE 0 0 67,115
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 1,000,463 8,452 SH SOLE 5,644 0 2,808
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 24,927,030 285,827 SH SOLE 250,779 0 35,048
SHIFT4 PMTS INC CL A 82452J109 1,954,427 25,251 SH SOLE 25,251 0 0
SIMPLIFY EXCHANGE TRADED FUN MBS ETF 82889N525 42,117,524 836,495 SH SOLE 727,750 0 108,745
SIMPLY GOOD FOODS CO COM 82900L102 1,282,946 51,690 SH SOLE 51,690 0 0
SNDL INC COM 83307B101 66,019 24,634 SH SOLE 0 0 24,634
SOUTHERN CO COM 842587107 227,448 2,400 SH SOLE 0 0 2,400
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,023,252 1,536 SH SOLE 118 0 1,418
SPDR SERIES TRUST BLOOMBERG 1-3 MO 78468R663 6,082,475 66,294 SH SOLE 5,431 0 60,863
SPDR SERIES TRUST S&P DIVID ETF 78464A763 665,238 4,750 SH SOLE 360 0 4,390
STERIS PLC SHS USD G8473T100 2,644,639 10,688 SH SOLE 10,688 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 11,689,787 41,855 SH SOLE 35,960 0 5,895
TARGA RES CORP COM 87612G101 973,742 5,812 SH SOLE 0 0 5,812
TAYLOR MORRISON HOME CORP COM 87724P106 1,676,456 25,397 SH SOLE 25,397 0 0
TD SYNNEX CORPORATION COM 87162W100 3,007,269 18,365 SH SOLE 18,365 0 0
TE CONNECTIVITY PLC ORD SHS G87052109 4,204,880 19,154 SH SOLE 16,615 0 2,539
TELEDYNE TECHNOLOGIES INC COM 879360105 4,621,511 7,886 SH SOLE 7,886 0 0
TENABLE HLDGS INC COM 88025T102 2,405,117 82,480 SH SOLE 82,480 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 1,286,637 223,763 SH SOLE 223,763 0 0
THOMSON REUTERS CORP COM 884903808 7,132,478 45,918 SH SOLE 35,973 0 9,945
TIDAL TRUST II HILTON BDC CORP 88636V744 946,439 37,505 SH SOLE 800 0 36,705
TILRAY BRANDS INC COM 88688T100 170,280 98,428 SH SOLE 0 0 98,428
TJX COS INC NEW COM 872540109 10,513,673 72,738 SH SOLE 63,661 0 9,077
T-MOBILE US INC COM 872590104 5,078,705 21,216 SH SOLE 18,151 0 3,065
TRACTOR SUPPLY CO COM 892356106 6,361,621 111,862 SH SOLE 97,261 0 14,601
TRUIST FINL CORP COM 89832Q109 5,980,587 130,809 SH SOLE 110,133 0 20,676
UNILEVER PLC SPON ADR NEW 904767704 7,255,719 122,397 SH SOLE 107,245 0 15,152
VALVOLINE INC COM 92047W101 2,612,309 72,746 SH SOLE 72,746 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 16,804,840 210,586 SH SOLE 185,614 0 24,972
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 79,814,815 998,558 SH SOLE 851,078 0 147,480
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 10,900,882 185,231 SH SOLE 148,910 0 36,321
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 76,478,735 909,270 SH SOLE 800,190 0 109,080
VILLAGE FARMS INTL INC COM 92707Y108 268,241 85,700 SH SOLE 0 0 85,700
VISA INC COM CL A 92826C839 301,780 884 SH SOLE 603 0 281
WALMART INC COM 931142103 320,001 3,105 SH SOLE 45 0 3,060
WASTE MGMT INC DEL COM 94106L109 216,413 980 SH SOLE 690 0 290
WELLS FARGO CO NEW COM 949746101 5,964,132 71,154 SH SOLE 62,195 0 8,959
WEST PHARMACEUTICAL SVSC INC COM 955306105 2,433,111 9,275 SH SOLE 9,275 0 0
WILLIAMS COS INC COM 969457100 8,855,787 139,791 SH SOLE 118,491 0 21,300
XYLEM INC COM 98419M100 6,468,382 43,853 SH SOLE 37,633 0 6,220
YETI HLDGS INC COM 98585X104 3,093,073 93,221 SH SOLE 93,221 0 0