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   3,497,689 26,831 SH   SOLE WSC 0 0 26,831
UNIFI INC COM NEW Stock 904677200   51,115 6,334 SH   SOLE WSC 0 0 6,334
PARAMOUNT GLOBAL CLASS B COM Stock 92556H206   380,790 23,934 SH   SOLE WSC 0 0 23,934
PRUDENTIAL FINL INC COM Stock 744320102   548,728 6,220 SH   SOLE WSC 0 0 6,220
WYNN RESORTS LTD COM Stock 983134107   411,879 3,900 SH   SOLE WSC 0 0 3,900
INVESCO QQQ TRUST SERIES I ETF 46090E103   381,611 1,033 SH   SOLE WSC 0 0 1,033
STARBUCKS CORP COM Stock 855244109   264,094 2,666 SH   SOLE WSC 0 0 2,666
SEMPRA COM Stock 816851109   218,385 1,500 SH   SOLE WSC 0 0 1,500
DOLLAR GEN CORP NEW COM Stock 256677105   4,245 25 SH   SOLE WSC 0 0 25
JOHNSON & JOHNSON COM Stock 478160104   2,289,473 13,832 SH   SOLE WSC 0 0 13,832
WASTE MGMT INC DEL COM Stock 94106L109   1,684,882 9,716 SH   SOLE WSC 0 0 9,715
VANGUARD TOTAL STOCK MARKET ETF ETF 922908769   271,165 1,231 SH   SOLE WSC 0 0 1,231
OLIN CORP COM PAR $1 Stock 680665205   256,950 5,000 SH   SOLE WSC 0 0 5,000
INVESCO WATER RESOURCES ETF ETF 46137V142   237,402 4,210 SH   SOLE WSC 0 0 4,210
COSTCO WHSL CORP NEW COM Stock 22160K105   524,921 975 SH   SOLE WSC 0 0 975
CLEVELAND-CLIFFS INC NEW COM Stock 185899101   489,476 29,205 SH   SOLE WSC 0 0 29,205
SCOTTS MIRACLE-GRO CO CL A Stock 810186106   438,336 6,992 SH   SOLE WSC 0 0 6,992
SHELL PLC SPON ADS ADR 780259305   125,228 2,074 SH   SOLE WSC 0 0 2,074
YUM BRANDS INC COM Stock 988498101   131,623 950 SH   SOLE WSC 0 0 950
PETROLEO BRASILEIRO SA PETROBR SPONSORED ADR ADR 71654V408   2,489 180 SH   SOLE WSC 0 0 180
PROCTER AND GAMBLE CO COM Stock 742718109   874,886 5,766 SH   SOLE WSC 0 0 5,765
COCA COLA CO COM Stock 191216100   974,059 16,175 SH   SOLE WSC 0 0 16,175
GENERAL MLS INC COM Stock 370334104   592,071 7,719 SH   SOLE WSC 0 0 7,719
ENTERPRISE PRODS PARTNERS L P COM Stock 293792107   1,434,705 54,448 SH   SOLE WSC 0 0 54,448
OCCIDENTAL PETE CORP COM Stock 674599105   399,840 6,800 SH   SOLE WSC 0 0 6,800
UNITED PARCEL SERVICE INC CL B Stock 911312106   305,621 1,705 SH   SOLE WSC 0 0 1,705
MARRIOTT INTL INC NEW CL A Stock 571903202   296,659 1,615 SH   SOLE WSC 0 0 1,615
BIOGEN INC COM Stock 09062X103   42,728 150 SH   SOLE WSC 0 0 150
INTEL CORP COM Stock 458140100   814,140 24,346 SH   SOLE WSC 0 0 24,346
MEDTRONIC PLC SHS Stock G5960L103   910,514 10,335 SH   SOLE WSC 0 0 10,335
CLOROX CO DEL COM Stock 189054109   222,656 1,400 SH   SOLE WSC 0 0 1,400
ISHARES SILVER TRUST ETF 46428Q109   2,089 100 SH   SOLE WSC 0 0 100
SEI INVTS CO COM Stock 784117103   536,580 9,000 SH   SOLE WSC 0 0 9,000
TETRA TECH INC NEW COM Stock 88162G103   81,870 500 SH   SOLE WSC 0 0 500
MERCK & CO INC COM Stock 58933Y105   2,898,135 25,116 SH   SOLE WSC 0 0 25,116
SPDR S&P 500 ETF TRUST ETF 78462F103   294,338 664 SH   SOLE WSC 0 0 664
MCKESSON CORP COM Stock 58155Q103   14,956 35 SH   SOLE WSC 0 0 35
MASTERCARD INCORPORATED CL A Stock 57636Q104   55,062 140 SH   SOLE WSC 0 0 140
PEOPLES BANCORP INC COM Stock 709789101   1,429,187 53,830 SH   SOLE WSC 0 0 53,830
ILLINOIS TOOL WKS INC COM Stock 452308109   600,384 2,400 SH   SOLE WSC 0 0 2,400
UNITED RENTALS INC COM Stock 911363109   87,293 196 SH   SOLE WSC 0 0 196
STEEL DYNAMICS INC COM Stock 858119100   21,786 200 SH   SOLE WSC 0 0 200
EXACT SCIENCES CORP COM Stock 30063P105   639,271 6,808 SH   SOLE WSC 0 0 6,808
EMERSON ELEC CO COM Stock 291011104   281,203 3,111 SH   SOLE WSC 0 0 3,111
LAMB WESTON HLDGS INC COM Stock 513272104   255,534 2,223 SH   SOLE WSC 0 0 2,223
ISHARES TIPS BOND ETF ETF 464287176   276,261 2,567 SH   SOLE WSC 0 0 2,567
SMUCKER J M CO COM NEW Stock 832696405   332,405 2,251 SH   SOLE WSC 0 0 2,251
CORNING INC COM Stock 219350105   797,011 22,746 SH   SOLE WSC 0 0 22,745
EDWARDS LIFESCIENCES CORP COM Stock 28176E108   124,987 1,325 SH   SOLE WSC 0 0 1,325
BANK NEW YORK MELLON CORP COM Stock 064058100   209,155 4,698 SH   SOLE WSC 0 0 4,698
KAYNE ANDERSON ENERGY INFRSTR COM CEF 486606106   70,208 8,625 SH   SOLE WSC 0 0 8,625
VERIZON COMMUNICATIONS INC COM Stock 92343V104   1,334,264 35,877 SH   SOLE WSC 0 0 35,876
FEDEX CORP COM Stock 31428X106   1,304,450 5,262 SH   SOLE WSC 0 0 5,262
PEPSICO INC COM Stock 713448108   1,033,528 5,580 SH   SOLE WSC 0 0 5,580
GLOBAL X U.S. INFRASTRUCTURE DEVELOPMENT ETF ETF 37954Y673   124,149 3,950 SH   SOLE WSC 0 0 3,950
SURO CAPITAL CORP COM NEW CEF 86887Q109   71,689 22,438 SH   SOLE WSC 0 0 22,438
TE CONNECTIVITY LTD SHS Stock H84989104   392,448 2,800 SH   SOLE WSC 0 0 2,800
HONEYWELL INTL INC COM Stock 438516106   4,469,135 21,538 SH   SOLE WSC 0 0 21,538
FORD MTR CO DEL COM Stock 345370860   439,330 29,037 SH   SOLE WSC 0 0 29,037
BP PLC SPONSORED ADR ADR 055622104   665,887 18,869 SH   SOLE WSC 0 0 18,869
HOME DEPOT INC COM Stock 437076102   1,685,533 5,426 SH   SOLE WSC 0 0 5,426
BAXTER INTL INC COM Stock 071813109   182,240 4,000 SH   SOLE WSC 0 0 4,000
AUTOMATIC DATA PROCESSING INC COM Stock 053015103   30,551 139 SH   SOLE WSC 0 0 139
DUPONT DE NEMOURS INC COM Stock 26614N102   617,384 8,642 SH   SOLE WSC 0 0 8,642
HEALTH CARE SELECT SECTOR SPDR FUND ETF 81369Y209   53,092 400 SH   SOLE WSC 0 0 400
SPDR GOLD SHARES ETF 78463V107   108,032 606 SH   SOLE WSC 0 0 606
SOUTHERN CO COM Stock 842587107   1,069,556 15,225 SH   SOLE WSC 0 0 15,225
BECTON DICKINSON & CO COM Stock 075887109   171,607 650 SH   SOLE WSC 0 0 650
UNIVERSAL ELECTRS INC COM Stock 913483103   262,790 27,317 SH   SOLE WSC 0 0 27,317
KEYCORP COM Stock 493267108   565,488 61,200 SH   SOLE WSC 0 0 61,200
CASI PHARMACEUTICALS INC COM Stock G1933S101   215,535 86,214 SH   SOLE WSC 0 0 86,214
SENSIENT TECHNOLOGIES CORP COM Stock 81725T100   213,390 3,000 SH   SOLE WSC 0 0 3,000
STERIS PLC SHS USD Stock G8473T100   303,723 1,350 SH   SOLE WSC 0 0 1,350
LUMEN TECHNOLOGIES INC COM Stock 550241103   43,891 19,421 SH   SOLE WSC 0 0 19,421
LINCOLN ELEC HLDGS INC COM Stock 533900106   99,315 500 SH   SOLE WSC 0 0 500
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702   2,255,715 6,615 SH   SOLE WSC 0 0 6,615
ADOBE SYSTEMS INCORPORATED COM Stock 00724F101   80,683 165 SH   SOLE WSC 0 0 165
WEYERHAEUSER CO MTN BE COM NEW REIT 962166104   1,084,449 32,362 SH   SOLE WSC 0 0 32,361
ALPHABET INC CAP STK CL A Stock 02079K305   1,848,647 15,444 SH   SOLE WSC 0 0 15,444
EASTMAN CHEM CO COM Stock 277432100   355,810 4,250 SH   SOLE WSC 0 0 4,250
CONSTELLATION BRANDS INC CL A Stock 21036P108   147,678 600 SH   SOLE WSC 0 0 600
UNILEVER PLC SPON ADR NEW ADR 904767704   579,269 11,112 SH   SOLE WSC 0 0 11,112
NEWMONT CORP COM Stock 651639106   938,520 22,000 SH   SOLE WSC 0 0 22,000
CSX CORP COM Stock 126408103   1,044,483 30,630 SH   SOLE WSC 0 0 30,630
COMCAST CORP NEW CL A Stock 20030N101   1,132,903 27,266 SH   SOLE WSC 0 0 27,266
GENERAC HLDGS INC COM Stock 368736104   637,829 4,277 SH   SOLE WSC 0 0 4,277
MICROSOFT CORP COM Stock 594918104   22,043,607 64,731 SH   SOLE WSC 0 0 64,731
FIRST HORIZON CORPORATION COM Stock 320517105   338,100 30,000 SH   SOLE WSC 0 0 30,000
VALERO ENERGY CORP COM Stock 91913Y100   293,250 2,500 SH   SOLE WSC 0 0 2,500
WARNER BROS DISCOVERY INC COM SER A Stock 934423104   369,814 29,491 SH   SOLE WSC 0 0 29,490
SCHLUMBERGER LTD COM STK Stock 806857108   550,144 11,200 SH   SOLE WSC 0 0 11,200
CVS HEALTH CORP COM Stock 126650100   2,266,151 32,781 SH   SOLE WSC 0 0 32,781
DTE ENERGY CO COM Stock 233331107   385,070 3,500 SH   SOLE WSC 0 0 3,500
COMMUNICATION SERVICES SELECT SECTOR SPDR FUND ETF 81369Y852   6,248 96 SH   SOLE WSC 0 0 96
SIMON PPTY GROUP INC NEW COM REIT 828806109   369,536 3,200 SH   SOLE WSC 0 0 3,200
RPM INTL INC COM Stock 749685103   376,866 4,200 SH   SOLE WSC 0 0 4,200
GEO GROUP INC NEW COM REIT 36162J106   89,500 12,500 SH   SOLE WSC 0 0 12,500
BOEING CO COM Stock 097023105   2,407,013 11,399 SH   SOLE WSC 0 0 11,399
NEXTERA ENERGY INC COM Stock 65339F101   1,154,478 15,559 SH   SOLE WSC 0 0 15,559
TESLA INC COM Stock 88160R101   112,038 428 SH   SOLE WSC 0 0 428
LINDE PLC SHS Stock G54950103   392,131 1,029 SH   SOLE WSC 0 0 1,029
ARCOSA INC COM Stock 039653100   249,511 3,293 SH   SOLE WSC 0 0 3,293
MODERNA INC COM Stock 60770K107   482,477 3,971 SH   SOLE WSC 0 0 3,971
KODIAK SCIENCES INC COM Stock 50015M109   821,100 119,000 SH   SOLE WSC 0 0 119,000
ALERIAN MLP ETF ETF 00162Q452   122,335 3,120 SH   SOLE WSC 0 0 3,120
NORTH EUROPEAN OIL RTY TR SH BEN INT Stock 659310106   140,184 10,800 SH   SOLE WSC 0 0 10,800
WALGREENS BOOTS ALLIANCE INC COM Stock 931427108   190,883 6,700 SH   SOLE WSC 0 0 6,700
EVEREST GROUP LTD COM Stock G3223R108   376,046 1,100 SH   SOLE WSC 0 0 1,100
DOW INC COM Stock 260557103   775,359 14,558 SH   SOLE WSC 0 0 14,558
KKR & CO INC COM Stock 48251W104   168,000 3,000 SH   SOLE WSC 0 0 3,000
CONAGRA BRANDS INC COM Stock 205887102   212,436 6,300 SH   SOLE WSC 0 0 6,300
VANGUARD S&P 500 ETF ETF 922908363   407 1 SH   SOLE WSC 0 0 1
GREIF INC CL B Stock 397624206   339,050 4,389 SH   SOLE WSC 0 0 4,389
ILLUMINA INC COM Stock 452327109   10,004,905 53,362 SH   SOLE WSC 0 0 53,362
CORTEVA INC COM Stock 22052L104   130,644 2,280 SH   SOLE WSC 0 0 2,280
CONSOLIDATED EDISON INC COM Stock 209115104   192,733 2,132 SH   SOLE WSC 0 0 2,132
GENERAL MTRS CO COM Stock 37045V100   547,552 14,200 SH   SOLE WSC 0 0 14,200
CROWDSTRIKE HLDGS INC CL A Stock 22788C105   631,541 4,300 SH   SOLE WSC 0 0 4,300
PERSONALIS INC COM Stock 71535D106   1,160,733 617,411 SH   SOLE WSC 0 0 617,411
INVESCO S&P 500 EQUAL WEIGHT ETF ETF 46137V357   74,927 501 SH   SOLE WSC 0 0 500
VANECK GOLD MINERS ETF ETF 92189F106   45,165 1,500 SH   SOLE WSC 0 0 1,500
ELI LILLY & CO COM Stock 532457108   6,499,938 13,860 SH   SOLE WSC 0 0 13,859
APOLLO GLOBAL MGMT INC COM Stock 03769M106   734,073 9,557 SH   SOLE WSC 0 0 9,557
FIDELITY NATL INFORMATION SVCS COM Stock 31620M106   574,350 10,500 SH   SOLE WSC 0 0 10,500
DUKE ENERGY CORP NEW COM NEW Stock 26441C204   502,345 5,598 SH   SOLE WSC 0 0 5,597
CARRIER GLOBAL CORPORATION COM Stock 14448C104   99,420 2,000 SH   SOLE WSC 0 0 2,000
ENCOMPASS HEALTH CORP COM Stock 29261A100   834,864 12,330 SH   SOLE WSC 0 0 12,330
AFLAC INC COM Stock 001055102   1,187,019 17,006 SH   SOLE WSC 0 0 17,006
FREEPORT-MCMORAN INC CL B Stock 35671D857   948,080 23,702 SH   SOLE WSC 0 0 23,702
SYSCO CORP COM Stock 871829107   524,965 7,075 SH   SOLE WSC 0 0 7,075
CHIPOTLE MEXICAN GRILL INC COM Stock 169656105   235,290 110 SH   SOLE WSC 0 0 110
QUANTA SVCS INC COM Stock 74762E102   12,769 65 SH   SOLE WSC 0 0 65
AMN HEALTHCARE SVCS INC COM Stock 001744101   840,988 7,707 SH   SOLE WSC 0 0 7,707
AMERICAN ELEC PWR CO INC COM Stock 025537101   96,830 1,150 SH   SOLE WSC 0 0 1,150
FIRST SOLAR INC COM Stock 336433107   836,966 4,403 SH   SOLE WSC 0 0 4,403
ENERGY TRANSFER L P COM UT LTD PTN Stock 29273V100   621,843 48,964 SH   SOLE WSC 0 0 48,964
FORTUNE BRANDS INNOVATIONS INC COM Stock 34964C106   35,975 500 SH   SOLE WSC 0 0 500
PATRIA INVESTMENTS LIMITED COM CL A Stock G69451105   1,126,840 78,800 SH   SOLE WSC 0 0 78,800
DUCKHORN PORTFOLIO INC COM Stock 26414D106   778,122 59,994 SH   SOLE WSC 0 0 59,994
THE BEAUTY HEALTH COMPANY COM CL A Stock 88331L108   369,117 44,100 SH   SOLE WSC 0 0 44,100
VISA INC COM CL A Stock 92826C839   3,222,841 13,571 SH   SOLE WSC 0 0 13,571
HERSHEY CO COM Stock 427866108   199,760 800 SH   SOLE WSC 0 0 800
GXO LOGISTICS INC Stock 36262G101   318,497 5,070 SH   SOLE WSC 0 0 5,070
LI-CYCLE HOLDINGS CORP COMMON SHARES Stock 50202P105   255,122 45,968 SH   SOLE WSC 0 0 45,968
ROCKET LAB USA INC COM Stock 773122106   319,470 53,245 SH   SOLE WSC 0 0 53,245
JACKSON FINANCIAL INC COM CL A Stock 46817M107   386,018 12,611 SH   SOLE WSC 0 0 12,610
BLACKSTONE SECD LENDING FD COMMON STOCK CEF 09261X102   377,130 13,784 SH   SOLE WSC 0 0 13,784
L3HARRIS TECHNOLOGIES INC COM Stock 502431109   413,466 2,112 SH   SOLE WSC 0 0 2,112
PHILLIPS 66 COM Stock 718546104   174,736 1,832 SH   SOLE WSC 0 0 1,832
CHENIERE ENERGY INC COM NEW Stock 16411R208   143,828 944 SH   SOLE WSC 0 0 944
IRON MTN INC DEL COM REIT 46284V101   484,845 8,533 SH   SOLE WSC 0 0 8,533
ZEBRA TECHNOLOGIES CORPORATION CL A Stock 989207105   106,499 360 SH   SOLE WSC 0 0 360
CONSTELLATION ENERGY CORP COM Stock 21037T109   275 3 SH   SOLE WSC 0 0 3
COMPASS DIVERSIFIED SH BEN INT Stock 20451Q104   40,669 1,875 SH   SOLE WSC 0 0 1,875
META PLATFORMS INC CL A Stock 30303M102   830,233 2,893 SH   SOLE WSC 0 0 2,893
PALO ALTO NETWORKS INC COM Stock 697435105   827,086 3,237 SH   SOLE WSC 0 0 3,237
CARLYLE GROUP INC COM Stock 14316J108   80,754 2,528 SH   SOLE WSC 0 0 2,527
MONDELEZ INTL INC CL A Stock 609207105   441,725 6,056 SH   SOLE WSC 0 0 6,056
BUILDERS FIRSTSOURCE INC COM Stock 12008R107   979,064 7,199 SH   SOLE WSC 0 0 7,199
WP CAREY INC COM REIT 92936U109   905,169 13,398 SH   SOLE WSC 0 0 13,398
BROADCOM INC COM Stock 11135F101   1,344,517 1,550 SH   SOLE WSC 0 0 1,550
STEREOTAXIS INC COM NEW Stock 85916J409   54,151 35,393 SH   SOLE WSC 0 0 35,393
DIAMONDBACK ENERGY INC COM Stock 25278X109   162,909 1,240 SH   SOLE WSC 0 0 1,240
VANGUARD SHORT-TERM INFLATION-PROTECTED SECURITIES ETF ETF 922020805   284,520 6,000 SH   SOLE WSC 0 0 6,000
METLIFE INC COM Stock 59156R108   256,929 4,545 SH   SOLE WSC 0 0 4,545
FLOWERS FOODS INC COM Stock 343498101   170,461,505 6,851,347 SH   SOLE WSC 6,527,061 0 324,285
PIONEER NAT RES CO COM Stock 723787107   1,174,089 5,667 SH   SOLE WSC 0 0 5,667
NEW YORK CMNTY BANCORP INC COM Stock 649445103   449,600 40,000 SH   SOLE WSC 0 0 40,000
CF INDS HLDGS INC COM Stock 125269100   341,685 4,922 SH   SOLE WSC 0 0 4,922
KINDER MORGAN INC DEL COM Stock 49456B101   2,249,345 130,624 SH   SOLE WSC 0 0 130,624
STRATASYS LTD SHS Stock M85548101   35,520 2,000 SH   SOLE WSC 0 0 2,000
ACCENTURE PLC IRELAND SHS CLASS A Stock G1151C101   283,585 919 SH   SOLE WSC 0 0 919
EQUIFAX INC COM Stock 294429105   1,732,985 7,365 SH   SOLE WSC 0 0 7,365
GE HEALTHCARE TECHNOLOGIES INC COMMON STOCK Stock 36266G107   174,179 2,144 SH   SOLE WSC 0 0 2,144
KROGER CO COM Stock 501044101   211,359 4,497 SH   SOLE WSC 0 0 4,497
ENBRIDGE INC COM Stock 29250N105   886,473 23,862 SH   SOLE WSC 0 0 23,862
AES CORP COM Stock 00130H105   148,966 7,186 SH   SOLE WSC 0 0 7,186
CALIFORNIA WTR SVC GROUP COM Stock 130788102   258,150 5,000 SH   SOLE WSC 0 0 5,000
NVIDIA CORPORATION COM Stock 67066G104   2,586,767 6,115 SH   SOLE WSC 0 0 6,115
CUMMINS INC COM Stock 231021106   469,236 1,914 SH   SOLE WSC 0 0 1,914
EOG RES INC COM Stock 26875P101   353,047 3,085 SH   SOLE WSC 0 0 3,085
GRAINGER W W INC COM Stock 384802104   157,718 200 SH   SOLE WSC 0 0 200
ABBVIE INC COM Stock 00287Y109   3,684,120 27,344 SH   SOLE WSC 0 0 27,344
S&P GLOBAL INC COM Stock 78409V104   3,167,031 7,900 SH   SOLE WSC 0 0 7,900
MANNKIND CORP COM NEW Stock 56400P706   105,983 26,040 SH   SOLE WSC 0 0 26,040
CURTISS WRIGHT CORP COM Stock 231561101   47,017 256 SH   SOLE WSC 0 0 256
NAVIGATOR HLDGS LTD SHS Stock Y62132108   180,462 13,871 SH   SOLE WSC 0 0 13,871
WEST PHARMACEUTICAL SVSC INC COM Stock 955306105   764,940 2,000 SH   SOLE WSC 0 0 2,000
ZOETIS INC CL A Stock 98978V103   349,070 2,027 SH   SOLE WSC 0 0 2,027
BLACKSTONE INC COM Stock 09260D107   3,444,010 37,044 SH   SOLE WSC 0 0 37,044
SIMPSON MFG INC COM Stock 829073105   222,570 1,607 SH   SOLE WSC 0 0 1,607
ROCKWELL AUTOMATION INC COM Stock 773903109   329,450 1,000 SH   SOLE WSC 0 0 1,000
STRYKER CORPORATION COM Stock 863667101   17,695 58 SH   SOLE WSC 0 0 58
QUALCOMM INC COM Stock 747525103   1,096,477 9,211 SH   SOLE WSC 0 0 9,211
BLACKSTONE MTG TR INC COM CL A REIT 09257W100   506,640 24,346 SH   SOLE WSC 0 0 24,346
ARMADA HOFFLER PPTYS INC COM REIT 04208T108   116,800 10,000 SH   SOLE WSC 0 0 10,000
GOLDMAN SACHS BDC INC SHS CEF 38147U107   220,790 15,930 SH   SOLE WSC 0 0 15,930
GENERAL DYNAMICS CORP COM Stock 369550108   271,950 1,264 SH   SOLE WSC 0 0 1,264
MCDONALDS CORP COM Stock 580135101   338,397 1,134 SH   SOLE WSC 0 0 1,134
CISCO SYS INC COM Stock 17275R102   1,135,010 21,937 SH   SOLE WSC 0 0 21,936
ADVANCED MICRO DEVICES INC COM Stock 007903107   29,275 257 SH   SOLE WSC 0 0 257
AT&T INC COM Stock 00206R102   1,415,937 88,773 SH   SOLE WSC 0 0 88,773
ENERGY SELECT SECTOR SPDR FUND ETF 81369Y506   575,495 7,090 SH   SOLE WSC 0 0 7,090
PRECIGEN INC COM Stock 74017N105   19,550 17,000 SH   SOLE WSC 0 0 17,000
GENERAL ELECTRIC CO COM NEW Stock 369604301   729,503 6,641 SH   SOLE WSC 0 0 6,640
MOTOROLA SOLUTIONS INC COM NEW Stock 620076307   363,667 1,240 SH   SOLE WSC 0 0 1,240
ISHARES MSCI USA MOMENTUM FACTOR ETF ETF 46432F396   75,299 522 SH   SOLE WSC 0 0 522
INDUSTRIAL SELECT SECTOR SPDR FUND ETF 81369Y704   138,403 1,290 SH   SOLE WSC 0 0 1,289
ISHARES SEMICONDUCTOR ETF ETF 464287523   52,248 103 SH   SOLE WSC 0 0 103
THE CIGNA GROUP COM Stock 125523100   597,959 2,131 SH   SOLE WSC 0 0 2,131
ONEOK INC NEW COM Stock 682680103   1,068,990 17,320 SH   SOLE WSC 0 0 17,320
CHART INDUSTRIES Stock 16115Q308   1,221,275 7,643 SH   SOLE WSC 0 0 7,643
UNION PAC CORP COM Stock 907818108   3,725,721 18,208 SH   SOLE WSC 0 0 18,208
CARMAX INC COM Stock 143130102   1,071,527 12,802 SH   SOLE WSC 0 0 12,802
TRANSOCEAN LTD REG SHS Stock H8817H100   234,456 33,446 SH   SOLE WSC 0 0 33,446
SALESFORCE INC COM Stock 79466L302   144,924 686 SH   SOLE WSC 0 0 686
NORTHROP GRUMMAN CORP COM Stock 666807102   736,573 1,616 SH   SOLE WSC 0 0 1,616
THERMO FISHER SCIENTIFIC INC COM Stock 883556102   1,369,594 2,625 SH   SOLE WSC 0 0 2,625
LOCKHEED MARTIN CORP COM Stock 539830109   1,074,987 2,335 SH   SOLE WSC 0 0 2,335
JPMORGAN CHASE & CO COM Stock 46625H100   7,125,913 48,996 SH   SOLE WSC 0 0 48,995
INTERNATIONAL PAPER CO COM Stock 460146103   160,259 5,038 SH   SOLE WSC 0 0 5,038
CHEVRON CORP NEW COM Stock 166764100   1,530,229 9,725 SH   SOLE WSC 0 0 9,725
ALBEMARLE CORP COM Stock 012653101   699,387 3,135 SH   SOLE WSC 0 0 3,135
CONOCOPHILLIPS COM Stock 20825C104   638,859 6,166 SH   SOLE WSC 0 0 6,166
M & T BK CORP COM Stock 55261F104   227,842 1,841 SH   SOLE WSC 0 0 1,841
TJX COS INC NEW COM Stock 872540109   228,933 2,700 SH   SOLE WSC 0 0 2,700
BANK AMERICA CORP COM Stock 060505104   65,930 2,298 SH   SOLE WSC 0 0 2,298
REAVES UTIL INCOME FD COM SH BEN INT CEF 756158101   234,139 8,539 SH   SOLE WSC 0 0 8,539
WALMART INC COM Stock 931142103   1,213,004 7,717 SH   SOLE WSC 0 0 7,717
INTERNATIONAL BUSINESS MACHS COM Stock 459200101   3,475,591 25,974 SH   SOLE WSC 0 0 25,974
ORACLE CORP COM Stock 68389X105   624,270 5,242 SH   SOLE WSC 0 0 5,242
RTX CORPORATION COM Stock 75513E101   1,112,042 11,352 SH   SOLE WSC 0 0 11,352
TEXAS INSTRS INC COM Stock 882508104   216,024 1,200 SH   SOLE WSC 0 0 1,200
TARGET CORP COM Stock 87612E106   52,760 400 SH   SOLE WSC 0 0 400
PFIZER INC COM Stock 717081103   2,180,256 59,440 SH   SOLE WSC 0 0 59,439
MORGAN STANLEY COM NEW Stock 617446448   17,080 200 SH   SOLE WSC 0 0 200
3M CO COM Stock 88579Y101   369,232 3,689 SH   SOLE WSC 0 0 3,689
HP INC COM Stock 40434L105   300,958 9,800 SH   SOLE WSC 0 0 9,800
GILEAD SCIENCES INC COM Stock 375558103   608,699 7,898 SH   SOLE WSC 0 0 7,898
CATERPILLAR INC COM Stock 149123101   2,362,080 9,600 SH   SOLE WSC 0 0 9,600
ALPHABET INC CAP STK CL C Stock 02079K107   4,143,343 34,251 SH   SOLE WSC 0 0 34,251
AMERICAN EXPRESS CO COM Stock 025816109   752,544 4,320 SH   SOLE WSC 0 0 4,320
AMGEN INC COM Stock 031162100   757,865 3,414 SH   SOLE WSC 0 0 3,413
APPLIED MATLS INC COM Stock 038222105   462,528 3,200 SH   SOLE WSC 0 0 3,200
OTIS WORLDWIDE CORP COM Stock 68902V107   170,365 1,914 SH   SOLE WSC 0 0 1,914
TPI COMPOSITES INC COM Stock 87266J104   233,377 22,505 SH   SOLE WSC 0 0 22,505
WILLIAMS COS INC COM Stock 969457100   367,887 11,274 SH   SOLE WSC 0 0 11,274
DIGI INTL INC COM Stock 253798102   687,474 17,453 SH   SOLE WSC 0 0 17,453
AGNICO EAGLE MINES LTD COM Stock 008474108   283,736 5,677 SH   SOLE WSC 0 0 5,677
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP ADR 191241108   191,613 2,300 SH   SOLE WSC 0 0 2,300
FIDELITY NATIONAL FINANCIAL IN FNF GROUP COM Stock 31620R303   237,240 6,590 SH   SOLE WSC 0 0 6,590
EATON CORP PLC SHS Stock G29183103   140,770 700 SH   SOLE WSC 0 0 700
B & G FOODS INC NEW COM Stock 05508R106   232,464 16,700 SH   SOLE WSC 0 0 16,700
ALIBABA GROUP HLDG LTD SPONSORED ADS ADR 01609W102   181,120 2,173 SH   SOLE WSC 0 0 2,173
CITIZENS FINL GROUP INC COM Stock 174610105   886,720 34,000 SH   SOLE WSC 0 0 34,000
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR ADR 03524A108   193,812 3,417 SH   SOLE WSC 0 0 3,417
ETFMG PRIME CYBER SECURITY ETFMG PRIME CYBER SECURITY FUND ETF 26924G201   79,158 1,565 SH   SOLE WSC 0 0 1,565
DELTA AIR LINES INC DEL COM NEW Stock 247361702   246,970 5,195 SH   SOLE WSC 0 0 5,195
FLUOR CORP NEW COM Stock 343412102   2,120,722 71,646 SH   SOLE WSC 0 0 71,646
GABELLI EQUITY TR INC COM CEF 362397101   31,482 5,428 SH   SOLE WSC 0 0 5,428
GRANITE CONSTR INC COM Stock 387328107   25,857 650 SH   SOLE WSC 0 0 650
IDACORP INC COM Stock 451107106   87,210 850 SH   SOLE WSC 0 0 850
PHILIP MORRIS INTL INC COM Stock 718172109   683,340 7,000 SH   SOLE WSC 0 0 7,000
INSEEGO CORP COM Stock 45782B104   6,671 10,365 SH   SOLE WSC 0 0 10,365
NUCOR CORP COM Stock 670346105   393,552 2,400 SH   SOLE WSC 0 0 2,400
TRINITY INDS INC COM Stock 896522109   275,097 10,700 SH   SOLE WSC 0 0 10,700
PNC FINL SVCS GROUP INC COM Stock 693475105   696,220 5,528 SH   SOLE WSC 0 0 5,527
BRISTOL-MYERS SQUIBB CO COM Stock 110122108   2,331,937 36,465 SH   SOLE WSC 0 0 36,465
ALTRIA GROUP INC COM Stock 02209S103   406,569 8,975 SH   SOLE WSC 0 0 8,975
LOEWS CORP COM Stock 540424108   314,120 5,290 SH   SOLE WSC 0 0 5,290
CITIGROUP INC COM NEW Stock 172967424   1,239,765 26,928 SH   SOLE WSC 0 0 26,928
AGILENT TECHNOLOGIES INC COM Stock 00846U101   212,843 1,770 SH   SOLE WSC 0 0 1,770
EXXON MOBIL CORP COM Stock 30231G102   5,771,981 53,818 SH   SOLE WSC 0 0 53,818
UNITEDHEALTH GROUP INC COM Stock 91324P102   408,544 850 SH   SOLE WSC 0 0 850
TRAVELERS COMPANIES INC COM Stock 89417E109   263,963 1,520 SH   SOLE WSC 0 0 1,520
LOWES COS INC COM Stock 548661107   225,700 1,000 SH   SOLE WSC 0 0 1,000
DEERE & CO COM Stock 244199105   162,076 400 SH   SOLE WSC 0 0 400
COLGATE PALMOLIVE CO COM Stock 194162103   77,040 1,000 SH   SOLE WSC 0 0 1,000
SHOPIFY INC CL A Stock 82509L107   2,042,006 31,610 SH   SOLE WSC 0 0 31,610
DEVON ENERGY CORP NEW COM Stock 25179M103   1,596,477 33,026 SH   SOLE WSC 0 0 33,026
KRAFT HEINZ CO COM Stock 500754106   224,041 6,311 SH   SOLE WSC 0 0 6,311
PAYPAL HLDGS INC COM Stock 70450Y103   271,291 4,066 SH   SOLE WSC 0 0 4,065
FIRST TRUST NASDAQ CYBERSECURITY ETF ETF 33734X846   22,705 500 SH   SOLE WSC 0 0 500
BLACKROCK INC COM Stock 09247X101   1,065,392 1,542 SH   SOLE WSC 0 0 1,541
AQUA METALS INC COM Stock 03837J101   37,323 31,900 SH   SOLE WSC 0 0 31,900
APPLE INC COM Stock 037833100   21,528,365 110,988 SH   SOLE WSC 0 0 110,988
GSK PLC SPONSORED ADR ADR 37733W204   154,143 4,325 SH   SOLE WSC 0 0 4,325
REPUBLIC FIRST BANCORP INC COM Stock 760416107   21,600 24,000 SH   SOLE WSC 0 0 24,000
ABBOTT LABS COM Stock 002824100   2,602,017 23,867 SH   SOLE WSC 0 0 23,867
DISNEY WALT CO COM Stock 254687106   2,635,992 29,525 SH   SOLE WSC 0 0 29,525
INVESCO PREFERRED ETF ETF 46138E511   141,488 12,444 SH   SOLE WSC 0 0 12,444
SPDR BLOOMBERG 1-3 MONTH T-BILL ETF ETF 78468R663   9,090 99 SH   SOLE WSC 0 0 99