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,278,551 40,805 SH   SOLE   40,805 0 0
10X GENOMICS COM 88025u109   3,350 60 SH   OTR   0 0 60
3M COMPANY COM 88579Y101   2,624,360 26,220 SH   SOLE   26,220 0 0
3M COMPANY COM 88579Y101   3,703 37 SH   OTR   0 0 37
ABBOTT LABS COM 002824100   30,423,230 279,061 SH   SOLE   279,021 0 40
ABBOTT LABS COM 002824100   43,608 400 SH   OTR   0 0 400
ABBVIE COM 00287y109   20,199,907 149,929 SH   SOLE   149,929 0 0
ABBVIE COM 00287y109   6,736 50 SH   DFND   0 0 50
ABBVIE COM 00287y109   23,578 175 SH   OTR   0 0 175
ACCENTURE PLC COM G1151C101   809,714 2,624 SH   SOLE   2,624 0 0
ACI WORLDWIDE COM 004498101   18,741,680 808,877 SH   SOLE   808,877 0 0
ACI WORLDWIDE COM 004498101   4,055 175 SH   DFND   0 0 175
ACI WORLDWIDE COM 004498101   39,389 1,700 SH   OTR   0 0 1,700
ACTIVISION BLIZZARD COM 00507v109   1,607,017 19,063 SH   SOLE   19,063 0 0
ADAMS NATURAL RESOURCES COM 00548f105   3,092,932 148,556 SH   SOLE   148,556 0 0
ADOBE SYSTEMS COM 00724F101   46,869,691 95,850 SH   SOLE   95,825 0 25
ADOBE SYSTEMS COM 00724F101   24,449 50 SH   OTR   0 0 50
ADVANCED MICRO DEVICES COM 007903107   14,717,705 129,205 SH   SOLE   129,205 0 0
ADVANCED MICRO DEVICES COM 007903107   19,593 172 SH   OTR   0 0 172
ADYEN ADR COM 00783v104   5,491,823 317,630 SH   SOLE   317,630 0 0
ADYEN ADR COM 00783v104   2,593 150 SH   OTR   0 0 150
AES CORP COM 00130H105   25,120,139 1,211,777 SH   SOLE   1,211,527 0 250
AES CORP COM 00130H105   5,182 250 SH   DFND   0 0 250
AES CORP COM 00130H105   15,237 735 SH   OTR   0 0 735
AFFILIATED MANAGERS COM 008252108   14,448,347 96,393 SH   SOLE   96,393 0 0
AFLAC COM 001055102   3,204,727 45,913 SH   SOLE   45,913 0 0
AIR PRODUCTS & CHEM COM 009158106   414,849 1,385 SH   SOLE   1,385 0 0
AKAMAI TECH COM 00971t101   12,018,764 133,735 SH   SOLE   133,735 0 0
AKAMAI TECH COM 00971t101   11,234 125 SH   OTR   0 0 125
ALNYLAM PHARMACEUTICALS COM 02043q107   287,759 1,515 SH   SOLE   1,515 0 0
ALPHABET CL A COM 02079k305   10,334,500 86,337 SH   SOLE   86,337 0 0
ALPHABET CL A COM 02079k305   14,364 120 SH   OTR   0 0 120
ALPHABET CL C COM 02079k107   29,307,803 242,273 SH   SOLE   242,168 0 105
ALPHABET CL C COM 02079k107   4,839 40 SH   DFND   0 0 40
ALPHABET CL C COM 02079k107   26,613 220 SH   OTR   0 0 220
ALTRIA GROUP COM 02209s103   2,005,297 44,267 SH   SOLE   44,267 0 0
AMAZON.COM COM 023135106   25,458,619 195,295 SH   SOLE   195,295 0 0
AMAZON.COM COM 023135106   9,125 70 SH   DFND   0 0 70
AMAZON.COM COM 023135106   62,573 480 SH   OTR   0 0 480
AMCOR COM g0250x107   1,283,687 128,626 SH   SOLE   128,626 0 0
AMERICAN ELECTRIC POWER COM 025537101   200,649 2,383 SH   SOLE   2,383 0 0
AMERICAN EXPRESS COM 025816109   215,311 1,236 SH   SOLE   1,236 0 0
AMETEK COM 031100100   27,194,707 167,993 SH   SOLE   167,993 0 0
AMEX TECHNOLOGY SPDR COM 81369Y803   1,757,551 10,109 SH   SOLE   10,109 0 0
AMGEN COM 031162100   2,220,866 10,003 SH   SOLE   10,003 0 0
AMPHENOL COM 032095101   10,568,216 124,405 SH   SOLE   124,405 0 0
ANALOG DEVICES COM 032654105   20,831,813 106,934 SH   SOLE   106,934 0 0
ANALOG DEVICES COM 032654105   32,144 165 SH   OTR   0 0 165
APPLE COM 037833100   64,371,758 331,865 SH   SOLE   331,795 0 70
APPLE COM 037833100   4,316,735 22,255 SH   OTR   0 0 22,255
ASML HOLDINGS COM n07059210   20,924,858 28,872 SH   SOLE   28,872 0 0
ASML HOLDINGS COM n07059210   10,871 15 SH   OTR   0 0 15
ASSOCIATED BANK COM 045487105   1,062,903 65,490 SH   SOLE   65,490 0 0
AT&T INC COM 00206r102   171,119 10,728 SH   SOLE   10,728 0 0
AUTOMATIC DATA PROCESSNG COM 053015103   1,271,046 5,783 SH   SOLE   5,783 0 0
AVANOS MEDICAL INC COM 05350v106   549,872 21,513 SH   SOLE   21,513 0 0
AVANTOR COM 05352a100   4,311,490 209,907 SH   SOLE   209,907 0 0
AVANTOR COM 05352a100   4,416 215 SH   OTR   0 0 215
BALL COM 058498106   10,709,256 183,976 SH   SOLE   183,976 0 0
BALL COM 058498106   1,455 25 SH   DFND   0 0 25
BANK OF MONTREAL COM 063671101   896,688 9,929 SH   SOLE   9,929 0 0
BARABOO BANCORP COM 067021105   270,776 88,779 SH   SOLE   88,779 0 0
BERKSHIRE HATHAWAY CL B COM 084670702   1,764,675 5,175 SH   SOLE   5,175 0 0
BERKSHIRE HATHAWAY CL B COM 084670702   3,410 10 SH   OTR   0 0 10
BERKSHIRE HTWY CL 100 COM 084990175   517,810 100 SH   SOLE   100 0 0
BIOGEN IDEC COM 09062X103   262,062 920 SH   SOLE   920 0 0
BOEING COM 097023105   3,459,044 16,381 SH   SOLE   16,381 0 0
BOEING COM 097023105   6,335 30 SH   OTR   0 0 30
BP PLC COM 055622104   351,938 9,973 SH   SOLE   9,973 0 0
BRADY CORP COM 104674106   342,504 7,200 SH   SOLE   7,200 0 0
BRISTOL MYERS SQUIBB CO COM 110122108   670,899 10,491 SH   SOLE   10,491 0 0
BROADCOM COM 11135f101   1,541,423 1,777 SH   SOLE   1,777 0 0
CATALENT COM 148806102   3,418,459 78,839 SH   SOLE   78,839 0 0
CATALENT COM 148806102   2,385 55 SH   OTR   0 0 55
CATERPILLER COM 149123101   349,341 1,420 SH   SOLE   1,420 0 0
CHARLES SCHWAB COM 808513105   24,699,436 435,770 SH   SOLE   435,770 0 0
CHARLES SCHWAB COM 808513105   3,401 60 SH   DFND   0 0 60
CHARLES SCHWAB COM 808513105   30,040 530 SH   OTR   0 0 530
CHEVRON CORP COM 166764100   1,909,658 12,136 SH   SOLE   12,136 0 0
CHURCH & DWIGHT COM 171340102   5,854,676 58,412 SH   SOLE   58,412 0 0
CHURCH & DWIGHT COM 171340102   22,552 225 SH   OTR   0 0 225
CIGNA COM 125523100   795,782 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   223,686 450 SH   SOLE   450 0 0
CISCO SYSTEMS COM 17275R102   2,474,076 47,817 SH   SOLE   47,817 0 0
CISCO SYSTEMS COM 17275R102   9,158 177 SH   OTR   0 0 177
CME GROUP COM 12572q105   1,187,153 6,407 SH   SOLE   6,407 0 0
COCA COLA COM 191216100   2,382,363 39,561 SH   SOLE   39,561 0 0
COCA COLA COM 191216100   6,022 100 SH   OTR   0 0 100
COGNIZANT CL A COM 192446102   1,558,886 23,880 SH   SOLE   23,880 0 0
COLGATE-PALMOLIVE COM 194162103   551,683 7,161 SH   SOLE   7,161 0 0
COMCAST CORP CL A COM 20030n101   1,238,107 29,798 SH   SOLE   29,798 0 0
CONOCOPHILLIPS COM 20825C104   400,245 3,863 SH   SOLE   3,863 0 0
CORTEVA COM 22052l104   216,823 3,784 SH   SOLE   3,784 0 0
COSTCO WHOLESALE COM 22160K105   11,514,833 21,388 SH   SOLE   21,380 0 8
COSTCO WHOLESALE COM 22160K105   40,378 75 SH   OTR   0 0 75
CROWDSTRIKE HOLDINGS COM 22788c105   4,572,063 31,130 SH   SOLE   31,130 0 0
CROWDSTRIKE HOLDINGS COM 22788c105   5,581 38 SH   OTR   0 0 38
CROWN CASTLE INTL CORP COM 22822V101   325,299 2,855 SH   SOLE   2,855 0 0
DANAHER COM 235851102   22,938,941 95,579 SH   SOLE   95,579 0 0
DANAHER COM 235851102   12,000 50 SH   OTR   0 0 50
DATADOG COM 23804l103   5,872,204 59,689 SH   SOLE   59,689 0 0
DATADOG COM 23804l103   37,680 383 SH   OTR   0 0 383
DISCOVER FINANCIAL COM 254709108   3,000,124 25,675 SH   SOLE   25,675 0 0
DONALDSON COM 257651109   449,884 7,197 SH   SOLE   7,197 0 0
DOVER COM 260003108   521,204 3,530 SH   SOLE   3,530 0 0
EATON CORP COM 278058102   341,870 1,700 SH   SOLE   1,700 0 0
ECOLAB COM 278865100   14,000,443 74,993 SH   SOLE   74,993 0 0
ECOLAB COM 278865100   32,297 173 SH   OTR   0 0 173
ELI LILLY & CO COM 532457108   8,440,259 17,997 SH   SOLE   17,997 0 0
ELI LILLY & CO COM 532457108   23,449 50 SH   OTR   0 0 50
EMERSON ELECTRIC COM 291011104   1,031,531 11,412 SH   SOLE   11,412 0 0
ENERGY SELECT SECTOR SPDR COM 81369Y506   4,037,964 49,747 SH   SOLE   49,747 0 0
ENERGY SELECT SECTOR SPDR COM 81369Y506   5,682 70 SH   DFND   0 0 70
ENERGY SELECT SECTOR SPDR COM 81369Y506   16,234 200 SH   OTR   0 0 200
ENPHASE ENERGY COM 29355a107   342,329 2,044 SH   SOLE   2,044 0 0
ENVISTA COM 29415f104   5,478,628 161,898 SH   SOLE   161,898 0 0
ENVISTA COM 29415f104   10,321 305 SH   OTR   0 0 305
EPAM SYSTEMS COM 29414b104   449,500 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   24,895,916 105,805 SH   SOLE   105,790 0 15
EQUIFAX COM 294429105   11,765 50 SH   OTR   0 0 50
EVERTEC COM 30040P103   27,106,770 735,997 SH   SOLE   735,922 0 75
EVERTEC COM 30040P103   5,524 150 SH   DFND   0 0 150
EVERTEC COM 30040P103   36,830 1,000 SH   OTR   0 0 1,000
EVOLUTION AB COM 30051e104   523,204 4,136 SH   SOLE   4,136 0 0
EXELIXIS COM 30161q104   850,395 44,500 SH   SOLE   44,500 0 0
EXXON MOBIL CORP COM 30231G102   4,127,194 38,482 SH   SOLE   38,482 0 0
FASTENAL COM 311900104   4,505,656 76,380 SH   SOLE   76,380 0 0
FASTENAL COM 311900104   28,197 478 SH   OTR   0 0 478
FEDEX COM 31428X106   17,900,363 72,208 SH   SOLE   72,208 0 0
FEDEX COM 31428X106   2,479 10 SH   DFND   0 0 10
FEDEX COM 31428X106   8,676 35 SH   OTR   0 0 35
FIDELITY NATL INFO COM 31620M106   11,914,535 217,816 SH   SOLE   217,816 0 0
FIDELITY NATL INFO COM 31620M106   4,102 75 SH   DFND   0 0 75
FIDELITY NATL INFO COM 31620M106   9,025 165 SH   OTR   0 0 165
FISERV COM 337738108   41,246,746 326,966 SH   SOLE   326,931 0 35
FISERV COM 337738108   6,307 50 SH   DFND   0 0 50
FISERV COM 337738108   52,352 415 SH   OTR   0 0 415
FORTIVE CORP COM 34959j108   482,266 6,450 SH   SOLE   6,450 0 0
FRANKLIN RESOURCES COM 354613101   525,190 19,663 SH   SOLE   19,663 0 0
GE HEALTHCARE TECH COM 36266G107   402,707 4,957 SH   SOLE   4,957 0 0
GEN MILLS INC COM 370334104   427,909 5,579 SH   SOLE   5,579 0 0
GENERAL ELECTRIC COM 369604301   1,457,819 13,271 SH   SOLE   13,271 0 0
GENERAL ELECTRIC COM 369604301   6,811 62 SH   DFND   0 0 62
GINKGO BIOWORKS COM 37611x100   34,410 18,500 SH   SOLE   18,500 0 0
GLOBAL PAYMENTS COM 37940x102   22,614,576 229,543 SH   SOLE   229,543 0 0
GLOBAL PAYMENTS COM 37940x102   2,463 25 SH   DFND   0 0 25
GLOBAL PAYMENTS COM 37940x102   9,852 100 SH   OTR   0 0 100
GOLDMAN SACHS GROUP INC COM 38141g104   953,106 2,955 SH   SOLE   2,955 0 0
GRAINGER WW COM 384802104   1,577,180 2,000 SH   SOLE   2,000 0 0
GRAYSCALE ETHEREUM TRUST COM 389638107   120,572 12,130 SH   SOLE   12,130 0 0
HENRY SCHEIN COM 806407102   723,980 8,927 SH   SOLE   8,927 0 0
HESS CORP COM 42809H107   398,469 2,931 SH   SOLE   2,931 0 0
HOLOGIC COM 436440101   19,634,577 242,492 SH   SOLE   242,492 0 0
HOLOGIC COM 436440101   4,048 50 SH   DFND   0 0 50
HOLOGIC COM 436440101   17,813 220 SH   OTR   0 0 220
HOME DEPOT COM 437076102   2,259,285 7,273 SH   SOLE   7,273 0 0
HUBBELL COM 443510607   777,508 2,345 SH   SOLE   2,345 0 0
HUMANA COM 444859102   927,795 2,075 SH   SOLE   2,075 0 0
IBM COM 459200101   896,393 6,699 SH   SOLE   6,699 0 0
IDEXX LABS COM 45168d104   210,937 420 SH   SOLE   420 0 0
IDNA INC. COM 46435U192   259,226 11,100 SH   SOLE   11,100 0 0
ILLINOIS TOOL COM 452308109   8,687,056 34,726 SH   SOLE   34,726 0 0
IMPEDIMED LTD COM Q48619102   2,400 20,000 SH   SOLE   20,000 0 0
INCYTE CORP COM 45337c102   706,537 11,350 SH   SOLE   11,350 0 0
INTEL COM 458140100   2,026,732 60,608 SH   SOLE   60,608 0 0
INTUIT COM 461202103   23,922,100 52,210 SH   SOLE   52,200 0 10
INTUIT COM 461202103   10,080 22 SH   OTR   0 0 22
INTUITIVE SURGICAL COM 46120E602   7,053,880 20,629 SH   SOLE   20,629 0 0
IONIS PHARMACEUTICALS COM 462222100   559,649 13,640 SH   SOLE   13,640 0 0
IQVIA HOLDINGS COM 46266c105   1,394,698 6,205 SH   SOLE   6,205 0 0
J.HANCOCK FINL OPP FUND COM 409735206   2,422,034 90,307 SH   SOLE   90,307 0 0
J.M. SMUCKERS NEW COM 832696405   232,876 1,577 SH   SOLE   1,577 0 0
JABIL CIRCUIT COM 466313103   1,899,568 17,600 SH   SOLE   17,600 0 0
JOHNSON&JOHNSON COM 478160104   5,135,589 31,027 SH   SOLE   31,027 0 0
JP MORGAN CHASE COM 46625H100   11,042,888 75,927 SH   SOLE   75,927 0 0
JP MORGAN CHASE COM 46625H100   8,726 60 SH   OTR   0 0 60
KC DE MEXICO COM 494386204   137,280 12,000 SH   SOLE   12,000 0 0
KIMBERLY-CLARK COM 494368103   9,756,367 70,668 SH   SOLE   70,668 0 0
KIMBERLY-CLARK COM 494368103   3,495,679 25,320 SH   OTR   25,320 0 25,320
KRAFT HEINZ FOODS COM 500754106   509,489 14,352 SH   SOLE   14,352 0 0
LINDE PUBLIC LTD COM G54950103   565,142 1,483 SH   SOLE   1,483 0 0
LINDE PUBLIC LTD COM G54950103   17,149 45 SH   OTR   0 0 45
LIVE NATION ENTERTAINMENT COM 538034109   3,676,744 40,355 SH   SOLE   40,355 0 0
LOWE'S COMPANIES COM 548661107   21,560,918 95,529 SH   SOLE   95,529 0 0
LOWE'S COMPANIES COM 548661107   10,156 45 SH   OTR   0 0 45
MARATHON PETROLEUM CORP COM 56585a102   593,377 5,089 SH   SOLE   5,089 0 0
MARRIOTT INT'L COM 571903202   2,745,798 14,948 SH   SOLE   14,948 0 0
MARRIOTT VACATION COM 57164y107   255,994 2,086 SH   SOLE   2,086 0 0
MARSH & MCLENNAN COM 571748102   567,249 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   882,153 5,361 SH   SOLE   5,361 0 0
MASTERCARD COM 57636Q104   15,106,938 38,411 SH   SOLE   38,411 0 0
MASTERCARD COM 57636Q104   23,598 60 SH   OTR   0 0 60
MCCORMICK COM 579780206   202,897 2,326 SH   SOLE   2,326 0 0
MCDONALDS COM 580135101   1,515,102 5,077 SH   SOLE   5,077 0 0
MCKESSON COM 58155Q103   1,886,146 4,414 SH   SOLE   4,414 0 0
MEDICINE MAN TECHNOLOGIES COM 58468u106   331,262 306,724 SH   SOLE   306,724 0 0
MEDTRONIC PLC COM g5960l103   521,376 5,918 SH   SOLE   5,918 0 0
MENASHA CORP COM fjg456208   17,046,696 2,181 SH   SOLE   2,181 0 0
MERCANTILE BANK COM 587376104   9,859,069 356,954 SH   SOLE   356,954 0 0
MERCANTILE BANK COM 587376104   35,354 1,280 SH   OTR   0 0 1,280
MERCK COM 58933y105   1,451,960 12,583 SH   SOLE   12,583 0 0
META PLATFORMS COM 30303M102   7,247,203 25,253 SH   SOLE   25,253 0 0
META PLATFORMS COM 30303M102   2,870 10 SH   DFND   0 0 10
MGE ENERGY COM 55277p104   223,960 2,831 SH   SOLE   2,831 0 0
MICROSOFT COM 594918104   56,367,813 165,525 SH   SOLE   165,487 0 38
MICROSOFT COM 594918104   5,108 15 SH   DFND   0 0 15
MICROSOFT COM 594918104   60,276 177 SH   OTR   0 0 177
MONDELEZ INTL INC COM 609207105   2,685,679 36,820 SH   SOLE   36,820 0 0
NAVIENT CORP COM 63938c108   12,332,029 663,726 SH   SOLE   663,726 0 0
NAVIENT CORP COM 63938c108   27,870 1,500 SH   OTR   0 0 1,500
NB REAL ESTATE COM 64190A103   71,653 23,570 SH   SOLE   23,570 0 0
NESTLE S.A. COM 641069406   910,688 7,567 SH   SOLE   7,567 0 0
NEXTERA ENERGY COM 65339F101   198,485 2,675 SH   SOLE   2,675 0 0
NEXTERA ENERGY COM 65339F101   4,823 65 SH   OTR   0 0 65
NICOLET BANKSHARES INC. COM 65406e102   2,999,517 44,169 SH   SOLE   44,169 0 0
NICOLET BANKSHARES INC. COM 65406e102   10,186 150 SH   DFND   0 0 150
NIKE INC CL B COM 654106103   9,771,883 88,537 SH   SOLE   88,537 0 0
NIKE INC CL B COM 654106103   6,070 55 SH   OTR   0 0 55
NORFOLK SOUTHERN COM 655844108   888,899 3,920 SH   SOLE   3,920 0 0
NOVARTIS COM 66987V109   507,174 5,026 SH   SOLE   5,026 0 0
NOVO NORDISK COM 670100205   2,977,672 18,400 SH   SOLE   18,400 0 0
NVIDIA COM 67066G104   12,432,165 29,389 SH   SOLE   29,389 0 0
NVIDIA COM 67066G104   35,957 85 SH   OTR   0 0 85
ORACLE COM 68389X105   2,331,320 19,576 SH   SOLE   19,576 0 0
OSHKOSH TRUCK COM 688239201   239,888 2,770 SH   SOLE   2,770 0 0
PALO ALTO NETWORKS COM 697435105   507,187 1,985 SH   SOLE   1,985 0 0
PALO ALTO NETWORKS COM 697435105   1,278 5 SH   OTR   0 0 5
PAYCOM SOFTWARE COM 70432v102   5,212,129 16,225 SH   SOLE   16,225 0 0
PAYCOM SOFTWARE COM 70432v102   22,166 69 SH   OTR   0 0 69
PAYPAL HOLDINGS COM 70450y103   14,375,244 215,424 SH   SOLE   215,424 0 0
PAYPAL HOLDINGS COM 70450y103   3,336 50 SH   DFND   0 0 50
PAYPAL HOLDINGS COM 70450y103   9,009 135 SH   OTR   0 0 135
PEPSICO COM 713448108   4,523,707 24,423 SH   SOLE   24,423 0 0
PFIZER COM 717081103   5,038,847 137,373 SH   SOLE   137,373 0 0
PFIZER COM 717081103   3,668 100 SH   DFND   0 0 100
PHILIP MORRIS INT'L COM 718172109   5,965,030 61,105 SH   SOLE   61,105 0 0
PRESTIGE CONSUMER HCARE COM 74112d101   14,171,678 238,460 SH   SOLE   238,460 0 0
PRESTIGE CONSUMER HCARE COM 74112d101   24,961 420 SH   OTR   0 0 420
PRICE T ROWE GROUP COM 74144t108   20,556,230 183,505 SH   SOLE   183,450 0 55
PRICE T ROWE GROUP COM 74144t108   2,800 25 SH   DFND   0 0 25
PRICE T ROWE GROUP COM 74144t108   11,762 105 SH   OTR   0 0 105
PRINCIPAL FINL GROUP COM 74251v102   29,860,796 393,734 SH   SOLE   393,649 0 85
PRINCIPAL FINL GROUP COM 74251v102   5,688 75 SH   DFND   0 0 75
PRINCIPAL FINL GROUP COM 74251v102   51,950 685 SH   OTR   0 0 685
PROASSURANCE GROUP COM 74267C106   160,693 10,649 SH   SOLE   10,649 0 0
PROCTER & GAMBLE COM 742718109   2,392,383 15,766 SH   SOLE   15,766 0 0
PROSPERITY BANCSHARES COM 743606105   11,506,101 203,720 SH   SOLE   203,720 0 0
PROSPERITY BANCSHARES COM 743606105   24,286 430 SH   OTR   0 0 430
PTC INC COM 69370c100   20,062,308 140,986 SH   SOLE   140,986 0 0
PTC INC COM 69370c100   11,384 80 SH   OTR   0 0 80
QORVO INC COM 74736k101   713,700 6,995 SH   SOLE   6,995 0 0
QUALCOMM COM 747525103   3,785,254 31,798 SH   SOLE   31,798 0 0
RAYTHEON TECHNOLOGIES COM 75513e101   536,919 5,481 SH   SOLE   5,481 0 0
RECKITT BENCIKISER COM 756255204   183,070 12,052 SH   SOLE   12,052 0 0
REMSLEEP COM 75990a200   8,280 720,000 SH   SOLE   720,000 0 0
REPLIGEN COM 759916109   12,914,166 91,292 SH   SOLE   91,292 0 0
REPLIGEN COM 759916109   4,244 30 SH   OTR   0 0 30
RESMED INC COM 761152107   1,449,092 6,632 SH   SOLE   6,632 0 0
ROCHE HLDG LTD ADR COM 771195104   605,470 15,850 SH   SOLE   15,850 0 0
ROCHE HLDG LTD ADR COM 771195104   8,442 221 SH   OTR   0 0 221
ROCKWELL AUTOMATION COM 773903109   18,533,539 56,256 SH   SOLE   56,256 0 0
ROCKWELL AUTOMATION COM 773903109   3,294 10 SH   DFND   0 0 10
ROCKWELL AUTOMATION COM 773903109   11,531 35 SH   OTR   0 0 35
ROPER TECHNOLOGIES COM 776696106   10,899,881 22,670 SH   SOLE   22,662 0 8
ROYCE VALUE TRUST(CL END) COM 780910105   254,182 18,419 SH   SOLE   18,419 0 0
RPM COM 749685103   12,603,386 140,459 SH   SOLE   140,409 0 50
RPM COM 749685103   13,459 150 SH   OTR   0 0 150
SCHLUMBERGER COM 806857108   438,936 8,936 SH   SOLE   8,936 0 0
SEAGEN INC. COM 812578102   529,265 2,750 SH   SOLE   2,750 0 0
SOUTHERN CO COM 842587107   219,601 3,126 SH   SOLE   3,126 0 0
SPDR GOLD TRUST (COLLECTIBLE) COM 78463v107   3,714,790 20,838 SH   SOLE   20,838 0 0
SPDR S&P BANK ETF COM 78464a797   433,692 12,047 SH   SOLE   12,047 0 0
SPDR S&P REGIONAL BANK ETF COM 78464a698   624,250 15,289 SH   SOLE   15,289 0 0
SPROTT PHYSICAL GOLD SILVER COM 153501101   207,230 11,500 SH   SOLE   11,500 0 0
SS&C TECHNOLOGIES COM 78467j100   32,954,886 543,810 SH   SOLE   543,810 0 0
SS&C TECHNOLOGIES COM 78467j100   3,030 50 SH   DFND   0 0 50
SS&C TECHNOLOGIES COM 78467j100   16,665 275 SH   OTR   0 0 275
STARBUCKS CORP COM 855244109   390,395 3,941 SH   SOLE   3,941 0 0
STARBUCKS CORP COM 855244109   34,420 347 SH   OTR   0 0 347
STRYKER COM 863667101   29,921,092 98,073 SH   SOLE   98,073 0 0
STRYKER COM 863667101   16,780 55 SH   OTR   0 0 55
SWIBER HOLDINGS LTD COM Y8318F125   0 17,000 SH   SOLE   17,000 0 0
SYNOPSYS COM 871607107   25,950,436 59,600 SH   SOLE   59,600 0 0
SYNOPSYS COM 871607107   19,593 45 SH   OTR   0 0 45
SYSCO CORPORATION COM 871829107   9,110,095 122,778 SH   SOLE   122,778 0 0
SYSCO CORPORATION COM 871829107   12,985 175 SH   OTR   0 0 175
TENCENT HOLDINGS COM 88032q109   558,998 13,156 SH   SOLE   13,156 0 0
TESLA MOTORS COM 88160r101   3,009,308 11,496 SH   SOLE   11,496 0 0
TESLA MOTORS COM 88160r101   5,497 21 SH   OTR   0 0 21
TEXAS INSTR COM 882508104   1,580,576 8,780 SH   SOLE   8,780 0 0
TEXAS INSTR COM 882508104   3,600 20 SH   OTR   0 0 20
THERMO FISHER SCIENTIFIC COM 883556102   27,003,171 51,755 SH   SOLE   51,745 0 10
THERMO FISHER SCIENTIFIC COM 883556102   13,044 25 SH   OTR   0 0 25
TRADE DESK COM 88339j105   557,914 7,225 SH   SOLE   7,225 0 0
TRANS-PACIFIC AEROSPACE COM 89342j108   0 200,000 SH   SOLE   200,000 0 0
TRAVEL & LEISURE CO COM 894164102   388,878 9,640 SH   SOLE   9,640 0 0
TYLER TECH COM 902252105   11,123,914 26,710 SH   SOLE   26,710 0 0
TYLER TECH COM 902252105   10,412 25 SH   OTR   0 0 25
UNION PACIFIC CORP COM 907818108   18,330,473 89,583 SH   SOLE   89,583 0 0
UNION PACIFIC CORP COM 907818108   2,046 10 SH   DFND   0 0 10
UNION PACIFIC CORP COM 907818108   18,416 90 SH   OTR   0 0 90
UNITED HEALTHCARE COM 91324p102   5,934,943 12,348 SH   SOLE   12,348 0 0
UNITED HEALTHCARE COM 91324p102   24,513 51 SH   OTR   0 0 51
UNITED PARCEL COM 911312106   3,824,546 21,336 SH   SOLE   21,336 0 0
UNIVERSAL DISPLAY CORP COM 91347p105   725,695 5,035 SH   SOLE   5,035 0 0
US BANCORP DEL COM 902973304   460,644 13,942 SH   SOLE   13,942 0 0
VANGUARD ENERGY ETF COM 92204A306   2,146,039 19,010 SH   SOLE   19,010 0 0
VANGUARD ENERGY ETF COM 92204A306   14,111 125 SH   OTR   0 0 125
VEEVA SYSTEMS COM 922475108   12,167,316 61,535 SH   SOLE   61,535 0 0
VEEVA SYSTEMS COM 922475108   24,716 125 SH   OTR   0 0 125
VERADIGM COM 01988P108   389,844 30,940 SH   SOLE   30,940 0 0
VERISIGN INC COM 92343E102   952,464 4,215 SH   SOLE   4,215 0 0
VERIZON COMMUNICATIONS COM 92343V104   10,061,008 270,530 SH   SOLE   270,530 0 0
VERIZON COMMUNICATIONS COM 92343V104   3,719 100 SH   DFND   0 0 100
VERIZON COMMUNICATIONS COM 92343V104   12,273 330 SH   OTR   0 0 330
VERTEX PHARMACEUTICALS COM 92532F100   2,012,925 5,720 SH   SOLE   5,720 0 0
VISA COM 92826C839   35,487,349 149,433 SH   SOLE   149,433 0 0
VISA COM 92826C839   384,005 1,617 SH   OTR   0 0 1,617
VM WARE COM 928563402   12,230,888 85,120 SH   SOLE   85,120 0 0
WAL-MART COM 931142103   509,578 3,242 SH   SOLE   3,242 0 0
WALGREENS BOOTS ALLIANCE COM 931427108   221,681 7,781 SH   SOLE   7,781 0 0
WALT DISNEY COM 254687106   8,903,151 99,722 SH   SOLE   99,722 0 0
WALT DISNEY COM 254687106   2,232 25 SH   DFND   0 0 25
WARNER BROS DISCOVERY COM 934423104   323,570 25,803 SH   SOLE   25,803 0 0
WATERS CORP COM 941848103   1,601,905 6,010 SH   SOLE   6,010 0 0
WEC ENERGY GROUP I COM 92939u106   556,353 6,305 SH   SOLE   6,305 0 0
WELLS FARGO & CO COM 949746101   688,579 16,134 SH   SOLE   16,134 0 0
WEYERHAEUSER COM 962166104   870,992 25,992 SH   SOLE   25,992 0 0
WHIRLPOOL CORP COM 963320106   283,445 1,905 SH   SOLE   1,905 0 0
WSFS FINANCIAL COM 929328102   2,082,106 55,199 SH   SOLE   55,199 0 0
WYNDHAM HOTELS & RESORTS COM 98311a105   17,567,346 256,196 SH   SOLE   256,121 0 75
WYNDHAM HOTELS & RESORTS COM 98311a105   30,514 445 SH   OTR   0 0 445
YUM BRANDS COM 988498101   1,367,904 9,873 SH   SOLE   9,873 0 0
YUM CHINA HOLDING COM 98850p109   254,815 4,510 SH   SOLE   4,510 0 0
ZIMMER BIOMET HLDGS COM 98956P102   470,870 3,234 SH   SOLE   3,234 0 0
ZSCALER COM 98980g102   4,474,000 30,581 SH   SOLE   30,581 0 0
ZSCALER COM 98980g102   4,389 30 SH   OTR   0 0 30
AMERICAN FUNDS GROWTH FD F3 MFD 399874775   272,965 4,479 SH   SOLE   4,479 0 0
BAIRD SHORT-TERM MUNI BOND MFD 057071631   105,096 10,659 SH   SOLE   10,659 0 0
FIDELITY 500 INDEX MFD 315911750   293,036 1,890 SH   SOLE   1,890 0 0
FIDELITY CONTRAFUND MFD 316071109   172,588 11,568 SH   SOLE   11,568 0 0
FIDELITY GROWTH FD MFD 316200104   326,075 10,779 SH   SOLE   10,779 0 0
GROWTH FD OF AMER CL -A MFD 399874106   206,635 3,394 SH   SOLE   3,394 0 0
INVESCO QQQ TRUST SERIES 1 MFD 46090e103   318,440 862 SH   SOLE   862 0 0
INVESCO WATER RESOURCES MFD 46137v142   394,730 7,000 SH   SOLE   7,000 0 0
INVSTMNT CO OF AMER CL-A MFD 461308108   239,574 5,050 SH   SOLE   5,050 0 0
ISHARES CORE S&P TOTAL US MFD 464287150   564,840 5,773 SH   SOLE   5,773 0 0
ISHARES MSCI USA ESG MFD 46435g425   208,077 2,135 SH   SOLE   2,135 0 0
ISHARES S&P 400 MIDCAP ETF MFD 464287507   14,782,249 56,533 SH   SOLE   56,533 0 0
ISHARES S&P 500 MFD 464287200   624,440 1,401 SH   SOLE   1,401 0 0
JANUS HENDERSON FORTY FUND CLA MFD 47103A625   494,922 11,215 SH   SOLE   11,215 0 0
JPMORGAN DIVERSIFIED RETURN MFD 46641q407   229,765 2,350 SH   SOLE   2,350 0 0
LORD ABBETT BOND DEB MFD 544004104   662,193 95,417 SH   SOLE   95,417 0 0
OPPENHEIMER SR FLOAT RATE MFD 68381K408   105,651 16,056 SH   SOLE   16,056 0 0
S&P INDEX FUND MFD 78462f103   2,639,278 5,954 SH   SOLE   5,954 0 0
S&P MIDCAP 400 MFD 78467y107   383,128 800 SH   SOLE   800 0 0
SCHWAB LARGE CAP VALUE ETF MFD 808524409   2,766,228 41,232 SH   SOLE   41,232 0 0
SCHWAB LARGE-CAP INDEX MF MFD 808509855   637,800 9,288 SH   SOLE   9,288 0 0
SCHWAB TOTAL STOCK MKT-SEL MFD 808509756   19,414,140 256,258 SH   SOLE   256,258 0 0
SCHWAB US BROAD MKT ETF MFD 808524102   46,722,545 903,724 SH   SOLE   903,724 0 0
SCHWAB US DVD EQUITY ETF MFD 808524797   560,844 7,723 SH   SOLE   7,723 0 0
SCHWAB US LARGE CAP GWTH ETF MFD 808524300   239,930 3,201 SH   SOLE   3,201 0 0
SCHWAB US LARGE EQUITY ETF MFD 808524201   8,270,567 157,926 SH   SOLE   157,926 0 0
SCHWAB US MID CAP ETF MFD 808524508   8,539,794 120,228 SH   SOLE   120,228 0 0
SCHWAB US SCAP ETF MFD 808524607   9,820,541 224,213 SH   SOLE   224,213 0 0
SCHWAB US SCAP ETF MFD 808524607   8,760 200 SH   OTR   0 0 200
SPDR S&P 600 SMALLCAP ETF MFD 78468r853   8,732,863 224,842 SH   SOLE   224,842 0 0
T ROWE PR BLUE CHIP GROW-I MFD 77954q403   455,538 3,245 SH   SOLE   3,245 0 0
TOTAL MARKETS EQUITY POOL MFD 808516702   284,454 6,787 SH   SOLE   6,787 0 0
VAN WELLINGTON ADM #571 MFD 921935201   1,235,801 17,502 SH   SOLE   17,502 0 0
VANGARD MID CAP INDEX ETF MFD 922908629   406,195 1,845 SH   SOLE   1,845 0 0
VANGUARD 500 INDEX (ADM) MFD 922908710   5,175,202 12,605 SH   SOLE   12,605 0 0
VANGUARD DVD MFD 921908844   1,351,359 8,320 SH   SOLE   8,320 0 0
VANGUARD EXTENDED MARKET INDEX MFD 922908694   338,542 2,999 SH   SOLE   2,999 0 0
VANGUARD GROWTH ETF MFD 922908736   852,558 3,013 SH   SOLE   3,013 0 0
VANGUARD GROWTH ETF MFD 922908736   933,768 3,300 SH   OTR   0 0 3,300
VANGUARD GROWTH INDEX-ADM MFD 922908660   763,319 5,240 SH   SOLE   5,240 0 0
VANGUARD HIGH DIVIDEND YIELD MFD 921946406   2,367,695 22,322 SH   SOLE   22,322 0 0
VANGUARD INFO TECH MFD 92204a702   388,659 879 SH   SOLE   879 0 0
VANGUARD INST INDEX MFD 922040100   474,349 1,277 SH   SOLE   1,277 0 0
VANGUARD INTL GROWTH-ADM MFD 921910501   287,685 2,804 SH   SOLE   2,804 0 0
VANGUARD MID CAP ADM MFD 922908645   581,528 2,133 SH   SOLE   2,133 0 0
VANGUARD MID CAP GROWTH MFD 922908538   289,930 1,409 SH   SOLE   1,409 0 0
VANGUARD PRIMECAP ADMIRAL MFD 921936209   1,209,760 7,910 SH   SOLE   7,910 0 0
VANGUARD S&P 500 LC ETF MFD 922908363   34,921,049 85,742 SH   SOLE   85,742 0 0
VANGUARD SMALL CAP INDEX MFD 922908686   857,449 8,996 SH   SOLE   8,996 0 0
VANGUARD TAX-MANAGED CAPITAL A MFD 921943866   291,695 1,271 SH   SOLE   1,271 0 0
VANGUARD TOTAL INTL STOCK MFD 921909768   683,802 12,193 SH   SOLE   12,193 0 0
VANGUARD TTL STK MKT ADM MFD 922908728   2,287,538 21,315 SH   SOLE   21,315 0 0
VANGUARD TTL STK MKT ADM MFD 922908728   128,979 1,202 SH   OTR   0 0 1,202
VANGUARD TTL STK MKT ETF MFD 922908769   33,770,701 153,308 SH   SOLE   153,308 0 0
VANGUARD TTL STK MKT ETF MFD 922908769   3,489,235 15,840 SH   OTR   0 0 15,840
VANGUARD VALUE ETF MFD 922908744   1,727,936 12,160 SH   SOLE   12,160 0 0
WASATCH GROWTH MFD 936772201   238,746 3,184 SH   SOLE   3,184 0 0
WASATCH MICRO CAP VALUE FD MFD 936793504   40,071 12,641 SH   SOLE   12,641 0 0
WASATCH SMALL CAP VALUE FD MFD 936793207   268,315 29,421 SH   SOLE   29,421 0 0
AMER EUROPACIFIC GRWTH CL F-1 IFD 298706409   335,166 6,149 SH   SOLE   6,149 0 0
AMER EUROPACIFIC GRWTH Cl F-2 IFD 29875E100   3,938,424 72,040 SH   SOLE   72,040 0 0
HARBOR INTL FD IFD 411511306   313,553 7,192 SH   SOLE   7,192 0 0
MS INDIA INVESTMENT (CL END) IFD 61745C105   395,434 18,248 SH   SOLE   18,248 0 0
MSCI-EAFE INDEX IFD 464287465   391,210 5,396 SH   SOLE   5,396 0 0
SCHWAB DEV-MKTS INDEX MF IFD 808509830   253,932 11,480 SH   SOLE   11,480 0 0
SCHWAB FOREIGN DM ETF IFD 808524805   17,317,320 485,759 SH   SOLE   485,759 0 0
SCHWAB FOREIGN DM ETF IFD 808524805   98,929 2,775 SH   OTR   375 0 2,775
SCHWAB FOREIGN EM ETF IFD 808524706   11,176,479 453,775 SH   SOLE   453,653 0 122
SCHWAB FOREIGN EM ETF IFD 808524706   21,674 880 SH   OTR   880 0 880
TEMPLETON FOREIGN FD CL A IFD 880196209   129,083 16,699 SH   SOLE   16,699 0 0
TWEEDY BRN GLOBAL VALUE IFD 901165100   4,798,247 174,039 SH   SOLE   174,039 0 0
TWEEDY BRN GLOBAL VALUE IFD 901165100   12,365 449 SH   OTR   449 0 449
VANGUARD EMERGING MKTS ETF IFD 922042858   6,185,602 152,055 SH   SOLE   152,055 0 0
VANGUARD EMERGING MKTS ETF IFD 922042858   67,325 1,655 SH   OTR   0 0 1,655
VANGUARD FTSE DEV MKT IFD 921943858   691,548 14,975 SH   SOLE   14,975 0 0
VANGUARD FTSE WLD EX US ETF IFD 922042775   5,638,780 103,635 SH   SOLE   103,635 0 0
VANGUARD FTSE WLD EX US ETF IFD 922042775   100,658 1,850 SH   OTR   0 0 1,850
WASATCH INTL OPPORT INV IFD 936793702   61,388 21,616 SH   SOLE   21,616 0 0
iSHARES CORE MSCI EMG MKTS IFD 46434g103   3,804,054 77,177 SH   SOLE   77,177 0 0
NUVEEN WI MUNICIPAL BD BMD 67065r721   133,902 13,719 SH   SOLE   13,719 0 0