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   2,271,360 40,589 SH   SOLE   40,589 0 0
10X GENOMICS COM 88025u109   3,358 60 SH   OTR   0 0 60
3M COMPANY COM 88579Y101   1,148,625 10,507 SH   SOLE   10,507 0 0
ABBOTT LABS COM 002824100   32,122,719 291,839 SH   SOLE   291,799 0 40
ABBOTT LABS COM 002824100   44,028 400 SH   OTR   0 0 400
ABBVIE COM 00287y109   23,591,036 152,230 SH   SOLE   152,230 0 0
ABBVIE COM 00287y109   7,748 50 SH   DFND   0 0 50
ABBVIE COM 00287y109   27,120 175 SH   OTR   0 0 175
ACCENTURE PLC COM G1151C101   921,490 2,626 SH   SOLE   2,626 0 0
ACI WORLDWIDE COM 004498101   24,178,743 790,155 SH   SOLE   790,155 0 0
ACI WORLDWIDE COM 004498101   5,355 175 SH   DFND   0 0 175
ACI WORLDWIDE COM 004498101   44,370 1,450 SH   OTR   0 0 1,450
ADAMS NATURAL RESOURCES COM 00548f105   2,803,377 135,888 SH   SOLE   135,888 0 0
ADOBE SYSTEMS COM 00724F101   53,691,614 89,996 SH   SOLE   89,974 0 22
ADOBE SYSTEMS COM 00724F101   29,830 50 SH   OTR   0 0 50
ADVANCED MICRO DEVICES COM 007903107   18,493,422 125,456 SH   SOLE   125,456 0 0
ADVANCED MICRO DEVICES COM 007903107   20,932 142 SH   OTR   0 0 142
ADYEN ADR COM 00783v104   3,990,829 309,847 SH   SOLE   309,847 0 0
AES CORP COM 00130H105   26,168,278 1,359,391 SH   SOLE   1,359,141 0 250
AES CORP COM 00130H105   4,812 250 SH   DFND   0 0 250
AES CORP COM 00130H105   18,480 960 SH   OTR   0 0 960
AFFILIATED MANAGERS COM 008252108   14,759,513 97,474 SH   SOLE   97,474 0 0
AFLAC COM 001055102   3,699,547 44,843 SH   SOLE   44,843 0 0
AIR PRODUCTS & CHEM COM 009158106   390,713 1,427 SH   SOLE   1,427 0 0
AKAMAI TECH COM 00971t101   15,135,663 127,889 SH   SOLE   127,889 0 0
AKAMAI TECH COM 00971t101   11,835 100 SH   OTR   0 0 100
ALNYLAM PHARMACEUTICALS COM 02043q107   289,986 1,515 SH   SOLE   1,515 0 0
ALPHABET CL A COM 02079k305   11,809,627 84,542 SH   SOLE   84,542 0 0
ALPHABET CL A COM 02079k305   16,763 120 SH   OTR   0 0 120
ALPHABET CL C COM 02079k107   33,561,115 238,140 SH   SOLE   238,040 0 100
ALPHABET CL C COM 02079k107   5,637 40 SH   DFND   0 0 40
ALPHABET CL C COM 02079k107   31,005 220 SH   OTR   0 0 220
ALTRIA GROUP COM 02209s103   1,181,238 29,282 SH   SOLE   29,282 0 0
AMAZON.COM COM 023135106   30,317,457 199,536 SH   SOLE   199,536 0 0
AMAZON.COM COM 023135106   10,636 70 SH   DFND   0 0 70
AMAZON.COM COM 023135106   82,807 545 SH   OTR   0 0 545
AMCOR COM g0250x107   1,242,394 128,879 SH   SOLE   128,879 0 0
AMERICAN EXPRESS COM 025816109   231,552 1,236 SH   SOLE   1,236 0 0
AMETEK COM 031100100   28,167,499 170,826 SH   SOLE   170,826 0 0
AMEX TECHNOLOGY SPDR COM 81369Y803   2,519,178 13,088 SH   SOLE   13,088 0 0
AMGEN COM 031162100   2,872,711 9,974 SH   SOLE   9,974 0 0
AMPHENOL COM 032095101   12,720,527 128,322 SH   SOLE   128,322 0 0
ANALOG DEVICES COM 032654105   22,211,151 111,861 SH   SOLE   111,861 0 0
ANALOG DEVICES COM 032654105   32,762 165 SH   OTR   0 0 165
APPLE COM 037833100   60,949,622 316,572 SH   SOLE   316,507 0 65
APPLE COM 037833100   4,284,948 22,256 SH   OTR   0 0 22,256
ARDELYX COM 039697107   347,200 56,000 SH   SOLE   56,000 0 0
ASML HOLDINGS COM n07059210   22,798,410 30,120 SH   SOLE   30,120 0 0
ASML HOLDINGS COM n07059210   11,354 15 SH   OTR   0 0 15
ASSOCIATED BANK COM 045487105   1,396,938 65,308 SH   SOLE   65,308 0 0
AUTOMATIC DATA PROCESSNG COM 053015103   1,318,144 5,658 SH   SOLE   5,658 0 0
AVANOS MEDICAL INC COM 05350v106   480,159 21,407 SH   SOLE   21,407 0 0
AVANTOR COM 05352a100   4,509,404 197,521 SH   SOLE   197,521 0 0
BALL COM 058498106   10,709,663 186,190 SH   SOLE   186,190 0 0
BALL COM 058498106   1,438 25 SH   DFND   0 0 25
BANK OF MONTREAL COM 063671101   885,909 8,954 SH   SOLE   8,954 0 0
BARABOO BANCORP COM 067021105   234,581 83,779 SH   SOLE   83,779 0 0
BERKSHIRE HATHAWAY CL B COM 084670702   1,875,318 5,258 SH   SOLE   5,258 0 0
BERKSHIRE HATHAWAY CL B COM 084670702   3,567 10 SH   OTR   0 0 10
BERKSHIRE HTWY CL 100 COM 084990175   542,625 100 SH   SOLE   100 0 0
BIOGEN IDEC COM 09062X103   236,257 913 SH   SOLE   913 0 0
BLACKROCK COM 09247x101   224,869 277 SH   SOLE   277 0 0
BOEING COM 097023105   3,954,252 15,170 SH   SOLE   15,170 0 0
BOEING COM 097023105   7,820 30 SH   OTR   0 0 30
BRADY CORP COM 104674106   422,568 7,200 SH   SOLE   7,200 0 0
BRISTOL MYERS SQUIBB CO COM 110122108   344,341 6,711 SH   SOLE   6,711 0 0
BROADCOM COM 11135f101   13,790,670 12,354 SH   SOLE   12,354 0 0
CATALENT COM 148806102   4,505,985 100,289 SH   SOLE   100,289 0 0
CATERPILLER COM 149123101   378,693 1,281 SH   SOLE   1,281 0 0
CHARLES SCHWAB COM 808513105   32,074,001 466,192 SH   SOLE   466,192 0 0
CHARLES SCHWAB COM 808513105   4,128 60 SH   DFND   0 0 60
CHARLES SCHWAB COM 808513105   36,464 530 SH   OTR   0 0 530
CHEVRON CORP COM 166764100   1,831,740 12,280 SH   SOLE   12,280 0 0
CHURCH & DWIGHT COM 171340102   5,333,080 56,399 SH   SOLE   56,399 0 0
CHURCH & DWIGHT COM 171340102   21,276 225 SH   OTR   0 0 225
CIGNA COM 125523100   292,263 976 SH   SOLE   976 0 0
CIM REAL ESTATE FINANCE TRUST COM 12558q103   75,870 12,024 SH   SOLE   12,024 0 0
CINTAS CORP COM 172908105   289,277 480 SH   SOLE   480 0 0
CISCO SYSTEMS COM 17275R102   2,341,073 46,340 SH   SOLE   46,340 0 0
CISCO SYSTEMS COM 17275R102   8,942 177 SH   OTR   0 0 177
CME GROUP COM 12572q105   1,315,829 6,248 SH   SOLE   6,248 0 0
COCA COLA COM 191216100   1,701,486 28,873 SH   SOLE   28,873 0 0
COCA COLA COM 191216100   5,893 100 SH   OTR   0 0 100
COGNIZANT CL A COM 192446102   1,713,020 22,680 SH   SOLE   22,680 0 0
COLGATE-PALMOLIVE COM 194162103   582,919 7,313 SH   SOLE   7,313 0 0
COMCAST CORP CL A COM 20030n101   1,304,801 29,756 SH   SOLE   29,756 0 0
CONOCOPHILLIPS COM 20825C104   479,137 4,128 SH   SOLE   4,128 0 0
COSTCO WHOLESALE COM 22160K105   14,353,591 21,745 SH   SOLE   21,738 0 7
COSTCO WHOLESALE COM 22160K105   49,506 75 SH   OTR   0 0 75
CROWDSTRIKE HOLDINGS COM 22788c105   7,994,325 31,311 SH   SOLE   31,311 0 0
CROWDSTRIKE HOLDINGS COM 22788c105   9,702 38 SH   OTR   0 0 38
CROWN CASTLE INTL CORP COM 22822V101   282,791 2,455 SH   SOLE   2,455 0 0
DANAHER COM 235851102   23,525,224 101,691 SH   SOLE   101,691 0 0
DANAHER COM 235851102   12,724 55 SH   OTR   0 0 55
DATADOG COM 23804l103   7,594,018 62,564 SH   SOLE   62,564 0 0
DATADOG COM 23804l103   46,489 383 SH   OTR   0 0 383
DELL COM 24703l202   224,374 2,933 SH   SOLE   2,933 0 0
DISCOVER FINANCIAL COM 254709108   2,051,974 18,256 SH   SOLE   18,256 0 0
DONALDSON COM 257651109   470,324 7,197 SH   SOLE   7,197 0 0
DOVER COM 260003108   539,104 3,505 SH   SOLE   3,505 0 0
EATON CORP COM G29183103   431,309 1,791 SH   SOLE   1,791 0 0
ECOLAB COM 278865100   15,785,685 79,585 SH   SOLE   79,585 0 0
ECOLAB COM 278865100   34,315 173 SH   OTR   0 0 173
ELI LILLY & CO COM 532457108   9,885,236 16,958 SH   SOLE   16,958 0 0
ELI LILLY & CO COM 532457108   29,146 50 SH   OTR   0 0 50
EMERSON ELECTRIC COM 291011104   1,077,151 11,067 SH   SOLE   11,067 0 0
ENERGY SELECT SECTOR SPDR COM 81369Y506   3,914,657 46,692 SH   SOLE   46,692 0 0
ENERGY SELECT SECTOR SPDR COM 81369Y506   5,869 70 SH   DFND   0 0 70
ENERGY SELECT SECTOR SPDR COM 81369Y506   16,768 200 SH   OTR   0 0 200
ENPHASE ENERGY COM 29355a107   2,269,901 17,178 SH   SOLE   17,178 0 0
ENVISTA COM 29415f104   534,830 22,229 SH   SOLE   22,229 0 0
EPAM SYSTEMS COM 29414b104   594,680 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   26,690,257 107,931 SH   SOLE   107,916 0 15
EQUIFAX COM 294429105   12,364 50 SH   OTR   0 0 50
EVERTEC COM 30040P103   29,805,057 728,018 SH   SOLE   727,943 0 75
EVERTEC COM 30040P103   6,141 150 SH   DFND   0 0 150
EVERTEC COM 30040P103   35,822 875 SH   OTR   0 0 875
EVOLUTION AB COM 30051e104   360,141 3,016 SH   SOLE   3,016 0 0
EXELIXIS COM 30161q104   1,067,555 44,500 SH   SOLE   44,500 0 0
EXXON MOBIL CORP COM 30231G102   2,893,421 28,940 SH   SOLE   28,940 0 0
FASTENAL COM 311900104   4,947,133 76,380 SH   SOLE   76,380 0 0
FASTENAL COM 311900104   30,960 478 SH   OTR   0 0 478
FEDEX COM 31428X106   17,738,003 70,119 SH   SOLE   70,119 0 0
FEDEX COM 31428X106   2,530 10 SH   DFND   0 0 10
FEDEX COM 31428X106   8,854 35 SH   OTR   0 0 35
FIDELITY NATL INFO COM 31620M106   13,365,335 222,496 SH   SOLE   222,496 0 0
FIDELITY NATL INFO COM 31620M106   4,505 75 SH   DFND   0 0 75
FIDELITY NATL INFO COM 31620M106   9,912 165 SH   OTR   0 0 165
FISERV COM 337738108   42,333,834 318,683 SH   SOLE   318,648 0 35
FISERV COM 337738108   6,642 50 SH   DFND   0 0 50
FISERV COM 337738108   55,129 415 SH   OTR   0 0 415
FORD COM 345370860   144,307 11,838 SH   SOLE   11,838 0 0
FORTIVE CORP COM 34959j108   438,025 5,949 SH   SOLE   5,949 0 0
FRANKLIN RESOURCES COM 354613101   567,877 19,063 SH   SOLE   19,063 0 0
GE HEALTHCARE TECH COM 36266G107   265,440 3,433 SH   SOLE   3,433 0 0
GEN MILLS INC COM 370334104   369,865 5,678 SH   SOLE   5,678 0 0
GENERAC HOLDINGS INC COM 368736104   296,994 2,298 SH   SOLE   2,298 0 0
GENERAL ELECTRIC COM 369604301   1,408,914 11,039 SH   SOLE   11,039 0 0
GENERAL ELECTRIC COM 369604301   7,913 62 SH   DFND   0 0 62
GINKGO BIOWORKS COM 37611x100   105,033 62,150 SH   SOLE   62,150 0 0
GLOBAL PAYMENTS COM 37940x102   29,515,308 232,404 SH   SOLE   232,404 0 0
GLOBAL PAYMENTS COM 37940x102   3,175 25 SH   DFND   0 0 25
GLOBAL PAYMENTS COM 37940x102   12,700 100 SH   OTR   0 0 100
GOLDMAN SACHS GROUP INC COM 38141g104   1,132,235 2,935 SH   SOLE   2,935 0 0
GRAINGER WW COM 384802104   1,657,380 2,000 SH   SOLE   2,000 0 0
GRAYSCALE ETHEREUM TRUST COM 389638107   235,807 12,130 SH   SOLE   12,130 0 0
HENRY SCHEIN COM 806407102   667,384 8,815 SH   SOLE   8,815 0 0
HESS CORP COM 42809H107   444,013 3,080 SH   SOLE   3,080 0 0
HOLOGIC COM 436440101   17,389,930 243,386 SH   SOLE   243,386 0 0
HOLOGIC COM 436440101   3,572 50 SH   DFND   0 0 50
HOLOGIC COM 436440101   20,720 290 SH   OTR   0 0 290
HOME DEPOT COM 437076102   2,365,897 6,827 SH   SOLE   6,827 0 0
HONEYWELL INTL COM 438516106   453,812 2,164 SH   SOLE   2,164 0 0
HUBBELL COM 443510607   778,248 2,366 SH   SOLE   2,366 0 0
HUMANA COM 444859102   952,245 2,080 SH   SOLE   2,080 0 0
IBM COM 459200101   962,819 5,887 SH   SOLE   5,887 0 0
IDEXX LABS COM 45168d104   233,121 420 SH   SOLE   420 0 0
IDNA INC. COM 46435U192   255,411 11,100 SH   SOLE   11,100 0 0
ILLINOIS TOOL COM 452308109   8,749,320 33,402 SH   SOLE   33,402 0 0
ILLUMINA COM 452327109   5,206,741 37,394 SH   SOLE   37,394 0 0
ILLUMINA COM 452327109   7,658 55 SH   OTR   0 0 55
IMPEDIMED LTD COM Q48619102   1,976 20,000 SH   SOLE   20,000 0 0
INCYTE CORP COM 45337c102   712,666 11,350 SH   SOLE   11,350 0 0
INTEL COM 458140100   2,923,796 58,185 SH   SOLE   58,185 0 0
INTUIT COM 461202103   32,005,911 51,207 SH   SOLE   51,199 0 8
INTUIT COM 461202103   13,751 22 SH   OTR   0 0 22
INTUITIVE SURGICAL COM 46120E602   7,509,296 22,259 SH   SOLE   22,259 0 0
INTUITIVE SURGICAL COM 46120E602   11,808 35 SH   OTR   0 0 35
IONIS PHARMACEUTICALS COM 462222100   690,553 13,650 SH   SOLE   13,650 0 0
IQVIA HOLDINGS COM 46266c105   1,435,713 6,205 SH   SOLE   6,205 0 0
J.HANCOCK FINL OPP FUND COM 409735206   2,349,368 78,104 SH   SOLE   78,104 0 0
J.M. SMUCKERS NEW COM 832696405   214,846 1,700 SH   SOLE   1,700 0 0
JABIL CIRCUIT COM 466313103   2,200,198 17,270 SH   SOLE   17,270 0 0
JOHNSON&JOHNSON COM 478160104   4,769,598 30,430 SH   SOLE   30,430 0 0
JP MORGAN CHASE COM 46625H100   12,977,983 76,296 SH   SOLE   76,296 0 0
JP MORGAN CHASE COM 46625H100   10,206 60 SH   OTR   0 0 60
KC DE MEXICO COM 494386204   135,600 12,000 SH   SOLE   12,000 0 0
KIMBERLY-CLARK COM 494368103   8,352,941 68,743 SH   SOLE   68,743 0 0
KIMBERLY-CLARK COM 494368103   3,076,633 25,320 SH   OTR   25,320 0 25,320
KRAFT HEINZ FOODS COM 500754106   401,078 10,846 SH   SOLE   10,846 0 0
LINDE PUBLIC LTD COM G54950103   557,744 1,358 SH   SOLE   1,358 0 0
LINDE PUBLIC LTD COM G54950103   18,482 45 SH   OTR   0 0 45
LIVE NATION ENTERTAINMENT COM 538034109   4,866,826 51,996 SH   SOLE   51,996 0 0
LOWE'S COMPANIES COM 548661107   21,072,392 94,686 SH   SOLE   94,686 0 0
LOWE'S COMPANIES COM 548661107   10,015 45 SH   OTR   0 0 45
LUMINAR TECH COM 550424105   53,920 16,000 SH   SOLE   16,000 0 0
LUMINAR TECH COM 550424105   20,220 6,000 SH   OTR   0 0 6,000
MARATHON PETROLEUM CORP COM 56585a102   347,014 2,339 SH   SOLE   2,339 0 0
MARRIOTT INT'L COM 571903202   3,370,923 14,948 SH   SOLE   14,948 0 0
MARSH & MCLENNAN COM 571748102   571,442 3,016 SH   SOLE   3,016 0 0
MARYJANE GROUP COM 57388q104   0 2,649,998 SH   SOLE   2,649,998 0 0
MASIMO COM 574795100   491,462 4,193 SH   SOLE   4,193 0 0
MASTERCARD COM 57636Q104   16,888,889 39,598 SH   SOLE   39,598 0 0
MASTERCARD COM 57636Q104   25,591 60 SH   OTR   0 0 60
MCCORMICK COM 579780206   316,990 4,633 SH   SOLE   4,633 0 0
MCDONALDS COM 580135101   1,671,321 5,637 SH   SOLE   5,637 0 0
MCKESSON COM 58155Q103   2,076,002 4,484 SH   SOLE   4,484 0 0
MEDICINE MAN TECHNOLOGIES COM 58468u106   187,010 306,724 SH   SOLE   306,724 0 0
MEDTRONIC PLC COM g5960l103   330,756 4,015 SH   SOLE   4,015 0 0
MENASHA CORP COM fjg456208   18,438,174 2,181 SH   SOLE   2,181 0 0
MERCANTILE BANK COM 587376104   14,578,351 361,029 SH   SOLE   361,029 0 0
MERCANTILE BANK COM 587376104   51,686 1,280 SH   OTR   0 0 1,280
MERCK COM 58933y105   1,235,639 11,334 SH   SOLE   11,334 0 0
META PLATFORMS COM 30303M102   7,309,748 20,651 SH   SOLE   20,651 0 0
META PLATFORMS COM 30303M102   3,540 10 SH   DFND   0 0 10
MGE ENERGY COM 55277p104   227,487 3,146 SH   SOLE   3,146 0 0
MICROSOFT COM 594918104   59,946,157 159,414 SH   SOLE   159,381 0 33
MICROSOFT COM 594918104   5,641 15 SH   DFND   0 0 15
MICROSOFT COM 594918104   66,559 177 SH   OTR   0 0 177
MONDELEZ INTL INC COM 609207105   1,961,867 27,086 SH   SOLE   27,086 0 0
NAVIENT CORP COM 63938c108   8,579,325 460,759 SH   SOLE   460,759 0 0
NAVIENT CORP COM 63938c108   27,930 1,500 SH   OTR   0 0 1,500
NB REAL ESTATE COM 64190A103   75,188 23,570 SH   SOLE   23,570 0 0
NESTLE S.A. COM 641069406   770,905 6,667 SH   SOLE   6,667 0 0
NICOLET BANKSHARES INC. COM 65406e102   3,450,982 42,880 SH   SOLE   42,880 0 0
NICOLET BANKSHARES INC. COM 65406e102   12,072 150 SH   DFND   0 0 150
NIKE INC CL B COM 654106103   10,519,711 96,893 SH   SOLE   96,893 0 0
NORFOLK SOUTHERN COM 655844108   855,696 3,620 SH   SOLE   3,620 0 0
NOVARTIS COM 66987V109   499,902 4,951 SH   SOLE   4,951 0 0
NOVO NORDISK COM 670100205   3,693,165 35,700 SH   SOLE   35,700 0 0
NVIDIA COM 67066G104   13,044,130 26,340 SH   SOLE   26,340 0 0
NVIDIA COM 67066G104   42,094 85 SH   OTR   0 0 85
OATLY GROUP COM 67421j108   14,160 12,000 SH   SOLE   12,000 0 0
ORACLE COM 68389X105   2,061,277 19,551 SH   SOLE   19,551 0 0
OSHKOSH TRUCK COM 688239201   773,872 7,138 SH   SOLE   7,138 0 0
PALO ALTO NETWORKS COM 697435105   585,337 1,985 SH   SOLE   1,985 0 0
PALO ALTO NETWORKS COM 697435105   1,474 5 SH   OTR   0 0 5
PAYCOM SOFTWARE COM 70432v102   3,871,269 18,727 SH   SOLE   18,727 0 0
PAYCOM SOFTWARE COM 70432v102   14,264 69 SH   OTR   0 0 69
PAYPAL HOLDINGS COM 70450y103   13,330,944 217,081 SH   SOLE   217,081 0 0
PAYPAL HOLDINGS COM 70450y103   3,070 50 SH   DFND   0 0 50
PAYPAL HOLDINGS COM 70450y103   8,290 135 SH   OTR   0 0 135
PEPSICO COM 713448108   7,689,967 45,278 SH   SOLE   45,278 0 0
PEPSICO COM 713448108   4,246 25 SH   OTR   0 0 25
PFIZER COM 717081103   3,612,820 125,489 SH   SOLE   125,489 0 0
PFIZER COM 717081103   2,879 100 SH   DFND   0 0 100
PHILIP MORRIS INT'L COM 718172109   5,057,592 53,758 SH   SOLE   53,758 0 0
PHILLIPS 66 COM 718546104   272,138 2,044 SH   SOLE   2,044 0 0
PLEXUS CORP COM 729132100   225,451 2,085 SH   SOLE   2,085 0 0
PRESTIGE CONSUMER HCARE COM 74112d101   14,122,903 230,691 SH   SOLE   230,691 0 0
PRESTIGE CONSUMER HCARE COM 74112d101   25,712 420 SH   OTR   0 0 420
PRICE T ROWE GROUP COM 74144t108   19,622,195 182,210 SH   SOLE   182,155 0 55
PRICE T ROWE GROUP COM 74144t108   2,692 25 SH   DFND   0 0 25
PRINCIPAL FINL GROUP COM 74251v102   31,151,599 395,978 SH   SOLE   395,893 0 85
PRINCIPAL FINL GROUP COM 74251v102   5,900 75 SH   DFND   0 0 75
PRINCIPAL FINL GROUP COM 74251v102   53,889 685 SH   OTR   0 0 685
PROASSURANCE GROUP COM 74267C106   146,850 10,649 SH   SOLE   10,649 0 0
PROCTER & GAMBLE COM 742718109   2,274,061 15,518 SH   SOLE   15,518 0 0
PROSPERITY BANCSHARES COM 743606105   14,396,156 212,552 SH   SOLE   212,552 0 0
PROSPERITY BANCSHARES COM 743606105   29,124 430 SH   OTR   0 0 430
PTC INC COM 69370c100   24,681,782 141,071 SH   SOLE   141,071 0 0
PTC INC COM 69370c100   13,997 80 SH   OTR   0 0 80
QORVO INC COM 74736k101   719,015 6,385 SH   SOLE   6,385 0 0
QUALCOMM COM 747525103   4,241,158 29,324 SH   SOLE   29,324 0 0
RAYTHEON TECHNOLOGIES COM 75513e101   461,676 5,487 SH   SOLE   5,487 0 0
RECKITT BENCIKISER COM 756255204   165,594 12,052 SH   SOLE   12,052 0 0
REGENERON PHARMACEUTIC COM 75886f107   244,165 278 SH   SOLE   278 0 0
REMSLEEP COM 75990a200   11,160 720,000 SH   SOLE   720,000 0 0
REPLIGEN COM 759916109   16,474,355 91,626 SH   SOLE   91,626 0 0
REPLIGEN COM 759916109   5,394 30 SH   OTR   0 0 30
RESMED INC COM 761152107   855,799 4,975 SH   SOLE   4,975 0 0
ROCHE HLDG LTD ADR COM 771195104   574,245 15,850 SH   SOLE   15,850 0 0
ROCHE HLDG LTD ADR COM 771195104   8,007 221 SH   OTR   0 0 221
ROCKWELL AUTOMATION COM 773903109   17,162,713 55,278 SH   SOLE   55,278 0 0
ROCKWELL AUTOMATION COM 773903109   3,105 10 SH   DFND   0 0 10
ROCKWELL AUTOMATION COM 773903109   10,867 35 SH   OTR   0 0 35
ROPER TECHNOLOGIES COM 776696106   12,650,328 23,204 SH   SOLE   23,196 0 8
ROYCE VALUE TRUST(CL END) COM 780910105   262,502 18,029 SH   SOLE   18,029 0 0
RPM COM 749685103   15,188,601 136,062 SH   SOLE   136,022 0 40
RPM COM 749685103   16,744 150 SH   OTR   0 0 150
SCHLUMBERGER COM 806857108   215,185 4,135 SH   SOLE   4,135 0 0
SOUTHERN CO COM 842587107   219,195 3,126 SH   SOLE   3,126 0 0
SPDR GOLD TRUST (COLLECTIBLE) COM 78463v107   3,916,309 20,486 SH   SOLE   20,486 0 0
SPDR S&P BANK ETF COM 78464a797   600,515 13,049 SH   SOLE   13,049 0 0
SPDR S&P REGIONAL BANK ETF COM 78464a698   649,975 12,397 SH   SOLE   12,397 0 0
SPROTT PHYSICAL GOLD SILVER COM 153501101   220,225 11,500 SH   SOLE   11,500 0 0
SS&C TECHNOLOGIES COM 78467j100   35,103,831 574,437 SH   SOLE   574,437 0 0
SS&C TECHNOLOGIES COM 78467j100   3,055 50 SH   DFND   0 0 50
SS&C TECHNOLOGIES COM 78467j100   16,805 275 SH   OTR   0 0 275
STARBUCKS CORP COM 855244109   379,336 3,951 SH   SOLE   3,951 0 0
STARBUCKS CORP COM 855244109   33,372 348 SH   OTR   0 0 348
STRYKER COM 863667101   29,741,768 99,318 SH   SOLE   99,318 0 0
STRYKER COM 863667101   16,470 55 SH   OTR   0 0 55
SWIBER HOLDINGS LTD COM Y8318F125   0 17,000 SH   SOLE   17,000 0 0
SYNOPSYS COM 871607107   29,756,134 57,789 SH   SOLE   57,789 0 0
SYNOPSYS COM 871607107   23,171 45 SH   OTR   0 0 45
SYSCO CORPORATION COM 871829107   9,732,218 133,081 SH   SOLE   133,081 0 0
SYSCO CORPORATION COM 871829107   12,798 175 SH   OTR   0 0 175
TENCENT HOLDINGS COM 88032q109   331,607 8,775 SH   SOLE   8,775 0 0
TESLA MOTORS COM 88160r101   1,632,265 6,569 SH   SOLE   6,569 0 0
TESLA MOTORS COM 88160r101   5,218 21 SH   OTR   0 0 21
TEXAS INSTR COM 882508104   1,457,774 8,552 SH   SOLE   8,552 0 0
TEXAS INSTR COM 882508104   3,409 20 SH   OTR   0 0 20
THERMO FISHER SCIENTIFIC COM 883556102   28,445,696 53,591 SH   SOLE   53,581 0 10
THERMO FISHER SCIENTIFIC COM 883556102   13,270 25 SH   OTR   0 0 25
TRADE DESK COM 88339j105   468,100 6,505 SH   SOLE   6,505 0 0
TRANS-PACIFIC AEROSPACE COM 89342j108   0 200,000 SH   SOLE   200,000 0 0
TYLER TECH COM 902252105   11,198,508 26,783 SH   SOLE   26,783 0 0
TYLER TECH COM 902252105   10,453 25 SH   OTR   0 0 25
UNION PACIFIC CORP COM 907818108   12,931,647 52,649 SH   SOLE   52,649 0 0
UNION PACIFIC CORP COM 907818108   2,456 10 SH   DFND   0 0 10
UNITED HEALTHCARE COM 91324p102   8,578,894 16,295 SH   SOLE   16,295 0 0
UNITED HEALTHCARE COM 91324p102   26,850 51 SH   OTR   0 0 51
UNITED PARCEL COM 911312106   3,408,177 21,676 SH   SOLE   21,676 0 0
UNIVERSAL DISPLAY CORP COM 91347p105   962,994 5,035 SH   SOLE   5,035 0 0
US BANCORP DEL COM 902973304   498,239 11,512 SH   SOLE   11,512 0 0
VANGUARD ENERGY ETF COM 92204A306   2,211,314 18,855 SH   SOLE   18,855 0 0
VANGUARD ENERGY ETF COM 92204A306   14,660 125 SH   OTR   0 0 125
VEEVA SYSTEMS COM 922475108   16,246,378 84,388 SH   SOLE   84,388 0 0
VEEVA SYSTEMS COM 922475108   27,915 145 SH   OTR   0 0 145
VERALTO CORP COM 92338C103   2,115,809 25,721 SH   SOLE   25,721 0 0
VERISIGN INC COM 92343E102   772,350 3,750 SH   SOLE   3,750 0 0
VERIZON COMMUNICATIONS COM 92343V104   9,724,882 257,954 SH   SOLE   257,954 0 0
VERIZON COMMUNICATIONS COM 92343V104   3,770 100 SH   DFND   0 0 100
VERTEX PHARMACEUTICALS COM 92532F100   2,329,445 5,725 SH   SOLE   5,725 0 0
VISA COM 92826C839   38,581,527 148,191 SH   SOLE   148,191 0 0
VISA COM 92826C839   420,986 1,617 SH   OTR   0 0 1,617
WAL-MART COM 931142103   515,831 3,272 SH   SOLE   3,272 0 0
WALT DISNEY COM 254687106   9,297,764 102,977 SH   SOLE   102,977 0 0
WALT DISNEY COM 254687106   2,257 25 SH   DFND   0 0 25
WARNER BROS DISCOVERY COM 934423104   247,993 21,792 SH   SOLE   21,792 0 0
WATERS CORP COM 941848103   1,894,719 5,755 SH   SOLE   5,755 0 0
WEC ENERGY GROUP I COM 92939u106   455,360 5,410 SH   SOLE   5,410 0 0
WELLS FARGO & CO COM 949746101   651,108 13,229 SH   SOLE   13,229 0 0
WEYERHAEUSER COM 962166104   903,742 25,992 SH   SOLE   25,992 0 0
WHIRLPOOL CORP COM 963320106   274,104 2,251 SH   SOLE   2,251 0 0
WSFS FINANCIAL COM 929328102   771,165 16,790 SH   SOLE   16,790 0 0
WYNDHAM HOTELS & RESORTS COM 98311a105   19,878,977 247,220 SH   SOLE   247,145 0 75
WYNDHAM HOTELS & RESORTS COM 98311a105   35,782 445 SH   OTR   0 0 445
YUM BRANDS COM 988498101   1,215,661 9,304 SH   SOLE   9,304 0 0
ZIMMER BIOMET HLDGS COM 98956P102   387,493 3,184 SH   SOLE   3,184 0 0
ZSCALER COM 98980g102   6,882,761 31,065 SH   SOLE   31,065 0 0
ZSCALER COM 98980g102   6,647 30 SH   OTR   0 0 30
AMERICAN FUNDS GROWTH FD F3 MFD 399874775   282,818 4,479 SH   SOLE   4,479 0 0
BAIRD MIDCAP FUND MFD 057071813   205,804 8,336 SH   SOLE   8,336 0 0
BAIRD SHORT-TERM MUNI BOND MFD 057071631   106,375 10,659 SH   SOLE   10,659 0 0
FIDELITY 500 INDEX MFD 315911750   314,082 1,898 SH   SOLE   1,898 0 0
FIDELITY CONTRAFUND MFD 316071109   180,849 11,240 SH   SOLE   11,240 0 0
FIDELITY GROWTH FD MFD 316200104   344,077 10,779 SH   SOLE   10,779 0 0
FRANKLIN INCOME MFD 353496300   64,336 27,612 SH   SOLE   27,612 0 0
FRANKLIN STRAT SM CAP MFD 354713109   511,751 14,572 SH   SOLE   14,572 0 0
FUNDAMENTAL INVESTORS MFD 360802102   272,454 3,811 SH   SOLE   3,811 0 0
GROWTH FD OF AMER CL -A MFD 399874106   214,338 3,394 SH   SOLE   3,394 0 0
INVESCO QQQ TRUST SERIES 1 MFD 46090e103   361,197 882 SH   SOLE   882 0 0
INVESCO WATER RESOURCES MFD 46137v142   426,020 7,000 SH   SOLE   7,000 0 0
INVSTMNT CO OF AMER CL-A MFD 461308108   342,241 6,790 SH   SOLE   6,790 0 0
ISHARES CORE S&P TOTAL US MFD 464287150   579,607 5,508 SH   SOLE   5,508 0 0
ISHARES DJ SELECT DIVIDEND B/E MFD 464287168   200,446 1,710 SH   SOLE   1,710 0 0
ISHARES DOW JONES MFD 464287846   209,754 1,800 SH   SOLE   1,800 0 0
ISHARES MSCI USA ESG MFD 46435g425   216,135 2,060 SH   SOLE   2,060 0 0
ISHARES S&P 400 MIDCAP ETF MFD 464287507   9,567,772 34,522 SH   SOLE   34,522 0 0
ISHARES S&P 500 MFD 464287200   1,321,602 2,767 SH   SOLE   2,767 0 0
JANUS HENDERSON FORTY FUND CLA MFD 47103A625   545,825 12,252 SH   SOLE   12,252 0 0
JPMORGAN DIVERSIFIED RETURN MFD 46641q407   241,398 2,350 SH   SOLE   2,350 0 0
LORD ABBETT BOND DEB MFD 544004104   477,792 67,485 SH   SOLE   67,485 0 0
OPPENHEIMER SR FLOAT RATE MFD 68381K408   106,936 16,056 SH   SOLE   16,056 0 0
PUTNAM GROWTH OPPTY CL A MFD 746802800   207,089 3,799 SH   SOLE   3,799 0 0
S&P INDEX FUND MFD 78462f103   2,708,316 5,698 SH   SOLE   5,698 0 0
S&P MIDCAP 400 MFD 78467y107   405,904 800 SH   SOLE   800 0 0
SCHWAB LARGE CAP VALUE ETF MFD 808524409   2,763,692 39,425 SH   SOLE   39,425 0 0
SCHWAB LARGE-CAP INDEX MF MFD 808509855   717,294 9,813 SH   SOLE   9,813 0 0
SCHWAB TOTAL STOCK MKT-SEL MFD 808509756   20,034,508 247,431 SH   SOLE   247,431 0 0
SCHWAB US BROAD MKT ETF MFD 808524102   52,471,959 942,554 SH   SOLE   942,554 0 0
SCHWAB US DVD EQUITY ETF MFD 808524797   486,242 6,387 SH   SOLE   6,387 0 0
SCHWAB US LARGE CAP GWTH ETF MFD 808524300   427,908 5,158 SH   SOLE   5,158 0 0
SCHWAB US LARGE EQUITY ETF MFD 808524201   9,227,435 163,607 SH   SOLE   163,607 0 0
SCHWAB US MID CAP ETF MFD 808524508   9,159,688 121,610 SH   SOLE   121,610 0 0
SCHWAB US SCAP ETF MFD 808524607   10,666,329 225,790 SH   SOLE   225,790 0 0
SCHWAB US SCAP ETF MFD 808524607   9,684 205 SH   OTR   0 0 205
SPDR S&P LARGE CAP 500 ETF MFD 78464A854   16,385,244 293,117 SH   SOLE   293,117 0 0
SPDR S&P MID CAP 400 ETF MFD 78464A847   7,745,241 158,975 SH   SOLE   158,975 0 0
SPDR S&P SMALL CAP 600 ETF MFD 78468r853   10,650,147 252,493 SH   SOLE   252,493 0 0
T ROWE PR BLUE CHIP GROW-I MFD 77954q403   487,208 3,245 SH   SOLE   3,245 0 0
TOTAL MARKETS EQUITY POOL MFD 808516702   284,341 6,249 SH   SOLE   6,249 0 0
VAN WELLINGTON ADM #571 MFD 921935201   1,296,514 18,158 SH   SOLE   18,158 0 0
VANGARD MID CAP INDEX ETF MFD 922908629   429,221 1,845 SH   SOLE   1,845 0 0
VANGUARD 500 INDEX (ADM) MFD 922908710   5,414,702 12,306 SH   SOLE   12,306 0 0
VANGUARD DVD MFD 921908844   1,853,883 10,880 SH   SOLE   10,880 0 0
VANGUARD EXTENDED MARKET INDEX MFD 922908694   378,580 2,999 SH   SOLE   2,999 0 0
VANGUARD GROWTH ETF MFD 922908736   931,396 2,996 SH   SOLE   2,996 0 0
VANGUARD GROWTH ETF MFD 922908736   1,025,904 3,300 SH   OTR   0 0 3,300
VANGUARD GROWTH INDEX-ADM MFD 922908660   837,095 5,232 SH   SOLE   5,232 0 0
VANGUARD HIGH DIVIDEND YIELD MFD 921946406   2,105,565 18,862 SH   SOLE   18,862 0 0
VANGUARD INFO TECH MFD 92204a702   508,200 1,050 SH   SOLE   1,050 0 0
VANGUARD INST INDEX MFD 922040100   502,495 1,277 SH   SOLE   1,277 0 0
VANGUARD INTL GROWTH-ADM MFD 921910501   264,713 2,600 SH   SOLE   2,600 0 0
VANGUARD MID CAP ADM MFD 922908645   724,163 2,501 SH   SOLE   2,501 0 0
VANGUARD MID CAP GROWTH MFD 922908538   309,374 1,409 SH   SOLE   1,409 0 0
VANGUARD PRIMECAP ADMIRAL MFD 921936209   1,162,029 7,432 SH   SOLE   7,432 0 0
VANGUARD S&P 500 LC ETF MFD 922908363   24,028,989 55,011 SH   SOLE   55,011 0 0
VANGUARD SMALL CAP INDEX MFD 922908686   923,703 8,938 SH   SOLE   8,938 0 0
VANGUARD SMALL CAP VALUE MFD 922908611   210,745 1,171 SH   SOLE   1,171 0 0
VANGUARD TAX-MANAGED CAPITAL A MFD 921943866   314,077 1,271 SH   SOLE   1,271 0 0
VANGUARD TOTAL INTL STOCK MFD 921909768   495,925 8,556 SH   SOLE   8,556 0 0
VANGUARD TTL STK MKT ADM MFD 922908728   2,462,836 21,237 SH   SOLE   21,237 0 0
VANGUARD TTL STK MKT ADM MFD 922908728   139,375 1,202 SH   OTR   0 0 1,202
VANGUARD TTL STK MKT ETF MFD 922908769   38,908,029 164,017 SH   SOLE   164,017 0 0
VANGUARD TTL STK MKT ETF MFD 922908769   3,757,565 15,840 SH   OTR   0 0 15,840
VANGUARD VALUE ETF MFD 922908744   1,756,774 11,751 SH   SOLE   11,751 0 0
WASATCH GROWTH MFD 936772201   274,759 3,184 SH   SOLE   3,184 0 0
WASATCH MICRO CAP VALUE FD MFD 936793504   42,473 12,641 SH   SOLE   12,641 0 0
WASATCH SMALL CAP VALUE FD MFD 936793207   312,491 30,517 SH   SOLE   30,517 0 0
WASATCH ULTRA GROWTH FD MFD 936772409   200,121 6,305 SH   SOLE   6,305 0 0
AMER EUROPACIFIC GRWTH Cl F-2 IFD 29875E100   3,348,060 61,387 SH   SOLE   61,387 0 0
HARBOR INTL FD IFD 411511306   255,084 6,205 SH   SOLE   6,205 0 0
MS INDIA INVESTMENT (CL END) IFD 61745C105   339,333 15,805 SH   SOLE   15,805 0 0
MSCI-EAFE INDEX IFD 464287465   404,328 5,366 SH   SOLE   5,366 0 0
SCHWAB DEV-MKTS INDEX MF IFD 808509830   259,216 11,490 SH   SOLE   11,490 0 0
SCHWAB FTSE DEV EX-US ETF IFD 808524805   16,539,762 447,504 SH   SOLE   447,504 0 0
SCHWAB FTSE DEV EX-US ETF IFD 808524805   102,564 2,775 SH   OTR   375 0 2,775
SCHWAB FTSE EMERGING ETF IFD 808524706   9,856,637 397,605 SH   SOLE   397,530 0 75
SCHWAB FTSE EMERGING ETF IFD 808524706   21,815 880 SH   OTR   880 0 880
SPDR S&P DEVELOPED EX-US ETF IFD 78463X889   754,315 22,179 SH   SOLE   22,179 0 0
SPDR S&P EMERGING ETF IFD 78463X509   738,592 20,858 SH   SOLE   20,858 0 0
TEMPLETON FOREIGN FD CL A IFD 880196209   162,462 20,232 SH   SOLE   20,232 0 0
TWEEDY BRN GLOBAL VALUE IFD 901165100   3,796,803 138,772 SH   SOLE   138,772 0 0
TWEEDY BRN GLOBAL VALUE IFD 901165100   12,271 449 SH   OTR   449 0 449
VANGUARD EMERGING MKTS ETF IFD 922042858   6,049,719 147,195 SH   SOLE   147,195 0 0
VANGUARD EMERGING MKTS ETF IFD 922042858   68,020 1,655 SH   OTR   0 0 1,655
VANGUARD FTSE DEV MKT IFD 921943858   785,519 16,399 SH   SOLE   16,399 0 0
VANGUARD FTSE WLD EX US ETF IFD 922042775   5,550,899 98,876 SH   SOLE   98,876 0 0
VANGUARD FTSE WLD EX US ETF IFD 922042775   103,859 1,850 SH   OTR   0 0 1,850
WASATCH INTL OPPORT INV IFD 936793702   67,441 21,616 SH   SOLE   21,616 0 0
iSHARES CORE MSCI EMG MKTS IFD 46434g103   3,935,276 77,803 SH   SOLE   77,803 0 0
NUVEEN WI MUNICIPAL BD BMD 67065r721   138,546 13,952 SH   SOLE   13,952 0 0