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   896,588 8,958 SH   SOLE   8,958 0 0
ABBOTT LABS COM 002824100   7,308,537 67,038 SH   SOLE   67,038 0 0
ABBVIE INC COM 00287Y109   6,600,069 48,987 SH   SOLE   48,987 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   21,143,489 68,519 SH   SOLE   68,519 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101   2,194,587 4,488 SH   SOLE   4,488 0 0
ADVANCED MICRO DEVICES INC COM 007903107   260,740 2,289 SH   SOLE   2,289 0 0
AFC GAMMA INC COM 00109K105   1,095,911 88,025 SH   SOLE   88,025 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108   599,560 4,000 SH   SOLE   4,000 0 0
AGILENT TECHNOLOGIES INC COM 00846U101   693,728 5,769 SH   SOLE   5,769 0 0
AGNC INVT CORP COM 00123Q104   304,650 30,074 SH   SOLE   30,074 0 0
AIR PRODS & CHEMS INC COM 009158106   840,481 2,806 SH   SOLE   2,806 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   1,867,591 16,456 SH   SOLE   16,456 0 0
ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106   2,902,344 90,247 SH   SOLE   90,247 0 0
ALLIANT ENERGY CORP COM 018802108   314,670 5,996 SH   SOLE   5,996 0 0
ALLOGENE THERAPEUTICS INC COM 019770106   193,010 38,835 SH   SOLE   38,835 0 0
ALPHABET INC CAP STK CL C 02079K107   38,086,181 314,840 SH   SOLE   314,840 0 0
ALPHABET INC CAP STK CL A 02079K305   46,085,771 385,011 SH   SOLE   385,011 0 0
ALTRIA GROUP INC COM 02209S103   10,980,362 242,392 SH   SOLE   242,392 0 0
AMAZON COM INC COM 023135106   56,121,051 430,508 SH   SOLE   430,508 0 0
AMERANT BANCORP INC CL A 023576101   2,664,450 155,000 SH   SOLE   155,000 0 0
AMERICAN CENTY ETF TR US EQT ETF 025072885   674,415 8,969 SH   SOLE   8,969 0 0
AMERICAN EXPRESS CO COM 025816109   577,125 3,313 SH   SOLE   3,313 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104   13,906,174 117,105 SH   SOLE   117,105 0 0
AMERICAN HOMES 4 RENT CL A 02665T306   294,802 8,316 SH   SOLE   8,316 0 0
AMERICAN TOWER CORP NEW COM 03027X100   20,493,192 105,668 SH   SOLE   105,668 0 0
AMERICAN VANGUARD CORP COM 030371108   1,177,633 65,900 SH   SOLE   65,900 0 0
AMERIS BANCORP COM 03076K108   3,717,532 108,668 SH   SOLE   108,668 0 0
AMETEK INC COM 031100100   20,712,151 127,948 SH   SOLE   127,948 0 0
AMGEN INC COM 031162100   12,716,065 57,274 SH   SOLE   57,274 0 0
ANALOG DEVICES INC COM 032654105   20,044,335 102,892 SH   SOLE   102,892 0 0
ANSYS INC COM 03662Q105   478,231 1,448 SH   SOLE   1,448 0 0
AON PLC SHS CL A G0403H108   223,344 647 SH   SOLE   647 0 0
APPLE INC COM 037833100   66,623,394 343,473 SH   SOLE   343,473 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105   10,713,885 73,976 SH   SOLE   73,976 0 0
APPLIED MATLS INC COM 038222105   1,453,350 10,055 SH   SOLE   10,055 0 0
APPRECIATE HOLDINGS INC *W EXP 11/29/202 03832J114   500 16,667 SH   SOLE   16,667 0 0
APTARGROUP INC COM 038336103   7,783,047 67,176 SH   SOLE   67,176 0 0
ARROWMARK FINANCIAL CORP COM 861780104   166,650 10,000 SH   SOLE   10,000 0 0
ASPEN TECHNOLOGY INC COM 29109X106   3,271,185 19,517 SH   SOLE   19,517 0 0
ASTEC INDS INC COM 046224101   201,754 4,440 SH   SOLE   4,440 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   602,104 8,413 SH   SOLE   8,413 0 0
AT&T INC COM 00206R102   620,090 38,877 SH   SOLE   38,877 0 0
ATI INC COM 01741R102   783,136 17,706 SH   SOLE   17,706 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107   1,297,500 50,000 SH   SOLE   50,000 0 0
ATLASSIAN CORPORATION CL A 049468101   1,420,847 8,467 SH   SOLE   8,467 0 0
AUTODESK INC COM 052769106   305,074 1,491 SH   SOLE   1,491 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   1,643,919 7,479 SH   SOLE   7,479 0 0
AUTOZONE INC COM 053332102   204,456 82 SH   SOLE   82 0 0
AVERY DENNISON CORP COM 053611109   20,002,258 116,428 SH   SOLE   116,428 0 0
BADGER METER INC COM 056525108   1,865,011 12,639 SH   SOLE   12,639 0 0
BANC OF CALIFORNIA INC COM 05990K106   3,184,500 275,000 SH   SOLE   275,000 0 0
BANCROFT FD LTD COM 059695106   170,900 10,000 SH   SOLE   10,000 0 0
BANK AMERICA CORP COM 060505104   953,971 33,251 SH   SOLE   33,251 0 0
BANK AMERICA CORP 7.25%CNV PFD L 060505682   1,148,384 980 SH   SOLE   980 0 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208   5,472,000 200,000 SH   SOLE   200,000 0 0
BARINGS BDC INC COM 06759L103   230,276 29,372 SH   SOLE   29,372 0 0
BECTON DICKINSON & CO COM 075887109   21,866,004 82,823 SH   SOLE   82,823 0 0
BELDEN INC COM 077454106   382,600 4,000 SH   SOLE   4,000 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108   517,810 1 SH   SOLE   1 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   4,622,596 13,556 SH   SOLE   13,556 0 0
BILL HOLDINGS INC COM 090043100   4,090,685 35,008 SH   SOLE   35,008 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204   7,825,393 354,090 SH   SOLE   354,090 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101   306,847 3,540 SH   SOLE   3,540 0 0
BIO-TECHNE CORP COM 09073M104   6,477,259 79,349 SH   SOLE   79,349 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101   5,937,936 94,238 SH   SOLE   94,238 0 0
BLACKROCK INC COM 09247X101   5,162,414 7,469 SH   SOLE   7,469 0 0
BLACKSTONE INC COM 09260D107   414,274 4,456 SH   SOLE   4,456 0 0
BLOCK H & R INC COM 093671105   370,712 11,632 SH   SOLE   11,632 0 0
BNY MELLON MUN INCOME INC COM 05589T104   251,600 40,000 SH   SOLE   40,000 0 0
BNY MELLON STRATEGIC MUN BD COM 09662E109   513,000 90,000 SH   SOLE   90,000 0 0
BOEING CO COM 097023105   666,317 3,156 SH   SOLE   3,156 0 0
BOOKING HOLDINGS INC COM 09857L108   38,525,608 14,267 SH   SOLE   14,267 0 0
BP PLC SPONSORED ADR 055622104   9,111,529 258,190 SH   SOLE   258,190 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100   7,487,390 80,989 SH   SOLE   80,989 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   1,044,476 16,333 SH   SOLE   16,333 0 0
BROADCOM INC COM 11135F101   1,585,662 1,828 SH   SOLE   1,828 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   256,892 1,551 SH   SOLE   1,551 0 0
BROOKFIELD CORP CL A LTD VT SH 11271J107   562,191 16,707 SH   SOLE   16,707 0 0
BUSINESS FIRST BANCSHARES IN COM 12326C105   7,384,300 490,000 SH   SOLE   490,000 0 0
BYLINE BANCORP INC COM 124411109   6,841,131 378,172 SH   SOLE   378,172 0 0
CADENCE BANK COM 12740C103   785,600 40,000 SH   SOLE   40,000 0 0
CALAMOS CONV & HIGH INCOME F COM SHS 12811P108   755,386 67,265 SH   SOLE   67,265 0 0
CAMDEN PPTY TR SH BEN INT 133131102   387,962 3,564 SH   SOLE   3,564 0 0
CANADIAN PACIFIC KANSAS CITY COM 13646K108   2,863,054 35,447 SH   SOLE   35,447 0 0
CANOO INC COM CL A 13803R102   8,322 17,359 SH   SOLE   17,359 0 0
CARDINAL HEALTH INC COM 14149Y108   875,624 9,259 SH   SOLE   9,259 0 0
CAREDX INC COM 14167L103   181,917 21,402 SH   SOLE   21,402 0 0
CARIBOU BIOSCIENCES INC COM 142038108   317,173 74,629 SH   SOLE   74,629 0 0
CARLISLE COS INC COM 142339100   3,293,332 12,838 SH   SOLE   12,838 0 0
CARPENTER TECHNOLOGY CORP COM 144285103   17,206,258 306,543 SH   SOLE   306,543 0 0
CASELLA WASTE SYS INC CL A 147448104   383,327 4,238 SH   SOLE   4,238 0 0
CATALENT INC COM 148806102   8,682,165 200,234 SH   SOLE   200,234 0 0
CATERPILLAR INC COM 149123101   1,328,178 5,398 SH   SOLE   5,398 0 0
CDW CORP COM 12514G108   22,746,504 123,959 SH   SOLE   123,959 0 0
CHESAPEAKE UTILS CORP COM 165303108   10,627,746 89,309 SH   SOLE   89,309 0 0
CHEVRON CORP NEW COM 166764100   14,317,141 90,989 SH   SOLE   90,989 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105   243,846 114 SH   SOLE   114 0 0
CHUBB LIMITED COM H1467J104   19,744,132 102,535 SH   SOLE   102,535 0 0
CINTAS CORP COM 172908105   340,997 686 SH   SOLE   686 0 0
CISCO SYS INC COM 17275R102   1,373,128 26,539 SH   SOLE   26,539 0 0
CITIGROUP INC COM NEW 172967424   350,779 7,619 SH   SOLE   7,619 0 0
CITIZENS FINL GROUP INC COM 174610105   4,538,200 174,011 SH   SOLE   174,011 0 0
CIVISTA BANCSHARES INC COM NO PAR 178867107   3,480,000 200,000 SH   SOLE   200,000 0 0
CLOUDFLARE INC CL A COM 18915M107   3,425,780 52,406 SH   SOLE   52,406 0 0
CME GROUP INC COM 12572Q105   26,654,168 143,851 SH   SOLE   143,851 0 0
COASTAL FINL CORP WA COM NEW 19046P209   5,647,500 150,000 SH   SOLE   150,000 0 0
COCA COLA CO COM 191216100   999,939 16,605 SH   SOLE   16,605 0 0
COGNEX CORP COM 192422103   501,379 8,950 SH   SOLE   8,950 0 0
COLGATE PALMOLIVE CO COM 194162103   378,806 4,917 SH   SOLE   4,917 0 0
COLONY BANKCORP INC COM 19623P101   1,318,800 140,000 SH   SOLE   140,000 0 0
COLUMBIA SPORTSWEAR CO COM 198516106   11,851,580 153,438 SH   SOLE   153,438 0 0
COMCAST CORP NEW CL A 20030N101   7,086,326 170,549 SH   SOLE   170,549 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106   1,009,785 30,581 SH   SOLE   30,581 0 0
CONNECTONE BANCORP INC COM 20786W107   1,244,250 75,000 SH   SOLE   75,000 0 0
CONOCOPHILLIPS COM 20825C104   1,536,122 14,826 SH   SOLE   14,826 0 0
CONSTELLATION BRANDS INC CL A 21036P108   330,553 1,343 SH   SOLE   1,343 0 0
CONSTELLIUM SE CL A SHS F21107101   484,180 28,150 SH   SOLE   28,150 0 0
COOPER COS INC COM NEW 216648402   40,118,211 104,630 SH   SOLE   104,630 0 0
COPART INC COM 217204106   6,607,708 72,445 SH   SOLE   72,445 0 0
COSTCO WHSL CORP NEW COM 22160K105   1,609,421 2,989 SH   SOLE   2,989 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   1,772,340 31,570 SH   SOLE   31,570 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   4,924,698 33,531 SH   SOLE   33,531 0 0
CROWN CASTLE INC COM 22822V101   269,354 2,364 SH   SOLE   2,364 0 0
CULLEN FROST BANKERS INC COM 229899109   215,060 2,000 SH   SOLE   2,000 0 0
CURTISS WRIGHT CORP COM 231561101   18,306,928 99,678 SH   SOLE   99,678 0 0
DANAHER CORPORATION COM 235851102   41,229,685 171,790 SH   SOLE   171,790 0 0
DATADOG INC CL A COM 23804L103   2,724,634 27,695 SH   SOLE   27,695 0 0
DBX ETF TR XTRACK MSCI EAFE 233051200   307,115 8,683 SH   SOLE   8,683 0 0
DBX ETF TR XTRACK MSCI JAPN 233051507   211,806 3,600 SH   SOLE   3,600 0 0
DEERE & CO COM 244199105   1,763,792 4,353 SH   SOLE   4,353 0 0
DEVON ENERGY CORP NEW COM 25179M103   16,408,693 339,443 SH   SOLE   339,443 0 0
DIAGEO PLC SPON ADR NEW 25243Q205   13,813,680 79,627 SH   SOLE   79,627 0 0
DIAMONDBACK ENERGY INC COM 25278X109   2,592,521 19,736 SH   SOLE   19,736 0 0
DICKS SPORTING GOODS INC COM 253393102   4,648,068 35,162 SH   SOLE   35,162 0 0
DIGIMARC CORP NEW COM 25381B101   3,161,412 107,385 SH   SOLE   107,385 0 0
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500   480,048 8,760 SH   SOLE   8,760 0 0
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609   493,868 10,646 SH   SOLE   10,646 0 0
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724   876,990 25,420 SH   SOLE   25,420 0 0
DISNEY WALT CO COM 254687106   26,885,124 301,133 SH   SOLE   301,133 0 0
DOLLAR GEN CORP NEW COM 256677105   28,849,429 169,922 SH   SOLE   169,922 0 0
DOW INC COM 260557103   7,026,442 131,927 SH   SOLE   131,927 0 0
DYNATRACE INC COM NEW 268150109   2,021,742 39,280 SH   SOLE   39,280 0 0
DYNEX CAP INC COM 26817Q886   197,525 15,689 SH   SOLE   15,689 0 0
EAGLE MATLS INC COM 26969P108   21,086,402 113,112 SH   SOLE   113,112 0 0
EASTGROUP PPTYS INC COM 277276101   20,662,488 119,024 SH   SOLE   119,024 0 0
EATON VANCE TAX-MANAGED BUY- COM 27828Y108   1,010,075 79,036 SH   SOLE   79,036 0 0
ECOLAB INC COM 278865100   469,992 2,517 SH   SOLE   2,517 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108   35,224,215 373,415 SH   SOLE   373,415 0 0
ELEVANCE HEALTH INC COM 036752103   1,350,642 3,040 SH   SOLE   3,040 0 0
ELLINGTON FINANCIAL INC COM 28852N109   944,058 68,410 SH   SOLE   68,410 0 0
EMERSON ELEC CO COM 291011104   324,150 3,586 SH   SOLE   3,586 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   753,935 59,365 SH   SOLE   59,365 0 0
ENTEGRIS INC COM 29362U104   28,007,130 252,726 SH   SOLE   252,726 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107   2,144,310 81,378 SH   SOLE   81,378 0 0
EOG RES INC COM 26875P101   6,852,659 59,880 SH   SOLE   59,880 0 0
EQUINIX INC COM 29444U700   35,359,252 45,105 SH   SOLE   45,105 0 0
EQUITY BANCSHARES INC COM CL A 29460X109   10,251,000 450,000 SH   SOLE   450,000 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108   222,877 3,332 SH   SOLE   3,332 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107   1,819,430 77,291 SH   SOLE   77,291 0 0
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201   1,101,025 21,768 SH   SOLE   21,768 0 0
EVERGY INC COM 30034W106   283,395 4,851 SH   SOLE   4,851 0 0
EVERTEC INC COM 30040P103   920,750 25,000 SH   SOLE   25,000 0 0
EXACT SCIENCES CORP COM 30063P105   2,032,559 21,646 SH   SOLE   21,646 0 0
EXPONENT INC COM 30214U102   11,952,324 128,079 SH   SOLE   128,079 0 0
EXXON MOBIL CORP COM 30231G102   3,879,734 36,175 SH   SOLE   36,175 0 0
FAIR ISAAC CORP COM 303250104   18,876,204 23,327 SH   SOLE   23,327 0 0
FASTENAL CO COM 311900104   1,975,280 33,485 SH   SOLE   33,485 0 0
FB FINL CORP COM 30257X104   4,908,750 175,000 SH   SOLE   175,000 0 0
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   8,822,127 91,166 SH   SOLE   91,166 0 0
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808   2,212,127 16,933 SH   SOLE   16,933 0 0
FIDELITY NATL INFORMATION SV COM 31620M106   333,725 6,101 SH   SOLE   6,101 0 0
FIFTH THIRD BANCORP COM 316773100   314,730 12,008 SH   SOLE   12,008 0 0
FIRST BANCORP P R COM NEW 318672706   482,678 39,499 SH   SOLE   39,499 0 0
FIRST BANCSHARES INC MS COM 318916103   9,690,000 375,000 SH   SOLE   375,000 0 0
FIRST HORIZON CORPORATION COM 320517105   1,127,000 100,000 SH   SOLE   100,000 0 0
FIRST INTST BANCSYSTEM INC COM 32055Y201   4,173,001 175,042 SH   SOLE   175,042 0 0
FISERV INC COM 337738108   5,473,144 43,386 SH   SOLE   43,386 0 0
FIVE9 INC COM 338307101   5,029,201 60,997 SH   SOLE   60,997 0 0
FORTUNE BRANDS INNOVATIONS I COM 34964C106   18,905,534 262,759 SH   SOLE   262,759 0 0
FOX FACTORY HLDG CORP COM 35138V102   10,145,056 93,494 SH   SOLE   93,494 0 0
FS KKR CAP CORP COM 302635206   671,300 35,000 SH   SOLE   35,000 0 0
FULL HSE RESORTS INC COM 359678109   1,742,000 260,000 SH   SOLE   260,000 0 0
GALLAGHER ARTHUR J & CO COM 363576109   634,118 2,888 SH   SOLE   2,888 0 0
GARTNER INC COM 366651107   1,120,992 3,200 SH   SOLE   3,200 0 0
GENERAL ELECTRIC CO COM NEW 369604301   648,582 5,904 SH   SOLE   5,904 0 0
GENERAL MLS INC COM 370334104   430,210 5,609 SH   SOLE   5,609 0 0
GILEAD SCIENCES INC COM 375558103   5,056,434 65,608 SH   SOLE   65,608 0 0
GLOBAL BLUE GROUP HOLDING AG *W EXP 08/28/202 H33700115   9,939 88,343 SH   SOLE   88,343 0 0
GLOBAL X FDS CYBRSCURTY ETF 37954Y384   234,255 9,656 SH   SOLE   9,656 0 0
GLOBAL X FDS GLB X MLP ENRG I 37954Y293   235,037 5,654 SH   SOLE   5,654 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   407,742 1,264 SH   SOLE   1,264 0 0
GRACO INC COM 384109104   2,422,031 28,049 SH   SOLE   28,049 0 0
HEICO CORP NEW CL A 422806208   1,653,737 11,762 SH   SOLE   11,762 0 0
HEICO CORP NEW COM 422806109   1,980,666 11,194 SH   SOLE   11,194 0 0
HENRY JACK & ASSOC INC COM 426281101   21,034,499 125,707 SH   SOLE   125,707 0 0
HERSHEY CO COM 427866108   308,130 1,234 SH   SOLE   1,234 0 0
HOME BANCSHARES INC COM 436893200   2,280,000 100,000 SH   SOLE   100,000 0 0
HOME DEPOT INC COM 437076102   5,153,828 16,591 SH   SOLE   16,591 0 0
HONEYWELL INTL INC COM 438516106   2,052,590 9,892 SH   SOLE   9,892 0 0
HP INC COM 40434L105   244,237 7,953 SH   SOLE   7,953 0 0
HUBBELL INC COM 443510607   7,028,025 21,197 SH   SOLE   21,197 0 0
HUBSPOT INC COM 443573100   2,197,000 4,129 SH   SOLE   4,129 0 0
HUMANA INC COM 444859102   1,303,831 2,916 SH   SOLE   2,916 0 0
IDEX CORP COM 45167R104   2,061,114 9,575 SH   SOLE   9,575 0 0
IDEXX LABS INC COM 45168D104   2,726,104 5,428 SH   SOLE   5,428 0 0
ILLINOIS TOOL WKS INC COM 452308109   21,031,656 84,073 SH   SOLE   84,073 0 0
ILLUMINA INC COM 452327109   678,901 3,621 SH   SOLE   3,621 0 0
INDEPENDENT BK CORP MASS COM 453836108   367,029 8,246 SH   SOLE   8,246 0 0
INGERSOLL RAND INC COM 45687V106   357,323 5,467 SH   SOLE   5,467 0 0
INSULET CORP COM 45784P101   781,690 2,711 SH   SOLE   2,711 0 0
INTEL CORP COM 458140100   445,521 13,323 SH   SOLE   13,323 0 0
INTELLIA THERAPEUTICS INC COM 45826J105   976,966 23,957 SH   SOLE   23,957 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   1,289,904 11,407 SH   SOLE   11,407 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   6,731,167 50,304 SH   SOLE   50,304 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   4,075,444 51,205 SH   SOLE   51,205 0 0
INTUIT COM 461202103   19,024,595 41,521 SH   SOLE   41,521 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   1,599,253 4,677 SH   SOLE   4,677 0 0
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   4,814,638 76,654 SH   SOLE   76,654 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   527,677 3,526 SH   SOLE   3,526 0 0
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563   573,736 29,851 SH   SOLE   29,851 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   859,281 2,326 SH   SOLE   2,326 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100   244,929 34,791 SH   SOLE   34,791 0 0
ISHARES GOLD TR ISHARES NEW 464285204   272,306 7,483 SH   SOLE   7,483 0 0
ISHARES INC CORE MSCI EMKT 46434G103   467,614 9,487 SH   SOLE   9,487 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822   376,538 6,083 SH   SOLE   6,083 0 0
ISHARES TR U.S. PHARMA ETF 464288836   272,426 1,521 SH   SOLE   1,521 0 0
ISHARES TR CORE MSCI EAFE 46432F842   817,290 12,108 SH   SOLE   12,108 0 0
ISHARES TR CORE HIGH DV ETF 46429B663   1,064,846 10,565 SH   SOLE   10,565 0 0
ISHARES TR EAFE SML CP ETF 464288273   677,031 11,479 SH   SOLE   11,479 0 0
ISHARES TR RUSSELL 3000 ETF 464287689   1,265,784 4,974 SH   SOLE   4,974 0 0
ISHARES TR RUS MID CAP ETF 464287499   2,622,945 35,916 SH   SOLE   35,916 0 0
ISHARES TR S&P SML 600 GWT 464287887   232,963 2,027 SH   SOLE   2,027 0 0
ISHARES TR MSCI EAFE ETF 464287465   18,813,886 259,502 SH   SOLE   259,502 0 0
ISHARES TR U.S. TECH ETF 464287721   864,863 7,944 SH   SOLE   7,944 0 0
ISHARES TR PFD AND INCM SEC 464288687   344,777 11,147 SH   SOLE   11,147 0 0
ISHARES TR CORE S&P500 ETF 464287200   4,960,307 11,129 SH   SOLE   11,129 0 0
ISHARES TR MSCI EMG MKT ETF 464287234   4,837,753 122,289 SH   SOLE   122,289 0 0
ISHARES TR CORE DIV GRWTH 46434V621   1,099,856 21,344 SH   SOLE   21,344 0 0
ISHARES TR CORE S&P SCP ETF 464287804   15,298,168 153,519 SH   SOLE   153,519 0 0
ISHARES TR S&P 500 GRWT ETF 464287309   4,224,430 59,938 SH   SOLE   59,938 0 0
ISHARES TR S&P 500 VAL ETF 464287408   623,483 3,868 SH   SOLE   3,868 0 0
ISHARES TR EAFE VALUE ETF 464288877   380,557 7,776 SH   SOLE   7,776 0 0
ISHARES TR RUS 1000 VAL ETF 464287598   991,804 6,284 SH   SOLE   6,284 0 0
ISHARES TR RUS MD CP GR ETF 464287481   9,698,222 100,364 SH   SOLE   100,364 0 0
ISHARES TR SELECT DIVID ETF 464287168   574,771 5,073 SH   SOLE   5,073 0 0
ISHARES TR MORNINGSTAR GRWT 464287119   553,280 8,875 SH   SOLE   8,875 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   4,858,310 25,943 SH   SOLE   25,943 0 0
ISHARES TR CORE US AGGBD ET 464287226   476,723 4,867 SH   SOLE   4,867 0 0
ISHARES TR RUS 1000 ETF 464287622   12,086,092 49,586 SH   SOLE   49,586 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   11,211,384 40,742 SH   SOLE   40,742 0 0
ISHARES TR ISHARES BIOTECH 464287556   565,226 4,452 SH   SOLE   4,452 0 0
ISHARES TR MSCI USA QLT FCT 46432F339   225,098 1,669 SH   SOLE   1,669 0 0
ISHARES TR CORE S&P MCP ETF 464287507   1,740,172 6,655 SH   SOLE   6,655 0 0
ITT INC COM 45073V108   5,060,184 54,288 SH   SOLE   54,288 0 0
J P MORGAN EXCHANGE TRADED F BETABUILDERS CDA 46641Q225   216,872 3,540 SH   SOLE   3,540 0 0
J P MORGAN EXCHANGE TRADED F BETABUILDERS EUR 46641Q191   464,717 8,587 SH   SOLE   8,587 0 0
JACOBS SOLUTIONS INC COM 46982L108   206,274 1,735 SH   SOLE   1,735 0 0
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845   372,330 7,469 SH   SOLE   7,469 0 0
JFROG LTD ORD SHS M6191J100   2,273,893 82,090 SH   SOLE   82,090 0 0
JOHNSON & JOHNSON COM 478160104   15,448,047 93,330 SH   SOLE   93,330 0 0
JPMORGAN CHASE & CO COM 46625H100   56,156,736 386,116 SH   SOLE   386,116 0 0
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365   535,521 23,375 SH   SOLE   23,375 0 0
KADANT INC COM 48282T104   14,815,612 66,707 SH   SOLE   66,707 0 0
KEURIG DR PEPPER INC COM 49271V100   19,776,991 632,459 SH   SOLE   632,459 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103   643,625 3,844 SH   SOLE   3,844 0 0
KIMBERLY-CLARK CORP COM 494368103   476,857 3,454 SH   SOLE   3,454 0 0
KINDER MORGAN INC DEL COM 49456B101   11,590,023 673,056 SH   SOLE   673,056 0 0
KLA CORP COM NEW 482480100   1,685,930 3,476 SH   SOLE   3,476 0 0
KROGER CO COM 501044101   244,212 5,196 SH   SOLE   5,196 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   301,290 1,539 SH   SOLE   1,539 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409   208,268 863 SH   SOLE   863 0 0
LAKELAND BANCORP INC COM 511637100   2,008,500 150,000 SH   SOLE   150,000 0 0
LAM RESEARCH CORP COM 512807108   306,644 477 SH   SOLE   477 0 0
LILLY ELI & CO COM 532457108   3,717,604 7,927 SH   SOLE   7,927 0 0
LINCOLN ELEC HLDGS INC COM 533900106   1,111,931 5,598 SH   SOLE   5,598 0 0
LINDE PLC SHS G54950103   701,187 1,840 SH   SOLE   1,840 0 0
LITTELFUSE INC COM 537008104   271,501 932 SH   SOLE   932 0 0
LIVE OAK BANCSHARES INC COM 53803X105   3,946,500 150,000 SH   SOLE   150,000 0 0
LOCKHEED MARTIN CORP COM 539830109   1,061,410 2,306 SH   SOLE   2,306 0 0
LOWES COS INC COM 548661107   19,457,493 86,210 SH   SOLE   86,210 0 0
M & T BK CORP COM 55261F104   4,810,576 38,870 SH   SOLE   38,870 0 0
MARATHON PETE CORP COM 56585A102   566,559 4,859 SH   SOLE   4,859 0 0
MARKEL GROUP INC COM 570535104   4,101,129 2,965 SH   SOLE   2,965 0 0
MARKETAXESS HLDGS INC COM 57060D108   24,540,300 93,873 SH   SOLE   93,873 0 0
MARRIOTT INTL INC NEW CL A 571903202   476,124 2,592 SH   SOLE   2,592 0 0
MARSH & MCLENNAN COS INC COM 571748102   14,256,451 75,800 SH   SOLE   75,800 0 0
MARTIN MARIETTA MATLS INC COM 573284106   277,476 601 SH   SOLE   601 0 0
MASTERCARD INCORPORATED CL A 57636Q104   3,186,910 8,103 SH   SOLE   8,103 0 0
MATADOR RES CO COM 576485205   1,791,018 34,232 SH   SOLE   34,232 0 0
MCDONALDS CORP COM 580135101   1,940,995 6,504 SH   SOLE   6,504 0 0
MEDTRONIC PLC SHS G5960L103   287,426 3,262 SH   SOLE   3,262 0 0
MERCK & CO INC COM 58933Y105   14,550,035 126,094 SH   SOLE   126,094 0 0
META PLATFORMS INC CL A 30303M102   1,868,100 6,510 SH   SOLE   6,510 0 0
METROPOLITAN BK HLDG CORP COM 591774104   1,389,200 40,000 SH   SOLE   40,000 0 0
MFA FINL INC COM 55272X607   775,200 68,968 SH   SOLE   68,968 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   2,272,361 25,364 SH   SOLE   25,364 0 0
MICROSOFT CORP COM 594918104   78,477,031 230,449 SH   SOLE   230,449 0 0
MKS INSTRS INC COM 55306N104   3,142,143 29,067 SH   SOLE   29,067 0 0
MONDAY COM LTD SHS M7S64H106   2,522,584 14,733 SH   SOLE   14,733 0 0
MONGODB INC CL A 60937P106   4,680,354 11,388 SH   SOLE   11,388 0 0
MONOLITHIC PWR SYS INC COM 609839105   28,029,340 51,884 SH   SOLE   51,884 0 0
MOODYS CORP COM 615369105   537,575 1,546 SH   SOLE   1,546 0 0
MORGAN STANLEY COM NEW 617446448   19,148,046 224,216 SH   SOLE   224,216 0 0
MPLX LP COM UNIT REP LTD 55336V100   911,153 26,846 SH   SOLE   26,846 0 0
NBT BANCORP INC COM 628778102   1,274,000 40,000 SH   SOLE   40,000 0 0
NEOGEN CORP COM 640491106   7,323,548 336,715 SH   SOLE   336,715 0 0
NETFLIX INC COM 64110L106   235,662 535 SH   SOLE   535 0 0
NEW YORK CMNTY BANCORP INC COM 649445103   10,106,671 899,170 SH   SOLE   899,170 0 0
NEW YORK MTG TR INC COM 649604840   896,074 90,330 SH   SOLE   90,330 0 0
NEXTERA ENERGY INC COM 65339F101   1,970,826 26,561 SH   SOLE   26,561 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106   242,770 4,140 SH   SOLE   4,140 0 0
NICOLET BANKSHARES INC COM 65406E102   3,395,500 50,000 SH   SOLE   50,000 0 0
NIKE INC CL B 654106103   301,862 2,735 SH   SOLE   2,735 0 0
NORDSON CORP COM 655663102   39,858,809 160,604 SH   SOLE   160,604 0 0
NORTHERN TR CORP COM 665859104   905,917 12,219 SH   SOLE   12,219 0 0
NORTHROP GRUMMAN CORP COM 666807102   1,073,865 2,356 SH   SOLE   2,356 0 0
NOVO-NORDISK A S ADR 670100205   632,108 3,906 SH   SOLE   3,906 0 0
NUSTAR ENERGY LP UNIT COM 67058H102   207,428 12,102 SH   SOLE   12,102 0 0
NUVEEN AMT FREE QLTY MUN INC COM 670657105   153,698 14,062 SH   SOLE   14,062 0 0
NUVEEN PFD & INCOME OPPORTUN COM 67073B106   279,353 43,110 SH   SOLE   43,110 0 0
NUVEEN PFD & INCOME TERM FD COM 67075A106   214,492 12,775 SH   SOLE   12,775 0 0
NUVEEN QUALITY MUNCP INCOME COM 67066V101   169,050 15,000 SH   SOLE   15,000 0 0
NVIDIA CORPORATION COM 67066G104   3,459,548 8,178 SH   SOLE   8,178 0 0
NVR INC COM 62944T105   2,337,028 368 SH   SOLE   368 0 0
OCEANFIRST FINL CORP COM 675234108   2,343,000 150,000 SH   SOLE   150,000 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100   3,384,322 9,153 SH   SOLE   9,153 0 0
OLD REP INTL CORP COM 680223104   6,411,388 254,723 SH   SOLE   254,723 0 0
OLD SECOND BANCORP INC ILL COM 680277100   3,918,000 300,000 SH   SOLE   300,000 0 0
OMNICELL COM COM 68213N109   8,341,030 113,222 SH   SOLE   113,222 0 0
ORACLE CORP COM 68389X105   2,133,498 17,915 SH   SOLE   17,915 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   264,618 277 SH   SOLE   277 0 0
ORIGIN BANCORP INC COM 68621T102   7,178,500 245,000 SH   SOLE   245,000 0 0
PALO ALTO NETWORKS INC COM 697435105   31,094,034 121,694 SH   SOLE   121,694 0 0
PAYPAL HLDGS INC COM 70450Y103   416,996 6,249 SH   SOLE   6,249 0 0
PEPSICO INC COM 713448108   8,686,355 46,897 SH   SOLE   46,897 0 0
PFIZER INC COM 717081103   1,297,140 35,364 SH   SOLE   35,364 0 0
PHILLIPS 66 COM 718546104   273,073 2,863 SH   SOLE   2,863 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104   3,037,686 53,622 SH   SOLE   53,622 0 0
PIONEER MUNICIPAL HIGH INCOM COM 723762100   315,995 39,999 SH   SOLE   39,999 0 0
PNC FINL SVCS GROUP INC COM 693475105   208,573 1,656 SH   SOLE   1,656 0 0
POOL CORP COM 73278L105   17,558,867 46,869 SH   SOLE   46,869 0 0
POTLATCHDELTIC CORPORATION COM 737630103   16,101,797 304,670 SH   SOLE   304,670 0 0
PRICE T ROWE GROUP INC COM 74144T108   345,162 3,081 SH   SOLE   3,081 0 0
PRIMIS FINANCIAL CORP COM 74167B109   5,052,000 600,000 SH   SOLE   600,000 0 0
PROCORE TECHNOLOGIES INC COM 74275K108   4,580,733 70,397 SH   SOLE   70,397 0 0
PROCTER AND GAMBLE CO COM 742718109   739,728 4,875 SH   SOLE   4,875 0 0
PROGRESSIVE CORP COM 743315103   26,526,038 200,393 SH   SOLE   200,393 0 0
PROSHARES TR S&P 500 DV ARIST 74348A467   3,416,971 36,243 SH   SOLE   36,243 0 0
PROVIDENT FINL SVCS INC COM 74386T105   2,451,000 150,000 SH   SOLE   150,000 0 0
PRUDENTIAL FINL INC COM 744320102   1,599,076 18,126 SH   SOLE   18,126 0 0
PTC INC COM 69370C100   46,006,052 323,303 SH   SOLE   323,303 0 0
PTC THERAPEUTICS INC COM 69366J200   441,595 10,858 SH   SOLE   10,858 0 0
PURE CYCLE CORP COM NEW 746228303   1,933,800 175,800 SH   SOLE   175,800 0 0
Q2 HLDGS INC COM 74736L109   641,577 20,763 SH   SOLE   20,763 0 0
QUALCOMM INC COM 747525103   566,988 4,763 SH   SOLE   4,763 0 0
RANGE RES CORP COM 75281A109   9,250,440 314,641 SH   SOLE   314,641 0 0
RAYMOND JAMES FINL INC COM 754730109   945,137 9,108 SH   SOLE   9,108 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101   12,601,033 128,634 SH   SOLE   128,634 0 0
RB GLOBAL INC COM 74935Q107   13,198,517 219,975 SH   SOLE   219,975 0 0
RBC BEARINGS INC COM 75524B104   10,089,485 46,395 SH   SOLE   46,395 0 0
REDWOOD TRUST INC COM 758075402   591,391 92,840 SH   SOLE   92,840 0 0
REDWOOD TRUST INC NOTE 5.625% 7/1 758075AD7   199,246 210,000 PRN   SOLE   210,000 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102   2,089,885 7,695 SH   SOLE   7,695 0 0
RENTOKIL INITIAL PLC SPONSORED ADR 760125104   334,355 8,571 SH   SOLE   8,571 0 0
REPLIGEN CORP COM 759916109   14,515,543 102,612 SH   SOLE   102,612 0 0
REVVITY INC COM 714046109   475,398 4,002 SH   SOLE   4,002 0 0
RITHM CAPITAL CORP COM NEW 64828T201   1,262,250 135,000 SH   SOLE   135,000 0 0
ROCKWELL AUTOMATION INC COM 773903109   708,976 2,152 SH   SOLE   2,152 0 0
ROPER TECHNOLOGIES INC COM 776696106   527,438 1,097 SH   SOLE   1,097 0 0
ROYAL BK CDA COM 780087102   300,952 3,151 SH   SOLE   3,151 0 0
ROYAL GOLD INC COM 780287108   8,054,551 70,174 SH   SOLE   70,174 0 0
RPM INTL INC COM 749685103   6,685,962 74,512 SH   SOLE   74,512 0 0
RUNWAY GROWTH FINANCE CORP COM 78163D100   617,500 50,000 SH   SOLE   50,000 0 0
S&P GLOBAL INC COM 78409V104   44,576,049 111,193 SH   SOLE   111,193 0 0
SALESFORCE INC COM 79466L302   39,005,728 184,634 SH   SOLE   184,634 0 0
SCHWAB CHARLES CORP COM 808513105   217,708 3,841 SH   SOLE   3,841 0 0
SCHWAB STRATEGIC TR US TIPS ETF 808524870   211,188 4,028 SH   SOLE   4,028 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   403,622 5,558 SH   DFND   5,558 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   588,867 16,518 SH   SOLE   16,518 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   210,290 4,801 SH   SOLE   4,801 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   268,621 3,584 SH   SOLE   3,584 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   22,302,063 307,106 SH   SOLE   307,106 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   901,338 17,434 SH   SOLE   17,434 0 0
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763   323,334 6,409 SH   SOLE   6,409 0 0
SEACOAST BKG CORP FLA COM NEW 811707801   10,229,121 462,856 SH   SOLE   462,856 0 0
SEAGEN INC COM 81181C104   541,582 2,814 SH   SOLE   2,814 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   697,737 4,013 SH   SOLE   4,013 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   290,413 2,188 SH   SOLE   2,188 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   856,605 25,411 SH   SOLE   25,411 0 0
SERVICENOW INC COM 81762P102   495,096 881 SH   SOLE   881 0 0
SHELL PLC SPON ADS 780259305   428,758 7,101 SH   SOLE   7,101 0 0
SHERWIN WILLIAMS CO COM 824348106   447,667 1,686 SH   SOLE   1,686 0 0
SHORE BANCSHARES INC COM 825107105   1,156,000 100,000 SH   SOLE   100,000 0 0
SKYLINE CHAMPION CORPORATION COM 830830105   944,509 14,431 SH   SOLE   14,431 0 0
SLR INVESTMENT CORP COM 83413U100   642,136 44,999 SH   SOLE   44,999 0 0
SMARTFINANCIAL INC COM NEW 83190L208   1,547,989 71,966 SH   SOLE   71,966 0 0
SNOWFLAKE INC CL A 833445109   2,864,250 16,276 SH   SOLE   16,276 0 0
SONOCO PRODS CO COM 835495102   748,078 12,675 SH   SOLE   12,675 0 0
SOUTHERN STS BANCSHARES INC COM 843878307   2,954,000 140,000 SH   SOLE   140,000 0 0
SOUTHSTATE CORPORATION COM 840441109   1,980,843 30,104 SH   SOLE   30,104 0 0
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   841,289 25,854 SH   SOLE   25,854 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   50,641,292 114,242 SH   SOLE   114,242 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   12,569,158 26,245 SH   SOLE   26,245 0 0
SPDR SER TR S&P REGL BKG 78464A698   649,235 15,901 SH   SOLE   15,901 0 0
SPDR SER TR AEROSPACE DEF 78464A631   425,963 3,505 SH   SOLE   3,505 0 0
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   2,175,859 23,697 SH   SOLE   23,697 0 0
SPDR SER TR S&P BK ETF 78464A797   525,132 14,587 SH   SOLE   14,587 0 0
SPDR SER TR BBG CONV SEC ETF 78464A359   981,119 14,026 SH   SOLE   14,026 0 0
SPDR SER TR PRTFLO S&P500 HI 78468R788   4,736,970 127,750 SH   SOLE   127,750 0 0
SPDR SER TR PORTFLI INTRMDIT 78464A672   364,234 12,875 SH   SOLE   12,875 0 0
SPDR SER TR PRTFLO S&P500 VL 78464A508   992,390 22,972 SH   SOLE   22,972 0 0
SPDR SER TR PORTFLI TIPS ETF 78464A656   255,799 9,899 SH   SOLE   9,899 0 0
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848   202,588 4,996 SH   SOLE   4,996 0 0
STARBUCKS CORP COM 855244109   795,947 8,035 SH   SOLE   8,035 0 0
STATE STR CORP COM 857477103   304,722 4,164 SH   SOLE   4,164 0 0
STEEL DYNAMICS INC COM 858119100   2,149,842 19,736 SH   SOLE   19,736 0 0
STELLAR BANCORP INC COM 858927106   2,289,000 100,000 SH   SOLE   100,000 0 0
STERIS PLC SHS USD G8473T100   42,580,699 189,264 SH   SOLE   189,264 0 0
STIFEL FINL CORP COM 860630102   3,221,166 53,983 SH   SOLE   53,983 0 0
STOCK YDS BANCORP INC COM 861025104   1,253,482 27,628 SH   SOLE   27,628 0 0
STRYKER CORPORATION COM 863667101   22,123,903 72,516 SH   SOLE   72,516 0 0
SYNOPSYS INC COM 871607107   50,781,215 116,628 SH   SOLE   116,628 0 0
TARGA RES CORP COM 87612G101   702,403 9,230 SH   SOLE   9,230 0 0
TARGET CORP COM 87612E106   473,257 3,588 SH   SOLE   3,588 0 0
TE CONNECTIVITY LTD SHS H84989104   942,015 6,721 SH   SOLE   6,721 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105   3,908,423 9,507 SH   SOLE   9,507 0 0
TESLA INC COM 88160R101   3,093,074 11,816 SH   SOLE   11,816 0 0
TEXAS INSTRS INC COM 882508104   10,178,632 56,542 SH   SOLE   56,542 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   3,775,149 7,236 SH   SOLE   7,236 0 0
TITAN MACHY INC COM 88830R101   259,600 8,800 SH   SOLE   8,800 0 0
TJX COS INC NEW COM 872540109   36,506,583 430,553 SH   SOLE   430,553 0 0
TRANSDIGM GROUP INC COM 893641100   219,966 246 SH   SOLE   246 0 0
TRAVELERS COMPANIES INC COM 89417E109   223,674 1,288 SH   SOLE   1,288 0 0
TREX CO INC COM 89531P105   3,243,384 49,472 SH   SOLE   49,472 0 0
TRICO BANCSHARES COM 896095106   10,081,008 303,645 SH   SOLE   303,645 0 0
TRIMBLE INC COM 896239100   1,571,736 29,689 SH   SOLE   29,689 0 0
TRIUMPH FINANCIAL INC COM 89679E300   3,584,727 59,037 SH   SOLE   59,037 0 0
TRUIST FINL CORP COM 89832Q109   222,162 7,320 SH   SOLE   7,320 0 0
TWO HARBORS INVENTMENT CORPO NOTE 6.250% 1/1 90187BAB7   748,000 850,000 PRN   SOLE   850,000 0 0
TYLER TECHNOLOGIES INC COM 902252105   40,584,064 97,448 SH   SOLE   97,448 0 0
ULTA BEAUTY INC COM 90384S303   314,357 668 SH   SOLE   668 0 0
UMH PPTYS INC COM 903002103   729,439 45,647 SH   SOLE   45,647 0 0
UNION PAC CORP COM 907818108   20,516,062 100,264 SH   SOLE   100,264 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303   749,700 30,000 SH   SOLE   30,000 0 0
UNITED PARCEL SERVICE INC CL B 911312106   302,036 1,685 SH   SOLE   1,685 0 0
UNITED RENTALS INC COM 911363109   418,648 940 SH   SOLE   940 0 0
UNITEDHEALTH GROUP INC COM 91324P102   28,533,300 59,365 SH   SOLE   59,365 0 0
US BANCORP DEL COM NEW 902973304   1,107,826 33,530 SH   SOLE   33,530 0 0
USCB FINANCIAL HOLDINGS INC CLASS A COM 90355N101   8,448,344 828,269 SH   SOLE   828,269 0 0
VAIL RESORTS INC COM 91879Q109   22,234,430 88,316 SH   SOLE   88,316 0 0
VALLEY NATL BANCORP COM 919794107   968,750 125,000 SH   SOLE   125,000 0 0
VALMONT INDS INC COM 920253101   1,929,079 6,628 SH   SOLE   6,628 0 0
VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303   323,178 6,574 SH   SOLE   6,574 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   826,423 3,752 SH   SOLE   3,752 0 0
VANGUARD INDEX FDS VALUE ETF 922908744   757,079 5,328 SH   SOLE   5,328 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751   224,945 1,131 SH   SOLE   1,131 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736   3,793,079 13,405 SH   SOLE   13,405 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629   8,304,215 37,719 SH   SOLE   37,719 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   1,916,155 4,705 SH   SOLE   4,705 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611   213,557 1,291 SH   SOLE   1,291 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637   277,726 1,370 SH   SOLE   1,370 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   7,942,196 145,969 SH   SOLE   145,969 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   570,934 14,035 SH   SOLE   14,035 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623   515,440 2,921 SH   SOLE   2,921 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   925,753 13,083 SH   SOLE   13,083 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714   685,110 9,899 SH   SOLE   9,899 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649   312,587 2,528 SH   SOLE   2,528 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   13,337,290 82,111 SH   SOLE   82,111 0 0
VANGUARD STAR FDS VG TL INTL STK F 921909768   704,477 12,562 SH   SOLE   12,562 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   5,169,311 111,938 SH   SOLE   111,938 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   1,451,674 13,686 SH   SOLE   13,686 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702   11,699,996 26,461 SH   SOLE   26,461 0 0
VAXART INC COM NEW 92243A200   38,249 52,396 SH   SOLE   52,396 0 0
VEEVA SYS INC CL A COM 922475108   1,189,148 6,014 SH   SOLE   6,014 0 0
VERACYTE INC COM 92337F107   515,487 20,239 SH   SOLE   20,239 0 0
VERISK ANALYTICS INC COM 92345Y106   713,125 3,155 SH   SOLE   3,155 0 0
VERITEX HLDGS INC COM 923451108   8,891,667 495,910 SH   SOLE   495,910 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   7,045,674 189,451 SH   SOLE   189,451 0 0
VERRA MOBILITY CORP CL A COM STK 92511U102   448,413 22,739 SH   SOLE   22,739 0 0
VERSABANK NEW COM 92512J106   4,763,144 636,784 SH   SOLE   636,784 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   354,021 1,006 SH   SOLE   1,006 0 0
VISA INC COM CL A 92826C839   59,114,888 248,926 SH   SOLE   248,926 0 0
VISTEON CORP COM NEW 92839U206   14,674,372 102,182 SH   SOLE   102,182 0 0
VMWARE INC CL A COM 928563402   210,650 1,466 SH   SOLE   1,466 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   4,016,818 140,990 SH   SOLE   140,990 0 0
WALMART INC COM 931142103   694,782 4,420 SH   SOLE   4,420 0 0
WASTE MGMT INC DEL COM 94106L109   507,792 2,928 SH   SOLE   2,928 0 0
WATERSTONE FINL INC MD COM 94188P101   263,631 18,194 SH   SOLE   18,194 0 0
WATSCO INC COM 942622200   30,920,908 81,057 SH   SOLE   81,057 0 0
WEBSTER FINL CORP COM 947890109   2,567,113 68,003 SH   SOLE   68,003 0 0
WELLS FARGO CO NEW COM 949746101   2,830,580 66,321 SH   SOLE   66,321 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105   24,869,883 65,024 SH   SOLE   65,024 0 0
WILLIAMS COS INC COM 969457100   452,839 13,878 SH   SOLE   13,878 0 0
WINTRUST FINL CORP COM 97650W108   1,902,644 26,200 SH   SOLE   26,200 0 0
WISDOMTREE TR US SMALLCAP DIVD 97717W604   3,851,670 133,785 SH   SOLE   133,785 0 0
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   581,448 11,555 SH   SOLE   11,555 0 0
WISDOMTREE TR EUROPE HEDGED EQ 97717X701   2,526,564 30,861 SH   SOLE   30,861 0 0
WISDOMTREE TR US QTLY DIV GRT 97717X669   14,910,442 223,679 SH   SOLE   223,679 0 0
WISDOMTREE TR ITL HDG QTLY DIV 97717X594   10,733,910 267,212 SH   SOLE   267,212 0 0
WISDOMTREE TR US MIDCAP DIVID 97717W505   7,745,988 184,209 SH   SOLE   184,209 0 0
WISDOMTREE TR JAPN HEDGE EQT 97717W851   3,098,486 37,219 SH   SOLE   37,219 0 0
WISDOMTREE TR US AI ENHANCED 97717W406   2,112,089 22,579 SH   SOLE   22,579 0 0
WORKDAY INC CL A 98138H101   295,012 1,306 SH   SOLE   1,306 0 0
WP CAREY INC COM 92936U109   970,364 14,363 SH   SOLE   14,363 0 0
ZOETIS INC CL A 98978V103   9,387,339 54,511 SH   SOLE   54,511 0 0
ZSCALER INC COM 98980G102   2,603,847 17,798 SH   SOLE   17,798 0 0