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 LABORATORIES COM 002824100 5,164,153 52,252 SH SOLE 47,006 0 5,246
ABBVIE INC COM 00287Y109 301,875 1,154 SH SOLE 790 0 364
AGNC INVT CORP COM 00123Q104 90,700 10,000 SH SOLE 0 0 10,000
AKAMAI TECHNOLOGIES INC COM 00971T101 4,623,566 43,475 SH SOLE 43,475 0 0
ALPHABET INC CAP STK CL C 02079K107 20,209,289 59,310 SH SOLE 48,580 0 10,730
ALPHABET INC DEP SHS RP1/20 A 02079K404 8,160,139 166,262 SH SOLE 151,019 0 15,243
ALPHABET INC CAP STK CL A 02079K305 17,705,402 51,457 SH SOLE 40,789 0 10,668
ALPS ETF TR ALERIAN MLP 00162Q452 17,471,829 336,838 SH SOLE 304,878 0 31,960
AMAZON COM INC COM 023135106 20,832,677 83,615 SH SOLE 74,930 0 8,685
AMDOCS LTD SHS G02602103 2,865,347 50,111 SH SOLE 50,111 0 0
AMERICAN HEALTHCARE REIT INC COM SHS 398182303 4,731,262 92,299 SH SOLE 83,473 0 8,826
AMGEN INC COM 031162100 7,675,239 18,208 SH SOLE 16,413 0 1,795
ANALOG DEVICES INC COM 032654105 9,811,897 24,733 SH SOLE 22,342 0 2,391
APPLE INC COM 037833100 33,631,161 100,988 SH SOLE 87,801 0 13,187
APPLIED MATLS INC COM 038222105 244,443 478 SH SOLE 379 0 99
APTARGROUP INC COM 038336103 2,715,923 22,416 SH SOLE 22,416 0 0
ASTRAZENECA PLC ORD G0593M107 8,687,466 53,802 SH SOLE 48,660 0 5,142
AT&T INC COM 00206R102 233,862 9,584 SH SOLE 7,862 0 1,722
BALCHEM CORP COM 057665200 3,867,652 23,446 SH SOLE 23,446 0 0
BANK OF AMER CORP COM 060505104 9,034,863 165,990 SH SOLE 149,873 0 16,117
BJS WHSL CLUB HLDGS INC COM 05550J101 4,945,000 53,750 SH SOLE 53,750 0 0
BLACKROCK INC COM 09290D101 6,978,463 6,594 SH SOLE 5,981 0 613
BLACKSTONE INC COM 09260D107 4,328,157 38,613 SH SOLE 38,573 0 40
BLUE OWL CAPITAL INC COM CL A 09581B103 468,101 51,496 SH SOLE 51,496 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 2,394,166 34,488 SH SOLE 34,488 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 289,462 5,321 SH SOLE 4,216 0 1,105
BROADCOM INC COM 11135F101 7,149,536 20,358 SH SOLE 18,297 0 2,061
BURLINGTON STORES INC COM 122017106 4,048,463 15,152 SH SOLE 15,152 0 0
BWX TECHNOLOGIES INC COM 05605H100 3,707,905 27,065 SH SOLE 27,065 0 0
CAMDEN PPTY TR SH BEN INT 133131102 6,550,459 67,719 SH SOLE 54,224 0 13,495
CATERPILLAR INC COM 149123101 1,348,353 1,663 SH SOLE 163 0 1,500
CHEVRON CORPORATION COM 166764100 514,201 2,518 SH SOLE 1,932 0 586
CIENA CORP COM NEW 171779309 3,542,124 10,068 SH SOLE 10,068 0 0
CISCO SYS INC COM 17275R102 11,942,665 110,960 SH SOLE 99,684 0 11,276
CITIGROUP INC COM NEW 172967424 297,545 2,298 SH SOLE 1,820 0 478
CLEAN HARBORS INC COM 184496107 7,575,817 24,420 SH SOLE 24,420 0 0
CLEARWAY ENERGY INC CL C 18539C204 2,935,371 100,286 SH SOLE 100,286 0 0
CMS ENERGY CORP COM 125896100 2,930,066 46,450 SH SOLE 46,450 0 0
COGNITION THERAPEUTICS INC COM 19243B102 526,992 548,950 SH SOLE 360,000 0 188,950
COMMERCE BANCSHARES INC COM 200525103 4,970,743 90,806 SH SOLE 90,806 0 0
COMMERCIAL METALS CO COM 201723103 4,616,017 74,332 SH SOLE 74,332 0 0
COMMUNITY FINANCIAL SYSTEM I COM 203607106 4,993,143 83,862 SH SOLE 83,862 0 0
CRONOS GROUP INC COM 22717L101 49,500 15,000 SH SOLE 0 0 15,000
CULLEN FROST BANKERS INC COM 229899109 10,680,805 69,960 SH SOLE 67,516 0 2,444
DEVON ENERGY CORP NEW COM 25179M103 3,263,730 70,889 SH SOLE 70,889 0 0
DYCOM INDS INC COM 267475101 4,979,594 18,506 SH SOLE 18,506 0 0
EASTGROUP PPTYS INC COM 277276101 3,357,835 17,006 SH SOLE 17,006 0 0
ELI LILLY & CO COM 532457108 12,399,378 10,716 SH SOLE 9,676 0 1,040
EMCOR GROUP INC COM 29084Q100 4,679,347 6,202 SH SOLE 6,202 0 0
EMERSON ELEC CO COM 291011104 7,463,296 48,119 SH SOLE 43,401 0 4,718
ENTERPRISE PRODS PARTNERS L COM 293792107 3,583,434 100,630 SH SOLE 32,560 0 68,070
EQT CORP COM 26884L109 9,488,685 195,401 SH SOLE 176,304 0 19,097
ETF OPPORTUNITIES TRUST BROO CATA BD ETF 26923N470 2,233,627 110,795 SH SOLE 99,360 0 11,435
EXXONMOBIL HOLDINGS CORP COM SHS 30233Q108 4,485,251 27,559 SH SOLE 24,886 0 2,673
FEDERAL SIGNAL CORP COM 313855108 4,839,861 43,685 SH SOLE 43,685 0 0
FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840 1,273,812 20,975 SH SOLE 3,430 0 17,545
FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204 828,050 8,743 SH SOLE 4,704 0 4,039
FIRST TR EXCHANGE-TRADED FD FT VEST GOLD 33733E856 14,851,470 730,879 SH SOLE 662,639 0 68,240
FLOWSERVE CORP COM 34354P105 9,743,979 133,260 SH SOLE 124,653 0 8,607
FRANKLIN TEMPLETON INC COM 354613101 4,442,239 138,301 SH SOLE 124,394 0 13,907
FRESHPET INC COM 358039105 4,536,764 78,818 SH SOLE 78,818 0 0
GENERAL DYNAMICS CORP COM 369550108 7,121,874 21,462 SH SOLE 19,603 0 1,859
GOLDMAN SACHS ETF TR S&P 500 PREMIUM 38149W622 251,010 4,495 SH SOLE 0 0 4,495
GRACO INC COM 384109104 3,394,945 44,182 SH SOLE 44,182 0 0
HEALTHEQUITY INC COM 42226A107 6,162,743 69,667 SH SOLE 69,667 0 0
HENRY JACK & ASSOC INC COM 426281101 4,485,990 31,318 SH SOLE 31,318 0 0
HOME DEPOT INC COM 437076102 8,248,718 28,994 SH SOLE 25,931 0 3,063
HONEYWELL INTL INC COM 438516205 4,213,320 19,974 SH SOLE 18,551 0 1,423
HOULIHAN LOKEY INC CL A 441593100 3,813,826 30,187 SH SOLE 30,187 0 0
IDACORP INC COM 451107106 5,670,544 43,376 SH SOLE 43,376 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 3,972,695 273,413 SH SOLE 273,413 0 0
INVESCO ACTIVELY MANAGED EXC S&P 500 EQUA ETF 46090A697 29,607,412 574,343 SH SOLE 509,364 0 64,979
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 208,449 20,700 SH SOLE 0 0 20,700
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 1,187,794 5,710 SH SOLE 410 0 5,300
INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506 294,047 5,358 SH SOLE 4,783 0 575
INVESCO QQQ TR UNIT SER 1 46090E103 4,231,484 5,720 SH SOLE 4,110 0 1,610
IONQ INC COM 46222L108 202,633 4,620 SH SOLE 4,620 0 0
ISHARES BITCOIN TRUST ETF SHS BEN INT 46438F101 236,700 5,000 SH SOLE 0 0 5,000
ISHARES ETHEREUM TR SHS 46438R105 235,706 11,715 SH SOLE 0 0 11,715
ISHARES GOLD TRUST MICRO SHS REPSTG UN TR 46436F103 1,244,671 30,050 SH SOLE 30,050 0 0
ISHARES TR 3 7 YR TREAS BD 464288661 11,136,110 98,167 SH SOLE 87,373 0 10,794
ISHARES TR INTRM GOV CR ETF 464288612 242,524 2,353 SH SOLE 2,353 0 0
ISHARES TR PFD AND INCM SEC 464288687 287,643 9,750 SH SOLE 0 0 9,750
ISHARES TR ISHS 1-5YR INVS 464288646 3,279,276 64,010 SH SOLE 51,255 0 12,755
ISHARES TR 0-3 MTH TREASURY 46436E718 93,245,855 926,160 SH SOLE 827,227 0 98,933
J P MORGAN EXCHANGE TRADED F INCOME ETF 46641Q159 52,948,810 1,179,523 SH SOLE 1,052,463 0 127,060
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 33,673,265 598,955 SH SOLE 548,441 0 50,514
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203 72,296,937 1,180,165 SH SOLE 1,069,448 0 110,717
J P MORGAN EXCHANGE TRADED F MORTGAGE BACKED 46654Q575 19,184,309 396,862 SH SOLE 354,917 0 41,945
JACOBS SOLUTIONS INC COM 46982L108 4,274,126 31,597 SH SOLE 31,597 0 0
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845 54,222,925 1,074,359 SH SOLE 965,458 0 108,901
JANUS LIVING INC CL A-1 471024109 4,024,766 135,834 SH SOLE 108,662 0 27,172
JOHNSON & JOHNSON COM 478160104 8,864,077 33,482 SH SOLE 26,274 0 7,208
JPMORGAN CHASE & CO COM 46625H100 13,121,847 39,663 SH SOLE 32,979 0 6,684
KKR & CO INC COM 48251W104 566,243 6,202 SH SOLE 6,077 0 125
LABCORP HOLDINGS INC COM SHS 504922105 215,061 698 SH SOLE 552 0 146
LANDSTAR SYS INC COM 515098101 3,287,735 19,495 SH SOLE 19,495 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 2,915,177 17,219 SH SOLE 17,219 0 0
LOCKHEED MARTIN CORP COM 539830109 6,644,711 13,048 SH SOLE 11,923 0 1,125
LUMEN TECHNOLOGIES INC COM 550241103 2,676,873 478,013 SH SOLE 478,013 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 4,165,208 14,624 SH SOLE 14,624 0 0
MAGNITE INC COM 55955D100 5,439,059 215,323 SH SOLE 215,323 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 2,496,423 106,276 SH SOLE 106,276 0 0
MCDONALDS CORP COM 580135101 6,818,478 29,524 SH SOLE 26,679 0 2,845
MERCK & CO INC COM 58933Y105 5,490,881 37,787 SH SOLE 33,320 0 4,467
META PLATFORMS INC CL A 30303M102 1,804,988 2,489 SH SOLE 1,188 0 1,301
MICROSOFT CORP COM 594918104 42,181,635 82,241 SH SOLE 73,245 0 8,996
MKS INC. COM 55306N104 3,151,681 11,877 SH SOLE 11,877 0 0
MOELIS & CO CL A 60786M105 3,607,309 62,714 SH SOLE 62,714 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 1,283,502 2,878 SH SOLE 2,718 0 160
NEXTERA ENERGY INC COM 65339F101 687,719 9,080 SH SOLE 384 0 8,696
NVENT ELEC PLC SHS G6700G107 5,807,158 36,211 SH SOLE 36,211 0 0
NVIDIA CORPORATION COM 67066G104 50,297,508 220,236 SH SOLE 167,140 0 53,096
ORACLE CORP COM 68389X105 397,673 2,896 SH SOLE 1,583 0 1,313
OSI SYSTEMS INC COM 671044105 4,506,080 23,183 SH SOLE 23,183 0 0
PAYLOCITY HLDG CORP COM 70438V106 2,565,690 17,996 SH SOLE 17,996 0 0
PEPSICO INC COM 713448108 3,424,117 27,021 SH SOLE 24,397 0 2,624
PGIM HIGH YIELD BOND FUND IN COM 69346H100 493,784 42,060 SH SOLE 0 0 42,060
PHILIP MORRIS INTL INC COM 718172109 559,293 2,931 SH SOLE 2,323 0 608
PIMCO ACCESS INCOME FUND SHS BENFIN INT 72203T100 158,760 12,000 SH SOLE 0 0 12,000
POOL CORP COM 73278L105 2,068,375 12,778 SH SOLE 12,778 0 0
PRIMO BRANDS CORPORATION CLASS A COM SHS 741623102 4,774,368 250,623 SH SOLE 250,623 0 0
PROCTER & GAMBLE CO COM 742718109 6,886,679 47,402 SH SOLE 42,572 0 4,830
PROCURE ETF TRUST II SPACE ETF 74280R205 2,714,507 64,150 SH SOLE 64,150 0 0
PROLOGIS INC. COM 74340W103 11,100,026 85,490 SH SOLE 77,304 0 8,186
QUEST DIAGNOSTICS INC COM 74834L100 11,593,845 49,744 SH SOLE 44,936 0 4,808
RADNET INC COM 750491102 5,249,023 76,139 SH SOLE 76,139 0 0
RALPH LAUREN CORP CL A 751212101 3,303,926 9,305 SH SOLE 9,305 0 0
RBB FD INC F/M US TREASURY 74933W452 7,319,176 146,824 SH SOLE 21,393 0 125,431
RELIANCE INC COM 759509102 3,919,448 10,187 SH SOLE 10,187 0 0
RENAISSANCERE HLDGS LTD COM G7496G103 3,092,877 9,719 SH SOLE 9,719 0 0
REPUBLIC SVCS INC COM 760759100 7,789,363 37,115 SH SOLE 32,411 0 4,704
REVVITY INC COM 714046109 4,167,017 27,255 SH SOLE 27,255 0 0
SAIA INC COM 78709Y105 3,018,345 9,044 SH SOLE 9,044 0 0
SANA BIOTECHNOLOGY INC COM 799566104 64,349 22,075 SH SOLE 0 0 22,075
SAP SE SPON ADR 803054204 10,137,965 48,628 SH SOLE 43,835 0 4,793
SELECT SECTOR SPDR TR ST STR SVC ETF 81369Y852 1,171,177 10,554 SH SOLE 8,038 0 2,516
SELECT SECTOR SPDR TR ST STR UTIL ETF 81369Y886 11,050,589 280,187 SH SOLE 252,841 0 27,346
SERVICENOW INC COM 81762P102 625,961 4,671 SH SOLE 4,671 0 0
SNDL INC COM 83307B101 31,778 24,634 SH SOLE 0 0 24,634
SONIDA SENIOR LIVING INC COM 140475203 3,516,699 93,579 SH SOLE 93,579 0 0
SPACE EXPLORATION TECHN CORP CLASS A COM STK 84615Q103 433,723 2,875 SH SOLE 0 0 2,875
SPDR SERIES TRUST ST STR SP DIV 78464A763 735,330 5,020 SH SOLE 630 0 4,390
SPDR SERIES TRUST ST STR PFD ETF 78464A292 392,792 13,860 SH SOLE 0 0 13,860
SPDR SERIES TRUST ST STR BLO 1 ETF 78468R663 17,874,565 195,052 SH SOLE 16,369 0 178,683
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 1,081,409 1,418 SH SOLE 0 0 1,418
STERIS PLC SHS USD G8473T100 5,412,798 25,774 SH SOLE 25,774 0 0
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 12,940,059 28,365 SH SOLE 23,701 0 4,664
TARGA RES CORP COM 87612G101 837,961 3,100 SH SOLE 0 0 3,100
TD SYNNEX CORPORATION COM 87162W100 4,788,198 18,642 SH SOLE 18,642 0 0
TE CONNECTIVITY PLC ORD SHS G87052109 3,945,730 18,693 SH SOLE 16,855 0 1,838
TELEDYNE TECHNOLOGIES INC COM 879360105 7,290,215 12,014 SH SOLE 11,239 0 775
TENABLE HLDGS INC COM 88025T102 5,053,297 138,865 SH SOLE 138,865 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 2,467,572 420,370 SH SOLE 420,370 0 0
TIDAL TRUST II HILTON BDC CORP 88636V744 7,453,351 307,465 SH SOLE 206,260 0 101,205
TIDAL TRUST II HILT SMAL MI ETF 88636J675 6,286,991 229,066 SH SOLE 229,066 0 0
TILRAY BRANDS INC COM 88688T209 41,591 11,091 SH SOLE 0 0 11,091
TJX COS INC NEW COM 872540109 7,551,358 57,073 SH SOLE 51,605 0 5,468
UBS GROUP AG SHS H42097107 278,288 5,782 SH SOLE 4,579 0 1,203
UFP TECHNOLOGIES INC COM 902673102 3,532,752 11,902 SH SOLE 11,902 0 0
UNILEVER PLC SPON ADR NEW 904767803 6,874,759 113,202 SH SOLE 102,426 0 10,775
UNITEDHEALTH GROUP INC COM 91324P102 4,228,815 11,520 SH SOLE 10,314 0 1,206
VALVOLINE INC COM 92047W101 3,136,971 104,080 SH SOLE 104,080 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 96,679,793 1,234,577 SH SOLE 1,135,766 0 98,811
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 80,877,824 1,046,962 SH SOLE 933,837 0 113,125
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 1,477,633 25,671 SH SOLE 8,941 0 16,730
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 43,996,964 776,508 SH SOLE 705,213 0 71,295
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 23,423,741 231,620 SH SOLE 213,581 0 18,039
VILLAGE FARMS INTL INC COM 92707Y108 249,387 85,700 SH SOLE 0 0 85,700
VISA INC COM CL A 92826C839 233,565 650 SH SOLE 487 0 163
VIVMARK RESIDENTIAL SH BEN INT 29476L107 5,340,019 87,887 SH SOLE 79,478 0 8,409
WELLTOWER INC COM 95040Q104 4,527,689 19,665 SH SOLE 17,644 0 2,021
WEST PHARMACEUTICAL SVSC INC COM 955306105 6,444,921 17,383 SH SOLE 17,383 0 0
WILLIAMS COS INC COM 969457100 5,889,819 86,653 SH SOLE 78,443 0 8,210
WILLSCOT HLDGS CORP COM CL A 971378104 3,916,353 227,960 SH SOLE 227,960 0 0
YETI HLDGS INC COM 98585X104 4,871,535 118,760 SH SOLE 118,760 0 0