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
3M CO COM 88579Y101   2,991,039 24,367 SH   SOLE 0 0 0 24,367
AB ACTIVE ETFS INC ULTRA SHORT INCM 00039J103   5,372,267 106,990 SH   SOLE 0 0 0 106,990
ABBOTT LABS COM 002824100   3,291,856 29,521 SH   SOLE 0 0 0 29,521
ALLIANCE RESOURCE PARTNERS L UT LTD PART 01877R108   344,858 16,963 SH   SOLE 0 0 0 16,963
ALLIANT ENERGY CORP COM 018802108   3,547,825 66,055 SH   SOLE 0 0 0 66,055
ALPHA METALLURGICAL RESOUR I COM 020764106   391,776 2,402 SH   SOLE 0 0 0 2,402
ALPHABET INC CAP STK CL C 02079K107   2,582,506 28,138 SH   SOLE 0 0 0 28,138
AMERICAN ELEC PWR CO INC COM 025537101   374,637 4,052 SH   SOLE 0 0 0 4,052
ANALOG DEVICES INC COM 032654105   3,725,630 22,444 SH   SOLE 0 0 0 22,444
APPLE INC COM 037833100   4,893,024 36,188 SH   SOLE 0 0 0 36,188
ASBURY AUTOMOTIVE GROUP INC COM 043436104   4,451,074 24,146 SH   SOLE 0 0 0 24,146
ATN INTL INC COM 00215F107   409,813 8,725 SH   SOLE 0 0 0 8,725
AUTONATION INC COM 05329W102   445,561 4,041 SH   SOLE 0 0 0 4,041
AUTOZONE INC COM 053332102   457,261 195 SH   SOLE 0 0 0 195
AXONICS INC COM 05465P101   358,106 5,416 SH   SOLE 0 0 0 5,416
BANK NEW YORK MELLON CORP COM 064058100   4,207,787 85,472 SH   SOLE 0 0 0 85,472
BARRETT BUSINESS SVCS INC COM 068463108   445,967 4,662 SH   SOLE 0 0 0 4,662
BCB BANCORP INC COM 055298103   351,879 19,774 SH   SOLE 0 0 0 19,774
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   3,743,995 12,144 SH   SOLE 0 0 0 12,144
BLACKSTONE INC COM 09260D107   2,982,938 35,515 SH   SOLE 0 0 0 35,515
BOSTON SCIENTIFIC CORP COM 101137107   4,274,803 94,806 SH   SOLE 0 0 0 94,806
BRISTOL-MYERS SQUIBB CO COM 110122108   625,725 8,674 SH   SOLE 0 0 0 8,674
BROADCOM INC COM 11135F101   525,486 915 SH   SOLE 0 0 0 915
BUNGE LIMITED COM G16962105   385,360 3,937 SH   SOLE 0 0 0 3,937
CAMDEN PPTY TR SH BEN INT 133131102   364,075 3,159 SH   SOLE 0 0 0 3,159
CARMAX INC COM 143130102   2,031,847 32,043 SH   SOLE 0 0 0 32,043
CATERPILLAR INC COM 149123101   5,137,646 20,321 SH   SOLE 0 0 0 20,321
CHESAPEAKE ENERGY CORP COM 165167735   250,650 2,822 SH   SOLE 0 0 0 2,822
CHEVRON CORP NEW COM 166764100   349,295 1,971 SH   SOLE 0 0 0 1,971
CISCO SYS INC COM 17275R102   5,185,718 110,570 SH   SOLE 0 0 0 110,570
CLEARFIELD INC COM 18482P103   454,344 6,017 SH   SOLE 0 0 0 6,017
COCA COLA CO COM 191216100   4,045,798 67,644 SH   SOLE 0 0 0 67,644
COLISEUM ACQUISITION CORP CLASS A ORD SHS G2263T123   5,040,000 500,000 SH   SOLE 0 0 0 500,000
COMCAST CORP NEW CL A 20030N101   2,772,786 72,434 SH   SOLE 0 0 0 72,434
CONOCOPHILLIPS COM 20825C104   463,893 3,913 SH   SOLE 0 0 0 3,913
CONSOLIDATED EDISON INC COM 209115104   4,282,899 45,885 SH   SOLE 0 0 0 45,885
CONSOLIDATED WATER CO INC ORD G23773107   367,781 25,683 SH   SOLE 0 0 0 25,683
CSW INDUSTRIALS INC COM 126402106   479,077 3,985 SH   SOLE 0 0 0 3,985
CVB FINL CORP COM 126600105   360,428 14,622 SH   SOLE 0 0 0 14,622
CVS HEALTH CORP COM 126650100   1,970,699 22,344 SH   SOLE 0 0 0 22,344
DANAHER CORPORATION COM 235851102   4,119,658 15,223 SH   SOLE 0 0 0 15,223
DELL TECHNOLOGIES INC CL C 24703L202   454,867 11,366 SH   SOLE 0 0 0 11,366
DEVON ENERGY CORP NEW COM 25179M103   249,228 3,980 SH   SOLE 0 0 0 3,980
DICKS SPORTING GOODS INC COM 253393102   481,758 3,871 SH   SOLE 0 0 0 3,871
DIGITAL RLTY TR INC COM 253868103   1,155,009 10,954 SH   SOLE 0 0 0 10,954
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708   305,790 12,212 SH   SOLE 0 0 0 12,212
DISNEY WALT CO COM 254687106   1,577,838 15,931 SH   SOLE 0 0 0 15,931
DOUBLELINE YIELD OPPORTUNITI COM 25862D105   278,673 19,219 SH   SOLE 0 0 0 19,219
EATON CORP PLC SHS G29183103   4,401,168 27,939 SH   SOLE 0 0 0 27,939
ENBRIDGE INC COM 29250N105   409,223 9,935 SH   SOLE 0 0 0 9,935
ENTERPRISE PRODS PARTNERS L COM 293792107   494,252 19,660 SH   SOLE 0 0 0 19,660
EOG RES INC COM 26875P101   1,959,903 15,218 SH   SOLE 0 0 0 15,218
EQUITABLE HLDGS INC COM 29452E101   424,987 14,017 SH   SOLE 0 0 0 14,017
ESQUIRE FINL HLDGS INC COM 29667J101   548,934 13,484 SH   SOLE 0 0 0 13,484
EXLSERVICE HOLDINGS INC COM 302081104   539,109 3,213 SH   SOLE 0 0 0 3,213
EXXON MOBIL CORP COM 30231G102   2,884,424 26,077 SH   SOLE 0 0 0 26,077
FABRINET SHS G3323L100   418,433 3,094 SH   SOLE 0 0 0 3,094
FIDELITY NATL INFORMATION SV COM 31620M106   3,440,216 49,400 SH   SOLE 0 0 0 49,400
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101   346,693 14,180 SH   SOLE 0 0 0 14,180
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408   3,809,410 63,927 SH   SOLE 0 0 0 63,927
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   623,205 13,676 SH   SOLE 0 0 0 13,676
FIRST TR EXCHNG TRADED FD VI CBOE VEST BUFERD 33740U778   2,096,570 114,692 SH   SOLE 0 0 0 114,692
FISERV INC COM 337738108   4,165,847 40,355 SH   SOLE 0 0 0 40,355
FLEETCOR TECHNOLOGIES INC COM 339041105   2,607,353 13,592 SH   SOLE 0 0 0 13,592
GENERAC HLDGS INC COM 368736104   507,697 4,457 SH   SOLE 0 0 0 4,457
GILEAD SCIENCES INC COM 375558103   459,512 5,487 SH   SOLE 0 0 0 5,487
GREENE CNTY BANCORP INC COM 394357107   412,801 8,126 SH   SOLE 0 0 0 8,126
HACKETT GROUP INC COM 404609109   405,082 19,560 SH   SOLE 0 0 0 19,560
HARMONY BIOSCIENCES HLDGS IN COM 413197104   311,243 6,270 SH   SOLE 0 0 0 6,270
HAYNES INTL INC COM NEW 420877201   507,322 9,790 SH   SOLE 0 0 0 9,790
HONEYWELL INTL INC COM 438516106   1,874,191 9,176 SH   SOLE 0 0 0 9,176
HORMEL FOODS CORP COM 440452100   219,810 4,944 SH   SOLE 0 0 0 4,944
HUMANA INC COM 444859102   4,245,519 8,758 SH   SOLE 0 0 0 8,758
INTEL CORP COM 458140100   2,693,514 93,492 SH   SOLE 0 0 0 93,492
INTERCONTINENTAL EXCHANGE IN COM 45866F104   3,348,601 31,101 SH   SOLE 0 0 0 31,101
INVESTAR HLDG CORP COM 46134L105   367,092 17,082 SH   SOLE 0 0 0 17,082
ISHARES SILVER TR ISHARES 46428Q109   1,605,369 74,426 SH   SOLE 0 0 0 74,426
ISHARES TR CORE S&P TTL STK 464287150   250,410 2,872 SH   SOLE 0 0 0 2,872
ISHARES TR CORE S&P500 ETF 464287200   267,071 679 SH   SOLE 0 0 0 679
JOHNSON & JOHNSON COM 478160104   1,804,831 10,632 SH   SOLE 0 0 0 10,632
JPMORGAN CHASE & CO COM 46625H100   429,343 3,144 SH   SOLE 0 0 0 3,144
KORNIT DIGITAL LTD SHS M6372Q113   344,149 13,905 SH   SOLE 0 0 0 13,905
LAMAR ADVERTISING CO NEW CL A 512816109   515,795 5,090 SH   SOLE 0 0 0 5,090
LANTHEUS HLDGS INC COM 516544103   733,443 13,251 SH   SOLE 0 0 0 13,251
LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102   219,275 8,398 SH   SOLE 0 0 0 8,398
LENNAR CORP CL A 526057104   1,641,031 16,821 SH   SOLE 0 0 0 16,821
LORDSTOWN MOTORS CORP COM CL A 54405Q100   27,244 23,898 SH   SOLE 0 0 0 23,898
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   3,690,534 40,636 SH   SOLE 0 0 0 40,636
M-TRON INDS INC COM 55380K109   149,611 14,589 SH   SOLE 0 0 0 14,589
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106   314,995 6,024 SH   SOLE 0 0 0 6,024
MARTEN TRANS LTD COM 573075108   470,271 23,572 SH   SOLE 0 0 0 23,572
MCDONALDS CORP COM 580135101   4,640,977 17,445 SH   SOLE 0 0 0 17,445
MERCK & CO INC COM 58933Y105   5,638,984 51,834 SH   SOLE 0 0 0 51,834
META PLATFORMS INC CL A 30303M102   2,006,208 15,082 SH   SOLE 0 0 0 15,082
MICROCHIP TECHNOLOGY INC. COM 595017104   2,237,934 30,283 SH   SOLE 0 0 0 30,283
MICROSOFT CORP COM 594918104   3,551,027 15,059 SH   SOLE 0 0 0 15,059
MORGAN STANLEY COM NEW 617446448   238,746 2,472 SH   SOLE 0 0 0 2,472
NETFLIX INC COM 64110L106   494,064 1,514 SH   SOLE 0 0 0 1,514
NIKE INC CL B 654106103   2,195,168 17,363 SH   SOLE 0 0 0 17,363
NORTHEAST BK LEWISTON ME COM 66405S100   472,865 11,163 SH   SOLE 0 0 0 11,163
NORTHERN DYNASTY MINERALS LT COM NEW 66510M204   3,823 15,225 SH   SOLE 0 0 0 15,225
NOW INC COM 67011P100   344,125 27,508 SH   SOLE 0 0 0 27,508
NUCOR CORP COM 670346105   2,284,881 14,998 SH   SOLE 0 0 0 14,998
NUVALENT INC COM 670703107   358,634 10,871 SH   SOLE 0 0 0 10,871
NV5 GLOBAL INC COM 62945V109   628,277 4,741 SH   SOLE 0 0 0 4,741
NVIDIA CORPORATION COM 67066G104   1,680,372 9,670 SH   SOLE 0 0 0 9,670
OCCIDENTAL PETE CORP COM 674599105   250,851 3,894 SH   SOLE 0 0 0 3,894
OPTION CARE HEALTH INC COM NEW 68404L201   371,261 13,091 SH   SOLE 0 0 0 13,091
P A M TRANSN SVCS INC COM 693149106   368,695 13,344 SH   SOLE 0 0 0 13,344
PACKAGING CORP AMER COM 695156109   3,895,775 29,759 SH   SOLE 0 0 0 29,759
PAYCHEX INC COM 704326107   3,949,837 33,693 SH   SOLE 0 0 0 33,693
PEPSICO INC COM 713448108   2,100,984 12,242 SH   SOLE 0 0 0 12,242
PFIZER INC COM 717081103   4,290,786 95,351 SH   SOLE 0 0 0 95,351
PREFORMED LINE PRODS CO COM 740444104   395,643 4,622 SH   SOLE 0 0 0 4,622
PROCTER AND GAMBLE CO COM 742718109   519,463 3,548 SH   SOLE 0 0 0 3,548
PROGRESS SOFTWARE CORP COM 743312100   378,326 7,305 SH   SOLE 0 0 0 7,305
PROSHARES TR PSHS ULTSH 20YRS 74347B201   1,789,843 65,658 SH   SOLE 0 0 0 65,658
PRUDENTIAL FINL INC COM 744320102   3,660,133 37,132 SH   SOLE 0 0 0 37,132
PTC THERAPEUTICS INC COM 69366J200   315,957 6,694 SH   SOLE 0 0 0 6,694
PUBLIC STORAGE COM 74460D109   356,724 1,248 SH   SOLE 0 0 0 1,248
PVH CORPORATION COM 693656100   238,145 2,795 SH   SOLE 0 0 0 2,795
RCI HOSPITALITY HLDGS INC COM 74934Q108   439,996 4,760 SH   SOLE 0 0 0 4,760
RESTAURANT BRANDS INTL INC COM 76131D103   500,758 7,704 SH   SOLE 0 0 0 7,704
RICHARDSON ELECTRS LTD COM 763165107   518,302 22,093 SH   SOLE 0 0 0 22,093
RIO TINTO PLC SPONSORED ADR 767204100   413,935 5,418 SH   SOLE 0 0 0 5,418
S&P GLOBAL INC COM 78409V104   3,469,908 9,530 SH   SOLE 0 0 0 9,530
SANOFI SPONSORED ADR 80105N105   440,572 8,962 SH   SOLE 0 0 0 8,962
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   300,542 4,323 SH   SOLE 0 0 0 4,323
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   2,165,260 55,577 SH   SOLE 0 0 0 55,577
SHELL PLC SPON ADS 780259305   455,617 7,803 SH   SOLE 0 0 0 7,803
SHERWIN WILLIAMS CO COM 824348106   991,248 4,058 SH   SOLE 0 0 0 4,058
SILICOM LTD ORD M84116108   358,437 7,594 SH   SOLE 0 0 0 7,594
SMARTFINANCIAL INC COM NEW 83190L208   392,489 14,569 SH   SOLE 0 0 0 14,569
SOUTHERN CO COM 842587107   3,907,735 57,704 SH   SOLE 0 0 0 57,704
SPDR GOLD TR GOLD SHS 78463V107   11,334,537 64,008 SH   SOLE 0 0 0 64,008
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   2,930,990 52,386 SH   SOLE 0 0 0 52,386
STARBUCKS CORP COM 855244109   1,224,142 11,658 SH   SOLE 0 0 0 11,658
STERLING INFRASTRUCTURE INC COM 859241101   341,782 10,731 SH   SOLE 0 0 0 10,731
STRYKER CORPORATION COM 863667101   3,686,433 14,628 SH   SOLE 0 0 0 14,628
TITAN MACHY INC COM 88830R101   508,003 12,448 SH   SOLE 0 0 0 12,448
TOWNEBANK PORTSMOUTH VA COM 89214P109   289,867 9,630 SH   SOLE 0 0 0 9,630
TRUST FOR PROFESSIONAL MANAG CROSSINGBRDG PRE 89834G778   9,637,451 463,339 SH   SOLE 0 0 0 463,339
UFP TECHNOLOGIES INC COM 902673102   551,635 4,801 SH   SOLE 0 0 0 4,801
UNION PAC CORP COM 907818108   493,522 2,356 SH   SOLE 0 0 0 2,356
UNITED PARCEL SERVICE INC CL B 911312106   3,636,690 20,579 SH   SOLE 0 0 0 20,579
UNITEDHEALTH GROUP INC COM 91324P102   397,660 835 SH   SOLE 0 0 0 835
UNITIL CORP COM 913259107   412,325 8,025 SH   SOLE 0 0 0 8,025
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105   445,682 12,694 SH   SOLE 0 0 0 12,694
VANGUARD INDEX FDS GROWTH ETF 922908736   349,856 1,569 SH   SOLE 0 0 0 1,569
VANGUARD INDEX FDS MID CAP ETF 922908629   348,244 1,646 SH   SOLE 0 0 0 1,646
VANGUARD INDEX FDS TOTAL STK MKT 922908769   232,156 1,181 SH   SOLE 0 0 0 1,181
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866   203,544 3,007 SH   SOLE 0 0 0 3,007
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   466,279 3,048 SH   SOLE 0 0 0 3,048
VERIZON COMMUNICATIONS INC COM 92343V104   3,236,666 80,977 SH   SOLE 0 0 0 80,977
VISA INC COM CL A 92826C839   6,299,084 28,703 SH   SOLE 0 0 0 28,703
VOLTA INC COM CL A 92873V102   284,394 321,386 SH   SOLE 0 0 0 321,386
WALMART INC COM 931142103   272,039 1,932 SH   SOLE 0 0 0 1,932
WASTE MGMT INC DEL COM 94106L109   4,097,122 27,151 SH   SOLE 0 0 0 27,151
WHITE MTNS INS GROUP LTD COM G9618E107   427,549 299 SH   SOLE 0 0 0 299
WINMARK CORP COM 974250102   397,987 1,551 SH   SOLE 0 0 0 1,551