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
DDD 3D Systems 88554D205 0 25 SH   SOLE   25 0 0
MMM 3M Company 88579Y101 2,385 13,600 SH   SOLE   13,600 0 0
ABT Abbott Labs 002824100 173 1,465 SH   SOLE   1,465 0 0
ABBV AbbVie Inc. 00287Y109 125 1,161 SH   SOLE   1,161 0 0
ACN Accenture Plc G1151C101 45 141 SH   SOLE   141 0 0
ACVA ACV AUCTIONS INC COM CL A 00091G104 112 6,269 SH   SOLE   6,269 0 0
ADBE Adobe Systems Inc 00724F101 20 36 SH   SOLE   36 0 0
AFL AFLAC Inc 001055102 8 164 SH   SOLE   164 0 0
APD Air Prod & Chemicals 009158106 8 32 SH   SOLE   32 0 0
ALC Alcon Inc Ord Shs H01301128 42 525 SH   SOLE   525 0 0
BABA Alibaba Group Holding Ltd ADR 01609W102 20 141 SH   SOLE   141 0 0
ATEC ALPHATEC HOLDINGS INC 02081G201 21 1,750 SH   SOLE   1,750 0 0
MO Altria Group 02209S103 18 400 SH   SOLE   400 0 0
AMRN Amarin Corp PLC ADR 023111206 112 22,150 SH   SOLE   22,150 0 0
AMZN Amazon.com 023135106 831 253 SH   SOLE   253 0 0
AEP Amer Elec Pwr 025537101 2,446 30,137 SH   SOLE   30,137 0 0
UHAL Amerco Inc 023586100 6 10 SH   SOLE   10 0 0
AMT American Tower 03027X100 22 84 SH   SOLE   84 0 0
ADI Analog Devices Inc 032654105 40 241 SH   SOLE   241 0 0
ANTM Anthem Inc 036752103 25 68 SH   SOLE   68 0 0
APG API GROUP CORP 00187Y100 10 496 SH   SOLE   496 0 0
AAPL Apple 037833100 2,937 20,761 SH   SOLE   20,761 0 0
ANET ARISTA NETWORKS INC 040413106 7 22 SH   SOLE   22 0 0
ARKG ARK Genomic Revolution ETF 00214Q302 160 2,151 SH   SOLE   2,151 0 0
AJG Arthur J. Gallagher & Co 363576109 16 109 SH   SOLE   109 0 0
ASML ASML Holding NV N07059210 16 22 SH   SOLE   22 0 0
AZN AstraZeneca plc 046353108 23 384 SH   SOLE   384 0 0
ACB Aurora Cannabis Inc 05156X884 0 25 SH   SOLE   25 0 0
ADP Auto Data Processing 053015103 2,918 14,597 SH   SOLE   14,597 0 0
AXON AXOVANT SCIENCES LTD 05464C101 8 48 SH   SOLE   48 0 0
BAC Bank of America Corp 060505104 2 50 SH   SOLE   50 0 0
06053U601 Bank of America Corp 06053U601 20 750 SH   SOLE   750 0 0
BDX Becton Dickinson 075887109 26 107 SH   SOLE   107 0 0
84,990,175 Berkshire Hathaway A 084990175 822 200 SH   SOLE   200 0 0
BRKB Berkshire Hathaway B 084670702 556 2,038 SH   SOLE   2,038 0 0
BLK BlackRock 09247X101 3,159 3,766 SH   SOLE   3,766 0 0
BMY Bristol-Myers Squibb 110122108 10 183 SH   SOLE   183 0 0
AVGO BROADCOM LTD 11135F101 7 14 SH   SOLE   14 0 0
BR Broadridge Financial Solutions Inc 11133T103 25 152 SH   SOLE   152 0 0
BRO Brown & Brown Inc 115236101 27 504 SH   SOLE   504 0 0
BF.B Brown-Forman Corp 115637209 15 227 SH   SOLE   227 0 0
AI C3.AI INC ORDINARY SHARES - CLASS A 12468P104 14 310 SH   SOLE   310 0 0
CNI Canadian Natl Railway 136375102 23 200 SH   SOLE   200 0 0
CP Canadian Pacific Railway Ltd 13645T100 24 375 SH   SOLE   375 0 0
CCL Carnival Corp. 143658300 2 111 SH   SOLE   111 0 0
CARR Carrier Global Corp-Wi 14448C104 2 47 SH   SOLE   47 0 0
CAT Caterpillar Inc. 149123101 2,542 13,241 SH   SOLE   13,241 0 0
162,537,104 Chautauqua Abstract Co. (NV) 162537104 0 180 SH   SOLE   180 0 0
CVX Chevron Corporation 166764100 4 42 SH   SOLE   42 0 0
CMG Chipotle Mexican Grill Inc Class A 169656105 14 8 SH   SOLE   8 0 0
CB Chubb Corp H1467J104 8 48 SH   SOLE   48 0 0
CSCO Cisco Systems, Inc. 17275R102 9 170 SH   SOLE   170 0 0
C Citigroup 172967424 33 476 SH   SOLE   476 0 0
CL Colgate Palmolive 194162103 414 5,482 SH   SOLE   5,482 0 0
CMCSA Comcast Corp. 20030N101 20 373 SH   SOLE   373 0 0
CBSH Commerce Bancshares Inc 200525103 17 249 SH   SOLE   249 0 0
CBU Community Bank System Inc 203607106 34 501 SH   SOLE   501 0 0
STZ Constellation Brands Inc 21036P108 42 199 SH   SOLE   199 0 0
GLW Corning Inc. 219350105 1,376 37,719 SH   SOLE   37,719 0 0
COST Costco Wholesale Corporation 22160K105 18 41 SH   SOLE   41 0 0
CRH CRH PLC 12626K203 7 167 SH   SOLE   167 0 0
CURLF CURALEAF HOLDINGS INC 23126M102 140 11,667 SH   SOLE   11,667 0 0
CVS CVS Health Corp 126650100 3,048 35,918 SH   SOLE   35,918 0 0
DDOG DATADOG INC CL A 23804L103 14 100 SH   SOLE   100 0 0
DAL Delta Air Lines Inc 247361702 20 490 SH   SOLE   490 0 0
DFS Discover Financial Svcs 254709108 11 90 SH   SOLE   90 0 0
DIS Disney 254687106 6 37 SH   SOLE   37 0 0
DCBO DOCEBO INC ORDINARY SHARES 25609L105 7 100 SH   SOLE   100 0 0
DG Dollar General Corp 256677105 42 202 SH   SOLE   202 0 0
ECL Ecolab 278865100 15 72 SH   SOLE   72 0 0
EW Edward Lifesciences 28176E108 201 1,784 SH   SOLE   1,784 0 0
LLY Eli Lilly & Co 532457108 34 150 SH   SOLE   150 0 0
EQIX Equinix Inc 29444U700 5 7 SH   SOLE   7 0 0
ETSY ETSY INC 29786A106 16 78 SH   SOLE   78 0 0
FB Facebook Inc A 30303M102 68 203 SH   SOLE   203 0 0
FDS Factset Research Systems 303075105 25 65 SH   SOLE   65 0 0
FE First Energy 337932107 10 306 SH   SOLE   306 0 0
FMB First Trust Managed Municipal ETF 33739N108 11,052 194,650 SH   SOLE   194,650 0 0
F Ford Motor Co. 345370860 154 10,905 SH   SOLE   10,905 0 0
IT Gartner Inc 366651107 23 77 SH   SOLE   77 0 0
GD General Dynamics 369550108 20 107 SH   SOLE   107 0 0
GIS General Mills 370334104 26 450 SH   SOLE   450 0 0
GILD Gilead Sciences Inc 375558103 2,686 38,462 SH   SOLE   38,462 0 0
CATH Global X S&P 500 Catholic Values ETF 37954Y889 735 13,642 SH   SOLE   13,642 0 0
PAVE Global X US Infrastructure Dev ETF 37954Y673 3,887 152,988 SH   SOLE   152,988 0 0
GOOG Google Inc. 02079K107 1,100 413 SH   SOLE   413 0 0
GOOGL Google Inc. 02079K305 515 193 SH   SOLE   193 0 0
LOPE Grand Canyon Education Inc 38526M106 11 131 SH   SOLE   131 0 0
416,518,504 Hartford Financial Services Group Inc 416518504 19 750 SH   SOLE   750 0 0
HD Home Depot Inc. 437076102 1,802 5,492 SH   SOLE   5,492 0 0
HON Honeywell Inc. 438516106 3 17 SH   SOLE   17 0 0
ITW Illinois Tool Works 452308109 2,426 11,741 SH   SOLE   11,741 0 0
INTC Intel 458140100 39 750 SH   SOLE   750 0 0
IBM International Business Machines Corp. 459200101 134 965 SH   SOLE   965 0 0
RWJ Invesco S&P SmallCap 600 Revenue ETF 46138G664 16 138 SH   SOLE   138 0 0
IAGG iShares Core International Aggt Bd ETF 46435G672 67 1,222 SH   SOLE   1,222 0 0
IEFA iShares Core MSCI EAFE 46432F842 12 170 SH   SOLE   170 0 0
IJR iShares Core S&P Small-Cap (ETF) 464287804 4 41 SH   SOLE   41 0 0
IHAK iShares Cybersecurity and Tech ETF 46435U135 7,340 168,943 SH   SOLE   168,943 0 0
USMV iShares Edge MSCI Min Vol USA 46429B697 253 3,447 SH   SOLE   3,447 0 0
ICLN iShares Global Clean Energy 464288224 1,991 91,991 SH   SOLE   91,991 0 0
HYG iShares High Yield Corporate Bond (ETF) 464288513 8 92 SH   SOLE   92 0 0
EFAV iShares MSCI EAFE Min Vol Factor ETF 46429B689 30 405 SH   SOLE   405 0 0
IGV iShares North American Tech-Software (ETF) 464287515 6,223 15,592 SH   SOLE   15,592 0 0
IWF iShares Russell 1000 Growth (ETF) 464287614 30 110 SH   SOLE   110 0 0
IWD iShares Russell 1000 Value (ETF) 464287598 39 254 SH   SOLE   254 0 0
OEF iShares S&P 100 Index (ETF) 464287101 26 136 SH   SOLE   136 0 0
IVW iShares S&P 500 Growth 464287309 24 328 SH   SOLE   328 0 0
MUB iShares S&P National Muni Bond (ETF) 464288414 47 406 SH   SOLE   406 0 0
IHI iShares U.S. Medical Devices (ETF) 464288810 12,775 203,496 SH   SOLE   203,496 0 0
JKHY Jack Henry & Associates Inc 426281101 23 142 SH   SOLE   142 0 0
JNJ Johnson & Johnson 478160104 75 464 SH   SOLE   464 0 0
JCI Johnson Controls G51502105 5 81 SH   SOLE   81 0 0
JPM JP Morgan Chase 46625H100 155 953 SH   SOLE   953 0 0
KTB Kontoor Brands Inc 50050N103 0 18 SH   SOLE   18 0 0
LHX L3Harris Technologies Ord 502431109 36 164 SH   SOLE   164 0 0
LMND LEMONADE INC ORDINARY SHARES 52567D107 8 122 SH   SOLE   122 0 0
LIN Linde plc G5494J103 9 34 SH   SOLE   34 0 0
LMT Lockheed Martin 539830109 101 293 SH   SOLE   293 0 0
LOW Lowe's Companies 548661107 72 359 SH   SOLE   359 0 0
MTB M&T Bank 55261F104 6 41 SH   SOLE   41 0 0
MA MasterCard Inc. 57636Q104 32 93 SH   SOLE   93 0 0
MTCH MATCH GROUP INC 57667L107 35 228 SH   SOLE   228 0 0
MKC McCormick & Co Inc Non-Voting 579780206 19 240 SH   SOLE   240 0 0
MCD McDonalds Corp 580135101 2,739 11,362 SH   SOLE   11,362 0 0
MDT Medtronic Inc. G5960L103 383 3,058 SH   SOLE   3,058 0 0
MRK Merck & Co. 58933Y105 2,370 31,564 SH   SOLE   31,564 0 0
MSFT Microsoft 594918104 369 1,309 SH   SOLE   1,309 0 0
MDLZ Mondelez International 609207105 8 148 SH   SOLE   148 0 0
MCO Moody s Corporation 615369105 29 84 SH   SOLE   84 0 0
MS Morgan Stanley 617446448 50 523 SH   SOLE   523 0 0
MSI Motorola Solutions Inc. 620076307 11 50 SH   SOLE   50 0 0
NFG National Fuel Gas 636180101 0 6 SH   SOLE   6 0 0
NNI Nelnet Inc 64031N108 10 138 SH   SOLE   138 0 0
NSRGY NESTLE SA ADR 641069406 5 48 SH   SOLE   48 0 0
NTES NetEase Inc 64110W102 12 151 SH   SOLE   151 0 0
NFLX Netflix Inc 64110L106 460 754 SH   SOLE   754 0 0
NRZ New Residential Invt Corp Com New 64828T201 2 250 SH   SOLE   250 0 0
NEE NextEra Energy 65339F101 312 3,983 SH   SOLE   3,983 0 0
NDSN Nordson Corp 655663102 12 52 SH   SOLE   52 0 0
NSC Norfolk Southern 655844108 11 46 SH   SOLE   46 0 0
NOC Northrop Grumman Corp. 666807102 6 17 SH   SOLE   17 0 0
NVDA NVIDIA Corp 67066G104 66 320 SH   SOLE   320 0 0
ORCL Oracle Corp 68389X105 25 298 SH   SOLE   298 0 0
OGN Organon &Co Common Stock 68622V106 0 5 SH   SOLE   5 0 0
OTIS OTIS Worldwide Corp-Wi 68902V107 1 23 SH   SOLE   23 0 0
694,308,503 Pacific Gas & Electric Co 694308503 17 700 SH   SOLE   700 0 0
PACW PacWest Bancorp 695263103 7 156 SH   SOLE   156 0 0
PANW Palo Alto Networks Inc 697435105 666 1,392 SH   SOLE   1,392 0 0
PAYX Paychex Inc. 704326107 32 288 SH   SOLE   288 0 0
PEP PepsiCo 713448108 44 293 SH   SOLE   293 0 0
PFE Pfizer 717081103 300 6,988 SH   SOLE   6,988 0 0
PM Philip Morris 718172109 22 235 SH   SOLE   235 0 0
MINT PIMCO Enhanced Short Maturity ETF 72201R833 3 38 SH   SOLE   38 0 0
BOND PIMCO Total Return (ETF) 72201R775 153 1,391 SH   SOLE   1,391 0 0
PINS PINTEREST INC 72352L106 3 70 SH   SOLE   70 0 0
QQQ PowerShares QQQ Trust (ETF) 46090E103 22 63 SH   SOLE   63 0 0
SPLV PowerShares S&P 500 Low Volatility ETF 46138E354 19 319 SH   SOLE   319 0 0
PPG PPG Industries 693506107 2 18 SH   SOLE   18 0 0
PFG Principal Financial Group Inc 74251V102 7 117 SH   SOLE   117 0 0
PG Procter & Gamble 742718109 37 269 SH   SOLE   269 0 0
PEG Public Service Enterprise Group 744573106 4 77 SH   SOLE   77 0 0
QCOM QUALCOMM Inc 747525103 8 68 SH   SOLE   68 0 0
RTX Raytheon Technologies Ord 75513E101 4 47 SH   SOLE   47 0 0
RDFN REDFIN CORP 75737F108 4 96 SH   SOLE   96 0 0
RH RH Com 74967X103 18 28 SH   SOLE   28 0 0
RHHBY Roche Holding AG ADR 771195104 50 1,110 SH   SOLE   1,110 0 0
ROKU ROKU INC CLASS A 77543R102 11 37 SH   SOLE   37 0 0
ROST Ross Stores Inc 778296103 12 114 SH   SOLE   114 0 0
RY Royal Bank of Canada 780087102 42 425 SH   SOLE   425 0 0
PHG Royal Philips NV ADR 500472303 16 361 SH   SOLE   361 0 0
RSP Ryd. S&P 500 Eq. Wt. 46137V357 22 152 SH   SOLE   152 0 0
SCHE Schwab Emerging Markets Equity ETF 808524706 46 1,540 SH   SOLE   1,540 0 0
SCHF Schwab Int'l Equity 808524805 172 4,464 SH   SOLE   4,464 0 0
SCHB Schwab U.S. Broad Market 808524102 36,354 350,029 SH   SOLE   350,029 0 0
SCHA Schwab U.S. Small Idx. 808524607 2 23 SH   SOLE   23 0 0
SCHZ Schwab US Aggregate Bond ETF 808524839 282 5,200 SH   SOLE   5,200 0 0
SCHX Schwab US Large-Cap ETF 808524201 14 138 SH   SOLE   138 0 0
SCHG Schwab US Large-Cap Growth 808524300 736 4,974 SH   SOLE   4,974 0 0
SCHP Schwab US TIPS ETF 808524870 12 205 SH   SOLE   205 0 0
SE Sea Limited 81141R100 21 69 SH   SOLE   69 0 0
SHOP SHOPIFY INC A 82509L107 70 52 SH   SOLE   52 0 0
SONY Sony Group Corp 835699307 52 479 SH   SOLE   479 0 0
SRNE Sorrento Therapeutics Inc 83587F202 27 3,600 SH   SOLE   3,600 0 0
TOTL SPDR DoubleLine Total Return Tact ETF 78467V848 149 3,094 SH   SOLE   3,094 0 0
SHM SPDR Nuveen Blmbg Barclays ST MunBd ETF 78468R739 13 275 SH   SOLE   275 0 0
KOMP SPDR S&P Kensho New Economies Comps ETF 78468R648 200 3,292 SH   SOLE   3,292 0 0
SBUX Starbucks Corp 855244109 22 200 SH   SOLE   200 0 0
SFIX STITCH FIX INC CLASS A 860897107 2 60 SH   SOLE   60 0 0
SYK Stryker Corp. 863667101 25 98 SH   SOLE   98 0 0
SYY Sysco Corporation 871829107 24 313 SH   SOLE   313 0 0
TGT Target Corporation 87612E106 10 46 SH   SOLE   46 0 0
TXN Texas Instruments 882508104 24 127 SH   SOLE   127 0 0
KO The Coca-Cola Company 191216100 97 1,856 SH   SOLE   1,856 0 0
COO The Cooper Companies Inc 216648402 10 26 SH   SOLE   26 0 0
TRV The Travelers Companies 89417E109 9 60 SH   SOLE   60 0 0
TJX TJX Companies Inc 872540109 33 504 SH   SOLE   504 0 0
TTC Toro Co 891092108 17 180 SH   SOLE   180 0 0
TD Toronto Dominion Bank 891160509 39 600 SH   SOLE   600 0 0
TFC Truist Finl Corp Com 89832Q109 103 1,758 SH   SOLE   1,758 0 0
TWLO TWILIO INC A 90138F102 6 20 SH   SOLE   20 0 0
UL Unilever plc (ADR) 904767704 10 201 SH   SOLE   201 0 0
UNP Union Pacific Corp 907818108 4 24 SH   SOLE   24 0 0
URI United Rentals Inc 911363109 25 72 SH   SOLE   72 0 0
UNH Unitedhealth Group 91324P102 47 121 SH   SOLE   121 0 0
VFC V.F. Corporation 918204108 8 127 SH   SOLE   127 0 0
VOO Vanguard 500 ETF 922908363 11 29 SH   SOLE   29 0 0
VIG Vanguard Dividend Appreciation (ETF) 921908844 13,546 88,195 SH   SOLE   88,195 0 0
VIG.C Vanguard Dividend Appreciation (ETF) 921908844 36 240 SH   SOLE   240 0 0
VSGX Vanguard ESG International Stock ETF 921910725 5,889 95,399 SH   SOLE   95,399 0 0
VGK Vanguard FTSE Europe (ETF) 922042874 609 9,285 SH   SOLE   9,285 0 0
VUG Vanguard Growth ETF 922908736 44,614 153,754 SH   SOLE   153,754 0 0
VCIT Vanguard Intermediate-Term Corporate Bond (ETF) 92206C870 28 301 SH   SOLE   301 0 0
MGK Vanguard Mega Cap Growth ETF 921910816 9 42 SH   SOLE   42 0 0
MGV Vanguard Mega Cap Value ETF 921910840 1,827 18,675 SH   SOLE   18,675 0 0
VB Vanguard Small Cap Index (ETF) 922908751 13 60 SH   SOLE   60 0 0
VTEB Vanguard Tax-Exempt Bond ETF 922907746 751 13,720 SH   SOLE   13,720 0 0
BND Vanguard Total Bond Market Index 921937835 442 5,175 SH   SOLE   5,175 0 0
BNDX Vanguard Total International Bond ETF 92203J407 407 7,157 SH   SOLE   7,157 0 0
VXUS Vanguard Total International Stock ETF 921909768 4,967 78,532 SH   SOLE   78,532 0 0
VTI Vanguard Total Stock Market (ETF) 922908769 18,926 85,232 SH   SOLE   85,232 0 0
VUSB Vanguard Ultra-Short Bond ETF 92203C303 50 998 SH   SOLE   998 0 0
VTV Vanguard Value ETF 922908744 2 20 SH   SOLE   20 0 0
VZ Verizon Communications 92343V104 209 3,870 SH   SOLE   3,870 0 0
WMT Wal-Mart Stores Inc. 931142103 31 228 SH   SOLE   228 0 0
CXSE WisdomTree China ex-State-Owd Entpr ETF 97717X719 10 198 SH   SOLE   198 0 0
XYL XYLEM INC 98419M100 20 165 SH   SOLE   165 0 0
ZG ZILLOW GROUP INC A 98954M101 11 125 SH   SOLE   125 0 0
ZTS Zoetis Inc 98978V103 29 154 SH   SOLE   154 0 0
ZM ZOOM VIDEO COMMUNICATIONS INC 98980L101 23 89 SH   SOLE   89 0 0