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,433 22,638 SH   SOLE   22,638 0 0
3M COMPANY COM 88579Y101 3,619 18,221 SH   SOLE   18,181 0 40
3M COMPANY COM 88579Y101 7 37 SH   OTR   0 0 37
ABBOTT LABS COM 002824100 29,247 252,283 SH   SOLE   252,213 0 70
ABBOTT LABS COM 002824100 46 400 SH   OTR   0 0 400
ABBVIE COM 00287y109 13,409 119,046 SH   SOLE   118,996 0 50
ABBVIE COM 00287y109 6 50 SH   DFND   0 0 50
ABBVIE COM 00287y109 20 175 SH   OTR   0 0 175
ACCENTURE PLC COM G1151C101 1,003 3,404 SH   SOLE   3,394 0 10
ACI WORLDWIDE COM 004498101 29,274 788,195 SH   SOLE   788,195 0 0
ACI WORLDWIDE COM 004498101 5 125 SH   DFND   0 0 125
ACI WORLDWIDE COM 004498101 63 1,700 SH   OTR   0 0 1,700
ACTIVISION BLIZZARD COM 00507v109 879 9,207 SH   SOLE   9,207 0 0
ADAMS NATURAL RESOURCES COM 00548f105 2,682 165,556 SH   SOLE   165,556 0 0
ADOBE SYSTEMS COM 00724F101 51,337 87,660 SH   SOLE   87,634 0 26
ADOBE SYSTEMS COM 00724F101 86 146 SH   OTR   0 0 146
ADYEN ADR COM 00783v104 6,366 129,541 SH   SOLE   129,541 0 0
AES CORP COM 00130H105 30,811 1,181,842 SH   SOLE   1,181,492 0 350
AES CORP COM 00130H105 18 700 SH   DFND   0 0 700
AES CORP COM 00130H105 13 500 SH   OTR   0 0 500
AFFILIATED MANAGERS COM 008252108 14,000 90,787 SH   SOLE   90,787 0 0
AFLAC COM 001055102 3,665 68,295 SH   SOLE   68,295 0 0
AGIOS PHARMACEUTICALS COM 00847x104 309 5,600 SH   SOLE   5,600 0 0
AIR PRODUCTS & CHEM COM 009158106 384 1,335 SH   SOLE   1,310 0 25
AKAMAI TECH COM 00971t101 17,774 152,437 SH   SOLE   152,437 0 0
AKAMAI TECH COM 00971t101 3 25 SH   DFND   0 0 25
ALIBABA COM 01609w102 454 2,000 SH   SOLE   1,990 0 10
ALLSCRIPTS HEALTHCARE COM 01988P108 4,378 236,515 SH   SOLE   236,515 0 0
ALNYLAM PHARMACEUTICALS COM 02043q107 339 2,000 SH   SOLE   2,000 0 0
ALPHABET CL A COM 02079k305 11,740 4,808 SH   SOLE   4,788 0 20
ALPHABET CL A COM 02079k305 15 6 SH   OTR   0 0 6
ALPHABET INC CL C COM 02079k107 28,508 11,374 SH   SOLE   11,351 0 23
ALPHABET INC CL C COM 02079k107 5 2 SH   DFND   0 0 2
ALPHABET INC CL C COM 02079k107 15 6 SH   OTR   0 0 6
ALTRIA GROUP COM 02209s103 2,302 48,280 SH   SOLE   48,280 0 0
AMAZON.COM COM 023135106 19,760 5,744 SH   SOLE   5,729 0 15
AMAZON.COM COM 023135106 52 15 SH   OTR   0 0 15
AMCOR COM g0250x107 1,431 124,872 SH   SOLE   124,572 0 300
AMETEK COM 031100100 20,965 157,043 SH   SOLE   157,043 0 0
AMGEN COM 031162100 2,481 10,180 SH   SOLE   10,150 0 30
AMGEN COM 031162100 51 210 SH   OTR   0 0 210
AMPHENOL CORP CL A COM 032095101 5,524 80,742 SH   SOLE   80,742 0 0
ANALOG DEVICES COM 032654105 12,808 74,396 SH   SOLE   74,396 0 0
ANALOG DEVICES COM 032654105 13 75 SH   OTR   0 0 75
APPLE COM 037833100 51,098 373,090 SH   SOLE   371,525 0 1,565
APPLE COM 037833100 3,732 27,247 SH   OTR   0 0 27,247
ASML HOLDINGS COM n07059210 13,597 19,681 SH   SOLE   19,671 0 10
ASSOCIATED BANK COM 045487105 1,349 65,865 SH   SOLE   65,865 0 0
AT&T INC COM 00206r102 658 22,846 SH   SOLE   22,846 0 0
AUTOMATIC DATA PROCESSNG COM 053015103 1,359 6,840 SH   SOLE   6,840 0 0
AVANOS MEDICAL INC COM 05350v106 790 21,721 SH   SOLE   21,721 0 0
AVANOS MEDICAL INC COM 05350v106 169 4,640 SH   OTR   4,640 0 4,640
AVANTOR INC COM 05352a100 4,602 129,611 SH   SOLE   129,611 0 0
BALL CORP COM 058498106 9,316 114,985 SH   SOLE   114,985 0 0
BANK OF AMERICA COM 060505104 248 6,015 SH   SOLE   6,015 0 0
BANK OF MONTREAL COM 063671101 1,053 10,272 SH   SOLE   10,272 0 0
BARABOO BANCORP COM 067021105 352 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,241 4,465 SH   SOLE   4,365 0 100
BERKSHIRE HATHAWAY CL B COM 084670702 3 10 SH   OTR   0 0 10
BERKSHIRE HTWY CL 100 COM 084990175 419 100 SH   SOLE   100 0 0
BIOGEN IDEC COM 09062X103 319 922 SH   SOLE   922 0 0
BIOGEN IDEC COM 09062X103 52 150 SH   OTR   0 0 150
BLACKROCK COM 09247x101 273 312 SH   SOLE   312 0 0
BOEING CO COM 097023105 4,119 17,195 SH   SOLE   17,170 0 25
BORGWARNER INC COM 099724106 367 7,570 SH   SOLE   7,495 0 75
BOTTOMLINE TECHNOLOGIES COM 101388106 27,491 741,391 SH   SOLE   741,316 0 75
BOTTOMLINE TECHNOLOGIES COM 101388106 3 75 SH   DFND   0 0 75
BOTTOMLINE TECHNOLOGIES COM 101388106 83 2,250 SH   OTR   0 0 2,250
BRADY CORP COM 104674106 403 7,200 SH   SOLE   7,200 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 587 8,787 SH   SOLE   8,787 0 0
BRYN MAWR BANK COM 117665109 9,798 232,244 SH   SOLE   232,184 0 60
BRYN MAWR BANK COM 117665109 24 575 SH   OTR   0 0 575
CATALENT INC COM 148806102 3,504 32,410 SH   SOLE   32,410 0 0
CATERPILLER COM 149123101 669 3,072 SH   SOLE   3,022 0 50
CHARLES SCHWAB COM 808513105 24,374 334,762 SH   SOLE   334,762 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,155 11,027 SH   SOLE   10,977 0 50
CHURCH & DWIGHT COM 171340102 4,689 55,025 SH   SOLE   54,990 0 35
CISCO SYSTEMS COM 17275R102 3,073 57,978 SH   SOLE   57,978 0 0
CISCO SYSTEMS COM 17275R102 27 502 SH   OTR   0 0 502
CME GROUP COM 12572q105 1,411 6,635 SH   SOLE   6,615 0 20
COCA COLA COM 191216100 1,352 24,986 SH   SOLE   24,806 0 180
COCA COLA COM 191216100 5 100 SH   OTR   0 0 100
COGNIZANT CL A COM 192446102 5,564 80,339 SH   SOLE   80,339 0 0
COLGATE-PALMOLIVE COM 194162103 609 7,486 SH   SOLE   7,386 0 100
COMCAST CORP CL A COM 20030n101 2,259 39,613 SH   SOLE   39,613 0 0
COSTCO WHOLESALE CORP COM 22160K105 7,058 17,839 SH   SOLE   17,808 0 31
COSTCO WHOLESALE CORP COM 22160K105 12 30 SH   OTR   0 0 30
CREATIVE MEDICAL TECH COM 22529y101 1 25,000 SH   SOLE   25,000 0 0
CROWDSTRIKE HOLDINGS COM 22788c105 4,813 19,152 SH   SOLE   19,137 0 15
CROWN CASTLE INTL CORP COM 22822V101 572 2,930 SH   SOLE   2,930 0 0
DANAHER CORP COM 235851102 16,799 62,600 SH   SOLE   62,580 0 20
DANAHER CORP COM 235851102 13 50 SH   OTR   0 0 50
DATADOG INC COM 23804l103 4,561 43,824 SH   SOLE   43,824 0 0
DATADOG INC COM 23804l103 41 398 SH   OTR   0 0 398
DELL INC COM 24703l202 315 3,158 SH   SOLE   3,108 0 50
DISCOVER FINANCIAL COM 254709108 5,608 47,405 SH   SOLE   47,405 0 0
DISCOVERY COMM SR C COM 25470f302 10,069 347,449 SH   SOLE   347,449 0 0
DISCOVERY COMM SR C COM 25470f302 4 150 SH   DFND   0 0 150
DONALDSON COM 257651109 578 9,097 SH   SOLE   9,097 0 0
DOVER COM 260003108 532 3,530 SH   SOLE   3,530 0 0
ECHO GLOBAL LOGISTICS COM 27875t101 508 16,525 SH   SOLE   16,525 0 0
ECOLAB COM 278865100 13,992 67,934 SH   SOLE   67,934 0 0
ECOLAB COM 278865100 21 103 SH   OTR   0 0 103
EHEALTH INC COM 28238p109 5,739 98,278 SH   SOLE   98,278 0 0
ELI LILLY & CO COM 532457108 6,236 27,171 SH   SOLE   27,156 0 15
ELI LILLY & CO COM 532457108 6 25 SH   DFND   0 0 25
EMERSON ELECTRIC COM 291011104 1,116 11,601 SH   SOLE   11,601 0 0
ENERGY SELECT SECTOR SPDR COM 81369Y506 3,550 65,901 SH   SOLE   65,901 0 0
ENERGY SELECT SECTOR SPDR COM 81369Y506 5 85 SH   DFND   0 0 85
ENPHASE ENERGY COM 29355a107 319 1,735 SH   SOLE   1,735 0 0
ENVISTA COM 29415f104 2,999 69,400 SH   SOLE   69,400 0 0
EPAM SYSTEMS COM 29414b104 613 1,200 SH   SOLE   1,200 0 0
EQUIFAX COM 294429105 25,413 106,105 SH   SOLE   106,070 0 35
EVERTEC INC COM 30040P103 31,532 722,391 SH   SOLE   722,041 0 350
EVERTEC INC COM 30040P103 11 250 SH   DFND   0 0 250
EVERTEC INC COM 30040P103 44 1,000 SH   OTR   0 0 1,000
EXELIXIS COM 30161q104 629 34,500 SH   SOLE   34,500 0 0
EXXON MOBIL CORP COM 30231G102 2,511 39,814 SH   SOLE   39,714 0 100
FACEBOOK COM 30303M102 16,183 46,541 SH   SOLE   46,491 0 50
FACEBOOK COM 30303M102 3 10 SH   DFND   0 0 10
FASTENAL COM 311900104 3,972 76,380 SH   SOLE   76,380 0 0
FASTENAL COM 311900104 25 478 SH   OTR   0 0 478
FEDEX CORP COM 31428X106 16,571 55,547 SH   SOLE   55,537 0 10
FEDEX CORP COM 31428X106 3 10 SH   DFND   0 0 10
FFBW INC COM 30260m103 142 12,500 SH   SOLE   12,500 0 0
FIDELITY NATL INFO COM 31620M106 21,561 152,192 SH   SOLE   152,192 0 0
FISERV COM 337738108 34,157 319,550 SH   SOLE   319,520 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 450 6,453 SH   SOLE   6,403 0 50
FRANKLIN RESOURCES COM 354613101 1,029 32,166 SH   SOLE   32,166 0 0
GEN MILLS INC COM 370334104 366 6,004 SH   SOLE   6,004 0 0
GENERAC HOLDINGS INC COM 368736104 484 1,165 SH   SOLE   1,155 0 10
GENERAL ELECTRIC COM 369604103 813 60,365 SH   SOLE   60,165 0 200
GENERAL ELECTRIC COM 369604103 7 500 SH   DFND   0 0 500
GILEAD SCIENCES COM 375558103 247 3,580 SH   SOLE   3,580 0 0
GLOBAL PAYMENTS COM 37940x102 27,714 147,776 SH   SOLE   147,776 0 0
GOLDMAN SACHS GROUP INC COM 38141g104 1,188 3,130 SH   SOLE   3,130 0 0
GRAINGER WW COM 384802104 880 2,010 SH   SOLE   2,010 0 0
HANESBRANDS COM 410345102 449 24,075 SH   SOLE   24,075 0 0
HARLEY DAVIDSON COM 412822108 1,178 25,712 SH   SOLE   25,712 0 0
HENRY SCHEIN COM 806407102 917 12,363 SH   SOLE   12,363 0 0
HOLOGIC INC COM 436440101 17,216 258,027 SH   SOLE   258,027 0 0
HOLOGIC INC COM 436440101 3 50 SH   DFND   0 0 50
HOME DEPOT COM 437076102 2,773 8,697 SH   SOLE   8,677 0 20
HUBBELL COM 443510607 200 1,071 SH   SOLE   1,071 0 0
HUBBELL INC CL B COM 443510201 248 1,329 SH   SOLE   1,329 0 0
HUMANA COM 444859102 914 2,065 SH   SOLE   2,050 0 15
IBM COM 459200101 907 6,185 SH   SOLE   6,145 0 40
IDEXX LABS COM 45168d104 272 430 SH   SOLE   420 0 10
ILLINOIS TOOL COM 452308109 11,120 49,739 SH   SOLE   49,739 0 0
INCYTE CORP COM 45337c102 694 8,250 SH   SOLE   8,250 0 0
INTEL CORP COM 458140100 4,442 79,120 SH   SOLE   79,045 0 75
INTEL CORP COM 458140100 18 321 SH   OTR   0 0 321
INTUIT COM 461202103 23,488 47,919 SH   SOLE   47,889 0 30
IONIS PHARMACEUTICALS COM 462222100 549 13,753 SH   SOLE   13,673 0 80
IQVIA HOLDINGS COM 46266c105 1,284 5,300 SH   SOLE   5,300 0 0
ISHARES DJ SELECT DIVID COM 464287168 225 1,927 SH   SOLE   1,927 0 0
ISHARES SILVER COM 46428Q109 224 9,250 SH   SOLE   8,550 0 700
J.HANCOCK FINL OPP FUND COM 409735206 4,168 111,032 SH   SOLE   110,907 0 125
J.M. SMUCKERS NEW COM 832696405 201 1,552 SH   SOLE   1,552 0 0
JABIL CIRCUIT COM 466313103 1,179 20,280 SH   SOLE   20,280 0 0
JOHNSON&JOHNSON COM 478160104 5,726 34,760 SH   SOLE   34,680 0 80
JP MORGAN CHASE COM 46625H100 6,784 43,614 SH   SOLE   43,594 0 20
JP MORGAN CHASE COM 46625H100 4 25 SH   DFND   0 0 25
KC DE MEXICO COM 494386204 107 12,000 SH   SOLE   12,000 0 0
KIMBERLY-CLARK COM 494368103 9,541 71,322 SH   SOLE   71,272 0 50
KIMBERLY-CLARK COM 494368103 4,314 32,251 SH   OTR   32,250 0 32,251
KRAFT HEINZ FOODS COM 500754106 580 14,217 SH   SOLE   14,217 0 0
LINDE PUBLIC LTD COM g5494j103 476 1,647 SH   SOLE   1,627 0 20
LINDE PUBLIC LTD COM g5494j103 13 45 SH   OTR   0 0 45
LOWE'S COMPANIES COM 548661107 19,715 101,638 SH   SOLE   101,638 0 0
MARRIOTT INT'L COM 571903202 2,046 14,988 SH   SOLE   14,988 0 0
MARRIOTT VACATION COM 57164y107 332 2,086 SH   SOLE   2,086 0 0
MARSH & MCLENNAN COM 571748102 387 2,750 SH   SOLE   2,750 0 0
MARYJANE GROUP COM 57388q104 0 2,649,998 SH   SOLE   2,649,998 0 0
MASIMO COM 574795100 5,132 21,168 SH   SOLE   21,148 0 20
MASTERCARD COM 57636Q104 8,792 24,082 SH   SOLE   24,072 0 10
MASTERCARD COM 57636Q104 4 10 SH   OTR   0 0 10
MCCORMICK COM 579780206 223 2,526 SH   SOLE   2,526 0 0
MCDONALDS COM 580135101 780 3,378 SH   SOLE   3,343 0 35
MCKESSON COM 58155Q103 850 4,445 SH   SOLE   4,420 0 25
MEDICINE MAN TECHNOLOGIES COM 58468u106 817 340,945 SH   SOLE   340,945 0 0
MEDTRONIC PLC COM g5960l103 603 4,858 SH   SOLE   4,858 0 0
MENASHA CORP COM fjg456208 3,842 625 SH   SOLE   625 0 0
MERCANTILE BANK COM 587376104 8,372 277,221 SH   SOLE   277,221 0 0
MERCANTILE BANK COM 587376104 30 980 SH   OTR   0 0 980
MERCK COM 58933y105 876 11,263 SH   SOLE   11,223 0 40
MGE ENERGY COM 55277p104 208 2,789 SH   SOLE   2,789 0 0
MICROSOFT COM 594918104 41,200 152,085 SH   SOLE   151,860 0 225
MICROSOFT COM 594918104 4 15 SH   DFND   0 0 15
MICROSOFT COM 594918104 100 370 SH   OTR   0 0 370
MONDELEZ INTL INC COM 609207105 2,334 37,379 SH   SOLE   37,279 0 100
NAVIENT CORP COM 63938c108 18,440 953,979 SH   SOLE   953,979 0 0
NAVIENT CORP COM 63938c108 37 1,900 SH   OTR   0 0 1,900
NB REAL ESTATE COM 64190A103 149 29,712 SH   SOLE   29,712 0 0
NESTLE S.A. COM 641069406 849 6,808 SH   SOLE   6,808 0 0
NICOLET NAT'L BANKSHARES COM 65406E102 2,566 36,473 SH   SOLE   36,473 0 0
NICOLET NAT'L BANKSHARES COM 65406E102 28 400 SH   DFND   0 0 400
NIKE INC CL B COM 654106103 11,259 72,881 SH   SOLE   72,881 0 0
NIKE INC CL B COM 654106103 5 30 SH   OTR   0 0 30
NORFOLK SOUTHERN COM 655844108 1,063 4,005 SH   SOLE   4,005 0 0
NOVARTIS COM 66987V109 404 4,426 SH   SOLE   4,426 0 0
NOVO NORDISK COM 670100205 993 11,852 SH   SOLE   11,852 0 0
NVIDIA CORP COM 67066G104 2,820 3,525 SH   SOLE   3,425 0 100
NVIDIA CORP COM 67066G104 8 10 SH   OTR   0 0 10
OMNICELL COM 68213N109 303 2,000 SH   SOLE   2,000 0 0
ORACLE COM 68389X105 1,550 19,918 SH   SOLE   19,843 0 75
ORACLE COM 68389X105 3 40 SH   DFND   0 0 40
ORACLE COM 68389X105 16 207 SH   OTR   0 0 207
PALO ALTO NETWORKS COM 697435105 208 560 SH   SOLE   560 0 0
PAYPAL HOLDINGS COM 70450y103 44,522 152,745 SH   SOLE   152,715 0 30
PAYPAL HOLDINGS COM 70450y103 7 25 SH   DFND   0 0 25
PEPSICO COM 713448108 3,965 26,760 SH   SOLE   26,685 0 75
PERSHING SQUARE TONTINE HLDG COM 71531r109 228 10,000 SH   SOLE   10,000 0 0
PFIZER COM 717081103 6,127 156,450 SH   SOLE   156,350 0 100
PFIZER COM 717081103 4 100 SH   DFND   0 0 100
PHILIP MORRIS INT'L COM 718172109 6,359 64,163 SH   SOLE   64,163 0 0
PLEXUS CORP COM 729132100 231 2,531 SH   SOLE   2,531 0 0
PRESTIGE CONSUMER HCARE COM 74112d101 12,825 246,167 SH   SOLE   246,167 0 0
PRICE T ROWE GROUP COM 74144t108 30,376 153,436 SH   SOLE   153,306 0 130
PRICE T ROWE GROUP COM 74144t108 3 15 SH   DFND   0 0 15
PRINCIPAL FINL GROUP COM 74251v102 27,520 435,514 SH   SOLE   435,374 0 140
PRINCIPAL FINL GROUP COM 74251v102 8 125 SH   DFND   0 0 125
PRINCIPAL FINL GROUP COM 74251v102 43 685 SH   OTR   0 0 685
PROASSURANCE GROUP COM 74267C106 286 12,584 SH   SOLE   12,584 0 0
PROCTER & GAMBLE COM 742718109 2,430 18,012 SH   SOLE   17,912 0 100
PROSPERITY BANCSHARES COM 743606105 7,810 108,778 SH   SOLE   108,778 0 0
PTC INC COM 69370c100 13,411 94,937 SH   SOLE   94,937 0 0
QORVO INC COM 74736k101 1,747 8,931 SH   SOLE   8,931 0 0
QUALCOMM COM 747525103 5,435 38,024 SH   SOLE   38,024 0 0
QUALCOMM COM 747525103 17 122 SH   OTR   0 0 122
RAYTHEON TECHNOLOGIES COM 75513e101 464 5,434 SH   SOLE   5,384 0 50
RECKITT BENCIKISER COM 756255204 287 16,052 SH   SOLE   16,052 0 0
REPLIGEN CORP COM 759916109 17,885 89,593 SH   SOLE   89,593 0 0
REPLIGEN CORP COM 759916109 6 30 SH   OTR   0 0 30
RESMED INC COM 761152107 5,796 23,512 SH   SOLE   23,512 0 0
RESMED INC COM 761152107 12 50 SH   OTR   0 0 50
ROCHE HLDG LTD ADR COM 771195104 665 14,150 SH   SOLE   14,000 0 150
ROCHE HLDG LTD ADR COM 771195104 10 221 SH   OTR   0 0 221
ROCKWELL AUTOMATION COM 773903109 14,088 49,255 SH   SOLE   49,255 0 0
ROCKWELL AUTOMATION COM 773903109 3 10 SH   DFND   0 0 10
ROPER INDUSTRIES COM 776696106 7,920 16,843 SH   SOLE   16,835 0 8
ROYCE MICRO-CAP TR (CL END) COM 780915104 170 13,705 SH   SOLE   13,705 0 0
ROYCE VALUE TRUST(CL END) COM 780910105 602 31,719 SH   SOLE   31,719 0 0
RPM COM 749685103 12,198 137,552 SH   SOLE   137,502 0 50
SBA COMMUNICATIONS CORP COM 78388J106 249 780 SH   SOLE   780 0 0
SEAGEN INC. COM 812578102 284 1,800 SH   SOLE   1,800 0 0
SPDR GOLD TRUST (COLLECTIBLE) COM 78463v107 3,811 23,008 SH   SOLE   22,758 0 250
SPDR S&P BANK ETF COM 78464a797 742 14,467 SH   SOLE   14,467 0 0
SPDR S&P REGIONAL BANK ETF COM 78464a698 1,459 22,262 SH   SOLE   22,262 0 0
SPROTT PHYSICAL GOLD SILVER COM 153501101 381 20,400 SH   SOLE   20,400 0 0
SS&C TECHNOLOGIES COM 78467j100 33,776 468,722 SH   SOLE   468,722 0 0
SS&C TECHNOLOGIES COM 78467j100 4 50 SH   DFND   0 0 50
STARBUCKS CORP COM 855244109 642 5,738 SH   SOLE   5,638 0 100
STARBUCKS CORP COM 855244109 24 217 SH   OTR   0 0 217
STRYKER CORP COM 863667101 25,396 97,779 SH   SOLE   97,779 0 0
SWIBER HOLDINGS LTD COM Y8318F125 0 17,000 SH   SOLE   17,000 0 0
SYNOPSYS INC COM 871607107 15,433 55,959 SH   SOLE   55,944 0 15
SYSCO CORPORATION COM 871829107 7,940 102,126 SH   SOLE   102,126 0 0
TARGET CORPORATION COM 87612E106 277 1,147 SH   SOLE   1,147 0 0
TESLA MOTORS COM 88160r101 2,346 3,452 SH   SOLE   3,422 0 30
TESLA MOTORS COM 88160r101 5 7 SH   OTR   0 0 7
TEXAS INSTR COM 882508104 2,011 10,456 SH   SOLE   10,456 0 0
TEXAS INSTR COM 882508104 4 20 SH   OTR   0 0 20
THERMO FISHER SCIENTIFIC COM 883556102 26,233 52,001 SH   SOLE   51,971 0 30
TRADE DESK COM 88339j105 636 8,220 SH   SOLE   8,150 0 70
TRANS-PACIFIC AEROSPACE CO I COM 89342j108 0 200,000 SH   SOLE   200,000 0 0
TRAVEL & LEISURE CO COM 894164102 2,344 39,435 SH   SOLE   39,435 0 0
TREEHOUSE FOODS COM 89469A104 269 6,042 SH   SOLE   6,042 0 0
TYLER TECH COM 902252105 9,581 21,180 SH   SOLE   21,180 0 0
UBIQUITI INC. COM 90353W103 312 1,000 SH   SOLE   1,000 0 0
UNION PACIFIC CORP COM 907818108 19,921 90,579 SH   SOLE   90,544 0 35
UNITED HEALTHCARE COM 91324p102 802 2,004 SH   SOLE   1,984 0 20
UNITED HEALTHCARE COM 91324p102 20 51 SH   OTR   0 0 51
UNITED PARCEL COM 911312106 5,044 24,251 SH   SOLE   24,221 0 30
UNIVERSAL DISPLAY CORP COM 91347p105 222 1,000 SH   SOLE   1,000 0 0
US BANCORP DEL COM 902973304 964 16,917 SH   SOLE   16,917 0 0
VANGUARD ENERGY ETF COM 92204A306 1,514 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,892 12,518 SH   SOLE   12,503 0 15
VEEVA SYSTEMS COM 922475108 27 88 SH   OTR   0 0 88
VERISIGN INC COM 92343E102 1,397 6,136 SH   SOLE   6,136 0 0
VERIZON COMMUNICATIONS COM 92343V104 14,648 261,429 SH   SOLE   261,354 0 75
VERIZON COMMUNICATIONS COM 92343V104 6 100 SH   DFND   0 0 100
VERIZON COMMUNICATIONS COM 92343V104 22 400 SH   OTR   0 0 400
VERTEX PHARMACEUTICALS COM 92532F100 741 3,675 SH   SOLE   3,675 0 0
VISA COM 92826C839 32,431 138,700 SH   SOLE   138,700 0 0
VISA COM 92826C839 378 1,617 SH   OTR   0 0 1,617
VM WARE COM 928563402 13,507 84,437 SH   SOLE   84,412 0 25
WAL-MART COM 931142103 305 2,161 SH   SOLE   2,161 0 0
WALGREENS BOOTS ALLIANCE COM 931427108 613 11,652 SH   SOLE   11,552 0 100
WALGREENS BOOTS ALLIANCE COM 931427108 7 132 SH   OTR   0 0 132
WALT DISNEY CO COM 254687106 15,896 90,437 SH   SOLE   90,287 0 150
WALT DISNEY CO COM 254687106 4 20 SH   DFND   0 0 20
WATERS CORP COM 941848103 2,813 8,140 SH   SOLE   8,140 0 0
WEC ENERGY GROUP I COM 92939u106 461 5,185 SH   SOLE   5,185 0 0
WELLS FARGO & CO COM 949746101 767 16,933 SH   SOLE   16,933 0 0
WEYERHAEUSER COM 962166104 897 26,049 SH   SOLE   26,049 0 0
WHIRLPOOL CORP COM 963320106 268 1,230 SH   SOLE   1,215 0 15
WYNDHAM HOTELS & RESORTS COM 98311a105 19,401 268,382 SH   SOLE   268,282 0 100
WYNDHAM HOTELS & RESORTS COM 98311a105 4 50 SH   DFND   0 0 50
WYNDHAM HOTELS & RESORTS COM 98311a105 37 505 SH   OTR   0 0 505
XCEL ENERGY COM 98389B100 300 4,557 SH   SOLE   4,557 0 0
XILINX COM 983919101 15,689 108,467 SH   SOLE   108,417 0 50
YUM BRANDS COM 988498101 1,942 16,880 SH   SOLE   16,880 0 0
YUM CHINA HOLDING COM 98850p109 875 13,209 SH   SOLE   13,209 0 0
ZIMMER BIOMET HLDGS COM 98956P102 1,009 6,275 SH   SOLE   6,235 0 40
ZSCALER INC COM 98980g102 4,100 18,978 SH   SOLE   18,978 0 0
AMERICAN FUNDS GROWTH FD F3 MFD 399874775 336 4,479 SH   SOLE   4,479 0 0
AMERICAN FUNDS INCOME OF AMER MFD 453320103 266 10,317 SH   SOLE   10,317 0 0
BAIRD MIDCAP FUND MFD 057071813 238 7,745 SH   SOLE   7,745 0 0
CARILLON SCOUT MID CAP-I MFD 14214m872 247 9,301 SH   SOLE   9,301 0 0
CHAMPLAIN MID CAP FD MFD 00766y513 233 8,051 SH   SOLE   8,051 0 0
FIDELITY GROWTH FD MFD 316200104 473 12,446 SH   SOLE   12,446 0 0
FIDELITY VALUE FD MFD 316464106 179 11,750 SH   SOLE   11,750 0 0
FIRST EAGLE OVERSEAS MFD 32008f101 298 11,053 SH   SOLE   11,053 0 0
FUNDAMENTAL INVESTORS MFD 360802102 255 3,337 SH   SOLE   3,337 0 0
GROWTH FD OF AMER CL -A MFD 399874106 376 5,012 SH   SOLE   5,012 0 0
INVESCO QQQ TRUST SERIES 1 MFD 46090e103 309 872 SH   SOLE   872 0 0
INVESCO WATER RESOURCES MFD 46137v142 375 7,000 SH   SOLE   7,000 0 0
INVSTMNT CO OF AMER CL-A MFD 461308108 240 4,811 SH   SOLE   4,811 0 0
ISHARES DOW JONES MFD 464287846 475 4,400 SH   SOLE   4,400 0 0
ISHARES MSCI EAFE SMALL CAP MFD 464288273 214 2,881 SH   SOLE   2,881 0 0
ISHARES MSCI USA ESG MFD 46435g425 255 2,590 SH   SOLE   2,590 0 0
ISHARES S&P 500 MFD 464287200 292 680 SH   SOLE   680 0 0
ISHARES S&P SMALLCAP 600 INDEX MFD 464287804 235 2,077 SH   SOLE   2,077 0 0
JANUS HENDERSON FORTY FUND CLA MFD 47103A625 604 11,149 SH   SOLE   11,149 0 0
JPMORGAN DIVERSIFIED RETURN MFD 46641q407 311 3,213 SH   SOLE   3,213 0 0
KOPERNIK GLOBAL ALL-CAP-A MFD 00766y315 274 17,800 SH   SOLE   17,800 0 0
NEW PERSPECTIVE CL A MFD 648018109 245 3,664 SH   SOLE   3,664 0 0
OPPENHEIMER SR FLOAT RATE MFD 68381K408 107 15,361 SH   SOLE   15,361 0 0
PIMCO INCOME FD A MFD 72201f474 259 21,404 SH   SOLE   21,404 0 0
PUTNAM GROWTH OPPTY CL A MFD 746802800 257 4,407 SH   SOLE   4,407 0 0
S&P INDEX FUND MFD 78462f103 2,741 6,404 SH   SOLE   6,404 0 0
S&P MIDCAP 400 MFD 78467y107 417 850 SH   SOLE   850 0 0
SCHWAB LARGE CAP VALUE ETF MFD 808524409 3,227 47,199 SH   SOLE   47,199 0 0
SCHWAB LARGE-CAP INDEX MF MFD 808509855 1,703 25,731 SH   SOLE   25,731 0 0
SCHWAB MID-CAP INDEX MF MFD 80850l726 474 7,721 SH   SOLE   7,721 0 0
SCHWAB TOTAL STOCK MKT-SEL MFD 808509756 21,584 281,773 SH   SOLE   281,773 0 0
SCHWAB US BROAD MKT ETF MFD 808524102 39,679 380,540 SH   SOLE   380,540 0 0
SCHWAB US DVD EQUITY ETF MFD 808524797 513 6,790 SH   SOLE   6,790 0 0
SCHWAB US LARGE EQUITY ETF MFD 808524201 26,536 255,227 SH   SOLE   255,227 0 0
SCHWAB US MID CAP ETF MFD 808524508 16,531 211,207 SH   SOLE   211,207 0 0
SCHWAB US SCAP ETF MFD 808524607 14,085 135,196 SH   SOLE   135,196 0 0
SCHWAB US SCAP ETF MFD 808524607 9 85 SH   OTR   0 0 85
T ROWE PRICE GROWTH STK MFD 741479109 397 3,543 SH   SOLE   3,543 0 0
THORNBURG INTL GROW -A MFD 885215319 254 8,016 SH   SOLE   8,016 0 0
VANGARD MID CAP INDEX ETF MFD 922908629 375 1,578 SH   SOLE   1,578 0 0
VANGUARD 500 INDEX (ADM) MFD 922908710 4,457 11,236 SH   SOLE   11,236 0 0
VANGUARD DVD MFD 921908844 204 1,318 SH   SOLE   1,318 0 0
VANGUARD EXTENDED MARKET INDEX MFD 922908694 720 5,026 SH   SOLE   5,026 0 0
VANGUARD GROWTH ETF MFD 922908736 691 2,410 SH   SOLE   2,410 0 0
VANGUARD GROWTH ETF MFD 922908736 946 3,300 SH   OTR   0 0 3,300
VANGUARD GROWTH INDEX-ADM MFD 922908660 725 4,916 SH   SOLE   4,916 0 0
VANGUARD HIGH DIVIDEND YIELD MFD 921946406 1,771 16,900 SH   SOLE   16,900 0 0
VANGUARD HIGH DIVIDEND YIELD MFD 921946406 21 200 SH   DFND   0 0 200
VANGUARD INFO TECH MFD 92204a702 342 858 SH   SOLE   858 0 0
VANGUARD INST INDEX MFD 922040100 479 1,277 SH   SOLE   1,277 0 0
VANGUARD INTL GROWTH-ADM MFD 921910501 352 2,067 SH   SOLE   2,067 0 0
VANGUARD MID CAP ADM MFD 922908645 671 2,282 SH   SOLE   2,282 0 0
VANGUARD MID CAP GROWTH MFD 922908538 318 1,346 SH   SOLE   1,346 0 0
VANGUARD PRIMECAP ADMIRAL MFD 921936209 2,163 11,939 SH   SOLE   11,939 0 0
VANGUARD S&P 500 MFD 922908363 636 1,617 SH   SOLE   1,617 0 0
VANGUARD SMALL CAP INDEX(ADM) MFD 922908686 715 6,627 SH   SOLE   6,627 0 0
VANGUARD TARGET RETIRE 2030 MFD 92202e888 298 6,815 SH   SOLE   6,815 0 0
VANGUARD TTL STK MKT ADM MFD 922908728 2,055 18,945 SH   SOLE   18,945 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,155 135,332 SH   SOLE   135,312 0 20
VANGUARD TTL STK MKT ETF MFD 922908769 3,529 15,840 SH   OTR   0 0 15,840
VANGUARD VALUE ETF MFD 922908744 1,899 13,813 SH   SOLE   13,813 0 0
VANGUARD WELLINGTON MFD 921935102 221 4,569 SH   SOLE   4,569 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 294 26,586 SH   SOLE   26,586 0 0
WASATCH SMALLCAP GROWTH MFD 936772102 336 5,348 SH   SOLE   5,348 0 0
WASATCH ULTRA GROWTH FD MFD 936772409 293 5,578 SH   SOLE   5,578 0 0
AMER EUROPACIFIC GRWTH CL F-1 IFD 298706409 784 11,143 SH   SOLE   11,143 0 0
AMER EUROPACIFIC GRWTH Cl F-2 IFD 29875E100 6,781 96,085 SH   SOLE   96,085 0 0
HARBOR INTL FD IFD 411511306 454 9,412 SH   SOLE   9,412 0 0
MATTHEWS PACIFIC TIGER IFD 577130107 271 7,341 SH   SOLE   7,341 0 0
MS INDIA INVESTMENT (CL END) IFD 61745C105 675 27,354 SH   SOLE   27,354 0 0
MSCI-EAFE INDEX IFD 464287465 601 7,619 SH   SOLE   7,619 0 0
SCHWAB EMERGING MKT ETF IFD 808524706 16,020 487,226 SH   SOLE   486,976 0 250
SCHWAB EMERGING MKT ETF IFD 808524706 30 925 SH   OTR   925 0 925
SCHWAB INTL EQUITY ETF IFD 808524805 21,895 555,002 SH   SOLE   555,002 0 0
SCHWAB INTL EQUITY ETF IFD 808524805 109 2,775 SH   OTR   375 0 2,775
SCHWAB INTL S-CAP ETF IFD 808524888 313 7,525 SH   SOLE   7,525 0 0
TEMPLETON DRAGON(CL END) IFD 88018T101 404 17,017 SH   SOLE   17,017 0 0
TEMPLETON FOREIGN FD CL A IFD 880196209 113 14,348 SH   SOLE   14,348 0 0
TWEEDY BRN GLOBAL VALUE IFD 901165100 8,821 285,205 SH   SOLE   285,205 0 0
TWEEDY BRN GLOBAL VALUE IFD 901165100 14 449 SH   OTR   449 0 449
VANGUARD EMERGING MKTS ETF IFD 922042858 9,525 175,388 SH   SOLE   175,388 0 0
VANGUARD EMERGING MKTS ETF IFD 922042858 90 1,655 SH   OTR   0 0 1,655
VANGUARD FTSE DEV MKT IFD 921943858 490 9,506 SH   SOLE   9,506 0 0
VANGUARD FTSE WLD EX US ETF IFD 922042775 7,627 120,318 SH   SOLE   120,318 0 0
VANGUARD FTSE WLD EX US ETF IFD 922042775 117 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 216 7,902 SH   SOLE   7,902 0 0
iSHARES CORE MSCI EMG MKTS IFD 46434g103 5,987 89,371 SH   SOLE   89,371 0 0