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
10X GENOMICS COM 88025u109   1,635,370 43,575 SH   SOLE   43,575 0 0
10X GENOMICS COM 88025u109   2,252 60 SH   OTR   0 0 60
3M COMPANY COM 88579Y101   930,976 8,777 SH   SOLE   8,777 0 0
ABBOTT LABS COM 002824100   33,347,503 293,397 SH   SOLE   293,357 0 40
ABBOTT LABS COM 002824100   45,464 400 SH   OTR   0 0 400
ABBVIE COM 00287y109   28,006,955 153,800 SH   SOLE   153,800 0 0
ABBVIE COM 00287y109   9,105 50 SH   DFND   0 0 50
ABBVIE COM 00287y109   31,867 175 SH   OTR   0 0 175
ACCENTURE PLC COM G1151C101   840,876 2,426 SH   SOLE   2,426 0 0
ACI WORLDWIDE COM 004498101   25,955,873 781,568 SH   SOLE   781,568 0 0
ACI WORLDWIDE COM 004498101   5,812 175 SH   DFND   0 0 175
ACI WORLDWIDE COM 004498101   39,852 1,200 SH   OTR   0 0 1,200
ADAMS NATURAL RESOURCES COM 00548f105   3,023,958 131,134 SH   SOLE   131,134 0 0
ADOBE SYSTEMS COM 00724F101   44,817,563 88,818 SH   SOLE   88,796 0 22
ADOBE SYSTEMS COM 00724F101   25,230 50 SH   OTR   0 0 50
ADVANCED MICRO DEVICES COM 007903107   21,794,290 120,751 SH   SOLE   120,751 0 0
ADVANCED MICRO DEVICES COM 007903107   25,630 142 SH   OTR   0 0 142
ADYEN ADR COM 00783v104   5,457,804 322,756 SH   SOLE   322,756 0 0
AES CORP COM 00130H105   24,968,996 1,392,582 SH   SOLE   1,392,332 0 250
AES CORP COM 00130H105   4,482 250 SH   DFND   0 0 250
AES CORP COM 00130H105   17,213 960 SH   OTR   0 0 960
AFFILIATED MANAGERS COM 008252108   16,716,353 99,817 SH   SOLE   99,817 0 0
AFLAC COM 001055102   3,782,820 44,058 SH   SOLE   44,058 0 0
AIR PRODUCTS & CHEM COM 009158106   345,719 1,427 SH   SOLE   1,427 0 0
AIRBNB COM 009066101   4,076,656 24,713 SH   SOLE   24,713 0 0
AIRBNB COM 009066101   11,547 70 SH   OTR   0 0 70
AKAMAI TECH COM 00971t101   13,971,636 128,463 SH   SOLE   128,463 0 0
AKAMAI TECH COM 00971t101   10,876 100 SH   OTR   0 0 100
ALNYLAM PHARMACEUTICALS COM 02043q107   225,669 1,510 SH   SOLE   1,510 0 0
ALPHABET CL A COM 02079k305   12,647,131 83,795 SH   SOLE   83,795 0 0
ALPHABET CL A COM 02079k305   18,112 120 SH   OTR   0 0 120
ALPHABET CL C COM 02079k107   36,341,769 238,682 SH   SOLE   238,582 0 100
ALPHABET CL C COM 02079k107   6,090 40 SH   DFND   0 0 40
ALPHABET CL C COM 02079k107   33,497 220 SH   OTR   0 0 220
ALTRIA GROUP COM 02209s103   1,295,822 29,707 SH   SOLE   29,707 0 0
AMAZON.COM COM 023135106   36,286,633 201,168 SH   SOLE   201,168 0 0
AMAZON.COM COM 023135106   9,019 50 SH   DFND   0 0 50
AMAZON.COM COM 023135106   98,307 545 SH   OTR   0 0 545
AMCOR COM g0250x107   1,054,954 110,931 SH   SOLE   110,931 0 0
AMERICAN ELECTRIC POWER COM 025537101   205,704 2,389 SH   SOLE   2,389 0 0
AMERICAN EXPRESS COM 025816109   291,216 1,279 SH   SOLE   1,279 0 0
AMETEK COM 031100100   31,197,619 170,572 SH   SOLE   170,572 0 0
AMEX TECHNOLOGY SPDR COM 81369Y803   2,732,919 13,122 SH   SOLE   13,122 0 0
AMGEN COM 031162100   2,892,103 10,172 SH   SOLE   10,172 0 0
AMPHENOL COM 032095101   15,062,739 130,583 SH   SOLE   130,583 0 0
ANALOG DEVICES COM 032654105   22,360,700 113,053 SH   SOLE   113,053 0 0
ANALOG DEVICES COM 032654105   32,635 165 SH   OTR   0 0 165
ANSYS INC COM 03662Q105   631,831 1,820 SH   SOLE   1,820 0 0
ANSYS INC COM 03662Q105   21,871 63 SH   OTR   0 0 63
APPLE COM 037833100   53,631,718 312,758 SH   SOLE   312,693 0 65
APPLE COM 037833100   3,816,460 22,256 SH   OTR   0 0 22,256
ARDELYX COM 039697107   401,500 55,000 SH   SOLE   55,000 0 0
ASML HOLDINGS COM n07059210   28,368,802 29,232 SH   SOLE   29,232 0 0
ASML HOLDINGS COM n07059210   14,557 15 SH   OTR   0 0 15
ASSOCIATED BANK COM 045487105   1,254,205 58,308 SH   SOLE   58,308 0 0
AT&T INC COM 00206r102   302,024 17,160 SH   SOLE   17,160 0 0
AUTOMATIC DATA PROCESSNG COM 053015103   1,413,029 5,658 SH   SOLE   5,658 0 0
AVANOS MEDICAL INC COM 05350v106   417,353 20,962 SH   SOLE   20,962 0 0
AVANTOR COM 05352a100   5,246,299 205,174 SH   SOLE   205,174 0 0
BALL COM 058498106   12,863,380 190,965 SH   SOLE   190,965 0 0
BALL COM 058498106   1,684 25 SH   DFND   0 0 25
BANK OF MONTREAL COM 063671101   840,927 8,609 SH   SOLE   8,609 0 0
BARABOO BANCORP COM 067021105   208,191 83,779 SH   SOLE   83,779 0 0
BERKSHIRE HATHAWAY CL B COM 084670702   2,219,084 5,277 SH   SOLE   5,277 0 0
BERKSHIRE HATHAWAY CL B COM 084670702   4,205 10 SH   OTR   0 0 10
BERKSHIRE HTWY CL 100 COM 084990175   634,440 100 SH   SOLE   100 0 0
BIOGEN IDEC COM 09062X103   203,339 943 SH   SOLE   943 0 0
BLACKROCK COM 09247x101   239,272 287 SH   SOLE   287 0 0
BOEING COM 097023105   3,640,979 18,866 SH   SOLE   18,866 0 0
BOEING COM 097023105   5,790 30 SH   OTR   0 0 30
BRADY CORP COM 104674106   426,816 7,200 SH   SOLE   7,200 0 0
BRISTOL MYERS SQUIBB CO COM 110122108   495,933 9,145 SH   SOLE   9,145 0 0
BROADCOM COM 11135f101   16,477,497 12,432 SH   SOLE   12,432 0 0
CALIX COM 13100M509   2,177,153 65,656 SH   SOLE   65,656 0 0
CATALENT COM 148806102   3,175,312 56,250 SH   SOLE   56,250 0 0
CATERPILLER COM 149123101   461,994 1,261 SH   SOLE   1,261 0 0
CHARLES SCHWAB COM 808513105   34,732,522 480,129 SH   SOLE   480,129 0 0
CHARLES SCHWAB COM 808513105   4,340 60 SH   DFND   0 0 60
CHARLES SCHWAB COM 808513105   38,340 530 SH   OTR   0 0 530
CHEVRON CORP COM 166764100   1,932,373 12,250 SH   SOLE   12,250 0 0
CHURCH & DWIGHT COM 171340102   4,420,777 42,381 SH   SOLE   42,381 0 0
CIGNA COM 125523100   347,210 956 SH   SOLE   956 0 0
CIM REAL ESTATE FINANCE TRUST COM 12558q103   73,224 12,024 SH   SOLE   12,024 0 0
CINTAS CORP COM 172908105   329,774 480 SH   SOLE   480 0 0
CISCO SYSTEMS COM 17275R102   2,306,567 46,215 SH   SOLE   46,215 0 0
CISCO SYSTEMS COM 17275R102   8,834 177 SH   OTR   0 0 177
CME GROUP COM 12572q105   1,345,132 6,248 SH   SOLE   6,248 0 0
COCA COLA COM 191216100   1,752,195 28,640 SH   SOLE   28,640 0 0
COCA COLA COM 191216100   6,118 100 SH   OTR   0 0 100
COGNIZANT CL A COM 192446102   1,563,276 21,330 SH   SOLE   21,330 0 0
COLGATE-PALMOLIVE COM 194162103   658,536 7,313 SH   SOLE   7,313 0 0
COMCAST CORP CL A COM 20030n101   1,291,006 29,781 SH   SOLE   29,781 0 0
CONOCOPHILLIPS COM 20825C104   512,684 4,028 SH   SOLE   4,028 0 0
CONSTELLATION ENERGY COM 210371100   203,520 1,101 SH   SOLE   1,101 0 0
COSTAR GROUP COM 22160N109   955,760 9,894 SH   SOLE   9,894 0 0
COSTAR GROUP COM 22160N109   28,497 295 SH   OTR   0 0 295
COSTCO WHOLESALE COM 22160K105   15,843,691 21,626 SH   SOLE   21,619 0 7
COSTCO WHOLESALE COM 22160K105   54,947 75 SH   OTR   0 0 75
CROWDSTRIKE HOLDINGS COM 22788c105   9,852,372 30,732 SH   SOLE   30,732 0 0
CROWDSTRIKE HOLDINGS COM 22788c105   12,182 38 SH   OTR   0 0 38
CROWN CASTLE INTL CORP COM 22822V101   267,221 2,525 SH   SOLE   2,525 0 0
DANAHER COM 235851102   25,850,816 103,519 SH   SOLE   103,519 0 0
DANAHER COM 235851102   13,735 55 SH   OTR   0 0 55
DATADOG COM 23804l103   7,937,839 64,222 SH   SOLE   64,222 0 0
DATADOG COM 23804l103   47,339 383 SH   OTR   0 0 383
DELL COM 24703l202   334,685 2,933 SH   SOLE   2,933 0 0
DISCOVER FINANCIAL COM 254709108   1,683,982 12,846 SH   SOLE   12,846 0 0
DONALDSON COM 257651109   537,472 7,197 SH   SOLE   7,197 0 0
DOVER COM 260003108   621,051 3,505 SH   SOLE   3,505 0 0
EATON CORP COM G29183103   549,066 1,756 SH   SOLE   1,756 0 0
ECOLAB COM 278865100   18,384,027 79,619 SH   SOLE   79,619 0 0
ECOLAB COM 278865100   39,946 173 SH   OTR   0 0 173
ELI LILLY & CO COM 532457108   13,135,208 16,884 SH   SOLE   16,884 0 0
ELI LILLY & CO COM 532457108   42,010 54 SH   OTR   0 0 54
EMERSON ELECTRIC COM 291011104   1,254,085 11,057 SH   SOLE   11,057 0 0
ENBRIDGE INC F COM 29250n105   237,630 6,568 SH   SOLE   6,568 0 0
ENERGY SELECT SECTOR SPDR COM 81369Y506   4,353,906 46,117 SH   SOLE   46,117 0 0
ENERGY SELECT SECTOR SPDR COM 81369Y506   6,609 70 SH   DFND   0 0 70
ENERGY SELECT SECTOR SPDR COM 81369Y506   19,354 205 SH   OTR   0 0 205
ENPHASE ENERGY COM 29355a107   2,255,551 18,644 SH   SOLE   18,644 0 0
ENVISTA COM 29415f104   279,522 13,074 SH   SOLE   13,074 0 0
EPAM SYSTEMS COM 29414b104   552,320 2,000 SH   SOLE   2,000 0 0
EQUATORIALE HOLDINGS PTE COM 202215044   0 17,000 SH   SOLE   17,000 0 0
EQUIFAX COM 294429105   28,523,250 106,621 SH   SOLE   106,606 0 15
EQUIFAX COM 294429105   13,376 50 SH   OTR   0 0 50
EVERTEC COM 30040P103   29,275,987 733,734 SH   SOLE   733,659 0 75
EVERTEC COM 30040P103   5,985 150 SH   DFND   0 0 150
EVERTEC COM 30040P103   34,912 875 SH   OTR   0 0 875
EVOLUTION AB COM 30051e104   390,635 3,137 SH   SOLE   3,137 0 0
EXELIXIS COM 30161q104   1,055,985 44,500 SH   SOLE   44,500 0 0
EXXON MOBIL CORP COM 30231G102   3,042,001 26,170 SH   SOLE   26,170 0 0
FASTENAL COM 311900104   5,891,953 76,380 SH   SOLE   76,380 0 0
FASTENAL COM 311900104   36,873 478 SH   OTR   0 0 478
FEDEX COM 31428X106   19,711,012 68,030 SH   SOLE   68,030 0 0
FEDEX COM 31428X106   10,141 35 SH   OTR   0 0 35
FIDELITY NATL INFO COM 31620M106   17,015,112 229,376 SH   SOLE   229,376 0 0
FIDELITY NATL INFO COM 31620M106   5,563 75 SH   DFND   0 0 75
FIDELITY NATL INFO COM 31620M106   12,240 165 SH   OTR   0 0 165
FISERV COM 337738108   50,077,500 313,337 SH   SOLE   313,302 0 35
FISERV COM 337738108   6,393 40 SH   DFND   0 0 40
FISERV COM 337738108   66,325 415 SH   OTR   0 0 415
FORTIVE CORP COM 34959j108   511,733 5,949 SH   SOLE   5,949 0 0
FRANKLIN RESOURCES COM 354613101   520,392 18,513 SH   SOLE   18,513 0 0
GE HEALTHCARE TECH COM 36266G107   303,458 3,338 SH   SOLE   3,338 0 0
GEN MILLS INC COM 370334104   397,290 5,678 SH   SOLE   5,678 0 0
GENERAC HOLDINGS INC COM 368736104   275,994 2,188 SH   SOLE   2,188 0 0
GENERAL ELECTRIC COM 369604301   1,803,931 10,277 SH   SOLE   10,277 0 0
GENERAL ELECTRIC COM 369604301   8,776 50 SH   DFND   0 0 50
GINKGO BIOWORKS COM 37611x100   102,080 88,000 SH   SOLE   88,000 0 0
GLOBAL PAYMENTS COM 37940x102   31,500,588 235,677 SH   SOLE   235,677 0 0
GLOBAL PAYMENTS COM 37940x102   3,341 25 SH   DFND   0 0 25
GLOBAL PAYMENTS COM 37940x102   13,366 100 SH   OTR   0 0 100
GOLDMAN SACHS GROUP INC COM 38141g104   1,225,920 2,935 SH   SOLE   2,935 0 0
GRAINGER WW COM 384802104   2,039,686 2,005 SH   SOLE   2,005 0 0
GRAYSCALE ETHEREUM TRUST COM 389638107   324,260 12,400 SH   SOLE   12,400 0 0
HENRY SCHEIN COM 806407102   663,443 8,785 SH   SOLE   8,785 0 0
HESS CORP COM 42809H107   470,131 3,080 SH   SOLE   3,080 0 0
HOLOGIC COM 436440101   19,297,595 247,532 SH   SOLE   247,532 0 0
HOLOGIC COM 436440101   3,898 50 SH   DFND   0 0 50
HOLOGIC COM 436440101   22,608 290 SH   OTR   0 0 290
HOME DEPOT COM 437076102   2,637,250 6,875 SH   SOLE   6,875 0 0
HONEYWELL INTL COM 438516106   329,016 1,603 SH   SOLE   1,603 0 0
HUBBELL COM 443510607   957,105 2,306 SH   SOLE   2,306 0 0
HUMANA COM 444859102   715,977 2,065 SH   SOLE   2,065 0 0
IBM COM 459200101   1,175,320 6,155 SH   SOLE   6,155 0 0
IDEXX LABS COM 45168d104   225,691 418 SH   SOLE   418 0 0
IDNA INC. COM 46435U192   267,288 11,100 SH   SOLE   11,100 0 0
ILLINOIS TOOL COM 452308109   8,862,940 33,030 SH   SOLE   33,030 0 0
ILLUMINA COM 452327109   5,876,747 42,796 SH   SOLE   42,796 0 0
ILLUMINA COM 452327109   7,553 55 SH   OTR   0 0 55
IMPEDIMED LTD COM Q48619102   1,199 20,000 SH   SOLE   20,000 0 0
INCYTE CORP COM 45337c102   646,609 11,350 SH   SOLE   11,350 0 0
INTEL COM 458140100   2,578,821 58,384 SH   SOLE   58,384 0 0
INTUIT COM 461202103   32,445,400 49,916 SH   SOLE   49,908 0 8
INTUIT COM 461202103   14,300 22 SH   OTR   0 0 22
INTUITIVE SURGICAL COM 46120E602   8,913,675 22,335 SH   SOLE   22,335 0 0
INTUITIVE SURGICAL COM 46120E602   13,968 35 SH   OTR   0 0 35
IONIS PHARMACEUTICALS COM 462222100   591,294 13,640 SH   SOLE   13,640 0 0
IQVIA HOLDINGS COM 46266c105   1,552,745 6,140 SH   SOLE   6,140 0 0
J.HANCOCK FINL OPP FUND COM 409735206   2,277,630 76,999 SH   SOLE   76,999 0 0
J.M. SMUCKERS NEW COM 832696405   213,979 1,700 SH   SOLE   1,700 0 0
JABIL CIRCUIT COM 466313103   2,313,316 17,270 SH   SOLE   17,270 0 0
JOHNSON&JOHNSON COM 478160104   4,742,568 29,980 SH   SOLE   29,980 0 0
JP MORGAN CHASE COM 46625H100   15,279,184 76,281 SH   SOLE   76,281 0 0
JP MORGAN CHASE COM 46625H100   12,018 60 SH   OTR   0 0 60
KC DE MEXICO COM 494386204   145,799 12,000 SH   SOLE   12,000 0 0
KIMBERLY-CLARK COM 494368103   8,362,917 64,653 SH   SOLE   64,653 0 0
KIMBERLY-CLARK COM 494368103   2,951,767 22,820 SH   OTR   22,820 0 22,820
KRAFT HEINZ FOODS COM 500754106   393,863 10,674 SH   SOLE   10,674 0 0
LEXICON PHARMACEUTICAL COM 528872302   30,120 12,550 SH   SOLE   12,550 0 0
LINDE PUBLIC LTD COM G54950103   629,618 1,356 SH   SOLE   1,356 0 0
LINDE PUBLIC LTD COM G54950103   20,894 45 SH   OTR   0 0 45
LIVE NATION ENTERTAINMENT COM 538034109   7,357,044 69,557 SH   SOLE   69,557 0 0
LOWE'S COMPANIES COM 548661107   24,291,333 95,361 SH   SOLE   95,361 0 0
LOWE'S COMPANIES COM 548661107   11,463 45 SH   OTR   0 0 45
LUMINAR TECH COM 550424105   31,520 16,000 SH   SOLE   16,000 0 0
LUMINAR TECH COM 550424105   11,820 6,000 SH   OTR   0 0 6,000
MARATHON PETROLEUM CORP COM 56585a102   305,272 1,515 SH   SOLE   1,515 0 0
MARRIOTT INT'L COM 571903202   3,769,007 14,938 SH   SOLE   14,938 0 0
MARRIOTT VACATION COM 57164y107   206,842 1,920 SH   SOLE   1,920 0 0
MARSH & MCLENNAN COM 571748102   624,119 3,030 SH   SOLE   3,030 0 0
MARYJANE GROUP COM 57388q104   0 2,649,998 SH   SOLE   2,649,998 0 0
MASIMO COM 574795100   582,701 3,968 SH   SOLE   3,968 0 0
MASTERCARD COM 57636Q104   19,450,586 40,390 SH   SOLE   40,390 0 0
MASTERCARD COM 57636Q104   28,894 60 SH   OTR   0 0 60
MCCORMICK COM 579780206   593,588 7,728 SH   SOLE   7,728 0 0
MCDONALDS COM 580135101   1,577,602 5,595 SH   SOLE   5,595 0 0
MCKESSON COM 58155Q103   2,407,235 4,484 SH   SOLE   4,484 0 0
MEDICINE MAN TECHNOLOGIES COM 58468u106   231,014 281,724 SH   SOLE   281,724 0 0
MEDTRONIC PLC COM g5960l103   365,333 4,192 SH   SOLE   4,192 0 0
MENASHA CORP COM fjg456208   18,733,351 2,181 SH   SOLE   2,181 0 0
MERCANTILE BANK COM 587376104   13,856,169 359,994 SH   SOLE   359,994 0 0
MERCANTILE BANK COM 587376104   49,267 1,280 SH   OTR   0 0 1,280
MERCK COM 58933y105   1,490,750 11,298 SH   SOLE   11,298 0 0
META PLATFORMS COM 30303M102   9,319,435 19,192 SH   SOLE   19,192 0 0
META PLATFORMS COM 30303M102   2,428 5 SH   DFND   0 0 5
MGE ENERGY COM 55277p104   247,653 3,146 SH   SOLE   3,146 0 0
MICROSOFT COM 594918104   66,258,979 157,489 SH   SOLE   157,456 0 33
MICROSOFT COM 594918104   6,311 15 SH   DFND   0 0 15
MICROSOFT COM 594918104   74,467 177 SH   OTR   0 0 177
MONDELEZ INTL INC COM 609207105   1,869,798 26,711 SH   SOLE   26,711 0 0
NAVIENT CORP COM 63938c108   5,627,970 323,447 SH   SOLE   323,447 0 0
NAVIENT CORP COM 63938c108   17,400 1,000 SH   OTR   0 0 1,000
NB REAL ESTATE COM 64190A103   78,724 23,570 SH   SOLE   23,570 0 0
NESTLE S.A. COM 641069406   581,445 5,475 SH   SOLE   5,475 0 0
NICOLET BANKSHARES INC. COM 65406e102   3,823,889 44,469 SH   SOLE   44,469 0 0
NICOLET BANKSHARES INC. COM 65406e102   12,898 150 SH   DFND   0 0 150
NIKE INC CL B COM 654106103   9,304,845 99,009 SH   SOLE   99,009 0 0
NORFOLK SOUTHERN COM 655844108   909,886 3,570 SH   SOLE   3,570 0 0
NOVARTIS COM 66987V109   478,910 4,951 SH   SOLE   4,951 0 0
NOVO NORDISK COM 670100205   4,509,151 35,118 SH   SOLE   35,118 0 0
NOVO NORDISK COM 670100205   3,210 25 SH   OTR   0 0 25
NVIDIA COM 67066G104   21,821,943 24,151 SH   SOLE   24,151 0 0
NVIDIA COM 67066G104   99,392 110 SH   OTR   0 0 110
OATLY GROUP COM 67421j108   14,012 12,400 SH   SOLE   12,400 0 0
ORACLE COM 68389X105   2,439,490 19,421 SH   SOLE   19,421 0 0
OSHKOSH TRUCK COM 688239201   890,228 7,138 SH   SOLE   7,138 0 0
PALO ALTO NETWORKS COM 697435105   623,097 2,193 SH   SOLE   2,193 0 0
PALO ALTO NETWORKS COM 697435105   1,421 5 SH   OTR   0 0 5
PAYCOM SOFTWARE COM 70432v102   5,516,192 27,718 SH   SOLE   27,718 0 0
PAYCOM SOFTWARE COM 70432v102   13,732 69 SH   OTR   0 0 69
PAYPAL HOLDINGS COM 70450y103   14,868,966 221,958 SH   SOLE   221,958 0 0
PAYPAL HOLDINGS COM 70450y103   3,349 50 SH   DFND   0 0 50
PAYPAL HOLDINGS COM 70450y103   9,044 135 SH   OTR   0 0 135
PEPSICO COM 713448108   9,426,627 53,863 SH   SOLE   53,863 0 0
PEPSICO COM 713448108   15,751 90 SH   OTR   0 0 90
PFIZER COM 717081103   3,140,489 113,171 SH   SOLE   113,171 0 0
PFIZER COM 717081103   2,775 100 SH   DFND   0 0 100
PHILIP MORRIS INT'L COM 718172109   4,924,197 53,746 SH   SOLE   53,746 0 0
PHILLIPS 66 COM 718546104   331,090 2,027 SH   SOLE   2,027 0 0
PRESTIGE CONSUMER HCARE COM 74112d101   16,752,725 230,881 SH   SOLE   230,881 0 0
PRESTIGE CONSUMER HCARE COM 74112d101   30,475 420 SH   OTR   0 0 420
PRICE T ROWE GROUP COM 74144t108   23,188,087 190,191 SH   SOLE   190,136 0 55
PRICE T ROWE GROUP COM 74144t108   3,048 25 SH   DFND   0 0 25
PRINCIPAL FINL GROUP COM 74251v102   34,348,974 397,972 SH   SOLE   397,887 0 85
PRINCIPAL FINL GROUP COM 74251v102   6,473 75 SH   DFND   0 0 75
PRINCIPAL FINL GROUP COM 74251v102   59,122 685 SH   OTR   0 0 685
PROASSURANCE GROUP COM 74267C106   136,946 10,649 SH   SOLE   10,649 0 0
PROCTER & GAMBLE COM 742718109   2,521,384 15,540 SH   SOLE   15,540 0 0
PROSPERITY BANCSHARES COM 743606105   14,545,821 221,128 SH   SOLE   221,128 0 0
PROSPERITY BANCSHARES COM 743606105   28,285 430 SH   OTR   0 0 430
PTC INC COM 69370c100   26,339,559 139,407 SH   SOLE   139,407 0 0
PTC INC COM 69370c100   15,115 80 SH   OTR   0 0 80
QORVO INC COM 74736k101   705,630 6,145 SH   SOLE   6,145 0 0
QUALCOMM COM 747525103   4,912,441 29,016 SH   SOLE   29,016 0 0
RAYTHEON TECHNOLOGIES COM 75513e101   535,147 5,487 SH   SOLE   5,487 0 0
REGENERON PHARMACEUTIC COM 75886f107   267,572 278 SH   SOLE   278 0 0
REMSLEEP COM 75990a200   8,957 720,000 SH   SOLE   720,000 0 0
REPLIGEN COM 759916109   16,953,010 92,176 SH   SOLE   92,176 0 0
REPLIGEN COM 759916109   5,518 30 SH   OTR   0 0 30
RESMED INC COM 761152107   858,262 4,334 SH   SOLE   4,334 0 0
ROCHE HLDG LTD ADR COM 771195104   505,932 15,850 SH   SOLE   15,850 0 0
ROCHE HLDG LTD ADR COM 771195104   7,054 221 SH   OTR   0 0 221
ROCKWELL AUTOMATION COM 773903109   16,123,659 55,345 SH   SOLE   55,345 0 0
ROCKWELL AUTOMATION COM 773903109   2,913 10 SH   DFND   0 0 10
ROCKWELL AUTOMATION COM 773903109   10,197 35 SH   OTR   0 0 35
ROPER TECHNOLOGIES COM 776696106   13,586,578 24,225 SH   SOLE   24,217 0 8
ROYCE VALUE TRUST(CL END) COM 780910105   259,422 17,101 SH   SOLE   17,101 0 0
RPM COM 749685103   16,224,304 136,396 SH   SOLE   136,356 0 40
RPM COM 749685103   17,842 150 SH   OTR   0 0 150
SALESFORCE.COM COM 79466L302   253,292 841 SH   SOLE   841 0 0
SALESFORCE.COM COM 79466L302   35,634 118 SH   OTR   0 0 118
SCHLUMBERGER COM 806857108   226,639 4,135 SH   SOLE   4,135 0 0
SOUTHERN CO COM 842587107   224,259 3,126 SH   SOLE   3,126 0 0
SPDR GOLD TRUST (COLLECTIBLE) COM 78463v107   4,245,855 20,639 SH   SOLE   20,639 0 0
SPDR S&P BANK ETF COM 78464a797   487,344 10,347 SH   SOLE   10,347 0 0
SPDR S&P REGIONAL BANK ETF COM 78464a698   623,321 12,397 SH   SOLE   12,397 0 0
SPROTT PHYSICAL GOLD SILVER COM 153501101   233,910 11,500 SH   SOLE   11,500 0 0
SS&C TECHNOLOGIES COM 78467j100   37,789,681 587,070 SH   SOLE   587,070 0 0
SS&C TECHNOLOGIES COM 78467j100   3,218 50 SH   DFND   0 0 50
SS&C TECHNOLOGIES COM 78467j100   17,702 275 SH   OTR   0 0 275
STARBUCKS CORP COM 855244109   361,109 3,951 SH   SOLE   3,951 0 0
STARBUCKS CORP COM 855244109   30,798 337 SH   OTR   0 0 337
STRYKER COM 863667101   35,363,682 98,817 SH   SOLE   98,817 0 0
STRYKER COM 863667101   19,683 55 SH   OTR   0 0 55
SWIBER HOLDINGS LTD COM Y8318F125   0 17,000 SH   SOLE   17,000 0 0
SYNOPSYS COM 871607107   32,672,083 57,169 SH   SOLE   57,169 0 0
SYNOPSYS COM 871607107   25,717 45 SH   OTR   0 0 45
SYSCO CORPORATION COM 871829107   11,471,403 141,308 SH   SOLE   141,308 0 0
SYSCO CORPORATION COM 871829107   14,206 175 SH   OTR   0 0 175
TENCENT HOLDINGS COM 88032q109   343,464 8,800 SH   SOLE   8,800 0 0
TESLA MOTORS COM 88160r101   977,568 5,561 SH   SOLE   5,561 0 0
TESLA MOTORS COM 88160r101   3,692 21 SH   OTR   0 0 21
TEXAS INSTR COM 882508104   1,485,489 8,527 SH   SOLE   8,527 0 0
THERMO FISHER SCIENTIFIC COM 883556102   31,293,080 53,841 SH   SOLE   53,831 0 10
THERMO FISHER SCIENTIFIC COM 883556102   14,530 25 SH   OTR   0 0 25
TRADE DESK COM 88339j105   571,290 6,535 SH   SOLE   6,535 0 0
TRANS-PACIFIC AEROSPACE COM 89342j108   0 200,000 SH   SOLE   200,000 0 0
TYLER TECH COM 902252105   11,505,446 27,071 SH   SOLE   27,071 0 0
TYLER TECH COM 902252105   10,625 25 SH   OTR   0 0 25
UNION PACIFIC CORP COM 907818108   11,417,054 46,424 SH   SOLE   46,424 0 0
UNITED HEALTHCARE COM 91324p102   9,777,345 19,764 SH   SOLE   19,764 0 0
UNITED HEALTHCARE COM 91324p102   25,230 51 SH   OTR   0 0 51
UNITED PARCEL COM 911312106   3,171,078 21,335 SH   SOLE   21,335 0 0
UNIVERSAL DISPLAY CORP COM 91347p105   848,146 5,035 SH   SOLE   5,035 0 0
US BANCORP DEL COM 902973304   412,223 9,222 SH   SOLE   9,222 0 0
VANGUARD ENERGY ETF COM 92204A306   2,494,398 18,940 SH   SOLE   18,940 0 0
VANGUARD ENERGY ETF COM 92204A306   16,462 125 SH   OTR   0 0 125
VEEVA SYSTEMS COM 922475108   20,047,209 86,526 SH   SOLE   86,526 0 0
VEEVA SYSTEMS COM 922475108   34,522 149 SH   OTR   0 0 149
VERALTO CORP COM 92338C103   1,794,744 20,243 SH   SOLE   20,243 0 0
VERISIGN INC COM 92343E102   665,180 3,510 SH   SOLE   3,510 0 0
VERIZON COMMUNICATIONS COM 92343V104   10,799,189 257,369 SH   SOLE   257,369 0 0
VERIZON COMMUNICATIONS COM 92343V104   4,196 100 SH   DFND   0 0 100
VERTEX PHARMACEUTICALS COM 92532F100   2,392,271 5,723 SH   SOLE   5,723 0 0
VISA COM 92826C839   41,286,537 147,938 SH   SOLE   147,938 0 0
VISA COM 92826C839   451,272 1,617 SH   OTR   0 0 1,617
WAL-MART COM 931142103   615,840 10,235 SH   SOLE   10,235 0 0
WALT DISNEY COM 254687106   13,715,088 112,088 SH   SOLE   112,088 0 0
WALT DISNEY COM 254687106   3,059 25 SH   DFND   0 0 25
WARNER BROS DISCOVERY COM 934423104   186,473 21,360 SH   SOLE   21,360 0 0
WASTE MANAGEMENT COM 94106l109   237,662 1,115 SH   SOLE   1,115 0 0
WATERS CORP COM 941848103   1,932,851 5,615 SH   SOLE   5,615 0 0
WEC ENERGY GROUP I COM 92939u106   422,836 5,149 SH   SOLE   5,149 0 0
WELLS FARGO & CO COM 949746101   766,726 13,229 SH   SOLE   13,229 0 0
WEYERHAEUSER COM 962166104   920,804 25,642 SH   SOLE   25,642 0 0
WHIRLPOOL CORP COM 963320106   279,815 2,339 SH   SOLE   2,339 0 0
WSFS FINANCIAL COM 929328102   548,677 12,155 SH   SOLE   12,155 0 0
WYNDHAM HOTELS & RESORTS COM 98311a105   18,930,250 246,648 SH   SOLE   246,573 0 75
WYNDHAM HOTELS & RESORTS COM 98311a105   34,154 445 SH   OTR   0 0 445
YUM BRANDS COM 988498101   1,275,441 9,199 SH   SOLE   9,199 0 0
ZIMMER BIOMET HLDGS COM 98956P102   396,996 3,008 SH   SOLE   3,008 0 0
ZSCALER COM 98980g102   6,082,870 31,578 SH   SOLE   31,578 0 0
ZSCALER COM 98980g102   5,779 30 SH   OTR   0 0 30
AMERICAN CENTURY ULTRA INV MFD 025083882   213,090 2,579 SH   SOLE   2,579 0 0
AMERICAN FUNDS GROWTH FD F3 MFD 399874775   318,557 4,479 SH   SOLE   4,479 0 0
BAIRD MIDCAP FUND MFD 057071813   215,390 8,336 SH   SOLE   8,336 0 0
BAIRD SHORT-TERM MUNI BOND MFD 057071631   105,842 10,659 SH   SOLE   10,659 0 0
BLACKROCK ENHANCED EQUITY DIV MFD 09251A104   84,100 10,194 SH   SOLE   10,194 0 0
CHAMPLAIN MID CAP FD MFD 00766y513   213,194 8,051 SH   SOLE   8,051 0 0
FIDELITY 500 INDEX MFD 315911750   347,219 1,898 SH   SOLE   1,898 0 0
FIDELITY CONTRAFUND MFD 316071109   213,220 11,240 SH   SOLE   11,240 0 0
FIDELITY GROWTH FD MFD 316200104   347,087 9,421 SH   SOLE   9,421 0 0
FRANKLIN INCOME MFD 353496300   64,888 27,612 SH   SOLE   27,612 0 0
FUNDAMENTAL INVESTORS MFD 360802102   303,057 3,811 SH   SOLE   3,811 0 0
GROWTH FD OF AMER CL -A MFD 399874106   241,215 3,394 SH   SOLE   3,394 0 0
INVESCO QQQ TRUST SERIES 1 MFD 46090e103   382,737 862 SH   SOLE   862 0 0
INVESCO WATER RESOURCES MFD 46137v142   465,990 7,000 SH   SOLE   7,000 0 0
INVSTMNT CO OF AMER CL-A MFD 461308108   394,784 7,113 SH   SOLE   7,113 0 0
ISHARES CORE S&P TOTAL US MFD 464287150   635,534 5,512 SH   SOLE   5,512 0 0
ISHARES DJ SELECT DIVIDEND B/E MFD 464287168   210,638 1,710 SH   SOLE   1,710 0 0
ISHARES DOW JONES MFD 464287846   230,562 1,800 SH   SOLE   1,800 0 0
ISHARES MSCI USA ESG MFD 46435g425   232,219 2,020 SH   SOLE   2,020 0 0
ISHARES S&P 400 MIDCAP ETF MFD 464287507   4,188,387 68,956 SH   SOLE   68,956 0 0
ISHARES S&P 500 MFD 464287200   1,472,119 2,800 SH   SOLE   2,800 0 0
JANUS HENDERSON FORTY FUND CLA MFD 47103A625   615,416 12,252 SH   SOLE   12,252 0 0
JPMORGAN DIVERSIFIED RETURN MFD 46641q407   263,209 2,350 SH   SOLE   2,350 0 0
NEUBERGER BERMAN MLP INC FND MFD 64129h104   75,410 10,232 SH   SOLE   10,232 0 0
PUTNAM GROWTH OPPTY CL A MFD 746802800   232,266 3,792 SH   SOLE   3,792 0 0
S&P INDEX FUND MFD 78462f103   2,980,453 5,698 SH   SOLE   5,698 0 0
S&P MIDCAP 400 MFD 78467y107   389,480 700 SH   SOLE   700 0 0
SCHWAB LARGE CAP VALUE ETF MFD 808524409   2,980,164 39,223 SH   SOLE   39,223 0 0
SCHWAB LARGE-CAP INDEX MF MFD 808509855   807,556 9,993 SH   SOLE   9,993 0 0
SCHWAB TOTAL STOCK MKT-SEL MFD 808509756   21,937,427 246,211 SH   SOLE   246,211 0 0
SCHWAB US BROAD MKT ETF MFD 808524102   59,012,668 966,628 SH   SOLE   966,628 0 0
SCHWAB US DVD EQUITY ETF MFD 808524797   517,886 6,423 SH   SOLE   6,423 0 0
SCHWAB US LARGE CAP GWTH ETF MFD 808524300   446,261 4,813 SH   SOLE   4,813 0 0
SCHWAB US LARGE EQUITY ETF MFD 808524201   10,028,648 161,596 SH   SOLE   161,596 0 0
SCHWAB US MID CAP ETF MFD 808524508   9,919,530 121,817 SH   SOLE   121,817 0 0
SCHWAB US SCAP ETF MFD 808524607   11,204,846 227,556 SH   SOLE   227,556 0 0
SCHWAB US SCAP ETF MFD 808524607   10,094 205 SH   OTR   0 0 205
SPDR S&P LARGE CAP 500 ETF MFD 78464A854   33,712,777 547,908 SH   SOLE   547,908 0 0
SPDR S&P MID CAP 400 ETF MFD 78464A847   15,790,188 296,029 SH   SOLE   296,029 0 0
SPDR S&P SMALL CAP 600 ETF MFD 78468r853   11,634,218 270,312 SH   SOLE   270,312 0 0
T ROWE PR BLUE CHIP GROW-I MFD 77954q403   555,803 3,245 SH   SOLE   3,245 0 0
T ROWE PRICE GROWTH STK MFD 741479109   204,034 2,100 SH   SOLE   2,100 0 0
TOTAL MARKETS EQUITY POOL MFD 808516702   256,783 5,158 SH   SOLE   5,158 0 0
VAN WELLINGTON ADM #571 MFD 921935201   1,360,976 18,158 SH   SOLE   18,158 0 0
VANGARD MID CAP INDEX ETF MFD 922908629   467,988 1,873 SH   SOLE   1,873 0 0
VANGUARD 500 INDEX (ADM) MFD 922908710   5,985,182 12,345 SH   SOLE   12,345 0 0
VANGUARD DVD MFD 921908844   2,219,541 12,155 SH   SOLE   12,155 0 0
VANGUARD EXTENDED MARKET INDEX MFD 922908694   398,944 2,999 SH   SOLE   2,999 0 0
VANGUARD GROWTH ETF MFD 922908736   1,031,223 2,996 SH   SOLE   2,996 0 0
VANGUARD GROWTH ETF MFD 922908736   1,135,860 3,300 SH   OTR   0 0 3,300
VANGUARD GROWTH INDEX-ADM MFD 922908660   892,091 5,034 SH   SOLE   5,034 0 0
VANGUARD HIGH DIVIDEND YIELD MFD 921946406   2,292,760 18,950 SH   SOLE   18,950 0 0
VANGUARD INFO TECH MFD 92204a702   524,340 1,000 SH   SOLE   1,000 0 0
VANGUARD INST INDEX MFD 922040100   552,147 1,277 SH   SOLE   1,277 0 0
VANGUARD INTL GROWTH-ADM MFD 921910501   260,229 2,428 SH   SOLE   2,428 0 0
VANGUARD MID CAP ADM MFD 922908645   774,215 2,501 SH   SOLE   2,501 0 0
VANGUARD MID CAP GROWTH MFD 922908538   332,228 1,409 SH   SOLE   1,409 0 0
VANGUARD PRIMECAP ADMIRAL MFD 921936209   1,107,597 6,489 SH   SOLE   6,489 0 0
VANGUARD S&P 500 LC ETF MFD 922908363   12,980,890 27,004 SH   SOLE   27,004 0 0
VANGUARD SMALL CAP INDEX MFD 922908686   979,214 8,939 SH   SOLE   8,939 0 0
VANGUARD SMALL CAP VALUE MFD 922908611   227,378 1,185 SH   SOLE   1,185 0 0
VANGUARD TAX-MANAGED CAPITAL A MFD 921943866   282,203 1,038 SH   SOLE   1,038 0 0
VANGUARD TOTAL INTL STOCK MFD 921909768   588,548 9,760 SH   SOLE   9,760 0 0
VANGUARD TTL STK MKT ADM MFD 922908728   2,658,622 21,000 SH   SOLE   21,000 0 0
VANGUARD TTL STK MKT ADM MFD 922908728   152,150 1,202 SH   OTR   0 0 1,202
VANGUARD TTL STK MKT ETF MFD 922908769   42,336,655 162,896 SH   SOLE   162,896 0 0
VANGUARD TTL STK MKT ETF MFD 922908769   4,116,816 15,840 SH   OTR   0 0 15,840
VANGUARD VALUE ETF MFD 922908744   1,897,482 11,651 SH   SOLE   11,651 0 0
WASATCH GROWTH MFD 936772201   287,018 3,184 SH   SOLE   3,184 0 0
WASATCH MICRO CAP VALUE FD MFD 936793504   45,633 12,641 SH   SOLE   12,641 0 0
WASATCH SMALL CAP VALUE FD MFD 936793207   333,547 30,517 SH   SOLE   30,517 0 0
AMER EUROPACIFIC GRWTH Cl F-2 IFD 29875E100   3,545,891 60,520 SH   SOLE   60,520 0 0
HARBOR INTL FD IFD 411511306   291,445 6,205 SH   SOLE   6,205 0 0
MS INDIA INVESTMENT (CL END) IFD 61745C105   354,010 15,432 SH   SOLE   15,432 0 0
MSCI-EAFE INDEX IFD 464287465   422,539 5,291 SH   SOLE   5,291 0 0
SCHWAB DEV-MKTS INDEX MF IFD 808509830   274,021 11,480 SH   SOLE   11,480 0 0
SCHWAB FTSE DEV EX-US ETF IFD 808524805   16,378,571 419,748 SH   SOLE   419,748 0 0
SCHWAB FTSE DEV EX-US ETF IFD 808524805   108,280 2,775 SH   OTR   375 0 2,775
SCHWAB FTSE EMERGING ETF IFD 808524706   9,104,629 360,579 SH   SOLE   360,504 0 75
SCHWAB FTSE EMERGING ETF IFD 808524706   22,220 880 SH   OTR   880 0 880
SPDR S&P DEVELOPED EX-US ETF IFD 78463X889   1,519,623 42,400 SH   SOLE   42,400 0 0
SPDR S&P EMERGING ETF IFD 78463X509   1,486,298 41,069 SH   SOLE   41,069 0 0
TWEEDY BRN GLOBAL VALUE IFD 901165100   3,705,531 128,709 SH   SOLE   128,709 0 0
TWEEDY BRN GLOBAL VALUE IFD 901165100   12,913 449 SH   OTR   449 0 449
VANGUARD EMERGING MKTS ETF IFD 922042858   5,851,063 140,078 SH   SOLE   140,078 0 0
VANGUARD EMERGING MKTS ETF IFD 922042858   69,129 1,655 SH   OTR   0 0 1,655
VANGUARD FTSE DEV MKT IFD 921943858   883,252 17,605 SH   SOLE   17,605 0 0
VANGUARD FTSE WLD EX US ETF IFD 922042775   5,656,089 96,438 SH   SOLE   96,438 0 0
VANGUARD FTSE WLD EX US ETF IFD 922042775   108,502 1,850 SH   OTR   0 0 1,850
iSHARES CORE MSCI EMG MKTS IFD 46434g103   3,860,918 74,824 SH   SOLE   74,824 0 0
NUVEEN WI MUNICIPAL BD BMD 67065r721   139,877 14,058 SH   SOLE   14,058 0 0