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
AMAZON COM INC COM Stock 023135106   7,947,752 76,946 SH   SOLE   0 0 76,946
UNIFI INC COM NEW Stock 904677200   57,868 7,083 SH   SOLE   0 0 7,083
PARAMOUNT GLOBAL CLASS B COM Stock 92556H206   3,347 150 SH   SOLE   0 0 150
PRUDENTIAL FINL INC COM Stock 744320102   12,411 150 SH   SOLE   0 0 150
INVESCO QQQ TRUST ETF 46090E103   196,597 613 SH   SOLE   0 0 612
CAMDEN NATL CORP COM Stock 133034108   271,425 7,500 SH   SOLE   0 0 7,500
STARBUCKS CORP COM Stock 855244109   437,712 4,204 SH   SOLE   0 0 4,203
DOLLAR GEN CORP NEW COM Stock 256677105   1,041,777 4,950 SH   SOLE   0 0 4,950
BAR HBR BANKSHARES COM Stock 066849100   446,344 16,875 SH   SOLE   0 0 16,875
JOHNSON & JOHNSON COM Stock 478160104   5,113,295 340,989 SH   SOLE   0 0 340,989
WASTE MGMT INC DEL COM Stock 94106L109   353,990 2,169 SH   SOLE   0 0 2,169
ABB LTD SPONSORED ADR ADR 000375204   627,690 18,300 SH   SOLE   0 0 18,300
VANGUARD TOTAL STOCK MARKET ETF ETF 922908769   204,305 1,001 SH   SOLE   0 0 1,001
THOMSON REUTERS CORP. COM NEW Stock 884903709   649,689 4,993 SH   SOLE   0 0 4,993
OLIN CORP COM PAR $1 Stock 680665205   29,859 538 SH   SOLE   0 0 538
VANGUARD ENERGY ETF ETF 92204A306   2,578,651 22,574 SH   SOLE   0 0 22,574
COSTCO WHSL CORP NEW COM Stock 22160K105   986,287 1,985 SH   SOLE   0 0 1,985
CLEVELAND-CLIFFS INC NEW COM Stock 185899101   532 29 SH   SOLE   0 0 29
SPDR NUVEEN BLOOMBERG SHORT TERM MUNICIPAL BOND ETF ETF 78468R739   380,400 8,000 SH   SOLE   0 0 8,000
SCOTTS MIRACLE-GRO CO CL A Stock 810186106   406,096 5,823 SH   SOLE   0 0 5,823
SHELL PLC SPON ADS ADR 780259305   1,169,501 20,325 SH   SOLE   0 0 20,325
YUM BRANDS INC COM Stock 988498101   1,060,999 8,033 SH   SOLE   0 0 8,033
BOSTON SCIENTIFIC CORP COM Stock 101137107   630,378 12,600 SH   SOLE   0 0 12,600
PETROLEO BRASILEIRO SA PETROBR SPONSORED ADR ADR 71654V408   208,600 20,000 SH   SOLE   0 0 20,000
PROCTER AND GAMBLE CO COM Stock 742718109   2,600,439 17,489 SH   SOLE   0 0 17,489
COCA COLA CO COM Stock 191216100   3,073,597 49,550 SH   SOLE   0 0 49,550
GENERAL MLS INC COM Stock 370334104   85,460 1,000 SH   SOLE   0 0 1,000
ENTERPRISE PRODS PARTNERS L P COM Stock 293792107   185,185 7,150 SH   SOLE   0 0 7,150
OCCIDENTAL PETE CORP COM Stock 674599105   404,234 6,475 SH   SOLE   0 0 6,475
TRUIST FINL CORP COM Stock 89832Q109   68,132 1,998 SH   SOLE   0 0 1,998
UNITED PARCEL SERVICE INC CL B Stock 911312106   344,924 1,778 SH   SOLE   0 0 1,778
MARRIOTT INTL INC NEW CL A Stock 571903202   74,718 450 SH   SOLE   0 0 450
BIOGEN INC COM Stock 09062X103   501,566 1,804 SH   SOLE   0 0 1,804
INTEL CORP COM Stock 458140100   516,382 15,806 SH   SOLE   0 0 15,806
MEDTRONIC PLC SHS Stock G5960L103   94,325 1,170 SH   SOLE   0 0 1,170
CLOROX CO DEL COM Stock 189054109   200,965 1,270 SH   SOLE   0 0 1,270
ISHARES SILVER TRUST ETF 46428Q109   1,654,576 74,800 SH   SOLE   0 0 74,800
MERCK & CO INC COM Stock 58933Y105   1,149,118 10,801 SH   SOLE   0 0 10,801
SPDR S&P 500 ETF TRUST ETF 78462F103   845,169 2,064 SH   SOLE   0 0 2,064
MCKESSON CORP COM Stock 58155Q103   1,538,136 4,320 SH   SOLE   0 0 4,320
MASTERCARD INCORPORATED CL A Stock 57636Q104   12,571,079 397,002 SH   SOLE   0 0 397,002
PEOPLES BANCORP INC COM Stock 709789101   1,386,123 53,830 SH   SOLE   0 0 53,830
FIRST REP BK SAN FRANCISCO CAL COM Stock 33616C100   44,460 3,178 SH   SOLE   0 0 3,178
ILLINOIS TOOL WKS INC COM Stock 452308109   5,400,695 22,184 SH   SOLE   0 0 22,184
UNITED RENTALS INC COM Stock 911363109   197,880 500 SH   SOLE   0 0 500
STEEL DYNAMICS INC COM Stock 858119100   273,527 2,419 SH   SOLE   0 0 2,419
EXACT SCIENCES CORP COM Stock 30063P105   474,670 7,000 SH   SOLE   0 0 7,000
EMERSON ELEC CO COM Stock 291011104   897,978 10,305 SH   SOLE   0 0 10,305
YUM CHINA HLDGS INC COM Stock 98850P109   431,052 6,800 SH   SOLE   0 0 6,800
LAMB WESTON HLDGS INC COM Stock 513272104   6,062 58 SH   SOLE   0 0 58
SMUCKER J M CO COM NEW Stock 832696405   354,083 2,250 SH   SOLE   0 0 2,250
CORNING INC COM Stock 219350105   1,220,688 34,600 SH   SOLE   0 0 34,600
EDWARDS LIFESCIENCES CORP COM Stock 28176E108   10,218,892 270,635 SH   SOLE   0 0 270,635
PARSONS CORP DEL COM Stock 70202L102   219,226 4,900 SH   SOLE   0 0 4,900
BANK NEW YORK MELLON CORP COM Stock 064058100   204,480 4,500 SH   SOLE   0 0 4,500
KAYNE ANDERSON ENERGY INFRSTR COM CEF 486606106   17,280 2,000 SH   SOLE   0 0 2,000
VERIZON COMMUNICATIONS INC COM Stock 92343V104   2,071,987 53,278 SH   SOLE   0 0 53,278
FEDEX CORP COM Stock 31428X106   348,447 1,525 SH   SOLE   0 0 1,525
SNAP ON INC COM Stock 833034101   2,515,809 10,190 SH   SOLE   0 0 10,190
PEPSICO INC COM Stock 713448108   1,118,515 6,136 SH   SOLE   0 0 6,135
ISHARES 1-3 YEAR TREASURY BOND ETF ETF 464287457   498,711 6,070 SH   SOLE   0 0 6,070
HONEYWELL INTL INC COM Stock 438516106   2,540,176 13,291 SH   SOLE   0 0 13,291
FORD MTR CO DEL COM Stock 345370860   44,730 3,550 SH   SOLE   0 0 3,550
BP PLC SPONSORED ADR ADR 055622104   214,361 5,650 SH   SOLE   0 0 5,650
HOME DEPOT INC COM Stock 437076102   2,951,790 10,002 SH   SOLE   0 0 10,002
BAXTER INTL INC COM Stock 071813109   93,288 2,300 SH   SOLE   0 0 2,300
AUTOMATIC DATA PROCESSING INC COM Stock 053015103   467,746 2,101 SH   SOLE   0 0 2,101
DUPONT DE NEMOURS INC COM Stock 26614N102   83,181 1,159 SH   SOLE   0 0 1,159
HEALTH CARE SELECT SECTOR SPDR FUND ETF 81369Y209   443,271 3,424 SH   SOLE   0 0 3,424
SPDR GOLD SHARES ETF 78463V107   1,612,519 8,801 SH   SOLE   0 0 8,801
SOUTHERN CO COM Stock 842587107   107,633 1,547 SH   SOLE   0 0 1,546
BECTON DICKINSON & CO COM Stock 075887109   1,524,846 6,160 SH   SOLE   0 0 6,160
UNIVERSAL ELECTRS INC COM Stock 913483103   224,631 22,153 SH   SOLE   0 0 22,153
CASI PHARMACEUTICALS INC COM Stock G1933S101   417,932 180,143 SH   SOLE   0 0 180,143
SENSIENT TECHNOLOGIES CORP COM Stock 81725T100   803,880 10,500 SH   SOLE   0 0 10,500
STERIS PLC SHS USD Stock G8473T100   679,044 3,550 SH   SOLE   0 0 3,550
LUMEN TECHNOLOGIES INC COM Stock 550241103   3,530 1,332 SH   SOLE   0 0 1,332
PIMCO ENHANCED SHORT MATURITY ACTIVE ETF ETF 72201R833   241,178 2,430 SH   SOLE   0 0 2,430
LINCOLN ELEC HLDGS INC COM Stock 533900106   279,015 1,650 SH   SOLE   0 0 1,650
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702   651,505 2,110 SH   SOLE   0 0 2,110
ADOBE SYSTEMS INCORPORATED COM Stock 00724F101   1,684,838 4,372 SH   SOLE   0 0 4,372
WEYERHAEUSER CO MTN BE COM NEW REIT 962166104   924,087 30,670 SH   SOLE   0 0 30,670
ALPHABET INC CAP STK CL A Stock 02079K305   9,646,890 93,000 SH   SOLE   0 0 93,000
EASTMAN CHEM CO COM Stock 277432100   21,085 250 SH   SOLE   0 0 250
CONSTELLATION BRANDS INC CL A Stock 21036P108   941,961 4,170 SH   SOLE   0 0 4,170
UNILEVER PLC SPON ADR NEW ADR 904767704   576,942 11,110 SH   SOLE   0 0 11,110
NEWMONT CORP COM Stock 651639106   384,165 7,837 SH   SOLE   0 0 7,836
CSX CORP COM Stock 126408103   732,265 24,458 SH   SOLE   0 0 24,457
COMCAST CORP NEW CL A Stock 20030N101   87,193 2,300 SH   SOLE   0 0 2,300
GENERAC HLDGS INC COM Stock 368736104   116,111 1,075 SH   SOLE   0 0 1,075
MICROSOFT CORP COM Stock 594918104   31,652,446 109,790 SH   SOLE   0 0 109,789
FIRST HORIZON CORPORATION COM Stock 320517105   466,725 26,250 SH   SOLE   0 0 26,250
PRIMERICA INC COM Stock 74164M108   275,584 138,592 SH   SOLE   0 0 138,592
VALERO ENERGY CORP COM Stock 91913Y100   837,600 6,000 SH   SOLE   0 0 6,000
WARNER BROS DISCOVERY INC COM SER A Stock 934423104   69,195 4,582 SH   SOLE   0 0 4,582
SCHLUMBERGER LTD COM STK Stock 806857108   419,014 8,534 SH   SOLE   0 0 8,533
CVS HEALTH CORP COM Stock 126650100   2,261,328 30,431 SH   SOLE   0 0 30,431
JEFFERIES FINL GROUP INC COM Stock 47233W109   888,720 28,000 SH   SOLE   0 0 28,000
COMMUNICATION SERVICES SELECT SECTOR SPDR FUND ETF 81369Y852   1,265,373 21,828 SH   SOLE   0 0 21,828
SIMON PPTY GROUP INC NEW COM REIT 828806109   2,018,259 18,025 SH   SOLE   0 0 18,025
RPM INTL INC COM Stock 749685103   95,964 1,100 SH   SOLE   0 0 1,100
ISHARES MSCI BRAZIL ETF ETF 464286400   1,095,200 40,000 SH   SOLE   0 0 40,000
AMERIPRISE FINL INC COM Stock 03076C106   373,930 1,220 SH   SOLE   0 0 1,220
BLOOM ENERGY CORP COM CL A Stock 093712107   597,900 30,000 SH   SOLE   0 0 30,000
ARES CAPITAL CORP COM CEF 04010L103   2,387,712 130,655 SH   SOLE   0 0 130,654
BERKSHIRE HATHAWAY INC DEL CL A Stock 084670108   931,200 2 SH   SOLE   0 0 2
MASTERBRAND INC COMMON STOCK Stock 57638P104   229,140 28,500 SH   SOLE   0 0 28,500
BOEING CO COM Stock 097023105   2,884,405 13,578 SH   SOLE   0 0 13,578
NEXTERA ENERGY INC COM Stock 65339F101   758,776 9,844 SH   SOLE   0 0 9,844
TESLA INC COM Stock 88160R101   605,161 2,917 SH   SOLE   0 0 2,917
LINDE PLC SHS Stock G54950103   4,439,446 12,490 SH   SOLE   0 0 12,490
MODERNA INC COM Stock 60770K107   307 2 SH   SOLE   0 0 2
KODIAK SCIENCES INC COM Stock 50015M109   354,764 57,220 SH   SOLE   0 0 57,220
ALERIAN MLP ETF ETF 00162Q452   334,323 8,650 SH   SOLE   0 0 8,650
NORTH EUROPEAN OIL RTY TR SH BEN INT Stock 659310106   159,973 12,757 SH   SOLE   0 0 12,757
WALGREENS BOOTS ALLIANCE INC COM Stock 931427108   300,327 8,685 SH   SOLE   0 0 8,685
STEPAN CO COM Stock 858586100   1,493,935 14,500 SH   SOLE   0 0 14,500
DOW INC COM Stock 260557103   180,084 3,285 SH   SOLE   0 0 3,285
KKR & CO INC COM Stock 48251W104   105,040 2,000 SH   SOLE   0 0 2,000
CONAGRA BRANDS INC COM Stock 205887102   125,826 3,350 SH   SOLE   0 0 3,350
VANGUARD S&P 500 ETF ETF 922908363   7,595,596 20,197 SH   SOLE   0 0 20,197
VANGUARD COMMUNICATION SERVICES ETF ETF 92204A884   351,291 3,634 SH   SOLE   0 0 3,633
ILLUMINA INC COM Stock 452327109   7,928,713 34,095 SH   SOLE   0 0 34,094
CORTEVA INC COM Stock 22052L104   123,334 2,045 SH   SOLE   0 0 2,045
CONSOLIDATED EDISON INC COM Stock 209115104   36,355 380 SH   SOLE   0 0 379
GENERAL MTRS CO COM Stock 37045V100   50,570 1,379 SH   SOLE   0 0 1,378
CROWDSTRIKE HLDGS INC CL A Stock 22788C105   13,726 100 SH   SOLE   0 0 100
PERSONALIS INC COM Stock 71535D106   2,436,909 882,938 SH   SOLE   0 0 882,938
INVESCO S&P 500 EQUAL WEIGHT ETF ETF 46137V357   72,310 500 SH   SOLE   0 0 500
VANECK GOLD MINERS ETF ETF 92189F106   786,914 24,325 SH   SOLE   0 0 24,325
LILLY ELI & CO COM Stock 532457108   2,225,018 6,479 SH   SOLE   0 0 6,479
HELEN OF TROY LTD COM Stock G4388N106   1,123,006 11,800 SH   SOLE   0 0 11,800
NICOLET BANKSHARES INC COM Stock 65406E102   448,033 7,106 SH   SOLE   0 0 7,106
APOLLO GLOBAL MGMT INC COM Stock 03769M106   3,170,257 50,194 SH   SOLE   0 0 50,194
FIDELITY NATL INFORMATION SVCS COM Stock 31620M106   90,948 1,674 SH   SOLE   0 0 1,674
REPLIGEN CORP COM Stock 759916109   420,900 2,500 SH   SOLE   0 0 2,500
DUKE ENERGY CORP NEW COM NEW Stock 26441C204   62,609 649 SH   SOLE   0 0 649
CARRIER GLOBAL CORPORATION COM Stock 14448C104   316,819 6,925 SH   SOLE   0 0 6,925
AFLAC INC COM Stock 001055102   109,684 1,700 SH   SOLE   0 0 1,700
FREEPORT-MCMORAN INC CL B Stock 35671D857   22,501 550 SH   SOLE   0 0 550
SYSCO CORP COM Stock 871829107   308,302 3,992 SH   SOLE   0 0 3,992
CHIPOTLE MEXICAN GRILL INC COM Stock 169656105   213,536 125 SH   SOLE   0 0 125
JPMORGAN EQUITY PREMIUM INCOME ETF ETF 46641Q332   455,996 8,352 SH   SOLE   0 0 8,351
ISHARES FLOATING RATE BOND ETF ETF 46429B655   473,666 9,400 SH   SOLE   0 0 9,400
AVIENT CORPORATION COM Stock 05368V106   405,256 9,846 SH   SOLE   0 0 9,845
QUANTA SVCS INC COM Stock 74762E102   1,183,144 7,100 SH   SOLE   0 0 7,100
AMN HEALTHCARE SVCS INC COM Stock 001744101   12,444 150 SH   SOLE   0 0 150
AMERICAN ELEC PWR CO INC COM Stock 025537101   142,737 1,569 SH   SOLE   0 0 1,568
BCB BANCORP INC COM Stock 055298103   131,300 10,000 SH   SOLE   0 0 10,000
F N B CORP COM Stock 302520101   317,701 27,388 SH   SOLE   0 0 27,388
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP Stock 559080106   152,688 2,814 SH   SOLE   0 0 2,814
PETROLEO BRASILEIRO SA PETROBR SP ADR NON VTG ADR 71654V101   928,000 100,000 SH   SOLE   0 0 100,000
FIRST SOLAR INC COM Stock 336433107   174,000 800 SH   SOLE   0 0 800
FRANCO NEV CORP COM Stock 351858105   533,628 3,660 SH   SOLE   0 0 3,660
ENERGY TRANSFER L P COM UT LTD PTN Stock 29273V100   1,538,449 123,372 SH   SOLE   0 0 123,372
FORTUNE BRANDS INNOVATIONS INC COM Stock 34964C106   1,673,805 28,500 SH   SOLE   0 0 28,500
PATRIA INVESTMENTS LIMITED COM CL A Stock G69451105   1,885,668 127,410 SH   SOLE   0 0 127,410
APTIV PLC SHS Stock G6095L109   384,251 3,425 SH   SOLE   0 0 3,425
DUCKHORN PORTFOLIO INC COM Stock 26414D106   2,409,279 151,527 SH   SOLE   0 0 151,527
TRACTOR SUPPLY CO COM Stock 892356106   258,544 1,100 SH   SOLE   0 0 1,100
THE BEAUTY HEALTH COMPANY COM CL A Stock 88331L108   1,023,030 81,000 SH   SOLE   0 0 81,000
VISA INC COM CL A Stock 92826C839   1,456,472 6,460 SH   SOLE   0 0 6,460
VANECK PHARMACEUTICAL ETF ETF 92189F692   310,520 4,000 SH   SOLE   0 0 4,000
HERSHEY CO COM Stock 427866108   38,162 150 SH   SOLE   0 0 150
GXO LOGISTICS INC Stock 36262G101   2,234,117 44,275 SH   SOLE   0 0 44,275
LI-CYCLE HOLDINGS CORP COMMON SHARES Stock 50202P105   828 147 SH   SOLE   0 0 147
ROCKET LAB USA INC COM Stock 773122106   21,412 5,300 SH   SOLE   0 0 5,300
JACKSON FINANCIAL INC COM CL A Stock 46817M107   5,163 138 SH   SOLE   0 0 138
FLUENCE ENERGY INC COM CL A Stock 34379V103   405,000 20,000 SH   SOLE   0 0 20,000
BLACKSTONE SECD LENDING FD COMMON STOCK CEF 09261X102   130,883 5,250 SH   SOLE   0 0 5,250
MULLEN AUTOMOTIVE INC COM Stock 62526P208   1,313 10,000 SH   SOLE   0 0 10,000
ENPHASE ENERGY INC COM Stock 29355A107   52,570 250 SH   SOLE   0 0 250
BANC OF CALIFORNIA INC COM Stock 05990K106   125,300 10,000 SH   SOLE   0 0 10,000
NUVEEN MUN VALUE FD INC COM CEF 670928100   440,500 50,000 SH   SOLE   0 0 50,000
COSTAR GROUP INC COM Stock 22160N109   327,038 4,750 SH   SOLE   0 0 4,750
L3HARRIS TECHNOLOGIES INC COM Stock 502431109   1,303,574 84,739 SH   SOLE   0 0 84,738
VANECK SEMICONDUCTOR ETF ETF 92189F676   2,032,616 7,723 SH   SOLE   0 0 7,723
PHILLIPS 66 COM Stock 718546104   191,811 1,892 SH   SOLE   0 0 1,892
CHENIERE ENERGY INC COM NEW Stock 16411R208   63,040 400 SH   SOLE   0 0 400
ZEBRA TECHNOLOGIES CORPORATION CL A Stock 989207105   104,940 330 SH   SOLE   0 0 330
ISHARES MSCI GLOBAL METALS & MINING PRODUCERS ETF ETF 46434G848   307,584 7,200 SH   SOLE   0 0 7,200
CONSTELLATION ENERGY CORP COM Stock 21037T109   1,105,437 14,082 SH   SOLE   0 0 14,082
COMPASS DIVERSIFIED SH BEN INT Stock 20451Q104   507,146 26,580 SH   SOLE   0 0 26,580
META PLATFORMS INC CL A Stock 30303M102   206,006 972 SH   SOLE   0 0 972
ASML HOLDING N V N Y REGISTRY SHS ADR N07059210   714,746 1,050 SH   SOLE   0 0 1,050
UNITED BANKSHARES INC WEST VA COM Stock 909907107   111,690 3,173 SH   SOLE   0 0 3,173
MATSON INC COM Stock 57686G105   216,304 3,625 SH   SOLE   0 0 3,625
J.P. MORGAN NASDAQ EQUITY PREMIUM INCOME ETF ETF 46654Q203   247,995 5,500 SH   SOLE   0 0 5,500
PALO ALTO NETWORKS INC COM Stock 697435105   5,972,226 29,900 SH   SOLE   0 0 29,900
CARLYLE GROUP INC COM Stock 14316J108   2,118,208 68,197 SH   SOLE   0 0 68,197
MONDELEZ INTL INC CL A Stock 609207105   855,186 12,266 SH   SOLE   0 0 12,266
WP CAREY INC COM REIT 92936U109   3,839,362 49,572 SH   SOLE   0 0 49,572
BROADCOM INC COM Stock 11135F101   1,456,348 2,270 SH   SOLE   0 0 2,270
EATON VANCE TAX MNGED BUY WRIT COM CEF 27828X100   189,225 14,500 SH   SOLE   0 0 14,500
DIAMONDBACK ENERGY INC COM Stock 25278X109   74,344 550 SH   SOLE   0 0 550
FLOWERS FOODS INC COM Stock 343498101   388,695,522 14,180,792 SH   SOLE   13,696,291 0 484,500
PIONEER NAT RES CO COM Stock 723787107   6,429,067 31,478 SH   SOLE   0 0 31,478
CF INDS HLDGS INC COM Stock 125269100   7,249 100 SH   SOLE   0 0 100
KINDER MORGAN INC DEL COM Stock 49456B101   244,194 13,946 SH   SOLE   0 0 13,946
STRATASYS LTD SHS Stock M85548101   380,190 23,000 SH   SOLE   0 0 23,000
ACCENTURE PLC IRELAND SHS CLASS A Stock G1151C101   6,154,918 21,535 SH   SOLE   0 0 21,535
EQUIFAX INC COM Stock 294429105   1,536,310 7,574 SH   SOLE   0 0 7,574
GE HEALTHCARE TECHNOLOGIES INC COMMON STOCK Stock 36266G107   192,114 2,342 SH   SOLE   0 0 2,342
ENBRIDGE INC COM Stock 29250N105   877,101 22,991 SH   SOLE   0 0 22,990
AES CORP COM Stock 00130H105   96,320 4,000 SH   SOLE   0 0 4,000
NVIDIA CORPORATION COM Stock 67066G104   549,993 1,980 SH   SOLE   0 0 1,980
EOG RES INC COM Stock 26875P101   802,410 7,000 SH   SOLE   0 0 7,000
OWENS CORNING NEW COM Stock 690742101   737,660 111,980 SH   SOLE   0 0 111,980
ABBVIE INC COM Stock 00287Y109   3,619,614 22,712 SH   SOLE   0 0 22,712
SPDR S&P METALS & MINING ETF ETF 78464A755   1,716,017 32,280 SH   SOLE   0 0 32,280
RANGE RES CORP COM Stock 75281A109   607,407 22,947 SH   SOLE   0 0 22,947
WEST PHARMACEUTICAL SVSC INC COM Stock 955306105   692,940 2,000 SH   SOLE   0 0 2,000
ZOETIS INC CL A Stock 98978V103   7,255,120 43,590 SH   SOLE   0 0 43,590
BLACKSTONE INC COM Stock 09260D107   13,559,804 345,417 SH   SOLE   0 0 345,417
ROCKWELL AUTOMATION INC COM Stock 773903109   73,363 250 SH   SOLE   0 0 250
STRYKER CORPORATION COM Stock 863667101   413,932 1,450 SH   SOLE   0 0 1,450
QUALCOMM INC COM Stock 747525103   2,134,100 80,018 SH   SOLE   0 0 80,017
BLACKSTONE MTG TR INC COM CL A REIT 09257W100   604,415 33,861 SH   SOLE   0 0 33,860
GENERAL DYNAMICS CORP COM Stock 369550108   239,621 1,050 SH   SOLE   0 0 1,050
MCDONALDS CORP COM Stock 580135101   1,023,968 3,662 SH   SOLE   0 0 3,662
RITHM CAPITAL CORP COM NEW REIT 64828T201   292,000 36,500 SH   SOLE   0 0 36,500
GLOBAL X URANIUM ETF ETF 37954Y871   1,329,194 66,693 SH   SOLE   0 0 66,693
CISCO SYS INC COM Stock 17275R102   324,103 6,200 SH   SOLE   0 0 6,199
CAPITAL ONE FINL CORP COM Stock 14040H105   2,386,068 24,814 SH   SOLE   0 0 24,813
ADVANCED MICRO DEVICES INC COM Stock 007903107   6,513,738 66,460 SH   SOLE   0 0 66,459
CDW CORP COM Stock 12514G108   97,445 500 SH   SOLE   0 0 500
VANECK JUNIOR GOLD MINERS ETF ETF 92189F791   790,000 20,000 SH   SOLE   0 0 20,000
AT&T INC COM Stock 00206R102   740,254 38,455 SH   SOLE   0 0 38,454
ENERGY SELECT SECTOR SPDR FUND ETF 81369Y506   2,535,998 30,617 SH   SOLE   0 0 30,616
MATERIALS SELECT SECTOR SPDR FUND ETF 81369Y100   241,980 3,000 SH   SOLE   0 0 3,000
GENERAL ELECTRIC CO COM NEW Stock 369604301   655,434 6,856 SH   SOLE   0 0 6,856
ISHARES MSCI USA MOMENTUM FACTOR ETF ETF 46432F396   87,595 630 SH   SOLE   0 0 630
INDUSTRIAL SELECT SECTOR SPDR FUND ETF 81369Y704   698,991 6,908 SH   SOLE   0 0 6,908
ISHARES SEMICONDUCTOR ETF ETF 464287523   3,984,408 8,960 SH   SOLE   0 0 8,960
THE CIGNA GROUP COM Stock 125523100   2,530,769 9,904 SH   SOLE   0 0 9,904
ONEOK INC NEW COM Stock 682680103   126,889 1,997 SH   SOLE   0 0 1,997
ROSS STORES INC COM Stock 778296103   212,260 2,000 SH   SOLE   0 0 2,000
CHART INDUSTRIES Stock 16115Q308   1,231,428 9,820 SH   SOLE   0 0 9,820
UNION PAC CORP COM Stock 907818108   2,130,008 10,583 SH   SOLE   0 0 10,583
RIO TINTO PLC SPONSORED ADR ADR 767204100   236,670 3,450 SH   SOLE   0 0 3,450
CINTAS CORP COM Stock 172908105   194,326 420 SH   SOLE   0 0 420
TRANSOCEAN LTD REG SHS Stock H8817H100   13,483 2,120 SH   SOLE   0 0 2,120
SALESFORCE INC COM Stock 79466L302   2,207,369 90,561 SH   SOLE   0 0 90,561
NORTHROP GRUMMAN CORP COM Stock 666807102   2,597,175 5,625 SH   SOLE   0 0 5,625
THERMO FISHER SCIENTIFIC INC COM Stock 883556102   10,086,475 161,343 SH   SOLE   0 0 161,342
LOCKHEED MARTIN CORP COM Stock 539830109   2,109,138 4,462 SH   SOLE   0 0 4,461
JPMORGAN CHASE & CO COM Stock 46625H100   9,110,745 173,364 SH   SOLE   0 0 173,363
INTERNATIONAL PAPER CO COM Stock 460146103   128,013 3,550 SH   SOLE   0 0 3,550
UNITED STATES NATURAL GAS FUND LP ETF 912318300   185,298 26,700 SH   SOLE   0 0 26,700
CHEVRON CORP NEW COM Stock 166764100   2,121,243 166,080 SH   SOLE   0 0 166,080
ALBEMARLE CORP COM Stock 012653101   309,456 1,400 SH   SOLE   0 0 1,400
CONOCOPHILLIPS COM Stock 20825C104   301,563 3,040 SH   SOLE   0 0 3,039
M & T BK CORP COM Stock 55261F104   9,231 77 SH   SOLE   0 0 77
PERKINELMER INC COM Stock 714046109   972,798 7,300 SH   SOLE   0 0 7,300
TJX COS INC NEW COM Stock 872540109   74,834 955 SH   SOLE   0 0 955
BANK AMERICA CORP COM Stock 060505104   2,659,980 93,006 SH   SOLE   9,500 0 83,506
REAVES UTIL INCOME FD COM SH BEN INT CEF 756158101   13,209 465 SH   SOLE   0 0 465
WALMART INC COM Stock 931142103   44,235 300 SH   SOLE   0 0 300
INTERNATIONAL BUSINESS MACHS COM Stock 459200101   1,899,756 14,492 SH   SOLE   0 0 14,492
ORACLE CORP COM Stock 68389X105   120,331 1,295 SH   SOLE   0 0 1,295
RAYTHEON TECHNOLOGIES CORP COM Stock 75513E101   2,425,214 24,765 SH   SOLE   0 0 24,764
TEXAS INSTRS INC COM Stock 882508104   94,865 510 SH   SOLE   0 0 510
TARGET CORP COM Stock 87612E106   5,225,627 31,550 SH   SOLE   0 0 31,550
PFIZER INC COM Stock 717081103   969,015 23,750 SH   SOLE   0 0 23,750
MORGAN STANLEY COM NEW Stock 617446448   231,529 2,637 SH   SOLE   0 0 2,637
3M CO COM Stock 88579Y101   272,550 2,593 SH   SOLE   0 0 2,593
GILEAD SCIENCES INC COM Stock 375558103   2,323 28 SH   SOLE   0 0 28
CATERPILLAR INC COM Stock 149123101   320,376 1,400 SH   SOLE   0 0 1,400
ALPHABET INC CAP STK CL C Stock 02079K107   16,368,768 301,592 SH   SOLE   0 0 301,592
AMERICAN EXPRESS CO COM Stock 025816109   4,248,012 25,753 SH   SOLE   0 0 25,753
AMGEN INC COM Stock 031162100   1,007,323 4,167 SH   SOLE   0 0 4,166
APPLIED MATLS INC COM Stock 038222105   875,003 7,124 SH   SOLE   0 0 7,123
OTIS WORLDWIDE CORP COM Stock 68902V107   47,770 566 SH   SOLE   0 0 566
ANALOG DEVICES INC COM Stock 032654105   542,355 2,750 SH   SOLE   0 0 2,750
TPI COMPOSITES INC COM Stock 87266J104   27,131 2,079 SH   SOLE   0 0 2,079
WILLIAMS COS INC COM Stock 969457100   164,230 5,500 SH   SOLE   0 0 5,500
UNITED STATES STL CORP NEW COM Stock 912909108   501,120 19,200 SH   SOLE   0 0 19,200
MAIN STR CAP CORP COM CEF 56035L104   211,111 5,350 SH   SOLE   0 0 5,350
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP ADR 191241108   100,588 1,250 SH   SOLE   0 0 1,250
SPDR S&P OIL & GAS EXPLORATION & PRODUCTION ETF ETF 78468R556   2,954,984 23,160 SH   SOLE   0 0 23,160
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN Stock 65341B106   219,915 3,620 SH   SOLE   0 0 3,620
FIDELITY NATIONAL FINANCIAL IN FNF GROUP COM Stock 31620R303   68,114 1,950 SH   SOLE   0 0 1,950
EATON CORP PLC SHS Stock G29183103   530,297 3,095 SH   SOLE   0 0 3,095
B & G FOODS INC NEW COM Stock 05508R106   6,212 400 SH   SOLE   0 0 400
ALIBABA GROUP HLDG LTD SPONSORED ADS ADR 01609W102   48,740 477 SH   SOLE   0 0 477
CITIZENS FINL GROUP INC COM Stock 174610105   1,336,280 44,000 SH   SOLE   0 0 44,000
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR ADR 03524A108   45,577 683 SH   SOLE   0 0 683
ESSENTIAL UTILS INC COM Stock 29670G102   72,721 1,666 SH   SOLE   0 0 1,666
ETFMG PRIME CYBER SECURITY ETFMG PRIME CYBER SECURITY FUND ETF 26924G201   155,415 3,250 SH   SOLE   0 0 3,250
DELTA AIR LINES INC DEL COM NEW Stock 247361702   55,872 1,600 SH   SOLE   0 0 1,600
FLUOR CORP NEW COM Stock 343412102   2,139,436 69,215 SH   SOLE   0 0 69,215
GABELLI EQUITY TR INC COM CEF 362397101   79,539 13,857 SH   SOLE   0 0 13,857
GRANITE CONSTR INC COM Stock 387328107   1,051,648 25,600 SH   SOLE   0 0 25,600
IDACORP INC COM Stock 451107106   433,320 4,000 SH   SOLE   0 0 4,000
PHILIP MORRIS INTL INC COM Stock 718172109   1,674,256 17,216 SH   SOLE   0 0 17,216
PNC FINL SVCS GROUP INC COM Stock 693475105   1,278,753 10,061 SH   SOLE   0 0 10,061
BRISTOL-MYERS SQUIBB CO COM Stock 110122108   617,979 8,916 SH   SOLE   0 0 8,916
ALTRIA GROUP INC COM Stock 02209S103   528,524 11,845 SH   SOLE   0 0 11,845
LOEWS CORP COM Stock 540424108   211,951 3,653 SH   SOLE   0 0 3,653
CITIGROUP INC COM NEW Stock 172967424   106,253 2,266 SH   SOLE   0 0 2,266
EXXON MOBIL CORP COM Stock 30231G102   6,569,865 59,911 SH   SOLE   0 0 59,911
UNITEDHEALTH GROUP INC COM Stock 91324P102   267,959 567 SH   SOLE   0 0 567
TRAVELERS COMPANIES INC COM Stock 89417E109   25,712 150 SH   SOLE   0 0 150
LOWES COS INC COM Stock 548661107   1,342,999 6,716 SH   SOLE   0 0 6,716
DEERE & CO COM Stock 244199105   2,671,334 6,470 SH   SOLE   0 0 6,470
COLGATE PALMOLIVE CO COM Stock 194162103   139,253 1,853 SH   SOLE   0 0 1,853
SHOPIFY INC CL A Stock 82509L107   1,773,780 37,000 SH   SOLE   0 0 37,000
DEVON ENERGY CORP NEW COM Stock 25179M103   5,634,715 111,336 SH   SOLE   0 0 111,336
NOVO-NORDISK A S ADR ADR 670100205   127,312 800 SH   SOLE   0 0 800
KRAFT HEINZ CO COM Stock 500754106   523,764 13,544 SH   SOLE   0 0 13,544
PAYPAL HLDGS INC COM Stock 70450Y103   187,572 2,470 SH   SOLE   0 0 2,470
FIRST TRUST NASDAQ CYBERSECURITY ETF ETF 33734X846   446,738 10,450 SH   SOLE   0 0 10,450
ACTIVISION BLIZZARD INC COM Stock 00507V109   179,739 2,100 SH   SOLE   0 0 2,100
CROWN CASTLE INC COM REIT 22822V101   313,453 95,330 SH   SOLE   0 0 95,330
BLACKROCK INC COM Stock 09247X101   366,678 548 SH   SOLE   0 0 548
APPLE INC COM Stock 037833100   25,747,084 320,038 SH   SOLE   0 0 320,037
GSK PLC SPONSORED ADR ADR 37733W204   124,530 3,500 SH   SOLE   0 0 3,500
ABBOTT LABS COM Stock 002824100   1,911,192 18,874 SH   SOLE   0 0 18,874
DISNEY WALT CO COM Stock 254687106   609,591 6,088 SH   SOLE   0 0 6,088
INVESCO PREFERRED ETF ETF 46138E511   111,748 9,734 SH   SOLE   0 0 9,734