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   2,941,906 28,482 SH   SOLE   0 0 28,482
UNIFI INC COM NEW Stock 904677200   130,042 15,917 SH   SOLE   0 0 15,917
PARAMOUNT GLOBAL CLASS B COM Stock 92556H206   533,968 23,934 SH   SOLE   0 0 23,934
PRUDENTIAL FINL INC COM Stock 744320102   281,316 3,400 SH   SOLE   0 0 3,400
WYNN RESORTS LTD COM Stock 983134107   458,831 4,100 SH   SOLE   0 0 4,100
INVESCO QQQ TRUST ETF 46090E103   301,995 941 SH   SOLE   0 0 941
STARBUCKS CORP COM Stock 855244109   277,611 2,666 SH   SOLE   0 0 2,666
SEMPRA COM Stock 816851109   226,740 1,500 SH   SOLE   0 0 1,500
JOHNSON & JOHNSON COM Stock 478160104   2,564,228 16,543 SH   SOLE   0 0 16,543
WASTE MGMT INC DEL COM Stock 94106L109   1,764,638 10,815 SH   SOLE   0 0 10,814
ABB LTD SPONSORED ADR ADR 000375204   105,987 3,090 SH   SOLE   0 0 3,090
VANGUARD TOTAL STOCK MARKET ETF ETF 922908769   308,395 1,511 SH   SOLE   0 0 1,511
OLIN CORP COM PAR $1 Stock 680665205   277,500 5,000 SH   SOLE   0 0 5,000
INVESCO WATER RESOURCES ETF ETF 46137V142   224,604 4,210 SH   SOLE   0 0 4,210
COSTCO WHSL CORP NEW COM Stock 22160K105   447,183 900 SH   SOLE   0 0 900
CLEVELAND-CLIFFS INC NEW COM Stock 185899101   515,623 28,130 SH   SOLE   0 0 28,130
SCOTTS MIRACLE-GRO CO CL A Stock 810186106   472,918 6,781 SH   SOLE   0 0 6,781
SHELL PLC SPON ADS ADR 780259305   130,846 2,274 SH   SOLE   0 0 2,274
YUM BRANDS INC COM Stock 988498101   125,476 950 SH   SOLE   0 0 950
PETROLEO BRASILEIRO SA PETROBR SPONSORED ADR ADR 71654V408   1,877 180 SH   SOLE   0 0 180
PROCTER AND GAMBLE CO COM Stock 742718109   857,200 5,765 SH   SOLE   0 0 5,765
COCA COLA CO COM Stock 191216100   990,929 15,975 SH   SOLE   0 0 15,975
GENERAL MLS INC COM Stock 370334104   1,405,053 16,441 SH   SOLE   0 0 16,441
ENTERPRISE PRODS PARTNERS L P COM Stock 293792107   1,474,953 56,948 SH   SOLE   0 0 56,948
OCCIDENTAL PETE CORP COM Stock 674599105   486,954 7,800 SH   SOLE   0 0 7,800
TRUIST FINL CORP COM Stock 89832Q109   150,211 4,405 SH   SOLE   0 0 4,405
UNITED PARCEL SERVICE INC CL B Stock 911312106   330,753 1,705 SH   SOLE   0 0 1,705
MARRIOTT INTL INC NEW CL A Stock 571903202   325,438 1,960 SH   SOLE   0 0 1,960
BIOGEN INC COM Stock 09062X103   41,705 150 SH   SOLE   0 0 150
INTEL CORP COM Stock 458140100   960,125 29,389 SH   SOLE   0 0 29,388
MEDTRONIC PLC SHS Stock G5960L103   768,712 9,535 SH   SOLE   0 0 9,535
CLOROX CO DEL COM Stock 189054109   221,536 1,400 SH   SOLE   0 0 1,400
ISHARES SILVER TRUST ETF 46428Q109   2,212 100 SH   SOLE   0 0 100
SEI INVTS CO COM Stock 784117103   517,950 9,000 SH   SOLE   0 0 9,000
MERCK & CO INC COM Stock 58933Y105   2,858,274 26,866 SH   SOLE   0 0 26,866
SPDR S&P 500 ETF TRUST ETF 78462F103   255,050 623 SH   SOLE   0 0 623
MCKESSON CORP COM Stock 58155Q103   12,462 35 SH   SOLE   0 0 35
MASTERCARD INCORPORATED CL A Stock 57636Q104   50,877 140 SH   SOLE   0 0 140
PEOPLES BANCORP INC COM Stock 709789101   1,386,123 53,830 SH   SOLE   0 0 53,830
ILLINOIS TOOL WKS INC COM Stock 452308109   584,280 2,400 SH   SOLE   0 0 2,400
UNITED RENTALS INC COM Stock 911363109   77,569 196 SH   SOLE   0 0 196
STEEL DYNAMICS INC COM Stock 858119100   33,918 300 SH   SOLE   0 0 300
EXACT SCIENCES CORP COM Stock 30063P105   461,650 6,808 SH   SOLE   0 0 6,808
EMERSON ELEC CO COM Stock 291011104   271,093 3,111 SH   SOLE   0 0 3,111
LAMB WESTON HLDGS INC COM Stock 513272104   232,348 2,223 SH   SOLE   0 0 2,223
ISHARES TIPS BOND ETF ETF 464287176   283,012 2,567 SH   SOLE   0 0 2,567
SMUCKER J M CO COM NEW Stock 832696405   511,610 3,251 SH   SOLE   0 0 3,251
CORNING INC COM Stock 219350105   802,470 22,746 SH   SOLE   0 0 22,745
EDWARDS LIFESCIENCES CORP COM Stock 28176E108   54,436 658 SH   SOLE   0 0 658
PARSONS CORP DEL COM Stock 70202L102   402,660 9,000 SH   SOLE   0 0 9,000
BANK NEW YORK MELLON CORP COM Stock 064058100   122,597 2,698 SH   SOLE   0 0 2,698
KAYNE ANDERSON ENERGY INFRSTR COM CEF 486606106   74,520 8,625 SH   SOLE   0 0 8,625
VERIZON COMMUNICATIONS INC COM Stock 92343V104   1,620,935 41,680 SH   SOLE   0 0 41,679
FEDEX CORP COM Stock 31428X106   1,442,229 6,312 SH   SOLE   0 0 6,312
PEPSICO INC COM Stock 713448108   1,023,250 5,613 SH   SOLE   0 0 5,613
SURO CAPITAL CORP COM NEW CEF 86887Q109   67,437 18,629 SH   SOLE   0 0 18,629
TE CONNECTIVITY LTD SHS Stock H84989104   367,220 2,800 SH   SOLE   0 0 2,800
HONEYWELL INTL INC COM Stock 438516106   4,116,343 21,538 SH   SOLE   0 0 21,538
FORD MTR CO DEL COM Stock 345370860   372,166 29,537 SH   SOLE   0 0 29,537
BP PLC SPONSORED ADR ADR 055622104   715,890 18,869 SH   SOLE   0 0 18,869
HOME DEPOT INC COM Stock 437076102   1,782,820 6,041 SH   SOLE   0 0 6,041
BAXTER INTL INC COM Stock 071813109   162,240 4,000 SH   SOLE   0 0 4,000
AUTOMATIC DATA PROCESSING INC COM Stock 053015103   30,946 139 SH   SOLE   0 0 139
DUPONT DE NEMOURS INC COM Stock 26614N102   693,083 9,657 SH   SOLE   0 0 9,657
HEALTH CARE SELECT SECTOR SPDR FUND ETF 81369Y209   142,406 1,100 SH   SOLE   0 0 1,100
SPDR GOLD SHARES ETF 78463V107   111,031 606 SH   SOLE   0 0 606
SOUTHERN CO COM Stock 842587107   1,439,709 20,691 SH   SOLE   0 0 20,691
BECTON DICKINSON & CO COM Stock 075887109   459,653 1,857 SH   SOLE   0 0 1,856
UNIVERSAL ELECTRS INC COM Stock 913483103   287,134 28,317 SH   SOLE   0 0 28,317
KEYCORP COM Stock 493267108   766,224 61,200 SH   SOLE   0 0 61,200
CASI PHARMACEUTICALS INC COM Stock G1933S101   323,211 139,315 SH   SOLE   0 0 139,315
SENSIENT TECHNOLOGIES CORP COM Stock 81725T100   229,680 3,000 SH   SOLE   0 0 3,000
STERIS PLC SHS USD Stock G8473T100   267,792 1,400 SH   SOLE   0 0 1,400
LUMEN TECHNOLOGIES INC COM Stock 550241103   83,875 31,651 SH   SOLE   0 0 31,651
LINCOLN ELEC HLDGS INC COM Stock 533900106   84,550 500 SH   SOLE   0 0 500
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702   2,039,117 6,604 SH   SOLE   0 0 6,604
ADOBE SYSTEMS INCORPORATED COM Stock 00724F101   63,586 165 SH   SOLE   0 0 165
WEYERHAEUSER CO MTN BE COM NEW REIT 962166104   1,302,039 43,214 SH   SOLE   0 0 43,214
ALPHABET INC CAP STK CL A Stock 02079K305   1,598,687 15,412 SH   SOLE   0 0 15,412
EASTMAN CHEM CO COM Stock 277432100   337,360 4,000 SH   SOLE   0 0 4,000
CONSTELLATION BRANDS INC CL A Stock 21036P108   140,278 621 SH   SOLE   0 0 621
UNILEVER PLC SPON ADR NEW ADR 904767704   1,039,223 20,012 SH   SOLE   0 0 20,012
NEWMONT CORP COM Stock 651639106   1,068,636 21,800 SH   SOLE   0 0 21,800
CSX CORP COM Stock 126408103   964,966 32,230 SH   SOLE   0 0 32,230
COMCAST CORP NEW CL A Stock 20030N101   998,323 26,334 SH   SOLE   0 0 26,334
GENERAC HLDGS INC COM Stock 368736104   273,697 2,534 SH   SOLE   0 0 2,534
MICROSOFT CORP COM Stock 594918104   20,292,512 70,387 SH   SOLE   0 0 70,386
FIRST HORIZON CORPORATION COM Stock 320517105   533,400 30,000 SH   SOLE   0 0 30,000
VALERO ENERGY CORP COM Stock 91913Y100   349,000 2,500 SH   SOLE   0 0 2,500
WARNER BROS DISCOVERY INC COM SER A Stock 934423104   342,193 22,662 SH   SOLE   0 0 22,661
SCHLUMBERGER LTD COM STK Stock 806857108   304,420 6,200 SH   SOLE   0 0 6,200
CVS HEALTH CORP COM Stock 126650100   2,907,899 39,132 SH   SOLE   0 0 39,132
DTE ENERGY CO COM Stock 233331107   383,390 3,500 SH   SOLE   0 0 3,500
COMMUNICATION SERVICES SELECT SECTOR SPDR FUND ETF 81369Y852   5,565 96 SH   SOLE   0 0 96
SIMON PPTY GROUP INC NEW COM REIT 828806109   638,229 5,700 SH   SOLE   0 0 5,700
RPM INTL INC COM Stock 749685103   366,408 4,200 SH   SOLE   0 0 4,200
GEO GROUP INC NEW COM REIT 36162J106   98,625 12,500 SH   SOLE   0 0 12,500
BOEING CO COM Stock 097023105   2,609,065 12,282 SH   SOLE   0 0 12,282
NEXTERA ENERGY INC COM Stock 65339F101   1,249,390 16,209 SH   SOLE   0 0 16,209
TESLA INC COM Stock 88160R101   73,233 353 SH   SOLE   0 0 353
LINDE PLC SHS Stock G54950103   365,748 1,029 SH   SOLE   0 0 1,029
ARCOSA INC COM Stock 039653100   220,443 3,493 SH   SOLE   0 0 3,493
MODERNA INC COM Stock 60770K107   675,752 4,400 SH   SOLE   0 0 4,400
KODIAK SCIENCES INC COM Stock 50015M109   489,800 79,000 SH   SOLE   0 0 79,000
ALERIAN MLP ETF ETF 00162Q452   120,588 3,120 SH   SOLE   0 0 3,120
NORTH EUROPEAN OIL RTY TR SH BEN INT Stock 659310106   135,432 10,800 SH   SOLE   0 0 10,800
WALGREENS BOOTS ALLIANCE INC COM Stock 931427108   231,686 6,700 SH   SOLE   0 0 6,700
EVEREST RE GROUP LTD COM Stock G3223R108   393,822 1,100 SH   SOLE   0 0 1,100
DOW INC COM Stock 260557103   727,900 13,278 SH   SOLE   0 0 13,278
KKR & CO INC COM Stock 48251W104   157,560 3,000 SH   SOLE   0 0 3,000
CONAGRA BRANDS INC COM Stock 205887102   236,628 6,300 SH   SOLE   0 0 6,300
VANGUARD S&P 500 ETF ETF 922908363   54,906 146 SH   SOLE   0 0 146
GREIF INC CL B Stock 397624206   335,846 4,389 SH   SOLE   0 0 4,389
ILLUMINA INC COM Stock 452327109   13,804,712 59,362 SH   SOLE   0 0 59,362
CORTEVA INC COM Stock 22052L104   234,907 3,895 SH   SOLE   0 0 3,895
CONSOLIDATED EDISON INC COM Stock 209115104   181,008 1,892 SH   SOLE   0 0 1,892
GENERAL MTRS CO COM Stock 37045V100   552,548 15,064 SH   SOLE   0 0 15,064
CROWDSTRIKE HLDGS INC CL A Stock 22788C105   617,670 4,500 SH   SOLE   0 0 4,500
PERSONALIS INC COM Stock 71535D106   2,796,744 1,013,313 SH   SOLE   0 0 1,013,313
INVESCO S&P 500 EQUAL WEIGHT ETF ETF 46137V357   104,681 724 SH   SOLE   0 0 723
VANECK GOLD MINERS ETF ETF 92189F106   48,525 1,500 SH   SOLE   0 0 1,500
LILLY ELI & CO COM Stock 532457108   4,738,900 13,799 SH   SOLE   0 0 13,799
APOLLO GLOBAL MGMT INC COM Stock 03769M106   603,620 9,557 SH   SOLE   0 0 9,557
FIDELITY NATL INFORMATION SVCS COM Stock 31620M106   631,967 11,632 SH   SOLE   0 0 11,632
DUKE ENERGY CORP NEW COM NEW Stock 26441C204   539,360 5,591 SH   SOLE   0 0 5,590
CARRIER GLOBAL CORPORATION COM Stock 14448C104   150,289 3,285 SH   SOLE   0 0 3,285
ENCOMPASS HEALTH CORP COM Stock 29261A100   667,053 12,330 SH   SOLE   0 0 12,330
AFLAC INC COM Stock 001055102   1,097,227 17,006 SH   SOLE   0 0 17,006
FREEPORT-MCMORAN INC CL B Stock 35671D857   1,047,378 25,602 SH   SOLE   0 0 25,602
SYSCO CORP COM Stock 871829107   546,402 7,075 SH   SOLE   0 0 7,075
CHIPOTLE MEXICAN GRILL INC COM Stock 169656105   187,912 110 SH   SOLE   0 0 110
QUANTA SVCS INC COM Stock 74762E102   10,832 65 SH   SOLE   0 0 65
AMN HEALTHCARE SVCS INC COM Stock 001744101   773,934 9,329 SH   SOLE   0 0 9,329
AMERICAN ELEC PWR CO INC COM Stock 025537101   104,639 1,150 SH   SOLE   0 0 1,150
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP Stock 559080106   298,430 5,500 SH   SOLE   0 0 5,500
FIRST SOLAR INC COM Stock 336433107   957,653 4,403 SH   SOLE   0 0 4,403
ENERGY TRANSFER L P COM UT LTD PTN Stock 29273V100   615,370 49,348 SH   SOLE   0 0 49,348
PATRIA INVESTMENTS LIMITED COM CL A Stock G69451105   1,314,240 88,800 SH   SOLE   0 0 88,800
DUCKHORN PORTFOLIO INC COM Stock 26414D106   1,582,925 99,555 SH   SOLE   0 0 99,555
THE BEAUTY HEALTH COMPANY COM CL A Stock 88331L108   683,283 54,100 SH   SOLE   0 0 54,100
VISA INC COM CL A Stock 92826C839   2,879,575 12,772 SH   SOLE   0 0 12,772
HERSHEY CO COM Stock 427866108   203,528 800 SH   SOLE   0 0 800
GXO LOGISTICS INC Stock 36262G101   390,560 7,740 SH   SOLE   0 0 7,740
LI-CYCLE HOLDINGS CORP COMMON SHARES Stock 50202P105   261,142 46,384 SH   SOLE   0 0 46,384
ROCKET LAB USA INC COM Stock 773122106   102,269 25,314 SH   SOLE   0 0 25,314
JACKSON FINANCIAL INC COM CL A Stock 46817M107   506,395 13,536 SH   SOLE   0 0 13,536
BLACKSTONE SECD LENDING FD COMMON STOCK CEF 09261X102   356,723 14,309 SH   SOLE   0 0 14,309
MULLEN AUTOMOTIVE INC COM Stock 62526P208   131 1,000 SH   SOLE   0 0 1,000
L3HARRIS TECHNOLOGIES INC COM Stock 502431109   594,018 3,027 SH   SOLE   0 0 3,027
PHILLIPS 66 COM Stock 718546104   185,728 1,832 SH   SOLE   0 0 1,832
CHENIERE ENERGY INC COM NEW Stock 16411R208   266,974 1,694 SH   SOLE   0 0 1,694
IRON MTN INC DEL COM REIT 46284V101   607,566 11,483 SH   SOLE   0 0 11,483
ZEBRA TECHNOLOGIES CORPORATION CL A Stock 989207105   114,480 360 SH   SOLE   0 0 360
CONSTELLATION ENERGY CORP COM Stock 21037T109   20,803 265 SH   SOLE   0 0 265
COMPASS DIVERSIFIED SH BEN INT Stock 20451Q104   35,775 1,875 SH   SOLE   0 0 1,875
META PLATFORMS INC CL A Stock 30303M102   613,142 2,893 SH   SOLE   0 0 2,893
UNITED BANKSHARES INC WEST VA COM Stock 909907107   111,690 3,173 SH   SOLE   0 0 3,173
PALO ALTO NETWORKS INC COM Stock 697435105   617,197 3,090 SH   SOLE   0 0 3,090
CARLYLE GROUP INC COM Stock 14316J108   105,216 3,388 SH   SOLE   0 0 3,387
MONDELEZ INTL INC CL A Stock 609207105   422,224 6,056 SH   SOLE   0 0 6,056
BUILDERS FIRSTSOURCE INC COM Stock 12008R107   639,127 7,199 SH   SOLE   0 0 7,199
WP CAREY INC COM REIT 92936U109   1,164,151 15,031 SH   SOLE   0 0 15,031
BROADCOM INC COM Stock 11135F101   994,387 1,550 SH   SOLE   0 0 1,550
STEREOTAXIS INC COM NEW Stock 85916J409   76,282 37,393 SH   SOLE   0 0 37,393
EATON VANCE TAX MNGED BUY WRIT COM CEF 27828X100   41,760 3,200 SH   SOLE   0 0 3,200
DIAMONDBACK ENERGY INC COM Stock 25278X109   167,537 1,239 SH   SOLE   0 0 1,239
VANGUARD SHORT-TERM INFLATION-PROTECTED SECURITIES ETF ETF 922020805   286,920 6,000 SH   SOLE   0 0 6,000
METLIFE INC COM Stock 59156R108   263,337 4,545 SH   SOLE   0 0 4,545
FLOWERS FOODS INC COM Stock 343498101   187,734,392 6,849,120 SH   SOLE   6,527,061 0 322,059
PIONEER NAT RES CO COM Stock 723787107   908,460 4,448 SH   SOLE   0 0 4,448
NEW YORK CMNTY BANCORP INC COM Stock 649445103   370,251 40,957 SH   SOLE   0 0 40,957
CF INDS HLDGS INC COM Stock 125269100   296,267 4,087 SH   SOLE   0 0 4,087
KINDER MORGAN INC DEL COM Stock 49456B101   2,238,198 127,824 SH   SOLE   0 0 127,824
STRATASYS LTD SHS Stock M85548101   363,660 22,000 SH   SOLE   0 0 22,000
ACCENTURE PLC IRELAND SHS CLASS A Stock G1151C101   248,941 871 SH   SOLE   0 0 871
EQUIFAX INC COM Stock 294429105   1,953,552 9,631 SH   SOLE   0 0 9,631
GE HEALTHCARE TECHNOLOGIES INC COMMON STOCK Stock 36266G107   178,989 2,182 SH   SOLE   0 0 2,182
ENBRIDGE INC COM Stock 29250N105   963,974 25,268 SH   SOLE   0 0 25,268
AES CORP COM Stock 00130H105   269,359 11,186 SH   SOLE   0 0 11,186
CALIFORNIA WTR SVC GROUP COM Stock 130788102   291,000 5,000 SH   SOLE   0 0 5,000
NVIDIA CORPORATION COM Stock 67066G104   1,781,895 6,415 SH   SOLE   0 0 6,415
EOG RES INC COM Stock 26875P101   353,634 3,085 SH   SOLE   0 0 3,085
GRAINGER W W INC COM Stock 384802104   137,762 200 SH   SOLE   0 0 200
ABBVIE INC COM Stock 00287Y109   5,527,814 34,685 SH   SOLE   0 0 34,685
S&P GLOBAL INC COM Stock 78409V104   2,723,683 7,900 SH   SOLE   0 0 7,900
MANNKIND CORP COM NEW Stock 56400P706   106,764 26,040 SH   SOLE   0 0 26,040
SPDR S&P BIOTECH ETF ETF 78464A870   297,219 3,900 SH   SOLE   0 0 3,900
SPDR S&P METALS & MINING ETF ETF 78464A755   106,320 2,000 SH   SOLE   0 0 2,000
CURTISS WRIGHT CORP COM Stock 231561101   45,123 256 SH   SOLE   0 0 256
NAVIGATOR HLDGS LTD SHS Stock Y62132108   194,194 13,871 SH   SOLE   0 0 13,871
WEST PHARMACEUTICAL SVSC INC COM Stock 955306105   692,940 2,000 SH   SOLE   0 0 2,000
ZOETIS INC CL A Stock 98978V103   420,594 2,527 SH   SOLE   0 0 2,527
BLACKSTONE INC COM Stock 09260D107   3,443,538 39,202 SH   SOLE   0 0 39,202
ROCKWELL AUTOMATION INC COM Stock 773903109   293,450 1,000 SH   SOLE   0 0 1,000
STRYKER CORPORATION COM Stock 863667101   7,137 25 SH   SOLE   0 0 25
QUALCOMM INC COM Stock 747525103   779,641 6,111 SH   SOLE   0 0 6,111
BLACKSTONE MTG TR INC COM CL A REIT 09257W100   466,528 26,136 SH   SOLE   0 0 26,136
ARMADA HOFFLER PPTYS INC COM REIT 04208T108   118,100 10,000 SH   SOLE   0 0 10,000
GOLDMAN SACHS BDC INC SHS CEF 38147U107   201,747 14,780 SH   SOLE   0 0 14,780
GENERAL DYNAMICS CORP COM Stock 369550108   352,813 1,546 SH   SOLE   0 0 1,546
MCDONALDS CORP COM Stock 580135101   667,807 2,388 SH   SOLE   0 0 2,388
CISCO SYS INC COM Stock 17275R102   1,162,428 22,237 SH   SOLE   0 0 22,236
ADVANCED MICRO DEVICES INC COM Stock 007903107   5,587 57 SH   SOLE   0 0 57
AT&T INC COM Stock 00206R102   1,855,131 96,370 SH   SOLE   0 0 96,370
ENERGY SELECT SECTOR SPDR FUND ETF 81369Y506   297,360 3,590 SH   SOLE   0 0 3,590
PRECIGEN INC COM Stock 74017N105   18,020 17,000 SH   SOLE   0 0 17,000
GENERAL ELECTRIC CO COM NEW Stock 369604301   634,870 6,641 SH   SOLE   0 0 6,640
MOTOROLA SOLUTIONS INC COM NEW Stock 620076307   354,801 1,240 SH   SOLE   0 0 1,240
ISHARES MSCI USA MOMENTUM FACTOR ETF ETF 46432F396   72,579 522 SH   SOLE   0 0 522
INDUSTRIAL SELECT SECTOR SPDR FUND ETF 81369Y704   110,166 1,089 SH   SOLE   0 0 1,088
ISHARES SEMICONDUCTOR ETF ETF 464287523   28,904 65 SH   SOLE   0 0 65
THE CIGNA GROUP COM Stock 125523100   544,534 2,131 SH   SOLE   0 0 2,131
ONEOK INC NEW COM Stock 682680103   1,068,743 16,820 SH   SOLE   0 0 16,820
ROSS STORES INC COM Stock 778296103   5,731 54 SH   SOLE   0 0 54
CHART INDUSTRIES Stock 16115Q308   762,307 6,079 SH   SOLE   0 0 6,079
UNION PAC CORP COM Stock 907818108   3,664,542 18,208 SH   SOLE   0 0 18,208
CARMAX INC COM Stock 143130102   822,077 12,789 SH   SOLE   0 0 12,789
TRANSOCEAN LTD REG SHS Stock H8817H100   212,717 33,446 SH   SOLE   0 0 33,446
SALESFORCE INC COM Stock 79466L302   137,049 686 SH   SOLE   0 0 686
NORTHROP GRUMMAN CORP COM Stock 666807102   746,140 1,616 SH   SOLE   0 0 1,616
THERMO FISHER SCIENTIFIC INC COM Stock 883556102   1,362,539 2,364 SH   SOLE   0 0 2,364
LOCKHEED MARTIN CORP COM Stock 539830109   1,099,097 2,325 SH   SOLE   0 0 2,325
JPMORGAN CHASE & CO COM Stock 46625H100   6,265,236 48,079 SH   SOLE   0 0 48,079
INTERNATIONAL PAPER CO COM Stock 460146103   183,834 5,098 SH   SOLE   0 0 5,098
CHEVRON CORP NEW COM Stock 166764100   2,057,174 12,608 SH   SOLE   0 0 12,608
ALBEMARLE CORP COM Stock 012653101   609,849 2,759 SH   SOLE   0 0 2,759
CONOCOPHILLIPS COM Stock 20825C104   611,729 6,166 SH   SOLE   0 0 6,166
M & T BK CORP COM Stock 55261F104   220,128 1,841 SH   SOLE   0 0 1,841
TJX COS INC NEW COM Stock 872540109   211,572 2,700 SH   SOLE   0 0 2,700
BANK AMERICA CORP COM Stock 060505104   65,723 2,298 SH   SOLE   0 0 2,298
REAVES UTIL INCOME FD COM SH BEN INT CEF 756158101   242,337 8,539 SH   SOLE   0 0 8,539
WALMART INC COM Stock 931142103   1,654,041 11,218 SH   SOLE   0 0 11,217
INTERNATIONAL BUSINESS MACHS COM Stock 459200101   3,411,758 26,026 SH   SOLE   0 0 26,026
ORACLE CORP COM Stock 68389X105   487,087 5,242 SH   SOLE   0 0 5,242
RAYTHEON TECHNOLOGIES CORP COM Stock 75513E101   1,072,529 10,952 SH   SOLE   0 0 10,952
TEXAS INSTRS INC COM Stock 882508104   223,212 1,200 SH   SOLE   0 0 1,200
TARGET CORP COM Stock 87612E106   66,252 400 SH   SOLE   0 0 400
PFIZER INC COM Stock 717081103   2,961,943 72,597 SH   SOLE   0 0 72,596
MORGAN STANLEY COM NEW Stock 617446448   17,560 200 SH   SOLE   0 0 200
3M CO COM Stock 88579Y101   490,652 4,668 SH   SOLE   0 0 4,667
HP INC COM Stock 40434L105   287,630 9,800 SH   SOLE   0 0 9,800
GILEAD SCIENCES INC COM Stock 375558103   671,891 8,098 SH   SOLE   0 0 8,098
CATERPILLAR INC COM Stock 149123101   2,196,864 9,600 SH   SOLE   0 0 9,600
ALPHABET INC CAP STK CL C Stock 02079K107   3,514,888 33,797 SH   SOLE   0 0 33,797
AMERICAN EXPRESS CO COM Stock 025816109   712,584 4,320 SH   SOLE   0 0 4,320
AMGEN INC COM Stock 031162100   1,163,664 4,814 SH   SOLE   0 0 4,813
APPLIED MATLS INC COM Stock 038222105   454,471 3,700 SH   SOLE   0 0 3,700
OTIS WORLDWIDE CORP COM Stock 68902V107   161,542 1,914 SH   SOLE   0 0 1,914
TPI COMPOSITES INC COM Stock 87266J104   307,367 23,553 SH   SOLE   0 0 23,553
WILLIAMS COS INC COM Stock 969457100   276,936 9,274 SH   SOLE   0 0 9,274
DIGI INTL INC COM Stock 253798102   535,108 15,888 SH   SOLE   0 0 15,888
AGNICO EAGLE MINES LTD COM Stock 008474108   350,776 6,882 SH   SOLE   0 0 6,882
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP ADR 191241108   185,081 2,300 SH   SOLE   0 0 2,300
FIDELITY NATIONAL FINANCIAL IN FNF GROUP COM Stock 31620R303   230,189 6,590 SH   SOLE   0 0 6,590
EATON CORP PLC SHS Stock G29183103   102,804 600 SH   SOLE   0 0 600
B & G FOODS INC NEW COM Stock 05508R106   268,669 17,300 SH   SOLE   0 0 17,300
ALIBABA GROUP HLDG LTD SPONSORED ADS ADR 01609W102   190,770 1,867 SH   SOLE   0 0 1,867
CITIZENS FINL GROUP INC COM Stock 174610105   1,032,580 34,000 SH   SOLE   0 0 34,000
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR ADR 03524A108   228,016 3,417 SH   SOLE   0 0 3,417
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   93,966 1,965 SH   SOLE   0 0 1,965
DELTA AIR LINES INC DEL COM NEW Stock 247361702   179,663 5,145 SH   SOLE   0 0 5,145
FLUOR CORP NEW COM Stock 343412102   2,358,835 76,313 SH   SOLE   0 0 76,313
GABELLI EQUITY TR INC COM CEF 362397101   31,157 5,428 SH   SOLE   0 0 5,428
GRANITE CONSTR INC COM Stock 387328107   26,702 650 SH   SOLE   0 0 650
IDACORP INC COM Stock 451107106   92,081 850 SH   SOLE   0 0 850
PHILIP MORRIS INTL INC COM Stock 718172109   680,750 7,000 SH   SOLE   0 0 7,000
INSEEGO CORP COM Stock 45782B104   8,657 14,865 SH   SOLE   0 0 14,865
NUCOR CORP COM Stock 670346105   370,728 2,400 SH   SOLE   0 0 2,400
TRINITY INDS INC COM Stock 896522109   275,268 11,300 SH   SOLE   0 0 11,300
PNC FINL SVCS GROUP INC COM Stock 693475105   600,855 4,727 SH   SOLE   0 0 4,727
BRISTOL-MYERS SQUIBB CO COM Stock 110122108   2,631,354 37,965 SH   SOLE   0 0 37,965
ALTRIA GROUP INC COM Stock 02209S103   392,078 8,787 SH   SOLE   0 0 8,787
LOEWS CORP COM Stock 540424108   109,658 1,890 SH   SOLE   0 0 1,890
CITIGROUP INC COM NEW Stock 172967424   1,164,185 24,828 SH   SOLE   0 0 24,828
AMERICAN WTR WKS CO INC NEW COM Stock 030420103   292,980 2,000 SH   SOLE   0 0 2,000
EXXON MOBIL CORP COM Stock 30231G102   5,781,056 52,718 SH   SOLE   0 0 52,718
UNITEDHEALTH GROUP INC COM Stock 91324P102   390,359 826 SH   SOLE   0 0 826
TRAVELERS COMPANIES INC COM Stock 89417E109   261,229 1,524 SH   SOLE   0 0 1,524
LOWES COS INC COM Stock 548661107   199,970 1,000 SH   SOLE   0 0 1,000
DEERE & CO COM Stock 244199105   165,152 400 SH   SOLE   0 0 400
COLGATE PALMOLIVE CO COM Stock 194162103   75,150 1,000 SH   SOLE   0 0 1,000
SHOPIFY INC CL A Stock 82509L107   1,711,937 35,710 SH   SOLE   0 0 35,710
DEVON ENERGY CORP NEW COM Stock 25179M103   1,515,213 29,939 SH   SOLE   0 0 29,939
NOVO-NORDISK A S ADR ADR 670100205   79,570 500 SH   SOLE   0 0 500
KRAFT HEINZ CO COM Stock 500754106   244,472 6,322 SH   SOLE   0 0 6,322
PAYPAL HLDGS INC COM Stock 70450Y103   364,170 4,796 SH   SOLE   0 0 4,795
FIRST TRUST NASDAQ CYBERSECURITY ETF ETF 33734X846   21,375 500 SH   SOLE   0 0 500
ACTIVISION BLIZZARD INC COM Stock 00507V109   21,483 251 SH   SOLE   0 0 251
CROWN CASTLE INC COM REIT 22822V101   133,840 1,000 SH   SOLE   0 0 1,000
BLACKROCK INC COM Stock 09247X101   1,045,500 1,563 SH   SOLE   0 0 1,562
AQUA METALS INC COM Stock 03837J101   31,900 31,900 SH   SOLE   0 0 31,900
APPLE INC COM Stock 037833100   18,279,750 110,854 SH   SOLE   0 0 110,853
GSK PLC SPONSORED ADR ADR 37733W204   153,884 4,325 SH   SOLE   0 0 4,325
REPUBLIC FIRST BANCORP INC COM Stock 760416107   32,640 24,000 SH   SOLE   0 0 24,000
ABBOTT LABS COM Stock 002824100   2,917,927 28,816 SH   SOLE   0 0 28,816
DISNEY WALT CO COM Stock 254687106   3,172,118 31,680 SH   SOLE   0 0 31,680
INVESCO PREFERRED ETF ETF 46138E511   142,857 12,444 SH   SOLE   0 0 12,444