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   571,505 5,228 SH   SOLE   5,228 0 0
AAON INC COM PAR $0.004 000360206   989,932 13,401 SH   SOLE   13,401 0 0
ABBOTT LABS COM 002824100   7,314,445 66,453 SH   SOLE   66,453 0 0
ABBVIE INC COM 00287Y109   7,680,061 49,558 SH   SOLE   49,558 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   23,839,594 67,936 SH   SOLE   67,936 0 0
ADOBE INC COM 00724F101   2,643,105 4,430 SH   SOLE   4,430 0 0
ADVANCED MICRO DEVICES INC COM 007903107   611,830 4,151 SH   SOLE   4,151 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108   454,260 3,000 SH   SOLE   3,000 0 0
AFLAC INC COM 001055102   210,705 2,554 SH   SOLE   2,554 0 0
AGILENT TECHNOLOGIES INC COM 00846U101   802,905 5,775 SH   SOLE   5,775 0 0
AGNC INVT CORP COM 00123Q104   6,181,026 630,074 SH   SOLE   630,074 0 0
AIR PRODS & CHEMS INC COM 009158106   732,689 2,676 SH   SOLE   2,676 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   2,086,127 16,456 SH   SOLE   16,456 0 0
ALLOGENE THERAPEUTICS INC COM 019770106   236,946 73,815 SH   SOLE   73,815 0 0
ALPHABET INC CAP STK CL A 02079K305   50,780,161 363,520 SH   SOLE   363,520 0 0
ALPHABET INC CAP STK CL C 02079K107   40,721,803 288,951 SH   SOLE   288,951 0 0
ALTRIA GROUP INC COM 02209S103   10,509,852 260,532 SH   SOLE   260,532 0 0
AMAZON COM INC COM 023135106   62,568,217 411,796 SH   SOLE   411,796 0 0
AMERANT BANCORP INC CL A 023576101   3,562,650 145,000 SH   SOLE   145,000 0 0
AMERICAN CENTY ETF TR US EQT ETF 025072885   525,221 6,440 SH   SOLE   6,440 0 0
AMERICAN EXPRESS CO COM 025816109   689,786 3,682 SH   SOLE   3,682 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104   14,589,469 122,714 SH   SOLE   122,714 0 0
AMERICAN HOMES 4 RENT CL A 02665T306   299,043 8,316 SH   SOLE   8,316 0 0
AMERICAN TOWER CORP NEW COM 03027X100   22,814,571 105,682 SH   SOLE   105,682 0 0
AMERICAN VANGUARD CORP COM 030371108   722,923 65,900 SH   SOLE   65,900 0 0
AMERIS BANCORP COM 03076K108   5,720,912 107,840 SH   SOLE   107,840 0 0
AMETEK INC COM 031100100   29,641,159 179,763 SH   SOLE   179,763 0 0
AMGEN INC COM 031162100   15,753,306 54,695 SH   SOLE   54,695 0 0
AMPHENOL CORP NEW CL A 032095101   205,794 2,076 SH   SOLE   2,076 0 0
AN2 THERAPEUTICS INC COM 037326105   941,352 45,942 SH   SOLE   45,942 0 0
ANALOG DEVICES INC COM 032654105   20,063,433 101,045 SH   SOLE   101,045 0 0
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   3,874,000 200,000 SH   SOLE   200,000 0 0
ANSYS INC COM 03662Q105   588,591 1,622 SH   SOLE   1,622 0 0
APPLE INC COM 037833100   63,099,728 327,740 SH   SOLE   327,740 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105   13,055,130 75,599 SH   SOLE   75,599 0 0
APPLIED MATLS INC COM 038222105   1,624,914 10,026 SH   SOLE   10,026 0 0
APTARGROUP INC COM 038336103   8,602,913 69,592 SH   SOLE   69,592 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   253,419 2,131 SH   SOLE   2,131 0 0
ARISTA NETWORKS INC COM 040413106   261,152 1,109 SH   SOLE   1,109 0 0
ARROWMARK FINANCIAL CORP COM 861780104   186,031 10,244 SH   SOLE   10,244 0 0
ASPEN TECHNOLOGY INC COM 29109X106   4,419,433 20,075 SH   SOLE   20,075 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   605,625 8,992 SH   SOLE   8,992 0 0
AT&T INC COM 00206R102   267,399 15,936 SH   SOLE   15,936 0 0
ATI INC COM 01741R102   805,092 17,706 SH   SOLE   17,706 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107   1,827,000 50,000 SH   SOLE   50,000 0 0
ATLASSIAN CORPORATION CL A 049468101   2,394,061 10,065 SH   SOLE   10,065 0 0
AUTODESK INC COM 052769106   502,023 2,062 SH   SOLE   2,062 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   1,733,395 7,440 SH   SOLE   7,440 0 0
AUTOZONE INC COM 053332102   206,849 80 SH   SOLE   80 0 0
AVERY DENNISON CORP COM 053611109   22,410,489 110,855 SH   SOLE   110,855 0 0
AVITA MEDICAL INC COM 05380C102   178,360 13,000 SH   SOLE   13,000 0 0
BADGER METER INC COM 056525108   5,901,783 38,231 SH   SOLE   38,231 0 0
BANC OF CALIFORNIA INC COM 05990K106   1,967,589 146,507 SH   SOLE   146,507 0 0
BANCROFT FD LTD COM 059695106   159,800 10,000 SH   SOLE   10,000 0 0
BANK AMERICA CORP COM 060505104   3,211,191 95,372 SH   SOLE   95,372 0 0
BANK AMERICA CORP 7.25%CNV PFD L 060505682   1,042,567 865 SH   SOLE   865 0 0
BANK MONTREAL QUE COM 063671101   205,696 2,079 SH   SOLE   2,079 0 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208   7,202,250 225,000 SH   SOLE   225,000 0 0
BARCLAYS BANK PLC DJUBS CMDT ETN36 06738C778   5,661,444 186,293 SH   SOLE   186,293 0 0
BARINGS BDC INC COM 06759L103   252,012 29,372 SH   SOLE   29,372 0 0
BECTON DICKINSON & CO COM 075887109   19,809,808 81,244 SH   SOLE   81,244 0 0
BELDEN INC COM 077454106   312,862 4,050 SH   SOLE   4,050 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108   3,255,750 6 SH   SOLE   6 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   4,670,477 13,095 SH   SOLE   13,095 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204   6,480,032 398,771 SH   SOLE   398,771 0 0
BIO-TECHNE CORP COM 09073M104   5,866,783 76,034 SH   SOLE   76,034 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101   7,331,133 109,978 SH   SOLE   109,978 0 0
BLACKROCK INC COM 09247X101   9,548,745 11,762 SH   SOLE   11,762 0 0
BLACKSTONE INC COM 09260D107   593,199 4,531 SH   SOLE   4,531 0 0
BLOCK H & R INC COM 093671105   562,640 11,632 SH   SOLE   11,632 0 0
BNY MELLON MUN BD INFRASTRUC COM SHS 09662W109   721,700 70,000 SH   SOLE   70,000 0 0
BNY MELLON STRATEGIC MUN BD COM 09662E109   515,590 90,296 SH   SOLE   90,296 0 0
BNY MELLON STRATEGIC MUNS IN COM 05588W108   732,500 125,000 SH   SOLE   125,000 0 0
BOEING CO COM 097023105   824,773 3,164 SH   SOLE   3,164 0 0
BOOKING HOLDINGS INC COM 09857L108   40,480,059 11,412 SH   SOLE   11,412 0 0
BP PLC SPONSORED ADR 055622104   9,092,353 256,846 SH   SOLE   256,846 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100   7,804,395 82,814 SH   SOLE   82,814 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   899,336 17,528 SH   SOLE   17,528 0 0
BROADCOM INC COM 11135F101   2,237,601 2,005 SH   SOLE   2,005 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   314,386 1,528 SH   SOLE   1,528 0 0
BROOKFIELD CORP CL A LTD VT SH 11271J107   643,445 16,038 SH   SOLE   16,038 0 0
BUSINESS FIRST BANCSHARES IN COM 12326C105   9,860,000 400,000 SH   SOLE   400,000 0 0
BYLINE BANCORP INC COM 124411109   8,320,732 353,172 SH   SOLE   353,172 0 0
CADENCE BANK COM 12740C103   2,959,000 100,000 SH   SOLE   100,000 0 0
CALAMOS CONV & HIGH INCOME F COM SHS 12811P108   669,332 58,355 SH   SOLE   58,355 0 0
CANADIAN PACIFIC KANSAS CITY COM 13646K108   2,802,440 35,447 SH   SOLE   35,447 0 0
CANOO INC COM CL A 13803R102   4,465 17,359 SH   SOLE   17,359 0 0
CARDINAL HEALTH INC COM 14149Y108   1,094,486 10,858 SH   SOLE   10,858 0 0
CAREDX INC COM 14167L103   438,384 36,532 SH   SOLE   36,532 0 0
CARIBOU BIOSCIENCES INC COM 142038108   437,485 76,350 SH   SOLE   76,350 0 0
CARLISLE COS INC COM 142339100   3,631,061 11,622 SH   SOLE   11,622 0 0
CARPENTER TECHNOLOGY CORP COM 144285103   17,461,656 246,634 SH   SOLE   246,634 0 0
CASELLA WASTE SYS INC CL A 147448104   362,179 4,238 SH   SOLE   4,238 0 0
CATALENT INC COM 148806102   5,801,763 129,129 SH   SOLE   129,129 0 0
CATERPILLAR INC COM 149123101   1,624,707 5,495 SH   SOLE   5,495 0 0
CBRE GROUP INC CL A 12504L109   760,080 8,165 SH   SOLE   8,165 0 0
CDW CORP COM 12514G108   23,036,841 101,341 SH   SOLE   101,341 0 0
CHESAPEAKE UTILS CORP COM 165303108   10,467,971 99,100 SH   SOLE   99,100 0 0
CHEVRON CORP NEW COM 166764100   12,917,960 86,605 SH   SOLE   86,605 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105   226,409 99 SH   SOLE   99 0 0
CHUBB LIMITED COM H1467J104   22,191,460 98,192 SH   SOLE   98,192 0 0
CINTAS CORP COM 172908105   409,809 680 SH   SOLE   680 0 0
CISCO SYS INC COM 17275R102   1,479,351 29,282 SH   SOLE   29,282 0 0
CITIZENS FINL GROUP INC COM 174610105   5,952,090 179,604 SH   SOLE   179,604 0 0
CIVISTA BANCSHARES INC COM NO PAR 178867107   3,688,000 200,000 SH   SOLE   200,000 0 0
CLOUDFLARE INC CL A COM 18915M107   5,653,104 67,897 SH   SOLE   67,897 0 0
CME GROUP INC COM 12572Q105   29,068,690 138,028 SH   SOLE   138,028 0 0
COASTAL FINL CORP WA COM NEW 19046P209   5,329,200 120,000 SH   SOLE   120,000 0 0
COCA COLA CO COM 191216100   752,080 12,762 SH   SOLE   12,762 0 0
COGNEX CORP COM 192422103   374,909 8,982 SH   SOLE   8,982 0 0
COLGATE PALMOLIVE CO COM 194162103   391,695 4,914 SH   SOLE   4,914 0 0
COLONY BANKCORP INC COM 19623P101   1,862,000 140,000 SH   SOLE   140,000 0 0
COLUMBIA SPORTSWEAR CO COM 198516106   12,357,236 155,359 SH   SOLE   155,359 0 0
COMCAST CORP NEW CL A 20030N101   8,144,948 185,746 SH   SOLE   185,746 0 0
COMMERCE BANCSHARES INC COM 200525103   225,238 4,217 SH   SOLE   4,217 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106   910,049 34,161 SH   SOLE   34,161 0 0
CONOCOPHILLIPS COM 20825C104   1,454,887 12,535 SH   SOLE   12,535 0 0
CONSTELLATION BRANDS INC CL A 21036P108   372,914 1,543 SH   SOLE   1,543 0 0
CONSTELLIUM SE CL A SHS F21107101   561,874 28,150 SH   SOLE   28,150 0 0
COOPER COS INC COM NEW 216648402   38,885,594 102,752 SH   SOLE   102,752 0 0
COPART INC COM 217204106   6,877,150 140,350 SH   SOLE   140,350 0 0
COSTCO WHSL CORP NEW COM 22160K105   1,933,049 2,929 SH   SOLE   2,929 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   1,972,526 31,510 SH   SOLE   31,510 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   7,570,593 29,651 SH   SOLE   29,651 0 0
CULLEN FROST BANKERS INC COM 229899109   224,357 2,068 SH   SOLE   2,068 0 0
CUMMINS INC COM 231021106   212,499 887 SH   SOLE   887 0 0
CURTISS WRIGHT CORP COM 231561101   22,890,001 102,742 SH   SOLE   102,742 0 0
CVS HEALTH CORP COM 126650100   208,838 2,645 SH   SOLE   2,645 0 0
DANAHER CORPORATION COM 235851102   39,495,523 170,725 SH   SOLE   170,725 0 0
DATADOG INC CL A COM 23804L103   3,386,226 27,898 SH   SOLE   27,898 0 0
DBX ETF TR XTRACK MSCI EAFE 233051200   303,337 8,203 SH   SOLE   8,203 0 0
DEERE & CO COM 244199105   1,795,680 4,491 SH   SOLE   4,491 0 0
DEVON ENERGY CORP NEW COM 25179M103   15,702,396 346,631 SH   SOLE   346,631 0 0
DIAGEO PLC SPON ADR NEW 25243Q205   10,772,337 73,955 SH   SOLE   73,955 0 0
DIAMONDBACK ENERGY INC COM 25278X109   7,374,054 47,550 SH   SOLE   47,550 0 0
DICKS SPORTING GOODS INC COM 253393102   6,081,113 41,382 SH   SOLE   41,382 0 0
DIGIMARC CORP NEW COM 25381B101   3,994,074 110,578 SH   SOLE   110,578 0 0
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500   522,271 8,760 SH   SOLE   8,760 0 0
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609   557,105 10,646 SH   SOLE   10,646 0 0
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724   946,132 25,420 SH   SOLE   25,420 0 0
DISCOVER FINL SVCS COM 254709108   238,295 2,120 SH   SOLE   2,120 0 0
DISNEY WALT CO COM 254687106   27,038,897 299,467 SH   SOLE   299,467 0 0
DONALDSON INC COM 257651109   735,514 11,255 SH   SOLE   11,255 0 0
DOW INC COM 260557103   7,418,110 135,268 SH   SOLE   135,268 0 0
DYNATRACE INC COM NEW 268150109   2,284,183 41,766 SH   SOLE   41,766 0 0
DYNEX CAP INC COM 26817Q886   196,426 15,689 SH   SOLE   15,689 0 0
EAGLE MATLS INC COM 26969P108   23,227,675 114,512 SH   SOLE   114,512 0 0
EASTGROUP PPTYS INC COM 277276101   23,001,305 125,320 SH   SOLE   125,320 0 0
EATON CORP PLC SHS G29183103   769,179 3,194 SH   SOLE   3,194 0 0
EATON VANCE TAX-MANAGED BUY- COM 27828Y108   898,498 72,871 SH   SOLE   72,871 0 0
ECOLAB INC COM 278865100   460,271 2,320 SH   SOLE   2,320 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108   28,704,484 376,452 SH   SOLE   376,452 0 0
ELEVANCE HEALTH INC COM 036752103   1,405,249 2,980 SH   SOLE   2,980 0 0
ELI LILLY & CO COM 532457108   4,589,259 7,873 SH   SOLE   7,873 0 0
ELLINGTON FINANCIAL INC COM 28852N109   869,491 68,410 SH   SOLE   68,410 0 0
EMERSON ELEC CO COM 291011104   410,064 4,213 SH   SOLE   4,213 0 0
ENBRIDGE INC COM 29250N105   263,162 7,306 SH   SOLE   7,306 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   1,030,791 74,695 SH   SOLE   74,695 0 0
ENTEGRIS INC COM 29362U104   31,246,923 260,782 SH   SOLE   260,782 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107   2,589,383 98,269 SH   SOLE   98,269 0 0
EOG RES INC COM 26875P101   8,074,369 66,758 SH   SOLE   66,758 0 0
EQUINIX INC COM 29444U700   35,396,216 43,949 SH   SOLE   43,949 0 0
EQUITY BANCSHARES INC COM CL A 29460X109   13,560,000 400,000 SH   SOLE   400,000 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108   235,039 3,332 SH   SOLE   3,332 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107   2,328,925 91,116 SH   SOLE   91,116 0 0
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201   1,327,389 21,973 SH   SOLE   21,973 0 0
EXACT SCIENCES CORP COM 30063P105   1,538,710 20,799 SH   SOLE   20,799 0 0
EXPONENT INC COM 30214U102   8,753,379 99,425 SH   SOLE   99,425 0 0
EXXON MOBIL CORP COM 30231G102   3,032,470 30,331 SH   SOLE   30,331 0 0
FAIR ISAAC CORP COM 303250104   27,234,582 23,397 SH   SOLE   23,397 0 0
FASTENAL CO COM 311900104   2,160,533 33,357 SH   SOLE   33,357 0 0
FB FINL CORP COM 30257X104   5,977,500 150,000 SH   SOLE   150,000 0 0
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   8,673,940 84,172 SH   SOLE   84,172 0 0
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808   2,406,114 16,751 SH   SOLE   16,751 0 0
FIDELITY NATL INFORMATION SV COM 31620M106   359,864 5,991 SH   SOLE   5,991 0 0
FIFTH THIRD BANCORP COM 316773100   425,607 12,340 SH   SOLE   12,340 0 0
FIRST BANCSHARES INC MS COM 318916103   10,998,750 375,000 SH   SOLE   375,000 0 0
FIRST HORIZON CORPORATION COM 320517105   5,666,832 400,200 SH   SOLE   400,200 0 0
FIRST WESTN FINL INC COM 33751L105   391,226 19,729 SH   SOLE   19,729 0 0
FISERV INC COM 337738108   5,760,739 43,366 SH   SOLE   43,366 0 0
FIVE9 INC COM 338307101   5,096,238 64,763 SH   SOLE   64,763 0 0
FORTUNE BRANDS INNOVATIONS I COM 34964C106   23,006,809 302,165 SH   SOLE   302,165 0 0
FOX FACTORY HLDG CORP COM 35138V102   4,587,270 67,980 SH   SOLE   67,980 0 0
FS KKR CAP CORP COM 302635206   711,431 35,625 SH   SOLE   35,625 0 0
FULL HSE RESORTS INC COM 359678109   1,396,200 260,000 SH   SOLE   260,000 0 0
GALLAGHER ARTHUR J & CO COM 363576109   711,745 3,165 SH   SOLE   3,165 0 0
GARTNER INC COM 366651107   1,494,527 3,313 SH   SOLE   3,313 0 0
GENERAL ELECTRIC CO COM NEW 369604301   845,726 6,626 SH   SOLE   6,626 0 0
GENUINE PARTS CO COM 372460105   409,683 2,958 SH   SOLE   2,958 0 0
GILEAD SCIENCES INC COM 375558103   6,401,282 79,018 SH   SOLE   79,018 0 0
GLOBAL X FDS GLB X MLP ENRG I 37954Y293   252,281 5,654 SH   SOLE   5,654 0 0
GLOBANT S A COM L44385109   208,946 878 SH   SOLE   878 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   413,750 1,073 SH   SOLE   1,073 0 0
GRACO INC COM 384109104   2,433,531 28,049 SH   SOLE   28,049 0 0
HEICO CORP NEW CL A 422806208   1,595,328 11,200 SH   SOLE   11,200 0 0
HEICO CORP NEW COM 422806109   1,889,404 10,563 SH   SOLE   10,563 0 0
HENRY JACK & ASSOC INC COM 426281101   18,742,383 114,695 SH   SOLE   114,695 0 0
HERSHEY CO COM 427866108   606,676 3,254 SH   SOLE   3,254 0 0
HESS MIDSTREAM LP CL A SHS 428103105   319,336 10,096 SH   SOLE   10,096 0 0
HOME DEPOT INC COM 437076102   5,789,118 16,705 SH   SOLE   16,705 0 0
HONEYWELL INTL INC COM 438516106   2,114,716 10,084 SH   SOLE   10,084 0 0
HP INC COM 40434L105   238,132 7,914 SH   SOLE   7,914 0 0
HUBBELL INC COM 443510607   6,745,045 20,506 SH   SOLE   20,506 0 0
HUBSPOT INC COM 443573100   2,824,327 4,865 SH   SOLE   4,865 0 0
HUMANA INC COM 444859102   1,290,109 2,818 SH   SOLE   2,818 0 0
HUNTINGTON BANCSHARES INC COM 446150104   4,551,776 357,844 SH   SOLE   357,844 0 0
IDEX CORP COM 45167R104   1,968,971 9,069 SH   SOLE   9,069 0 0
IDEXX LABS INC COM 45168D104   2,934,549 5,287 SH   SOLE   5,287 0 0
ILLINOIS TOOL WKS INC COM 452308109   21,677,865 82,759 SH   SOLE   82,759 0 0
ILLUMINA INC COM 452327109   407,138 2,924 SH   SOLE   2,924 0 0
INDEPENDENT BK CORP MASS COM 453836108   359,125 5,457 SH   SOLE   5,457 0 0
INGERSOLL RAND INC COM 45687V106   384,999 4,978 SH   SOLE   4,978 0 0
INSULET CORP COM 45784P101   1,001,582 4,616 SH   SOLE   4,616 0 0
INTEL CORP COM 458140100   792,173 15,765 SH   SOLE   15,765 0 0
INTELLIA THERAPEUTICS INC COM 45826J105   855,549 28,060 SH   SOLE   28,060 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   1,450,874 11,297 SH   SOLE   11,297 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   7,929,434 48,483 SH   SOLE   48,483 0 0
INTUIT COM 461202103   25,091,503 40,144 SH   SOLE   40,144 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   1,549,832 4,594 SH   SOLE   4,594 0 0
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508   215,252 10,163 SH   SOLE   10,163 0 0
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   4,794,242 76,512 SH   SOLE   76,512 0 0
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563   643,100 30,421 SH   SOLE   30,421 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   472,130 2,992 SH   SOLE   2,992 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   959,181 2,342 SH   SOLE   2,342 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100   575,742 70,817 SH   SOLE   70,817 0 0
ISHARES INC CORE MSCI EMKT 46434G103   373,230 7,379 SH   SOLE   7,379 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822   437,563 6,822 SH   SOLE   6,822 0 0
ISHARES TR EAFE SML CP ETF 464288273   885,851 14,311 SH   SOLE   14,311 0 0
ISHARES TR CORE HIGH DV ETF 46429B663   1,193,589 11,703 SH   SOLE   11,703 0 0
ISHARES TR CORE MSCI EAFE 46432F842   863,054 12,268 SH   SOLE   12,268 0 0
ISHARES TR MBS ETF 464288588   1,158,219 12,311 SH   SOLE   12,311 0 0
ISHARES TR PFD AND INCM SEC 464288687   598,224 19,180 SH   SOLE   19,180 0 0
ISHARES TR RUS MID CAP ETF 464287499   2,837,144 36,500 SH   SOLE   36,500 0 0
ISHARES TR MSCI EMG MKT ETF 464287234   5,112,460 127,144 SH   SOLE   127,144 0 0
ISHARES TR SELECT DIVID ETF 464287168   597,130 5,094 SH   SOLE   5,094 0 0
ISHARES TR MSCI USA QLT FCT 46432F339   246,754 1,677 SH   SOLE   1,677 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   5,581,973 27,811 SH   SOLE   27,811 0 0
ISHARES TR CORE S&P SCP ETF 464287804   16,416,329 151,652 SH   SOLE   151,652 0 0
ISHARES TR U.S. TECH ETF 464287721   840,592 6,848 SH   SOLE   6,848 0 0
ISHARES TR RUS MD CP GR ETF 464287481   11,979,943 114,684 SH   SOLE   114,684 0 0
ISHARES TR CORE S&P MCP ETF 464287507   2,135,187 7,704 SH   SOLE   7,704 0 0
ISHARES TR S&P 500 VAL ETF 464287408   768,246 4,418 SH   SOLE   4,418 0 0
ISHARES TR CORE S&P500 ETF 464287200   5,057,146 10,588 SH   SOLE   10,588 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   11,691,751 38,565 SH   SOLE   38,565 0 0
ISHARES TR CORE US AGGBD ET 464287226   404,940 4,080 SH   SOLE   4,080 0 0
ISHARES TR RUS 1000 VAL ETF 464287598   1,621,268 9,811 SH   SOLE   9,811 0 0
ISHARES TR CORE DIV GRWTH 46434V621   1,162,996 21,609 SH   SOLE   21,609 0 0
ISHARES TR S&P SML 600 GWT 464287887   264,421 2,113 SH   SOLE   2,113 0 0
ISHARES TR S&P 500 GRWT ETF 464287309   4,542,879 60,491 SH   SOLE   60,491 0 0
ISHARES TR EAFE VALUE ETF 464288877   405,130 7,776 SH   SOLE   7,776 0 0
ISHARES TR MSCI EAFE ETF 464287465   20,292,800 269,314 SH   SOLE   269,314 0 0
ISHARES TR RUS 1000 ETF 464287622   12,221,783 46,602 SH   SOLE   46,602 0 0
ISHARES TR RUSSELL 3000 ETF 464287689   3,964,303 14,482 SH   SOLE   14,482 0 0
ITT INC COM 45073V108   6,640,158 55,650 SH   SOLE   55,650 0 0
J P MORGAN EXCHANGE TRADED F BETABUILDERS EUR 46641Q191   245,544 4,339 SH   SOLE   4,339 0 0
J P MORGAN EXCHANGE TRADED F BETABUILDERS CDA 46641Q225   226,985 3,540 SH   SOLE   3,540 0 0
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845   375,691 7,469 SH   SOLE   7,469 0 0
JFROG LTD ORD SHS M6191J100   2,841,135 82,090 SH   SOLE   82,090 0 0
JOHNSON & JOHNSON COM 478160104   14,911,218 95,133 SH   SOLE   95,133 0 0
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365   592,790 23,375 SH   SOLE   23,375 0 0
JPMORGAN CHASE & CO COM 46625H100   61,776,327 363,177 SH   SOLE   363,177 0 0
KADANT INC COM 48282T104   19,303,204 68,864 SH   SOLE   68,864 0 0
KENVUE INC COM 49177J102   25,360,211 1,177,901 SH   SOLE   1,177,901 0 0
KEURIG DR PEPPER INC COM 49271V100   19,408,374 582,484 SH   SOLE   582,484 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103   615,787 3,871 SH   SOLE   3,871 0 0
KIMBERLY-CLARK CORP COM 494368103   473,283 3,895 SH   SOLE   3,895 0 0
KINDER MORGAN INC DEL COM 49456B101   12,081,947 684,918 SH   SOLE   684,918 0 0
KLA CORP COM NEW 482480100   1,787,497 3,075 SH   SOLE   3,075 0 0
KROGER CO COM 501044101   237,601 5,198 SH   SOLE   5,198 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   278,162 1,321 SH   SOLE   1,321 0 0
LAKELAND BANCORP INC COM 511637100   2,218,500 150,000 SH   SOLE   150,000 0 0
LAM RESEARCH CORP COM 512807108   444,502 568 SH   SOLE   568 0 0
LINCOLN ELEC HLDGS INC COM 533900106   1,493,298 6,867 SH   SOLE   6,867 0 0
LINDE PLC SHS G54950103   755,706 1,840 SH   SOLE   1,840 0 0
LINKBANCORP INC COM 53578P105   265,799 33,350 SH   SOLE   33,350 0 0
LITTELFUSE INC COM 537008104   249,366 932 SH   SOLE   932 0 0
LIVE OAK BANCSHARES INC COM 53803X105   4,550,000 100,000 SH   SOLE   100,000 0 0
LOCKHEED MARTIN CORP COM 539830109   1,042,779 2,301 SH   SOLE   2,301 0 0
LOWES COS INC COM 548661107   19,057,233 85,631 SH   SOLE   85,631 0 0
LULULEMON ATHLETICA INC COM 550021109   286,322 560 SH   SOLE   560 0 0
M & T BK CORP COM 55261F104   5,996,910 43,748 SH   SOLE   43,748 0 0
MARATHON PETE CORP COM 56585A102   742,097 5,002 SH   SOLE   5,002 0 0
MARKEL GROUP INC COM 570535104   3,505,733 2,469 SH   SOLE   2,469 0 0
MARKETAXESS HLDGS INC COM 57060D108   24,923,931 85,108 SH   SOLE   85,108 0 0
MARRIOTT INTL INC NEW CL A 571903202   547,962 2,430 SH   SOLE   2,430 0 0
MARSH & MCLENNAN COS INC COM 571748102   14,191,198 74,899 SH   SOLE   74,899 0 0
MARTIN MARIETTA MATLS INC COM 573284106   270,409 542 SH   SOLE   542 0 0
MASTERCARD INCORPORATED CL A 57636Q104   3,286,260 7,705 SH   SOLE   7,705 0 0
MATADOR RES CO COM 576485205   2,599,355 45,715 SH   SOLE   45,715 0 0
MCDONALDS CORP COM 580135101   1,899,796 6,407 SH   SOLE   6,407 0 0
MEDTRONIC PLC SHS G5960L103   235,071 2,853 SH   SOLE   2,853 0 0
MERCADOLIBRE INC COM 58733R102   242,017 154 SH   SOLE   154 0 0
MERCK & CO INC COM 58933Y105   15,864,103 145,516 SH   SOLE   145,516 0 0
META PLATFORMS INC CL A 30303M102   2,528,544 7,144 SH   SOLE   7,144 0 0
MFA FINL INC COM 55272X607   777,269 68,968 SH   SOLE   68,968 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   2,344,417 25,997 SH   SOLE   25,997 0 0
MICROSOFT CORP COM 594918104   84,144,004 223,763 SH   SOLE   223,763 0 0
MKS INSTRS INC COM 55306N104   2,696,223 26,210 SH   SOLE   26,210 0 0
MONDAY COM LTD SHS M7S64H106   4,850,944 25,829 SH   SOLE   25,829 0 0
MONGODB INC CL A 60937P106   5,451,197 13,333 SH   SOLE   13,333 0 0
MONOLITHIC PWR SYS INC COM 609839105   30,092,852 47,707 SH   SOLE   47,707 0 0
MOODYS CORP COM 615369105   608,492 1,558 SH   SOLE   1,558 0 0
MORGAN STANLEY COM NEW 617446448   21,271,046 228,108 SH   SOLE   228,108 0 0
MPLX LP COM UNIT REP LTD 55336V100   1,034,035 28,160 SH   SOLE   28,160 0 0
NBT BANCORP INC COM 628778102   1,676,400 40,000 SH   SOLE   40,000 0 0
NEOGEN CORP COM 640491106   7,334,114 364,700 SH   SOLE   364,700 0 0
NETFLIX INC COM 64110L106   363,212 746 SH   SOLE   746 0 0
NEW YORK CMNTY BANCORP INC COM 649445103   7,672,500 750,000 SH   SOLE   750,000 0 0
NEW YORK MTG TR INC COM 649604840   770,515 90,330 SH   SOLE   90,330 0 0
NEXTERA ENERGY INC COM 65339F101   1,580,333 26,018 SH   SOLE   26,018 0 0
NICOLET BANKSHARES INC COM 65406E102   2,012,000 25,000 SH   SOLE   25,000 0 0
NIKE INC CL B 654106103   534,325 4,921 SH   SOLE   4,921 0 0
NORDSON CORP COM 655663102   40,179,226 152,102 SH   SOLE   152,102 0 0
NORTHERN TR CORP COM 665859104   1,101,859 13,058 SH   SOLE   13,058 0 0
NORTHROP GRUMMAN CORP COM 666807102   1,106,266 2,363 SH   SOLE   2,363 0 0
NOVO-NORDISK A S ADR 670100205   1,002,224 9,688 SH   SOLE   9,688 0 0
NUSTAR ENERGY LP UNIT COM 67058H102   224,664 12,027 SH   SOLE   12,027 0 0
NUVEEN AMT FREE QLTY MUN INC COM 670657105   154,682 14,062 SH   SOLE   14,062 0 0
NUVEEN PFD & INCOME OPPORTUN COM 67073B106   254,075 37,585 SH   SOLE   37,585 0 0
NUVEEN PFD & INCOME TERM FD COM 67075A106   249,687 13,659 SH   SOLE   13,659 0 0
NUVEEN QUALITY MUNCP INCOME COM 67066V101   171,750 15,000 SH   SOLE   15,000 0 0
NVIDIA CORPORATION COM 67066G104   4,637,372 9,364 SH   SOLE   9,364 0 0
NVR INC COM 62944T105   2,576,166 368 SH   SOLE   368 0 0
OCEANFIRST FINL CORP COM 675234108   1,302,000 75,000 SH   SOLE   75,000 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100   3,129,889 7,722 SH   SOLE   7,722 0 0
OLD REP INTL CORP COM 680223104   7,850,251 267,015 SH   SOLE   267,015 0 0
OLD SECOND BANCORP INC ILL COM 680277100   3,088,000 200,000 SH   SOLE   200,000 0 0
OMNICELL COM COM 68213N109   2,821,404 74,978 SH   SOLE   74,978 0 0
ONEOK INC NEW COM 682680103   2,645,749 37,678 SH   SOLE   37,678 0 0
ORACLE CORP COM 68389X105   2,474,864 23,474 SH   SOLE   23,474 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   384,782 405 SH   SOLE   405 0 0
ORIGIN BANCORP INC COM 68621T102   7,647,550 215,000 SH   SOLE   215,000 0 0
PALO ALTO NETWORKS INC COM 697435105   36,107,204 122,447 SH   SOLE   122,447 0 0
PARKER-HANNIFIN CORP COM 701094104   235,878 512 SH   SOLE   512 0 0
PAYPAL HLDGS INC COM 70450Y103   358,215 5,833 SH   SOLE   5,833 0 0
PEPSICO INC COM 713448108   8,177,063 48,146 SH   SOLE   48,146 0 0
PFIZER INC COM 717081103   987,935 34,315 SH   SOLE   34,315 0 0
PGIM SHORT DUR HIG YLD OPP F COM 69355J104   750,000 50,000 SH   SOLE   50,000 0 0
PHILLIPS 66 COM 718546104   281,325 2,113 SH   SOLE   2,113 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104   4,676,911 53,622 SH   SOLE   53,622 0 0
PIONEER MUN HIGH INCOME OPPO COMMON STOCK 723760104   369,950 35,000 SH   SOLE   35,000 0 0
PIONEER MUNICIPAL HIGH INCOM COM 723762100   482,395 60,149 SH   SOLE   60,149 0 0
PNC FINL SVCS GROUP INC COM 693475105   255,933 1,653 SH   SOLE   1,653 0 0
POOL CORP COM 73278L105   19,152,315 48,036 SH   SOLE   48,036 0 0
POTLATCHDELTIC CORPORATION COM 737630103   15,413,144 313,913 SH   SOLE   313,913 0 0
PRICE T ROWE GROUP INC COM 74144T108   339,452 3,152 SH   SOLE   3,152 0 0
PRIMIS FINANCIAL CORP COM 74167B109   11,516,220 909,654 SH   SOLE   909,654 0 0
PROCORE TECHNOLOGIES INC COM 74275K108   5,340,323 77,150 SH   SOLE   77,150 0 0
PROCTER AND GAMBLE CO COM 742718109   817,689 5,580 SH   SOLE   5,580 0 0
PROGRESSIVE CORP COM 743315103   30,750,284 193,058 SH   SOLE   193,058 0 0
PROSHARES TR S&P 500 DV ARIST 74348A467   2,809,912 29,516 SH   SOLE   29,516 0 0
PROVIDENT FINL SVCS INC COM 74386T105   5,409,000 300,000 SH   SOLE   300,000 0 0
PRUDENTIAL FINL INC COM 744320102   1,790,449 17,264 SH   SOLE   17,264 0 0
PTC INC COM 69370C100   53,799,369 307,495 SH   SOLE   307,495 0 0
PURE CYCLE CORP COM NEW 746228303   2,783,449 265,850 SH   SOLE   265,850 0 0
Q2 HLDGS INC COM 74736L109   1,066,063 24,558 SH   SOLE   24,558 0 0
QUALCOMM INC COM 747525103   747,448 5,168 SH   SOLE   5,168 0 0
RANGE RES CORP COM 75281A109   11,105,604 364,836 SH   SOLE   364,836 0 0
RAYMOND JAMES FINL INC COM 754730109   1,021,340 9,160 SH   SOLE   9,160 0 0
RB GLOBAL INC COM 74935Q107   290,888 4,349 SH   SOLE   4,349 0 0
RBC BEARINGS INC COM 75524B104   13,724,244 48,174 SH   SOLE   48,174 0 0
REDWOOD TRUST INC COM 758075402   613,844 82,840 SH   SOLE   82,840 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102   2,089,769 7,472 SH   SOLE   7,472 0 0
RENASANT CORP COM 75970E107   1,684,000 50,000 SH   SOLE   50,000 0 0
REPLIGEN CORP COM 759916109   19,230,572 106,955 SH   SOLE   106,955 0 0
REVVITY INC COM 714046109   368,484 3,371 SH   SOLE   3,371 0 0
RITHM CAPITAL CORP COM NEW 64828T201   1,485,406 139,083 SH   SOLE   139,083 0 0
ROCKWELL AUTOMATION INC COM 773903109   1,044,765 3,365 SH   SOLE   3,365 0 0
ROPER TECHNOLOGIES INC COM 776696106   708,176 1,299 SH   SOLE   1,299 0 0
ROSS STORES INC COM 778296103   217,624 1,573 SH   SOLE   1,573 0 0
ROYAL BK CDA COM 780087102   355,067 3,511 SH   SOLE   3,511 0 0
ROYAL GOLD INC COM 780287108   8,772,899 72,527 SH   SOLE   72,527 0 0
RPM INTL INC COM 749685103   7,835,979 70,196 SH   SOLE   70,196 0 0
RTX CORPORATION COM 75513E101   7,902,711 93,923 SH   SOLE   93,923 0 0
RUNWAY GROWTH FINANCE CORP COM 78163D100   631,000 50,000 SH   SOLE   50,000 0 0
S&P GLOBAL INC COM 78409V104   47,156,957 107,048 SH   SOLE   107,048 0 0
SALESFORCE INC COM 79466L302   47,569,039 180,775 SH   SOLE   180,775 0 0
SCHWAB CHARLES CORP COM 808513105   360,018 5,233 SH   SOLE   5,233 0 0
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763   354,738 6,409 SH   SOLE   6,409 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   283,673 6,005 SH   SOLE   6,005 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   22,687,382 298,008 SH   SOLE   298,008 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   343,987 9,307 SH   SOLE   9,307 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   954,573 17,147 SH   SOLE   17,147 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   22,230 292 SH   SOLE   292 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   339,140 4,088 SH   SOLE   4,088 0 0
SEACOAST BKG CORP FLA COM NEW 811707801   13,716,358 481,952 SH   SOLE   481,952 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   958,875 25,502 SH   SOLE   25,502 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   618,478 3,213 SH   SOLE   3,213 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   447,590 11,173 SH   SOLE   11,173 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   305,900 2,243 SH   SOLE   2,243 0 0
SERVICENOW INC COM 81762P102   739,815 1,047 SH   SOLE   1,047 0 0
SHELL PLC SPON ADS 780259305   514,030 7,812 SH   SOLE   7,812 0 0
SHERWIN WILLIAMS CO COM 824348106   513,075 1,645 SH   SOLE   1,645 0 0
SHORE BANCSHARES INC COM 825107105   2,706,488 189,929 SH   SOLE   189,929 0 0
SKYLINE CHAMPION CORPORATION COM 830830105   937,904 12,630 SH   SOLE   12,630 0 0
SMARTFINANCIAL INC COM NEW 83190L208   1,836,750 75,000 SH   SOLE   75,000 0 0
SNAP INC CL A 83304A106   3,340,357 197,304 SH   SOLE   197,304 0 0
SNOWFLAKE INC CL A 833445109   3,511,764 17,647 SH   SOLE   17,647 0 0
SONOCO PRODS CO COM 835495102   710,164 12,711 SH   SOLE   12,711 0 0
SOUTHERN STS BANCSHARES INC COM 843878307   4,099,200 140,000 SH   SOLE   140,000 0 0
SOUTHSTATE CORPORATION COM 840441109   3,581,018 42,404 SH   SOLE   42,404 0 0
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   879,295 25,854 SH   SOLE   25,854 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   55,092,250 115,908 SH   SOLE   115,908 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   12,590,526 24,815 SH   SOLE   24,815 0 0
SPDR SER TR PORTFLI INTRMDIT 78464A672   383,418 13,425 SH   SOLE   13,425 0 0
SPDR SER TR S&P BK ETF 78464A797   671,294 14,587 SH   SOLE   14,587 0 0
SPDR SER TR BBG CONV SEC ETF 78464A359   1,011,976 14,026 SH   SOLE   14,026 0 0
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   1,882,725 20,601 SH   SOLE   20,601 0 0
SPDR SER TR AEROSPACE DEF 78464A631   474,647 3,505 SH   SOLE   3,505 0 0
SPDR SER TR PRTFLO S&P500 VL 78464A508   929,756 19,939 SH   SOLE   19,939 0 0
SPDR SER TR S&P DIVID ETF 78464A763   279,433 2,236 SH   SOLE   2,236 0 0
SPDR SER TR PRTFLO S&P500 HI 78468R788   5,006,522 127,750 SH   SOLE   127,750 0 0
SPDR SER TR S&P REGL BKG 78464A698   638,228 12,173 SH   SOLE   12,173 0 0
STARBUCKS CORP COM 855244109   824,438 8,587 SH   SOLE   8,587 0 0
STATE STR CORP COM 857477103   317,586 4,100 SH   SOLE   4,100 0 0
STEEL DYNAMICS INC COM 858119100   2,247,207 19,028 SH   SOLE   19,028 0 0
STELLAR BANCORP INC COM 858927106   3,480,000 125,000 SH   SOLE   125,000 0 0
STERIS PLC SHS USD G8473T100   40,366,981 183,611 SH   SOLE   183,611 0 0
STIFEL FINL CORP COM 860630102   3,788,314 54,784 SH   SOLE   54,784 0 0
STOCK YDS BANCORP INC COM 861025104   11,494,417 223,236 SH   SOLE   223,236 0 0
STRYKER CORPORATION COM 863667101   21,371,246 71,366 SH   SOLE   71,366 0 0
SYNOPSYS INC COM 871607107   44,728,687 86,867 SH   SOLE   86,867 0 0
TARGA RES CORP COM 87612G101   801,810 9,230 SH   SOLE   9,230 0 0
TARGET CORP COM 87612E106   221,178 1,553 SH   SOLE   1,553 0 0
TE CONNECTIVITY LTD SHS H84989104   986,029 7,018 SH   SOLE   7,018 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105   3,967,518 8,890 SH   SOLE   8,890 0 0
TESLA INC COM 88160R101   2,987,728 12,024 SH   SOLE   12,024 0 0
TEXAS INSTRS INC COM 882508104   10,038,586 58,891 SH   SOLE   58,891 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   4,085,347 7,697 SH   SOLE   7,697 0 0
TJX COS INC NEW COM 872540109   38,361,922 408,932 SH   SOLE   408,932 0 0
TRANSDIGM GROUP INC COM 893641100   212,436 210 SH   SOLE   210 0 0
TRAVELERS COMPANIES INC COM 89417E109   244,018 1,281 SH   SOLE   1,281 0 0
TREX CO INC COM 89531P105   4,273,040 51,613 SH   SOLE   51,613 0 0
TRICO BANCSHARES COM 896095106   13,642,794 317,496 SH   SOLE   317,496 0 0
TRIMBLE INC COM 896239100   1,501,357 28,221 SH   SOLE   28,221 0 0
TRIUMPH FINANCIAL INC COM 89679E300   2,783,930 34,721 SH   SOLE   34,721 0 0
TWO HARBORS INVENTMENT CORPO NOTE 6.250% 1/1 90187BAB7   782,000 850,000 PRN   SOLE   850,000 0 0
TYLER TECHNOLOGIES INC COM 902252105   44,566,052 106,587 SH   SOLE   106,587 0 0
ULTA BEAUTY INC COM 90384S303   274,394 560 SH   SOLE   560 0 0
UNION PAC CORP COM 907818108   23,550,112 95,880 SH   SOLE   95,880 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303   877,800 30,000 SH   SOLE   30,000 0 0
UNITED PARCEL SERVICE INC CL B 911312106   272,951 1,736 SH   SOLE   1,736 0 0
UNITED RENTALS INC COM 911363109   529,748 924 SH   SOLE   924 0 0
UNITEDHEALTH GROUP INC COM 91324P102   28,901,151 54,896 SH   SOLE   54,896 0 0
US BANCORP DEL COM NEW 902973304   1,375,787 31,788 SH   SOLE   31,788 0 0
USCB FINANCIAL HOLDINGS INC CLASS A COM 90355N101   8,521,908 695,666 SH   SOLE   695,666 0 0
VAIL RESORTS INC COM 91879Q109   18,739,191 87,784 SH   SOLE   87,784 0 0
VALLEY NATL BANCORP COM 919794107   1,086,000 100,000 SH   SOLE   100,000 0 0
VALMONT INDS INC COM 920253101   757,273 3,243 SH   SOLE   3,243 0 0
VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303   325,018 6,574 SH   SOLE   6,574 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611   224,408 1,247 SH   SOLE   1,247 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   1,752,878 4,013 SH   SOLE   4,013 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637   435,646 1,997 SH   SOLE   1,997 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736   4,174,497 13,428 SH   SOLE   13,428 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751   262,823 1,232 SH   SOLE   1,232 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629   7,770,874 33,403 SH   SOLE   33,403 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   877,373 3,699 SH   SOLE   3,699 0 0
VANGUARD INDEX FDS VALUE ETF 922908744   1,121,308 7,500 SH   SOLE   7,500 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   460,443 11,203 SH   SOLE   11,203 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   8,103,503 144,345 SH   SOLE   144,345 0 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   1,287,739 27,116 SH   SOLE   27,116 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714   784,738 10,818 SH   SOLE   10,818 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623   536,150 2,921 SH   SOLE   2,921 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   1,147,596 14,709 SH   SOLE   14,709 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649   345,274 2,528 SH   SOLE   2,528 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   13,942,298 81,821 SH   SOLE   81,821 0 0
VANGUARD STAR FDS VG TL INTL STK F 921909768   941,039 16,236 SH   SOLE   16,236 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   5,523,123 115,305 SH   SOLE   115,305 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   887,937 7,954 SH   SOLE   7,954 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702   12,595,616 26,024 SH   SOLE   26,024 0 0
VAXART INC COM NEW 92243A200   33,277 58,096 SH   SOLE   58,096 0 0
VEEVA SYS INC CL A COM 922475108   1,181,688 6,138 SH   SOLE   6,138 0 0
VERACYTE INC COM 92337F107   763,072 27,738 SH   SOLE   27,738 0 0
VERALTO CORP COM SHS 92338C103   656,680 7,983 SH   SOLE   7,983 0 0
VERISK ANALYTICS INC COM 92345Y106   623,663 2,611 SH   SOLE   2,611 0 0
VERITEX HLDGS INC COM 923451108   13,639,412 586,137 SH   SOLE   586,137 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   7,735,725 205,192 SH   SOLE   205,192 0 0
VERSABANK NEW COM 92512J106   6,906,901 630,773 SH   SOLE   630,773 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   479,723 1,179 SH   SOLE   1,179 0 0
VISA INC COM CL A 92826C839   63,279,459 243,055 SH   SOLE   243,055 0 0
VISTEON CORP COM NEW 92839U206   12,831,115 102,731 SH   SOLE   102,731 0 0
WALMART INC COM 931142103   723,869 4,592 SH   SOLE   4,592 0 0
WASTE MGMT INC DEL COM 94106L109   338,162 1,888 SH   SOLE   1,888 0 0
WATERSTONE FINL INC MD COM 94188P101   258,355 18,194 SH   SOLE   18,194 0 0
WATSCO INC COM 942622200   31,518,058 73,560 SH   SOLE   73,560 0 0
WEBSTER FINL CORP COM 947890109   3,454,116 68,048 SH   SOLE   68,048 0 0
WELLS FARGO CO NEW COM 949746101   5,725,369 116,322 SH   SOLE   116,322 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105   23,240,560 66,002 SH   SOLE   66,002 0 0
WESTERN ASSET MUN HIGH INCOM COM 95766N103   288,900 45,000 SH   SOLE   45,000 0 0
WHIRLPOOL CORP COM 963320106   610,677 5,015 SH   SOLE   5,015 0 0
WILLIAMS COS INC COM 969457100   476,579 13,683 SH   SOLE   13,683 0 0
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   644,881 12,836 SH   SOLE   12,836 0 0
WISDOMTREE TR JAPN HEDGE EQT 97717W851   3,272,596 37,197 SH   SOLE   37,197 0 0
WISDOMTREE TR ITL HDG QTLY DIV 97717X594   11,057,109 263,327 SH   SOLE   263,327 0 0
WISDOMTREE TR EUROPE HEDGED EQ 97717X701   2,580,602 60,224 SH   SOLE   60,224 0 0
WISDOMTREE TR US QTLY DIV GRT 97717X669   14,985,875 213,231 SH   SOLE   213,231 0 0
WISDOMTREE TR US AI ENHANCED 97717W406   1,826,768 19,048 SH   SOLE   19,048 0 0
WISDOMTREE TR US SMALLCAP DIVD 97717W604   4,756,109 147,843 SH   SOLE   147,843 0 0
WISDOMTREE TR US MIDCAP DIVID 97717W505   9,086,188 198,866 SH   SOLE   198,866 0 0
WORKDAY INC CL A 98138H101   389,797 1,412 SH   SOLE   1,412 0 0
WP CAREY INC COM 92936U109   931,237 14,369 SH   SOLE   14,369 0 0
XCEL ENERGY INC COM 98389B100   312,018 5,040 SH   SOLE   5,040 0 0
ZOETIS INC CL A 98978V103   15,322,306 77,632 SH   SOLE   77,632 0 0
ZSCALER INC COM 98980G102   4,207,577 18,991 SH   SOLE   18,991 0 0