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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
10X GENOMICS INC COM 88025u109 3,062 40,253 SH   SOLE   40,253 0 0
10X GENOMICS INC COM 88025u109 4 50 SH   OTR   0 0 50
3M COMPANY COM 88579Y101 2,219 14,907 SH   SOLE   14,867 0 40
3M COMPANY COM 88579Y101 6 37 SH   OTR   0 0 37
ABBOTT LABS COM 002824100 30,116 254,441 SH   SOLE   254,376 0 65
ABBOTT LABS COM 002824100 47 400 SH   OTR   0 0 400
ABBVIE COM 00287y109 23,330 143,915 SH   SOLE   143,915 0 0
ABBVIE COM 00287y109 8 50 SH   DFND   0 0 50
ABBVIE COM 00287y109 28 175 SH   OTR   0 0 175
ACCENTURE PLC COM G1151C101 957 2,837 SH   SOLE   2,827 0 10
ACI WORLDWIDE COM 004498101 25,015 794,379 SH   SOLE   794,379 0 0
ACI WORLDWIDE COM 004498101 4 125 SH   DFND   0 0 125
ACI WORLDWIDE COM 004498101 54 1,700 SH   OTR   0 0 1,700
ACTIVISION BLIZZARD COM 00507v109 1,526 19,048 SH   SOLE   19,048 0 0
ADAMS NATURAL RESOURCES COM 00548f105 3,228 154,211 SH   SOLE   154,211 0 0
ADOBE SYSTEMS COM 00724F101 38,974 85,540 SH   SOLE   85,514 0 26
ADOBE SYSTEMS COM 00724F101 76 166 SH   OTR   0 0 166
ADVANCED MICRO DEVICES COM 007903107 16,134 147,559 SH   SOLE   147,519 0 40
ADVANCED MICRO DEVICES COM 007903107 19 172 SH   OTR   0 0 172
ADYEN ADR COM 00783v104 5,772 291,943 SH   SOLE   291,943 0 0
ADYEN ADR COM 00783v104 3 150 SH   OTR   0 0 150
AES CORP COM 00130H105 31,917 1,240,453 SH   SOLE   1,240,153 0 300
AES CORP COM 00130H105 10 400 SH   DFND   0 0 400
AES CORP COM 00130H105 16 635 SH   OTR   0 0 635
AFFILIATED MANAGERS COM 008252108 12,854 91,192 SH   SOLE   91,192 0 0
AFFILIATED MANAGERS COM 008252108 11 75 SH   OTR   0 0 75
AFLAC COM 001055102 3,902 60,593 SH   SOLE   60,593 0 0
AIR PRODUCTS & CHEM COM 009158106 350 1,400 SH   SOLE   1,380 0 20
AKAMAI TECH COM 00971t101 17,901 149,940 SH   SOLE   149,940 0 0
AKAMAI TECH COM 00971t101 3 25 SH   DFND   0 0 25
AKAMAI TECH COM 00971t101 18 150 SH   OTR   0 0 150
ALLIANT ENERGY COM 018802108 214 3,429 SH   SOLE   3,429 0 0
ALLSCRIPTS HEALTHCARE COM 01988P108 1,881 83,510 SH   SOLE   83,510 0 0
ALNYLAM PHARMACEUTICALS COM 02043q107 330 2,020 SH   SOLE   2,000 0 20
ALPHABET CL A COM 02079k305 12,349 4,440 SH   SOLE   4,420 0 20
ALPHABET CL A COM 02079k305 17 6 SH   OTR   0 0 6
ALPHABET CL C COM 02079k107 32,391 11,597 SH   SOLE   11,575 0 22
ALPHABET CL C COM 02079k107 6 2 SH   DFND   0 0 2
ALPHABET CL C COM 02079k107 31 11 SH   OTR   0 0 11
ALTRIA GROUP COM 02209s103 2,423 46,365 SH   SOLE   46,365 0 0
AMAZON.COM COM 023135106 23,123 7,093 SH   SOLE   7,078 0 15
AMAZON.COM COM 023135106 7 2 SH   DFND   0 0 2
AMAZON.COM COM 023135106 75 23 SH   OTR   0 0 23
AMCOR COM g0250x107 1,805 159,290 SH   SOLE   158,990 0 300
AMERICAN EXPRESS COM 025816109 233 1,246 SH   SOLE   1,246 0 0
AMETEK COM 031100100 21,083 158,307 SH   SOLE   158,307 0 0
AMGEN COM 031162100 2,508 10,373 SH   SOLE   10,343 0 30
AMGEN COM 031162100 38 157 SH   OTR   0 0 157
AMPHENOL CORP CL A COM 032095101 7,316 97,093 SH   SOLE   97,093 0 0
ANALOG DEVICES COM 032654105 14,695 88,966 SH   SOLE   88,966 0 0
ANALOG DEVICES COM 032654105 26 155 SH   OTR   0 0 155
APPLE COM 037833100 60,827 348,360 SH   SOLE   346,820 0 1,540
APPLE COM 037833100 3,886 22,253 SH   OTR   0 0 22,253
ASML HOLDINGS COM n07059210 15,242 22,820 SH   SOLE   22,810 0 10
ASML HOLDINGS COM n07059210 10 15 SH   OTR   0 0 15
ASSOCIATED BANK COM 045487105 1,554 68,290 SH   SOLE   68,290 0 0
AT&T INC COM 00206r102 338 14,283 SH   SOLE   14,283 0 0
AUTOMATIC DATA PROCESSNG COM 053015103 1,566 6,883 SH   SOLE   6,883 0 0
AVANOS MEDICAL INC COM 05350v106 728 21,722 SH   SOLE   21,722 0 0
AVANTOR COM 05352a100 5,560 164,406 SH   SOLE   164,406 0 0
AVANTOR COM 05352a100 6 175 SH   OTR   0 0 175
BALL CORP COM 058498106 12,216 135,737 SH   SOLE   135,737 0 0
BALL CORP COM 058498106 14 160 SH   OTR   0 0 160
BAM BAM RESOURCES COM 059359208 1 10,000 SH   SOLE   10,000 0 0
BANK OF AMERICA COM 060505104 225 5,461 SH   SOLE   5,461 0 0
BANK OF MONTREAL COM 063671101 1,211 10,267 SH   SOLE   10,267 0 0
BARABOO BANCORP COM 067021105 382 88,779 SH   SOLE   88,779 0 0
BAXTER INTERNATIONAL INC COM 071813109 260 3,348 SH   SOLE   3,328 0 20
BERKSHIRE HATHAWAY CL B COM 084670702 1,628 4,614 SH   SOLE   4,514 0 100
BERKSHIRE HATHAWAY CL B COM 084670702 4 10 SH   OTR   0 0 10
BERKSHIRE HTWY CL 100 COM 084990175 529 100 SH   SOLE   100 0 0
BIOGEN IDEC COM 09062X103 191 909 SH   SOLE   909 0 0
BIOGEN IDEC COM 09062X103 24 113 SH   OTR   0 0 113
BLACKROCK COM 09247x101 247 323 SH   SOLE   323 0 0
BOEING CO COM 097023105 3,181 16,609 SH   SOLE   16,609 0 0
BOEING CO COM 097023105 6 30 SH   OTR   0 0 30
BORGWARNER INC COM 099724106 237 6,095 SH   SOLE   6,020 0 75
BOTTOMLINE TECHNOLOGIES COM 101388106 23,848 420,756 SH   SOLE   420,756 0 0
BOTTOMLINE TECHNOLOGIES COM 101388106 113 2,000 SH   OTR   0 0 2,000
BRADY CORP COM 104674106 333 7,200 SH   SOLE   7,200 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 835 11,430 SH   SOLE   11,430 0 0
CATALENT INC COM 148806102 6,121 55,192 SH   SOLE   55,192 0 0
CATALENT INC COM 148806102 6 55 SH   OTR   0 0 55
CATERPILLER COM 149123101 380 1,705 SH   SOLE   1,655 0 50
CHARLES SCHWAB COM 808513105 27,506 326,243 SH   SOLE   326,243 0 0
CHARLES SCHWAB COM 808513105 6 75 SH   DFND   0 0 75
CHARLES SCHWAB COM 808513105 39 465 SH   OTR   0 0 465
CHEVRON CORP COM 166764100 1,755 10,778 SH   SOLE   10,728 0 50
CHURCH & DWIGHT COM 171340102 6,293 63,327 SH   SOLE   63,292 0 35
CHURCH & DWIGHT COM 171340102 22 225 SH   OTR   0 0 225
CIM REAL ESTATE FINANCE TRUST COM 12558q103 87 12,024 SH   SOLE   12,024 0 0
CISCO SYSTEMS COM 17275R102 2,940 52,732 SH   SOLE   52,732 0 0
CISCO SYSTEMS COM 17275R102 28 502 SH   OTR   0 0 502
CME GROUP COM 12572q105 1,577 6,630 SH   SOLE   6,615 0 15
COCA COLA COM 191216100 1,875 30,241 SH   SOLE   30,061 0 180
COCA COLA COM 191216100 6 100 SH   OTR   0 0 100
COGNIZANT CL A COM 192446102 2,808 31,313 SH   SOLE   31,313 0 0
COLGATE-PALMOLIVE COM 194162103 587 7,736 SH   SOLE   7,636 0 100
COMCAST CORP CL A COM 20030n101 1,717 36,669 SH   SOLE   36,669 0 0
CONOCOPHILLIPS COM 20825C104 376 3,763 SH   SOLE   3,763 0 0
COSTCO WHOLESALE CORP COM 22160K105 11,496 19,963 SH   SOLE   19,930 0 33
COSTCO WHOLESALE CORP COM 22160K105 43 75 SH   OTR   0 0 75
CROWDSTRIKE HOLDINGS COM 22788c105 5,781 25,456 SH   SOLE   25,441 0 15
CROWDSTRIKE HOLDINGS COM 22788c105 8 35 SH   OTR   0 0 35
CROWN CASTLE INTL CORP COM 22822V101 536 2,905 SH   SOLE   2,905 0 0
DANAHER CORP COM 235851102 20,371 69,448 SH   SOLE   69,428 0 20
DANAHER CORP COM 235851102 15 50 SH   OTR   0 0 50
DATADOG INC COM 23804l103 7,446 49,160 SH   SOLE   49,160 0 0
DATADOG INC COM 23804l103 58 383 SH   OTR   0 0 383
DISCOVER FINANCIAL COM 254709108 4,746 43,074 SH   SOLE   43,074 0 0
DISCOVERY COMM SR C COM 25470f302 3,718 148,891 SH   SOLE   148,891 0 0
DISCOVERY COMM SR C COM 25470f302 4 150 SH   DFND   0 0 150
DONALDSON COM 257651109 472 9,097 SH   SOLE   9,097 0 0
DOVER COM 260003108 554 3,530 SH   SOLE   3,530 0 0
ECOLAB COM 278865100 12,975 73,487 SH   SOLE   73,487 0 0
ECOLAB COM 278865100 29 163 SH   OTR   0 0 163
EHEALTH INC COM 28238p109 163 13,141 SH   SOLE   13,141 0 0
ELI LILLY & CO COM 532457108 8,020 28,007 SH   SOLE   27,992 0 15
ELI LILLY & CO COM 532457108 14 50 SH   OTR   0 0 50
EMERSON ELECTRIC COM 291011104 1,108 11,301 SH   SOLE   11,301 0 0
ENERGY SELECT SECTOR SPDR COM 81369Y506 4,700 61,486 SH   SOLE   61,486 0 0
ENERGY SELECT SECTOR SPDR COM 81369Y506 6 85 SH   DFND   0 0 85
ENERGY SELECT SECTOR SPDR COM 81369Y506 15 200 SH   OTR   0 0 200
ENPHASE ENERGY COM 29355a107 419 2,075 SH   SOLE   2,055 0 20
ENVISTA COM 29415f104 7,188 147,568 SH   SOLE   147,568 0 0
ENVISTA COM 29415f104 15 305 SH   OTR   0 0 305
EPAM SYSTEMS COM 29414b104 593 2,000 SH   SOLE   2,000 0 0
EQUIFAX COM 294429105 24,367 102,771 SH   SOLE   102,741 0 30
EQUIFAX COM 294429105 12 50 SH   OTR   0 0 50
EVERTEC INC COM 30040P103 28,576 698,179 SH   SOLE   697,999 0 180
EVERTEC INC COM 30040P103 6 150 SH   DFND   0 0 150
EVERTEC INC COM 30040P103 41 1,000 SH   OTR   0 0 1,000
EXELIXIS COM 30161q104 1,009 44,500 SH   SOLE   44,500 0 0
EXXON MOBIL CORP COM 30231G102 2,624 31,766 SH   SOLE   31,666 0 100
FASTENAL COM 311900104 4,540 76,430 SH   SOLE   76,380 0 50
FASTENAL COM 311900104 28 478 SH   OTR   0 0 478
FEDEX COM 31428X106 14,875 64,285 SH   SOLE   64,285 0 0
FEDEX COM 31428X106 3 15 SH   DFND   0 0 15
FEDEX COM 31428X106 12 50 SH   OTR   0 0 50
FFBW INC COM 30260m103 121 10,000 SH   SOLE   10,000 0 0
FIDELITY NATL INFO COM 31620M106 18,608 185,301 SH   SOLE   185,301 0 0
FIDELITY NATL INFO COM 31620M106 3 25 SH   DFND   0 0 25
FIDELITY NATL INFO COM 31620M106 17 165 SH   OTR   0 0 165
FISERV COM 337738108 34,085 336,145 SH   SOLE   336,103 0 42
FISERV COM 337738108 8 75 SH   DFND   0 0 75
FISERV COM 337738108 39 380 SH   OTR   0 0 380
FORTIVE CORP COM 34959j108 394 6,463 SH   SOLE   6,413 0 50
FRANKLIN RESOURCES COM 354613101 667 23,881 SH   SOLE   23,881 0 0
GEN MILLS INC COM 370334104 378 5,579 SH   SOLE   5,579 0 0
GENERAC HOLDINGS INC COM 368736104 357 1,200 SH   SOLE   1,185 0 15
GENERAL ELECTRIC COM 369604301 752 8,220 SH   SOLE   8,195 0 25
GENERAL ELECTRIC COM 369604301 6 62 SH   DFND   0 0 62
GLOBAL PAYMENTS COM 37940x102 26,747 195,463 SH   SOLE   195,463 0 0
GLOBAL PAYMENTS COM 37940x102 3 25 SH   DFND   0 0 25
GOLDMAN SACHS GROUP INC COM 38141g104 1,002 3,035 SH   SOLE   3,035 0 0
GRAINGER WW COM 384802104 1,037 2,010 SH   SOLE   2,010 0 0
HANESBRANDS COM 410345102 267 17,930 SH   SOLE   17,930 0 0
HENRY SCHEIN COM 806407102 973 11,163 SH   SOLE   11,163 0 0
HOLOGIC COM 436440101 19,494 253,760 SH   SOLE   253,760 0 0
HOLOGIC COM 436440101 4 50 SH   DFND   0 0 50
HOLOGIC COM 436440101 17 225 SH   OTR   0 0 225
HOME DEPOT COM 437076102 2,276 7,602 SH   SOLE   7,582 0 20
HUBBELL INC CL B COM 443510201 244 1,329 SH   SOLE   1,329 0 0
HUMANA COM 444859102 899 2,065 SH   SOLE   2,050 0 15
IBM COM 459200101 736 5,659 SH   SOLE   5,619 0 40
IDEXX LABS COM 45168d104 230 420 SH   SOLE   410 0 10
ILLINOIS TOOL COM 452308109 8,878 42,399 SH   SOLE   42,399 0 0
IMPEDIMED LTD COM Q48619102 2 20,000 SH   SOLE   20,000 0 0
INCYTE CORP COM 45337c102 901 11,350 SH   SOLE   11,350 0 0
INTEL COM 458140100 3,870 78,086 SH   SOLE   77,986 0 100
INTEL COM 458140100 16 321 SH   OTR   0 0 321
INTUIT COM 461202103 20,523 42,681 SH   SOLE   42,658 0 23
INTUIT COM 461202103 11 22 SH   OTR   0 0 22
INTUITIVE SURGICAL COM 46120E602 3,943 13,070 SH   SOLE   13,040 0 30
INTUITIVE SURGICAL COM 46120E602 6 21 SH   OTR   0 0 21
INVESCO SENIOR INC COM 46131H107 112 26,245 SH   SOLE   26,245 0 0
IONIS PHARMACEUTICALS COM 462222100 507 13,680 SH   SOLE   13,600 0 80
IQVIA HOLDINGS COM 46266c105 1,466 6,340 SH   SOLE   6,340 0 0
ISHARES DJ SELECT DIVID COM 464287168 248 1,932 SH   SOLE   1,932 0 0
J.HANCOCK FINL OPP FUND COM 409735206 4,077 101,418 SH   SOLE   101,368 0 50
J.M. SMUCKERS NEW COM 832696405 222 1,643 SH   SOLE   1,643 0 0
JABIL CIRCUIT COM 466313103 1,196 19,380 SH   SOLE   19,380 0 0
JOHN HANCOCK MULTI FACT MID COM 47804J206 211 4,020 SH   SOLE   4,020 0 0
JOHNSON&JOHNSON COM 478160104 6,019 33,962 SH   SOLE   33,882 0 80
JP MORGAN CHASE COM 46625H100 7,333 53,794 SH   SOLE   53,769 0 25
JP MORGAN CHASE COM 46625H100 3 25 SH   DFND   0 0 25
JP MORGAN CHASE COM 46625H100 8 60 SH   OTR   0 0 60
KC DE MEXICO COM 494386204 84 12,000 SH   SOLE   12,000 0 0
KIMBERLY-CLARK COM 494368103 8,805 71,494 SH   SOLE   71,444 0 50
KIMBERLY-CLARK COM 494368103 3,840 31,175 SH   OTR   31,175 0 31,175
KRAFT HEINZ FOODS COM 500754106 569 14,440 SH   SOLE   14,440 0 0
LINDE PUBLIC LTD COM g5494j103 505 1,580 SH   SOLE   1,560 0 20
LINDE PUBLIC LTD COM g5494j103 14 45 SH   OTR   0 0 45
LOWE'S COMPANIES COM 548661107 19,636 97,118 SH   SOLE   97,118 0 0
LOWE'S COMPANIES COM 548661107 9 45 SH   OTR   0 0 45
MARRIOTT INT'L COM 571903202 2,627 14,948 SH   SOLE   14,948 0 0
MARRIOTT VACATION COM 57164y107 329 2,086 SH   SOLE   2,086 0 0
MARSH & MCLENNAN COM 571748102 516 3,026 SH   SOLE   3,026 0 0
MARYJANE GROUP COM 57388q104 0 2,649,998 SH   SOLE   2,649,998 0 0
MASIMO COM 574795100 2,086 14,330 SH   SOLE   14,315 0 15
MASTERCARD COM 57636Q104 10,908 30,523 SH   SOLE   30,523 0 0
MASTERCARD COM 57636Q104 21 60 SH   OTR   0 0 60
MCCORMICK COM 579780206 252 2,526 SH   SOLE   2,526 0 0
MCDONALDS COM 580135101 1,372 5,550 SH   SOLE   5,515 0 35
MCKESSON COM 58155Q103 1,356 4,429 SH   SOLE   4,414 0 15
MEDICINE MAN TECHNOLOGIES COM 58468u106 675 323,024 SH   SOLE   323,024 0 0
MEDTRONIC PLC COM g5960l103 603 5,436 SH   SOLE   5,436 0 0
MENASHA CORP COM fjg456208 4,157 625 SH   SOLE   625 0 0
MERCANTILE BANK COM 587376104 10,072 284,354 SH   SOLE   284,354 0 0
MERCANTILE BANK COM 587376104 35 980 SH   OTR   0 0 980
MERCK COM 58933y105 941 11,471 SH   SOLE   11,431 0 40
META PLATFORMS COM 30303m102 10,920 49,110 SH   SOLE   49,060 0 50
META PLATFORMS COM 30303m102 2 10 SH   DFND   0 0 10
META PLATFORMS COM 30303m102 8 35 SH   OTR   0 0 35
MFS MUNICIPAL INCOME TRUST COM 552738106 110 17,999 SH   SOLE   17,999 0 0
MGE ENERGY COM 55277p104 226 2,831 SH   SOLE   2,831 0 0
MICROSOFT COM 594918104 46,010 149,234 SH   SOLE   149,014 0 220
MICROSOFT COM 594918104 5 15 SH   DFND   0 0 15
MICROSOFT COM 594918104 107 346 SH   OTR   0 0 346
MONDELEZ INTL INC COM 609207105 2,454 39,084 SH   SOLE   38,984 0 100
NAVIENT CORP COM 63938c108 15,491 909,067 SH   SOLE   909,067 0 0
NAVIENT CORP COM 63938c108 32 1,900 SH   OTR   0 0 1,900
NB REAL ESTATE COM 64190A103 142 28,436 SH   SOLE   28,436 0 0
NESTLE S.A. COM 641069406 946 7,244 SH   SOLE   7,244 0 0
NEXTERA ENERGY COM 65339F101 260 3,065 SH   SOLE   3,015 0 50
NEXTERA ENERGY COM 65339F101 6 65 SH   OTR   0 0 65
NICOLET NAT'L BANKSHARES COM 65406E102 4,331 46,287 SH   SOLE   46,287 0 0
NICOLET NAT'L BANKSHARES COM 65406E102 19 200 SH   DFND   0 0 200
NIKE INC CL B COM 654106103 11,363 84,449 SH   SOLE   84,449 0 0
NIKE INC CL B COM 654106103 11 80 SH   OTR   0 0 80
NORFOLK SOUTHERN COM 655844108 1,124 3,940 SH   SOLE   3,940 0 0
NOVARTIS COM 66987V109 441 5,026 SH   SOLE   5,026 0 0
NOVO NORDISK COM 670100205 2,099 18,898 SH   SOLE   18,898 0 0
NUVEEN CREDIT STRAT INC FD COM 67073d102 114 18,499 SH   SOLE   18,499 0 0
NUVEEN REAL EST INC FD COM 67071B108 119 10,073 SH   SOLE   10,073 0 0
NVIDIA CORP COM 67066G104 6,713 24,603 SH   SOLE   24,203 0 400
NVIDIA CORP COM 67066G104 20 75 SH   OTR   0 0 75
OMNICELL COM 68213N109 259 2,000 SH   SOLE   2,000 0 0
ORACLE COM 68389X105 1,567 18,946 SH   SOLE   18,871 0 75
ORACLE COM 68389X105 17 207 SH   OTR   0 0 207
PALO ALTO NETWORKS COM 697435105 426 685 SH   SOLE   675 0 10
PAYCOM SOFTWARE COM 70432v102 484 1,398 SH   SOLE   1,393 0 5
PAYCOM SOFTWARE COM 70432v102 24 69 SH   OTR   0 0 69
PAYPAL HOLDINGS COM 70450y103 20,748 179,402 SH   SOLE   179,402 0 0
PAYPAL HOLDINGS COM 70450y103 3 30 SH   DFND   0 0 30
PAYPAL HOLDINGS COM 70450y103 16 135 SH   OTR   0 0 135
PEPSICO COM 713448108 4,403 26,304 SH   SOLE   26,244 0 60
PFIZER COM 717081103 7,841 151,463 SH   SOLE   151,463 0 0
PFIZER COM 717081103 5 100 SH   DFND   0 0 100
PHILIP MORRIS INT'L COM 718172109 6,023 64,120 SH   SOLE   64,120 0 0
PHILLIPS 66 COM 718546104 207 2,401 SH   SOLE   2,401 0 0
PRESTIGE CONSUMER HCARE COM 74112d101 13,031 246,138 SH   SOLE   246,138 0 0
PRESTIGE CONSUMER HCARE COM 74112d101 22 420 SH   OTR   0 0 420
PRICE T ROWE GROUP COM 74144t108 23,989 158,666 SH   SOLE   158,611 0 55
PRICE T ROWE GROUP COM 74144t108 2 15 SH   DFND   0 0 15
PRICE T ROWE GROUP COM 74144t108 10 65 SH   OTR   0 0 65
PRINCIPAL FINL GROUP COM 74251v102 32,625 444,418 SH   SOLE   444,293 0 125
PRINCIPAL FINL GROUP COM 74251v102 7 100 SH   DFND   0 0 100
PRINCIPAL FINL GROUP COM 74251v102 50 685 SH   OTR   0 0 685
PROASSURANCE GROUP COM 74267C106 286 10,649 SH   SOLE   10,649 0 0
PROCTER & GAMBLE COM 742718109 2,846 18,626 SH   SOLE   18,526 0 100
PROSPERITY BANCSHARES COM 743606105 9,115 131,371 SH   SOLE   131,371 0 0
PROSPERITY BANCSHARES COM 743606105 20 285 SH   OTR   0 0 285
PTC INC COM 69370c100 13,835 128,435 SH   SOLE   128,410 0 25
PTC INC COM 69370c100 9 80 SH   OTR   0 0 80
QORVO INC COM 74736k101 1,068 8,602 SH   SOLE   8,602 0 0
QUALCOMM COM 747525103 5,171 33,838 SH   SOLE   33,838 0 0
QUALCOMM COM 747525103 19 122 SH   OTR   0 0 122
RAYTHEON TECHNOLOGIES COM 75513e101 526 5,308 SH   SOLE   5,258 0 50
RECKITT BENCIKISER COM 756255204 224 14,536 SH   SOLE   14,536 0 0
REMSLEEP COM 75990a200 8 575,000 SH   SOLE   575,000 0 0
REPLIGEN CORP COM 759916109 15,542 82,628 SH   SOLE   82,628 0 0
REPLIGEN CORP COM 759916109 11 60 SH   OTR   0 0 60
RESMED INC COM 761152107 4,062 16,749 SH   SOLE   16,749 0 0
RESMED INC COM 761152107 12 50 SH   OTR   0 0 50
ROCHE HLDG LTD ADR COM 771195104 783 15,850 SH   SOLE   15,700 0 150
ROCHE HLDG LTD ADR COM 771195104 11 221 SH   OTR   0 0 221
ROCKWELL AUTOMATION COM 773903109 14,094 50,331 SH   SOLE   50,331 0 0
ROCKWELL AUTOMATION COM 773903109 3 10 SH   DFND   0 0 10
ROCKWELL AUTOMATION COM 773903109 7 25 SH   OTR   0 0 25
ROPER INDUSTRIES COM 776696106 8,580 18,169 SH   SOLE   18,161 0 8
ROYCE VALUE TRUST(CL END) COM 780910105 412 24,236 SH   SOLE   24,236 0 0
RPM COM 749685103 11,121 136,552 SH   SOLE   136,502 0 50
RPM COM 749685103 12 150 SH   OTR   0 0 150
SBA COMMUNICATIONS CORP COM 78388J106 268 780 SH   SOLE   780 0 0
SCHLUMBERGER COM 806857108 237 5,726 SH   SOLE   5,726 0 0
SEAGEN INC. COM 812578102 396 2,750 SH   SOLE   2,750 0 0
SEMPRA ENERGY COM 816851109 205 1,220 SH   SOLE   1,200 0 20
SOUTHERN CO COM 842587107 227 3,127 SH   SOLE   3,127 0 0
SPDR GOLD TRUST (COLLECTIBLE) COM 78463v107 4,341 24,032 SH   SOLE   23,722 0 310
SPDR GOLD TRUST (COLLECTIBLE) COM 78463v107 18 100 SH   OTR   0 0 100
SPDR S&P BANK ETF COM 78464a797 738 14,092 SH   SOLE   14,092 0 0
SPDR S&P REGIONAL BANK ETF COM 78464a698 1,114 16,167 SH   SOLE   16,167 0 0
SPROTT PHYSICAL GOLD SILVER COM 153501101 231 11,900 SH   SOLE   11,900 0 0
SS&C TECHNOLOGIES COM 78467j100 35,512 473,363 SH   SOLE   473,363 0 0
SS&C TECHNOLOGIES COM 78467j100 4 50 SH   DFND   0 0 50
SS&C TECHNOLOGIES COM 78467j100 21 275 SH   OTR   0 0 275
STARBUCKS CORP COM 855244109 520 5,713 SH   SOLE   5,613 0 100
STARBUCKS CORP COM 855244109 20 222 SH   OTR   0 0 222
STRYKER CORP COM 863667101 25,939 97,023 SH   SOLE   97,023 0 0
STRYKER CORP COM 863667101 13 50 SH   OTR   0 0 50
SWIBER HOLDINGS LTD COM Y8318F125 0 17,000 SH   SOLE   17,000 0 0
SYNOPSYS COM 871607107 19,448 58,355 SH   SOLE   58,340 0 15
SYNOPSYS COM 871607107 15 45 SH   OTR   0 0 45
SYSCO CORPORATION COM 871829107 9,414 115,300 SH   SOLE   115,300 0 0
SYSCO CORPORATION COM 871829107 14 175 SH   OTR   0 0 175
TARGET CORPORATION COM 87612E106 278 1,310 SH   SOLE   1,310 0 0
TESLA MOTORS COM 88160r101 4,352 4,039 SH   SOLE   4,009 0 30
TESLA MOTORS COM 88160r101 8 7 SH   OTR   0 0 7
TEXAS INSTR COM 882508104 1,747 9,521 SH   SOLE   9,521 0 0
TEXAS INSTR COM 882508104 4 20 SH   OTR   0 0 20
THERMO FISHER SCIENTIFIC COM 883556102 29,576 50,073 SH   SOLE   50,043 0 30
THERMO FISHER SCIENTIFIC COM 883556102 15 25 SH   OTR   0 0 25
TRADE DESK COM 88339j105 557 8,050 SH   SOLE   8,000 0 50
TRANS-PACIFIC AEROSPACE COM 89342j108 0 200,000 SH   SOLE   200,000 0 0
TRAVEL & LEISURE CO COM 894164102 1,211 20,903 SH   SOLE   20,903 0 0
TYLER TECH COM 902252105 9,752 21,921 SH   SOLE   21,921 0 0
TYLER TECH COM 902252105 11 25 SH   OTR   0 0 25
UBIQUITI INC. COM 90353W103 291 1,000 SH   SOLE   1,000 0 0
UNION PACIFIC CORP COM 907818108 24,477 89,592 SH   SOLE   89,592 0 0
UNION PACIFIC CORP COM 907818108 3 10 SH   DFND   0 0 10
UNION PACIFIC CORP COM 907818108 25 90 SH   OTR   0 0 90
UNITED HEALTHCARE COM 91324p102 1,187 2,328 SH   SOLE   2,308 0 20
UNITED HEALTHCARE COM 91324p102 26 51 SH   OTR   0 0 51
UNITED PARCEL COM 911312106 5,031 23,458 SH   SOLE   23,458 0 0
UNIVERSAL DISPLAY CORP COM 91347p105 841 5,035 SH   SOLE   5,035 0 0
US BANCORP DEL COM 902973304 796 14,973 SH   SOLE   14,973 0 0
VANGUARD ENERGY ETF COM 92204A306 2,116 19,765 SH   SOLE   19,765 0 0
VANGUARD ENERGY ETF COM 92204A306 13 125 SH   OTR   0 0 125
VEEVA SYSTEMS COM 922475108 4,677 22,015 SH   SOLE   22,000 0 15
VEEVA SYSTEMS COM 922475108 26 123 SH   OTR   0 0 123
VERISIGN INC COM 92343E102 1,052 4,731 SH   SOLE   4,731 0 0
VERIZON COMMUNICATIONS COM 92343V104 15,099 296,414 SH   SOLE   296,339 0 75
VERIZON COMMUNICATIONS COM 92343V104 5 100 SH   DFND   0 0 100
VERIZON COMMUNICATIONS COM 92343V104 24 480 SH   OTR   0 0 480
VERTEX PHARMACEUTICALS COM 92532F100 1,507 5,775 SH   SOLE   5,775 0 0
VISA COM 92826C839 31,536 142,203 SH   SOLE   142,183 0 20
VISA COM 92826C839 359 1,617 SH   OTR   0 0 1,617
VM WARE COM 928563402 10,730 94,229 SH   SOLE   94,229 0 0
WAL-MART COM 931142103 404 2,715 SH   SOLE   2,715 0 0
WALGREENS BOOTS ALLIANCE COM 931427108 492 10,998 SH   SOLE   10,898 0 100
WALT DISNEY CO COM 254687106 14,060 102,510 SH   SOLE   102,360 0 150
WALT DISNEY CO COM 254687106 3 20 SH   DFND   0 0 20
WALT DISNEY CO COM 254687106 80 585 SH   OTR   0 0 585
WATERS CORP COM 941848103 2,048 6,598 SH   SOLE   6,598 0 0
WEC ENERGY GROUP I COM 92939u106 518 5,185 SH   SOLE   5,185 0 0
WELLS FARGO & CO COM 949746101 793 16,373 SH   SOLE   16,373 0 0
WEYERHAEUSER COM 962166104 997 26,319 SH   SOLE   26,319 0 0
WHIRLPOOL CORP COM 963320106 210 1,215 SH   SOLE   1,200 0 15
WISCOMTREE US TOTAL DVD COM 97717W109 610 9,454 SH   SOLE   9,454 0 0
WSFS FINANCIAL CORP COM 929328102 9,021 193,501 SH   SOLE   193,447 0 54
WSFS FINANCIAL CORP COM 929328102 24 517 SH   OTR   0 0 517
WYNDHAM HOTELS & RESORTS COM 98311a105 21,504 253,914 SH   SOLE   253,824 0 90
WYNDHAM HOTELS & RESORTS COM 98311a105 43 505 SH   OTR   0 0 505
XCEL ENERGY COM 98389B100 306 4,243 SH   SOLE   4,243 0 0
YUM BRANDS COM 988498101 1,492 12,588 SH   SOLE   12,588 0 0
YUM CHINA HOLDING COM 98850p109 362 8,715 SH   SOLE   8,715 0 0
ZIMMER BIOMET HLDGS COM 98956P102 643 5,029 SH   SOLE   4,999 0 30
ZSCALER INC COM 98980g102 5,552 23,009 SH   SOLE   23,009 0 0
ZSCALER INC COM 98980g102 7 30 SH   OTR   0 0 30
AMER FD WASH MUT INV-F3 MFD 939330775 355 6,012 SH   SOLE   6,012 0 0
AMER FDS CAP INC BLDR-F3 MFD 140193780 344 5,035 SH   SOLE   5,035 0 0
AMER FDS INC OF AMER-F3 MFD 453320772 357 14,083 SH   SOLE   14,083 0 0
AMER FDS NEW PERSPECT-F3 MFD 648018778 356 5,957 SH   SOLE   5,957 0 0
AMERICAN FUNDS GROWTH FD F3 MFD 399874775 297 4,479 SH   SOLE   4,479 0 0
CHAMPLAIN MID CAP FD MFD 00766y513 207 8,051 SH   SOLE   8,051 0 0
COLUMBIA ACORN CL Z MFD 197199409 370 31,576 SH   SOLE   31,576 0 0
DELAWARE SMALL CAP CORE R6 MFD 24610b826 592 20,112 SH   SOLE   20,112 0 0
FIDELITY CONTRAFUND MFD 316071109 207 12,396 SH   SOLE   12,396 0 0
FIDELITY GROWTH FD MFD 316200104 375 11,546 SH   SOLE   11,546 0 0
FIDELITY VALUE FD MFD 316464106 189 12,801 SH   SOLE   12,801 0 0
GROWTH FD OF AMER CL -A MFD 399874106 346 5,221 SH   SOLE   5,221 0 0
I SHARES S&P MIDCAP 400 MFD 464287507 292 1,090 SH   SOLE   1,090 0 0
INVESCO QQQ TRUST SERIES 1 MFD 46090e103 313 862 SH   SOLE   862 0 0
INVESCO WATER RESOURCES MFD 46137v142 371 7,000 SH   SOLE   7,000 0 0
INVSTMNT CO OF AMER CL-A MFD 461308108 246 5,001 SH   SOLE   5,001 0 0
ISHARES MSCI USA ESG MFD 46435g425 239 2,355 SH   SOLE   2,355 0 0
ISHARES S&P 500 MFD 464287200 431 951 SH   SOLE   951 0 0
JANUS HENDERSON FORTY FUND CLA MFD 47103A625 572 12,302 SH   SOLE   12,302 0 0
JPMORGAN DIVERSIFIED RETURN MFD 46641q407 336 3,213 SH   SOLE   3,213 0 0
JPMORGAN SHORT DUR CORE PLUS MFD 46637K455 98 10,550 SH   SOLE   10,550 0 0
NEW PERSPECTIVE CL A MFD 648018109 226 3,791 SH   SOLE   3,791 0 0
OPPENHEIMER SR FLOAT RATE MFD 68381K408 113 15,942 SH   SOLE   15,942 0 0
PUTNAM GROWTH OPPTY CL A MFD 746802800 201 3,779 SH   SOLE   3,779 0 0
S&P INDEX FUND MFD 78462f103 2,838 6,284 SH   SOLE   6,284 0 0
S&P MIDCAP 400 MFD 78467y107 392 800 SH   SOLE   800 0 0
SCHWAB LARGE CAP VALUE ETF MFD 808524409 3,201 44,845 SH   SOLE   44,845 0 0
SCHWAB LARGE-CAP INDEX MF MFD 808509855 2,336 33,575 SH   SOLE   33,575 0 0
SCHWAB MID-CAP INDEX MF MFD 80850l726 762 12,855 SH   SOLE   12,855 0 0
SCHWAB SMALL-CAP INDEX MF MFD 808509848 307 9,230 SH   SOLE   9,230 0 0
SCHWAB TOTAL STOCK MKT-SEL MFD 808509756 21,130 271,448 SH   SOLE   271,448 0 0
SCHWAB US BROAD MKT ETF MFD 808524102 41,375 774,949 SH   SOLE   774,949 0 0
SCHWAB US DVD EQUITY ETF MFD 808524797 719 9,116 SH   SOLE   9,116 0 0
SCHWAB US LARGE EQUITY ETF MFD 808524201 30,478 565,978 SH   SOLE   565,978 0 0
SCHWAB US MID CAP ETF MFD 808524508 18,805 247,897 SH   SOLE   247,897 0 0
SCHWAB US SCAP ETF MFD 808524607 14,326 302,487 SH   SOLE   302,487 0 0
SCHWAB US SCAP ETF MFD 808524607 9 200 SH   OTR   0 0 200
T ROWE PR BLUE CHIP GROW-I MFD 77954q403 415 2,659 SH   SOLE   2,659 0 0
T ROWE PRICE BLUE CHIP GROWTH MFD 77954q106 289 1,858 SH   SOLE   971 0 888
T ROWE PRICE GROWTH STK MFD 741479109 255 2,825 SH   SOLE   2,825 0 0
TOTAL MARKETS EQUITY POOL MFD 808516702 361 8,443 SH   SOLE   8,443 0 0
VANGARD MID CAP INDEX ETF MFD 922908629 456 1,919 SH   SOLE   1,919 0 0
VANGUARD 500 INDEX (ADM) MFD 922908710 5,082 12,152 SH   SOLE   12,152 0 0
VANGUARD CONS STAPLES MFD 92204A207 212 1,080 SH   SOLE   1,080 0 0
VANGUARD DVD MFD 921908844 289 1,782 SH   SOLE   1,782 0 0
VANGUARD EXTENDED MARKET INDEX MFD 922908694 459 3,655 SH   SOLE   3,655 0 0
VANGUARD GROWTH ETF MFD 922908736 787 2,737 SH   SOLE   2,737 0 0
VANGUARD GROWTH ETF MFD 922908736 949 3,300 SH   OTR   0 0 3,300
VANGUARD GROWTH INDEX-ADM MFD 922908660 832 5,625 SH   SOLE   5,625 0 0
VANGUARD HIGH DIVIDEND YIELD MFD 921946406 1,812 16,140 SH   SOLE   16,140 0 0
VANGUARD INFO TECH MFD 92204a702 389 934 SH   SOLE   934 0 0
VANGUARD INST INDEX MFD 922040100 490 1,277 SH   SOLE   1,277 0 0
VANGUARD INTL GROWTH-ADM MFD 921910501 241 2,067 SH   SOLE   2,067 0 0
VANGUARD MID CAP ADM MFD 922908645 644 2,187 SH   SOLE   2,187 0 0
VANGUARD MID CAP GROWTH MFD 922908538 307 1,379 SH   SOLE   1,379 0 0
VANGUARD PRIMECAP ADMIRAL MFD 921936209 1,880 11,633 SH   SOLE   11,633 0 0
VANGUARD S&P 500 MFD 922908363 1,252 3,016 SH   SOLE   3,016 0 0
VANGUARD SMALL CAP GROWTH MFD 922908595 265 1,067 SH   SOLE   1,067 0 0
VANGUARD SMALL CAP INDEX MFD 922908686 917 9,002 SH   SOLE   9,002 0 0
VANGUARD TTL STK MKT ADM MFD 922908728 2,770 24,998 SH   SOLE   24,998 0 0
VANGUARD TTL STK MKT ADM MFD 922908728 133 1,202 SH   OTR   0 0 1,202
VANGUARD TTL STK MKT ETF MFD 922908769 31,316 137,551 SH   SOLE   137,491 0 60
VANGUARD TTL STK MKT ETF MFD 922908769 3,606 15,840 SH   OTR   0 0 15,840
VANGUARD VALUE ETF MFD 922908744 1,968 13,317 SH   SOLE   13,317 0 0
WASATCH GROWTH MFD 936772201 250 3,162 SH   SOLE   3,162 0 0
WASATCH MICRO CAP VALUE FD MFD 936793504 45 12,641 SH   SOLE   12,641 0 0
WASATCH SMALL CAP VALUE FD MFD 936793207 273 28,744 SH   SOLE   28,744 0 0
WASATCH ULTRA GROWTH FD MFD 936772409 232 6,305 SH   SOLE   6,305 0 0
WF OPPORTUNITY FUND CL AD MFD 949915458 249 4,930 SH   SOLE   4,930 0 0
AMER EUROPACIFIC GRWTH CL F-1 IFD 298706409 609 10,772 SH   SOLE   10,772 0 0
AMER EUROPACIFIC GRWTH Cl F-2 IFD 29875E100 5,148 90,859 SH   SOLE   90,859 0 0
HARBOR INTL FD IFD 411511306 392 8,993 SH   SOLE   8,993 0 0
MS INDIA INVESTMENT (CL END) IFD 61745C105 543 21,615 SH   SOLE   21,615 0 0
MSCI-EAFE INDEX IFD 464287465 709 9,627 SH   SOLE   9,627 0 0
SCHWAB DEV-MKTS INDEX MF IFD 808509830 577 26,169 SH   SOLE   26,169 0 0
SCHWAB EMERGING MKT ETF IFD 808524706 15,429 555,583 SH   SOLE   555,383 0 200
SCHWAB EMERGING MKT ETF IFD 808524706 26 925 SH   OTR   925 0 925
SCHWAB INTL EQUITY ETF IFD 808524805 20,462 557,241 SH   SOLE   557,241 0 0
SCHWAB INTL EQUITY ETF IFD 808524805 102 2,775 SH   OTR   375 0 2,775
SCHWAB INTL S-CAP ETF IFD 808524888 229 6,026 SH   SOLE   6,026 0 0
TEMPLETON FOREIGN FD CL A IFD 880196209 103 14,349 SH   SOLE   14,349 0 0
TWEEDY BRN GLOBAL VALUE IFD 901165100 6,691 237,793 SH   SOLE   237,793 0 0
TWEEDY BRN GLOBAL VALUE IFD 901165100 13 449 SH   OTR   449 0 449
VANGUARD EMERGING MKTS ETF IFD 922042858 7,300 158,247 SH   SOLE   158,197 0 50
VANGUARD EMERGING MKTS ETF IFD 922042858 76 1,655 SH   OTR   0 0 1,655
VANGUARD FTSE DEV MKT IFD 921943858 699 14,551 SH   SOLE   14,551 0 0
VANGUARD FTSE WLD EX US ETF IFD 922042775 6,585 114,336 SH   SOLE   114,336 0 0
VANGUARD FTSE WLD EX US ETF IFD 922042775 107 1,850 SH   OTR   0 0 1,850
WASATCH INTL OPPORT INV IFD 936793702 75 21,616 SH   SOLE   21,616 0 0
iSHARES CORE MSCI EMG MKTS IFD 46434g103 4,419 79,541 SH   SOLE   79,541 0 0