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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M Co COM 88579Y101   348,156 2,697 SH   SOLE   1,497 0 1,200
Abbott Laboratories COM 002824100   1,198,287 10,594 SH   SOLE   1,820 0 8,774
AbbVie Inc COM 00287Y109   9,519,922 53,573 SH   SOLE   46,626 0 6,947
Adobe Systems Inc COM 00724F101   11,040,960 24,828 SH   SOLE   19,521 0 5,307
Advanced Micro Devices Inc COM 007903107   10,713,348 88,692 SH   SOLE   75,535 0 13,157
Aflac Inc COM 001055102   374,660 3,622 SH   SOLE   3,622 0 0
AGNC Investment Corp COM 00123Q104   147,360 16,000 SH   SOLE   16,000 0 0
Alphabet Inc Class A COM 02079K305   1,640,284 8,665 SH   SOLE   7,985 0 680
Alphabet Inc Class C COM 02079K107   21,623,700 113,545 SH   SOLE   91,776 0 21,769
ALPS ETF TR BARRONS 400 ETF COM 00162Q726   218,297 3,000 SH   SOLE   0 0 3,000
Amazon.com Inc COM 023135106   21,052,445 95,958 SH   SOLE   80,092 0 15,866
Amcor Plc COM G0250X107   103,510 11,000 SH   SOLE   11,000 0 0
American Express Co COM 025816109   13,540,450 45,623 SH   SOLE   39,408 0 6,215
American Tower Corp COM 03027X100   1,069,280 5,830 SH   SOLE   3,053 0 2,777
Amgen Inc COM 031162100   325,800 1,250 SH   SOLE   650 0 600
Apple Inc COM 037833100   32,039,774 127,944 SH   SOLE   99,684 0 28,260
Arbor Realty Trust Inc COM 038923108   277,000 20,000 SH   SOLE   20,000 0 0
AT&T Inc COM 00206R102   840,151 36,897 SH   SOLE   28,523 0 8,374
Automatic Data Processing Inc COM 053015103   2,745,807 9,380 SH   SOLE   4,035 0 5,345
AutoZone Inc COM 053332102   8,597,370 2,683 SH   SOLE   2,287 0 396
Baker Hughes Co COM 05722G100   5,543,320 135,136 SH   SOLE   124,113 0 11,023
Balchem Corp COM 057665200   486,214 2,983 SH   SOLE   2,540 0 443
Bank of America Corporation COM 060505104   4,246,826 96,628 SH   SOLE   76,858 0 19,770
Bank of New York Mellon Corp COM 064058100   295,796 3,850 SH   SOLE   3,750 0 100
Blackstone Inc COM 09260D107   2,142,491 12,426 SH   SOLE   12,426 0 0
Blue Owl Capital Corp - Class A COM 09581B103   3,846,809 165,383 SH   SOLE   156,204 0 9,179
Boeing Co COM 097023105   648,882 3,666 SH   SOLE   1,899 0 1,767
BP PLC COM 055622104   224,922 7,609 SH   SOLE   7,609 0 0
BrightSpire Capital Inc COM 10949T109   67,680 12,000 SH   SOLE   12,000 0 0
Bristol-Myers Squibb Company COM 110122108   595,501 10,528 SH   SOLE   10,488 0 40
Broadcom Inc COM 11135F101   14,474,691 62,433 SH   SOLE   37,653 0 24,780
Brookfield Real Assets Income Fund Inc - Shs Ben Int COM 112830104   133,200 10,000 SH   SOLE   10,000 0 0
Capital One Financial Corp COM 14040H105   624,120 3,500 SH   SOLE   3,500 0 0
Caterpillar Inc COM 149123101   959,137 2,644 SH   SOLE   1,744 0 900
CBRE Group Inc COM 12504L109   1,518,106 11,563 SH   SOLE   11,113 0 450
Charles Schwab Corp COM 808513105   4,300,943 58,113 SH   SOLE   54,449 0 3,664
Chart Industries Inc COM 16115Q308   10,820,819 56,700 SH   SOLE   50,214 0 6,486
Chevron Corp COM 166764100   3,335,953 23,031 SH   SOLE   18,359 0 4,672
Chipotle Mexican Grill Inc COM 169656105   9,141,359 151,597 SH   SOLE   130,455 0 21,142
Chubb Ltd COM H1467J104   475,489 1,720 SH   SOLE   1,720 0 0
Ciena Corp COM 171779309   8,415,781 99,230 SH   SOLE   89,824 0 9,406
Cigna Corp COM 125523100   223,950 811 SH   SOLE   441 0 370
Cisco Systems Inc COM 17275R102   6,997,067 118,193 SH   SOLE   105,017 0 13,176
Coca-Cola Co COM 191216100   274,753 4,413 SH   SOLE   1,813 0 2,600
Comcast Corp - Class A COM 20030N101   430,469 11,469 SH   SOLE   8,070 0 3,399
Commercial Metals Co COM 201723103   724,656 14,610 SH   SOLE   14,610 0 0
Communication Services Select Sector SPDR ETF COM 81369Y852   6,976,516 72,064 SH   SOLE   0 0 72,064
ConocoPhillips COM 20825C104   1,789,721 18,047 SH   SOLE   11,037 0 7,010
Consolidated Edison Inc COM 209115104   241,456 2,706 SH   SOLE   2,706 0 0
Consumer Discretionary Select Sector SPDR ETF COM 81369Y407   8,184,737 36,482 SH   SOLE   0 0 36,482
Consumer Staples Select Sector SPDR ETF COM 81369Y308   3,829,958 48,721 SH   SOLE   0 0 48,721
Corning Inc COM 219350105   456,905 9,615 SH   SOLE   6,740 0 2,875
Costco Wholesale Corp COM 22160K105   1,849,033 2,018 SH   SOLE   1,523 0 495
Coterra Energy Inc COM 127097103   257,648 10,088 SH   SOLE   3,196 0 6,892
CSW Industrials Inc COM 126402106   1,133,194 3,212 SH   SOLE   3,212 0 0
CSX Corp COM 126408103   8,257,709 255,893 SH   SOLE   221,464 0 34,429
CVS Health Corp COM 126650100   390,820 8,706 SH   SOLE   8,381 0 325
Danaher Corp COM 235851102   10,789,539 47,003 SH   SOLE   41,413 0 5,590
Devon Energy Corp COM 25179M103   216,018 6,600 SH   SOLE   6,600 0 0
Digital Realty Trust Inc COM 253868103   440,488 2,484 SH   SOLE   2,484 0 0
Dow Inc COM 260557103   215,418 5,368 SH   SOLE   5,368 0 0
Duke Energy Corp COM 26441C204   1,756,267 16,300 SH   SOLE   10,372 0 5,928
Eagle Point Credit Co LLC COM 269808101   93,240 10,500 SH   SOLE   10,500 0 0
Eli Lilly and Co COM 532457108   37,234,332 48,231 SH   SOLE   15,032 0 33,199
Emerson Electric Co COM 291011104   1,314,592 10,607 SH   SOLE   9,257 0 1,350
Enbridge Inc COM 29250N105   264,871 6,243 SH   SOLE   4,756 0 1,487
Energy Select Sector SPDR ETF COM 81369Y506   3,257,478 38,028 SH   SOLE   0 0 38,028
Etfis Ser Tr I Virtus Infracap US Pfd Stk ETF COM 26923G822   262,800 12,000 SH   SOLE   12,000 0 0
Extra Space Storage Inc COM 30225T102   420,675 2,812 SH   SOLE   537 0 2,275
Exxon Mobil Corp COM 30231G102   11,138,204 103,541 SH   SOLE   83,852 0 19,689
Financial Select Sector SPDR ETF COM 81369Y605   10,240,885 211,895 SH   SOLE   0 0 211,895
Fluor Corporation COM 343412102   7,909,942 160,380 SH   SOLE   142,513 0 17,867
GE Vernova Inc COM 36828A101   291,761 887 SH   SOLE   195 0 692
Generac Holdings Inc COM 368736104   3,482,268 22,459 SH   SOLE   20,807 0 1,652
General Electric Co COM 369604301   636,304 3,815 SH   SOLE   1,037 0 2,778
Goldman Sachs Group Inc COM 38141G104   4,396,576 7,678 SH   SOLE   7,234 0 444
Health Care Select Sector SPDR ETF COM 81369Y209   7,880,422 57,283 SH   SOLE   0 0 57,283
Honeywell International Inc COM 438516106   406,376 1,799 SH   SOLE   1,059 0 740
Hubbell Inc COM 443510607   377,001 900 SH   SOLE   900 0 0
Illinois Tool Works Inc COM 452308109   451,337 1,780 SH   SOLE   850 0 930
Illumina Inc COM 452327109   2,291,086 17,145 SH   SOLE   16,006 0 1,139
Industrial Select Sector SPDR ETF COM 81369Y704   6,560,594 49,792 SH   SOLE   0 0 49,792
International Business Machines Corp COM 459200101   2,904,614 13,212 SH   SOLE   10,992 0 2,220
Intuitive Surgical Inc COM 46120E602   36,694,310 70,301 SH   SOLE   331 0 69,970
Invesco Exchange-Traded Fd Tr II Cef Income Compos COM 46138E404   300,889 15,704 SH   SOLE   15,704 0 0
Invesco QQQ Trust COM 46090E103   1,592,481 3,115 SH   SOLE   305 0 2,810
ISHARES 1-5 YEAR INVESTMENT GRADE CORPORATE BOND E COM 464288646   1,115,738 21,581 SH   SOLE   0 0 21,581
iShares Core S&P Small-Cap COM 464287804   486,113 4,219 SH   SOLE   0 0 4,219
ISHARES FLOATING RATE BOND ETF COM 46429B655   7,428,022 145,991 SH   SOLE   0 0 145,991
iShares New York Muni Bond ETF COM 464288323   534,861 10,050 SH   SOLE   10,050 0 0
ISHARES SHORT-TERM NATIONAL COM 464288158   1,189,603 11,278 SH   SOLE   0 0 11,278
ISHARES TR S&P 500 GROWTH ETF COM 464287309   299,514 2,950 SH   SOLE   0 0 2,950
ISHARES TRUST S&P COM 464287200   456,227 775 SH   SOLE   0 0 775
Ishares U S Technology Etf COM 464287721   740,173 4,640 SH   SOLE   0 0 4,640
JM Smucker Co COM 832696405   764,233 6,940 SH   SOLE   6,940 0 0
Johnson & Johnson COM 478160104   1,943,837 13,441 SH   SOLE   9,931 0 3,510
JPMorgan Chase & Co COM 46625H100   17,380,931 72,508 SH   SOLE   58,563 0 13,945
KLA Corp COM 482480100   13,360,434 21,203 SH   SOLE   19,530 0 1,673
Lennar Corp COM 526057104   1,396,429 10,240 SH   SOLE   6,398 0 3,842
Lincoln Electric Holdings Inc COM 533900106   4,655,817 24,834 SH   SOLE   21,696 0 3,138
Lockheed Martin Corp COM 539830109   882,948 1,816 SH   SOLE   946 0 870
Marsh & Mclennan Companies Inc COM 571748102   10,602,445 49,914 SH   SOLE   40,929 0 8,985
Mastercard Inc COM 57636Q104   570,802 1,084 SH   SOLE   1,084 0 0
Materials Select Sector SPDR ETF COM 81369Y100   1,075,141 12,778 SH   SOLE   0 0 12,778
McDonald's Corp COM 580135101   5,054,864 17,436 SH   SOLE   15,311 0 2,125
Medtronic PLC COM G5960L103   8,261,589 103,425 SH   SOLE   1,638 0 101,787
Merck & Co Inc COM 58933Y105   1,520,215 15,281 SH   SOLE   12,676 0 2,605
Meta Platforms Inc COM 30303M102   8,085,893 13,810 SH   SOLE   11,937 0 1,873
Microsoft Corp COM 594918104   37,196,945 88,248 SH   SOLE   72,084 0 16,164
Mondelez International Inc COM 609207105   3,673,634 61,504 SH   SOLE   53,267 0 8,237
Morgan Stanley COM 617446448   8,704,675 69,237 SH   SOLE   55,501 0 13,736
NextEra Energy Inc COM 65339F101   383,828 5,354 SH   SOLE   4,554 0 800
Nike Inc COM 654106103   335,748 4,437 SH   SOLE   1,525 0 2,912
Norfolk Southern Corp COM 655844108   352,050 1,500 SH   SOLE   1,500 0 0
Northrop Grumman Corp COM 666807102   1,038,069 2,212 SH   SOLE   2,137 0 75
Nucor Corp COM 670346105   3,891,111 33,339 SH   SOLE   30,656 0 2,683
Nuveen AMT-Free Muni Credit Inc COM 67071L106   128,730 10,500 SH   SOLE   10,500 0 0
Nuveen AMT-Free Quality Muni Inc COM 670657105   269,254 23,870 SH   SOLE   23,870 0 0
Nuveen Muni High Inc Opp COM 670682103   124,315 11,500 SH   SOLE   11,500 0 0
Nuveen Municipal Credit Income COM 67070X101   127,785 10,500 SH   SOLE   10,500 0 0
Nuveen Municipal Value COM 670928100   412,012 47,962 SH   SOLE   44,262 0 3,700
NVIDIA Corp COM 67066G104   40,125,852 298,799 SH   SOLE   239,372 0 59,427
Oracle Corp COM 68389X105   3,029,932 18,182 SH   SOLE   17,532 0 650
Orange County Bancorp Inc COM 68417L107   33,463,365 602,184 SH   SOLE   0 0 602,184
Oshkosh Corp COM 688239201   437,512 4,602 SH   SOLE   2,634 0 1,968
Pangaea Logistics Solution Ltd Shs COM G6891L105   123,280 23,000 SH   SOLE   23,000 0 0
PepsiCo Inc COM 713448108   6,322,782 41,580 SH   SOLE   31,428 0 10,152
Pfizer Inc COM 717081103   4,141,287 156,097 SH   SOLE   142,953 0 13,144
Phillips 66 COM 718546104   284,825 2,500 SH   SOLE   1,800 0 700
Platinum Group Metals Ltd COM 72765Q882   16,832 13,150 SH   SOLE   0 0 13,150
PNC Financial Services Group Inc COM 693475105   303,739 1,575 SH   SOLE   500 0 1,075
PPL Corp COM 69351T106   215,048 6,625 SH   SOLE   5,825 0 800
Procter & Gamble Co COM 742718109   3,232,193 19,279 SH   SOLE   15,279 0 4,000
Prologis Inc COM 74340W103   6,137,101 58,060 SH   SOLE   51,222 0 6,838
QUALCOMM Inc COM 747525103   245,792 1,600 SH   SOLE   1,600 0 0
Ready Capital Corp COM 75574U101   107,074 15,700 SH   SOLE   15,700 0 0
Real Estate Select Sector SPDR COM 81369Y860   980,513 24,109 SH   SOLE   0 0 24,109
ResMed Inc COM 761152107   2,515,590 11,000 SH   SOLE   0 0 11,000
Rithm Capital Corp COM 64828T201   190,608 17,600 SH   SOLE   17,600 0 0
RTX Corp COM 75513E101   1,142,041 9,869 SH   SOLE   4,327 0 5,542
Salesforce Inc COM 79466L302   12,200,036 36,491 SH   SOLE   31,003 0 5,488
Schlumberger Ltd COM 806857108   3,487,100 90,951 SH   SOLE   83,395 0 7,556
ServiceNow Inc COM 81762P102   222,625 210 SH   SOLE   210 0 0
Sherwin-Williams Co COM 824348106   6,604,160 19,427 SH   SOLE   14,628 0 4,799
Southern Co COM 842587107   1,669,450 20,280 SH   SOLE   20,280 0 0
SPDR S&P 500 ETF COM 78462F103   13,490,976 23,019 SH   SOLE   150 0 22,869
SPDR S&P MidCap 400 ETF COM 78467Y107   2,564,249 4,502 SH   SOLE   0 0 4,502
SPDR Portfolio Intermediate Term Corporate Bond ETF COM 78464A375   40,453,457 1,234,843 SH   SOLE   0 0 1,234,843
SPDR Portfolio S&P 400 Mid Cap ETF COM 78464A847   776,270 14,194 SH   SOLE   0 0 14,194
SPDR Portfolio S&P 500 Growth ETF COM 78464A409   502,964 5,722 SH   SOLE   0 0 5,722
SPDR Portfolio S&P 500 Value ETF COM 78464A508   396,846 7,760 SH   SOLE   0 0 7,760
SPDR Portfolio Short Term Corporate Bond ETF COM 78464A474   31,307,882 1,048,489 SH   SOLE   0 0 1,048,489
SPDR Series Tr. Portfolio S&P 600 Small Cap ETF COM 78468R853   4,842,825 107,810 SH   SOLE   0 0 107,810
Starbucks Corp COM 855244109   5,941,498 65,112 SH   SOLE   56,353 0 8,759
Sunoco Lp Com Unit Repstg Ltd Partnership Int COM 86765K109   618,823 12,030 SH   SOLE   12,030 0 0
Sysco Corp COM 871829107   771,336 10,088 SH   SOLE   7,629 0 2,459
Technology Select Sector SPDR ETF COM 81369Y803   21,161,180 91,008 SH   SOLE   0 0 91,008
Tesla Inc COM 88160R101   556,895 1,379 SH   SOLE   1,379 0 0
Texas Instruments Inc COM 882508104   206,261 1,100 SH   SOLE   1,100 0 0
The AES Corp COM 00130H105   5,230,939 406,443 SH   SOLE   382,486 0 23,957
The Home Depot Inc COM 437076102   9,831,575 25,274 SH   SOLE   18,334 0 6,940
The Trade Desk Inc Com Cl A COM 88339J105   235,060 2,000 SH   SOLE   2,000 0 0
Thermo Fisher Scientific Inc COM 883556102   10,577,079 20,331 SH   SOLE   16,496 0 3,835
United Rentals Inc COM 911363109   9,542,344 13,545 SH   SOLE   11,552 0 1,993
UnitedHealth Group Inc COM 91324P102   13,296,233 26,283 SH   SOLE   22,016 0 4,267
Utilities Select Sector SPDR ETF COM 81369Y886   1,688,114 22,303 SH   SOLE   625 0 21,678
VANGUARD INDEX FD S&P 500 ETF COM 922908363   223,606 415 SH   SOLE   0 0 415
Verizon Communications Inc COM 92343V104   1,059,247 26,487 SH   SOLE   22,108 0 4,379
Visa Inc COM 92826C839   11,993,718 37,949 SH   SOLE   30,661 0 7,288
W.W. Grainger Inc COM 384802104   7,852,673 7,449 SH   SOLE   6,763 0 686
Walgreen Boots Alliance Inc COM 931427108   105,242 11,280 SH   SOLE   11,280 0 0
Walmart Inc COM 931142103   3,532,734 39,100 SH   SOLE   24,070 0 15,030
Walt Disney Co COM 254687106   603,072 5,416 SH   SOLE   4,086 0 1,330
Webster Financial Corp COM 947890109   2,553,594 46,244 SH   SOLE   46,244 0 0
Wells Fargo & Co COM 949746101   204,750 2,915 SH   SOLE   2,335 0 580
Weyerhaeuser Co COM 962166104   3,326,035 118,153 SH   SOLE   106,689 0 11,464
XPO Inc COM 983793100   262,300 2,000 SH   SOLE   2,000 0 0