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,721,156 41,725 SH   SOLE   41,725 0 0
10X GENOMICS COM 88025u109   2,475 60 SH   OTR   0 0 60
3M COMPANY COM 88579Y101   2,403,319 25,671 SH   SOLE   25,671 0 0
ABBOTT LABS COM 002824100   27,630,143 285,288 SH   SOLE   285,248 0 40
ABBOTT LABS COM 002824100   38,740 400 SH   OTR   0 0 400
ABBVIE COM 00287y109   22,418,869 150,402 SH   SOLE   150,402 0 0
ABBVIE COM 00287y109   7,453 50 SH   DFND   0 0 50
ABBVIE COM 00287y109   26,085 175 SH   OTR   0 0 175
ACCENTURE PLC COM G1151C101   808,928 2,634 SH   SOLE   2,634 0 0
ACI WORLDWIDE COM 004498101   18,300,176 811,178 SH   SOLE   811,178 0 0
ACI WORLDWIDE COM 004498101   3,948 175 SH   DFND   0 0 175
ACI WORLDWIDE COM 004498101   38,352 1,700 SH   OTR   0 0 1,700
ACTIVISION BLIZZARD COM 00507v109   1,488,544 15,898 SH   SOLE   15,898 0 0
ADAMS NATURAL RESOURCES COM 00548f105   3,262,567 141,115 SH   SOLE   141,115 0 0
ADOBE SYSTEMS COM 00724F101   47,668,001 93,485 SH   SOLE   93,460 0 25
ADOBE SYSTEMS COM 00724F101   25,495 50 SH   OTR   0 0 50
ADVANCED MICRO DEVICES COM 007903107   13,142,111 127,817 SH   SOLE   127,817 0 0
ADVANCED MICRO DEVICES COM 007903107   17,685 172 SH   OTR   0 0 172
ADYEN ADR COM 00783v104   2,210,683 298,741 SH   SOLE   298,741 0 0
AES CORP COM 00130H105   18,910,139 1,244,088 SH   SOLE   1,243,838 0 250
AES CORP COM 00130H105   3,800 250 SH   DFND   0 0 250
AES CORP COM 00130H105   11,172 735 SH   OTR   0 0 735
AFFILIATED MANAGERS COM 008252108   12,676,086 97,254 SH   SOLE   97,254 0 0
AFLAC COM 001055102   3,502,333 45,633 SH   SOLE   45,633 0 0
AIR PRODUCTS & CHEM COM 009158106   412,064 1,454 SH   SOLE   1,454 0 0
AKAMAI TECH COM 00971t101   13,962,174 131,051 SH   SOLE   131,051 0 0
AKAMAI TECH COM 00971t101   13,317 125 SH   OTR   0 0 125
ALNYLAM PHARMACEUTICALS COM 02043q107   268,306 1,515 SH   SOLE   1,515 0 0
ALPHABET CL A COM 02079k305   11,291,998 86,291 SH   SOLE   86,291 0 0
ALPHABET CL A COM 02079k305   15,703 120 SH   OTR   0 0 120
ALPHABET CL C COM 02079k107   31,714,186 240,532 SH   SOLE   240,427 0 105
ALPHABET CL C COM 02079k107   5,274 40 SH   DFND   0 0 40
ALPHABET CL C COM 02079k107   29,007 220 SH   OTR   0 0 220
ALTRIA GROUP COM 02209s103   1,231,310 29,282 SH   SOLE   29,282 0 0
AMAZON.COM COM 023135106   25,128,283 197,674 SH   SOLE   197,674 0 0
AMAZON.COM COM 023135106   8,898 70 SH   DFND   0 0 70
AMAZON.COM COM 023135106   61,018 480 SH   OTR   0 0 480
AMCOR COM g0250x107   1,180,010 128,822 SH   SOLE   128,822 0 0
AMETEK COM 031100100   24,913,961 168,611 SH   SOLE   168,611 0 0
AMEX TECHNOLOGY SPDR COM 81369Y803   2,186,170 13,336 SH   SOLE   13,336 0 0
AMGEN COM 031162100   2,669,862 9,934 SH   SOLE   9,934 0 0
AMPHENOL COM 032095101   10,742,102 127,897 SH   SOLE   127,897 0 0
ANALOG DEVICES COM 032654105   19,488,497 111,306 SH   SOLE   111,306 0 0
ANALOG DEVICES COM 032654105   28,890 165 SH   OTR   0 0 165
APPLE COM 037833100   55,707,932 325,378 SH   SOLE   325,308 0 70
APPLE COM 037833100   3,810,450 22,256 SH   OTR   0 0 22,256
ASML HOLDINGS COM n07059210   17,842,227 30,310 SH   SOLE   30,310 0 0
ASML HOLDINGS COM n07059210   8,830 15 SH   OTR   0 0 15
ASSOCIATED BANK COM 045487105   1,117,420 65,308 SH   SOLE   65,308 0 0
AUTOMATIC DATA PROCESSNG COM 053015103   1,385,260 5,758 SH   SOLE   5,758 0 0
AVANOS MEDICAL INC COM 05350v106   432,850 21,407 SH   SOLE   21,407 0 0
AVANTOR COM 05352a100   4,346,844 206,207 SH   SOLE   206,207 0 0
AVANTOR COM 05352a100   4,532 215 SH   OTR   0 0 215
BALL COM 058498106   9,382,174 188,473 SH   SOLE   188,473 0 0
BALL COM 058498106   1,244 25 SH   DFND   0 0 25
BANK OF MONTREAL COM 063671101   757,558 8,979 SH   SOLE   8,979 0 0
BARABOO BANCORP COM 067021105   279,654 88,779 SH   SOLE   88,779 0 0
BERKSHIRE HATHAWAY CL B COM 084670702   1,804,045 5,150 SH   SOLE   5,150 0 0
BERKSHIRE HATHAWAY CL B COM 084670702   3,503 10 SH   OTR   0 0 10
BERKSHIRE HTWY CL 100 COM 084990175   531,477 100 SH   SOLE   100 0 0
BIOGEN IDEC COM 09062X103   234,650 913 SH   SOLE   913 0 0
BOEING COM 097023105   3,126,330 16,310 SH   SOLE   16,310 0 0
BOEING COM 097023105   5,750 30 SH   OTR   0 0 30
BP PLC COM 055622104   381,382 9,850 SH   SOLE   9,850 0 0
BRADY CORP COM 104674106   395,424 7,200 SH   SOLE   7,200 0 0
BRISTOL MYERS SQUIBB CO COM 110122108   591,660 10,194 SH   SOLE   10,194 0 0
BROADCOM COM 11135f101   1,496,705 1,802 SH   SOLE   1,802 0 0
CATALENT COM 148806102   3,905,746 85,784 SH   SOLE   85,784 0 0
CATALENT COM 148806102   2,504 55 SH   OTR   0 0 55
CATERPILLER COM 149123101   349,658 1,281 SH   SOLE   1,281 0 0
CHARLES SCHWAB COM 808513105   24,680,233 449,549 SH   SOLE   449,549 0 0
CHARLES SCHWAB COM 808513105   3,294 60 SH   DFND   0 0 60
CHARLES SCHWAB COM 808513105   29,097 530 SH   OTR   0 0 530
CHEVRON CORP COM 166764100   2,041,376 12,106 SH   SOLE   12,106 0 0
CHURCH & DWIGHT COM 171340102   5,276,848 57,589 SH   SOLE   57,589 0 0
CHURCH & DWIGHT COM 171340102   20,617 225 SH   OTR   0 0 225
CIGNA COM 125523100   811,295 2,836 SH   SOLE   2,836 0 0
CIM REAL ESTATE FINANCE TRUST COM 12558q103   78,996 12,024 SH   SOLE   12,024 0 0
CINTAS CORP COM 172908105   230,885 480 SH   SOLE   480 0 0
CISCO SYSTEMS COM 17275R102   2,554,272 47,512 SH   SOLE   47,512 0 0
CISCO SYSTEMS COM 17275R102   9,516 177 SH   OTR   0 0 177
CME GROUP COM 12572q105   1,250,975 6,248 SH   SOLE   6,248 0 0
COCA COLA COM 191216100   2,110,110 37,694 SH   SOLE   37,694 0 0
COCA COLA COM 191216100   5,598 100 SH   OTR   0 0 100
COGNIZANT CL A COM 192446102   1,566,826 23,130 SH   SOLE   23,130 0 0
COLGATE-PALMOLIVE COM 194162103   520,027 7,313 SH   SOLE   7,313 0 0
COMCAST CORP CL A COM 20030n101   1,339,068 30,200 SH   SOLE   30,200 0 0
CONOCOPHILLIPS COM 20825C104   480,757 4,013 SH   SOLE   4,013 0 0
COSTCO WHOLESALE COM 22160K105   12,145,491 21,498 SH   SOLE   21,491 0 7
COSTCO WHOLESALE COM 22160K105   42,372 75 SH   OTR   0 0 75
CROWDSTRIKE HOLDINGS COM 22788c105   5,337,079 31,886 SH   SOLE   31,886 0 0
CROWDSTRIKE HOLDINGS COM 22788c105   6,360 38 SH   OTR   0 0 38
CROWN CASTLE INTL CORP COM 22822V101   262,746 2,855 SH   SOLE   2,855 0 0
DANAHER COM 235851102   24,171,888 97,428 SH   SOLE   97,428 0 0
DANAHER COM 235851102   12,405 50 SH   OTR   0 0 50
DATADOG COM 23804l103   5,558,676 61,024 SH   SOLE   61,024 0 0
DATADOG COM 23804l103   34,887 383 SH   OTR   0 0 383
DELL COM 24703l202   202,084 2,933 SH   SOLE   2,933 0 0
DISCOVER FINANCIAL COM 254709108   1,848,771 21,341 SH   SOLE   21,341 0 0
DONALDSON COM 257651109   429,229 7,197 SH   SOLE   7,197 0 0
DOVER COM 260003108   488,983 3,505 SH   SOLE   3,505 0 0
EATON CORP COM G29183103   393,715 1,846 SH   SOLE   1,846 0 0
ECOLAB COM 278865100   13,491,185 79,641 SH   SOLE   79,641 0 0
ECOLAB COM 278865100   29,306 173 SH   OTR   0 0 173
ELI LILLY & CO COM 532457108   9,392,844 17,487 SH   SOLE   17,487 0 0
ELI LILLY & CO COM 532457108   26,856 50 SH   OTR   0 0 50
EMERSON ELECTRIC COM 291011104   1,077,431 11,157 SH   SOLE   11,157 0 0
ENERGY SELECT SECTOR SPDR COM 81369Y506   4,373,249 48,382 SH   SOLE   48,382 0 0
ENERGY SELECT SECTOR SPDR COM 81369Y506   6,327 70 SH   DFND   0 0 70
ENERGY SELECT SECTOR SPDR COM 81369Y506   18,078 200 SH   OTR   0 0 200
ENPHASE ENERGY COM 29355a107   2,511,015 20,899 SH   SOLE   20,899 0 0
ENVISTA COM 29415f104   4,219,276 151,337 SH   SOLE   151,337 0 0
ENVISTA COM 29415f104   8,503 305 SH   OTR   0 0 305
EPAM SYSTEMS COM 29414b104   511,380 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   19,676,646 107,417 SH   SOLE   107,402 0 15
EQUIFAX COM 294429105   9,159 50 SH   OTR   0 0 50
EVERTEC COM 30040P103   27,344,998 735,476 SH   SOLE   735,401 0 75
EVERTEC COM 30040P103   5,577 150 SH   DFND   0 0 150
EVERTEC COM 30040P103   37,180 1,000 SH   OTR   0 0 1,000
EVOLUTION AB COM 30051e104   416,950 4,136 SH   SOLE   4,136 0 0
EXELIXIS COM 30161q104   972,325 44,500 SH   SOLE   44,500 0 0
EXXON MOBIL CORP COM 30231G102   4,382,394 37,272 SH   SOLE   37,272 0 0
FASTENAL COM 311900104   4,173,403 76,380 SH   SOLE   76,380 0 0
FASTENAL COM 311900104   26,118 478 SH   OTR   0 0 478
FEDEX COM 31428X106   18,941,515 71,499 SH   SOLE   71,499 0 0
FEDEX COM 31428X106   2,649 10 SH   DFND   0 0 10
FEDEX COM 31428X106   9,272 35 SH   OTR   0 0 35
FIDELITY NATL INFO COM 31620M106   12,524,237 226,601 SH   SOLE   226,601 0 0
FIDELITY NATL INFO COM 31620M106   4,145 75 SH   DFND   0 0 75
FIDELITY NATL INFO COM 31620M106   9,120 165 SH   OTR   0 0 165
FISERV COM 337738108   36,395,473 322,198 SH   SOLE   322,163 0 35
FISERV COM 337738108   5,648 50 SH   DFND   0 0 50
FISERV COM 337738108   46,878 415 SH   OTR   0 0 415
FORD COM 345370860   134,970 10,867 SH   SOLE   10,867 0 0
FORTIVE CORP COM 34959j108   478,332 6,450 SH   SOLE   6,450 0 0
FRANKLIN RESOURCES COM 354613101   475,935 19,363 SH   SOLE   19,363 0 0
GE HEALTHCARE TECH COM 36266G107   272,228 4,001 SH   SOLE   4,001 0 0
GEN MILLS INC COM 370334104   357,000 5,579 SH   SOLE   5,579 0 0
GENERAC HOLDINGS INC COM 368736104   244,724 2,246 SH   SOLE   2,246 0 0
GENERAL ELECTRIC COM 369604301   1,447,652 13,095 SH   SOLE   13,095 0 0
GENERAL ELECTRIC COM 369604301   6,854 62 SH   DFND   0 0 62
GINKGO BIOWORKS COM 37611x100   98,011 54,150 SH   SOLE   54,150 0 0
GLOBAL PAYMENTS COM 37940x102   26,705,515 231,437 SH   SOLE   231,437 0 0
GLOBAL PAYMENTS COM 37940x102   2,885 25 SH   DFND   0 0 25
GLOBAL PAYMENTS COM 37940x102   11,539 100 SH   OTR   0 0 100
GOLDMAN SACHS GROUP INC COM 38141g104   949,678 2,935 SH   SOLE   2,935 0 0
GRAINGER WW COM 384802104   1,383,680 2,000 SH   SOLE   2,000 0 0
GRAYSCALE ETHEREUM TRUST COM 389638107   134,158 12,130 SH   SOLE   12,130 0 0
HENRY SCHEIN COM 806407102   658,226 8,865 SH   SOLE   8,865 0 0
HESS CORP COM 42809H107   471,240 3,080 SH   SOLE   3,080 0 0
HOLOGIC COM 436440101   16,524,903 238,111 SH   SOLE   238,111 0 0
HOLOGIC COM 436440101   3,470 50 SH   DFND   0 0 50
HOLOGIC COM 436440101   15,268 220 SH   OTR   0 0 220
HOME DEPOT COM 437076102   2,164,674 7,164 SH   SOLE   7,164 0 0
HUBBELL COM 443510607   746,229 2,381 SH   SOLE   2,381 0 0
HUMANA COM 444859102   1,009,529 2,075 SH   SOLE   2,075 0 0
IBM COM 459200101   842,782 6,007 SH   SOLE   6,007 0 0
IDNA INC. COM 46435U192   225,885 11,100 SH   SOLE   11,100 0 0
ILLINOIS TOOL COM 452308109   7,873,608 34,187 SH   SOLE   34,187 0 0
ILLUMINA COM 452327109   3,976,041 28,963 SH   SOLE   28,963 0 0
IMPEDIMED LTD COM Q48619102   2,254 20,000 SH   SOLE   20,000 0 0
INCYTE CORP COM 45337c102   655,689 11,350 SH   SOLE   11,350 0 0
INTEL COM 458140100   2,132,360 59,982 SH   SOLE   59,982 0 0
INTUIT COM 461202103   26,497,348 51,860 SH   SOLE   51,851 0 9
INTUIT COM 461202103   11,241 22 SH   OTR   0 0 22
INTUITIVE SURGICAL COM 46120E602   6,276,928 21,475 SH   SOLE   21,475 0 0
IONIS PHARMACEUTICALS COM 462222100   618,710 13,640 SH   SOLE   13,640 0 0
IQVIA HOLDINGS COM 46266c105   1,225,752 6,230 SH   SOLE   6,230 0 0
J.HANCOCK FINL OPP FUND COM 409735206   2,183,361 83,144 SH   SOLE   83,144 0 0
JABIL CIRCUIT COM 466313103   2,233,264 17,600 SH   SOLE   17,600 0 0
JOHNSON&JOHNSON COM 478160104   4,830,119 31,012 SH   SOLE   31,012 0 0
JP MORGAN CHASE COM 46625H100   10,998,721 75,843 SH   SOLE   75,843 0 0
JP MORGAN CHASE COM 46625H100   8,701 60 SH   OTR   0 0 60
KC DE MEXICO COM 494386204   118,201 12,000 SH   SOLE   12,000 0 0
KIMBERLY-CLARK COM 494368103   8,389,762 69,423 SH   SOLE   69,423 0 0
KIMBERLY-CLARK COM 494368103   3,059,922 25,320 SH   OTR   25,320 0 25,320
KRAFT HEINZ FOODS COM 500754106   364,853 10,846 SH   SOLE   10,846 0 0
LINDE PUBLIC LTD COM G54950103   505,651 1,358 SH   SOLE   1,358 0 0
LINDE PUBLIC LTD COM G54950103   16,756 45 SH   OTR   0 0 45
LIVE NATION ENTERTAINMENT COM 538034109   3,751,830 45,181 SH   SOLE   45,181 0 0
LOWE'S COMPANIES COM 548661107   19,732,558 94,941 SH   SOLE   94,941 0 0
LOWE'S COMPANIES COM 548661107   9,353 45 SH   OTR   0 0 45
MARATHON PETROLEUM CORP COM 56585a102   756,549 4,999 SH   SOLE   4,999 0 0
MARRIOTT INT'L COM 571903202   2,938,179 14,948 SH   SOLE   14,948 0 0
MARRIOTT VACATION COM 57164y107   209,914 2,086 SH   SOLE   2,086 0 0
MARSH & MCLENNAN COM 571748102   573,945 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   386,932 4,413 SH   SOLE   4,413 0 0
MASTERCARD COM 57636Q104   15,491,087 39,128 SH   SOLE   39,128 0 0
MASTERCARD COM 57636Q104   23,755 60 SH   OTR   0 0 60
MCDONALDS COM 580135101   1,485,603 5,639 SH   SOLE   5,639 0 0
MCKESSON COM 58155Q103   1,949,867 4,484 SH   SOLE   4,484 0 0
MEDICINE MAN TECHNOLOGIES COM 58468u106   242,619 306,724 SH   SOLE   306,724 0 0
MEDTRONIC PLC COM g5960l103   346,273 4,419 SH   SOLE   4,419 0 0
MENASHA CORP COM fjg456208   17,877,657 2,181 SH   SOLE   2,181 0 0
MERCANTILE BANK COM 587376104   11,107,570 359,352 SH   SOLE   359,352 0 0
MERCANTILE BANK COM 587376104   39,565 1,280 SH   OTR   0 0 1,280
MERCK COM 58933y105   1,296,547 12,594 SH   SOLE   12,594 0 0
META PLATFORMS COM 30303M102   6,586,709 21,940 SH   SOLE   21,940 0 0
META PLATFORMS COM 30303M102   3,002 10 SH   DFND   0 0 10
MICROSOFT COM 594918104   51,960,450 164,562 SH   SOLE   164,524 0 38
MICROSOFT COM 594918104   4,736 15 SH   DFND   0 0 15
MICROSOFT COM 594918104   55,888 177 SH   OTR   0 0 177
MONDELEZ INTL INC COM 609207105   1,885,833 27,173 SH   SOLE   27,173 0 0
NAVIENT CORP COM 63938c108   9,882,051 573,871 SH   SOLE   573,871 0 0
NAVIENT CORP COM 63938c108   25,830 1,500 SH   OTR   0 0 1,500
NB REAL ESTATE COM 64190A103   65,760 23,570 SH   SOLE   23,570 0 0
NESTLE S.A. COM 641069406   856,357 7,567 SH   SOLE   7,567 0 0
NICOLET BANKSHARES INC. COM 65406e102   2,994,469 42,913 SH   SOLE   42,913 0 0
NICOLET BANKSHARES INC. COM 65406e102   10,467 150 SH   DFND   0 0 150
NIKE INC CL B COM 654106103   9,196,146 96,174 SH   SOLE   96,174 0 0
NIKE INC CL B COM 654106103   5,259 55 SH   OTR   0 0 55
NORFOLK SOUTHERN COM 655844108   771,966 3,920 SH   SOLE   3,920 0 0
NOVARTIS COM 66987V109   504,309 4,951 SH   SOLE   4,951 0 0
NOVO NORDISK COM 670100205   3,301,122 36,300 SH   SOLE   36,300 0 0
NVIDIA COM 67066G104   11,891,351 27,337 SH   SOLE   27,337 0 0
NVIDIA COM 67066G104   36,974 85 SH   OTR   0 0 85
OATLY GROUP COM 67421j108   9,499 10,600 SH   SOLE   10,600 0 0
ORACLE COM 68389X105   2,073,504 19,576 SH   SOLE   19,576 0 0
OSHKOSH TRUCK COM 688239201   242,906 2,545 SH   SOLE   2,545 0 0
PALO ALTO NETWORKS COM 697435105   467,004 1,992 SH   SOLE   1,992 0 0
PALO ALTO NETWORKS COM 697435105   1,172 5 SH   OTR   0 0 5
PAYCOM SOFTWARE COM 70432v102   4,772,918 18,409 SH   SOLE   18,409 0 0
PAYCOM SOFTWARE COM 70432v102   17,890 69 SH   OTR   0 0 69
PAYPAL HOLDINGS COM 70450y103   12,727,093 217,706 SH   SOLE   217,706 0 0
PAYPAL HOLDINGS COM 70450y103   2,923 50 SH   DFND   0 0 50
PAYPAL HOLDINGS COM 70450y103   7,892 135 SH   OTR   0 0 135
PEPSICO COM 713448108   5,901,623 34,830 SH   SOLE   34,830 0 0
PFIZER COM 717081103   4,405,520 132,816 SH   SOLE   132,816 0 0
PFIZER COM 717081103   3,317 100 SH   DFND   0 0 100
PHILIP MORRIS INT'L COM 718172109   4,975,760 53,746 SH   SOLE   53,746 0 0
PHILLIPS 66 COM 718546104   255,799 2,129 SH   SOLE   2,129 0 0
PRESTIGE CONSUMER HCARE COM 74112d101   13,402,991 234,359 SH   SOLE   234,359 0 0
PRESTIGE CONSUMER HCARE COM 74112d101   24,020 420 SH   OTR   0 0 420
PRICE T ROWE GROUP COM 74144t108   19,390,044 184,896 SH   SOLE   184,841 0 55
PRICE T ROWE GROUP COM 74144t108   2,622 25 SH   DFND   0 0 25
PRICE T ROWE GROUP COM 74144t108   11,011 105 SH   OTR   0 0 105
PRINCIPAL FINL GROUP COM 74251v102   28,475,082 395,103 SH   SOLE   395,018 0 85
PRINCIPAL FINL GROUP COM 74251v102   5,405 75 SH   DFND   0 0 75
PRINCIPAL FINL GROUP COM 74251v102   49,368 685 SH   OTR   0 0 685
PROASSURANCE GROUP COM 74267C106   201,160 10,649 SH   SOLE   10,649 0 0
PROCTER & GAMBLE COM 742718109   2,264,157 15,523 SH   SOLE   15,523 0 0
PROSPERITY BANCSHARES COM 743606105   11,453,637 209,850 SH   SOLE   209,850 0 0
PROSPERITY BANCSHARES COM 743606105   23,469 430 SH   OTR   0 0 430
PTC INC COM 69370c100   20,065,713 141,627 SH   SOLE   141,627 0 0
PTC INC COM 69370c100   11,334 80 SH   OTR   0 0 80
QORVO INC COM 74736k101   620,078 6,495 SH   SOLE   6,495 0 0
QUALCOMM COM 747525103   3,447,324 31,040 SH   SOLE   31,040 0 0
RAYTHEON TECHNOLOGIES COM 75513e101   403,032 5,600 SH   SOLE   5,600 0 0
RECKITT BENCIKISER COM 756255204   168,607 12,052 SH   SOLE   12,052 0 0
REGENERON PHARMACEUTIC COM 75886f107   228,783 278 SH   SOLE   278 0 0
REMSLEEP COM 75990a200   10,800 720,000 SH   SOLE   720,000 0 0
REPLIGEN COM 759916109   14,575,970 91,667 SH   SOLE   91,667 0 0
REPLIGEN COM 759916109   4,770 30 SH   OTR   0 0 30
RESMED INC COM 761152107   888,255 6,007 SH   SOLE   6,007 0 0
ROCHE HLDG LTD ADR COM 771195104   537,790 15,850 SH   SOLE   15,850 0 0
ROCHE HLDG LTD ADR COM 771195104   7,499 221 SH   OTR   0 0 221
ROCKWELL AUTOMATION COM 773903109   15,827,478 55,366 SH   SOLE   55,366 0 0
ROCKWELL AUTOMATION COM 773903109   2,859 10 SH   DFND   0 0 10
ROCKWELL AUTOMATION COM 773903109   10,005 35 SH   OTR   0 0 35
ROPER TECHNOLOGIES COM 776696106   11,146,836 23,017 SH   SOLE   23,009 0 8
ROYCE VALUE TRUST(CL END) COM 780910105   232,033 18,029 SH   SOLE   18,029 0 0
RPM COM 749685103   13,257,377 139,831 SH   SOLE   139,781 0 50
RPM COM 749685103   14,221 150 SH   OTR   0 0 150
SCHLUMBERGER COM 806857108   519,161 8,905 SH   SOLE   8,905 0 0
SEAGEN INC. COM 812578102   702,216 3,310 SH   SOLE   3,310 0 0
SOUTHERN CO COM 842587107   202,315 3,126 SH   SOLE   3,126 0 0
SPDR GOLD TRUST (COLLECTIBLE) COM 78463v107   3,546,615 20,686 SH   SOLE   20,686 0 0
SPDR S&P BANK ETF COM 78464a797   421,822 11,447 SH   SOLE   11,447 0 0
SPDR S&P REGIONAL BANK ETF COM 78464a698   559,593 13,397 SH   SOLE   13,397 0 0
SPROTT PHYSICAL GOLD SILVER COM 153501101   199,180 11,500 SH   SOLE   11,500 0 0
SS&C TECHNOLOGIES COM 78467j100   29,998,489 570,965 SH   SOLE   570,965 0 0
SS&C TECHNOLOGIES COM 78467j100   2,627 50 SH   DFND   0 0 50
SS&C TECHNOLOGIES COM 78467j100   14,448 275 SH   OTR   0 0 275
STARBUCKS CORP COM 855244109   363,346 3,981 SH   SOLE   3,981 0 0
STARBUCKS CORP COM 855244109   31,719 348 SH   OTR   0 0 348
STRYKER COM 863667101   26,827,736 98,173 SH   SOLE   98,173 0 0
STRYKER COM 863667101   15,030 55 SH   OTR   0 0 55
SWIBER HOLDINGS LTD COM Y8318F125   0 17,000 SH   SOLE   17,000 0 0
SYNOPSYS COM 871607107   27,129,717 59,110 SH   SOLE   59,110 0 0
SYNOPSYS COM 871607107   20,654 45 SH   OTR   0 0 45
SYSCO CORPORATION COM 871829107   8,442,757 127,824 SH   SOLE   127,824 0 0
SYSCO CORPORATION COM 871829107   11,559 175 SH   OTR   0 0 175
TENCENT HOLDINGS COM 88032q109   339,329 8,775 SH   SOLE   8,775 0 0
TESLA MOTORS COM 88160r101   3,046,929 12,177 SH   SOLE   12,177 0 0
TESLA MOTORS COM 88160r101   5,255 21 SH   OTR   0 0 21
TEXAS INSTR COM 882508104   1,374,164 8,642 SH   SOLE   8,642 0 0
TEXAS INSTR COM 882508104   3,180 20 SH   OTR   0 0 20
THERMO FISHER SCIENTIFIC COM 883556102   26,616,949 52,585 SH   SOLE   52,575 0 10
THERMO FISHER SCIENTIFIC COM 883556102   12,654 25 SH   OTR   0 0 25
TRADE DESK COM 88339j105   508,366 6,505 SH   SOLE   6,505 0 0
TRANS-PACIFIC AEROSPACE COM 89342j108   0 200,000 SH   SOLE   200,000 0 0
TRAVEL & LEISURE CO COM 894164102   336,998 9,175 SH   SOLE   9,175 0 0
TYLER TECH COM 902252105   10,409,948 26,959 SH   SOLE   26,959 0 0
TYLER TECH COM 902252105   9,653 25 SH   OTR   0 0 25
UNION PACIFIC CORP COM 907818108   12,169,743 59,764 SH   SOLE   59,764 0 0
UNION PACIFIC CORP COM 907818108   2,036 10 SH   DFND   0 0 10
UNION PACIFIC CORP COM 907818108   18,327 90 SH   OTR   0 0 90
UNITED HEALTHCARE COM 91324p102   7,879,515 15,628 SH   SOLE   15,628 0 0
UNITED HEALTHCARE COM 91324p102   25,714 51 SH   OTR   0 0 51
UNITED PARCEL COM 911312106   3,432,161 22,019 SH   SOLE   22,019 0 0
UNIVERSAL DISPLAY CORP COM 91347p105   790,445 5,035 SH   SOLE   5,035 0 0
US BANCORP DEL COM 902973304   417,515 12,629 SH   SOLE   12,629 0 0
VANGUARD ENERGY ETF COM 92204A306   2,393,485 18,885 SH   SOLE   18,885 0 0
VANGUARD ENERGY ETF COM 92204A306   15,842 125 SH   OTR   0 0 125
VEEVA SYSTEMS COM 922475108   12,665,983 62,256 SH   SOLE   62,256 0 0
VEEVA SYSTEMS COM 922475108   25,431 125 SH   OTR   0 0 125
VERADIGM COM 01988P108   285,007 21,690 SH   SOLE   21,690 0 0
VERISIGN INC COM 92343E102   806,069 3,980 SH   SOLE   3,980 0 0
VERIZON COMMUNICATIONS COM 92343V104   8,700,489 268,451 SH   SOLE   268,451 0 0
VERIZON COMMUNICATIONS COM 92343V104   3,241 100 SH   DFND   0 0 100
VERIZON COMMUNICATIONS COM 92343V104   10,695 330 SH   OTR   0 0 330
VERTEX PHARMACEUTICALS COM 92532F100   1,989,073 5,720 SH   SOLE   5,720 0 0
VISA COM 92826C839   34,410,876 149,606 SH   SOLE   149,606 0 0
VISA COM 92826C839   371,926 1,617 SH   OTR   0 0 1,617
VM WARE COM 928563402   14,357,729 86,243 SH   SOLE   86,243 0 0
WAL-MART COM 931142103   635,082 3,971 SH   SOLE   3,971 0 0
WALT DISNEY COM 254687106   8,305,411 102,473 SH   SOLE   102,473 0 0
WALT DISNEY COM 254687106   2,026 25 SH   DFND   0 0 25
WARNER BROS DISCOVERY COM 934423104   239,930 22,093 SH   SOLE   22,093 0 0
WATERS CORP COM 941848103   1,635,388 5,964 SH   SOLE   5,964 0 0
WEC ENERGY GROUP I COM 92939u106   435,775 5,410 SH   SOLE   5,410 0 0
WELLS FARGO & CO COM 949746101   540,518 13,229 SH   SOLE   13,229 0 0
WEYERHAEUSER COM 962166104   796,915 25,992 SH   SOLE   25,992 0 0
WSFS FINANCIAL COM 929328102   1,135,186 31,101 SH   SOLE   31,101 0 0
WYNDHAM HOTELS & RESORTS COM 98311a105   17,598,284 253,067 SH   SOLE   252,992 0 75
WYNDHAM HOTELS & RESORTS COM 98311a105   30,945 445 SH   OTR   0 0 445
YUM BRANDS COM 988498101   1,225,661 9,810 SH   SOLE   9,810 0 0
YUM CHINA HOLDING COM 98850p109   240,153 4,310 SH   SOLE   4,310 0 0
ZIMMER BIOMET HLDGS COM 98956P102   371,336 3,309 SH   SOLE   3,309 0 0
ZSCALER COM 98980g102   4,803,997 30,876 SH   SOLE   30,876 0 0
ZSCALER COM 98980g102   4,668 30 SH   OTR   0 0 30
AMERICAN FUNDS GROWTH FD F3 MFD 399874775   266,561 4,479 SH   SOLE   4,479 0 0
BAIRD SHORT-TERM MUNI BOND MFD 057071631   103,390 10,659 SH   SOLE   10,659 0 0
FIDELITY 500 INDEX MFD 315911750   283,469 1,898 SH   SOLE   1,898 0 0
FIDELITY CONTRAFUND MFD 316071109   167,474 11,240 SH   SOLE   11,240 0 0
FIDELITY GROWTH FD MFD 316200104   312,817 10,779 SH   SOLE   10,779 0 0
FUNDAMENTAL INVESTORS MFD 360802102   250,617 3,811 SH   SOLE   3,811 0 0
GROWTH FD OF AMER CL -A MFD 399874106   201,612 3,394 SH   SOLE   3,394 0 0
INVESCO QQQ TRUST SERIES 1 MFD 46090e103   308,829 862 SH   SOLE   862 0 0
INVESCO WATER RESOURCES MFD 46137v142   372,260 7,000 SH   SOLE   7,000 0 0
INVSTMNT CO OF AMER CL-A MFD 461308108   233,647 5,062 SH   SOLE   5,062 0 0
ISHARES CORE S&P TOTAL US MFD 464287150   622,888 6,613 SH   SOLE   6,613 0 0
ISHARES S&P 400 MIDCAP ETF MFD 464287507   13,867,102 55,613 SH   SOLE   55,613 0 0
ISHARES S&P 500 MFD 464287200   1,192,957 2,778 SH   SOLE   2,778 0 0
JANUS HENDERSON FORTY FUND CLA MFD 47103A625   480,118 11,215 SH   SOLE   11,215 0 0
JPMORGAN DIVERSIFIED RETURN MFD 46641q407   220,728 2,350 SH   SOLE   2,350 0 0
LORD ABBETT BOND DEB MFD 544004104   647,618 95,943 SH   SOLE   95,943 0 0
OPPENHEIMER SR FLOAT RATE MFD 68381K408   107,578 16,056 SH   SOLE   16,056 0 0
S&P INDEX FUND MFD 78462f103   2,521,819 5,899 SH   SOLE   5,899 0 0
S&P MIDCAP 400 MFD 78467y107   365,312 800 SH   SOLE   800 0 0
SCHWAB LARGE CAP VALUE ETF MFD 808524409   2,613,002 40,537 SH   SOLE   40,537 0 0
SCHWAB LARGE-CAP INDEX MF MFD 808509855   616,903 9,288 SH   SOLE   9,288 0 0
SCHWAB TOTAL STOCK MKT-SEL MFD 808509756   18,490,395 252,394 SH   SOLE   252,394 0 0
SCHWAB US BROAD MKT ETF MFD 808524102   45,294,283 908,611 SH   SOLE   908,611 0 0
SCHWAB US DVD EQUITY ETF MFD 808524797   534,380 7,552 SH   SOLE   7,552 0 0
SCHWAB US LARGE CAP GWTH ETF MFD 808524300   307,693 4,231 SH   SOLE   4,231 0 0
SCHWAB US LARGE EQUITY ETF MFD 808524201   7,878,268 155,697 SH   SOLE   155,697 0 0
SCHWAB US MID CAP ETF MFD 808524508   8,135,563 120,206 SH   SOLE   120,206 0 0
SCHWAB US SCAP ETF MFD 808524607   9,220,565 222,611 SH   SOLE   222,611 0 0
SCHWAB US SCAP ETF MFD 808524607   8,284 200 SH   OTR   0 0 200
SPDR S&P LARGE CAP 500 ETF MFD 78464A854   1,167,389 23,227 SH   SOLE   23,227 0 0
SPDR S&P MID CAP 400 ETF MFD 78464A847   532,311 12,156 SH   SOLE   12,156 0 0
SPDR S&P SMALL CAP 600 ETF MFD 78468r853   8,589,486 232,777 SH   SOLE   232,777 0 0
T ROWE PR BLUE CHIP GROW-I MFD 77954q403   442,592 3,245 SH   SOLE   3,245 0 0
TOTAL MARKETS EQUITY POOL MFD 808516702   274,612 6,787 SH   SOLE   6,787 0 0
VAN WELLINGTON ADM #571 MFD 921935201   1,190,997 17,502 SH   SOLE   17,502 0 0
VANGARD MID CAP INDEX ETF MFD 922908629   409,608 1,967 SH   SOLE   1,967 0 0
VANGUARD 500 INDEX (ADM) MFD 922908710   5,121,034 12,945 SH   SOLE   12,945 0 0
VANGUARD DVD MFD 921908844   1,680,875 10,818 SH   SOLE   10,818 0 0
VANGUARD EXTENDED MARKET MFD 922908652   222,591 1,553 SH   SOLE   1,553 0 0
VANGUARD EXTENDED MARKET INDEX MFD 922908694   326,155 2,999 SH   SOLE   2,999 0 0
VANGUARD GROWTH ETF MFD 922908736   817,202 3,001 SH   SOLE   3,001 0 0
VANGUARD GROWTH ETF MFD 922908736   898,623 3,300 SH   OTR   0 0 3,300
VANGUARD GROWTH INDEX-ADM MFD 922908660   741,996 5,296 SH   SOLE   5,296 0 0
VANGUARD HIGH DIVIDEND YIELD MFD 921946406   2,067,330 20,009 SH   SOLE   20,009 0 0
VANGUARD INFO TECH MFD 92204a702   364,697 879 SH   SOLE   879 0 0
VANGUARD INST INDEX MFD 922040100   457,070 1,277 SH   SOLE   1,277 0 0
VANGUARD INTL GROWTH-ADM MFD 921910501   249,433 2,677 SH   SOLE   2,677 0 0
VANGUARD MID CAP ADM MFD 922908645   645,093 2,501 SH   SOLE   2,501 0 0
VANGUARD MID CAP GROWTH MFD 922908538   274,431 1,409 SH   SOLE   1,409 0 0
VANGUARD PRIMECAP ADMIRAL MFD 921936209   1,158,202 7,594 SH   SOLE   7,594 0 0
VANGUARD S&P 500 LC ETF MFD 922908363   33,107,036 84,306 SH   SOLE   84,306 0 0
VANGUARD SMALL CAP INDEX MFD 922908686   882,305 9,742 SH   SOLE   9,742 0 0
VANGUARD TAX-MANAGED CAPITAL A MFD 921943866   281,667 1,271 SH   SOLE   1,271 0 0
VANGUARD TOTAL INTL STOCK MFD 921909768   501,714 9,374 SH   SOLE   9,374 0 0
VANGUARD TTL STK MKT ADM MFD 922908728   2,196,234 21,238 SH   SOLE   21,238 0 0
VANGUARD TTL STK MKT ADM MFD 922908728   124,280 1,202 SH   OTR   0 0 1,202
VANGUARD TTL STK MKT ETF MFD 922908769   31,877,753 150,077 SH   SOLE   150,077 0 0
VANGUARD TTL STK MKT ETF MFD 922908769   3,364,574 15,840 SH   OTR   0 0 15,840
VANGUARD VALUE ETF MFD 922908744   1,620,815 11,751 SH   SOLE   11,751 0 0
WASATCH GROWTH MFD 936772201   234,543 3,184 SH   SOLE   3,184 0 0
WASATCH MICRO CAP VALUE FD MFD 936793504   37,543 12,641 SH   SOLE   12,641 0 0
WASATCH SMALL CAP VALUE FD MFD 936793207   268,903 29,421 SH   SOLE   29,421 0 0
AMER EUROPACIFIC GRWTH Cl F-2 IFD 29875E100   3,210,850 62,724 SH   SOLE   62,724 0 0
HARBOR INTL FD IFD 411511306   280,480 6,728 SH   SOLE   6,728 0 0
MS INDIA INVESTMENT (CL END) IFD 61745C105   364,238 16,297 SH   SOLE   16,297 0 0
MSCI-EAFE INDEX IFD 464287465   371,892 5,396 SH   SOLE   5,396 0 0
SCHWAB DEV-MKTS INDEX MF IFD 808509830   241,534 11,480 SH   SOLE   11,480 0 0
SCHWAB FTSE DEV EX-US ETF IFD 808524805   16,191,800 476,790 SH   SOLE   476,790 0 0
SCHWAB FTSE DEV EX-US ETF IFD 808524805   94,239 2,775 SH   OTR   375 0 2,775
SCHWAB FTSE EMERGING ETF IFD 808524706   10,519,045 439,392 SH   SOLE   439,270 0 122
SCHWAB FTSE EMERGING ETF IFD 808524706   21,067 880 SH   OTR   880 0 880
TWEEDY BRN GLOBAL VALUE IFD 901165100   3,991,285 147,280 SH   SOLE   147,280 0 0
TWEEDY BRN GLOBAL VALUE IFD 901165100   12,155 449 SH   OTR   449 0 449
VANGUARD EMERGING MKTS ETF IFD 922042858   5,810,731 148,195 SH   SOLE   148,195 0 0
VANGUARD EMERGING MKTS ETF IFD 922042858   64,893 1,655 SH   OTR   0 0 1,655
VANGUARD FTSE DEV MKT IFD 921943858   873,267 19,974 SH   SOLE   19,974 0 0
VANGUARD FTSE WLD EX US ETF IFD 922042775   5,285,449 101,898 SH   SOLE   101,898 0 0
VANGUARD FTSE WLD EX US ETF IFD 922042775   95,959 1,850 SH   OTR   0 0 1,850
WASATCH INTL OPPORT INV IFD 936793702   58,794 21,616 SH   SOLE   21,616 0 0
iSHARES CORE MSCI EMG MKTS IFD 46434g103   3,627,643 76,227 SH   SOLE   76,227 0 0
NUVEEN WI MUNICIPAL BD BMD 67065r721   127,320 13,839 SH   SOLE   13,839 0 0