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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM 88579Y101 2,736 21,140 SH   SOLE 0 0 0 21,140
ABBOTT LABS COM 002824100 3,497 32,184 SH   SOLE 0 0 0 32,184
ADOBE SYSTEMS INCORPORATED COM 00724F101 645 1,761 SH   SOLE 0 0 0 1,761
ALICO INC COM 016230104 433 12,142 SH   SOLE 0 0 0 12,142
ALLIANT ENERGY CORP COM 018802108 3,670 62,624 SH   SOLE 0 0 0 62,624
ALPHA METALLURGICAL RESOUR I COM 020764106 321 2,484 SH   SOLE 0 0 0 2,484
ALPHABET INC CAP STK CL C 02079K107 3,117 1,425 SH   SOLE 0 0 0 1,425
ALPS ETF TR OSHARES US QUALT 00162Q387 478 11,844 SH   SOLE 0 0 0 11,844
ANALOG DEVICES INC COM 032654105 3,412 23,358 SH   SOLE 0 0 0 23,358
ANDERSONS INC COM 034164103 344 10,430 SH   SOLE 0 0 0 10,430
APPLE INC COM 037833100 4,499 32,906 SH   SOLE 0 0 0 32,906
ASBURY AUTOMOTIVE GROUP INC COM 043436104 4,115 24,300 SH   SOLE 0 0 0 24,300
AUTONATION INC COM 05329W102 452 4,041 SH   SOLE 0 0 0 4,041
AUTOZONE INC COM 053332102 430 200 SH   SOLE 0 0 0 200
BANK NEW YORK MELLON CORP COM 064058100 233 5,598 SH   SOLE 0 0 0 5,598
BANK PRINCETON NEW JERSEY COM 064520109 422 15,368 SH   SOLE 0 0 0 15,368
BCB BANCORP INC COM 055298103 346 20,317 SH   SOLE 0 0 0 20,317
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 3,384 12,394 SH   SOLE 0 0 0 12,394
BLACKSTONE INC COM 09260D107 3,161 34,654 SH   SOLE 0 0 0 34,654
BOSTON SCIENTIFIC CORP COM 101137107 3,484 93,490 SH   SOLE 0 0 0 93,490
BRISTOL-MYERS SQUIBB CO COM 110122108 497 6,455 SH   SOLE 0 0 0 6,455
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 3,851 89,748 SH   SOLE 0 0 0 89,748
BUNGE LIMITED COM G16962105 202 2,225 SH   SOLE 0 0 0 2,225
CARMAX INC COM 143130102 2,952 32,625 SH   SOLE 0 0 0 32,625
CATERPILLAR INC COM 149123101 3,502 19,592 SH   SOLE 0 0 0 19,592
CISCO SYS INC COM 17275R102 4,454 104,449 SH   SOLE 0 0 0 104,449
CLEARFIELD INC COM 18482P103 400 6,455 SH   SOLE 0 0 0 6,455
COCA COLA CO COM 191216100 4,029 64,048 SH   SOLE 0 0 0 64,048
COLISEUM ACQUISITION CORP CLASS A ORD SHS G2263T123 4,865 500,000 SH   SOLE 0 0 0 500,000
COMCAST CORP NEW CL A 20030N101 3,100 78,996 SH   SOLE 0 0 0 78,996
CONAGRA BRANDS INC COM 205887102 231 6,750 SH   SOLE 0 0 0 6,750
CONOCOPHILLIPS COM 20825C104 239 2,665 SH   SOLE 0 0 0 2,665
CONSOLIDATED EDISON INC COM 209115104 4,216 44,330 SH   SOLE 0 0 0 44,330
CSW INDUSTRIALS INC COM 126402106 419 4,062 SH   SOLE 0 0 0 4,062
CVB FINL CORP COM 126600105 374 15,076 SH   SOLE 0 0 0 15,076
CVS HEALTH CORP COM 126650100 1,940 20,935 SH   SOLE 0 0 0 20,935
CYBEROPTICS CORP COM 232517102 388 11,106 SH   SOLE 0 0 0 11,106
DANAHER CORPORATION COM 235851102 3,642 14,366 SH   SOLE 0 0 0 14,366
DIGITAL RLTY TR INC COM 253868103 1,492 11,489 SH   SOLE 0 0 0 11,489
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 203 8,710 SH   SOLE 0 0 0 8,710
DISNEY WALT CO COM 254687106 1,370 14,510 SH   SOLE 0 0 0 14,510
EATON CORP PLC SHS G29183103 3,350 26,593 SH   SOLE 0 0 0 26,593
EOG RES INC COM 26875P101 248 2,248 SH   SOLE 0 0 0 2,248
EQUITABLE HLDGS INC COM 29452E101 235 9,003 SH   SOLE 0 0 0 9,003
ESQUIRE FINL HLDGS INC COM 29667J101 492 14,785 SH   SOLE 0 0 0 14,785
EXLSERVICE HOLDINGS INC COM 302081104 513 3,479 SH   SOLE 0 0 0 3,479
EXXON MOBIL CORP COM 30231G102 2,307 26,942 SH   SOLE 0 0 0 26,942
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 5,557 93,581 SH   SOLE 0 0 0 93,581
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 671 13,897 SH   SOLE 0 0 0 13,897
FIRST TR EXCHNG TRADED FD VI CBOE VEST BUFERD 33740U778 2,377 134,701 SH   SOLE 0 0 0 134,701
FISERV INC COM 337738108 3,580 40,236 SH   SOLE 0 0 0 40,236
FLEETCOR TECHNOLOGIES INC COM 339041105 2,950 14,038 SH   SOLE 0 0 0 14,038
GILEAD SCIENCES INC COM 375558103 229 3,707 SH   SOLE 0 0 0 3,707
HACKETT GROUP INC COM 404609109 386 20,326 SH   SOLE 0 0 0 20,326
HAYNES INTL INC COM NEW 420877201 342 10,439 SH   SOLE 0 0 0 10,439
HONEYWELL INTL INC COM 438516106 1,611 9,269 SH   SOLE 0 0 0 9,269
HORIZON BANCORP INC COM 440407104 422 24,198 SH   SOLE 0 0 0 24,198
HORMEL FOODS CORP COM 440452100 204 4,316 SH   SOLE 0 0 0 4,316
HUMANA INC COM 444859102 4,076 8,709 SH   SOLE 0 0 0 8,709
INNOVIVA INC COM 45781M101 382 25,876 SH   SOLE 0 0 0 25,876
INTEL CORP COM 458140100 3,102 82,915 SH   SOLE 0 0 0 82,915
INTERCONTINENTAL EXCHANGE IN COM 45866F104 3,043 32,364 SH   SOLE 0 0 0 32,364
INTREPID POTASH INC COM 46121Y201 307 6,774 SH   SOLE 0 0 0 6,774
ISHARES SILVER TR ISHARES 46428Q109 1,387 74,426 SH   SOLE 0 0 0 74,426
ISHARES TR CORE S&P TTL STK 464287150 261 3,113 SH   SOLE 0 0 0 3,113
JOHNSON & JOHNSON COM 478160104 1,708 9,624 SH   SOLE 0 0 0 9,624
JPMORGAN CHASE & CO COM 46625H100 338 2,997 SH   SOLE 0 0 0 2,997
KEZAR LIFE SCIENCES INC COM 49372L100 214 25,840 SH   SOLE 0 0 0 25,840
LANTHEUS HLDGS INC COM 516544103 986 14,937 SH   SOLE 0 0 0 14,937
LENNAR CORP CL A 526057104 1,191 16,879 SH   SOLE 0 0 0 16,879
LITHIA MTRS INC COM 536797103 3,609 13,131 SH   SOLE 0 0 0 13,131
LKQ CORP COM 501889208 274 5,580 SH   SOLE 0 0 0 5,580
LORDSTOWN MOTORS CORP COM CL A 54405Q100 39 24,498 SH   SOLE 0 0 0 24,498
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 3,333 38,111 SH   SOLE 0 0 0 38,111
MARTEN TRANS LTD COM 573075108 418 24,864 SH   SOLE 0 0 0 24,864
MCDONALDS CORP COM 580135101 4,135 16,748 SH   SOLE 0 0 0 16,748
MERCK & CO INC COM 58933Y105 4,988 54,716 SH   SOLE 0 0 0 54,716
META PLATFORMS INC CL A 30303M102 2,435 15,101 SH   SOLE 0 0 0 15,101
MICROCHIP TECHNOLOGY INC. COM 595017104 1,663 28,636 SH   SOLE 0 0 0 28,636
MICROSOFT CORP COM 594918104 3,886 15,131 SH   SOLE 0 0 0 15,131
NETFLIX INC COM 64110L106 263 1,502 SH   SOLE 0 0 0 1,502
NEXTGEN HEALTHCARE INC COM 65343C102 352 20,165 SH   SOLE 0 0 0 20,165
NIKE INC CL B 654106103 1,776 17,373 SH   SOLE 0 0 0 17,373
NORTHEAST BK LEWISTON ME COM 66405S100 436 11,927 SH   SOLE 0 0 0 11,927
NORTHERN DYNASTY MINERALS LT COM NEW 66510M204 19 74,325 SH   SOLE 0 0 0 74,325
NRG ENERGY INC COM NEW 629377508 229 5,988 SH   SOLE 0 0 0 5,988
NUCOR CORP COM 670346105 1,596 15,288 SH   SOLE 0 0 0 15,288
NUVEEN OHIO QLTY MUN INCOME COM 670980101 190 15,000 SH   SOLE 0 0 0 15,000
NV5 GLOBAL INC COM 62945V109 594 5,087 SH   SOLE 0 0 0 5,087
NVIDIA CORPORATION COM 67066G104 1,467 9,677 SH   SOLE 0 0 0 9,677
OPTION CARE HEALTH INC COM NEW 68404L201 383 13,773 SH   SOLE 0 0 0 13,773
P A M TRANSN SVCS INC COM 693149106 378 13,787 SH   SOLE 0 0 0 13,787
PAYCHEX INC COM 704326107 3,627 31,850 SH   SOLE 0 0 0 31,850
PEPSICO INC COM 713448108 1,854 11,124 SH   SOLE 0 0 0 11,124
PFIZER INC COM 717081103 4,413 84,171 SH   SOLE 0 0 0 84,171
PRICE T ROWE GROUP INC COM 74144T108 2,653 23,353 SH   SOLE 0 0 0 23,353
PROFESSIONAL HLDG CORP CL A COM 743139107 383 19,103 SH   SOLE 0 0 0 19,103
PROSHARES TR PSHS ULTSH 20YRS 74347B201 1,569 60,000 SH   SOLE 0 0 0 60,000
PRUDENTIAL FINL INC COM 744320102 3,339 34,902 SH   SOLE 0 0 0 34,902
QCR HOLDINGS INC COM 74727A104 446 8,260 SH   SOLE 0 0 0 8,260
QUALCOMM INC COM 747525103 209 1,633 SH   SOLE 0 0 0 1,633
RAMACO RES INC COM 75134P303 269 20,447 SH   SOLE 0 0 0 20,447
RICHARDSON ELECTRS LTD COM 763165107 345 23,542 SH   SOLE 0 0 0 23,542
RIO TINTO PLC SPONSORED ADR 767204100 328 5,371 SH   SOLE 0 0 0 5,371
RYERSON HLDG CORP COM 783754104 250 11,733 SH   SOLE 0 0 0 11,733
S&P GLOBAL INC COM 78409V104 3,394 10,069 SH   SOLE 0 0 0 10,069
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 295 4,200 SH   SOLE 0 0 0 4,200
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 2,533 61,984 SH   SOLE 0 0 0 61,984
SHERWIN WILLIAMS CO COM 824348106 909 4,058 SH   SOLE 0 0 0 4,058
SIERRA ONCOLOGY INC COM NEW 82640U404 738 13,427 SH   SOLE 0 0 0 13,427
SMARTFINANCIAL INC COM NEW 83190L208 370 15,328 SH   SOLE 0 0 0 15,328
SOUTHERN CO COM 842587107 3,925 55,045 SH   SOLE 0 0 0 55,045
SPDR GOLD TR GOLD SHS 78463V107 10,938 64,930 SH   SOLE 0 0 0 64,930
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 3,260 56,133 SH   SOLE 0 0 0 56,133
STARBUCKS CORP COM 855244109 912 11,944 SH   SOLE 0 0 0 11,944
STRYKER CORPORATION COM 863667101 3,131 15,738 SH   SOLE 0 0 0 15,738
SYNALLOY CORP COM 871565107 335 23,837 SH   SOLE 0 0 0 23,837
TOWNEBANK PORTSMOUTH VA COM 89214P109 260 9,560 SH   SOLE 0 0 0 9,560
TRANSCAT INC COM 893529107 302 5,309 SH   SOLE 0 0 0 5,309
TRUST FOR PROFESSIONAL MANAG CROSSINGBRDG PRE 89834G778 16,695 814,767 SH   SOLE 0 0 0 814,767
UFP TECHNOLOGIES INC COM 902673102 417 5,236 SH   SOLE 0 0 0 5,236
UNITED GUARDIAN INC COM 910571108 334 22,259 SH   SOLE 0 0 0 22,259
UNITED PARCEL SERVICE INC CL B 911312106 3,545 19,422 SH   SOLE 0 0 0 19,422
UNITED STS 12 MONTH NAT GAS UNIT BEN INT 91288X109 731 40,500 SH   SOLE 0 0 0 40,500
UNITEDHEALTH GROUP INC COM 91324P102 429 835 SH   SOLE 0 0 0 835
UNITIL CORP COM 913259107 495 8,437 SH   SOLE 0 0 0 8,437
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 366 13,408 SH   SOLE 0 0 0 13,408
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 235 3,061 SH   SOLE 0 0 0 3,061
VANGUARD INDEX FDS GROWTH ETF 922908736 359 1,609 SH   SOLE 0 0 0 1,609
VANGUARD INDEX FDS MID CAP ETF 922908629 324 1,646 SH   SOLE 0 0 0 1,646
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 222 1,546 SH   SOLE 0 0 0 1,546
VERINT SYS INC COM 92343X100 356 8,402 SH   SOLE 0 0 0 8,402
VERIZON COMMUNICATIONS INC COM 92343V104 5,118 100,847 SH   SOLE 0 0 0 100,847
VISA INC COM CL A 92826C839 5,613 28,509 SH   SOLE 0 0 0 28,509
VOLTA INC COM CL A 92873V102 477 366,728 SH   SOLE 0 0 0 366,728
WALKER & DUNLOP INC COM 93148P102 260 2,702 SH   SOLE 0 0 0 2,702
WASTE MGMT INC DEL COM 94106L109 3,916 25,596 SH   SOLE 0 0 0 25,596
WESTAMERICA BANCORPORATION COM 957090103 359 6,442 SH   SOLE 0 0 0 6,442