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
Expires: July 31, 2015
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
1ST SOURCE CORP COM 336901103 997,866 11,809 SH SOLE 0 0 0 11,809
AB ACTIVE ETFS INC ULTRA SHORT INCM 00039J103 292,375 5,838 SH SOLE 0 0 0 5,838
ABBVIE INC COM 00287Y109 245,355 938 SH SOLE 0 0 0 938
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1,955,458 10,664 SH SOLE 0 0 0 10,664
ADOBE INC COM 00724F101 450,367 1,877 SH SOLE 0 0 0 1,877
ADVANCED MICRO DEVICES INC COM 007903107 12,911,807 21,106 SH SOLE 0 0 0 21,106
AGILON HEALTH INC COM NEW 00857U206 808,714 10,161 SH SOLE 0 0 0 10,161
ALICO INC COM 016230104 922,061 23,900 SH SOLE 0 0 0 23,900
ALLSTATE CORP COM 020002101 408,693 1,842 SH SOLE 0 0 0 1,842
ALPHABET INC CAP STK CL C 02079K107 10,427,700 30,603 SH SOLE 0 0 0 30,603
ALPHABET INC CAP STK CL A 02079K305 728,339 2,117 SH SOLE 0 0 0 2,117
ALPS ETF TR ACTIVE REIT ETF 00162Q445 4,633,776 163,286 SH SOLE 0 0 0 163,286
ALPS ETF TR OSHARES US SMLCP 00162Q395 495,585 10,790 SH SOLE 0 0 0 10,790
ALTRIA GROUP INC COM 02209S103 7,441,205 110,502 SH SOLE 0 0 0 110,502
AMAZON COM INC COM 023135106 8,346,027 33,498 SH SOLE 0 0 0 33,498
AMCOR PLC COM NEW G0250X149 1,778,235 42,481 SH SOLE 0 0 0 42,481
AMERICAN ELEC PWR CO INC COM 025537101 7,608,170 64,128 SH SOLE 0 0 0 64,128
AMERICAN EXPRESS CO COM 025816109 3,357,459 11,041 SH SOLE 0 0 0 11,041
AMGEN INC COM 031162100 9,590,895 22,754 SH SOLE 0 0 0 22,754
AMKOR TECHNOLOGY INC COM 031652100 5,772,328 110,201 SH SOLE 0 0 0 110,201
AMPHENOL CORP CL A 032095101 4,357,368 51,689 SH SOLE 0 0 0 51,689
APPLE INC COM 037833100 13,317,306 39,990 SH SOLE 0 0 0 39,990
APPLIED MATLS INC COM 038222105 430,737 842 SH SOLE 0 0 0 842
BAILLIE GIFFORD ETF TR LNG TRM GLBL GRW 05686D200 213,608 6,155 SH SOLE 0 0 0 6,155
BANK FIRST CORP COM 06211J100 1,094,592 7,356 SH SOLE 0 0 0 7,356
BANK OF AMER CORP COM 060505104 344,333 6,326 SH SOLE 0 0 0 6,326
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 8,677,775 17,427 SH SOLE 0 0 0 17,427
BP PLC SPONSORED ADR 055622104 6,557,817 149,075 SH SOLE 0 0 0 149,075
BRISTOL-MYERS SQUIBB CO COM 110122108 8,132,869 130,334 SH SOLE 0 0 0 130,334
BROADCOM INC COM 11135F101 10,926,287 31,112 SH SOLE 0 0 0 31,112
CALUMET INC COM 131428104 1,505,087 28,734 SH SOLE 0 0 0 28,734
CASEYS GEN STORES INC COM 147528103 309,107 508 SH SOLE 0 0 0 508
CATERPILLAR INC COM 149123101 4,042,710 4,986 SH SOLE 0 0 0 4,986
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 958,429 29,572 SH SOLE 0 0 0 29,572
CHEMED CORP NEW COM 16359R103 346,999 687 SH SOLE 0 0 0 687
CHENIERE ENERGY INC COM NEW 16411R208 3,554,318 13,212 SH SOLE 0 0 0 13,212
CHEVRON CORPORATION COM 166764100 10,265,448 50,269 SH SOLE 0 0 0 50,269
CINCINNATI FINL CORP COM 172062101 865,060 5,428 SH SOLE 0 0 0 5,428
CINTAS CORP COM 172908105 387,606 1,987 SH SOLE 0 0 0 1,987
CISCO SYS INC COM 17275R102 10,051,572 93,390 SH SOLE 0 0 0 93,390
COMMUNITY TR BANCORP INC COM 204149108 994,529 13,400 SH SOLE 0 0 0 13,400
CONSOLIDATED EDISON INC COM 209115104 6,523,196 63,822 SH SOLE 0 0 0 63,822
CORE & MAIN INC CL A 21874C102 6,416,541 154,690 SH SOLE 0 0 0 154,690
COSTCO WHOLESALE CORPORATION COM 22160K105 3,563,461 3,914 SH SOLE 0 0 0 3,914
CSX CORP COM 126408103 471,552 10,139 SH SOLE 0 0 0 10,139
CTO RLTY GROWTH INC NEW COM 22948Q101 1,090,867 53,239 SH SOLE 0 0 0 53,239
CULLINAN THERAPEUTICS INC COM 230031106 1,149,040 74,856 SH SOLE 0 0 0 74,856
CUMMINS INC COM 231021106 5,130,057 9,931 SH SOLE 0 0 0 9,931
CVS HEALTH CORP COM 126650100 3,337,028 38,943 SH SOLE 0 0 0 38,943
DARDEN RESTAURANTS INC COM 237194105 7,342,025 37,992 SH SOLE 0 0 0 37,992
DIGITAL RLTY TR INC COM 253868103 2,678,984 15,262 SH SOLE 0 0 0 15,262
DIMENSIONAL ETF TRUST US COR EQU 2 ETF 25434V708 274,938 6,185 SH SOLE 0 0 0 6,185
DISNEY WALT CO COM 254687106 2,826,960 26,949 SH SOLE 0 0 0 26,949
DUKE ENERGY CORP NEW COM NEW 26441C204 7,025,084 61,618 SH SOLE 0 0 0 61,618
EATON CORP PLC SHS G29183103 10,744,037 25,003 SH SOLE 0 0 0 25,003
EL POLLO LOCO HLDGS INC COM 268603107 972,442 67,766 SH SOLE 0 0 0 67,766
ELI LILLY & CO COM 532457108 6,177,410 5,339 SH SOLE 0 0 0 5,339
EMCOR GROUP INC COM 29084Q100 7,465,679 9,895 SH SOLE 0 0 0 9,895
ENBRIDGE INC COM 29250N105 475,666 10,232 SH SOLE 0 0 0 10,232
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 3,427,993 173,394 SH SOLE 0 0 0 173,394
ENTERPRISE PRODS PARTNERS L COM 293792107 9,964,969 279,836 SH SOLE 0 0 0 279,836
EOG RES INC COM 26875P101 5,964,326 43,295 SH SOLE 0 0 0 43,295
EVERSOURCE ENERGY COM 30040W108 1,777,057 27,697 SH SOLE 0 0 0 27,697
EXXONMOBIL HOLDINGS CORP COM SHS 30233Q108 4,623,396 28,408 SH SOLE 0 0 0 28,408
F N B CORP COM 302520101 893,216 51,901 SH SOLE 0 0 0 51,901
FEDERAL SIGNAL CORP COM 313855108 374,359 3,379 SH SOLE 0 0 0 3,379
FIRST BUSEY CORP COM NEW 319383204 987,128 33,887 SH SOLE 0 0 0 33,887
FIRST SOLAR INC COM 336433107 1,682,937 9,608 SH SOLE 0 0 0 9,608
FIRST TR EXCHANGE TRADED FD SMID RISNG ETF 33741X102 1,189,080 29,302 SH SOLE 0 0 0 29,302
FIRST TR EXCHANGE TRADED FD RISNG DIVD ACHIV 33738R506 2,124,920 27,142 SH SOLE 0 0 0 27,142
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 14,606,126 245,440 SH SOLE 0 0 0 245,440
FREEPORT MCMORAN INC CL B 35671D857 3,913,965 55,914 SH SOLE 0 0 0 55,914
GLOBE LIFE INC COM 37959E102 516,165 3,116 SH SOLE 0 0 0 3,116
GOLDMAN SACHS GROUP INC COM 38141G104 8,623,474 9,578 SH SOLE 0 0 0 9,578
GRAYSCALE BITCOIN MINI TR ET SHS NEW 389930207 326,934 8,848 SH SOLE 0 0 0 8,848
GUARDIAN PHARMACY SVCS INC CL A 40145W101 1,141,432 27,990 SH SOLE 0 0 0 27,990
HARBOR ETF TRUST COMM ALL WEA ETF 41151J505 23,823,630 675,656 SH SOLE 0 0 0 675,656
HEWLETT PACKARD ENTERPRISE C COM 42824C109 5,081,108 79,529 SH SOLE 0 0 0 79,529
HILLMAN SOLUTIONS CORP COM 431636109 5,421,940 775,671 SH SOLE 0 0 0 775,671
HILLTOP HLDGS INC COM 432748101 1,074,816 28,540 SH SOLE 0 0 0 28,540
HONEYWELL AEROSPACE INC COM 43849R105 885,963 5,717 SH SOLE 0 0 0 5,717
HONEYWELL INTL INC COM 438516205 1,241,314 5,885 SH SOLE 0 0 0 5,885
HUNTINGTON INGALLS INDS INC COM 446413106 2,855,780 10,693 SH SOLE 0 0 0 10,693
INTERNATIONAL BUSINESS MACHS COM 459200101 287,515 1,307 SH SOLE 0 0 0 1,307
INVESCO QQQ TR UNIT SER 1 46090E103 787,348 1,064 SH SOLE 0 0 0 1,064
ISHARES TR CORE S&P MCP ETF 464287507 605,066 8,410 SH SOLE 0 0 0 8,410
ISHARES TR SELECT DIVID ETF 464287168 727,060 4,781 SH SOLE 0 0 0 4,781
ISHARES TR ISHARES BIOTECH 464287556 270,956 1,287 SH SOLE 0 0 0 1,287
ISHARES TR CORE S&P SCP ETF 464287804 366,075 2,691 SH SOLE 0 0 0 2,691
ISHARES TR CORE S&P500 ETF 464287200 838,254 1,095 SH SOLE 0 0 0 1,095
J P MORGAN EXCHANGE TRADED F ULTRA SHRT ETF 46641Q837 3,415,501 67,808 SH SOLE 0 0 0 67,808
JABIL INC COM 466313103 5,799,265 20,216 SH SOLE 0 0 0 20,216
JOHNSON & JOHNSON COM 478160104 13,112,721 49,531 SH SOLE 0 0 0 49,531
JONES LANG LASALLE INC COM 48020Q107 5,609,958 18,362 SH SOLE 0 0 0 18,362
JPMORGAN CHASE & CO COM 46625H100 789,631 2,387 SH SOLE 0 0 0 2,387
KINDER MORGAN INC DEL COM 49456B101 3,423,439 113,547 SH SOLE 0 0 0 113,547
KRAFT HEINZ CO COM 500754106 1,711,725 75,340 SH SOLE 0 0 0 75,340
KRYSTAL BIOTECH INC COM 501147102 1,084,478 3,261 SH SOLE 0 0 0 3,261
LAM RESEARCH CORP COM NEW 512807306 5,614,430 17,091 SH SOLE 0 0 0 17,091
LEAR CORP COM NEW 521865204 3,123,058 26,460 SH SOLE 0 0 0 26,460
LENNAR CORP CL A 526057104 1,936,273 23,732 SH SOLE 0 0 0 23,732
LIQUIDITY SVCS INC COM 53635B107 1,145,703 26,750 SH SOLE 0 0 0 26,750
MARATHON PETE CORP COM 56585A102 308,555 780 SH SOLE 0 0 0 780
MARSH & MCLENNAN COS INC COM 571748102 358,362 2,099 SH SOLE 0 0 0 2,099
MASTERCARD INCORPORATED CL A 57636Q104 337,345 612 SH SOLE 0 0 0 612
MATSON INC COM 57686G105 432,071 1,967 SH SOLE 0 0 0 1,967
MCDONALDS CORP COM 580135101 1,615,225 6,994 SH SOLE 0 0 0 6,994
MCKESSON CORP COM 58155Q103 5,899,324 6,909 SH SOLE 0 0 0 6,909
MEDTRONIC PLC SHS G5960L103 6,740,543 78,115 SH SOLE 0 0 0 78,115
MERCK & CO INC COM 58933Y105 511,861 3,523 SH SOLE 0 0 0 3,523
META PLATFORMS INC CL A 30303M102 2,997,614 4,134 SH SOLE 0 0 0 4,134
MICROCHIP TECHNOLOGY INC. COM 595017104 3,103,214 39,902 SH SOLE 0 0 0 39,902
MICROSOFT CORP COM 594918104 13,633,028 26,580 SH SOLE 0 0 0 26,580
MILLER INDS INC TENN COM NEW 600551204 978,073 18,591 SH SOLE 0 0 0 18,591
MISTRAS GROUP INC COM 60649T107 916,531 43,520 SH SOLE 0 0 0 43,520
MITEK SYS INC COM NEW 606710200 892,192 52,328 SH SOLE 0 0 0 52,328
MORGAN STANLEY COM NEW 617446448 435,066 2,313 SH SOLE 0 0 0 2,313
NABORS INDUSTRIES LTD SHS G6359F137 822,291 10,526 SH SOLE 0 0 0 10,526
NATIONAL HEALTHCARE CORP COM 635906100 1,089,648 4,964 SH SOLE 0 0 0 4,964
NAVIGATOR HLDGS LTD SHS Y62132108 900,358 38,842 SH SOLE 0 0 0 38,842
NEUROCRINE BIOSCIENCES INC COM 64125C109 289,354 2,040 SH SOLE 0 0 0 2,040
NEWMONT CORP COM 651639106 2,498,237 21,660 SH SOLE 0 0 0 21,660
NICOLET BANKSHARES INC COM 65406E102 1,059,830 6,501 SH SOLE 0 0 0 6,501
NIKE INC CL B 654106103 1,741,313 49,190 SH SOLE 0 0 0 49,190
NMI HLDGS INC COM 629209305 863,174 23,129 SH SOLE 0 0 0 23,129
NORTHERN DYNASTY MINERALS LT COM NEW 66510M204 40,379 29,474 SH SOLE 0 0 0 29,474
NOVARTIS AG SPONSORED ADR 66987V109 241,652 1,695 SH SOLE 0 0 0 1,695
NUCOR CORP COM 670346105 3,670,660 15,703 SH SOLE 0 0 0 15,703
NVIDIA CORPORATION COM 67066G104 17,996,063 78,799 SH SOLE 0 0 0 78,799
OLD REP INTL CORP COM 680223104 6,726,241 180,280 SH SOLE 0 0 0 180,280
ORTHOPEDIATRICS CORP COM 68752L100 900,198 40,422 SH SOLE 0 0 0 40,422
PACIRA BIOSCIENCES INC COM 695127100 1,109,314 44,284 SH SOLE 0 0 0 44,284
PACKAGING CORP AMER COM 695156109 8,325,079 36,313 SH SOLE 0 0 0 36,313
PACS GROUP INC COM SHS 69380Q107 914,308 22,005 SH SOLE 0 0 0 22,005
PALANTIR TECHNOLOGIES INC CL A 69608A108 228,575 1,222 SH SOLE 0 0 0 1,222
PALO ALTO NETWORKS INC COM 697435105 666,289 1,677 SH SOLE 0 0 0 1,677
PALOMAR HLDGS INC COM 69753M105 1,048,212 8,502 SH SOLE 0 0 0 8,502
PARK AEROSPACE CORP COM 70014A104 1,127,656 37,981 SH SOLE 0 0 0 37,981
PARKER-HANNIFIN CORP COM 701094104 1,867,243 1,954 SH SOLE 0 0 0 1,954
PEAPACK-GLADSTONE FINL CORP COM 704699107 1,069,301 24,514 SH SOLE 0 0 0 24,514
PENNANT GROUP INC COM 70805E109 1,085,448 27,832 SH SOLE 0 0 0 27,832
PEPSICO INC COM 713448108 7,948,575 62,725 SH SOLE 0 0 0 62,725
PETROLEO BRASILEIRO S A SPONSORED ADR 71654V408 7,970,650 381,919 SH SOLE 0 0 0 381,919
PHILLIPS 66 COM 718546104 230,583 903 SH SOLE 0 0 0 903
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 2,227,305 85,996 SH SOLE 0 0 0 85,996
PNC FINL SVCS GROUP INC COM 693475105 7,947,899 35,759 SH SOLE 0 0 0 35,759
PRO-DEX INC COLO COM NEW 74265M205 1,166,376 16,904 SH SOLE 0 0 0 16,904
PROCTER & GAMBLE CO COM 742718109 714,334 4,917 SH SOLE 0 0 0 4,917
PUBLIC STORAGE COM 74460D109 6,891,030 24,364 SH SOLE 0 0 0 24,364
REPUBLIC SVCS INC COM 760759100 318,793 1,519 SH SOLE 0 0 0 1,519
REX AMERICAN RES CORP COM 761624105 944,429 21,736 SH SOLE 0 0 0 21,736
ROPER TECHNOLOGIES INC COM 776696106 345,217 988 SH SOLE 0 0 0 988
ROYAL GOLD INC COM 780287108 2,193,409 9,294 SH SOLE 0 0 0 9,294
RTX CORPORATION COM 75513E101 3,380,397 18,208 SH SOLE 0 0 0 18,208
SCIENCE APPLICATIONS INTL CO COM 808625107 4,142,256 32,473 SH SOLE 0 0 0 32,473
SEI INVTS CO COM 784117103 382,922 3,730 SH SOLE 0 0 0 3,730
SELECT SECTOR SPDR TR ST STR TECHN ETF 81369Y803 277,148 1,416 SH SOLE 0 0 0 1,416
SHERWIN WILLIAMS CO COM 824348106 1,198,055 3,706 SH SOLE 0 0 0 3,706
SKYWARD SPECIALTY INS GROUP COM 830940102 819,878 15,528 SH SOLE 0 0 0 15,528
SONY GROUP CORP SPONSORED ADR 835699307 2,595,994 110,327 SH SOLE 0 0 0 110,327
SPDR GOLD TR GOLD SHS 78463V107 17,821,408 46,795 SH SOLE 0 0 0 46,795
SPDR SERIES TRUST ST STR SP DIV 78464A763 294,726 2,012 SH SOLE 0 0 0 2,012
STANDARD MTR PRODS INC COM 853666105 2,207,858 59,511 SH SOLE 0 0 0 59,511
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 794,401 1,042 SH SOLE 0 0 0 1,042
STELLANTIS N.V SHS N82405106 2,021,815 463,719 SH SOLE 0 0 0 463,719
STRYKER CORPORATION COM 863667101 272,901 991 SH SOLE 0 0 0 991
SUPERNUS PHARMACEUTICALS COM 868459108 779,928 18,121 SH SOLE 0 0 0 18,121
T-MOBILE US INC COM 872590104 654,903 4,016 SH SOLE 0 0 0 4,016
THERMO FISHER SCIENTIFIC INC COM 883556102 4,640,187 6,874 SH SOLE 0 0 0 6,874
TOWNEBANK PORTSMOUTH VA COM 89214P109 386,500 10,842 SH SOLE 0 0 0 10,842
TOYOTA MOTOR CORP ADS 892331307 2,260,692 12,347 SH SOLE 0 0 0 12,347
TRAVELERS COMPANIES INC COM 89417E109 453,267 1,271 SH SOLE 0 0 0 1,271
TRINITY INDS INC COM 896522109 1,648,507 64,546 SH SOLE 0 0 0 64,546
TRUSTCO BK CORP N Y COM NEW 898349204 1,038,568 19,130 SH SOLE 0 0 0 19,130
TTM TECHNOLOGIES INC COM 87305R109 5,386,903 43,853 SH SOLE 0 0 0 43,853
TWIN DISC INC COM 901476101 976,448 37,269 SH SOLE 0 0 0 37,269
UNITED FIRE GROUP INC COM 910340108 1,349,557 25,662 SH SOLE 0 0 0 25,662
UNITIL CORP COM 913259107 988,653 19,477 SH SOLE 0 0 0 19,477
UNIVERSAL HLTH SVCS INC CL B 913903100 7,033,831 40,364 SH SOLE 0 0 0 40,364
US BANCORP COM NEW 902973304 8,246,502 142,772 SH SOLE 0 0 0 142,772
USA COMPRESSION PARTNERS LP COM UNIT LTDPAR 90290N109 804,171 32,335 SH SOLE 0 0 0 32,335
VANGUARD INDEX FDS MRNGSTR MID CAP 922908629 272,252 3,472 SH SOLE 0 0 0 3,472
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 297,914 1,286 SH SOLE 0 0 0 1,286
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 677,730 967 SH SOLE 0 0 0 967
VANGUARD INDEX FDS MRNGSTR TTL STK 922908769 3,792,915 10,135 SH SOLE 0 0 0 10,135
VANGUARD INDEX FDS MRNGSTR GRWT ETF 922908736 844,978 9,377 SH SOLE 0 0 0 9,377
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 216,054 2,604 SH SOLE 0 0 0 2,604
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 439,134 1,882 SH SOLE 0 0 0 1,882
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 474,348 6,718 SH SOLE 0 0 0 6,718
VISA INC COM CL A 92826C839 3,409,869 9,490 SH SOLE 0 0 0 9,490
WABTEC COM 929740108 345,775 1,204 SH SOLE 0 0 0 1,204
WALMART INC COM 931142103 788,658 7,589 SH SOLE 0 0 0 7,589
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 7,959,321 179,385 SH SOLE 0 0 0 179,385