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
Expires:Oct 31, 2018
Estimated average burden
hours per response:23.8

COLUMN 1COLUMN 2COLUMN 3COLUMN 4COLUMN 5COLUMN 6COLUMN 7COLUMN 8
VALUESHRS ORSH/PUT/INVESTMENTOTHERVOTING AUTHORITY
NAME OF ISSUERTITLE OF CLASSCUSIP(x$1000)PRN AMTPRNCALLDISCRETIONMANAGERSOLESHAREDNONE
ACCENTURE PLCCOMMON STOCKG1151C10R188589SH SOLE 00589
ACCENTURE PLCCOMMON STOCKG1151C1014,88815,280SH SOLE 14,2820998
EATON CORP PLCFOREIGN EQUITIESG291831034,25628,503SH SOLE 27,09401,409
IHS MARKET LIMITEDFOREIGN EQUITIESG47567105326SH SOLE 2600
LINDE PLCFOREIGN EQUITIESG5494J103929SH SOLE 2900
MEDTRONIC PLCFOREIGN EQUITIESG5960L1034,17233,287SH SOLE 31,27202,015
MEDTRONIC PLCFOREIGN EQUITIESG5960L10345360SH DFND 36000
CHUBB LIMITEDCOMMON STOCKH1467J1043,10817,915SH SOLE 17,1040811
GLOBANT SAFOREIGN EQUITIESL44385109518SH SOLE 1800
ASML HOLDING NV ADRFOREIGN EQUITIESN070592103952SH SOLE 5200
ABB LTD ADRFOREIGN EQUITIES00037520412360SH SOLE 36000
AT&T INCCOMMON STOCK00206R10R1053,905SH SOLE 003,905
AT&T INCCOMMON STOCK00206R1022,44690,597SH SOLE 84,48406,113
ABBOTT LABSCOMMON STOCK00282410081686SH SOLE 68600
ABBVIE INCCOMMON STOCK00287Y1092,78925,856SH SOLE 25,3510505
ACTIVISION BLIZZARD INC.COMMON STOCK00507V109672SH SOLE 7200
AIR PRODUCTS & CHEMICALS INCCOMMON STOCK00915810R56218SH SOLE 00218
AIR PRODUCTS & CHEMICALS INCCOMMON STOCK0091581062,61410,209SH SOLE 9,7750434
ALASKA AIR GROUP INCCOMMON STOCK01165910918300SH SOLE 30000
ALLETE INCCOMMON STOCK018522300238SH SOLE 3800
ALPHABET INC CL CCOMMON STOCK02079K107672252SH SOLE 25200
ALPHABET INC CL ACOMMON STOCK02079K3056,4672,419SH SOLE 2,2410178
ALTRIA GROUP INCCOMMON STOCK02209S10314308SH SOLE 30800
AMAZON.COM INCCOMMON STOCK023135106986300SH SOLE 30000
AMEDISYS INCCOMMON STOCK023436108211SH SOLE 1100
AMERICAN ELECTRIC PWR CO INCCOMMON STOCK0255371011181,452SH SOLE 1,45200
AMERICAN TOWER CORPCOMMON STOCK03027X1003,86914,580SH SOLE 13,8920688
AMERICAN WATER WORKS CO INCCOMMON STOCK03042010350294SH SOLE 29400
AMGEN INCCOMMON STOCK0311621003231,517SH SOLE 1,51700
ANALOG DEVICES INCCOMMON STOCK032654105316SH SOLE 1600
ANSYS INCCOMMON STOCK03662Q10527SH SOLE 700
APPLE INCCOMMON STOCK03783310013,59496,072SH SOLE 94,13001,942
ARES CAPITAL CORPCOMMON STOCK04010L103613,026SH SOLE 3,02600
AVALARA INCCOMMON STOCK05338G106211SH SOLE 1100
BP PLC SPONSORED ADRFOREIGN EQUITIES0556221043126SH SOLE 12600
BNY MELLON STRATEGIC MUNICIPALS INCFIXED INCOME - TAX EXEMPT ETF05588W108789,000SH SOLE 9,00000
BANK OF AMERICA CORPCOMMON STOCK06050510432747SH SOLE 74700
BANK OF NEW YORK MELLON CORPCOMMON STOCK0640581001052,019SH SOLE 2,01900
BARRICK GOLD CORPORATIONCOMMON STOCK067901108019SH SOLE 1900
BERKSHIRE HATHAWAY INC CL ACOMMON STOCK0846701084111SH SOLE 100
BERKSHIRE HATHAWAY CL BCOMMON STOCK084670702236865SH SOLE 86500
BEST BUY CO INCCOMMON STOCK08651610124225SH SOLE 22500
BIOGEN INCCOMMON STOCK09062X103104366SH SOLE 36600
BLACKLINE INCCOMMON STOCK09239B109322SH SOLE 2200
BLACKROCK INCCOMMON STOCK09247X10R176210SH SOLE 00210
BLACKROCK INCCOMMON STOCK09247X1015,3546,384SH SOLE 6,1100274
BLACKROCK MUNICIPAL INCOME QUALITY TRUSTCLOSED END FUND - TAX EXEMPT092479104291,895SH SOLE 1,89500
BLACKSTONE GROUP INC NPVCOMMON STOCK09260D1075945,107SH SOLE 5,10700
BOEING COCOMMON STOCK0970231053651,661SH SOLE 1,66100
BOOKING HOLDINGS INCCOMMON STOCK09857L1083314SH SOLE 1400
BRISTOL MYERS SQUIBB COCOMMON STOCK11012210814243SH SOLE 24300
BROADCOM INC NPVCOMMON STOCK11135F10159121SH SOLE 12100
CVS HEALTH CORPCOMMON STOCK1266501003,66043,134SH SOLE 40,51002,624
CABLE ONE INCCOMMON STOCK12685J1053,6262,000SH SOLE 2,00000
CANADIAN PACIFIC RAILWAY LTDFOREIGN EQUITIES13645T10017260SH SOLE 26000
CARRIER GLOBAL CORPORATIONCOMMON STOCK14448C10412239SH SOLE 23900
CATERPILLAR INCCOMMON STOCK149123101210SH SOLE 1000
CERNER CORPORATIONCOMMON STOCK15678210421304SH SOLE 30400
CHEMED CORPCOMMON STOCK16359R10324SH SOLE 400
CHEVRON CORPCOMMON STOCK16676410R1181,161SH SOLE 001,161
CHEVRON CORPCOMMON STOCK1667641002,53024,939SH SOLE 24,93900
CISCO SYSTEMS INCCOMMON STOCK17275R10R1803,311SH SOLE 003,311
CISCO SYSTEMS INCCOMMON STOCK17275R1024,87289,514SH SOLE 84,26905,245
CLOROX COCOMMON STOCK18905410938232SH SOLE 23200
CLOUDERA INCCOMMON STOCK18914U100493,071SH SOLE 3,07100
COCA-COLA COMPANYCOMMON STOCK1912161001212,301SH SOLE 2,30100
COGNIZANT TECHNOLOGY SOLUTIONSCOMMON STOCK192446102678SH SOLE 7800
COLGATE PALMOLIVE COCOMMON STOCK194162103771,015SH SOLE 1,01500
COMCAST CORP CL ACOMMON STOCK20030N10R1602,858SH SOLE 002,858
COMCAST CORPCOMMON STOCK20030N1014,53381,046SH SOLE 77,13003,916
COMPASS DIVERSIFIED HOLDINGSPARTNERSHIPS20451Q10410358SH SOLE 35800
COMPASS INCCOMMON STOCK20464U1004300SH SOLE 30000
CONOCOPHILLIPSCOMMON STOCK20825C10426391SH SOLE 39100
COPART INCCOMMON STOCK21720410621148SH SOLE 14800
COSTCO WHOLESALE CORPCOMMON STOCK22160K1058801,958SH SOLE 1,95800
COSTAR GROUP INCCOMMON STOCK22160N109450SH SOLE 5000
DXC TECHNOLOGY COMPANYCOMMON STOCK23355L106014SH SOLE 1400
DANAHER CORPCOMMON STOCK23585110R150494SH SOLE 00494
DANAHER CORPCOMMON STOCK2358511027,51124,673SH SOLE 24,2690404
DEERE & COCOMMON STOCK24419910558174SH SOLE 17400
DEVON ENERGY CORPORATIONCOMMON STOCK25179M1031774,978SH SOLE 4,97800
WALT DISNEY COCOMMON STOCK25468710R166980SH SOLE 00980
WALT DISNEY COCOMMON STOCK2546871065,08530,057SH SOLE 29,4830574
DISCOVER FINANCIAL SERVICESCOMMON STOCK25470910850405SH SOLE 40500
DOW HOLDING INCCOMMON STOCK260557103921,600SH SOLE 1,60000
DUKE ENERGY CORPCOMMON STOCK26441C20465661SH SOLE 66100
DUPONT DE NEMOURS AND COCOMMON STOCK26614N1027104SH SOLE 10400
EOG RESOURCES INCCOMMON STOCK26875P10117215SH SOLE 21500
EATON VANCE MUNI BD FDFIXED INCOME - TAX EXEMPT ETF27827X101544,000SH SOLE 4,00000
ECOLAB INCCOMMON STOCK2788651002,28110,932SH SOLE 10,6680264
EIGER BIOPHARMACEUTICALS INCCOMMON STOCK28249U1051178SH SOLE 17800
EMERSON ELECTRIC COCOMMON STOCK29101110492974SH SOLE 97400
ENSIGN GROUP INCCOMMON STOCK29358P101116SH SOLE 1600
EVERSOURCE ENERGY NPVCOMMON STOCK30040W10860734SH SOLE 73400
EXACT SCIENCES CORPORATIONCOMMON STOCK30063P1058268,650SH SOLE 8,65000
EXPEDIA GROUP INCCOMMON STOCK30212P30318110SH SOLE 11000
EXXON MOBIL CORPCOMMON STOCK30231G1025399,170SH SOLE 9,17000
FACEBOOK INCCOMMON STOCK30303M1023891,146SH SOLE 1,14600
FASTENAL COCOMMON STOCK311900104356SH SOLE 5600
FEDEX CORPCOMMON STOCK31428X10642190SH SOLE 19000
FIDELITY NATIONAL INFO SERVICESCOMMON STOCK31620M10647384SH SOLE 38400
FIRST FINANCIAL CORPORATIONCOMMON STOCK3202181001,56537,220SH SOLE 37,22000
FIRST TRUST GLOBAL WIND ENERGY ETFEQUITY SECTOR - ETF33736G1061,69481,070SH SOLE 78,62002,450
FIVE BELOW INCCOMMON STOCK33829M101315SH SOLE 1500
FORD MOTOR COCOMMON STOCK3453708603200SH SOLE 20000
FORTIVE CORPCOMMON STOCK34959J10828390SH SOLE 39000
GENERAL DYNAMICS CORPCOMMON STOCK3695501081680SH SOLE 8000
GENERAL ELECTRIC COCOMMON STOCK36960430139375SH SOLE 37500
GENERAL MILLSCOMMON STOCK370334104698SH SOLE 9800
GENTEX CORPORATIONCOMMON STOCK371901109138SH SOLE 3800
GILEAD SCIENCES INCCOMMON STOCK375558103681SH SOLE 8100
GRACO INCCOMMON STOCK3841091047,260103,761SH SOLE 103,76100
GRAHAM HOLDINGS COMPANYCOMMON STOCK3846371041,1782,000SH SOLE 2,00000
GRAND CANYON EDUCATION INCCOMMON STOCK38526M106332SH SOLE 3200
GREIF BROS CORP NPVCOMMON STOCK39762410722340SH SOLE 34000
GUIDEWIRE SOFTWARE INCCOMMON STOCK40171V100111SH SOLE 1100
HEALTHCARE SERVICES GROUPCOMMON STOCK421906108156SH SOLE 5600
HEICO CORPCOMMON STOCK422806109322SH SOLE 2200
JACK HENRY & ASSOCIATES INCCOMMON STOCK42628110119SH SOLE 900
HEWLETT PACKARD ENTERPRISE COMPANYCOMMON STOCK42824C10913905SH SOLE 90500
HOME DEPOT INCCOMMON STOCK4370761026,57120,018SH SOLE 18,89201,126
HONEYWELL INTL INCCOMMON STOCK4385161063,86018,184SH SOLE 17,3920792
IDEXX LABORATORIES INCCOMMON STOCK45168D10435SH SOLE 500
ILLUMINA INC COMCOMMON STOCK45232710924SH SOLE 400
IMPINJ INC COMCOMMON STOCK45320410920355SH SOLE 35500
INTEL CORPCOMMON STOCK45814010R1382,587SH SOLE 002,587
INTEL CORPCOMMON STOCK4581401003,54866,613SH SOLE 62,21504,398
INTERNATIONAL BUSINESS MACHINESCOMMON STOCK45920010R100718SH SOLE 00718
INTERNATIONAL BUSINESS MACHINESCOMMON STOCK4592001012,94821,217SH SOLE 20,14701,070
INVESCO QQQ TRUSTEQUITY - LARGE CAP - ETF46090E10376213SH SOLE 21300
INVESCO MUNI TRUSTFIXED INCOME - TAX EXEMPT ETF46131J103806,000SH SOLE 6,00000
INVESCO S&P 500 EQUAL WEIGHT ETFEQUITY - LARGE CAP - ETF46137V3571,74411,638SH SOLE 11,63800
INVESCO FTSE RAFI US 1500 SMALL-MID ETFEQUITY - ETF46137V59741222SH SOLE 22200
INVESCO FTSE RAFI US 1000 ETFEQUITY - ETF46137V6131170SH SOLE 7000
INVESCO SENIOR LOAN ETFFIXED INCOME - ETF46138G50815678SH SOLE 67800
ISHARES GOLD TRUST NPVCOMMON STOCK4642852041,51745,414SH SOLE 35,076010,338
ISHARES MCSI PACIFIC EX-JAPAN ETFEQUITY - ETF46428666511225SH SOLE 22500
ISHARES MSCI SWITZERLAND ETFEQUITY - INTERNATIONAL - ETF4642867495102SH SOLE 10200
ISHARES CORE S&P TOTALEQUITY - ETF46428715043435SH SOLE 43500
ISHARES CORE S&P 500 ETFEQUITY - LARGE CAP - ETF46428720064148SH SOLE 14800
ISHARES S&P 500 GROWTH ETFEQUITY - LARGE CAP - ETF46428730916,801227,349SH SOLE 227,34900
ISHARES S&P 500 GROWTH ETFEQUITY - LARGE CAP - ETF46428730940536SH DFND 53600
ISHARES MSCI EAFE INDEX ETFEQUITY - INTERNATIONAL - ETF4642874652923,745SH SOLE 3,74500
ISHARES RUSSELL MIDCAP GROWTH ETFEQUITY - MIDCAP - ETF46428748147420SH SOLE 42000
ISHARES RUSSELL MIDCAP ETFEQUITY - MIDCAP - ETF4642874992212,824SH SOLE 2,82400
ISHARES CORE S&P MIDCAP ETFEQUITY - MIDCAP - ETF464287507191727SH SOLE 72700
ISHARES RUSSELL 1000 VALUE ETFEQUITY - ETF46428759820125SH SOLE 12500
ISHARES S&P MIDCAP 400 GROWTHEQUITY - MIDCAP - ETF46428760R4,54757,420SH DFND 57,42000
ISHARES S&P MIDCAP 400 GROWTHEQUITY - MIDCAP - ETF4642876065,24566,231SH SOLE 65,19101,040
ISHARES RUSSELL 1000 GROWTH ETFEQUITY - ETF464287614107391SH SOLE 39100
ISHARES RUSSELL 2000 VALUE ETFEQUITY - SMALL CAP ETF46428763030185SH SOLE 18500
ISHARES RUSSELL 2000 GROWTH ETFEQUITY - SMALL CAP ETF46428764841140SH SOLE 14000
ISHARES RUSSELL 2000 ETFEQUITY - SMALL CAP ETF4642876553331,520SH SOLE 1,52000
ISHARES S&P MIDCAP 400 VALUE ETFEQUITY - MIDCAP - ETF464287705985SH SOLE 8500
ISHARES CORE S&P SMALLCAP INDEX ETFEQUITY - ETF46428780481738SH SOLE 73800
ISHARES S&P SMALLCAP 600 GROWTH INDEX FDEQUITY - ETF46428788780618SH SOLE 61800
ISHARES JPMORGAN EM MKT BONDFIXED INCOME - ETF464288281768SH SOLE 6800
ISHARES CALIFORNIA MUNI BOND ETFFIXED INCOME - TAX EXEMPT ETF4642883565599,000SH SOLE 9,00000
ISHARES BARCLAYS 3-7 YR TREASURY BD ETFFIXED INCOME - ETF464288661112864SH SOLE 86400
ISHARES S&P PREFERRED STOCK INDEX FDEQUITY SECTOR - ETF4642886875139SH SOLE 13900
ISHARES FLOATING RATE BOND EFIXED INCOME - ETF46429B65530590SH SOLE 59000
JPMORGAN CHASE & COCOMMON STOCK46625H1003261,990SH SOLE 1,99000
JOHNSON & JOHNSONCOMMON STOCK4781601046624,099SH SOLE 4,09900
KKR & CO INCCOMMON STOCK48251W1041071,750SH SOLE 1,75000
KIMBERLY-CLARK CORPCOMMON STOCK4943681031183SH SOLE 8300
LAM RESEARCH CORPCOMMON STOCK512807108101177SH SOLE 17700
ESTEE LAUDER COCOMMON STOCK518439104723SH SOLE 2300
LEGGETT & PLATT, INCCOMMON STOCK524660107133SH SOLE 3300
ELI LILLY AND COMPANYCOMMON STOCK532457108105454SH SOLE 45400
LOCKHEED MARTIN CORPCOMMON STOCK539830109259751SH SOLE 75100
LOWES COMPANIES INCCOMMON STOCK54866110775370SH SOLE 37000
M & T BANK CORPORATIONCOMMON STOCK55261F104110SH SOLE 1000
MARSH & MCLENNAN COS INCCOMMON STOCK57174810278513SH SOLE 51300
MARRIOTT INTERNATIONAL INCCOMMON STOCK57190320242282SH SOLE 28200
MCDONALDS CORPCOMMON STOCK580135101730SH SOLE 3000
MERCK & CO INCCOMMON STOCK58933Y1054215,604SH SOLE 5,60400
METLIFE INCCOMMON STOCK59156R1083,07949,887SH SOLE 47,28302,604
MICROSOFT CORPCOMMON STOCK59491810R3821,355SH SOLE 001,355
MICROSOFT CORPCOMMON STOCK59491810419,97770,864SH SOLE 69,17801,686
MONDELEZ INTERNATIONAL INCCOMMON STOCK6092071052,31139,724SH SOLE 37,37902,345
MOSAIC COMPANY NEWCOMMON STOCK61945C103792,205SH SOLE 2,20500
NATIONAL INSTRUMENTS CORPCOMMON STOCK636518102131SH SOLE 3100
NETFLIX INCCOMMON STOCK64110L10659SH SOLE 900
NEWMONT MINING CORPCOMMON STOCK651639106116SH SOLE 1600
NEXTERA ENERGY INCCOMMON STOCK65339F1011031,308SH SOLE 1,30800
NEXTERA ENERGY PARTNERS LPCOMMON STOCK65341B10619250SH SOLE 25000
NIKE INC CL BCOMMON STOCK6541061031,48210,205SH SOLE 10,20500
NISOURCE INCCOMMON STOCK65473P10513521SH SOLE 52100
NORFOLK SOUTHERN CORPCOMMON STOCK65584410898408SH SOLE 40800
NORTHROP GRUMMAN CORPCOMMON STOCK66680710238SH SOLE 800
NOVARTIS AG SPONSORED ADRFOREIGN EQUITIES66987V1091,17414,353SH SOLE 14,35300
NOVO NORDISK AS ADRFOREIGN EQUITIES6701002057097,388SH SOLE 7,38800
NUCOR CORPCOMMON STOCK670346105327SH SOLE 2700
NVIDIA CORPORATIONCOMMON STOCK67066G10446224SH SOLE 22400
NUVEEN MUNI CREDIT INCOME FDFIXED INCOME - TAX EXEMPT ETF67070X10166339,700SH SOLE 39,70000
NUVEEN AMT FREE MUNI CREDIT INCOME FDFIXED INCOME - TAX EXEMPT ETF67071L10664337,500SH SOLE 37,50000
OCCIDENTAL PETROLEUM CORP WARRANTSWARRANTS & RIGHTS674599162040SH SOLE 4000
ORACLE CORPCOMMON STOCK68389X10R1922,205SH SOLE 002,205
ORACLE CORPCOMMON STOCK68389X1055,11658,723SH SOLE 55,18303,540
ORGANON & COCOMMON STOCK68622V10613403SH SOLE 40300
OTIS WORLDWIDE CORP COMCOMMON STOCK68902V10R37454SH SOLE 00454
OTIS WORLDWIDE CORP COMCOMMON STOCK68902V1077148,678SH SOLE 7,9710707
PNC FINANCIAL SERVICES GROUPCOMMON STOCK6934751054,38622,420SH SOLE 22,42000
PPL CORPORATIONCOMMON STOCK69351T106259SH SOLE 5900
PACCAR INCCOMMON STOCK6937181081401,776SH SOLE 1,77600
PAN AMERICAN SILVER CORPFOREIGN EQUITIES697900108130SH SOLE 3000
PAYCOM SOFTWARE INCCOMMON STOCK70432V10249SH SOLE 900
PAYPAL HOLDINGS INCCOMMON STOCK70450Y1035,11719,664SH SOLE 19,3900274
PEPSICO INCCOMMON STOCK71344810R1651,100SH SOLE 001,100
PEPSICO INCCOMMON STOCK7134481085,01833,360SH SOLE 31,59101,769
PFIZER INCCOMMON STOCK71708110R1423,309SH SOLE 003,309
PFIZER INCCOMMON STOCK7170811033,56582,904SH SOLE 77,22605,678
PHILIP MORRIS INTERNATIONALCOMMON STOCK718172109778SH SOLE 7800
PHILLIPS 66COMMON STOCK7185461047100SH SOLE 10000
POTLATCH CORPCOMMON STOCK73763010333645SH SOLE 64500
PROCTOR & GAMBLE COCOMMON STOCK74271810R1561,114SH SOLE 001,114
PROCTER & GAMBLE COCOMMON STOCK7427181095,57339,867SH SOLE 37,97001,897
PROLOGIS INCCOMMON STOCK74340W10354432SH SOLE 43200
QUALCOMM INCCOMMON STOCK74752510R1831,419SH SOLE 001,419
QUALCOMM INCCOMMON STOCK7475251035,10439,571SH SOLE 39,2880283
RH USD 0.0001COMMON STOCK74967X1031116SH SOLE 1600
RAYTHEON TECHNOLOGIES CORPCOMMON STOCK75513E10R69805SH SOLE 00805
RAYTHEON TECHNOLOGIES CORPCOMMON STOCK75513E1011,59418,544SH SOLE 18,54400
REALTY INCOME CORPCOMMON STOCK75610910418284SH SOLE 28400
REDFIN CORPORATIONCOMMON STOCK75737F1083877,735SH SOLE 7,73500
RITCHIE BROS AUCTIONEERS INCCOMMON STOCK767744105348SH SOLE 4800
ROLLINS INCCOMMON STOCK775711104270SH SOLE 7000
SPDR S&P 500 ETF TRUSTEQUITY - LARGE CAP - ETF78462F103206481SH SOLE 48100
SPDR S&P BIOTECH ETFEQUITY SECTOR - ETF78464A87R117929SH SOLE 00929
SPDR S&P BIOTECH ETFEQUITY SECTOR - ETF78464A8704,45435,431SH SOLE 34,8050626
SPDR S&P MIDCAP 400 ETFEQUITY - MIDCAP - ETF78467Y1074185SH SOLE 8500
SPDR BARCLAYS S/T HIGH YIELD BOND ETFFIXED INCOME - ETF78468R4084154SH SOLE 15400
SALESFORCE.COM INCCOMMON STOCK79466L30278287SH SOLE 28700
SANOFI SPONSORED ADRFOREIGN EQUITIES80105N105250SH SOLE 5000
SCHLUMBERGER LTDCOMMON STOCK806857108138SH SOLE 3800
CHARLES SCHWAB CORPCOMMON STOCK80851310R1492,049SH SOLE 002,049
CHARLES SCHWAB CORPCOMMON STOCK8085131054,81666,120SH SOLE 64,95201,168
HEALTH CARE SELECT SECTOR SPDREQUITY SECTOR - ETF81369Y20938300SH SOLE 30000
TECHNOLOGY SELECT SECTOR SPDR FDEQUITY - ETF81369Y8031068SH SOLE 6800
UTILITIES SELECT SECTOR SPDR ETFEQUITY SECTOR - ETF81369Y88R1432,237SH SOLE 002,237
UTILITIES SELECT SECTOR SPDR ETFEQUITY SECTOR - ETF81369Y8863,46754,269SH SOLE 51,03903,230
SERVICENOW INCCOMMON STOCK81762P10224SH SOLE 400
SHERWIN-WILLIAMS COCOMMON STOCK824348106257918SH SOLE 91800
SHOPIFY INCFOREIGN EQUITIES82509L1074936SH SOLE 3600
SIMON PROPERTY GROUP INCCOMMON STOCK82880610977595SH SOLE 59500
SIXTH STR SPECIALTY LENDINCOMMON STOCK83012A1098348SH SOLE 34800
SMARTSHEET INCCOMMON STOCK83200N1035768,375SH SOLE 8,37500
SMUCKER J M COCOMMON STOCK83269640547392SH SOLE 39200
SNOWFLAKE INCCOMMON STOCK833445109155513SH SOLE 51300
STANLEY BLACK & DECKER INCCOMMON STOCK854502101122698SH SOLE 69800
STARBUCKS CORPCOMMON STOCK8552441095,00745,388SH SOLE 44,4180970
STRYKER CORPCOMMON STOCK86366710R100381SH SOLE 00381
STRYKER CORPCOMMON STOCK8636671014,47116,956SH SOLE 16,0430913
SUN LIFE FINANCIAL INCFOREIGN EQUITIES866796105961,871SH SOLE 1,87100
SUNRUN INCCOMMON STOCK86771W105441,000SH SOLE 1,00000
TAIWAN SEMICONDUCTOR-SP ADRCOMMON STOCK8740391002932,622SH SOLE 2,62200
TARGET CORPCOMMON STOCK87612E1061,0424,554SH SOLE 3,9720582
TELADOC HEALTH INCCOMMON STOCK87918A105110SH SOLE 1000
TELUS CORPORATIONFOREIGN EQUITIES87971M1031044,760SH SOLE 4,76000
TEXAS INSTRUMENTS INCORPORATEDCOMMON STOCK882508104844SH SOLE 4400
THERMO FISHER SCIENTIFIC INCCOMMON STOCK883556102106186SH SOLE 18600
3M COCOMMON STOCK88579Y1014,72926,960SH SOLE 26,96000
THE TRAVELERS CO INCCOMMON STOCK89417E1093,07720,240SH SOLE 20,24000
TRUIST FINANCIAL CORPCOMMON STOCK89832Q109661,122SH SOLE 1,12200
2U INCCOMMON STOCK90214J101140SH SOLE 4000
TYLER TECHNOLOGIES INCCOMMON STOCK90225210548SH SOLE 800
US BANCORPCOMMON STOCK9029733041,54325,955SH SOLE 25,95500
UBER TECHNOLOGIES INCCOMMON STOCK90353T1004100SH SOLE 10000
UNION PACIFIC CORPCOMMON STOCK9078181083,62618,497SH SOLE 17,6580839
UNITED PARCEL SERVICE INCCOMMON STOCK91131210R101554SH SOLE 00554
UNITED PARCEL SERVICE INCCOMMON STOCK9113121063,58119,664SH SOLE 19,0300634
UNITEDHEALTH GROUP INCCOMMON STOCK91324P1025,57914,278SH SOLE 13,8640414
VF CORPCOMMON STOCK91820410R681,020SH SOLE 001,020
VF CORPCOMMON STOCK9182041081,91928,647SH SOLE 26,80701,840
VALERO ENERGY CORPCOMMON STOCK91913Y10021295SH SOLE 29500
VANGUARD DIVIDEND APPRECIATION ETFEQUITY - ETF92190884439251SH SOLE 25100
VANGUARD FTSE DEVELOPED MKTS INDEX ETF SHSEQUITY - ETF921943858811,595SH SOLE 1,59500
VANGUARD FTSE WORLD EX US SMALL CAP INDEX ETFEQUITY - ETF922042718430SH SOLE 3000
VANGUARD EMERGING MKTS ETFEQUITY - ETF9220428582474,935SH SOLE 4,93500
VANGUARD PACIFIC ETFEQUITY - INTERNATIONAL - ETF92204286674917SH SOLE 91700
VANGUARD FTSE EUROPE ETFEQUITY - INTERNATIONAL - ETF92204287451771SH SOLE 77100
VANGUARD SHORT TERM CORPORATE BOND INDEX ETFFIXED INCOME - ETF92206C40953645SH SOLE 64500
VANGUARD RUSSELL 1000 GROWTH ETFEQUITY - LARGE CAP - ETF92206C6807,849111,387SH SOLE 111,38700
VEEVA SYSTEMS INCCOMMON STOCK922475108312SH SOLE 1200
VANGUARD S&P 500 ETFEQUITY - LARGE CAP - ETF9229083631,0142,572SH SOLE 2,57200
VANGUARD REIT ETFEQUITY - REAL ESTATE - ETF9229085534714,630SH SOLE 4,63000
VANGUARD SMALL CAP GROWTH ETFEQUITY - SMALL CAP ETF92290859556200SH SOLE 20000
VANGUARD MID CAP ETFEQUITY - MIDCAP - ETF92290862918,92179,919SH SOLE 75,45904,460
VANGUARD LARGE CAP INDEX ETFEQUITY - ETF92290863789441SH SOLE 44100
VANGUARD GROWTH INDEX ETFEQUITY - ETF92290873630102SH SOLE 10200
VANGUARD SMALL CAP INDEX ETFEQUITY - SMALL CAP ETF9229087513021,379SH SOLE 1,37900
VERIZON COMMUNICATIONSCOMMON STOCK92343V1044678,651SH SOLE 8,65100
VERISK ANALYTICS INCCOMMON STOCK92345Y106314SH SOLE 1400
VISA INCCOMMON STOCK92826C8396,11627,455SH SOLE 26,03601,419
WP CAREY INCCOMMON STOCK92936U109120SH SOLE 2000
WEC ENERGY GROUP INCCOMMON STOCK92939U1061992,257SH SOLE 2,25700
WAL-MART STORES INCCOMMON STOCK93114210386616SH SOLE 61600
WALGREENS BOOTS ALLIANCE INCCOMMON STOCK931427108240SH SOLE 4000
WASTE MANAGEMENT INCCOMMON STOCK94106L10932216SH SOLE 21600
WELLS FARGO & COCOMMON STOCK94974610R921,993SH SOLE 001,993
WELLS FARGO & COCOMMON STOCK9497461012,47653,365SH SOLE 51,39301,972
WEST PHARMACEUTICALS SERVICES INCCOMMON STOCK955306105410SH SOLE 1000
WEYERHAEUSER COCOMMON STOCK962166104381,081SH SOLE 1,08100
WILLIAMS COS INCCOMMON STOCK96945710075028,915SH SOLE 28,91500
WISDOMTREE JAPAN HEDGED EQEQUITY - ETF97717W851121SH SOLE 2100
YUM! BRANDS INCCOMMON STOCK98849810184683SH SOLE 68300
ZILLOW GROUP INCCOMMON STOCK98954M10116175SH SOLE 17500
ZILLOW GROUP INC CLASS C (NON-VOTING)COMMON STOCK98954M20031350SH SOLE 35000