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
AFLAC INC COM 001055102 523 9,754 SH   SOLE   9,454 0 300
AT&T INC COM 00206R102 634 22,034 SH   SOLE   22,034 0 0
ABBOTT LABS COM 002824100 1,469 12,668 SH   SOLE   12,668 0 0
ABBVIE INC COM 00287Y109 1,546 13,726 SH   SOLE   13,726 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 426 727 SH   SOLE   727 0 0
ADVANCED MICRO DEVICES INC COM 007903107 345 3,668 SH   SOLE   3,668 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 467 2,060 SH   SOLE   1,890 0 170
ALLSTATE CORP COM 020002101 219 1,681 SH   SOLE   1,681 0 0
ALPHABET INC CAP STK CL C 02079K107 41,033 16,372 SH   SOLE   16,042 0 330
ALPHABET INC CAP STK CL A 02079K305 14,709 6,024 SH   SOLE   5,866 0 158
ALTRIA GROUP INC COM 02209S103 281 5,889 SH   SOLE   5,889 0 0
AMAZON COM INC COM 023135106 39,921 11,605 SH   SOLE   11,344 0 261
AMERICAN EXPRESS CO COM 025816109 22,574 136,621 SH   SOLE   133,981 0 2,640
AMERICAN TOWER CORP NEW COM 03027X100 16,318 60,407 SH   SOLE   58,290 0 2,117
AMGEN INC COM 031162100 1,522 6,243 SH   SOLE   6,243 0 0
ANALOG DEVICES INC COM 032654105 323 1,875 SH   SOLE   1,875 0 0
APPIAN CORP CL A 03782L101 8,186 59,425 SH   SOLE   57,845 0 1,580
APPLE INC COM 037833100 57,816 422,137 SH   SOLE   416,001 0 6,136
AUTOMATIC DATA PROCESSING IN COM 053015103 813 4,092 SH   SOLE   4,092 0 0
BK OF AMERICA CORP COM 060505104 20,875 506,314 SH   SOLE   490,163 0 16,151
BANK NEW YORK MELLON CORP COM 064058100 2,906 56,726 SH   SOLE   56,726 0 0
BAXTER INTL INC COM 071813109 243 3,022 SH   SOLE   3,022 0 0
BEAM THERAPEUTICS INC COM 07373V105 514 3,990 SH   SOLE   3,990 0 0
BERKLEY W R CORP COM 084423102 318 4,276 SH   SOLE   4,276 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 21,537 77,492 SH   SOLE   76,000 0 1,492
BLACKROCK INC COM 09247X101 1,347 1,539 SH   SOLE   1,539 0 0
BOEING CO COM 097023105 1,611 6,726 SH   SOLE   6,726 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 1,580 23,644 SH   SOLE   23,614 0 30
BROADSTONE NET LEASE INC COM 11135E203 40,270 1,720,187 SH   SOLE   1,720,187 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 20,507 402,258 SH   SOLE   393,538 0 8,719
CSX CORP COM 126408103 373 11,613 SH   SOLE   11,613 0 0
CVS HEALTH CORP COM 126650100 255 3,057 SH   SOLE   3,057 0 0
CANADIAN NATL RY CO COM 136375102 20,236 191,775 SH   SOLE   188,673 0 3,102
CANOPY GROWTH CORP COM 138035100 365 15,102 SH   SOLE   15,102 0 0
CARMAX INC COM 143130102 15,541 120,332 SH   SOLE   116,885 0 3,447
CARRIER GLOBAL CORPORATION COM 14448C104 249 5,130 SH   SOLE   5,130 0 0
CATERPILLAR INC COM 149123101 1,740 7,996 SH   SOLE   7,396 0 600
CHEVRON CORP NEW COM 166764100 3,088 29,482 SH   SOLE   29,297 0 185
CINCINNATI FINL CORP COM 172062101 517 4,435 SH   SOLE   4,435 0 0
CISCO SYS INC COM 17275R102 1,504 28,374 SH   SOLE   28,374 0 0
CITRIX SYS INC COM 177376100 280 2,387 SH   SOLE   2,387 0 0
COCA COLA CO COM 191216100 1,518 28,052 SH   SOLE   27,977 0 75
COLGATE PALMOLIVE CO COM 194162103 352 4,324 SH   SOLE   4,324 0 0
COMCAST CORP NEW CL A 20030N101 2,523 44,246 SH   SOLE   44,196 0 50
CONOCOPHILLIPS COM 20825C104 273 4,485 SH   SOLE   4,485 0 0
CONSOLIDATED EDISON INC COM 209115104 364 5,082 SH   SOLE   5,082 0 0
CONSTELLATION BRANDS INC CL A 21036P108 2,225 9,515 SH   SOLE   9,515 0 0
CORNING INC COM 219350105 217 5,318 SH   SOLE   5,318 0 0
COSTCO WHSL CORP NEW COM 22160K105 768 1,942 SH   SOLE   1,862 0 80
CRESCENT CAP BDC INC COM 225655109 958 51,047 SH   SOLE   51,047 0 0
CROWN HLDGS INC COM 228368106 961 9,404 SH   SOLE   9,404 0 0
DANAHER CORPORATION COM 235851102 260 968 SH   SOLE   968 0 0
DAVIS FUNDAMENTAL ETF TR SELCT INTL ETF 23908L405 4,324 185,651 SH   SOLE   178,191 0 7,460
DEERE & CO COM 244199105 1,176 3,333 SH   SOLE   3,333 0 0
DIAGEO PLC SPON ADR NEW 25243Q205 12,108 63,166 SH   SOLE   61,234 0 1,932
DICKS SPORTING GOODS INC COM 253393102 901 8,996 SH   SOLE   8,996 0 0
DISNEY WALT CO COM 254687106 22,179 126,184 SH   SOLE   122,231 0 3,953
DOMINION ENERGY INC COM 25746U109 295 4,012 SH   SOLE   3,982 0 30
DUKE ENERGY CORP NEW COM NEW 26441C204 259 2,626 SH   SOLE   2,606 0 20
EASTMAN CHEM CO COM 277432100 360 3,082 SH   SOLE   3,082 0 0
ECOLAB INC COM 278865100 210 1,020 SH   SOLE   1,020 0 0
EMERSON ELEC CO COM 291011104 2,062 21,427 SH   SOLE   21,407 0 20
ENBRIDGE INC COM 29250N105 825 20,612 SH   SOLE   20,612 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 1,364 128,274 SH   SOLE   128,274 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 2,407 99,765 SH   SOLE   99,765 0 0
EXXON MOBIL CORP COM 30231G102 3,281 52,015 SH   SOLE   51,995 0 20
FACEBOOK INC CL A 30303M102 1,529 4,397 SH   SOLE   4,397 0 0
FIRST HORIZON CORPORATION COM 320517105 329 19,014 SH   SOLE   678 0 18,336
FLORA GROWTH CORP COM 339764102 166 44,533 SH   SOLE   44,533 0 0
GENERAL ELECTRIC CO COM 369604103 1,101 81,763 SH   SOLE   81,763 0 0
GENERAL MLS INC COM 370334104 425 6,970 SH   SOLE   6,970 0 0
GILEAD SCIENCES INC COM 375558103 271 3,936 SH   SOLE   3,936 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 600 1,582 SH   SOLE   1,582 0 0
GRAHAM CORP COM 384556106 2,570 186,753 SH   SOLE   186,753 0 0
HCA HEALTHCARE INC COM 40412C101 620 3,000 SH   SOLE   3,000 0 0
HENRY JACK & ASSOC INC COM 426281101 11,540 70,576 SH   SOLE   69,116 0 1,460
HOME DEPOT INC COM 437076102 847 2,655 SH   SOLE   2,570 0 85
HONEYWELL INTL INC COM 438516106 1,086 4,951 SH   SOLE   4,951 0 0
IEC ELECTRS CORP NEW COM 44949L105 807 76,790 SH   SOLE   76,790 0 0
IDEX CORP COM 45167R104 223 1,012 SH   SOLE   1,012 0 0
IDEXX LABS INC COM 45168D104 17,048 26,994 SH   SOLE   25,695 0 1,299
ILLINOIS TOOL WKS INC COM 452308109 470 2,102 SH   SOLE   2,102 0 0
INTEL CORP COM 458140100 2,669 47,534 SH   SOLE   47,319 0 215
INTELLIA THERAPEUTICS INC COM 45826J105 385 2,380 SH   SOLE   2,380 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 946 6,454 SH   SOLE   6,449 0 5
INVESCO QQQ TR UNIT SER 1 46090E103 566 1,596 SH   SOLE   1,596 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 341 371 SH   SOLE   371 0 0
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 708 9,178 SH   SOLE   9,178 0 0
INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530 298 1,160 SH   SOLE   1,160 0 0
ISHARES GOLD TR ISHARES NEW 464285204 2,379 70,574 SH   SOLE   70,574 0 0
ISHARES TR CORE S&P TTL STK 464287150 96,986 982,034 SH   SOLE   973,987 0 8,047
ISHARES TR TIPS BD ETF 464287176 626 4,889 SH   SOLE   4,889 0 0
ISHARES TR CORE S&P500 ETF 464287200 2,862 6,658 SH   SOLE   6,658 0 0
ISHARES TR CORE US AGGBD ET 464287226 1,672 14,497 SH   SOLE   13,710 0 787
ISHARES TR MSCI EMG MKT ETF 464287234 549 9,949 SH   SOLE   9,949 0 0
ISHARES TR IBOXX INV CP ETF 464287242 3,224 23,994 SH   SOLE   23,874 0 120
ISHARES TR MSCI EAFE ETF 464287465 2,024 25,663 SH   SOLE   25,663 0 0
ISHARES TR CORE S&P MCP ETF 464287507 948 3,529 SH   SOLE   3,529 0 0
ISHARES TR COHEN STEER REIT 464287564 1,100 16,825 SH   SOLE   16,825 0 0
ISHARES TR S&P MC 400GR ETF 464287606 594 7,340 SH   SOLE   7,340 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 1,686 10,170 SH   SOLE   10,170 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 2,184 7,007 SH   SOLE   7,007 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 10,631 46,349 SH   SOLE   44,208 0 2,141
ISHARES TR CORE S&P US GWT 464287671 341 3,380 SH   SOLE   3,380 0 0
ISHARES TR RUSSELL 3000 ETF 464287689 223 870 SH   SOLE   870 0 0
ISHARES TR S&P MC 400VL ETF 464287705 530 5,030 SH   SOLE   5,030 0 0
ISHARES TR U.S. FIN SVC ETF 464287770 1,170 6,317 SH   SOLE   6,317 0 0
ISHARES TR CORE S&P SCP ETF 464287804 759 6,718 SH   SOLE   6,718 0 0
ISHARES TR MSCI ACWI EX US 464288240 3,156 54,885 SH   SOLE   54,885 0 0
ISHARES TR EAFE SML CP ETF 464288273 443 5,980 SH   SOLE   5,980 0 0
ISHARES TR MSCI KLD400 SOC 464288570 591 7,140 SH   SOLE   7,140 0 0
ISHARES TR MBS ETF 464288588 1,676 15,489 SH   SOLE   13,747 0 1,742
ISHARES TR USD INV GRDE ETF 464288620 2,077 34,287 SH   SOLE   28,667 0 5,620
ISHARES TR ISHS 1-5YR INVS 464288646 550 10,040 SH   SOLE   10,040 0 0
ISHARES TR MSCI USA ESG SLC 464288802 1,752 18,338 SH   SOLE   18,338 0 0
ISHARES SILVER TR ISHARES 46428Q109 252 10,400 SH   SOLE   10,400 0 0
ISHARES TR US TREAS BD ETF 46429B267 142,861 5,370,698 SH   SOLE   5,237,735 0 132,963
ISHARES TR CORE HIGH DV ETF 46429B663 498 5,160 SH   SOLE   5,160 0 0
ISHARES TR MSCI USA MMENTM 46432F396 18,594 107,213 SH   SOLE   105,798 0 1,415
ISHARES TR CORE MSCI TOTAL 46432F834 133,155 1,816,576 SH   SOLE   1,786,106 0 30,470
ISHARES TR CORE MSCI EAFE 46432F842 686 9,160 SH   SOLE   9,160 0 0
ISHARES INC CORE MSCI EMKT 46434G103 22,435 334,894 SH   SOLE   329,589 0 5,305
ISHARES INC MSCI GBL GOLD MN 46434G855 2,001 71,500 SH   SOLE   71,500 0 0
ISHARES INC ESG AWR MSCI EM 46434G863 249 5,504 SH   SOLE   5,504 0 0
ISHARES TR ESG AWRE USD ETF 46435G193 481 17,370 SH   SOLE   17,370 0 0
ISHARES TR ESG AW MSCI EAFE 46435G516 555 7,020 SH   SOLE   7,020 0 0
JPMORGAN CHASE & CO COM 46625H100 3,544 22,787 SH   SOLE   21,487 0 1,300
J P MORGAN EXCHANGE-TRADED F US VALUE FACTR 46641Q753 34,842 962,217 SH   SOLE   948,560 0 13,657
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 15,500 305,472 SH   SOLE   305,472 0 0
JOHNSON & JOHNSON COM 478160104 18,951 115,035 SH   SOLE   112,300 0 2,735
KIMBERLY-CLARK CORP COM 494368103 1,087 8,124 SH   SOLE   8,124 0 0
KOPIN CORP COM 500600101 159 19,380 SH   SOLE   19,380 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 468 2,163 SH   SOLE   2,163 0 0
LILLY ELI & CO COM 532457108 521 2,272 SH   SOLE   2,272 0 0
LOCKHEED MARTIN CORP COM 539830109 1,747 4,618 SH   SOLE   4,618 0 0
LOWES COS INC COM 548661107 997 5,142 SH   SOLE   5,142 0 0
M & T BK CORP COM 55261F104 477 3,280 SH   SOLE   3,080 0 200
MARKEL CORP COM 570535104 24,705 20,818 SH   SOLE   20,242 0 576
MASTERCARD INCORPORATED CL A 57636Q104 1,826 5,002 SH   SOLE   5,002 0 0
MCDONALDS CORP COM 580135101 1,644 7,116 SH   SOLE   7,116 0 0
MCKESSON CORP COM 58155Q103 292 1,527 SH   SOLE   1,527 0 0
MERCK & CO INC COM 58933Y105 2,878 37,007 SH   SOLE   36,152 0 855
MICROSOFT CORP COM 594918104 23,204 85,656 SH   SOLE   84,526 0 1,130
MOODYS CORP COM 615369105 21,963 60,608 SH   SOLE   58,648 0 1,960
NATIONAL FUEL GAS CO COM 636180101 2,273 43,496 SH   SOLE   43,496 0 0
NETFLIX INC COM 64110L106 488 923 SH   SOLE   923 0 0
NEXTERA ENERGY INC COM 65339F101 1,435 19,577 SH   SOLE   19,577 0 0
NIKE INC CL B 654106103 1,620 10,483 SH   SOLE   10,483 0 0
NVIDIA CORPORATION COM 67066G104 522 653 SH   SOLE   653 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 762 1,345 SH   SOLE   1,345 0 0
ORACLE CORP COM 68389X105 1,372 17,630 SH   SOLE   17,430 0 200
OTIS WORLDWIDE CORP COM 68902V107 214 2,614 SH   SOLE   2,614 0 0
PNC FINL SVCS GROUP INC COM 693475105 562 2,945 SH   SOLE   2,945 0 0
PPG INDS INC COM 693506107 332 1,954 SH   SOLE   1,954 0 0
PPL CORP COM 69351T106 340 12,165 SH   SOLE   12,165 0 0
PACKAGING CORP AMER COM 695156109 299 2,207 SH   SOLE   2,207 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 218 8,270 SH   SOLE   8,270 0 0
PAYCHEX INC COM 704326107 6,517 60,735 SH   SOLE   60,735 0 0
PAYLOCITY HLDG CORP COM 70438V106 398 2,085 SH   SOLE   2,085 0 0
PAYPAL HLDGS INC COM 70450Y103 2,150 7,375 SH   SOLE   6,775 0 600
PEPSICO INC COM 713448108 16,720 112,847 SH   SOLE   109,522 0 3,325
PFIZER INC COM 717081103 2,402 61,345 SH   SOLE   61,280 0 65
PHILIP MORRIS INTL INC COM 718172109 397 4,007 SH   SOLE   3,987 0 20
PHILLIPS 66 COM 718546104 252 2,939 SH   SOLE   2,924 0 15
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 3,967 38,902 SH   SOLE   38,902 0 0
PRICE T ROWE GROUP INC COM 74144T108 238 1,200 SH   SOLE   1,200 0 0
PROCTER AND GAMBLE CO COM 742718109 8,256 61,185 SH   SOLE   60,630 0 555
QUALCOMM INC COM 747525103 1,221 8,544 SH   SOLE   8,524 0 20
QUEST DIAGNOSTICS INC COM 74834L100 307 2,325 SH   SOLE   2,325 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 893 10,470 SH   SOLE   10,470 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 797 18,000 SH   SOLE   18,000 0 0
ROCKWELL AUTOMATION INC COM 773903109 471 1,645 SH   SOLE   1,645 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 284 890 SH   SOLE   890 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 20,169 47,118 SH   SOLE   46,977 0 141
SPDR GOLD TR GOLD SHS 78463V107 2,132 12,875 SH   SOLE   12,875 0 0
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 17,688 585,682 SH   SOLE   570,086 0 15,596
SPDR SER TR PORTFLI INTRMDIT 78464A672 249 7,695 SH   SOLE   7,695 0 0
SPDR SER TR S&P BK ETF 78464A797 675 13,161 SH   SOLE   13,161 0 0
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 1,487 30,727 SH   SOLE   28,197 0 2,530
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 552 1,600 SH   SOLE   1,600 0 0
SALESFORCE COM INC COM 79466L302 385 1,575 SH   SOLE   1,575 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 22,846 219,104 SH   SOLE   211,963 0 7,141
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 14,388 138,387 SH   SOLE   134,842 0 3,545
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 3,570 34,263 SH   SOLE   34,263 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 2,253 68,527 SH   SOLE   67,208 0 1,319
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 379 6,976 SH   SOLE   6,976 0 0
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 12,010 219,474 SH   SOLE   217,497 0 1,977
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 551 7,281 SH   SOLE   7,281 0 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 5,938 108,758 SH   SOLE   108,612 0 146
SCHWAB STRATEGIC TR US REIT ETF 808524847 371 8,094 SH   SOLE   7,469 0 625
SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 5,276 92,771 SH   SOLE   91,846 0 925
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 1,093 21,335 SH   SOLE   21,335 0 0
SEALED AIR CORP NEW COM 81211K100 280 4,720 SH   SOLE   4,720 0 0
SHOPIFY INC CL A 82509L107 25,012 17,120 SH   SOLE   16,579 0 541
SIRIUS XM HOLDINGS INC COM 82968B103 1,020 155,992 SH   SOLE   155,992 0 0
SOUTHERN CO COM 842587107 452 7,474 SH   SOLE   7,454 0 20
SPROTT PHYSICAL GOLD TR UNIT 85207H104 922 65,693 SH   SOLE   65,693 0 0
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 646 34,567 SH   SOLE   34,567 0 0
STARBUCKS CORP COM 855244109 735 6,570 SH   SOLE   6,570 0 0
STATE STR CORP COM 857477103 356 4,330 SH   SOLE   4,330 0 0
STRYKER CORPORATION COM 863667101 1,340 5,160 SH   SOLE   5,160 0 0
TJX COS INC NEW COM 872540109 11,910 176,658 SH   SOLE   173,558 0 3,100
TARGET CORP COM 87612E106 311 1,287 SH   SOLE   1,287 0 0
TEGNA INC COM 87901J105 548 29,187 SH   SOLE   29,187 0 0
TELUS CORPORATION COM 87971M103 263 11,740 SH   SOLE   11,610 0 130
TESLA INC COM 88160R101 377 555 SH   SOLE   537 0 18
TEXAS INSTRS INC COM 882508104 245 1,272 SH   SOLE   1,272 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 326 646 SH   SOLE   646 0 0
3-D SYS CORP DEL COM NEW 88554D205 249 6,230 SH   SOLE   6,230 0 0
3M CO COM 88579Y101 864 4,350 SH   SOLE   4,350 0 0
TOMPKINS FINL CORP COM 890110109 605 7,797 SH   SOLE   7,797 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 1,025 14,630 SH   SOLE   14,630 0 0
TRAVELERS COMPANIES INC COM 89417E109 331 2,213 SH   SOLE   2,213 0 0
TRUIST FINL CORP COM 89832Q109 464 8,364 SH   SOLE   8,299 0 65
TWILIO INC CL A 90138F102 210 532 SH   SOLE   532 0 0
UGI CORP NEW COM 902681105 208 4,500 SH   SOLE   4,500 0 0
UNILEVER PLC SPON ADR NEW 904767704 15,962 272,862 SH   SOLE   264,102 0 8,760
UNION PAC CORP COM 907818108 339 1,540 SH   SOLE   1,535 0 5
UNITED PARCEL SERVICE INC CL B 911312106 451 2,168 SH   SOLE   2,168 0 0
UNITEDHEALTH GROUP INC COM 91324P102 1,510 3,771 SH   SOLE   3,771 0 0
UR-ENERGY INC COM 91688R108 27 19,050 SH   SOLE   19,050 0 0
VANGUARD STAR FDS VG TL INTL STK F 921909768 2,155 32,814 SH   SOLE   29,614 0 3,200
VANGUARD BD INDEX FDS INTERMED TERM 921937819 229 2,550 SH   SOLE   2,550 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 2,339 27,230 SH   SOLE   27,080 0 150
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 741 14,381 SH   SOLE   14,381 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 1,468 14,168 SH   SOLE   14,168 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 839 13,231 SH   SOLE   13,231 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1,686 31,040 SH   SOLE   28,935 0 2,105
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 285 4,235 SH   SOLE   4,235 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1,162 2,954 SH   SOLE   2,954 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 631 6,202 SH   SOLE   6,202 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 5,766 28,721 SH   SOLE   28,721 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 42,277 224,173 SH   SOLE   219,178 0 4,995
VANGUARD INDEX FDS SMALL CP ETF 922908751 720 3,196 SH   SOLE   3,196 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 21,098 94,688 SH   SOLE   93,393 0 1,295
VERIZON COMMUNICATIONS INC COM 92343V104 2,542 45,366 SH   SOLE   45,351 0 15
VIASAT INC COM 92552V100 4,983 99,975 SH   SOLE   98,095 0 1,880
VISA INC COM CL A 92826C839 29,111 124,501 SH   SOLE   121,072 0 3,429
VMWARE INC CL A COM 928563402 552 3,450 SH   SOLE   3,450 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 181 10,582 SH   SOLE   10,502 0 80
WD 40 CO COM 929236107 255 995 SH   SOLE   995 0 0
WALMART INC COM 931142103 330 2,337 SH   SOLE   2,337 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 377 7,164 SH   SOLE   7,164 0 0
WASTE MGMT INC DEL COM 94106L109 695 4,959 SH   SOLE   4,959 0 0
WELLS FARGO CO NEW COM 949746101 25,449 561,911 SH   SOLE   549,714 0 12,197
WESTERN UN CO COM 959802109 245 10,680 SH   SOLE   10,570 0 110
WHEATON PRECIOUS METALS CORP COM 962879102 806 18,293 SH   SOLE   18,293 0 0
YUM BRANDS INC COM 988498101 1,232 10,708 SH   SOLE   10,708 0 0
YUM CHINA HLDGS INC COM 98850P109 835 12,606 SH   SOLE   12,606 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 584 3,634 SH   SOLE   3,634 0 0
ZYNGA INC CL A 98986T108 221 20,750 SH   SOLE   20,750 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 696 2,362 SH   SOLE   2,362 0 0
EATON CORP PLC SHS G29183103 785 5,298 SH   SOLE   5,278 0 20
LINDE PLC SHS G5494J103 1,060 3,665 SH   SOLE   3,665 0 0
MEDTRONIC PLC SHS G5960L103 497 4,000 SH   SOLE   3,700 0 300
TRANE TECHNOLOGIES PLC SHS G8994E103 324 1,759 SH   SOLE   1,759 0 0