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 4,763 32,714 SH   SOLE   32,714 0 0
10X GENOMICS INC COM 88025u109 5 35 SH   OTR   0 0 35
3M COMPANY COM 88579Y101 3,020 17,218 SH   SOLE   17,178 0 40
3M COMPANY COM 88579Y101 6 37 SH   OTR   0 0 37
ABBOTT LABS COM 002824100 30,213 255,764 SH   SOLE   255,724 0 40
ABBOTT LABS COM 002824100 47 400 SH   OTR   0 0 400
ABBVIE COM 00287y109 14,735 136,597 SH   SOLE   136,572 0 25
ABBVIE COM 00287y109 5 50 SH   DFND   0 0 50
ABBVIE COM 00287y109 19 175 SH   OTR   0 0 175
ACCENTURE PLC COM G1151C101 1,009 3,153 SH   SOLE   3,143 0 10
ACI WORLDWIDE COM 004498101 24,654 802,290 SH   SOLE   802,290 0 0
ACI WORLDWIDE COM 004498101 4 125 SH   DFND   0 0 125
ACI WORLDWIDE COM 004498101 52 1,700 SH   OTR   0 0 1,700
ACTIVISION BLIZZARD COM 00507v109 1,428 18,447 SH   SOLE   18,447 0 0
ADAMS NATURAL RESOURCES COM 00548f105 2,565 163,493 SH   SOLE   163,493 0 0
ADOBE SYSTEMS COM 00724F101 49,245 85,537 SH   SOLE   85,511 0 26
ADOBE SYSTEMS COM 00724F101 87 151 SH   OTR   0 0 151
ADYEN ADR COM 00783v104 7,356 262,335 SH   SOLE   262,335 0 0
AES CORP COM 00130H105 27,786 1,217,092 SH   SOLE   1,216,792 0 300
AES CORP COM 00130H105 16 700 SH   DFND   0 0 700
AES CORP COM 00130H105 14 635 SH   OTR   0 0 635
AFFILIATED MANAGERS COM 008252108 13,728 90,862 SH   SOLE   90,862 0 0
AFFILIATED MANAGERS COM 008252108 11 75 SH   OTR   0 0 75
AFLAC COM 001055102 3,302 63,338 SH   SOLE   63,338 0 0
AGIOS PHARMACEUTICALS COM 00847x104 258 5,600 SH   SOLE   5,600 0 0
AIR PRODUCTS & CHEM COM 009158106 339 1,325 SH   SOLE   1,300 0 25
AKAMAI TECH COM 00971t101 15,598 149,130 SH   SOLE   149,130 0 0
AKAMAI TECH COM 00971t101 3 25 SH   DFND   0 0 25
AKAMAI TECH COM 00971t101 16 150 SH   OTR   0 0 150
ALIBABA COM 01609w102 252 1,700 SH   SOLE   1,690 0 10
ALLSCRIPTS HEALTHCARE COM 01988P108 2,372 177,416 SH   SOLE   177,416 0 0
ALNYLAM PHARMACEUTICALS COM 02043q107 381 2,020 SH   SOLE   2,000 0 20
ALPHA LITHIUM CORP COM 823781109 5 10,000 SH   SOLE   10,000 0 0
ALPHABET CL A COM 02079k305 12,713 4,755 SH   SOLE   4,735 0 20
ALPHABET CL A COM 02079k305 16 6 SH   OTR   0 0 6
ALPHABET INC CL C COM 02079k107 30,615 11,486 SH   SOLE   11,464 0 22
ALPHABET INC CL C COM 02079k107 5 2 SH   DFND   0 0 2
ALPHABET INC CL C COM 02079k107 29 11 SH   OTR   0 0 11
ALTRIA GROUP COM 02209s103 2,263 49,723 SH   SOLE   49,723 0 0
AMAZON.COM COM 023135106 20,594 6,269 SH   SOLE   6,254 0 15
AMAZON.COM COM 023135106 3 1 SH   DFND   0 0 1
AMAZON.COM COM 023135106 69 21 SH   OTR   0 0 21
AMCOR COM g0250x107 1,674 144,472 SH   SOLE   144,172 0 300
AMERICAN EXPRESS COM 025816109 201 1,200 SH   SOLE   1,200 0 0
AMETEK COM 031100100 19,726 159,071 SH   SOLE   159,071 0 0
AMGEN COM 031162100 2,266 10,658 SH   SOLE   10,628 0 30
AMGEN COM 031162100 33 157 SH   OTR   0 0 157
AMPHENOL CORP CL A COM 032095101 6,472 88,374 SH   SOLE   88,374 0 0
ANALOG DEVICES COM 032654105 13,672 81,634 SH   SOLE   81,634 0 0
ANALOG DEVICES COM 032654105 26 155 SH   OTR   0 0 155
APPLE COM 037833100 51,968 367,268 SH   SOLE   365,718 0 1,550
APPLE COM 037833100 3,149 22,252 SH   OTR   0 0 22,252
ASML HOLDINGS COM n07059210 14,869 19,955 SH   SOLE   19,945 0 10
ASML HOLDINGS COM n07059210 11 15 SH   OTR   0 0 15
ASSOCIATED BANK COM 045487105 1,571 73,365 SH   SOLE   73,365 0 0
AT&T INC COM 00206r102 577 21,351 SH   SOLE   21,351 0 0
AUTOMATIC DATA PROCESSNG COM 053015103 1,357 6,790 SH   SOLE   6,790 0 0
AVANOS MEDICAL INC COM 05350v106 677 21,713 SH   SOLE   21,713 0 0
AVANOS MEDICAL INC COM 05350v106 145 4,640 SH   OTR   4,640 0 4,640
AVANTOR INC COM 05352a100 5,764 140,939 SH   SOLE   140,939 0 0
AVANTOR INC COM 05352a100 7 175 SH   OTR   0 0 175
BALL CORP COM 058498106 11,322 125,844 SH   SOLE   125,844 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 245 5,766 SH   SOLE   5,766 0 0
BANK OF MONTREAL COM 063671101 1,082 10,853 SH   SOLE   10,853 0 0
BARABOO BANCORP COM 067021105 368 88,779 SH   SOLE   88,779 0 0
BAXTER INTERNATIONAL INC COM 071813109 268 3,328 SH   SOLE   3,328 0 0
BERKSHIRE HATHAWAY CL B COM 084670702 1,219 4,467 SH   SOLE   4,367 0 100
BERKSHIRE HATHAWAY CL B COM 084670702 3 10 SH   OTR   0 0 10
BERKSHIRE HTWY CL 100 COM 084990175 411 100 SH   SOLE   100 0 0
BIOGEN IDEC COM 09062X103 257 909 SH   SOLE   909 0 0
BIOGEN IDEC COM 09062X103 32 113 SH   OTR   0 0 113
BLACKROCK COM 09247x101 262 312 SH   SOLE   312 0 0
BOEING CO COM 097023105 3,702 16,832 SH   SOLE   16,822 0 10
BOEING CO COM 097023105 7 30 SH   OTR   0 0 30
BORGWARNER INC COM 099724106 303 7,010 SH   SOLE   6,935 0 75
BOTTOMLINE TECHNOLOGIES COM 101388106 28,462 724,601 SH   SOLE   724,526 0 75
BOTTOMLINE TECHNOLOGIES COM 101388106 3 75 SH   DFND   0 0 75
BOTTOMLINE TECHNOLOGIES COM 101388106 88 2,250 SH   OTR   0 0 2,250
BRADY CORP COM 104674106 365 7,200 SH   SOLE   7,200 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 621 10,487 SH   SOLE   10,487 0 0
BRYN MAWR BANK COM 117665109 10,296 224,080 SH   SOLE   224,020 0 60
BRYN MAWR BANK COM 117665109 26 575 SH   OTR   0 0 575
CATALENT INC COM 148806102 4,744 35,651 SH   SOLE   35,651 0 0
CATALENT INC COM 148806102 7 55 SH   OTR   0 0 55
CATERPILLER COM 149123101 506 2,637 SH   SOLE   2,587 0 50
CHARLES SCHWAB COM 808513105 24,944 342,443 SH   SOLE   342,443 0 0
CHARLES SCHWAB COM 808513105 5 75 SH   DFND   0 0 75
CHARLES SCHWAB COM 808513105 34 465 SH   OTR   0 0 465
CHEVRON CORP COM 166764100 1,076 10,608 SH   SOLE   10,558 0 50
CHURCH & DWIGHT COM 171340102 5,431 65,779 SH   SOLE   65,744 0 35
CHURCH & DWIGHT COM 171340102 19 225 SH   OTR   0 0 225
CISCO SYSTEMS COM 17275R102 3,014 55,372 SH   SOLE   55,372 0 0
CISCO SYSTEMS COM 17275R102 27 502 SH   OTR   0 0 502
CME GROUP COM 12572q105 1,283 6,635 SH   SOLE   6,615 0 20
COCA COLA COM 191216100 1,492 28,441 SH   SOLE   28,261 0 180
COCA COLA COM 191216100 5 100 SH   OTR   0 0 100
COGNIZANT CL A COM 192446102 5,739 77,337 SH   SOLE   77,337 0 0
COLGATE-PALMOLIVE COM 194162103 566 7,486 SH   SOLE   7,386 0 100
COMCAST CORP CL A COM 20030n101 2,165 38,718 SH   SOLE   38,718 0 0
CONOCOPHILLIPS COM 20825C104 257 3,798 SH   SOLE   3,798 0 0
COSTCO WHOLESALE CORP COM 22160K105 8,481 18,874 SH   SOLE   18,843 0 31
COSTCO WHOLESALE CORP COM 22160K105 34 75 SH   OTR   0 0 75
COUNTY BANCORP COM 221907108 201 5,526 SH   SOLE   5,526 0 0
CREATIVE MEDICAL TECH COM 22529y101 0 25,000 SH   SOLE   25,000 0 0
CROWDSTRIKE HOLDINGS COM 22788c105 5,090 20,711 SH   SOLE   20,696 0 15
CROWDSTRIKE HOLDINGS COM 22788c105 9 35 SH   OTR   0 0 35
CROWN CASTLE INTL CORP COM 22822V101 508 2,930 SH   SOLE   2,930 0 0
DANAHER CORP COM 235851102 19,471 63,955 SH   SOLE   63,935 0 20
DANAHER CORP COM 235851102 15 50 SH   OTR   0 0 50
DATADOG INC COM 23804l103 6,735 47,650 SH   SOLE   47,650 0 0
DATADOG INC COM 23804l103 65 458 SH   OTR   0 0 458
DELL INC COM 24703l202 329 3,158 SH   SOLE   3,108 0 50
DISCOVER FINANCIAL COM 254709108 5,503 44,797 SH   SOLE   44,797 0 0
DISCOVERY COMM SR C COM 25470f302 8,467 348,884 SH   SOLE   348,884 0 0
DISCOVERY COMM SR C COM 25470f302 4 150 SH   DFND   0 0 150
DISCOVERY COMM SR C COM 25470f302 12 485 SH   OTR   0 0 485
DONALDSON COM 257651109 522 9,097 SH   SOLE   9,097 0 0
DOVER COM 260003108 549 3,530 SH   SOLE   3,530 0 0
EBAY INC COM 278642103 204 2,925 SH   SOLE   2,925 0 0
ECHO GLOBAL LOGISTICS COM 27875t101 723 15,150 SH   SOLE   15,150 0 0
ECOLAB COM 278865100 14,161 67,881 SH   SOLE   67,881 0 0
ECOLAB COM 278865100 34 163 SH   OTR   0 0 163
EHEALTH INC COM 28238p109 3,704 91,448 SH   SOLE   91,448 0 0
ELI LILLY & CO COM 532457108 6,388 27,647 SH   SOLE   27,632 0 15
ELI LILLY & CO COM 532457108 6 25 SH   DFND   0 0 25
ELI LILLY & CO COM 532457108 12 50 SH   OTR   0 0 50
EMERSON ELECTRIC COM 291011104 1,069 11,351 SH   SOLE   11,351 0 0
ENERGY SELECT SECTOR SPDR COM 81369Y506 3,380 64,890 SH   SOLE   64,890 0 0
ENERGY SELECT SECTOR SPDR COM 81369Y506 4 85 SH   DFND   0 0 85
ENPHASE ENERGY COM 29355a107 260 1,735 SH   SOLE   1,735 0 0
ENVISTA COM 29415f104 5,882 140,689 SH   SOLE   140,689 0 0
ENVISTA COM 29415f104 10 245 SH   OTR   0 0 245
EPAM SYSTEMS COM 29414b104 1,141 2,000 SH   SOLE   2,000 0 0
EQUIFAX COM 294429105 26,440 104,334 SH   SOLE   104,304 0 30
EQUIFAX COM 294429105 13 50 SH   OTR   0 0 50
EVERTEC INC COM 30040P103 32,932 720,294 SH   SOLE   720,094 0 200
EVERTEC INC COM 30040P103 9 200 SH   DFND   0 0 200
EVERTEC INC COM 30040P103 46 1,000 SH   OTR   0 0 1,000
EXELIXIS COM 30161q104 941 44,500 SH   SOLE   44,500 0 0
EXXON MOBIL CORP COM 30231G102 2,044 34,752 SH   SOLE   34,652 0 100
FACEBOOK COM 30303M102 15,983 47,094 SH   SOLE   47,044 0 50
FACEBOOK COM 30303M102 3 10 SH   DFND   0 0 10
FACEBOOK COM 30303M102 12 35 SH   OTR   0 0 35
FASTENAL COM 311900104 3,945 76,430 SH   SOLE   76,380 0 50
FASTENAL COM 311900104 25 478 SH   OTR   0 0 478
FEDEX CORP COM 31428X106 13,297 60,635 SH   SOLE   60,625 0 10
FEDEX CORP COM 31428X106 2 10 SH   DFND   0 0 10
FEDEX CORP COM 31428X106 11 50 SH   OTR   0 0 50
FFBW INC COM 30260m103 150 12,500 SH   SOLE   12,500 0 0
FIDELITY NATL INFO COM 31620M106 20,370 167,410 SH   SOLE   167,410 0 0
FIDELITY NATL INFO COM 31620M106 16 130 SH   OTR   0 0 130
FISERV COM 337738108 35,209 324,504 SH   SOLE   324,474 0 30
FISERV COM 337738108 10 90 SH   DFND   0 0 90
FISERV COM 337738108 37 345 SH   OTR   0 0 345
FORTIVE CORP COM 34959j108 455 6,453 SH   SOLE   6,403 0 50
FRANKLIN RESOURCES COM 354613101 910 30,636 SH   SOLE   30,636 0 0
GEN MILLS INC COM 370334104 334 5,579 SH   SOLE   5,579 0 0
GENERAC HOLDINGS INC COM 368736104 488 1,195 SH   SOLE   1,185 0 10
GENERAL ELECTRIC COM 369604301 742 7,203 SH   SOLE   7,178 0 25
GENERAL ELECTRIC COM 369604301 6 62 SH   DFND   0 0 62
GILEAD SCIENCES COM 375558103 232 3,322 SH   SOLE   3,322 0 0
GLOBAL PAYMENTS COM 37940x102 25,902 164,371 SH   SOLE   164,371 0 0
GLOBAL PAYMENTS COM 37940x102 16 100 SH   OTR   0 0 100
GOLDMAN SACHS GROUP INC COM 38141g104 1,176 3,110 SH   SOLE   3,110 0 0
GRAINGER WW COM 384802104 790 2,010 SH   SOLE   2,010 0 0
HANESBRANDS COM 410345102 308 17,940 SH   SOLE   17,940 0 0
HARLEY DAVIDSON COM 412822108 927 25,312 SH   SOLE   25,312 0 0
HENRY SCHEIN COM 806407102 923 12,113 SH   SOLE   12,113 0 0
HOLOGIC INC COM 436440101 19,024 257,749 SH   SOLE   257,749 0 0
HOLOGIC INC COM 436440101 4 50 SH   DFND   0 0 50
HOLOGIC INC COM 436440101 17 225 SH   OTR   0 0 225
HOME DEPOT COM 437076102 2,852 8,687 SH   SOLE   8,667 0 20
HUBBELL INC CL B COM 443510201 240 1,329 SH   SOLE   1,329 0 0
HUMANA COM 444859102 804 2,065 SH   SOLE   2,050 0 15
IBM COM 459200101 848 6,101 SH   SOLE   6,061 0 40
IDEXX LABS COM 45168d104 261 420 SH   SOLE   410 0 10
ILLINOIS TOOL COM 452308109 10,030 48,541 SH   SOLE   48,541 0 0
INCYTE CORP COM 45337c102 781 11,350 SH   SOLE   11,350 0 0
INTEL CORP COM 458140100 4,160 78,082 SH   SOLE   78,007 0 75
INTEL CORP COM 458140100 17 321 SH   OTR   0 0 321
INTUIT COM 461202103 24,503 45,418 SH   SOLE   45,390 0 28
INTUIT COM 461202103 1 2 SH   OTR   0 0 2
IONIS PHARMACEUTICALS COM 462222100 459 13,680 SH   SOLE   13,600 0 80
IQVIA HOLDINGS COM 46266c105 1,519 6,340 SH   SOLE   6,340 0 0
ISHARES DJ SELECT DIVID COM 464287168 221 1,927 SH   SOLE   1,927 0 0
J.HANCOCK FINL OPP FUND COM 409735206 4,697 110,468 SH   SOLE   110,418 0 50
JABIL CIRCUIT COM 466313103 1,169 20,030 SH   SOLE   20,030 0 0
JOHNSON&JOHNSON COM 478160104 5,568 34,475 SH   SOLE   34,395 0 80
JP MORGAN CHASE COM 46625H100 7,252 44,304 SH   SOLE   44,294 0 10
JP MORGAN CHASE COM 46625H100 4 25 SH   DFND   0 0 25
JP MORGAN CHASE COM 46625H100 10 60 SH   OTR   0 0 60
KC DE MEXICO COM 494386204 99 12,000 SH   SOLE   12,000 0 0
KIMBERLY-CLARK COM 494368103 9,547 72,084 SH   SOLE   72,034 0 50
KIMBERLY-CLARK COM 494368103 4,175 31,526 SH   OTR   31,525 0 31,526
KRAFT HEINZ FOODS COM 500754106 541 14,698 SH   SOLE   14,698 0 0
LINDE PUBLIC LTD COM g5494j103 464 1,582 SH   SOLE   1,562 0 20
LINDE PUBLIC LTD COM g5494j103 13 45 SH   OTR   0 0 45
LOWE'S COMPANIES COM 548661107 20,671 101,897 SH   SOLE   101,897 0 0
LOWE'S COMPANIES COM 548661107 9 45 SH   OTR   0 0 45
MARRIOTT INT'L COM 571903202 2,214 14,948 SH   SOLE   14,948 0 0
MARRIOTT VACATION COM 57164y107 328 2,086 SH   SOLE   2,086 0 0
MARSH & MCLENNAN COM 571748102 453 2,991 SH   SOLE   2,991 0 0
MARYJANE GROUP COM 57388q104 0 2,649,998 SH   SOLE   2,649,998 0 0
MASIMO COM 574795100 5,688 21,011 SH   SOLE   20,996 0 15
MASTERCARD COM 57636Q104 9,006 25,903 SH   SOLE   25,893 0 10
MASTERCARD COM 57636Q104 17 50 SH   OTR   0 0 50
MCCORMICK COM 579780206 209 2,576 SH   SOLE   2,576 0 0
MCDONALDS COM 580135101 1,299 5,387 SH   SOLE   5,352 0 35
MCKESSON COM 58155Q103 886 4,445 SH   SOLE   4,420 0 25
MEDICINE MAN TECHNOLOGIES COM 58468u106 597 335,624 SH   SOLE   335,624 0 0
MEDTRONIC PLC COM g5960l103 706 5,633 SH   SOLE   5,633 0 0
MENASHA CORP COM fjg456208 3,935 625 SH   SOLE   625 0 0
MERCANTILE BANK COM 587376104 8,917 278,381 SH   SOLE   278,381 0 0
MERCANTILE BANK COM 587376104 31 980 SH   OTR   0 0 980
MERCK COM 58933y105 858 11,418 SH   SOLE   11,378 0 40
MGE ENERGY COM 55277p104 205 2,789 SH   SOLE   2,789 0 0
MICROSOFT COM 594918104 42,789 151,777 SH   SOLE   151,557 0 220
MICROSOFT COM 594918104 4 15 SH   DFND   0 0 15
MICROSOFT COM 594918104 104 371 SH   OTR   0 0 371
MONDELEZ INTL INC COM 609207105 2,281 39,204 SH   SOLE   39,104 0 100
NAVIENT CORP COM 63938c405 17,864 905,422 SH   SOLE   905,422 0 0
NAVIENT CORP COM 63938c405 37 1,900 SH   OTR   0 0 1,900
NB REAL ESTATE COM 64190A103 139 28,908 SH   SOLE   28,908 0 0
NESTLE S.A. COM 641069406 875 7,244 SH   SOLE   7,244 0 0
NEXTERA ENERGY COM 65339F101 250 3,182 SH   SOLE   3,132 0 50
NEXTERA ENERGY COM 65339F101 5 65 SH   OTR   0 0 65
NICOLET NAT'L BANKSHARES COM 65406E102 2,706 36,473 SH   SOLE   36,473 0 0
NICOLET NAT'L BANKSHARES COM 65406E102 26 350 SH   DFND   0 0 350
NIKE INC CL B COM 654106103 11,337 78,059 SH   SOLE   78,059 0 0
NIKE INC CL B COM 654106103 12 80 SH   OTR   0 0 80
NORFOLK SOUTHERN COM 655844108 944 3,945 SH   SOLE   3,945 0 0
NOVARTIS COM 66987V109 409 5,001 SH   SOLE   5,001 0 0
NOVO NORDISK COM 670100205 1,882 19,603 SH   SOLE   19,603 0 0
NVIDIA CORP COM 67066G104 3,127 15,096 SH   SOLE   14,696 0 400
NVIDIA CORP COM 67066G104 16 75 SH   OTR   0 0 75
OMNICELL COM 68213N109 297 2,000 SH   SOLE   2,000 0 0
ORACLE COM 68389X105 1,722 19,761 SH   SOLE   19,686 0 75
ORACLE COM 68389X105 3 40 SH   DFND   0 0 40
ORACLE COM 68389X105 18 207 SH   OTR   0 0 207
PALO ALTO NETWORKS COM 697435105 319 665 SH   SOLE   665 0 0
PAYPAL HOLDINGS COM 70450y103 39,855 153,166 SH   SOLE   153,166 0 0
PAYPAL HOLDINGS COM 70450y103 7 25 SH   DFND   0 0 25
PAYPAL HOLDINGS COM 70450y103 26 100 SH   OTR   0 0 100
PEPSICO COM 713448108 4,011 26,664 SH   SOLE   26,604 0 60
PFIZER COM 717081103 6,710 156,012 SH   SOLE   155,912 0 100
PFIZER COM 717081103 4 100 SH   DFND   0 0 100
PHILIP MORRIS INT'L COM 718172109 6,183 65,225 SH   SOLE   65,225 0 0
PLEXUS CORP COM 729132100 226 2,531 SH   SOLE   2,531 0 0
PRESTIGE CONSUMER HCARE COM 74112d101 13,889 247,524 SH   SOLE   247,524 0 0
PRESTIGE CONSUMER HCARE COM 74112d101 24 420 SH   OTR   0 0 420
PRICE T ROWE GROUP COM 74144t108 30,200 153,534 SH   SOLE   153,489 0 45
PRICE T ROWE GROUP COM 74144t108 3 15 SH   DFND   0 0 15
PRICE T ROWE GROUP COM 74144t108 13 65 SH   OTR   0 0 65
PRINCIPAL FINL GROUP COM 74251v102 29,149 452,623 SH   SOLE   452,483 0 140
PRINCIPAL FINL GROUP COM 74251v102 8 125 SH   DFND   0 0 125
PRINCIPAL FINL GROUP COM 74251v102 44 685 SH   OTR   0 0 685
PROASSURANCE GROUP COM 74267C106 299 12,584 SH   SOLE   12,584 0 0
PROCTER & GAMBLE COM 742718109 2,595 18,561 SH   SOLE   18,461 0 100
PROSPERITY BANCSHARES COM 743606105 7,921 111,353 SH   SOLE   111,353 0 0
PROSPERITY BANCSHARES COM 743606105 20 285 SH   OTR   0 0 285
PTC INC COM 69370c100 14,104 117,739 SH   SOLE   117,739 0 0
PTC INC COM 69370c100 10 80 SH   OTR   0 0 80
QORVO INC COM 74736k101 1,468 8,781 SH   SOLE   8,781 0 0
QUALCOMM COM 747525103 4,817 37,348 SH   SOLE   37,348 0 0
QUALCOMM COM 747525103 16 122 SH   OTR   0 0 122
RAYTHEON TECHNOLOGIES COM 75513e101 503 5,850 SH   SOLE   5,800 0 50
RECKITT BENCIKISER COM 756255204 254 16,052 SH   SOLE   16,052 0 0
REMSLEEP COM 75990a200 13 575,000 SH   SOLE   575,000 0 0
REPLIGEN CORP COM 759916109 24,125 83,481 SH   SOLE   83,481 0 0
REPLIGEN CORP COM 759916109 17 60 SH   OTR   0 0 60
RESMED INC COM 761152107 5,418 20,557 SH   SOLE   20,557 0 0
RESMED INC COM 761152107 13 50 SH   OTR   0 0 50
ROCHE HLDG LTD ADR COM 771195104 721 15,850 SH   SOLE   15,700 0 150
ROCHE HLDG LTD ADR COM 771195104 10 221 SH   OTR   0 0 221
ROCKWELL AUTOMATION COM 773903109 14,552 49,490 SH   SOLE   49,490 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 7,681 17,216 SH   SOLE   17,208 0 8
ROYCE MICRO-CAP TR (CL END) COM 780915104 143 12,505 SH   SOLE   12,505 0 0
ROYCE VALUE TRUST(CL END) COM 780910105 506 28,058 SH   SOLE   28,058 0 0
RPM COM 749685103 10,688 137,645 SH   SOLE   137,595 0 50
RPM COM 749685103 12 150 SH   OTR   0 0 150
SBA COMMUNICATIONS CORP COM 78388J106 258 780 SH   SOLE   780 0 0
SEAGEN INC. COM 812578102 467 2,750 SH   SOLE   2,750 0 0
SPDR GOLD TRUST (COLLECTIBLE) COM 78463v107 3,779 23,012 SH   SOLE   22,712 0 300
SPDR S&P BANK ETF COM 78464a797 759 14,342 SH   SOLE   14,342 0 0
SPDR S&P REGIONAL BANK ETF COM 78464a698 1,452 21,437 SH   SOLE   21,437 0 0
SPROTT PHYSICAL GOLD SILVER COM 153501101 349 20,400 SH   SOLE   20,400 0 0
SS&C TECHNOLOGIES COM 78467j100 33,049 476,204 SH   SOLE   476,204 0 0
SS&C TECHNOLOGIES COM 78467j100 3 50 SH   DFND   0 0 50
SS&C TECHNOLOGIES COM 78467j100 19 275 SH   OTR   0 0 275
STARBUCKS CORP COM 855244109 627 5,683 SH   SOLE   5,583 0 100
STARBUCKS CORP COM 855244109 24 222 SH   OTR   0 0 222
STRYKER CORP COM 863667101 25,855 98,041 SH   SOLE   98,041 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 INC COM 871607107 16,963 56,656 SH   SOLE   56,641 0 15
SYNOPSYS INC COM 871607107 13 45 SH   OTR   0 0 45
SYSCO CORPORATION COM 871829107 9,122 116,200 SH   SOLE   116,200 0 0
SYSCO CORPORATION COM 871829107 14 175 SH   OTR   0 0 175
TARGET CORPORATION COM 87612E106 262 1,147 SH   SOLE   1,147 0 0
TESLA MOTORS COM 88160r101 3,152 4,065 SH   SOLE   4,035 0 30
TESLA MOTORS COM 88160r101 5 7 SH   OTR   0 0 7
TEXAS INSTR COM 882508104 2,010 10,456 SH   SOLE   10,456 0 0
TEXAS INSTR COM 882508104 4 20 SH   OTR   0 0 20
THERMO FISHER SCIENTIFIC COM 883556102 29,682 51,952 SH   SOLE   51,922 0 30
THERMO FISHER SCIENTIFIC COM 883556102 14 25 SH   OTR   0 0 25
TRADE DESK COM 88339j105 578 8,220 SH   SOLE   8,150 0 70
TRANS-PACIFIC AEROSPACE COM 89342j108 0 200,000 SH   SOLE   200,000 0 0
TRAVEL & LEISURE CO COM 894164102 1,809 33,183 SH   SOLE   33,183 0 0
TREEHOUSE FOODS COM 89469A104 221 5,552 SH   SOLE   5,552 0 0
TYLER TECH COM 902252105 9,767 21,295 SH   SOLE   21,295 0 0
TYLER TECH COM 902252105 11 25 SH   OTR   0 0 25
UBIQUITI INC. COM 90353W103 299 1,000 SH   SOLE   1,000 0 0
UNION PACIFIC CORP COM 907818108 17,937 91,509 SH   SOLE   91,474 0 35
UNION PACIFIC CORP COM 907818108 18 90 SH   OTR   0 0 90
UNITED HEALTHCARE COM 91324p102 877 2,244 SH   SOLE   2,224 0 20
UNITED HEALTHCARE COM 91324p102 20 51 SH   OTR   0 0 51
UNITED PARCEL COM 911312106 4,392 24,119 SH   SOLE   24,089 0 30
UNIVERSAL DISPLAY CORP COM 91347p105 855 5,000 SH   SOLE   5,000 0 0
US BANCORP DEL COM 902973304 956 16,082 SH   SOLE   16,082 0 0
VANGUARD ENERGY ETF COM 92204A306 1,475 19,955 SH   SOLE   19,955 0 0
VANGUARD ENERGY ETF COM 92204A306 9 125 SH   OTR   0 0 125
VEEVA SYSTEMS COM 922475108 3,778 13,109 SH   SOLE   13,094 0 15
VEEVA SYSTEMS COM 922475108 25 88 SH   OTR   0 0 88
VERISIGN INC COM 92343E102 1,045 5,096 SH   SOLE   5,096 0 0
VERIZON COMMUNICATIONS COM 92343V104 15,000 277,722 SH   SOLE   277,647 0 75
VERIZON COMMUNICATIONS COM 92343V104 5 100 SH   DFND   0 0 100
VERIZON COMMUNICATIONS COM 92343V104 24 440 SH   OTR   0 0 440
VERTEX PHARMACEUTICALS COM 92532F100 1,048 5,775 SH   SOLE   5,775 0 0
VISA COM 92826C839 31,332 140,662 SH   SOLE   140,662 0 0
VISA COM 92826C839 360 1,617 SH   OTR   0 0 1,617
VM WARE COM 928563402 13,835 93,041 SH   SOLE   93,016 0 25
WAL-MART COM 931142103 389 2,794 SH   SOLE   2,794 0 0
WALGREENS BOOTS ALLIANCE COM 931427108 515 10,951 SH   SOLE   10,851 0 100
WALGREENS BOOTS ALLIANCE COM 931427108 6 132 SH   OTR   0 0 132
WALT DISNEY CO COM 254687106 15,763 93,178 SH   SOLE   93,028 0 150
WALT DISNEY CO COM 254687106 3 20 SH   DFND   0 0 20
WALT DISNEY CO COM 254687106 99 585 SH   OTR   0 0 585
WATERS CORP COM 941848103 2,641 7,392 SH   SOLE   7,392 0 0
WEC ENERGY GROUP I COM 92939u106 457 5,185 SH   SOLE   5,185 0 0
WELLS FARGO & CO COM 949746101 768 16,548 SH   SOLE   16,548 0 0
WEYERHAEUSER COM 962166104 927 26,049 SH   SOLE   26,049 0 0
WHIRLPOOL CORP COM 963320106 252 1,235 SH   SOLE   1,220 0 15
WYNDHAM HOTELS & RESORTS COM 98311a105 20,523 265,878 SH   SOLE   265,778 0 100
WYNDHAM HOTELS & RESORTS COM 98311a105 4 50 SH   DFND   0 0 50
WYNDHAM HOTELS & RESORTS COM 98311a105 39 505 SH   OTR   0 0 505
XCEL ENERGY COM 98389B100 285 4,557 SH   SOLE   4,557 0 0
XILINX COM 983919101 16,520 109,413 SH   SOLE   109,413 0 0
XILINX COM 983919101 15 100 SH   OTR   0 0 100
YUM BRANDS COM 988498101 1,722 14,078 SH   SOLE   14,078 0 0
YUM CHINA HOLDING COM 98850p109 713 12,262 SH   SOLE   12,262 0 0
ZIMMER BIOMET HLDGS COM 98956P102 881 6,020 SH   SOLE   5,990 0 30
ZSCALER INC COM 98980g102 5,184 19,770 SH   SOLE   19,770 0 0
ZSCALER INC COM 98980g102 8 30 SH   OTR   0 0 30
AMERICAN FUNDS GROWTH FD F3 MFD 399874775 340 4,479 SH   SOLE   4,479 0 0
BAIRD MIDCAP FUND MFD 057071813 249 7,745 SH   SOLE   7,745 0 0
CARILLON SCOUT MID CAP-I MFD 14214m872 243 9,301 SH   SOLE   9,301 0 0
CHAMPLAIN MID CAP FD MFD 00766y513 240 8,051 SH   SOLE   8,051 0 0
FIDELITY CONTRAFUND MFD 316071109 241 12,803 SH   SOLE   12,803 0 0
FIDELITY GROWTH FD MFD 316200104 437 11,546 SH   SOLE   11,546 0 0
FIDELITY VALUE FD MFD 316464106 176 11,750 SH   SOLE   11,750 0 0
GROWTH FD OF AMER CL -A MFD 399874106 379 5,012 SH   SOLE   5,012 0 0
I SHARES S&P MIDCAP 400 MFD 464287507 234 890 SH   SOLE   890 0 0
INVESCO QQQ TRUST SERIES 1 MFD 46090e103 312 872 SH   SOLE   872 0 0
INVESCO WATER RESOURCES MFD 46137v142 383 7,000 SH   SOLE   7,000 0 0
INVSTMNT CO OF AMER CL-A MFD 461308108 241 4,820 SH   SOLE   4,820 0 0
ISHARES DOW JONES MFD 464287846 475 4,400 SH   SOLE   4,400 0 0
ISHARES MSCI USA ESG MFD 46435g425 245 2,490 SH   SOLE   2,490 0 0
ISHARES S&P 500 MFD 464287200 293 680 SH   SOLE   680 0 0
JANUS HENDERSON FORTY FUND CLA MFD 47103A625 613 11,149 SH   SOLE   11,149 0 0
JPMORGAN DIVERSIFIED RETURN MFD 46641q407 309 3,213 SH   SOLE   3,213 0 0
NEW PERSPECTIVE CL A MFD 648018109 245 3,664 SH   SOLE   3,664 0 0
OPPENHEIMER SR FLOAT RATE MFD 68381K408 110 15,533 SH   SOLE   15,533 0 0
PUTNAM GROWTH OPPTY CL A MFD 746802800 258 4,407 SH   SOLE   4,407 0 0
S&P INDEX FUND MFD 78462f103 2,748 6,404 SH   SOLE   6,404 0 0
S&P MIDCAP 400 MFD 78467y107 409 850 SH   SOLE   850 0 0
SCHWAB LARGE CAP VALUE ETF MFD 808524409 3,178 47,092 SH   SOLE   47,092 0 0
SCHWAB LARGE-CAP INDEX MF MFD 808509855 1,679 25,235 SH   SOLE   25,235 0 0
SCHWAB MID-CAP INDEX MF MFD 80850l726 469 7,716 SH   SOLE   7,716 0 0
SCHWAB TOTAL STOCK MKT-SEL MFD 808509756 21,321 278,701 SH   SOLE   278,701 0 0
SCHWAB US BROAD MKT ETF MFD 808524102 39,759 382,815 SH   SOLE   382,815 0 0
SCHWAB US DVD EQUITY ETF MFD 808524797 518 6,983 SH   SOLE   6,983 0 0
SCHWAB US LARGE EQUITY ETF MFD 808524201 28,666 275,551 SH   SOLE   275,551 0 0
SCHWAB US MID CAP ETF MFD 808524508 17,108 223,163 SH   SOLE   223,163 0 0
SCHWAB US SCAP ETF MFD 808524607 14,035 140,212 SH   SOLE   140,212 0 0
SCHWAB US SCAP ETF MFD 808524607 10 100 SH   OTR   0 0 100
T ROWE PRICE GROWTH STK MFD 741479109 365 3,284 SH   SOLE   3,284 0 0
THORNBURG INTL GROW -A MFD 885215319 219 7,228 SH   SOLE   7,228 0 0
VANGARD MID CAP INDEX ETF MFD 922908629 490 2,071 SH   SOLE   2,071 0 0
VANGUARD 500 INDEX (ADM) MFD 922908710 4,572 11,497 SH   SOLE   11,497 0 0
VANGUARD DVD MFD 921908844 202 1,318 SH   SOLE   1,318 0 0
VANGUARD EXTENDED MARKET INDEX MFD 922908694 611 4,419 SH   SOLE   4,419 0 0
VANGUARD GROWTH ETF MFD 922908736 696 2,400 SH   SOLE   2,400 0 0
VANGUARD GROWTH ETF MFD 922908736 958 3,300 SH   OTR   0 0 3,300
VANGUARD GROWTH INDEX-ADM MFD 922908660 840 5,624 SH   SOLE   5,624 0 0
VANGUARD HIGH DIVIDEND YIELD MFD 921946406 1,782 17,240 SH   SOLE   17,240 0 0
VANGUARD HIGH DIVIDEND YIELD MFD 921946406 21 200 SH   DFND   0 0 200
VANGUARD INFO TECH MFD 92204a702 394 983 SH   SOLE   983 0 0
VANGUARD INST INDEX MFD 922040100 481 1,277 SH   SOLE   1,277 0 0
VANGUARD INTL GROWTH-ADM MFD 921910501 338 2,067 SH   SOLE   2,067 0 0
VANGUARD MID CAP ADM MFD 922908645 722 2,463 SH   SOLE   2,463 0 0
VANGUARD MID CAP GROWTH MFD 922908538 318 1,346 SH   SOLE   1,346 0 0
VANGUARD PRIMECAP ADMIRAL MFD 921936209 2,088 11,939 SH   SOLE   11,939 0 0
VANGUARD S&P 500 MFD 922908363 687 1,742 SH   SOLE   1,742 0 0
VANGUARD SMALL CAP INDEX MFD 922908686 745 7,102 SH   SOLE   7,102 0 0
VANGUARD TARGET RETIRE 2030 MFD 92202e888 296 6,815 SH   SOLE   6,815 0 0
VANGUARD TTL STK MKT ADM MFD 922908728 2,038 18,856 SH   SOLE   18,856 0 0
VANGUARD TTL STK MKT ADM MFD 922908728 130 1,202 SH   OTR   0 0 1,202
VANGUARD TTL STK MKT ETF MFD 922908769 30,014 135,160 SH   SOLE   135,110 0 50
VANGUARD TTL STK MKT ETF MFD 922908769 3,517 15,840 SH   OTR   0 0 15,840
VANGUARD VALUE ETF MFD 922908744 1,860 13,738 SH   SOLE   13,738 0 0
VANGUARD WELLINGTON MFD 921935102 217 4,468 SH   SOLE   4,468 0 0
WASATCH GROWTH MFD 936772201 282 2,689 SH   SOLE   2,689 0 0
WASATCH MICRO CAP VALUE FD MFD 936793504 52 10,240 SH   SOLE   10,240 0 0
WASATCH SMALL CAP VALUE FD MFD 936793207 284 26,586 SH   SOLE   26,586 0 0
WASATCH SMALLCAP GROWTH MFD 936772102 334 5,348 SH   SOLE   5,348 0 0
WASATCH ULTRA GROWTH FD MFD 936772409 284 5,578 SH   SOLE   5,578 0 0
AMER EUROPACIFIC GRWTH CL F-1 IFD 298706409 765 11,143 SH   SOLE   11,143 0 0
AMER EUROPACIFIC GRWTH Cl F-2 IFD 29875E100 6,369 92,439 SH   SOLE   92,439 0 0
HARBOR INTL FD IFD 411511306 451 9,412 SH   SOLE   9,412 0 0
MATTHEWS PACIFIC TIGER IFD 577130107 246 7,341 SH   SOLE   7,341 0 0
MS INDIA INVESTMENT (CL END) IFD 61745C105 690 25,015 SH   SOLE   25,015 0 0
MSCI-EAFE INDEX IFD 464287465 868 11,132 SH   SOLE   11,132 0 0
SCHWAB EMERGING MKT ETF IFD 808524706 15,153 497,154 SH   SOLE   496,904 0 250
SCHWAB EMERGING MKT ETF IFD 808524706 28 925 SH   OTR   925 0 925
SCHWAB INTL EQUITY ETF IFD 808524805 21,460 554,533 SH   SOLE   554,533 0 0
SCHWAB INTL EQUITY ETF IFD 808524805 107 2,775 SH   OTR   375 0 2,775
SCHWAB INTL S-CAP ETF IFD 808524888 271 6,525 SH   SOLE   6,525 0 0
TEMPLETON DRAGON(CL END) IFD 88018T101 288 16,042 SH   SOLE   16,042 0 0
TEMPLETON FOREIGN FD CL A IFD 880196209 110 14,348 SH   SOLE   14,348 0 0
TWEEDY BRN GLOBAL VALUE IFD 901165100 8,401 278,373 SH   SOLE   278,373 0 0
TWEEDY BRN GLOBAL VALUE IFD 901165100 14 449 SH   OTR   449 0 449
VANGUARD EMERGING MKTS ETF IFD 922042858 8,488 169,723 SH   SOLE   169,723 0 0
VANGUARD EMERGING MKTS ETF IFD 922042858 83 1,655 SH   OTR   0 0 1,655
VANGUARD FTSE DEV MKT IFD 921943858 616 12,201 SH   SOLE   12,201 0 0
VANGUARD FTSE WLD EX US ETF IFD 922042775 7,231 118,620 SH   SOLE   118,620 0 0
VANGUARD FTSE WLD EX US ETF IFD 922042775 113 1,850 SH   OTR   0 0 1,850
WASATCH INTL OPPORT INV IFD 936793702 114 21,616 SH   SOLE   21,616 0 0
WCM FOCUSED INTL GROWTH IFD 461418444 217 7,902 SH   SOLE   7,902 0 0
iSHARES CORE MSCI EMG MKTS IFD 46434g103 5,518 89,343 SH   SOLE   89,343 0 0