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
3M CO COM 88579Y101 622 4,805 SH   SOLE   4,805 0 0
ABBOTT LABS COM 002824100 1,476 13,589 SH   SOLE   13,589 0 0
ABBVIE INC COM 00287Y109 2,494 16,283 SH   SOLE   16,283 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 609 2,194 SH   SOLE   2,194 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 7,533 20,578 SH   SOLE   20,143 0 435
ADVANCED MICRO DEVICES INC COM 007903107 305 3,995 SH   SOLE   3,995 0 0
AFLAC INC COM 001055102 601 10,858 SH   SOLE   10,668 0 190
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 245 2,153 SH   SOLE   1,983 0 170
ALPHABET INC CAP STK CL A 02079K305 10,829 4,969 SH   SOLE   4,837 0 132
ALPHABET INC CAP STK CL C 02079K107 34,944 15,975 SH   SOLE   15,645 0 330
ALTRIA GROUP INC COM 02209S103 333 7,977 SH   SOLE   7,977 0 0
AMAZON COM INC COM 023135106 27,516 259,072 SH   SOLE   253,734 0 5,338
AMERICAN ELEC PWR CO INC COM 025537101 473 4,935 SH   SOLE   4,935 0 0
AMERICAN EXPRESS CO COM 025816109 14,698 106,034 SH   SOLE   104,181 0 1,853
AMERICAN TOWER CORP NEW COM 03027X100 15,953 62,417 SH   SOLE   60,305 0 2,112
AMGEN INC COM 031162100 398 1,636 SH   SOLE   1,636 0 0
ANALOG DEVICES INC COM 032654105 274 1,875 SH   SOLE   1,875 0 0
APPIAN CORP CL A 03782L101 259 5,470 SH   SOLE   5,406 0 64
APPLE INC COM 037833100 49,416 361,439 SH   SOLE   356,408 0 5,031
ASTRAZENECA PLC SPONSORED ADR 046353108 216 3,275 SH   SOLE   3,275 0 0
AT&T INC COM 00206R102 416 19,836 SH   SOLE   19,836 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 746 3,551 SH   SOLE   3,551 0 0
BANK NEW YORK MELLON CORP COM 064058100 2,118 50,790 SH   SOLE   50,790 0 0
BAXTER INTL INC COM 071813109 209 3,254 SH   SOLE   3,254 0 0
BERKLEY W R CORP COM 084423102 438 6,414 SH   SOLE   6,414 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 21,396 78,367 SH   SOLE   76,905 0 1,462
BK OF AMERICA CORP COM 060505104 3,223 103,550 SH   SOLE   94,325 0 9,225
BLACKROCK INC COM 09247X101 874 1,435 SH   SOLE   1,435 0 0
BOEING CO COM 097023105 1,120 8,191 SH   SOLE   8,191 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 1,660 21,559 SH   SOLE   21,534 0 25
BROADSTONE NET LEASE INC COM 11135E203 30,016 1,463,460 SH   SOLE   1,463,460 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 18,269 410,818 SH   SOLE   402,970 0 7,848
CANADIAN NATL RY CO COM 136375102 22,166 197,081 SH   SOLE   193,561 0 3,520
CANOPY GROWTH CORP COM 138035100 38 13,173 SH   SOLE   13,173 0 0
CARMAX INC COM 143130102 801 8,851 SH   SOLE   7,441 0 1,410
CARRIER GLOBAL CORPORATION COM 14448C104 219 6,152 SH   SOLE   6,152 0 0
CATERPILLAR INC COM 149123101 1,274 7,126 SH   SOLE   6,526 0 600
CHEVRON CORP NEW COM 166764100 4,370 30,184 SH   SOLE   30,049 0 135
CINCINNATI FINL CORP COM 172062101 528 4,435 SH   SOLE   4,435 0 0
CISCO SYS INC COM 17275R102 1,347 31,590 SH   SOLE   31,590 0 0
COCA COLA CO COM 191216100 2,122 33,723 SH   SOLE   33,658 0 65
COLGATE PALMOLIVE CO COM 194162103 343 4,274 SH   SOLE   4,274 0 0
COMCAST CORP NEW CL A 20030N101 1,705 43,443 SH   SOLE   43,403 0 40
CONOCOPHILLIPS COM 20825C104 384 4,276 SH   SOLE   4,276 0 0
CONSOLIDATED EDISON INC COM 209115104 753 7,917 SH   SOLE   7,917 0 0
CONSTELLATION BRANDS INC CL A 21036P108 2,211 9,485 SH   SOLE   9,485 0 0
COSTAR GROUP INC COM 22160N109 9,626 159,344 SH   SOLE   155,946 0 3,398
COSTCO WHSL CORP NEW COM 22160K105 1,269 2,647 SH   SOLE   2,567 0 80
CRESCENT CAP BDC INC COM 225655109 794 51,247 SH   SOLE   51,247 0 0
CROWN HLDGS INC COM 228368106 858 9,312 SH   SOLE   9,312 0 0
CSX CORP COM 126408103 601 20,688 SH   SOLE   20,688 0 0
CVS HEALTH CORP COM 126650100 281 3,036 SH   SOLE   3,036 0 0
DANAHER CORPORATION COM 235851102 277 1,094 SH   SOLE   1,094 0 0
DEERE & CO COM 244199105 556 1,857 SH   SOLE   1,857 0 0
DIAGEO PLC SPON ADR NEW 25243Q205 11,452 65,771 SH   SOLE   63,909 0 1,862
DICKS SPORTING GOODS INC COM 253393102 663 8,796 SH   SOLE   8,796 0 0
DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203 404 16,735 SH   SOLE   16,735 0 0
DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880 83,408 3,890,310 SH   SOLE   3,810,768 0 79,542
DISNEY WALT CO COM 254687106 11,863 125,664 SH   SOLE   121,731 0 3,933
DOMINION ENERGY INC COM 25746U109 470 5,890 SH   SOLE   5,865 0 25
DUKE ENERGY CORP NEW COM NEW 26441C204 316 2,947 SH   SOLE   2,932 0 15
EASTMAN CHEM CO COM 277432100 223 2,484 SH   SOLE   2,484 0 0
EATON CORP PLC SHS G29183103 670 5,321 SH   SOLE   5,306 0 15
EATON VANCE TAX-MANAGED GLOB COM 27829F108 98 12,702 SH   SOLE   12,702 0 0
EDISON INTL COM 281020107 228 3,613 SH   SOLE   3,578 0 35
EMERSON ELEC CO COM 291011104 1,684 21,168 SH   SOLE   21,168 0 0
ENBRIDGE INC COM 29250N105 941 22,267 SH   SOLE   22,237 0 30
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 1,280 128,274 SH   SOLE   128,274 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 2,454 100,708 SH   SOLE   100,708 0 0
EOS ENERGY ENTERPRISES INC COM CL A 29415C101 13 10,361 SH   SOLE   10,361 0 0
EXXON MOBIL CORP COM 30231G102 4,289 50,085 SH   SOLE   50,075 0 10
FIRST HORIZON CORPORATION COM 320517105 401 18,336 SH   SOLE   0 0 18,336
FLORA GROWTH CORP COM 339764102 27 44,533 SH   SOLE   44,533 0 0
GENERAL DYNAMICS CORP COM 369550108 210 950 SH   SOLE   950 0 0
GENERAL ELECTRIC CO COM NEW 369604301 513 8,053 SH   SOLE   8,053 0 0
GENERAL MLS INC COM 370334104 524 6,950 SH   SOLE   6,950 0 0
GILEAD SCIENCES INC COM 375558103 243 3,936 SH   SOLE   3,936 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 435 1,465 SH   SOLE   1,465 0 0
GRAHAM CORP COM 384556106 1,292 186,753 SH   SOLE   186,753 0 0
HCA HEALTHCARE INC COM 40412C101 238 1,419 SH   SOLE   1,419 0 0
HENRY JACK & ASSOC INC COM 426281101 13,498 74,979 SH   SOLE   73,401 0 1,578
HOLLY ENERGY PARTNERS L P COM UT LTD PTN 435763107 160 10,000 SH   SOLE   10,000 0 0
HOME DEPOT INC COM 437076102 1,039 3,788 SH   SOLE   3,723 0 65
HONEYWELL INTL INC COM 438516106 1,024 5,894 SH   SOLE   5,894 0 0
IDEXX LABS INC COM 45168D104 9,334 26,613 SH   SOLE   25,328 0 1,285
ILLINOIS TOOL WKS INC COM 452308109 514 2,823 SH   SOLE   2,823 0 0
INTEL CORP COM 458140100 2,043 54,608 SH   SOLE   54,393 0 215
INTERNATIONAL BUSINESS MACHS COM 459200101 1,387 9,825 SH   SOLE   9,825 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 500 1,783 SH   SOLE   1,783 0 0
ISHARES GOLD TR ISHARES NEW 464285204 2,396 69,847 SH   SOLE   69,847 0 0
ISHARES INC CORE MSCI EMKT 46434G103 16,914 344,760 SH   SOLE   339,712 0 5,048
ISHARES INC ESG AWR MSCI EM 46434G863 219 6,788 SH   SOLE   6,788 0 0
ISHARES INC MSCI GBL GOLD MN 46434G855 1,557 71,500 SH   SOLE   71,500 0 0
ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107 299 12,930 SH   SOLE   12,930 0 0
ISHARES SILVER TR ISHARES 46428Q109 190 10,200 SH   SOLE   10,200 0 0
ISHARES TR 7-10 YR TRSY BD 464287440 363 3,550 SH   SOLE   3,410 0 140
ISHARES TR COHEN STEER REIT 464287564 1,022 16,825 SH   SOLE   16,825 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 580 5,780 SH   SOLE   5,780 0 0
ISHARES TR CORE MSCI EAFE 46432F842 522 8,877 SH   SOLE   8,877 0 0
ISHARES TR CORE MSCI TOTAL 46432F834 106,843 1,873,453 SH   SOLE   1,845,454 0 27,999
ISHARES TR CORE S&P MCP ETF 464287507 745 3,292 SH   SOLE   3,292 0 0
ISHARES TR CORE S&P SCP ETF 464287804 476 5,150 SH   SOLE   5,150 0 0
ISHARES TR CORE S&P TTL STK 464287150 87,417 1,043,417 SH   SOLE   1,036,514 0 6,903
ISHARES TR CORE S&P US GWT 464287671 286 3,417 SH   SOLE   3,417 0 0
ISHARES TR CORE S&P500 ETF 464287200 2,275 6,000 SH   SOLE   6,000 0 0
ISHARES TR CORE US AGGBD ET 464287226 2,069 20,353 SH   SOLE   19,566 0 787
ISHARES TR EAFE SML CP ETF 464288273 310 5,680 SH   SOLE   5,680 0 0
ISHARES TR ESG AW MSCI EAFE 46435G516 561 8,933 SH   SOLE   8,933 0 0
ISHARES TR ESG AWRE USD ETF 46435G193 512 22,137 SH   SOLE   22,137 0 0
ISHARES TR IBOXX INV CP ETF 464287242 2,282 20,737 SH   SOLE   20,667 0 70
ISHARES TR ISHS 1-5YR INVS 464288646 582 11,510 SH   SOLE   11,510 0 0
ISHARES TR MBS ETF 464288588 1,320 13,542 SH   SOLE   12,366 0 1,176
ISHARES TR MSCI ACWI EX US 464288240 2,691 59,795 SH   SOLE   59,795 0 0
ISHARES TR MSCI EAFE ETF 464287465 1,385 22,170 SH   SOLE   22,170 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 405 10,109 SH   SOLE   10,109 0 0
ISHARES TR MSCI KLD400 SOC 464288570 513 7,140 SH   SOLE   7,140 0 0
ISHARES TR MSCI USA ESG SLC 464288802 1,474 18,266 SH   SOLE   18,266 0 0
ISHARES TR MSCI USA MMENTM 46432F396 17,560 128,771 SH   SOLE   127,294 0 1,477
ISHARES TR RUS 2000 GRW ETF 464287648 1,357 6,577 SH   SOLE   6,577 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 1,264 9,285 SH   SOLE   9,285 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 6,403 37,807 SH   SOLE   36,386 0 1,421
ISHARES TR S&P MC 400GR ETF 464287606 476 7,470 SH   SOLE   7,470 0 0
ISHARES TR S&P MC 400VL ETF 464287705 475 5,030 SH   SOLE   5,030 0 0
ISHARES TR SELECT DIVID ETF 464287168 247 2,098 SH   SOLE   2,098 0 0
ISHARES TR TIPS BD ETF 464287176 372 3,264 SH   SOLE   3,264 0 0
ISHARES TR U.S. FIN SVC ETF 464287770 922 6,220 SH   SOLE   6,220 0 0
ISHARES TR US TREAS BD ETF 46429B267 140,633 5,884,217 SH   SOLE   5,758,081 0 126,136
ISHARES TR USD INV GRDE ETF 464288620 1,437 28,188 SH   SOLE   23,918 0 4,270
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 15,673 312,895 SH   SOLE   312,895 0 0
J P MORGAN EXCHANGE TRADED F US VALUE FACTR 46641Q753 32,317 1,006,445 SH   SOLE   993,899 0 12,546
JOHNSON & JOHNSON COM 478160104 8,292 46,715 SH   SOLE   45,785 0 930
JPMORGAN CHASE & CO COM 46625H100 2,382 21,156 SH   SOLE   19,856 0 1,300
KIMBERLY-CLARK CORP COM 494368103 1,098 8,124 SH   SOLE   8,124 0 0
KOPIN CORP COM 500600101 22 19,380 SH   SOLE   19,380 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 569 2,353 SH   SOLE   2,353 0 0
LILLY ELI & CO COM 532457108 876 2,701 SH   SOLE   2,701 0 0
LINDE PLC SHS G5494J103 1,041 3,621 SH   SOLE   3,621 0 0
LOCKHEED MARTIN CORP COM 539830109 2,059 4,789 SH   SOLE   4,789 0 0
LOWES COS INC COM 548661107 760 4,353 SH   SOLE   4,353 0 0
M & T BK CORP COM 55261F104 459 2,880 SH   SOLE   2,680 0 200
MARATHON PETE CORP COM 56585A102 223 2,714 SH   SOLE   2,714 0 0
MARKEL CORP COM 570535104 24,874 19,234 SH   SOLE   18,680 0 554
MASTERCARD INCORPORATED CL A 57636Q104 1,450 4,597 SH   SOLE   4,597 0 0
MCDONALDS CORP COM 580135101 2,149 8,706 SH   SOLE   8,706 0 0
MCKESSON CORP COM 58155Q103 496 1,522 SH   SOLE   1,522 0 0
MEDTRONIC PLC SHS G5960L103 592 6,599 SH   SOLE   6,291 0 308
MEI PHARMA INC COM NEW 55279B202 6 10,080 SH   SOLE   10,080 0 0
MERCK & CO INC COM 58933Y105 3,511 38,511 SH   SOLE   37,651 0 860
META PLATFORMS INC CL A 30303M102 610 3,786 SH   SOLE   3,786 0 0
METLIFE INC COM 59156R108 283 4,505 SH   SOLE   4,505 0 0
MICROSOFT CORP COM 594918104 26,438 102,940 SH   SOLE   101,543 0 1,397
MOODYS CORP COM 615369105 16,776 61,683 SH   SOLE   59,693 0 1,990
NATIONAL FUEL GAS CO COM 636180101 3,203 48,496 SH   SOLE   48,496 0 0
NEXTERA ENERGY INC COM 65339F101 1,880 24,277 SH   SOLE   24,277 0 0
NIKE INC CL B 654106103 1,070 10,467 SH   SOLE   10,467 0 0
NORFOLK SOUTHN CORP COM 655844108 300 1,320 SH   SOLE   1,320 0 0
NOVO-NORDISK A S ADR 670100205 230 2,065 SH   SOLE   2,065 0 0
NVIDIA CORPORATION COM 67066G104 7,048 46,493 SH   SOLE   45,669 0 824
ORACLE CORP COM 68389X105 959 13,723 SH   SOLE   13,523 0 200
OREILLY AUTOMOTIVE INC COM 67103H107 805 1,275 SH   SOLE   1,275 0 0
PACKAGING CORP AMER COM 695156109 302 2,200 SH   SOLE   2,200 0 0
PAYCHEX INC COM 704326107 7,035 61,783 SH   SOLE   61,783 0 0
PAYLOCITY HLDG CORP COM 70438V106 364 2,085 SH   SOLE   2,085 0 0
PAYPAL HLDGS INC COM 70450Y103 344 4,927 SH   SOLE   4,327 0 600
PEPSICO INC COM 713448108 19,458 116,751 SH   SOLE   113,364 0 3,387
PFIZER INC COM 717081103 3,319 63,305 SH   SOLE   63,240 0 65
PHILIP MORRIS INTL INC COM 718172109 367 3,720 SH   SOLE   3,705 0 15
PHILLIPS 66 COM 718546104 1,346 16,412 SH   SOLE   16,397 0 15
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 6,455 65,133 SH   SOLE   65,133 0 0
PIONEER NAT RES CO COM 723787107 228 1,020 SH   SOLE   1,020 0 0
PNC FINL SVCS GROUP INC COM 693475105 388 2,461 SH   SOLE   2,461 0 0
PPG INDS INC COM 693506107 210 1,840 SH   SOLE   1,840 0 0
PPL CORP COM 69351T106 393 14,500 SH   SOLE   14,500 0 0
PROCTER AND GAMBLE CO COM 742718109 6,857 47,689 SH   SOLE   47,139 0 550
QUALCOMM INC COM 747525103 1,179 9,229 SH   SOLE   9,214 0 15
RAYTHEON TECHNOLOGIES CORP COM 75513E101 1,091 11,347 SH   SOLE   11,347 0 0
READY CAPITAL CORP COM 75574U101 1,028 86,268 SH   SOLE   86,268 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 206 11,000 SH   SOLE   11,000 0 0
REPUBLIC SVCS INC COM 760759100 268 2,049 SH   SOLE   2,049 0 0
ROCKWELL AUTOMATION INC COM 773903109 325 1,629 SH   SOLE   1,629 0 0
SALESFORCE INC COM 79466L302 255 1,547 SH   SOLE   1,547 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 285 890 SH   SOLE   890 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 1,889 74,432 SH   SOLE   73,171 0 1,261
SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854 1,530 29,648 SH   SOLE   29,003 0 645
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 9,830 193,130 SH   SOLE   191,805 0 1,325
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 235 5,200 SH   SOLE   5,200 0 0
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 1,091 22,175 SH   SOLE   22,175 0 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 4,292 89,663 SH   SOLE   89,605 0 58
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 17,696 400,443 SH   SOLE   387,570 0 12,873
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 528 7,374 SH   SOLE   7,374 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 10,764 241,029 SH   SOLE   235,437 0 5,592
SCHWAB STRATEGIC TR US REIT ETF 808524847 313 14,830 SH   SOLE   13,580 0 1,250
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 2,539 65,125 SH   SOLE   65,125 0 0
SHOPIFY INC CL A 82509L107 9,141 292,595 SH   SOLE   285,925 0 6,670
SIRIUS XM HOLDINGS INC COM 82968B103 965 157,364 SH   SOLE   157,364 0 0
SOUTHERN CO COM 842587107 580 8,135 SH   SOLE   8,120 0 15
SPDR GOLD TR GOLD SHS 78463V107 2,169 12,875 SH   SOLE   12,875 0 0
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 13,929 585,749 SH   SOLE   569,541 0 16,208
SPDR S&P 500 ETF TR TR UNIT 78462F103 14,733 39,053 SH   SOLE   39,050 0 3
SPDR SER TR S&P BK ETF 78464A797 540 12,307 SH   SOLE   12,307 0 0
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 547 32,532 SH   SOLE   32,532 0 0
SPROTT PHYSICAL GOLD TR UNIT 85207H104 400 28,243 SH   SOLE   28,243 0 0
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 1,124 26,641 SH   SOLE   24,666 0 1,975
STARBUCKS CORP COM 855244109 539 7,054 SH   SOLE   7,044 0 10
STATE STR CORP COM 857477103 267 4,330 SH   SOLE   4,330 0 0
STRYKER CORPORATION COM 863667101 922 4,633 SH   SOLE   4,633 0 0
SYSCO CORP COM 871829107 302 3,570 SH   SOLE   3,570 0 0
TEGNA INC COM 87901J105 612 29,187 SH   SOLE   29,187 0 0
TELUS CORPORATION COM 87971M103 266 11,948 SH   SOLE   11,833 0 115
TESLA INC COM 88160R101 472 701 SH   SOLE   683 0 18
THERMO FISHER SCIENTIFIC INC COM 883556102 348 640 SH   SOLE   640 0 0
TJX COS INC NEW COM 872540109 10,270 183,878 SH   SOLE   180,795 0 3,083
TOMPKINS FINL CORP COM 890110109 562 7,797 SH   SOLE   7,797 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 1,091 16,630 SH   SOLE   16,630 0 0
TRAVELERS COMPANIES INC COM 89417E109 290 1,713 SH   SOLE   1,713 0 0
TRUIST FINL CORP COM 89832Q109 401 8,457 SH   SOLE   8,422 0 35
UNILEVER PLC SPON ADR NEW 904767704 308 6,713 SH   SOLE   6,713 0 0
UNION PAC CORP COM 907818108 302 1,418 SH   SOLE   1,415 0 3
UNITED PARCEL SERVICE INC CL B 911312106 570 3,123 SH   SOLE   3,123 0 0
UNITEDHEALTH GROUP INC COM 91324P102 2,122 4,132 SH   SOLE   4,132 0 0
UNUM GROUP COM 91529Y106 206 6,068 SH   SOLE   6,068 0 0
UR-ENERGY INC COM 91688R108 20 19,050 SH   SOLE   19,050 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 4,293 57,043 SH   SOLE   56,875 0 168
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 29,137 222,250 SH   SOLE   217,498 0 4,752
VANGUARD INDEX FDS LARGE CAP ETF 922908637 507 2,939 SH   SOLE   2,939 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 556 6,098 SH   SOLE   6,098 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 2,161 6,230 SH   SOLE   6,201 0 29
VANGUARD INDEX FDS SMALL CP ETF 922908751 408 2,316 SH   SOLE   2,316 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 17,219 91,289 SH   SOLE   89,994 0 1,295
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 577 11,546 SH   SOLE   11,546 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1,272 30,529 SH   SOLE   28,679 0 1,850
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 224 4,235 SH   SOLE   4,235 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 1,167 13,671 SH   SOLE   13,671 0 0
VANGUARD STAR FDS VG TL INTL STK F 921909768 1,494 28,939 SH   SOLE   25,869 0 3,070
VANGUARD TAX-MANAGED INTL FD VAN FTSE DEV MKT 921943858 595 14,591 SH   SOLE   14,591 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 2,472 48,700 SH   SOLE   48,685 0 15
VIASAT INC COM 92552V100 3,187 104,057 SH   SOLE   102,342 0 1,715
VISA INC COM CL A 92826C839 24,619 125,037 SH   SOLE   121,669 0 3,368
VMWARE INC CL A COM 928563402 336 2,950 SH   SOLE   2,950 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 221 14,210 SH   SOLE   14,130 0 80
WALGREENS BOOTS ALLIANCE INC COM 931427108 344 9,084 SH   SOLE   9,084 0 0
WALMART INC COM 931142103 334 2,747 SH   SOLE   2,747 0 0
WASTE MGMT INC DEL COM 94106L109 918 6,004 SH   SOLE   6,004 0 0
WD 40 CO COM 929236107 284 1,411 SH   SOLE   1,411 0 0
WELLS FARGO CO NEW COM 949746101 22,157 565,662 SH   SOLE   553,808 0 11,854
WESTERN UN CO COM 959802109 209 12,695 SH   SOLE   12,605 0 90
WHEATON PRECIOUS METALS CORP COM 962879102 661 18,343 SH   SOLE   18,343 0 0
YUM BRANDS INC COM 988498101 1,205 10,617 SH   SOLE   10,617 0 0
YUM CHINA HLDGS INC COM 98850P109 605 12,478 SH   SOLE   12,478 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 382 3,634 SH   SOLE   3,634 0 0