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 COMPANY COM 88579Y101   264,196 2,822 SH   SOLE   1,397 0 1,425
AFLAC INC COM 001055102   299,095 3,897 SH   SOLE   3,897 0 0
ABBOTT LABORATORIES COM 002824100   1,109,514 11,456 SH   SOLE   2,432 0 9,024
ABBVIE INC COM COM 00287Y109   6,960,953 46,699 SH   SOLE   40,200 0 6,499
ADOBE SYSTEMS INC COM 00724F101   10,290,802 20,182 SH   SOLE   14,240 0 5,942
ADVANCED MICRO DIVICES INC COM 007903107   7,674,999 74,645 SH   SOLE   61,412 0 13,233
AGNC INVESTMENT CORP COM 00123Q104   151,040 16,000 SH   SOLE   16,000 0 0
ALBEMARLE CORP COM 012653101   384,290 2,260 SH   SOLE   2,260 0 0
ALPHABET INC CLASS A COM 02079K305   922,956 7,053 SH   SOLE   6,373 0 680
ALPHABET INC CLASS C COM 02079K107   15,064,522 114,255 SH   SOLE   89,188 0 25,067
AMAZON COM INC COM 023135106   10,027,353 78,881 SH   SOLE   62,217 0 16,664
AMERICAN EXPRESS CORP COM 025816109   5,779,919 38,742 SH   SOLE   33,827 0 4,915
AMERN TOWER CORP CLASS A COM 03027X100   1,948,404 11,848 SH   SOLE   7,416 0 4,432
AMGEN INC COM COM 031162100   456,892 1,700 SH   SOLE   1,100 0 600
APPLE, INC. COM 037833100   24,850,643 145,147 SH   SOLE   110,771 0 34,376
Arbor Realty Trust Inc COM 038923108   303,600 20,000 SH   SOLE   20,000 0 0
AT & T INC COM 00206R102   824,797 54,913 SH   SOLE   43,329 0 11,584
ATRION CORP COM 049904105   206,585 500 SH   SOLE   0 0 500
AUTO DATA PROCESSING COM 053015103   2,977,899 12,378 SH   SOLE   6,508 0 5,870
AUTOZONE INC COM 053332102   4,269,723 1,681 SH   SOLE   1,366 0 315
BAKER HUGHES CO COM 05722G100   4,662,699 132,013 SH   SOLE   124,649 0 7,364
BALCHEM CORP COM 057665200   394,819 3,183 SH   SOLE   2,540 0 643
BANKAMERICA CORP COM 060505104   6,493,497 237,162 SH   SOLE   198,487 0 38,675
THE BANK OF NY MELLON CORP COM 064058100   645,799 15,142 SH   SOLE   14,317 0 825
BLACKSTONE GROUP LP COM 09260D107   1,344,500 12,549 SH   SOLE   11,549 0 1,000
BOEING CO COM 097023105   1,319,185 6,882 SH   SOLE   5,219 0 1,663
BP PLC ADR COM 055622104   333,340 8,609 SH   SOLE   8,609 0 0
BRIGHTSPIRE CAPITAL INC. COM 10949T109   75,120 12,000 SH   SOLE   12,000 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   1,007,032 17,351 SH   SOLE   14,654 0 2,697
BROADCOM LTD COM 11135F101   6,125,502 7,375 SH   SOLE   4,050 0 3,325
CATERPILLAR INC COM 149123101   794,703 2,911 SH   SOLE   1,771 0 1,140
CHART INDUSTRIES INC COM 16115Q308   6,145,652 36,339 SH   SOLE   32,357 0 3,982
CHERRY HILL MTG INVT CORP COM 164651101   44,640 12,000 SH   SOLE   12,000 0 0
CHEVRON CORP COM 166764100   4,646,659 27,557 SH   SOLE   22,011 0 5,546
CHIPOTLE MEXICAN GRILL INC. COM COM 169656105   4,727,953 2,581 SH   SOLE   2,281 0 300
CHUBB LIMITED COM H1467J104   603,496 2,899 SH   SOLE   2,899 0 0
CIENA CORP COM 171779309   3,411,605 72,188 SH   SOLE   64,005 0 8,183
CIGNA CORP COM 125523100   233,433 816 SH   SOLE   446 0 370
CISCO SYSTEMS INC COM 17275R102   6,976,849 129,778 SH   SOLE   116,766 0 13,012
COCA COLA COMPANY COM 191216100   331,905 5,929 SH   SOLE   2,329 0 3,600
COMCAST CORP NEW CL A COM 20030N101   1,018,698 22,975 SH   SOLE   15,756 0 7,219
COMMERCIAL METALS CO COM 201723103   746,585 15,110 SH   SOLE   15,110 0 0
SPDR SECTOR COMMUNICATION SERVICES ETF COM 81369Y852   5,165,539 78,779 SH   SOLE   0 0 78,779
CONOCOPHILLIPS COM 20825C104   2,632,246 21,972 SH   SOLE   13,442 0 8,530
CONSOLIDATED EDISON INC COM 209115104   303,974 3,554 SH   SOLE   3,554 0 0
SPDR SECTOR CONSUMER DISCRETIONARY ETF COM 81369Y407   5,654,101 35,123 SH   SOLE   50 0 35,073
SPDR SECTOR CONSUMER STAPLES ETF COM 81369Y308   3,344,372 48,603 SH   SOLE   195 0 48,408
CORNING INC COM 219350105   334,164 10,967 SH   SOLE   6,992 0 3,975
COSTCO WHSL CORP NEW COM 22160K105   1,363,248 2,413 SH   SOLE   1,868 0 545
COTERRA ENERGY INC COM 127097103   730,918 27,021 SH   SOLE   17,815 0 9,206
CSW INDUSTRIALS INC COM 126402106   562,871 3,212 SH   SOLE   3,212 0 0
C S X CORP COM 126408103   7,022,417 228,371 SH   SOLE   191,493 0 36,878
CVS HEALTH CORP COM 126650100   1,101,352 15,774 SH   SOLE   14,199 0 1,575
DANAHER CORP COM 235851102   8,529,926 34,381 SH   SOLE   28,591 0 5,790
DEVON ENERGY CORP COM 25179M103   630,928 13,227 SH   SOLE   12,099 0 1,128
DIGITAL REALTY TRUST, INC. COM 253868103   282,461 2,334 SH   SOLE   2,334 0 0
DOLLAR GENERAL CORPORATION COM 256677105   1,908,209 18,036 SH   SOLE   12,408 0 5,628
DUKE ENERGY CORPORATION COM 26441C204   2,797,398 31,695 SH   SOLE   22,278 0 9,417
DUPONT DE NEMOURS INC COM 26614N102   640,057 8,581 SH   SOLE   8,540 0 41
EAGLE POINT CREDIT CO LLC COM 269808101   106,575 10,500 SH   SOLE   10,500 0 0
ELI LILLY & COMPANY COM 532457108   27,814,203 51,783 SH   SOLE   16,510 0 35,273
EMERSON ELECTRIC CO COM 291011104   1,485,298 15,381 SH   SOLE   14,013 0 1,368
ENBRIDGE INC COM 29250N105   984,980 29,556 SH   SOLE   25,316 0 4,240
SPDR SECTOR ENERGY ETF COM 81369Y506   3,599,872 39,826 SH   SOLE   100 0 39,726
EXTRA SPACE STORAGE INC COM 30225T102   348,205 2,864 SH   SOLE   537 0 2,327
EXXON MOBIL CORPORATION COM 30231G102   13,326,028 113,336 SH   SOLE   91,108 0 22,228
SPDR SECTOR FINANCIAL ETF COM 81369Y605   6,396,702 192,846 SH   SOLE   0 0 192,846
FLOWERS FOODS INC COM 343498101   771,066 34,764 SH   SOLE   34,764 0 0
FLUOR CORPORATION COM 343412102   4,410,936 120,189 SH   SOLE   108,294 0 11,895
GENERAL ELECTRIC COMPANY COM 369604301   494,711 4,475 SH   SOLE   1,337 0 3,138
GENUINE PARTS CO COM 372460105   236,061 1,635 SH   SOLE   1,635 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   786,599 2,431 SH   SOLE   2,381 0 50
HALLIBURTON CO COM 406216101   201,488 4,975 SH   SOLE   2,675 0 2,300
SPDR SECTOR HEALTH CARE ETF COM 81369Y209   8,266,653 64,212 SH   SOLE   60 0 64,152
HONEYWELL INTERNATIONAL COM 438516106   2,544,978 13,776 SH   SOLE   9,719 0 4,057
HUBBELL INC COM 443510607   282,069 900 SH   SOLE   900 0 0
ILLINOIS TOOL WORKS INC COM 452308109   495,627 2,152 SH   SOLE   967 0 1,185
ILLUMINA INC COM 452327109   1,702,409 12,401 SH   SOLE   10,769 0 1,632
SPDR SECTOR INDUSTRIAL ETF COM 81369Y704   5,132,667 50,628 SH   SOLE   0 0 50,628
INTEL CORP COM 458140100   1,298,231 36,518 SH   SOLE   30,743 0 5,775
INTL BUSINESS MACHINES COM 459200101   2,131,718 15,194 SH   SOLE   11,722 0 3,472
INTUITIVE SURGICAL INC NEW COM 46120E602   20,943,455 71,653 SH   SOLE   333 0 71,320
INVESCO EX TR FD TR II CEF INCOME COM COM 46138E404   268,538 15,704 SH   SOLE   15,704 0 0
INVESCO QQQ TR UNIT SER 1 COM 46090E103   1,422,690 3,971 SH   SOLE   160 0 3,811
IRON MOUNTAIN INC COM 46284V101   424,770 7,145 SH   SOLE   7,145 0 0
ISHARES 1-3 YEAR TREASURY BOND COM 464287457   18,127,078 223,874 SH   SOLE   338 0 223,536
ISHARES 1-5 YEAR INVESTMENT GRAND CORP BOND COM 464288646   16,677,902 334,696 SH   SOLE   1,440 0 333,256
ISHARES 3-7 YEAR TREASURY BOND COM 464288661   14,996,868 132,528 SH   SOLE   0 0 132,528
ISHARES TR CORE S&P SMALL-CAP ETF COM 464287804   564,376 5,983 SH   SOLE   45 0 5,938
ISHARES FLOATING RATE BOND COM 46429B655   7,406,887 145,547 SH   SOLE   289 0 145,258
ISHARES NEW YORK MUNI BOND COM 464288323   801,171 15,700 SH   SOLE   15,700 0 0
ISHARES NORTH AMERICAN TECH COM 464287549   305,744 800 SH   SOLE   0 0 800
ISHARES TR S&P US PFD STK INDE COM 464288687   600,437 19,915 SH   SOLE   4,715 0 15,200
ISHARES SHORT-TERM NATIONAL COM 464288158   483,442 4,700 SH   SOLE   0 0 4,700
ISHARES TR S&P 500 GROWTH ETF COM 464287309   232,628 3,400 SH   SOLE   0 0 3,400
ISHARES TRUST S&P COM 464287200   347,838 810 SH   SOLE   35 0 775
ISHARES US TECHNOLOGY ETF COM 464287721   455,353 4,340 SH   SOLE   0 0 4,340
JM SMUCKER CO COM 832696405   957,469 7,790 SH   SOLE   7,790 0 0
JOHNSON & JOHNSON COM 478160104   2,740,266 17,594 SH   SOLE   13,409 0 4,185
JP MORGAN CHASE & CO COM 46625H100   12,586,200 86,789 SH   SOLE   67,721 0 19,068
K L A TENCOR CORP COM 482480100   6,823,026 14,876 SH   SOLE   13,744 0 1,132
LENNAR CORP COM 526057104   2,843,684 25,338 SH   SOLE   22,980 0 2,358
LINCOLN ELEC HLDGS INC COM 533900106   4,233,707 23,289 SH   SOLE   20,180 0 3,109
LOCKHEED MARTIN CORP COM 539830109   904,620 2,212 SH   SOLE   992 0 1,220
LOWES COMPANIES INC COM 548661107   288,482 1,388 SH   SOLE   1,058 0 330
M & T BANK CORP COM 55261F104   388,859 3,075 SH   SOLE   2,900 0 175
MARSH & MCLENNAN CO INC COM 571748102   8,440,947 44,356 SH   SOLE   35,551 0 8,805
MASTERCARD INC COM 57636Q104   412,538 1,042 SH   SOLE   1,042 0 0
MATERIALS SELECT SECTOR SPDR ETF COM 81369Y100   609,941 7,765 SH   SOLE   25 0 7,740
MCDONALDS CORP COM 580135101   2,522,568 9,575 SH   SOLE   7,093 0 2,482
MEDTRONIC PLC COM G5960L103   8,736,200 111,488 SH   SOLE   3,740 0 107,748
MERCK & CO INC COM 58933Y105   2,125,157 20,643 SH   SOLE   15,215 0 5,428
META PLATFORMS INC COM 30303M102   4,210,445 14,025 SH   SOLE   11,403 0 2,622
MICROSOFT CORP COM 594918104   32,855,676 104,056 SH   SOLE   84,967 0 19,089
MODELEZ INTERANTIONAL INC COM 609207105   3,173,037 45,721 SH   SOLE   38,495 0 7,226
MORGAN STANLEY COM 617446448   5,384,469 65,930 SH   SOLE   52,275 0 13,655
NEW YORK COMMUNITY BANCORP INC COM 649445103   124,740 11,000 SH   SOLE   11,000 0 0
NEXTERA ENERGY INC. COM 65339F101   687,766 12,005 SH   SOLE   6,400 0 5,605
NIKE INC CLASS B COM 654106103   899,689 9,409 SH   SOLE   4,627 0 4,782
NORFOLK SOUTHERN CORP COM 655844108   344,628 1,750 SH   SOLE   1,750 0 0
NORTHROP GRUMMAN CORP COM 666807102   1,005,834 2,285 SH   SOLE   2,110 0 175
NUCOR CORP COM 670346105   4,987,096 31,897 SH   SOLE   29,403 0 2,494
NUVEEN AMT FREE MUNICIPAL CREDIT INCOME FD COM 67071L106   108,255 10,500 SH   SOLE   10,500 0 0
NUVEEN AMT FREE MUN INCOME FD COM 670657105   231,062 23,870 SH   SOLE   23,870 0 0
NUVEEN MUN HIGH INCOME OPP FD COM 670682103   106,720 11,500 SH   SOLE   11,500 0 0
NUVEEN MUNICIPAL CR INCOME FD COM 67070X101   109,515 10,500 SH   SOLE   10,500 0 0
NUVEEN MUNICIPAL VALUE FUND INC COM 670928100   1,164,546 140,986 SH   SOLE   137,286 0 3,700
NVIDIA CORP COM 67066G104   19,308,771 44,389 SH   SOLE   35,517 0 8,872
OCCIDENTAL PETROLEIM CORP COM 674599105   292,414 4,507 SH   SOLE   4,407 0 100
ORACLE CORPORATION COM 68389X105   3,080,207 29,080 SH   SOLE   28,430 0 650
ORANGE CNTY BANCORP INC COM 68417L107   26,188,519 606,637 SH   SOLE   0 0 606,637
OSHKOSH CORP COM 688239201   494,518 5,182 SH   SOLE   3,048 0 2,134
PEPSICO INCORPORATED COM 713448108   8,056,674 47,549 SH   SOLE   35,948 0 11,601
PFIZER INCORPORATED COM 717081103   4,380,008 132,047 SH   SOLE   116,650 0 15,397
PHILLIPS 66 COM 718546104   789,145 6,568 SH   SOLE   4,243 0 2,325
PIERIS PHARMACEUTICALS INC COM 720795103   4,172 14,000 SH   SOLE   14,000 0 0
PIMCO ETF ENHANCED SHORT FD COM 72201R833   2,126,473 21,235 SH   SOLE   0 0 21,235
PLATINUM GROUP METALS LTD COM 72765Q882   14,860 13,150 SH   SOLE   0 0 13,150
PNC FINANCIAL SERVICES COM 693475105   276,232 2,250 SH   SOLE   600 0 1,650
PROCTER & GAMBLE CO COM 742718109   3,247,195 22,262 SH   SOLE   17,872 0 4,390
PROLOGICS INC. COM 74340W103   4,804,159 42,814 SH   SOLE   36,831 0 5,983
QUALCOMM INC COM 747525103   252,995 2,278 SH   SOLE   2,074 0 204
RAYTHEON COMPANY NEW COM 75513E101   885,519 12,304 SH   SOLE   4,466 0 7,838
READY CAPITAL CORPORATION COM 75574U101   158,727 15,700 SH   SOLE   15,700 0 0
REAL ESTATE SELECT SECTOR SPDR COM 81369Y860   518,239 15,211 SH   SOLE   0 0 15,211
REALTY INCOME CORP COM 756109104   364,962 7,308 SH   SOLE   7,308 0 0
RESMED INC COM 761152107   1,629,232 11,018 SH   SOLE   18 0 11,000
RITHM CAPITAL COM 64828T201   163,504 17,600 SH   SOLE   17,600 0 0
SALESFORCE COM COM 79466L302   5,419,701 26,727 SH   SOLE   20,339 0 6,388
SCHLUMBERGER LTD COM 806857108   4,124,900 70,753 SH   SOLE   66,302 0 4,451
SHELL PLC ADR COM 780259305   256,232 3,980 SH   SOLE   3,580 0 400
SHERWIN WILLIAMS CO COM 824348106   5,046,674 19,787 SH   SOLE   14,209 0 5,578
SIMON PROPERTY GROUP INC COM 828806109   301,645 2,792 SH   SOLE   2,601 0 191
SOUTHERN COMPANY COM 842587107   1,173,374 18,130 SH   SOLE   17,830 0 300
SPDR S&P 500 ETF TR COM 78462F103   13,905,924 32,530 SH   SOLE   192 0 32,338
SPDR S&P MIDCAP 400 ETF TR COM 78467Y107   3,659,056 8,013 SH   SOLE   0 0 8,013
SPDR SER TR BLOOMBERG BARCLAYS INTER TERM CORP BD ETF COM 78464A375   23,080,054 733,865 SH   SOLE   1,555 0 732,310
SPDR PORTFOLIO S&P 400 MID CAP ETF COM 78464A847   546,499 12,480 SH   SOLE   375 0 12,105
SPDR PORTFILIO S&P 500 GROWTH COM 78464A409   634,711 10,707 SH   SOLE   0 0 10,707
SPDR PORTFILIO S&P 500 VALUE COM 78464A508   521,980 12,651 SH   SOLE   0 0 12,651
SPDR PORTFOLIO SHORT TERM CORPORATE BD ETF COM 78464A474   12,513,512 426,791 SH   SOLE   0 0 426,791
SPDR PORTFOLIO S&P 600 SMALL CAP ETF COM 78468R853   3,418,527 92,643 SH   SOLE   900 0 91,743
STARBUCKS CORP COM 855244109   6,338,820 69,451 SH   SOLE   59,143 0 10,308
SUNOCO LP COM COM 86765K109   587,400 12,000 SH   SOLE   12,000 0 0
SYSCO CORPORATION COM 871829107   862,752 13,062 SH   SOLE   10,528 0 2,534
SPDR SECTOR TECHNOLOGY ETF COM 81369Y803   15,754,821 96,107 SH   SOLE   0 0 96,107
TESLA MOTORS INC COM 88160R101   858,505 3,431 SH   SOLE   3,431 0 0
AES CORP COM 00130H105   2,164,455 142,398 SH   SOLE   129,711 0 12,687
ESTEE LAUDER COMPANIES INC CL A COM 518439104   1,060,708 7,338 SH   SOLE   3,631 0 3,707
THE HERSHEY CO COM 427866108   234,094 1,170 SH   SOLE   425 0 745
THE HOME DEPOT INC COM 437076102   11,983,676 39,660 SH   SOLE   31,489 0 8,171
THERMO FISHER SCIENTIFIC INC. COM 883556102   10,193,020 20,138 SH   SOLE   15,797 0 4,341
UNITED RENTALS INC COM 911363109   6,031,926 13,568 SH   SOLE   11,758 0 1,810
UNITED HEALTHCARE CORP COM 91324P102   9,850,568 19,537 SH   SOLE   14,524 0 5,013
SPDR SELECT SECTOR UTILITIES COM 81369Y886   1,502,892 25,503 SH   SOLE   975 0 24,528
VALERO ENERGY CORP COM 91913Y100   322,532 2,276 SH   SOLE   276 0 2,000
VANGUARD INDEX FD S&P 500 ETF COM 922908363   224,624 572 SH   SOLE   89 0 483
VERIZON COMMUNICATIONS COM 92343V104   2,064,381 63,696 SH   SOLE   55,627 0 8,069
VISA INC COM 92826C839   6,885,809 29,937 SH   SOLE   22,009 0 7,928
W.W. GRAINGER INC COM 384802104   3,319,448 4,798 SH   SOLE   4,363 0 435
WAL-MART STORES INC COM 931142103   2,570,482 16,073 SH   SOLE   10,047 0 6,026
DISNEY WALT CO COM 254687106   1,106,249 13,649 SH   SOLE   10,055 0 3,594
WEBSTER FINL CORP COM 947890109   3,036,714 75,334 SH   SOLE   60,650 0 14,684
WEYERHAEUSER CO COM 962166104   3,982,826 129,903 SH   SOLE   117,873 0 12,030