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 3,084 20,478 SH   SOLE 0 0 0 20,478
ABBOTT LABS COM 002824100 3,895 31,756 SH   SOLE 0 0 0 31,756
ADOBE SYSTEMS INCORPORATED COM 00724F101 754 1,761 SH   SOLE 0 0 0 1,761
ADVANCED DRAIN SYS INC DEL COM 00790R104 591 5,245 SH   SOLE 0 0 0 5,245
ALICO INC COM 016230104 530 12,337 SH   SOLE 0 0 0 12,337
ALLIANT ENERGY CORP COM 018802108 3,976 61,060 SH   SOLE 0 0 0 61,060
ALLIED MOTION TECHNOLOGIES I COM 019330109 397 14,451 SH   SOLE 0 0 0 14,451
ALLY FINL INC COM 02005N100 203 4,596 SH   SOLE 0 0 0 4,596
ALPHA METALLURGICAL RESOUR I COM 020764106 396 2,521 SH   SOLE 0 0 0 2,521
ALPHABET INC CAP STK CL C 02079K107 3,563 1,389 SH   SOLE 0 0 0 1,389
ANALOG DEVICES INC COM 032654105 3,690 22,868 SH   SOLE 0 0 0 22,868
ANDERSONS INC COM 034164103 612 10,552 SH   SOLE 0 0 0 10,552
ANTERIX INC COM 03676C100 468 8,176 SH   SOLE 0 0 0 8,176
APPLE INC COM 037833100 5,550 33,188 SH   SOLE 0 0 0 33,188
ASBURY AUTOMOTIVE GROUP INC COM 043436104 3,899 24,109 SH   SOLE 0 0 0 24,109
ATRION CORP COM 049904105 437 610 SH   SOLE 0 0 0 610
AUTONATION INC COM 05329W102 428 4,048 SH   SOLE 0 0 0 4,048
AUTOZONE INC COM 053332102 451 200 SH   SOLE 0 0 0 200
BANK NEW YORK MELLON CORP COM 064058100 242 5,148 SH   SOLE 0 0 0 5,148
BANK PRINCETON NEW JERSEY COM 064520109 458 15,581 SH   SOLE 0 0 0 15,581
BANKFINANCIAL CORP COM 06643P104 465 43,373 SH   SOLE 0 0 0 43,373
BAR HBR BANKSHARES COM 066849100 449 15,571 SH   SOLE 0 0 0 15,571
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 4,228 12,122 SH   SOLE 0 0 0 12,122
BLACK KNIGHT INC COM 09215C105 3,513 50,875 SH   SOLE 0 0 0 50,875
BLACKSTONE INC COM 09260D107 4,000 33,229 SH   SOLE 0 0 0 33,229
BOSTON SCIENTIFIC CORP COM 101137107 4,353 92,425 SH   SOLE 0 0 0 92,425
BRISTOL-MYERS SQUIBB CO COM 110122108 243 3,139 SH   SOLE 0 0 0 3,139
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 3,822 87,742 SH   SOLE 0 0 0 87,742
BUNGE LIMITED COM G16962105 224 1,775 SH   SOLE 0 0 0 1,775
CARMAX INC COM 143130102 2,936 31,543 SH   SOLE 0 0 0 31,543
CATERPILLAR INC COM 149123101 4,526 19,252 SH   SOLE 0 0 0 19,252
CIGNA CORP NEW COM 125523100 216 803 SH   SOLE 0 0 0 803
CISCO SYS INC COM 17275R102 5,431 102,429 SH   SOLE 0 0 0 102,429
CLEARFIELD INC COM 18482P103 383 6,518 SH   SOLE 0 0 0 6,518
COCA COLA CO COM 191216100 4,111 62,324 SH   SOLE 0 0 0 62,324
COLISEUM ACQUISITION CORP CLASS A ORD SHS G2263T123 4,860 500,000 SH   SOLE 0 0 0 500,000
COLLIERS INTL GROUP INC SUB VTG SHS 194693107 420 3,346 SH   SOLE 0 0 0 3,346
COMCAST CORP NEW CL A 20030N101 3,593 75,812 SH   SOLE 0 0 0 75,812
CONOCOPHILLIPS COM 20825C104 215 2,092 SH   SOLE 0 0 0 2,092
CONSOLIDATED EDISON INC COM 209115104 4,286 43,556 SH   SOLE 0 0 0 43,556
COSTAR GROUP INC COM 22160N109 652 10,291 SH   SOLE 0 0 0 10,291
CSW INDUSTRIALS INC COM 126402106 465 4,118 SH   SOLE 0 0 0 4,118
CVS HEALTH CORP COM 126650100 1,980 18,570 SH   SOLE 0 0 0 18,570
CYBEROPTICS CORP COM 232517102 477 11,279 SH   SOLE 0 0 0 11,279
DICKS SPORTING GOODS INC COM 253393102 229 2,128 SH   SOLE 0 0 0 2,128
DIGITAL RLTY TR INC COM 253868103 1,759 11,521 SH   SOLE 0 0 0 11,521
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 258 9,423 SH   SOLE 0 0 0 9,423
DISNEY WALT CO COM 254687106 1,809 14,518 SH   SOLE 0 0 0 14,518
EATON CORP PLC SHS G29183103 3,866 25,878 SH   SOLE 0 0 0 25,878
ELECTRONIC ARTS INC COM 285512109 352 2,854 SH   SOLE 0 0 0 2,854
ESQUIRE FINL HLDGS INC COM 29667J101 537 14,998 SH   SOLE 0 0 0 14,998
ESSENTIAL UTILS INC COM 29670G102 224 4,500 SH   SOLE 0 0 0 4,500
EVERTEC INC COM 30040P103 402 9,798 SH   SOLE 0 0 0 9,798
EXLSERVICE HOLDINGS INC COM 302081104 537 3,533 SH   SOLE 0 0 0 3,533
EXXON MOBIL CORP COM 30231G102 2,395 27,224 SH   SOLE 0 0 0 27,224
FABRINET SHS G3323L100 475 4,624 SH   SOLE 0 0 0 4,624
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 4,563 76,660 SH   SOLE 0 0 0 76,660
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 680 13,895 SH   SOLE 0 0 0 13,895
FIRST TR EXCHNG TRADED FD VI CBOE VEST BUFERD 33740U778 2,536 129,257 SH   SOLE 0 0 0 129,257
FISERV INC COM 337738108 4,031 39,720 SH   SOLE 0 0 0 39,720
FLEETCOR TECHNOLOGIES INC COM 339041105 3,605 13,775 SH   SOLE 0 0 0 13,775
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 1,140 11,413 SH   SOLE 0 0 0 11,413
HF SINCLAIR CORPORATION COM 403949100 263 6,500 SH   SOLE 0 0 0 6,500
HONEYWELL INTL INC COM 438516106 1,831 9,324 SH   SOLE 0 0 0 9,324
HORIZON BANCORP INC COM 440407104 470 24,482 SH   SOLE 0 0 0 24,482
HORMEL FOODS CORP COM 440452100 237 4,326 SH   SOLE 0 0 0 4,326
HUMANA INC COM 444859102 4,013 8,621 SH   SOLE 0 0 0 8,621
INDEXIQ ETF TR US RL EST SMCP 45409B628 2,865 111,243 SH   SOLE 0 0 0 111,243
INNOVIVA INC COM 45781M101 480 26,258 SH   SOLE 0 0 0 26,258
INTEL CORP COM 458140100 4,025 83,666 SH   SOLE 0 0 0 83,666
INTERCONTINENTAL EXCHANGE IN COM 45866F104 3,894 31,438 SH   SOLE 0 0 0 31,438
INTUITIVE SURGICAL INC COM NEW 46120E602 407 1,344 SH   SOLE 0 0 0 1,344
ISHARES SILVER TR ISHARES 46428Q109 1,733 74,426 SH   SOLE 0 0 0 74,426
ISHARES TR CORE S&P TTL STK 464287150 309 3,113 SH   SOLE 0 0 0 3,113
ISHARES TR MSCI INTL QUALTY 46434V456 5,409 149,460 SH   SOLE 0 0 0 149,460
JOHNSON & JOHNSON COM 478160104 1,786 9,710 SH   SOLE 0 0 0 9,710
JPMORGAN CHASE & CO COM 46625H100 330 2,508 SH   SOLE 0 0 0 2,508
KEZAR LIFE SCIENCES INC COM 49372L100 386 25,887 SH   SOLE 0 0 0 25,887
LANDSTAR SYS INC COM 515098101 412 2,758 SH   SOLE 0 0 0 2,758
LANTHEUS HLDGS INC COM 516544103 982 15,405 SH   SOLE 0 0 0 15,405
LENNAR CORP CL A 526057104 1,345 16,849 SH   SOLE 0 0 0 16,849
LITHIA MTRS INC COM 536797103 3,995 13,000 SH   SOLE 0 0 0 13,000
LKQ CORP COM 501889208 239 4,714 SH   SOLE 0 0 0 4,714
LORDSTOWN MOTORS CORP COM CL A 54405Q100 57 24,558 SH   SOLE 0 0 0 24,558
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 4,161 37,438 SH   SOLE 0 0 0 37,438
MANNATECH INC COM NEW 563771203 431 12,806 SH   SOLE 0 0 0 12,806
MARTEN TRANS LTD COM 573075108 433 25,194 SH   SOLE 0 0 0 25,194
MCDONALDS CORP COM 580135101 4,191 16,379 SH   SOLE 0 0 0 16,379
MERCK & CO INC COM 58933Y105 7,866 90,984 SH   SOLE 0 0 0 90,984
META PLATFORMS INC CL A 30303M102 2,907 14,503 SH   SOLE 0 0 0 14,503
MICROCHIP TECHNOLOGY INC. COM 595017104 2,001 28,934 SH   SOLE 0 0 0 28,934
MICROSOFT CORP COM 594918104 4,270 14,912 SH   SOLE 0 0 0 14,912
MORGAN STANLEY COM NEW 617446448 224 2,472 SH   SOLE 0 0 0 2,472
NIKE INC CL B 654106103 2,375 17,482 SH   SOLE 0 0 0 17,482
NORTHEAST BK LEWISTON ME COM 66405S100 445 12,129 SH   SOLE 0 0 0 12,129
NORTHERN DYNASTY MINERALS LT COM NEW 66510M204 28 74,325 SH   SOLE 0 0 0 74,325
NOVA LTD COM M7516K103 504 4,908 SH   SOLE 0 0 0 4,908
NUCOR CORP COM 670346105 2,614 15,445 SH   SOLE 0 0 0 15,445
NV5 GLOBAL INC COM 62945V109 662 5,164 SH   SOLE 0 0 0 5,164
NVIDIA CORPORATION COM 67066G104 2,090 9,728 SH   SOLE 0 0 0 9,728
OSI ETF TR OSHARES US QUALT 67110P407 537 12,052 SH   SOLE 0 0 0 12,052
PAYCHEX INC COM 704326107 4,365 31,258 SH   SOLE 0 0 0 31,258
PEPSICO INC COM 713448108 1,952 11,123 SH   SOLE 0 0 0 11,123
PFIZER INC COM 717081103 4,069 81,792 SH   SOLE 0 0 0 81,792
PRICE T ROWE GROUP INC COM 74144T108 3,240 22,593 SH   SOLE 0 0 0 22,593
PROFESSIONAL HLDG CORP CL A COM 743139107 446 19,358 SH   SOLE 0 0 0 19,358
PROSHARES TR PSHS ULTSH 20YRS 74347B201 1,763 73,500 SH   SOLE 0 0 0 73,500
PRUDENTIAL FINL INC COM 744320102 4,112 33,964 SH   SOLE 0 0 0 33,964
QCR HOLDINGS INC COM 74727A104 490 8,364 SH   SOLE 0 0 0 8,364
RAMACO RES INC COM 75134P303 379 20,615 SH   SOLE 0 0 0 20,615
RANPAK HOLDINGS CORP COM CL A 75321W103 289 16,793 SH   SOLE 0 0 0 16,793
RESTAURANT BRANDS INTL INC COM 76131D103 4,314 70,301 SH   SOLE 0 0 0 70,301
RIO TINTO PLC SPONSORED ADR 767204100 391 4,971 SH   SOLE 0 0 0 4,971
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 323 4,200 SH   SOLE 0 0 0 4,200
SHERWIN WILLIAMS CO COM 824348106 1,017 4,019 SH   SOLE 0 0 0 4,019
SIERRA ONCOLOGY INC COM NEW 82640U404 748 13,709 SH   SOLE 0 0 0 13,709
SMARTFINANCIAL INC COM NEW 83190L208 397 15,513 SH   SOLE 0 0 0 15,513
SOUTHERN CO COM 842587107 4,140 54,115 SH   SOLE 0 0 0 54,115
SPDR GOLD TR GOLD SHS 78463V107 12,143 66,458 SH   SOLE 0 0 0 66,458
STARBUCKS CORP COM 855244109 972 12,124 SH   SOLE 0 0 0 12,124
STEWART INFORMATION SVCS COR COM 860372101 337 6,227 SH   SOLE 0 0 0 6,227
STRYKER CORPORATION COM 863667101 4,273 15,462 SH   SOLE 0 0 0 15,462
SYNALLOY CORP COM 871565107 425 24,100 SH   SOLE 0 0 0 24,100
TOWNEBANK PORTSMOUTH VA COM 89214P109 288 9,560 SH   SOLE 0 0 0 9,560
TRANSCAT INC COM 893529107 432 5,369 SH   SOLE 0 0 0 5,369
TRUST FOR PROFESSIONAL MANAG CROSSINGBRDG PRE 89834G778 18,618 905,099 SH   SOLE 0 0 0 905,099
UNITED PARCEL SERVICE INC CL B 911312106 3,586 18,830 SH   SOLE 0 0 0 18,830
UNITED STS 12 MONTH NAT GAS UNIT BEN INT 91288X109 880 40,500 SH   SOLE 0 0 0 40,500
UNITEDHEALTH GROUP INC COM 91324P102 457 837 SH   SOLE 0 0 0 837
UNITIL CORP COM 913259107 455 8,556 SH   SOLE 0 0 0 8,556
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 236 3,061 SH   SOLE 0 0 0 3,061
VANGUARD INDEX FDS GROWTH ETF 922908736 439 1,609 SH   SOLE 0 0 0 1,609
VANGUARD INDEX FDS MID CAP ETF 922908629 391 1,646 SH   SOLE 0 0 0 1,646
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 253 1,546 SH   SOLE 0 0 0 1,546
VERINT SYS INC COM 92343X100 474 8,516 SH   SOLE 0 0 0 8,516
VERIZON COMMUNICATIONS INC COM 92343V104 4,908 90,207 SH   SOLE 0 0 0 90,207
VISA INC COM CL A 92826C839 6,183 28,389 SH   SOLE 0 0 0 28,389
VOLTA INC COM CL A 92873V102 891 366,728 SH   SOLE 0 0 0 366,728
WALKER & DUNLOP INC COM 93148P102 357 2,702 SH   SOLE 0 0 0 2,702
WASTE MGMT INC DEL COM 94106L109 4,043 25,174 SH   SOLE 0 0 0 25,174