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   566,416 26,680 SH   SOLE   26,680 0 0
3M COMPANY COM 88579Y101   1,286,012 8,855 SH   SOLE   8,855 0 0
ABBOTT LABS COM 002824100   33,506,812 326,354 SH   SOLE   326,354 0 0
ABBOTT LABS COM 002824100   43,584 425 SH   OTR   0 0 425
ABBVIE COM 00287y109   34,134,283 156,946 SH   SOLE   156,946 0 0
ABBVIE COM 00287y109   39,687 182 SH   OTR   0 0 182
ACCENTURE PLC COM G1151C101   440,997 2,224 SH   SOLE   2,224 0 0
ACI WORLDWIDE COM 004498101   24,103,381 587,744 SH   SOLE   587,744 0 0
ACI WORLDWIDE COM 004498101   49,212 1,200 SH   OTR   0 0 1,200
ACTINIUM PHARMACEUTICALS COM 00507W206   19,906 20,000 SH   SOLE   20,000 0 0
ADAMS NATURAL RESOURCES COM 00548f105   2,447,208 88,029 SH   SOLE   88,029 0 0
ADOBE SYSTEMS COM 00724F101   23,959,666 98,567 SH   SOLE   98,567 0 0
ADVANCED MICRO DEVICES COM 007903107   17,632,906 86,678 SH   SOLE   86,678 0 0
ADVANCED MICRO DEVICES COM 007903107   211,974 1,042 SH   OTR   0 0 1,042
ADYEN ADR COM 00783v104   1,416,887 142,115 SH   SOLE   142,115 0 0
AES CORP COM 00130H105   24,867,554 1,764,908 SH   SOLE   1,764,908 0 0
AES CORP COM 00130H105   3,522 250 SH   DFND   0 0 250
AFFILIATED MANAGERS COM 008252108   19,421,850 70,191 SH   SOLE   70,191 0 0
AFLAC COM 001055102   4,118,184 37,537 SH   SOLE   37,537 0 0
AIR PRODUCTS & CHEM COM 009158106   662,317 2,280 SH   SOLE   2,280 0 0
AIRBNB COM 009066101   10,261,387 81,259 SH   SOLE   81,259 0 0
AKAMAI TECH COM 00971t101   9,915,230 86,332 SH   SOLE   86,332 0 0
ALLIANT ENERGY COM 018802108   239,251 3,334 SH   SOLE   3,334 0 0
ALLSTATE CORP COM 020002101   244,661 1,180 SH   SOLE   1,180 0 0
ALNYLAM PHARMACEUTICALS COM 02043q107   364,950 1,103 SH   SOLE   1,103 0 0
ALPHABET CL A COM 02079k305   20,265,126 70,473 SH   SOLE   70,473 0 0
ALPHABET CL A COM 02079k305   34,507 120 SH   OTR   0 0 120
ALPHABET CL C COM 02079k107   59,182,947 206,313 SH   SOLE   206,313 0 0
ALPHABET CL C COM 02079k107   8,606 30 SH   DFND   0 0 30
ALPHABET CL C COM 02079k107   87,614 305 SH   OTR   0 0 305
ALTRIA GROUP COM 02209s103   2,391,350 36,238 SH   SOLE   36,238 0 0
AMAZON.COM COM 023135106   47,012,936 225,731 SH   SOLE   225,731 0 0
AMAZON.COM COM 023135106   155,161 745 SH   OTR   0 0 745
AMBEV SA-ADR COM 02319V103   38,588 13,215 SH   SOLE   13,215 0 0
AMCOR COM g0250x149   2,243,013 56,428 SH   SOLE   56,428 0 0
AMERICAN ELECTRIC POWER COM 025537101   274,969 2,098 SH   SOLE   2,098 0 0
AMERICAN EXPRESS COM 025816109   281,609 931 SH   SOLE   931 0 0
AMETEK COM 031100100   37,587,169 175,346 SH   SOLE   175,346 0 0
AMEX TECHNOLOGY SPDR COM 81369Y803   457,708 3,444 SH   SOLE   3,444 0 0
AMGEN COM 031162100   3,797,165 10,792 SH   SOLE   10,792 0 0
AMPHENOL COM 032095101   28,986,369 229,413 SH   SOLE   229,413 0 0
ANALOG DEVICES COM 032654105   33,817,923 106,299 SH   SOLE   106,299 0 0
ANALOG DEVICES COM 032654105   84,810 267 SH   OTR   0 0 267
APPLE COM 037833100   86,035,135 339,001 SH   SOLE   339,001 0 0
APPLE COM 037833100   2,479,376 9,769 SH   OTR   0 0 9,769
APPLIED MATERIALS COM 038222105   329,827 965 SH   SOLE   965 0 0
APPLIED MATERIALS COM 038222105   51,268 150 SH   OTR   0 0 150
ASML HOLDINGS COM n07059210   38,463,197 29,120 SH   SOLE   29,120 0 0
ASML HOLDINGS COM n07059210   6,604 5 SH   OTR   0 0 5
ASSOCIATED BANK COM 045487105   2,833,377 109,566 SH   SOLE   109,566 0 0
ASTRA ZENECA COM 046353108   523,816 2,656 SH   SOLE   2,656 0 0
AT&T INC COM 00206r102   727,691 25,101 SH   SOLE   25,101 0 0
AUTOMATIC DATA PROCESSNG COM 053015103   1,108,956 5,458 SH   SOLE   5,458 0 0
AVANOS MEDICAL INC COM 05350v106   287,807 20,543 SH   SOLE   20,543 0 0
AVANTOR COM 05352a100   1,414,007 180,358 SH   SOLE   180,358 0 0
BALL COM 058498106   11,240,278 190,159 SH   SOLE   190,159 0 0
BANK FIRST NATIONAL CORP COM 06211j100   272,821 2,020 SH   SOLE   2,020 0 0
BANK OF AMERICA COM 060505104   534,608 10,966 SH   SOLE   10,966 0 0
BANK OF MONTREAL COM 063671101   1,096,119 8,099 SH   SOLE   8,099 0 0
BARABOO BANCORP COM 067021105   565,508 83,779 SH   SOLE   83,779 0 0
BERKSHIRE HATHAWAY A COM 084670108   1,436,280 2 SH   SOLE   2 0 0
BERKSHIRE HATHAWAY CL B COM 084670702   2,266,616 4,730 SH   SOLE   4,730 0 0
BERKSHIRE HATHAWAY CL B COM 084670702   4,792 10 SH   OTR   0 0 10
BILL HOLDINGS COM 090043100   532,064 13,892 SH   SOLE   13,892 0 0
BLACKROCK COM 09290D101   599,145 623 SH   SOLE   623 0 0
BOEING COM 097023105   3,968,266 19,938 SH   SOLE   19,938 0 0
BP PLC COM 055622104   235,035 5,001 SH   SOLE   5,001 0 0
BRADY CORP COM 104674106   584,928 7,200 SH   SOLE   7,200 0 0
BRISTOL MYERS SQUIBB CO COM 110122108   453,868 7,483 SH   SOLE   7,483 0 0
BRISTOL MYERS SQUIBB CO COM 110122108   161 3 SH   OTR   0 0 3
BROADCOM COM 11135f101   32,595,481 105,313 SH   SOLE   105,313 0 0
BROADCOM COM 11135f101   34,046 110 SH   OTR   0 0 110
BUDWEISER BREWING COM G1674K101   20,757 22,600 SH   SOLE   22,600 0 0
BWX TECHNOLOGIES COM 05605H100   253,504 1,240 SH   SOLE   1,240 0 0
BWX TECHNOLOGIES COM 05605H100   123,360 603 SH   OTR   0 0 603
CADENCE DESIGN SYSTEMS COM 127387108   5,316,487 19,133 SH   SOLE   19,133 0 0
CALIX COM 13100M509   4,872,790 99,465 SH   SOLE   99,465 0 0
CAP ONE FINANCIAL COM 14040H105   848,117 4,649 SH   SOLE   4,649 0 0
CATERPILLER COM 149123101   1,722,831 2,432 SH   SOLE   2,432 0 0
CHARLES SCHWAB COM 808513105   45,638,649 485,621 SH   SOLE   485,621 0 0
CHARLES SCHWAB COM 808513105   5,639 60 SH   DFND   0 0 60
CHARLES SCHWAB COM 808513105   12,876 137 SH   OTR   0 0 137
CHEVRON CORP COM 166764100   4,010,278 19,383 SH   SOLE   19,383 0 0
CHEVRON CORP COM 166764100   41,380 200 SH   OTR   0 0 200
CHURCH & DWIGHT COM 171340102   2,064,985 22,128 SH   SOLE   22,128 0 0
CIM REAL ESTATE FINANCE TRUST COM 12558q103   61,802 12,024 SH   SOLE   12,024 0 0
CINTAS CORP COM 172908105   324,749 1,920 SH   SOLE   1,920 0 0
CISCO SYSTEMS COM 17275R102   3,609,816 46,524 SH   SOLE   46,524 0 0
CISCO SYSTEMS COM 17275R102   13,733 177 SH   OTR   0 0 177
CITIGROUP COM 172967424   549,585 4,846 SH   SOLE   4,846 0 0
CME GROUP COM 12572q105   1,638,145 5,546 SH   SOLE   5,546 0 0
COCA COLA COM 191216100   2,353,648 30,949 SH   SOLE   30,949 0 0
COCA COLA COM 191216100   7,605 100 SH   OTR   0 0 100
COGNIZANT CL A COM 192446102   888,225 14,478 SH   SOLE   14,478 0 0
COLGATE-PALMOLIVE COM 194162103   911,279 10,692 SH   SOLE   10,692 0 0
COMCAST CORP CL A COM 20030n101   819,814 28,555 SH   SOLE   28,555 0 0
CONOCOPHILLIPS COM 20825C104   638,708 4,839 SH   SOLE   4,839 0 0
CONOCOPHILLIPS COM 20825C104   13,200 100 SH   OTR   0 0 100
CONSTELLATION ENERGY COM 21037T109   269,755 966 SH   SOLE   966 0 0
CORTEVA COM 22052l104   211,451 2,526 SH   SOLE   2,526 0 0
COSTAR GROUP COM 22160N109   2,186,509 54,202 SH   SOLE   54,202 0 0
COSTAR GROUP COM 22160N109   8,875 220 SH   OTR   0 0 220
COSTCO WHOLESALE COM 22160K105   18,216,960 18,282 SH   SOLE   18,282 0 0
COSTCO WHOLESALE COM 22160K105   65,056 65 SH   OTR   0 0 65
CRISPR THERAPEUTICS COM H17182108   215,254 4,525 SH   SOLE   4,525 0 0
CROWDSTRIKE HOLDINGS COM 22788c105   11,867,683 30,398 SH   SOLE   30,398 0 0
CROWDSTRIKE HOLDINGS COM 22788c105   1,171 3 SH   OTR   0 0 3
DANAHER COM 235851102   23,511,205 124,004 SH   SOLE   124,004 0 0
DATADOG COM 23804l103   10,515,658 89,078 SH   SOLE   89,078 0 0
DATADOG COM 23804l103   38,130 323 SH   OTR   0 0 323
DEERE & CO COM 244199105   340,525 605 SH   SOLE   605 0 0
DEERE & CO COM 244199105   22,837 41 SH   OTR   0 0 41
DELL COM 24703l202   513,070 3,126 SH   SOLE   3,126 0 0
DELL COM 24703l202   164,787 1,004 SH   OTR   0 0 1,004
DONALDSON COM 257651109   558,699 6,583 SH   SOLE   6,583 0 0
DOVER COM 260003108   731,659 3,510 SH   SOLE   3,510 0 0
DUKE POWER COM 26441c204   323,612 2,471 SH   SOLE   2,471 0 0
DUTCH BROS INC - CLASS A COM 26701L100   212,772 4,200 SH   SOLE   4,200 0 0
EATON CORP COM G29183103   616,623 1,724 SH   SOLE   1,724 0 0
ECOLAB COM 278865100   21,447,596 80,624 SH   SOLE   80,624 0 0
ECOLAB COM 278865100   46,213 174 SH   OTR   0 0 174
EDWARD LIFESCIENCES COM 28176E108   5,783,778 72,225 SH   SOLE   72,225 0 0
ELI LILLY & CO COM 532457108   10,574,235 11,497 SH   SOLE   11,497 0 0
ELI LILLY & CO COM 532457108   77,667 84 SH   OTR   0 0 84
EMERSON ELECTRIC COM 291011104   1,356,057 10,350 SH   SOLE   10,350 0 0
ENBRIDGE INC F COM 29250n105   388,996 7,185 SH   SOLE   7,185 0 0
ENBRIDGE INC F COM 29250n105   16,242 300 SH   OTR   0 0 300
ENERGY SELECT SECTOR SPDR COM 81369Y506   4,908,231 80,121 SH   SOLE   80,121 0 0
ENERGY SELECT SECTOR SPDR COM 81369Y506   6,126 100 SH   DFND   0 0 100
ENERGY SELECT SECTOR SPDR COM 81369Y506   25,729 420 SH   OTR   0 0 420
EOG RESOURCES COM 26875p101   234,637 1,623 SH   SOLE   1,623 0 0
EPAM SYSTEMS COM 29414b104   277,570 2,050 SH   SOLE   2,050 0 0
EQUIFAX COM 294429105   21,842,131 121,298 SH   SOLE   121,298 0 0
EVERTEC COM 30040P103   22,710,384 804,762 SH   SOLE   804,762 0 0
EVERTEC COM 30040P103   4,233 150 SH   DFND   0 0 150
EVERTEC COM 30040P103   24,692 875 SH   OTR   0 0 875
EXELIXIS COM 30161q104   2,451,163 57,150 SH   SOLE   57,150 0 0
EXELIXIS COM 30161q104   17,156 400 SH   OTR   0 0 400
EXXON MOBIL CORP COM 30231G102   4,537,576 26,745 SH   SOLE   26,745 0 0
FASTENAL COM 311900104   7,088,064 152,760 SH   SOLE   152,760 0 0
FASTENAL COM 311900104   39,022 841 SH   OTR   0 0 841
FEDEX COM 31428X106   3,492,701 9,806 SH   SOLE   9,806 0 0
FERRARI NV COM n3167y103   849,848 2,511 SH   SOLE   2,511 0 0
FIDELITY NATL INFO COM 31620M106   10,404,497 221,797 SH   SOLE   221,797 0 0
FIDELITY NATL INFO COM 31620M106   3,518 75 SH   DFND   0 0 75
FIRST ADVANTAGE COM 31846B108   2,427,476 206,418 SH   SOLE   206,418 0 0
FISERV COM 337738108   18,606,113 333,443 SH   SOLE   333,443 0 0
FISERV COM 337738108   8,872 159 SH   OTR   0 0 159
FORD COM 345370860   453,639 39,310 SH   SOLE   39,310 0 0
FORTIVE CORP COM 34959j108   325,323 5,885 SH   SOLE   5,885 0 0
FRANKLIN RESOURCES COM 354613101   270,914 11,470 SH   SOLE   11,470 0 0
GE AEROSPACE COM 369604301   2,550,857 8,989 SH   SOLE   8,989 0 0
GE AEROSPACE COM 369604301   7,094 25 SH   DFND   0 0 25
GE HEALTHCARE TECH COM 36266G107   200,800 2,821 SH   SOLE   2,821 0 0
GE VERNOVA COM 36828A101   1,872,370 2,145 SH   SOLE   2,145 0 0
GEN MILLS INC COM 370334104   235,193 6,319 SH   SOLE   6,319 0 0
GENERAC HOLDINGS INC COM 368736104   238,303 1,220 SH   SOLE   1,220 0 0
GILEAD SCIENCES COM 375558103   304,834 2,187 SH   SOLE   2,187 0 0
GLAXO SMITHKLINE ADR COM 37733W204   447,481 8,108 SH   SOLE   8,108 0 0
GLOBAL PAYMENTS COM 37940x102   21,302,065 316,524 SH   SOLE   316,524 0 0
GLOBAL PAYMENTS COM 37940x102   5,047 75 SH   DFND   0 0 75
GOLDMAN SACHS GROUP INC COM 38141g104   2,438,806 2,883 SH   SOLE   2,883 0 0
GRAINGER WW COM 384802104   2,187,074 2,005 SH   SOLE   2,005 0 0
HENRY SCHEIN COM 806407102   551,644 7,485 SH   SOLE   7,485 0 0
HOLOGIC COM 436440101   7,741,323 102,412 SH   SOLE   102,412 0 0
HOME DEPOT COM 437076102   2,185,585 6,645 SH   SOLE   6,645 0 0
HOME DEPOT COM 437076102   316 1 SH   OTR   0 0 1
HONEYWELL INTL COM 438516106   204,105 903 SH   SOLE   903 0 0
HUBBELL COM 443510607   1,045,767 2,131 SH   SOLE   2,131 0 0
IBM COM 459200101   1,550,595 6,397 SH   SOLE   6,397 0 0
IDEXX LABS COM 45168d104   501,206 892 SH   SOLE   892 0 0
ILLINOIS TOOL COM 452308109   16,111,170 61,897 SH   SOLE   61,897 0 0
ILLUMINA COM 452327109   23,514,310 190,770 SH   SOLE   190,770 0 0
ILLUMINA COM 452327109   12,326 100 SH   OTR   0 0 100
IMPEDIMED LTD COM Q48619102   207 20,000 SH   SOLE   20,000 0 0
INCYTE CORP COM 45337c102   1,356,081 14,408 SH   SOLE   14,408 0 0
INTEL COM 458140100   1,486,255 33,679 SH   SOLE   33,679 0 0
INTEL COM 458140100   44,130 1,000 SH   OTR   0 0 1,000
INTUIT COM 461202103   22,910,519 52,987 SH   SOLE   52,987 0 0
INTUIT COM 461202103   938 2 SH   OTR   0 0 2
INTUITIVE SURGICAL COM 46120E602   10,930,073 23,710 SH   SOLE   23,710 0 0
INTUITIVE SURGICAL COM 46120E602   17,057 37 SH   OTR   0 0 37
IONIS PHARMACEUTICALS COM 462222100   1,247,245 16,610 SH   SOLE   16,610 0 0
IQVIA HOLDINGS COM 46266c105   1,077,813 6,320 SH   SOLE   6,320 0 0
ISHARES SILVER COM 46428Q109   276,308 4,055 SH   SOLE   4,055 0 0
ISHARES SILVER COM 46428Q109   34,070 500 SH   OTR   0 0 500
J.HANCOCK FINL OPP FUND COM 409735206   2,432,560 67,816 SH   SOLE   67,816 0 0
JABIL CIRCUIT COM 466313103   3,876,870 14,595 SH   SOLE   14,595 0 0
JOHNSON&JOHNSON COM 478160104   6,964,886 28,493 SH   SOLE   28,493 0 0
JOHNSON&JOHNSON COM 478160104   12,689 52 SH   OTR   0 0 52
JP MORGAN CHASE COM 46625H100   24,688,596 83,929 SH   SOLE   83,929 0 0
KIMBERLY-CLARK COM 494368103   8,182,706 84,821 SH   SOLE   84,821 0 0
KIMBERLY-CLARK COM 494368103   1,685,331 17,470 SH   OTR   17,470 0 17,470
KRAFT HEINZ FOODS COM 500754106   250,381 11,133 SH   SOLE   11,133 0 0
LAM RESEARCH COM 512807306   302,756 1,417 SH   SOLE   1,417 0 0
LAM RESEARCH COM 512807306   64,098 300 SH   OTR   0 0 300
LINDE PUBLIC LTD COM G54950103   837,834 1,690 SH   SOLE   1,690 0 0
LINDE PUBLIC LTD COM G54950103   22,309 45 SH   OTR   0 0 45
LIVE NATION ENTERTAINMENT COM 538034109   13,076,817 85,744 SH   SOLE   85,744 0 0
LOWE'S COMPANIES COM 548661107   19,083,178 80,765 SH   SOLE   80,765 0 0
LOWE'S COMPANIES COM 548661107   10,892 46 SH   OTR   0 0 46
MARATHON PETROLEUM CORP COM 56585a102   368,223 1,508 SH   SOLE   1,508 0 0
MARRIOTT INT'L COM 571903202   4,884,136 14,933 SH   SOLE   14,933 0 0
MARSH & MCLENNAN COM 571748102   525,553 3,030 SH   SOLE   3,030 0 0
MARYJANE GROUP COM 57388q104   0 2,649,998 SH   SOLE   2,649,998 0 0
MASTERCARD COM 57636Q104   22,554,560 45,140 SH   SOLE   45,140 0 0
MASTERCARD COM 57636Q104   30,146 60 SH   OTR   0 0 60
MCDONALDS COM 580135101   2,248,258 7,234 SH   SOLE   7,234 0 0
MCKESSON COM 58155Q103   3,875,082 4,478 SH   SOLE   4,478 0 0
MEDICINE MAN TECHNOLOGIES COM 58468u106   0 281,724 SH   SOLE   281,724 0 0
MEDTRONIC PLC COM g5960l103   404,569 4,669 SH   SOLE   4,669 0 0
MENASHA CORP COM fjg456208   25,583,130 2,181 SH   SOLE   2,181 0 0
MERCANTILE BANK COM 587376104   19,350,590 383,180 SH   SOLE   383,180 0 0
MERCK COM 58933y105   1,317,273 10,951 SH   SOLE   10,951 0 0
META PLATFORMS COM 30303M102   8,972,023 15,682 SH   SOLE   15,682 0 0
MGE ENERGY COM 55277p104   487,399 6,306 SH   SOLE   6,306 0 0
MGIC INVESTMENTS COM 552848103   326,917 12,454 SH   SOLE   12,454 0 0
MICROSOFT COM 594918104   58,836,554 158,945 SH   SOLE   158,945 0 0
MICROSOFT COM 594918104   5,553 15 SH   DFND   0 0 15
MICROSOFT COM 594918104   67,526 182 SH   OTR   0 0 182
MONDELEZ INTL INC COM 609207105   1,586,621 27,526 SH   SOLE   27,526 0 0
MORGAN STANLEY COM 617446448   369,131 2,243 SH   SOLE   2,243 0 0
NAVIENT CORP COM 63938c108   339,761 41,536 SH   SOLE   41,536 0 0
NESTLE S.A. COM 641069406   771,989 7,790 SH   SOLE   7,790 0 0
NETFLIX COM 64110L106   246,079 2,559 SH   SOLE   2,559 0 0
NEXTERA ENERGY COM 65339F101   595,514 6,412 SH   SOLE   6,412 0 0
NICOLET BANKSHARES INC. COM 65406e102   5,680,256 38,220 SH   SOLE   38,220 0 0
NICOLET BANKSHARES INC. COM 65406e102   7,431 50 SH   DFND   0 0 50
NIKE INC CL B COM 654106103   2,485,143 47,049 SH   SOLE   47,049 0 0
NORFOLK SOUTHERN COM 655844108   1,051,568 3,664 SH   SOLE   3,664 0 0
NORTHROP GRUMMAN COM 666807102   372,503 546 SH   SOLE   546 0 0
NOVARTIS COM 66987V109   950,258 6,221 SH   SOLE   6,221 0 0
NOVO NORDISK COM 670100205   1,507,338 41,016 SH   SOLE   41,016 0 0
NOVO NORDISK COM 670100205   1,102 30 SH   OTR   0 0 30
NVIDIA COM 67066G104   32,945,937 188,910 SH   SOLE   188,910 0 0
NVIDIA COM 67066G104   104,662 600 SH   OTR   0 0 600
OPERA LTD-ADR COM 68373M107   171,120 12,000 SH   SOLE   12,000 0 0
ORACLE COM 68389X105   2,953,675 20,078 SH   SOLE   20,078 0 0
ORACLE COM 68389X105   14,822 101 SH   OTR   0 0 101
OSHKOSH TRUCK COM 688239201   1,067,702 7,253 SH   SOLE   7,253 0 0
PALANTIR TECH COM 69608a108   1,448,611 9,903 SH   SOLE   9,903 0 0
PALANTIR TECH COM 69608a108   73,140 500 SH   OTR   0 0 500
PALO ALTO NETWORKS COM 697435105   1,085,206 6,769 SH   SOLE   6,769 0 0
PALO ALTO NETWORKS COM 697435105   3,206 20 SH   OTR   0 0 20
PAYCOM SOFTWARE COM 70432v102   7,618,795 62,685 SH   SOLE   62,685 0 0
PAYCOM SOFTWARE COM 70432v102   8,386 69 SH   OTR   0 0 69
PAYPAL HOLDINGS COM 70450y103   11,288,594 249,582 SH   SOLE   249,582 0 0
PAYPAL HOLDINGS COM 70450y103   9,046 200 SH   OTR   0 0 200
PEPSICO COM 713448108   9,043,162 58,234 SH   SOLE   58,234 0 0
PFIZER COM 717081103   1,167,286 41,570 SH   SOLE   41,570 0 0
PHILIP MORRIS INT'L COM 718172109   9,378,111 56,720 SH   SOLE   56,720 0 0
PHILIP MORRIS INT'L COM 718172109   34,315 208 SH   OTR   0 0 208
PHILLIPS 66 COM 718546104   384,764 2,112 SH   SOLE   2,112 0 0
PLEXUS CORP COM 729132100   298,139 1,472 SH   SOLE   1,472 0 0
PRESTIGE CONSUMER HCARE COM 74112d101   12,554,808 211,824 SH   SOLE   211,824 0 0
PRICE T ROWE GROUP COM 74144t108   8,782,520 97,432 SH   SOLE   97,432 0 0
PRINCIPAL FINL GROUP COM 74251v102   34,418,686 381,963 SH   SOLE   381,963 0 0
PRINCIPAL FINL GROUP COM 74251v102   6,758 75 SH   DFND   0 0 75
PRINCIPAL FINL GROUP COM 74251v102   622 7 SH   OTR   0 0 7
PROCTER & GAMBLE COM 742718109   2,337,540 16,183 SH   SOLE   16,183 0 0
PROSPERITY BANCSHARES COM 743606105   15,666,375 233,200 SH   SOLE   233,200 0 0
PTC INC COM 69370c100   23,211,194 162,897 SH   SOLE   162,897 0 0
QORVO INC COM 74736k101   375,622 4,853 SH   SOLE   4,853 0 0
QUALCOMM COM 747525103   3,109,136 24,143 SH   SOLE   24,143 0 0
REGENERON PHARMACEUTIC COM 75886f107   569,436 737 SH   SOLE   737 0 0
REMSLEEP COM 75990a200   1,310 200,000 SH   SOLE   200,000 0 0
REPLIGEN COM 759916109   9,892,521 83,963 SH   SOLE   83,963 0 0
RESMED COM 761152107   2,794,882 12,450 SH   SOLE   12,450 0 0
ROCHE HLDG LTD ADR COM 771195104   1,307,622 26,305 SH   SOLE   26,305 0 0
ROCKWELL AUTOMATION COM 773903109   17,373,381 48,410 SH   SOLE   48,410 0 0
ROCKWELL AUTOMATION COM 773903109   35,888 100 SH   OTR   0 0 100
ROPER TECHNOLOGIES COM 776696106   13,741,703 38,834 SH   SOLE   38,834 0 0
ROYCE VALUE TRUST(CL END) COM 780910105   203,798 12,277 SH   SOLE   12,277 0 0
RPM COM 749685103   13,252,903 133,329 SH   SOLE   133,329 0 0
RPM COM 749685103   58 1 SH   OTR   0 0 1
RTX CORP COM 75513e101   1,330,857 6,899 SH   SOLE   6,899 0 0
S&P GLOBAL COM 78409v104   6,303,698 14,820 SH   SOLE   14,820 0 0
S&P GLOBAL COM 78409v104   17,439 41 SH   OTR   0 0 41
SALESFORCE.COM COM 79466L302   13,334,177 71,432 SH   SOLE   71,432 0 0
SALESFORCE.COM COM 79466L302   22,740 122 SH   OTR   0 0 122
SEMPRA ENERGY COM 816851109   270,650 2,785 SH   SOLE   2,785 0 0
SERVICENOW COM 81762p102   13,827,051 132,253 SH   SOLE   132,253 0 0
SHELL PLC ADR COM 780259305   326,430 3,510 SH   SOLE   3,510 0 0
SOUTHERN CO COM 842587107   272,766 2,826 SH   SOLE   2,826 0 0
SPDR GOLD TRUST (COLLECTIBLE) COM 78463v107   6,742,214 15,669 SH   SOLE   15,669 0 0
SPDR GOLD TRUST (COLLECTIBLE) COM 78463v107   17,212 40 SH   OTR   0 0 40
SPDR S&P BANK ETF COM 78464a797   542,798 9,115 SH   SOLE   9,115 0 0
SPDR S&P REGIONAL BANK ETF COM 78464a698   736,846 11,310 SH   SOLE   11,310 0 0
SPROTT PHYSICAL GOLD SILVER COM 153501101   548,780 11,500 SH   SOLE   11,500 0 0
SS&C TECHNOLOGIES COM 78467j100   41,215,387 609,966 SH   SOLE   609,966 0 0
SS&C TECHNOLOGIES COM 78467j100   3,378 50 SH   DFND   0 0 50
STARBUCKS CORP COM 855244109   327,957 3,661 SH   SOLE   3,661 0 0
STARBUCKS CORP COM 855244109   25,533 285 SH   OTR   0 0 285
STRYKER COM 863667101   33,531,631 102,047 SH   SOLE   102,047 0 0
STRYKER COM 863667101   158 0 SH   OTR   0 0 0
SYNOPSYS COM 871607107   26,421,824 66,641 SH   SOLE   66,641 0 0
SYNOPSYS COM 871607107   4,361 11 SH   OTR   0 0 11
SYSCO CORPORATION COM 871829107   3,339,240 46,814 SH   SOLE   46,814 0 0
TAIWAN SEMIC ADR COM 874039100   350,454 1,037 SH   SOLE   1,037 0 0
TAIWAN SEMIC ADR COM 874039100   135,180 400 SH   OTR   0 0 400
TESLA MOTORS COM 88160r101   1,177,332 3,167 SH   SOLE   3,167 0 0
TESLA MOTORS COM 88160r101   82,157 221 SH   OTR   0 0 221
TETRA TECH NEW COM 88162G103   346,380 11,500 SH   SOLE   11,500 0 0
TEXAS INSTR COM 882508104   1,166,393 6,008 SH   SOLE   6,008 0 0
THERMO FISHER SCIENTIFIC COM 883556102   30,347,750 61,741 SH   SOLE   61,741 0 0
TRADEWEB MARKETS COM 892672106   3,858,542 32,794 SH   SOLE   32,794 0 0
TRUST FIBRA UNO COM P3515D163   31,258 19,143 SH   SOLE   19,143 0 0
TYLER TECH COM 902252105   10,875,358 31,764 SH   SOLE   31,764 0 0
UBIQUITI INC. COM 90353W103   395,145 500 SH   SOLE   500 0 0
UNILEVER PLC SPN A COM 904767704   265,879 4,667 SH   SOLE   4,667 0 0
UNION PACIFIC CORP COM 907818108   7,680,864 31,658 SH   SOLE   31,658 0 0
UNITED ENERGY COM 910900208   600 30,000 SH   SOLE   30,000 0 0
UNITED HEALTHCARE COM 91324p102   7,382,772 27,284 SH   SOLE   27,284 0 0
UNITED HEALTHCARE COM 91324p102   13,259 49 SH   OTR   0 0 49
UNITED PARCEL COM 911312106   574,638 5,841 SH   SOLE   5,841 0 0
UNIVERSAL DISPLAY CORP COM 91347p105   534,836 5,835 SH   SOLE   5,835 0 0
US BANCORP DEL COM 902973304   823,890 15,841 SH   SOLE   15,841 0 0
VANGUARD ENERGY ETF COM 92204A306   3,192,844 18,451 SH   SOLE   18,451 0 0
VANGUARD ENERGY ETF COM 92204A306   22,308 129 SH   OTR   0 0 129
VANGUARD REIT COM 922908553   264,592 2,983 SH   SOLE   2,983 0 0
VEEVA SYSTEMS COM 922475108   25,475,443 145,027 SH   SOLE   145,027 0 0
VEEVA SYSTEMS COM 922475108   16,512 94 SH   OTR   0 0 94
VERALTO CORP COM 92338C103   653,777 7,394 SH   SOLE   7,394 0 0
VERISIGN INC COM 92343E102   802,700 3,232 SH   SOLE   3,232 0 0
VERIZON COMMUNICATIONS COM 92343V104   3,208,582 63,916 SH   SOLE   63,916 0 0
VERTEX COM 92538J106   2,828,334 237,875 SH   SOLE   237,875 0 0
VERTEX PHARMACEUTICALS COM 92532F100   3,062,818 6,859 SH   SOLE   6,859 0 0
VERTIV HOLDINGS LLC CL A COM 92537N108   50,125 200 SH   SOLE   200 0 0
VERTIV HOLDINGS LLC CL A COM 92537N108   228,076 910 SH   OTR   0 0 910
VISA COM 92826C839   42,848,373 141,769 SH   SOLE   141,769 0 0
VISA COM 92826C839   477,754 1,581 SH   OTR   0 0 1,581
WAL-MART COM 931142103   1,991,206 16,022 SH   SOLE   16,022 0 0
WALT DISNEY COM 254687106   15,761,440 163,534 SH   SOLE   163,534 0 0
WASTE MANAGEMENT COM 94106l109   226,113 984 SH   SOLE   984 0 0
WATERS CORP COM 941848103   1,466,665 4,925 SH   SOLE   4,925 0 0
WEC ENERGY GROUP I COM 92939u106   714,307 6,170 SH   SOLE   6,170 0 0
WELLS FARGO & CO COM 949746101   1,041,603 13,084 SH   SOLE   13,084 0 0
WEYERHAEUSER COM 962166104   388,437 15,900 SH   SOLE   15,900 0 0
WYNDHAM HOTELS & RESORTS COM 98311a105   19,151,264 235,766 SH   SOLE   235,766 0 0
XCEL ENERGY COM 98389B100   243,565 3,066 SH   SOLE   3,066 0 0
YUM BRANDS COM 988498101   1,235,755 7,948 SH   SOLE   7,948 0 0
ZIMMER BIOMET HLDGS COM 98956P102   268,095 2,965 SH   SOLE   2,965 0 0
ZSCALER COM 98980g102   5,453,633 38,874 SH   SOLE   38,874 0 0
AMANA GROWTH FUND MFD 022865208   213,695 2,360 SH   SOLE   2,360 0 0
AMERICAN BALANCED FD MFD 024071102   1,290,460 34,915 SH   SOLE   34,915 0 0
AMERICAN FUNDS GROWTH FD F3 MFD 399874775   331,589 4,479 SH   SOLE   4,479 0 0
AMERICAN MUTUAL FUND MFD 027681105   249,392 4,264 SH   SOLE   4,264 0 0
AVANTIS US SMALL CAP ETF MFD 025072877   1,339,670 12,127 SH   SOLE   12,127 0 0
BAIRD SHORT-TERM MUNI BOND MFD 057071631   107,227 10,659 SH   SOLE   10,659 0 0
BLACKROCK ENH EQ DIV ETF MFD 09251A104   88,252 10,238 SH   SOLE   10,238 0 0
COLUMBIA DIVIDENT INCOME MFD 19766M840   203,463 5,335 SH   SOLE   5,335 0 0
FIDELITY 500 INDEX MFD 315911750   930,041 4,090 SH   SOLE   4,090 0 0
FIDELITY CONTRAFUND MFD 316071109   285,271 12,425 SH   SOLE   12,425 0 0
FIDELITY GROWTH FD MFD 316200104   853,182 18,336 SH   SOLE   18,336 0 0
FIDELITY HIGH DIVIDEND MFD 316092840   1,255,053 22,720 SH   SOLE   22,720 0 0
FRANKLIN INCOME MFD 353496300   94,654 37,265 SH   SOLE   37,265 0 0
FUNDAMENTAL INVESTORS MFD 360802102   803,288 9,057 SH   SOLE   9,057 0 0
GROWTH FD OF AMER CL -A MFD 399874106   302,945 4,096 SH   SOLE   4,096 0 0
INVESCO NASDAQ 100 ETF MFD 46138G649   267,085 1,124 SH   SOLE   1,124 0 0
INVESCO QQQ TRUST SERIES 1 MFD 46090e103   788,862 1,367 SH   SOLE   1,367 0 0
INVESCO S&P EQUAL WEIGHT 500 MFD 46137V357   8,923,320 46,495 SH   SOLE   46,495 0 0
INVESCO WATER RESOURCES MFD 46137V142   598,397 8,950 SH   SOLE   8,950 0 0
INVSTMNT CO OF AMER CL-A MFD 461308108   381,095 6,409 SH   SOLE   6,409 0 0
ISHARES CORE S&P TOTAL US MFD 464287150   1,191,427 8,365 SH   SOLE   8,365 0 0
ISHARES DJ SELECT DIVIDEND B/E MFD 464287168   410,321 2,710 SH   SOLE   2,710 0 0
ISHARES DOW JONES MFD 464287846   285,210 1,800 SH   SOLE   1,800 0 0
ISHARES MSCI USA ESG MFD 46435g425   260,071 1,839 SH   SOLE   1,839 0 0
ISHARES RUSSELL 1000 GROWTH IN MFD 464287614   321,079 753 SH   SOLE   753 0 0
ISHARES S&P 400 MIDCAP ETF MFD 464287507   1,935,342 28,659 SH   SOLE   28,659 0 0
ISHARES S&P 500 MFD 464287200   2,094,844 3,207 SH   SOLE   3,207 0 0
ISHARES S&P SMALLCAP 600 INDEX MFD 464287804   311,272 2,504 SH   SOLE   2,504 0 0
JANUS HENDERSON FORTY FUND CLA MFD 47103A625   637,503 13,430 SH   SOLE   13,430 0 0
PUTNAM GROWTH OPPTY CL A MFD 746802800   222,938 3,287 SH   SOLE   3,287 0 0
S&P MIDCAP 400 MFD 78467y107   709,891 1,151 SH   SOLE   1,151 0 0
SCHWAB LARGE CAP VALUE ETF MFD 808524409   3,891,281 127,583 SH   SOLE   127,583 0 0
SCHWAB LARGE-CAP INDEX MF MFD 808509855   1,199,553 71,530 SH   SOLE   71,530 0 0
SCHWAB TOTAL STOCK MKT-SEL MFD 808509756   24,920,139 1,584,243 SH   SOLE   1,584,243 0 0
SCHWAB US BROAD MKT ETF MFD 808524102   67,283,344 2,680,611 SH   SOLE   2,680,611 0 0
SCHWAB US DVD EQUITY ETF MFD 808524797   762,446 24,852 SH   SOLE   24,852 0 0
SCHWAB US LARGE CAP GWTH ETF MFD 808524300   487,644 16,740 SH   SOLE   16,740 0 0
SCHWAB US LARGE EQUITY ETF MFD 808524201   12,416,374 484,258 SH   SOLE   484,258 0 0
SCHWAB US MID CAP ETF MFD 808524508   11,311,444 365,357 SH   SOLE   365,357 0 0
SCHWAB US SCAP ETF MFD 808524607   13,378,379 460,054 SH   SOLE   460,054 0 0
SCHWAB US SCAP ETF MFD 808524607   11,923 410 SH   OTR   0 0 410
SPDR PORTFOLIO 500 GROWTH ETF MFD 78464a409   204,338 2,087 SH   SOLE   2,087 0 0
SPDR S&P 500 INDEX ETF MFD 78462f103   4,186,556 6,437 SH   SOLE   6,437 0 0
SPDR S&P LARGE CAP 500 MFD 78464A854   45,505,299 594,530 SH   SOLE   594,530 0 0
SPDR S&P MID CAP 400 ETF MFD 78464A847   15,103,333 255,038 SH   SOLE   255,038 0 0
SPDR S&P SMALL CAP 600 ETF MFD 78468r853   7,534,700 155,933 SH   SOLE   155,933 0 0
T ROWE PR BLUE CHIP GROW-I MFD 77954q403   610,737 3,245 SH   SOLE   3,245 0 0
T ROWE PRICE EQ INDEX 500 MFD 779552405   1,217,565 7,187 SH   SOLE   7,187 0 0
TOTAL MARKETS EQUITY POOL MFD 808516702   629,040 10,113 SH   SOLE   10,113 0 0
VAN WELLINGTON ADM #571 MFD 921935201   1,290,341 17,390 SH   SOLE   17,390 0 0
VANGARD MID CAP INDEX ETF MFD 922908629   455,180 1,585 SH   SOLE   1,585 0 0
VANGUARD 500 INDEX (ADM) MFD 922908710   12,678,890 21,045 SH   SOLE   21,045 0 0
VANGUARD CAP OPPORTUNITY MFD 922038500   459,918 2,189 SH   SOLE   2,189 0 0
VANGUARD DVD MFD 921908844   2,632,619 12,241 SH   SOLE   12,241 0 0
VANGUARD EXTENDED MARKET INDEX MFD 922908694   341,626 2,188 SH   SOLE   2,188 0 0
VANGUARD GROWTH ETF MFD 922908736   4,595,400 10,521 SH   SOLE   10,521 0 0
VANGUARD GROWTH ETF MFD 922908736   1,441,407 3,300 SH   OTR   0 0 3,300
VANGUARD GROWTH INDEX (ADM) MFD 922908660   1,063,125 4,729 SH   SOLE   4,729 0 0
VANGUARD HEALTH CARE (ADM) MFD 92204a827   850,378 6,239 SH   SOLE   6,239 0 0
VANGUARD HIGH DIVIDEND YIELD MFD 921946406   1,640,207 11,075 SH   SOLE   11,075 0 0
VANGUARD INFO TECH MFD 92204a702   781,446 1,120 SH   SOLE   1,120 0 0
VANGUARD INFO TECH (ADM) MFD 92204A793   726,852 2,034 SH   SOLE   2,034 0 0
VANGUARD INST INDEX MFD 922040100   510,657 977 SH   SOLE   977 0 0
VANGUARD MID CAP ADM MFD 922908645   1,047,593 2,945 SH   SOLE   2,945 0 0
VANGUARD MID CAP GROWTH MFD 922908538   397,348 1,544 SH   SOLE   1,544 0 0
VANGUARD S&P 500 GROWTH MFD 921932505   221,376 543 SH   SOLE   543 0 0
VANGUARD S&P 500 LC ETF MFD 922908363   9,023,462 15,101 SH   SOLE   15,101 0 0
VANGUARD SMALL CAP GROWTH MFD 922908595   867,760 2,871 SH   SOLE   2,871 0 0
VANGUARD SMALL CAP INDEX MFD 922908686   1,231,415 9,815 SH   SOLE   9,815 0 0
VANGUARD TAX-MANAGED BAL MFD 921943304   299,240 6,252 SH   SOLE   6,252 0 0
VANGUARD TAX-MGD CAP APPREC MFD 921943866   1,648,332 4,897 SH   SOLE   4,897 0 0
VANGUARD TAX-MGD SMALL CAP MFD 921943403   1,209,121 11,913 SH   SOLE   11,913 0 0
VANGUARD TTL STK MKT ADM MFD 922908728   3,244,950 20,770 SH   SOLE   20,770 0 0
VANGUARD TTL STK MKT ADM MFD 922908728   187,760 1,202 SH   OTR   0 0 1,202
VANGUARD TTL STK MKT ETF MFD 922908769   54,735,121 170,615 SH   SOLE   170,615 0 0
VANGUARD TTL STK MKT ETF MFD 922908769   5,081,630 15,840 SH   OTR   0 0 15,840
VANGUARD VALUE ETF MFD 922908744   2,123,276 10,822 SH   SOLE   10,822 0 0
WASATCH MICRO CAP VALUE FD MFD 936793504   81,880 20,470 SH   SOLE   20,470 0 0
WASATCH SMALL CAP VALUE FD MFD 936793207   155,356 17,224 SH   SOLE   17,224 0 0
AMER EUROPACIFIC GRWTH Cl F-2 IFD 29875E100   2,806,334 47,873 SH   SOLE   47,873 0 0
DODGE & COX INT'L IFD 256206103   429,467 25,903 SH   SOLE   25,903 0 0
HARBOR INTL FD IFD 411511306   249,335 4,732 SH   SOLE   4,732 0 0
HARDING LOEVNER INTL EQUITY IFD 412295107   207,168 7,423 SH   SOLE   7,423 0 0
ISHARES CORE INTL DEV MKTS IFD 46435g326   394,785 4,724 SH   SOLE   4,724 0 0
ISHARES CORE MSCI EAFE IFD 46432F842   567,623 6,270 SH   SOLE   6,270 0 0
ISHARES MSCI EAFE VALUE IFD 464288877   274,723 3,695 SH   SOLE   3,695 0 0
MONDRIAN INT'L VALUE IFD 36381Y108   348,633 19,686 SH   SOLE   19,686 0 0
MS INDIA INVESTMENT (CL END) IFD 61745C105   211,706 10,287 SH   SOLE   10,287 0 0
MSCI-EAFE INDEX IFD 464287465   521,005 5,364 SH   SOLE   5,364 0 0
SCHWAB DEV-MKTS INDEX MF IFD 808509830   342,385 11,798 SH   SOLE   11,798 0 0
SCHWAB FTSE DEV EX-US ETF IFD 808524805   18,955,590 765,882 SH   SOLE   765,882 0 0
SCHWAB FTSE DEV EX-US ETF IFD 808524805   118,800 4,800 SH   OTR   0 0 4,800
SCHWAB FTSE EMERGING ETF IFD 808524706   11,315,174 343,404 SH   SOLE   343,404 0 0
SPDR S&P DEVELOPED EX-US ETF IFD 78463X889   5,858,325 128,331 SH   SOLE   128,331 0 0
SPDR S&P EMERGING ETF IFD 78463X509   5,204,256 110,941 SH   SOLE   110,941 0 0
TWEEDY BRN GLOBAL VALUE IFD 901165100   2,182,175 74,860 SH   SOLE   74,860 0 0
VANGUARD EMERGING MKTS ETF IFD 922042858   7,562,412 139,915 SH   SOLE   139,915 0 0
VANGUARD EMERGING MKTS ETF IFD 922042858   89,453 1,655 SH   OTR   0 0 1,655
VANGUARD FTSE DEV MKT IFD 921943858   2,507,099 39,125 SH   SOLE   39,125 0 0
VANGUARD FTSE WLD EX US ETF IFD 922042775   6,765,831 90,091 SH   SOLE   90,091 0 0
VANGUARD FTSE WLD EX US ETF IFD 922042775   138,935 1,850 SH   OTR   0 0 1,850
VANGUARD TOTAL INTL STOCK IFD 921909768   1,915,730 24,844 SH   SOLE   24,844 0 0
iSHARES CORE MSCI EMG MKTS IFD 46434g103   4,600,570 65,958 SH   SOLE   65,958 0 0