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,032,581 53,089 SH   SOLE   53,089 0 0
10X GENOMICS COM 88025u109   1,167 60 SH   OTR   0 0 60
3M COMPANY COM 88579Y101   978,571 9,576 SH   SOLE   9,576 0 0
ABBOTT LABS COM 002824100   31,130,419 299,590 SH   SOLE   299,550 0 40
ABBOTT LABS COM 002824100   41,564 400 SH   OTR   0 0 400
ABBVIE COM 00287y109   26,929,485 157,005 SH   SOLE   157,005 0 0
ABBVIE COM 00287y109   6,003 35 SH   DFND   0 0 35
ABBVIE COM 00287y109   30,016 175 SH   OTR   0 0 175
ACCENTURE PLC COM G1151C101   705,732 2,326 SH   SOLE   2,326 0 0
ACI WORLDWIDE COM 004498101   30,267,149 764,515 SH   SOLE   764,515 0 0
ACI WORLDWIDE COM 004498101   4,949 125 SH   DFND   0 0 125
ACI WORLDWIDE COM 004498101   47,508 1,200 SH   OTR   0 0 1,200
ADAMS NATURAL RESOURCES COM 00548f105   2,863,542 121,285 SH   SOLE   121,285 0 0
ADOBE SYSTEMS COM 00724F101   49,427,505 88,972 SH   SOLE   88,950 0 22
ADOBE SYSTEMS COM 00724F101   27,777 50 SH   OTR   0 0 50
ADVANCED MICRO DEVICES COM 007903107   19,148,027 118,045 SH   SOLE   118,045 0 0
ADVANCED MICRO DEVICES COM 007903107   23,034 142 SH   OTR   0 0 142
ADYEN ADR COM 00783v104   3,628,220 305,663 SH   SOLE   305,663 0 0
AES CORP COM 00130H105   24,392,731 1,388,317 SH   SOLE   1,388,067 0 250
AES CORP COM 00130H105   4,392 250 SH   DFND   0 0 250
AES CORP COM 00130H105   16,867 960 SH   OTR   0 0 960
AFFILIATED MANAGERS COM 008252108   15,625,343 100,015 SH   SOLE   100,015 0 0
AFLAC COM 001055102   3,821,843 42,793 SH   SOLE   42,793 0 0
AGIOS PHARMACEUTICALS COM 00847x104   215,600 5,000 SH   SOLE   5,000 0 0
AIR PRODUCTS & CHEM COM 009158106   366,947 1,422 SH   SOLE   1,422 0 0
AIRBNB COM 009066101   5,741,925 37,868 SH   SOLE   37,868 0 0
AIRBNB COM 009066101   10,614 70 SH   OTR   0 0 70
AKAMAI TECH COM 00971t101   10,800,142 119,895 SH   SOLE   119,895 0 0
AKAMAI TECH COM 00971t101   9,008 100 SH   OTR   0 0 100
ALNYLAM PHARMACEUTICALS COM 02043q107   318,330 1,310 SH   SOLE   1,310 0 0
ALPHABET CL A COM 02079k305   14,840,066 81,472 SH   SOLE   81,472 0 0
ALPHABET CL A COM 02079k305   21,858 120 SH   OTR   0 0 120
ALPHABET CL C COM 02079k107   43,311,939 236,135 SH   SOLE   236,035 0 100
ALPHABET CL C COM 02079k107   7,337 40 SH   DFND   0 0 40
ALPHABET CL C COM 02079k107   40,352 220 SH   OTR   0 0 220
ALTRIA GROUP COM 02209s103   1,306,833 28,690 SH   SOLE   28,690 0 0
AMAZON.COM COM 023135106   39,263,514 203,175 SH   SOLE   203,175 0 0
AMAZON.COM COM 023135106   7,730 40 SH   DFND   0 0 40
AMAZON.COM COM 023135106   105,321 545 SH   OTR   0 0 545
AMCOR COM g0250x107   1,084,905 110,931 SH   SOLE   110,931 0 0
AMERICAN ELECTRIC POWER COM 025537101   207,694 2,367 SH   SOLE   2,367 0 0
AMERICAN EXPRESS COM 025816109   296,152 1,279 SH   SOLE   1,279 0 0
AMETEK COM 031100100   28,605,435 171,588 SH   SOLE   171,588 0 0
AMEX TECHNOLOGY SPDR COM 81369Y803   2,979,449 13,170 SH   SOLE   13,170 0 0
AMGEN COM 031162100   3,171,992 10,152 SH   SOLE   10,152 0 0
AMPHENOL COM 032095101   17,447,431 258,979 SH   SOLE   258,979 0 0
ANALOG DEVICES COM 032654105   25,567,455 112,010 SH   SOLE   112,010 0 0
ANALOG DEVICES COM 032654105   37,663 165 SH   OTR   0 0 165
ANSYS INC COM 03662Q105   838,793 2,609 SH   SOLE   2,609 0 0
ANSYS INC COM 03662Q105   20,254 63 SH   OTR   0 0 63
APPLE COM 037833100   64,192,821 304,780 SH   SOLE   304,715 0 65
APPLE COM 037833100   4,687,559 22,256 SH   OTR   0 0 22,256
ARDELYX COM 039697107   407,550 55,000 SH   SOLE   55,000 0 0
ASML HOLDINGS COM n07059210   29,640,833 28,982 SH   SOLE   28,982 0 0
ASML HOLDINGS COM n07059210   15,341 15 SH   OTR   0 0 15
ASSOCIATED BANK COM 045487105   1,194,256 56,466 SH   SOLE   56,466 0 0
AT&T INC COM 00206r102   320,503 16,771 SH   SOLE   16,771 0 0
AUTOMATIC DATA PROCESSNG COM 053015103   1,350,508 5,658 SH   SOLE   5,658 0 0
AVANOS MEDICAL INC COM 05350v106   417,563 20,962 SH   SOLE   20,962 0 0
AVANTOR COM 05352a100   4,393,742 207,252 SH   SOLE   207,252 0 0
BALL COM 058498106   11,358,550 189,246 SH   SOLE   189,246 0 0
BALL COM 058498106   1,500 25 SH   DFND   0 0 25
BANK OF MONTREAL COM 063671101   712,641 8,499 SH   SOLE   8,499 0 0
BARABOO BANCORP COM 067021105   259,715 83,779 SH   SOLE   83,779 0 0
BERKSHIRE HATHAWAY CL B COM 084670702   2,161,328 5,313 SH   SOLE   5,313 0 0
BERKSHIRE HATHAWAY CL B COM 084670702   4,068 10 SH   OTR   0 0 10
BERKSHIRE HTWY CL 100 COM 084990175   612,241 100 SH   SOLE   100 0 0
BIOGEN IDEC COM 09062X103   218,606 943 SH   SOLE   943 0 0
BLACKROCK COM 09247x101   218,088 277 SH   SOLE   277 0 0
BOEING COM 097023105   3,324,077 18,263 SH   SOLE   18,263 0 0
BOEING COM 097023105   5,460 30 SH   OTR   0 0 30
BRADY CORP COM 104674106   475,344 7,200 SH   SOLE   7,200 0 0
BRISTOL MYERS SQUIBB CO COM 110122108   323,768 7,796 SH   SOLE   7,796 0 0
BROADCOM COM 11135f101   19,839,534 12,357 SH   SOLE   12,357 0 0
CALIX COM 13100M509   2,987,316 84,316 SH   SOLE   84,316 0 0
CATALENT COM 148806102   2,236,998 39,783 SH   SOLE   39,783 0 0
CATERPILLER COM 149123101   419,972 1,261 SH   SOLE   1,261 0 0
CHARLES SCHWAB COM 808513105   35,394,329 480,314 SH   SOLE   480,314 0 0
CHARLES SCHWAB COM 808513105   4,421 60 SH   DFND   0 0 60
CHARLES SCHWAB COM 808513105   39,056 530 SH   OTR   0 0 530
CHEVRON CORP COM 166764100   1,849,724 11,825 SH   SOLE   11,825 0 0
CHURCH & DWIGHT COM 171340102   3,399,978 32,793 SH   SOLE   32,793 0 0
CIGNA COM 125523100   312,058 944 SH   SOLE   944 0 0
CIM REAL ESTATE FINANCE TRUST COM 12558q103   73,224 12,024 SH   SOLE   12,024 0 0
CINTAS CORP COM 172908105   336,125 480 SH   SOLE   480 0 0
CISCO SYSTEMS COM 17275R102   2,154,556 45,350 SH   SOLE   45,350 0 0
CISCO SYSTEMS COM 17275R102   8,409 177 SH   OTR   0 0 177
CME GROUP COM 12572q105   1,228,357 6,248 SH   SOLE   6,248 0 0
COCA COLA COM 191216100   1,822,936 28,640 SH   SOLE   28,640 0 0
COCA COLA COM 191216100   6,365 100 SH   OTR   0 0 100
COGNIZANT CL A COM 192446102   1,308,320 19,240 SH   SOLE   19,240 0 0
COLGATE-PALMOLIVE COM 194162103   707,228 7,288 SH   SOLE   7,288 0 0
COMCAST CORP CL A COM 20030n101   1,277,282 32,617 SH   SOLE   32,617 0 0
CONOCOPHILLIPS COM 20825C104   455,004 3,978 SH   SOLE   3,978 0 0
CONSTELLATION ENERGY COM 210371100   220,497 1,101 SH   SOLE   1,101 0 0
COSTAR GROUP COM 22160N109   2,643,462 35,655 SH   SOLE   35,655 0 0
COSTAR GROUP COM 22160N109   21,871 295 SH   OTR   0 0 295
COSTCO WHOLESALE COM 22160K105   18,143,775 21,346 SH   SOLE   21,339 0 7
COSTCO WHOLESALE COM 22160K105   55,249 65 SH   OTR   0 0 65
CROWDSTRIKE HOLDINGS COM 22788c105   11,745,540 30,652 SH   SOLE   30,652 0 0
CROWDSTRIKE HOLDINGS COM 22788c105   14,561 38 SH   OTR   0 0 38
CROWN CASTLE INTL CORP COM 22822V101   239,853 2,455 SH   SOLE   2,455 0 0
DANAHER COM 235851102   26,128,893 104,578 SH   SOLE   104,578 0 0
DANAHER COM 235851102   13,742 55 SH   OTR   0 0 55
DATADOG COM 23804l103   8,701,810 67,097 SH   SOLE   67,097 0 0
DATADOG COM 23804l103   49,671 383 SH   OTR   0 0 383
DELL COM 24703l202   406,559 2,948 SH   SOLE   2,948 0 0
DISCOVER FINANCIAL COM 254709108   1,140,663 8,720 SH   SOLE   8,720 0 0
DONALDSON COM 257651109   509,650 7,122 SH   SOLE   7,122 0 0
DOVER COM 260003108   636,988 3,530 SH   SOLE   3,530 0 0
EATON CORP COM G29183103   538,052 1,716 SH   SOLE   1,716 0 0
ECOLAB COM 278865100   18,906,958 79,441 SH   SOLE   79,441 0 0
ECOLAB COM 278865100   41,174 173 SH   OTR   0 0 173
ELI LILLY & CO COM 532457108   14,724,376 16,263 SH   SOLE   16,263 0 0
ELI LILLY & CO COM 532457108   48,891 54 SH   OTR   0 0 54
EMERSON ELECTRIC COM 291011104   1,171,221 10,632 SH   SOLE   10,632 0 0
ENBRIDGE INC F COM 29250n105   233,755 6,568 SH   SOLE   6,568 0 0
ENERGY SELECT SECTOR SPDR COM 81369Y506   4,069,574 44,647 SH   SOLE   44,647 0 0
ENERGY SELECT SECTOR SPDR COM 81369Y506   6,380 70 SH   DFND   0 0 70
ENERGY SELECT SECTOR SPDR COM 81369Y506   18,686 205 SH   OTR   0 0 205
ENPHASE ENERGY COM 29355a107   1,981,337 19,871 SH   SOLE   19,871 0 0
EPAM SYSTEMS COM 29414b104   376,220 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   25,966,496 107,096 SH   SOLE   107,081 0 15
EQUIFAX COM 294429105   12,123 50 SH   OTR   0 0 50
EVERTEC COM 30040P103   24,578,699 739,209 SH   SOLE   739,134 0 75
EVERTEC COM 30040P103   4,987 150 SH   DFND   0 0 150
EVERTEC COM 30040P103   29,094 875 SH   OTR   0 0 875
EVOLUTION AB COM 30051e104   222,451 2,133 SH   SOLE   2,133 0 0
EXELIXIS COM 30161q104   999,915 44,500 SH   SOLE   44,500 0 0
EXXON MOBIL CORP COM 30231G102   3,021,670 26,248 SH   SOLE   26,248 0 0
FASTENAL COM 311900104   4,799,719 76,380 SH   SOLE   76,380 0 0
FASTENAL COM 311900104   30,038 478 SH   OTR   0 0 478
FEDEX COM 31428X106   19,920,770 66,438 SH   SOLE   66,438 0 0
FEDEX COM 31428X106   10,494 35 SH   OTR   0 0 35
FIDELITY NATL INFO COM 31620M106   16,589,750 220,140 SH   SOLE   220,140 0 0
FIDELITY NATL INFO COM 31620M106   5,652 75 SH   DFND   0 0 75
FIDELITY NATL INFO COM 31620M106   7,536 100 SH   OTR   0 0 100
FISERV COM 337738108   46,149,622 309,646 SH   SOLE   309,611 0 35
FISERV COM 337738108   61,852 415 SH   OTR   0 0 415
FORTIVE CORP COM 34959j108   438,301 5,915 SH   SOLE   5,915 0 0
FRANKLIN RESOURCES COM 354613101   349,100 15,620 SH   SOLE   15,620 0 0
GE AEROSPACE COM 369604301   1,594,479 10,030 SH   SOLE   10,030 0 0
GE AEROSPACE COM 369604301   7,948 50 SH   DFND   0 0 50
GE HEALTHCARE TECH COM 36266G107   257,292 3,302 SH   SOLE   3,302 0 0
GE VERNOVA COM 36828A101   400,990 2,338 SH   SOLE   2,338 0 0
GEN MILLS INC COM 370334104   359,190 5,678 SH   SOLE   5,678 0 0
GINKGO BIOWORKS COM 37611x100   77,257 231,100 SH   SOLE   231,100 0 0
GLOBAL PAYMENTS COM 37940x102   25,233,865 260,950 SH   SOLE   260,950 0 0
GLOBAL PAYMENTS COM 37940x102   7,252 75 SH   DFND   0 0 75
GLOBAL PAYMENTS COM 37940x102   14,505 150 SH   OTR   0 0 150
GOLDMAN SACHS GROUP INC COM 38141g104   1,214,479 2,685 SH   SOLE   2,685 0 0
GRAINGER WW COM 384802104   1,808,991 2,005 SH   SOLE   2,005 0 0
GRAYSCALE ETHEREUM TRUST COM 389638107   389,360 12,400 SH   SOLE   12,400 0 0
HENRY SCHEIN COM 806407102   563,118 8,785 SH   SOLE   8,785 0 0
HESS CORP COM 42809H107   454,362 3,080 SH   SOLE   3,080 0 0
HOLOGIC COM 436440101   18,507,109 249,254 SH   SOLE   249,254 0 0
HOLOGIC COM 436440101   3,712 50 SH   DFND   0 0 50
HOLOGIC COM 436440101   21,532 290 SH   OTR   0 0 290
HOME DEPOT COM 437076102   2,280,246 6,624 SH   SOLE   6,624 0 0
HONEYWELL INTL COM 438516106   334,831 1,568 SH   SOLE   1,568 0 0
HUBBELL COM 443510607   842,797 2,306 SH   SOLE   2,306 0 0
HUMANA COM 444859102   765,982 2,050 SH   SOLE   2,050 0 0
IBM COM 459200101   1,202,486 6,953 SH   SOLE   6,953 0 0
IDEXX LABS COM 45168d104   203,650 418 SH   SOLE   418 0 0
ILLINOIS TOOL COM 452308109   7,606,890 32,102 SH   SOLE   32,102 0 0
ILLUMINA COM 452327109   6,419,683 61,503 SH   SOLE   61,503 0 0
ILLUMINA COM 452327109   5,741 55 SH   OTR   0 0 55
IMPEDIMED LTD COM Q48619102   960 20,000 SH   SOLE   20,000 0 0
INCYTE CORP COM 45337c102   688,037 11,350 SH   SOLE   11,350 0 0
INTEL COM 458140100   1,803,910 58,247 SH   SOLE   58,247 0 0
INTUIT COM 461202103   32,804,637 49,915 SH   SOLE   49,907 0 8
INTUIT COM 461202103   14,459 22 SH   OTR   0 0 22
INTUITIVE SURGICAL COM 46120E602   9,862,324 22,170 SH   SOLE   22,170 0 0
INTUITIVE SURGICAL COM 46120E602   15,570 35 SH   OTR   0 0 35
IONIS PHARMACEUTICALS COM 462222100   650,082 13,640 SH   SOLE   13,640 0 0
IQVIA HOLDINGS COM 46266c105   1,298,242 6,140 SH   SOLE   6,140 0 0
J.HANCOCK FINL OPP FUND COM 409735206   2,106,464 75,204 SH   SOLE   75,204 0 0
JABIL CIRCUIT COM 466313103   1,835,287 16,870 SH   SOLE   16,870 0 0
JOHNSON&JOHNSON COM 478160104   4,272,189 29,230 SH   SOLE   29,230 0 0
JP MORGAN CHASE COM 46625H100   15,443,317 76,354 SH   SOLE   76,354 0 0
JP MORGAN CHASE COM 46625H100   12,136 60 SH   OTR   0 0 60
KIMBERLY-CLARK COM 494368103   9,177,283 66,406 SH   SOLE   66,406 0 0
KIMBERLY-CLARK COM 494368103   3,043,164 22,020 SH   OTR   22,020 0 22,020
KRAFT HEINZ FOODS COM 500754106   343,265 10,654 SH   SOLE   10,654 0 0
LEXICON PHARMACEUTICAL COM 528872302   21,084 12,550 SH   SOLE   12,550 0 0
LINDE PUBLIC LTD COM G54950103   595,026 1,356 SH   SOLE   1,356 0 0
LINDE PUBLIC LTD COM G54950103   19,746 45 SH   OTR   0 0 45
LIVE NATION ENTERTAINMENT COM 538034109   7,089,650 75,631 SH   SOLE   75,631 0 0
LOWE'S COMPANIES COM 548661107   21,045,575 95,462 SH   SOLE   95,462 0 0
LOWE'S COMPANIES COM 548661107   9,921 45 SH   OTR   0 0 45
LUMINAR TECH COM 550424105   23,840 16,000 SH   SOLE   16,000 0 0
LUMINAR TECH COM 550424105   8,940 6,000 SH   OTR   0 0 6,000
MARATHON PETROLEUM CORP COM 56585a102   282,946 1,631 SH   SOLE   1,631 0 0
MARRIOTT INT'L COM 571903202   3,611,560 14,938 SH   SOLE   14,938 0 0
MARSH & MCLENNAN COM 571748102   638,482 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   429,581 3,411 SH   SOLE   3,411 0 0
MASTERCARD COM 57636Q104   18,096,392 41,020 SH   SOLE   41,020 0 0
MASTERCARD COM 57636Q104   26,470 60 SH   OTR   0 0 60
MCCORMICK COM 579780206   517,011 7,288 SH   SOLE   7,288 0 0
MCDONALDS COM 580135101   1,377,633 5,406 SH   SOLE   5,406 0 0
MCKESSON COM 58155Q103   2,618,835 4,484 SH   SOLE   4,484 0 0
MEDICINE MAN TECHNOLOGIES COM 58468u106   111,281 281,724 SH   SOLE   281,724 0 0
MEDTRONIC PLC COM g5960l103   347,977 4,421 SH   SOLE   4,421 0 0
MENASHA CORP COM fjg456208   19,144,818 2,181 SH   SOLE   2,181 0 0
MERCANTILE BANK COM 587376104   14,707,680 362,526 SH   SOLE   362,526 0 0
MERCANTILE BANK COM 587376104   51,930 1,280 SH   OTR   0 0 1,280
MERCK COM 58933y105   1,380,919 11,154 SH   SOLE   11,154 0 0
META PLATFORMS COM 30303M102   9,353,997 18,551 SH   SOLE   18,551 0 0
META PLATFORMS COM 30303M102   2,521 5 SH   DFND   0 0 5
MGE ENERGY COM 55277p104   235,069 3,146 SH   SOLE   3,146 0 0
MICROSOFT COM 594918104   69,510,408 155,522 SH   SOLE   155,489 0 33
MICROSOFT COM 594918104   6,704 15 SH   DFND   0 0 15
MICROSOFT COM 594918104   81,345 182 SH   OTR   0 0 182
MONDELEZ INTL INC COM 609207105   1,746,358 26,686 SH   SOLE   26,686 0 0
NAVIENT CORP COM 63938c108   2,977,892 204,526 SH   SOLE   204,526 0 0
NB REAL ESTATE COM 64190A103   45,969 13,661 SH   SOLE   13,661 0 0
NESTLE S.A. COM 641069406   535,301 5,225 SH   SOLE   5,225 0 0
NICOLET BANKSHARES INC. COM 65406e102   3,686,395 44,393 SH   SOLE   44,393 0 0
NICOLET BANKSHARES INC. COM 65406e102   12,456 150 SH   DFND   0 0 150
NIKE INC CL B COM 654106103   7,246,017 96,139 SH   SOLE   96,139 0 0
NORFOLK SOUTHERN COM 655844108   764,296 3,560 SH   SOLE   3,560 0 0
NOVARTIS COM 66987V109   527,083 4,951 SH   SOLE   4,951 0 0
NOVO NORDISK COM 670100205   4,934,236 34,568 SH   SOLE   34,568 0 0
NOVO NORDISK COM 670100205   4,282 30 SH   OTR   0 0 30
NVIDIA COM 67066G104   28,409,970 229,966 SH   SOLE   229,966 0 0
NVIDIA COM 67066G104   123,540 1,000 SH   OTR   0 0 1,000
OATLY GROUP COM 67421j108   11,656 12,400 SH   SOLE   12,400 0 0
ORACLE COM 68389X105   2,724,615 19,296 SH   SOLE   19,296 0 0
OSHKOSH TRUCK COM 688239201   763,666 7,058 SH   SOLE   7,058 0 0
PALO ALTO NETWORKS COM 697435105   741,754 2,188 SH   SOLE   2,188 0 0
PALO ALTO NETWORKS COM 697435105   3,390 10 SH   OTR   0 0 10
PAYCOM SOFTWARE COM 70432v102   5,828,770 40,749 SH   SOLE   40,749 0 0
PAYCOM SOFTWARE COM 70432v102   9,870 69 SH   OTR   0 0 69
PAYPAL HOLDINGS COM 70450y103   12,739,384 219,531 SH   SOLE   219,531 0 0
PAYPAL HOLDINGS COM 70450y103   2,901 50 SH   DFND   0 0 50
PAYPAL HOLDINGS COM 70450y103   7,834 135 SH   OTR   0 0 135
PEPSICO COM 713448108   9,469,085 57,413 SH   SOLE   57,413 0 0
PEPSICO COM 713448108   14,844 90 SH   OTR   0 0 90
PFIZER COM 717081103   2,394,859 85,592 SH   SOLE   85,592 0 0
PHILIP MORRIS INT'L COM 718172109   5,363,126 52,927 SH   SOLE   52,927 0 0
PHILLIPS 66 COM 718546104   286,152 2,027 SH   SOLE   2,027 0 0
PLEXUS CORP COM 729132100   215,130 2,085 SH   SOLE   2,085 0 0
PRESTIGE CONSUMER HCARE COM 74112d101   15,812,091 229,660 SH   SOLE   229,660 0 0
PRESTIGE CONSUMER HCARE COM 74112d101   28,917 420 SH   OTR   0 0 420
PRICE T ROWE GROUP COM 74144t108   22,138,136 191,988 SH   SOLE   191,933 0 55
PRICE T ROWE GROUP COM 74144t108   2,883 25 SH   DFND   0 0 25
PRINCIPAL FINL GROUP COM 74251v102   31,148,739 397,052 SH   SOLE   396,967 0 85
PRINCIPAL FINL GROUP COM 74251v102   5,884 75 SH   DFND   0 0 75
PRINCIPAL FINL GROUP COM 74251v102   53,738 685 SH   OTR   0 0 685
PROASSURANCE GROUP COM 74267C106   130,131 10,649 SH   SOLE   10,649 0 0
PROCTER & GAMBLE COM 742718109   2,539,761 15,400 SH   SOLE   15,400 0 0
PROSPERITY BANCSHARES COM 743606105   13,566,335 221,890 SH   SOLE   221,890 0 0
PROSPERITY BANCSHARES COM 743606105   26,290 430 SH   OTR   0 0 430
PTC INC COM 69370c100   25,842,557 142,250 SH   SOLE   142,250 0 0
PTC INC COM 69370c100   14,534 80 SH   OTR   0 0 80
QORVO INC COM 74736k101   691,250 5,957 SH   SOLE   5,957 0 0
QUALCOMM COM 747525103   5,448,408 27,354 SH   SOLE   27,354 0 0
RAYTHEON TECHNOLOGIES COM 75513e101   535,781 5,337 SH   SOLE   5,337 0 0
REGENERON PHARMACEUTIC COM 75886f107   291,135 277 SH   SOLE   277 0 0
REMSLEEP COM 75990a200   11,002 720,000 SH   SOLE   720,000 0 0
REPLIGEN COM 759916109   11,811,066 93,694 SH   SOLE   93,694 0 0
REPLIGEN COM 759916109   3,782 30 SH   OTR   0 0 30
RESMED INC COM 761152107   469,936 2,455 SH   SOLE   2,455 0 0
ROCHE HLDG LTD ADR COM 771195104   549,519 15,850 SH   SOLE   15,850 0 0
ROCHE HLDG LTD ADR COM 771195104   7,662 221 SH   OTR   0 0 221
ROCKWELL AUTOMATION COM 773903109   15,263,450 55,447 SH   SOLE   55,447 0 0
ROCKWELL AUTOMATION COM 773903109   2,753 10 SH   DFND   0 0 10
ROCKWELL AUTOMATION COM 773903109   9,635 35 SH   OTR   0 0 35
ROPER TECHNOLOGIES COM 776696106   14,086,677 24,991 SH   SOLE   24,983 0 8
ROYCE VALUE TRUST(CL END) COM 780910105   206,385 14,263 SH   SOLE   14,263 0 0
RPM COM 749685103   14,815,260 137,586 SH   SOLE   137,546 0 40
RPM COM 749685103   16,152 150 SH   OTR   0 0 150
SALESFORCE.COM COM 79466L302   6,010,998 23,380 SH   SOLE   23,375 0 5
SALESFORCE.COM COM 79466L302   2,571 10 SH   DFND   0 0 10
SALESFORCE.COM COM 79466L302   31,320 122 SH   OTR   0 0 122
SEMPRA ENERGY COM 816851109   206,884 2,720 SH   SOLE   2,720 0 0
SOUTHERN CO COM 842587107   219,213 2,826 SH   SOLE   2,826 0 0
SPDR GOLD TRUST (COLLECTIBLE) COM 78463v107   4,344,062 20,204 SH   SOLE   20,204 0 0
SPDR S&P BANK ETF COM 78464a797   478,838 10,322 SH   SOLE   10,322 0 0
SPDR S&P REGIONAL BANK ETF COM 78464a698   608,693 12,397 SH   SOLE   12,397 0 0
SPROTT PHYSICAL GOLD SILVER COM 153501101   253,575 11,500 SH   SOLE   11,500 0 0
SS&C TECHNOLOGIES COM 78467j100   37,038,645 591,011 SH   SOLE   591,011 0 0
SS&C TECHNOLOGIES COM 78467j100   3,133 50 SH   DFND   0 0 50
SS&C TECHNOLOGIES COM 78467j100   20,368 325 SH   OTR   0 0 325
STARBUCKS CORP COM 855244109   306,463 3,937 SH   SOLE   3,937 0 0
STARBUCKS CORP COM 855244109   26,235 337 SH   OTR   0 0 337
STRYKER COM 863667101   33,726,340 99,122 SH   SOLE   99,122 0 0
STRYKER COM 863667101   18,714 55 SH   OTR   0 0 55
SWIBER HOLDINGS LTD COM Y8318F125   0 17,000 SH   SOLE   17,000 0 0
SYNOPSYS COM 871607107   33,895,808 56,962 SH   SOLE   56,962 0 0
SYNOPSYS COM 871607107   26,778 45 SH   OTR   0 0 45
SYSCO CORPORATION COM 871829107   10,136,123 141,982 SH   SOLE   141,982 0 0
SYSCO CORPORATION COM 871829107   12,493 175 SH   OTR   0 0 175
TENCENT HOLDINGS COM 88032q109   214,304 4,525 SH   SOLE   4,525 0 0
TESLA MOTORS COM 88160r101   1,191,040 6,019 SH   SOLE   6,019 0 0
TESLA MOTORS COM 88160r101   4,155 21 SH   OTR   0 0 21
TEXAS INSTR COM 882508104   1,444,774 7,427 SH   SOLE   7,427 0 0
THERMO FISHER SCIENTIFIC COM 883556102   29,949,530 54,158 SH   SOLE   54,148 0 10
THERMO FISHER SCIENTIFIC COM 883556102   13,825 25 SH   OTR   0 0 25
TRADE DESK COM 88339j105   638,273 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   13,705,783 27,260 SH   SOLE   27,260 0 0
TYLER TECH COM 902252105   12,569 25 SH   OTR   0 0 25
UNION PACIFIC CORP COM 907818108   9,296,797 41,089 SH   SOLE   41,089 0 0
UNITED HEALTHCARE COM 91324p102   11,561,355 22,702 SH   SOLE   22,702 0 0
UNITED HEALTHCARE COM 91324p102   25,972 51 SH   OTR   0 0 51
UNITED PARCEL COM 911312106   2,529,724 18,485 SH   SOLE   18,485 0 0
UNIVERSAL DISPLAY CORP COM 91347p105   1,058,609 5,035 SH   SOLE   5,035 0 0
US BANCORP DEL COM 902973304   332,090 8,365 SH   SOLE   8,365 0 0
VANGUARD ENERGY ETF COM 92204A306   2,415,538 18,935 SH   SOLE   18,935 0 0
VANGUARD ENERGY ETF COM 92204A306   15,946 125 SH   OTR   0 0 125
VEEVA SYSTEMS COM 922475108   19,051,158 104,099 SH   SOLE   104,099 0 0
VEEVA SYSTEMS COM 922475108   27,268 149 SH   OTR   0 0 149
VERALTO CORP COM 92338C103   1,251,516 13,109 SH   SOLE   13,109 0 0
VERISIGN INC COM 92343E102   615,188 3,460 SH   SOLE   3,460 0 0
VERIZON COMMUNICATIONS COM 92343V104   5,495,401 133,254 SH   SOLE   133,254 0 0
VERIZON COMMUNICATIONS COM 92343V104   4,124 100 SH   DFND   0 0 100
VERTEX PHARMACEUTICALS COM 92532F100   2,682,485 5,723 SH   SOLE   5,723 0 0
VISA COM 92826C839   38,833,749 147,955 SH   SOLE   147,955 0 0
VISA COM 92826C839   424,414 1,617 SH   OTR   0 0 1,617
WAL-MART COM 931142103   688,949 10,175 SH   SOLE   10,175 0 0
WALT DISNEY COM 254687106   11,461,541 115,435 SH   SOLE   115,435 0 0
WALT DISNEY COM 254687106   2,482 25 SH   DFND   0 0 25
WARNER BROS DISCOVERY COM 934423104   117,068 15,735 SH   SOLE   15,735 0 0
WASTE MANAGEMENT COM 94106l109   234,674 1,100 SH   SOLE   1,100 0 0
WATERS CORP COM 941848103   1,573,901 5,425 SH   SOLE   5,425 0 0
WEC ENERGY GROUP I COM 92939u106   442,750 5,643 SH   SOLE   5,643 0 0
WELLS FARGO & CO COM 949746101   752,740 12,675 SH   SOLE   12,675 0 0
WEYERHAEUSER COM 962166104   722,043 25,433 SH   SOLE   25,433 0 0
WHIRLPOOL CORP COM 963320106   239,046 2,339 SH   SOLE   2,339 0 0
WSFS FINANCIAL COM 929328102   340,797 7,251 SH   SOLE   7,251 0 0
WYNDHAM HOTELS & RESORTS COM 98311a105   18,259,489 246,750 SH   SOLE   246,675 0 75
WYNDHAM HOTELS & RESORTS COM 98311a105   32,930 445 SH   OTR   0 0 445
YUM BRANDS COM 988498101   1,035,042 7,814 SH   SOLE   7,814 0 0
ZIMMER BIOMET HLDGS COM 98956P102   323,745 2,983 SH   SOLE   2,983 0 0
ZSCALER COM 98980g102   6,733,761 35,037 SH   SOLE   35,037 0 0
ZSCALER COM 98980g102   5,766 30 SH   OTR   0 0 30
AMERICAN CENTURY ULTRA INV MFD 025083882   216,345 2,405 SH   SOLE   2,405 0 0
AMERICAN FUNDS GROWTH FD F3 MFD 399874775   330,828 4,479 SH   SOLE   4,479 0 0
BAIRD SHORT-TERM MUNI BOND MFD 057071631   105,735 10,659 SH   SOLE   10,659 0 0
BLACKROCK ENHANCED EQUITY DIV MFD 09251A104   83,285 10,194 SH   SOLE   10,194 0 0
FIDELITY 500 INDEX MFD 315911750   360,979 1,898 SH   SOLE   1,898 0 0
FIDELITY CONTRAFUND MFD 316071109   227,045 11,240 SH   SOLE   11,240 0 0
FIDELITY GROWTH FD MFD 316200104   351,180 8,738 SH   SOLE   8,738 0 0
FRANKLIN INCOME MFD 353496300   64,612 27,612 SH   SOLE   27,612 0 0
FUNDAMENTAL INVESTORS MFD 360802102   292,390 3,603 SH   SOLE   3,603 0 0
GROWTH FD OF AMER CL -A MFD 399874106   250,344 3,394 SH   SOLE   3,394 0 0
INVESCO QQQ TRUST SERIES 1 MFD 46090e103   401,015 837 SH   SOLE   837 0 0
INVESCO WATER RESOURCES MFD 46137v142   454,370 7,000 SH   SOLE   7,000 0 0
INVSTMNT CO OF AMER CL-A MFD 461308108   408,201 7,139 SH   SOLE   7,139 0 0
ISHARES CORE S&P TOTAL US MFD 464287150   707,691 5,958 SH   SOLE   5,958 0 0
ISHARES DJ SELECT DIVIDEND B/E MFD 464287168   206,876 1,710 SH   SOLE   1,710 0 0
ISHARES DOW JONES MFD 464287846   238,159 1,800 SH   SOLE   1,800 0 0
ISHARES MSCI USA ESG MFD 46435g425   241,026 2,020 SH   SOLE   2,020 0 0
ISHARES S&P 400 MIDCAP ETF MFD 464287507   1,628,260 27,824 SH   SOLE   27,824 0 0
ISHARES S&P 500 MFD 464287200   1,693,836 3,095 SH   SOLE   3,095 0 0
JANUS HENDERSON FORTY FUND CLA MFD 47103A625   650,579 12,252 SH   SOLE   12,252 0 0
JPMORGAN DIVERSIFIED RETURN MFD 46641q407   256,584 2,350 SH   SOLE   2,350 0 0
NEUBERGER BERMAN MLP INC FND MFD 64129h104   81,856 10,232 SH   SOLE   10,232 0 0
PUTNAM GROWTH OPPTY CL A MFD 746802800   251,387 3,787 SH   SOLE   3,787 0 0
S&P INDEX FUND MFD 78462f103   3,090,081 5,678 SH   SOLE   5,678 0 0
S&P MIDCAP 400 MFD 78467y107   374,556 700 SH   SOLE   700 0 0
SCHWAB LARGE CAP VALUE ETF MFD 808524409   2,903,714 39,197 SH   SOLE   39,197 0 0
SCHWAB LARGE-CAP INDEX MF MFD 808509855   812,103 9,638 SH   SOLE   9,638 0 0
SCHWAB TOTAL STOCK MKT-SEL MFD 808509756   22,399,455 243,499 SH   SOLE   243,499 0 0
SCHWAB US BROAD MKT ETF MFD 808524102   60,813,049 967,282 SH   SOLE   967,282 0 0
SCHWAB US DVD EQUITY ETF MFD 808524797   587,632 7,557 SH   SOLE   7,557 0 0
SCHWAB US LARGE CAP GWTH ETF MFD 808524300   422,822 4,193 SH   SOLE   4,193 0 0
SCHWAB US LARGE EQUITY ETF MFD 808524201   10,467,360 162,916 SH   SOLE   162,916 0 0
SCHWAB US MID CAP ETF MFD 808524508   9,397,045 120,738 SH   SOLE   120,738 0 0
SCHWAB US SCAP ETF MFD 808524607   10,748,756 226,528 SH   SOLE   226,528 0 0
SCHWAB US SCAP ETF MFD 808524607   9,727 205 SH   OTR   0 0 205
SPDR S&P LARGE CAP 500 ETF MFD 78464A854   39,113,275 611,145 SH   SOLE   611,145 0 0
SPDR S&P MID CAP 400 ETF MFD 78464A847   17,647,642 344,009 SH   SOLE   344,009 0 0
SPDR S&P SMALL CAP 600 ETF MFD 78468r853   11,562,891 278,423 SH   SOLE   278,423 0 0
T ROWE PR BLUE CHIP GROW-I MFD 77954q403   608,758 3,245 SH   SOLE   3,245 0 0
T ROWE PRICE GROWTH STK MFD 741479109   240,985 2,309 SH   SOLE   2,309 0 0
TOTAL MARKETS EQUITY POOL MFD 808516702   270,049 5,262 SH   SOLE   5,262 0 0
VAN WELLINGTON ADM #571 MFD 921935201   1,388,032 18,158 SH   SOLE   18,158 0 0
VANGARD MID CAP INDEX ETF MFD 922908629   446,674 1,845 SH   SOLE   1,845 0 0
VANGUARD 500 INDEX (ADM) MFD 922908710   6,210,182 12,328 SH   SOLE   12,328 0 0
VANGUARD DVD MFD 921908844   2,064,192 11,308 SH   SOLE   11,308 0 0
VANGUARD EXTENDED MARKET INDEX MFD 922908694   384,038 2,999 SH   SOLE   2,999 0 0
VANGUARD GROWTH ETF MFD 922908736   1,116,794 2,986 SH   SOLE   2,986 0 0
VANGUARD GROWTH ETF MFD 922908736   1,234,233 3,300 SH   OTR   0 0 3,300
VANGUARD GROWTH INDEX-ADM MFD 922908660   962,826 5,006 SH   SOLE   5,006 0 0
VANGUARD HIGH DIVIDEND YIELD MFD 921946406   2,271,190 19,150 SH   SOLE   19,150 0 0
VANGUARD INFO TECH MFD 92204a702   576,590 1,000 SH   SOLE   1,000 0 0
VANGUARD INST INDEX MFD 922040100   573,703 1,277 SH   SOLE   1,277 0 0
VANGUARD INTL GROWTH-ADM MFD 921910501   261,471 2,383 SH   SOLE   2,383 0 0
VANGUARD MID CAP ADM MFD 922908645   750,099 2,501 SH   SOLE   2,501 0 0
VANGUARD MID CAP GROWTH MFD 922908538   318,400 1,387 SH   SOLE   1,387 0 0
VANGUARD PRIMECAP ADMIRAL MFD 921936209   1,167,428 6,489 SH   SOLE   6,489 0 0
VANGUARD S&P 500 LC ETF MFD 922908363   8,091,173 16,178 SH   SOLE   16,178 0 0
VANGUARD SMALL CAP INDEX MFD 922908686   946,071 9,045 SH   SOLE   9,045 0 0
VANGUARD SMALL CAP VALUE MFD 922908611   217,929 1,194 SH   SOLE   1,194 0 0
VANGUARD TAX-MANAGED CAPITAL A MFD 921943866   290,882 1,038 SH   SOLE   1,038 0 0
VANGUARD TOTAL INTL STOCK MFD 921909768   595,603 9,877 SH   SOLE   9,877 0 0
VANGUARD TTL STK MKT ADM MFD 922908728   2,696,173 20,700 SH   SOLE   20,700 0 0
VANGUARD TTL STK MKT ADM MFD 922908728   156,537 1,202 SH   OTR   0 0 1,202
VANGUARD TTL STK MKT ETF MFD 922908769   42,797,572 159,985 SH   SOLE   159,985 0 0
VANGUARD TTL STK MKT ETF MFD 922908769   4,237,358 15,840 SH   OTR   0 0 15,840
VANGUARD VALUE ETF MFD 922908744   1,835,892 11,445 SH   SOLE   11,445 0 0
WASATCH GROWTH MFD 936772201   277,497 3,184 SH   SOLE   3,184 0 0
WASATCH MICRO CAP VALUE FD MFD 936793504   45,127 12,641 SH   SOLE   12,641 0 0
WASATCH SMALL CAP VALUE FD MFD 936793207   330,190 30,517 SH   SOLE   30,517 0 0
AMER EUROPACIFIC GRWTH Cl F-2 IFD 29875E100   3,386,975 59,337 SH   SOLE   59,337 0 0
HARBOR INTL FD IFD 411511306   238,592 5,151 SH   SOLE   5,151 0 0
MS INDIA INVESTMENT (CL END) IFD 61745C105   315,463 11,793 SH   SOLE   11,793 0 0
MSCI-EAFE INDEX IFD 464287465   412,486 5,266 SH   SOLE   5,266 0 0
SCHWAB DEV-MKTS INDEX MF IFD 808509830   279,969 11,773 SH   SOLE   11,773 0 0
SCHWAB FTSE DEV EX-US ETF IFD 808524805   15,487,022 403,098 SH   SOLE   403,098 0 0
SCHWAB FTSE DEV EX-US ETF IFD 808524805   107,576 2,800 SH   OTR   400 0 2,800
SCHWAB FTSE EMERGING ETF IFD 808524706   9,265,867 348,865 SH   SOLE   348,790 0 75
SCHWAB FTSE EMERGING ETF IFD 808524706   23,373 880 SH   OTR   880 0 880
SPDR S&P DEVELOPED EX-US ETF IFD 78463X889   1,745,530 49,759 SH   SOLE   49,759 0 0
SPDR S&P EMERGING ETF IFD 78463X509   1,765,575 46,870 SH   SOLE   46,870 0 0
TWEEDY BRN GLOBAL VALUE IFD 901165100   3,478,701 120,245 SH   SOLE   120,245 0 0
TWEEDY BRN GLOBAL VALUE IFD 901165100   12,975 449 SH   OTR   449 0 449
VANGUARD EMERGING MKTS ETF IFD 922042858   6,025,932 137,704 SH   SOLE   137,704 0 0
VANGUARD EMERGING MKTS ETF IFD 922042858   72,423 1,655 SH   OTR   0 0 1,655
VANGUARD FTSE DEV MKT IFD 921943858   1,085,324 21,961 SH   SOLE   21,961 0 0
VANGUARD FTSE WLD EX US ETF IFD 922042775   5,479,791 93,448 SH   SOLE   93,448 0 0
VANGUARD FTSE WLD EX US ETF IFD 922042775   108,484 1,850 SH   OTR   0 0 1,850
iSHARES CORE MSCI EMG MKTS IFD 46434g103   3,815,565 71,279 SH   SOLE   71,279 0 0
NUVEEN WI MUNICIPAL BD BMD 67065r721   143,963 14,170 SH   SOLE   14,170 0 0