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 1,089 5,715 SH   SOLE   5,715 0 0
ABBOTT LABS COM 002824100 548 7,570 SH   SOLE   7,570 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 3,636 26,525 SH   SOLE   26,525 0 0
ALPHABET INC CAP STK CL A 02079K305 10,639 10,181 SH   SOLE   10,181 0 0
AMAZON COM INC COM 023135106 845 563 SH   SOLE   563 0 0
APPLE INC COM 037833100 11,329 71,823 SH   SOLE   71,823 0 0
AT&T INC COM 00206R102 972 34,074 SH   SOLE   34,074 0 0
BANK AMER CORP COM 060505104 5,683 230,640 SH   SOLE   230,640 0 0
BAXTER INTL INC COM 071813109 227 3,445 SH   SOLE   3,445 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 3,303 16,177 SH   SOLE   16,177 0 0
BOEING CO COM 097023105 2,365 7,333 SH   SOLE   7,333 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 228 4,390 SH   SOLE   4,390 0 0
CANADIAN NATL RY CO COM 136375102 430 5,805 SH   SOLE   5,805 0 0
CELGENE CORP COM 151020104 1,816 28,328 SH   SOLE   28,328 0 0
CHEVRON CORP NEW COM 166764100 737 6,774 SH   SOLE   6,774 0 0
CISCO SYS INC COM 17275R102 4,798 110,737 SH   SOLE   110,737 0 0
CITIGROUP INC COM NEW 172967424 2,120 40,728 SH   SOLE   40,728 0 0
CONOCOPHILLIPS COM 20825C104 3,027 48,554 SH   SOLE   48,554 0 0
CVS HEALTH CORP COM 126650100 942 14,370 SH   SOLE   14,370 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 1,722 12,145 SH   SOLE   12,145 0 0
DISNEY WALT CO COM DISNEY 254687106 2,925 26,672 SH   SOLE   26,672 0 0
DOWDUPONT INC COM 26078J100 444 8,303 SH   SOLE   8,303 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 201 1,315 SH   SOLE   1,315 0 0
EMERSON ELEC CO COM 291011104 492 8,235 SH   SOLE   8,235 0 0
EQUINIX INC COM PAR $0.001 29444U700 2,043 5,795 SH   SOLE   5,795 0 0
EXPEDIA GROUP INC COM NEW 30212P303 2,190 19,440 SH   SOLE   19,440 0 0
EXXON MOBIL CORP COM 30231G102 1,099 16,117 SH   SOLE   16,117 0 0
FACEBOOK INC CL A 30303M102 5,863 44,728 SH   SOLE   44,728 0 0
FNB CORP PA COM 302520101 353 35,840 SH   SOLE   35,840 0 0
GENERAL DYNAMICS CORP COM 369550108 277 1,765 SH   SOLE   1,765 0 0
GENERAL ELECTRIC CO COM 369604103 240 31,706 SH   SOLE   31,706 0 0
GLOBAL PMTS INC COM 37940X102 915 8,875 SH   SOLE   8,875 0 0
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 380 22,720 SH   SOLE   22,720 0 0
HONEYWELL INTL INC COM 438516106 734 5,555 SH   SOLE   5,555 0 0
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 1,383 57,933 SH   SOLE   57,933 0 0
IDEX CORP COM 45167R104 445 3,525 SH   SOLE   3,525 0 0
INTEL CORP COM 458140100 1,913 40,754 SH   SOLE   40,754 0 0
ISHARES TR SELECT DIVID ETF 464287168 575 6,434 SH   SOLE   6,434 0 0
ISHARES TR TIPS BD ETF 464287176 1,138 10,388 SH   SOLE   10,388 0 0
ISHARES TR CORE US AGGBD ET 464287226 557 5,232 SH   SOLE   5,232 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 1,508 38,615 SH   SOLE   38,615 0 0
ISHARES TR MSCI EAFE ETF 464287465 1,465 24,917 SH   SOLE   24,917 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 1,226 9,155 SH   SOLE   9,155 0 0
JOHNSON & JOHNSON COM 478160104 3,794 29,398 SH   SOLE   29,398 0 0
JPMORGAN CHASE & CO COM 46625H100 6,498 66,566 SH   SOLE   66,566 0 0
KEYCORP NEW COM 493267108 881 59,590 SH   SOLE   59,590 0 0
LOWES COS INC COM 548661107 5,881 63,674 SH   SOLE   63,674 0 0
LULULEMON ATHLETICA INC COM 550021109 679 5,580 SH   SOLE   5,580 0 0
MASTERCARD INCORPORATED CL A 57636Q104 6,509 34,502 SH   SOLE   34,502 0 0
MCDONALDS CORP COM 580135101 863 4,860 SH   SOLE   4,860 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 843 52,419 SH   SOLE   52,419 0 0
MICRON TECHNOLOGY INC COM 595112103 871 27,450 SH   SOLE   27,450 0 0
MICROSOFT CORP COM 594918104 9,675 95,256 SH   SOLE   95,256 0 0
MOSAIC CO NEW COM 61945C103 861 29,470 SH   SOLE   29,470 0 0
NBT BANCORP INC COM 628778102 326 9,421 SH   SOLE   9,421 0 0
NETFLIX INC COM 64110L106 438 1,635 SH   SOLE   1,635 0 0
NEW RELIC INC COM 64829b100 467 5,770 SH   SOLE   5,770 0 0
NIKE INC CL B 654106103 6,031 81,342 SH   SOLE   81,342 0 0
NVIDIA CORP COM 67066G104 1,183 8,861 SH   SOLE   8,861 0 0
PALO ALTO NETWORKS INC COM 697435105 946 5,020 SH   SOLE   5,020 0 0
PAYPAL HLDGS INC COM 70450Y103 203 2,417 SH   SOLE   2,417 0 0
PFIZER INC COM 717081103 221 5,071 SH   SOLE   5,071 0 0
PRA HEALTH SCIENCES INC COM 69354M108 1,667 18,125 SH   SOLE   18,125 0 0
REGENERON PHARMACEUTICALS COM 75886F107 205 550 SH   SOLE   550 0 0
SALESFORCE COM INC COM 79466L302 779 5,690 SH   SOLE   5,690 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 4,799 80,083 SH   SOLE   80,083 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 696 10,091 SH   SOLE   10,091 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 441 8,948 SH   SOLE   8,948 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 1,973 41,165 SH   SOLE   41,165 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 1,912 31,517 SH   SOLE   31,517 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 1,864 79,216 SH   SOLE   79,216 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 2,567 54,642 SH   SOLE   54,642 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 554 19,540 SH   SOLE   19,540 0 0
SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 932 17,603 SH   SOLE   17,603 0 0
SCHWAB STRATEGIC TR US TIPS ETF 808524870 1,024 19,221 SH   SOLE   19,221 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 371 4,288 SH   SOLE   4,288 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 412 17,281 SH   SOLE   17,281 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 429 6,657 SH   SOLE   6,657 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 459 7,404 SH   SOLE   7,404 0 0
SONY CORP SPONSORED ADR 835699307 2,578 53,400 SH   SOLE   53,400 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 679 2,910 SH   SOLE   2,910 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,871 7,486 SH   SOLE   7,486 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 560 1,851 SH   SOLE   1,851 0 0
SPDR SER TR BLOMBERG BRC INV 78468R200 1,010 33,249 SH   SOLE   33,249 0 0
SPDR SER TR ICE BOFAML ETF 78468R606 213 8,620 SH   SOLE   8,620 0 0
SPDR SERIES TRUST S&P REGL BKG 78464A698 1,270 27,138 SH   SOLE   27,138 0 0
SPDR SERIES TRUST S&P DIVID ETF 78464A763 303 3,382 SH   SOLE   3,382 0 0
STARBUCKS CORP COM 855244109 3,738 58,047 SH   SOLE   58,047 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 2,122 20,610 SH   SOLE   20,610 0 0
TARGET CORP COM 87612E106 680 10,285 SH   SOLE   10,285 0 0
TOTAL S A SPONSORED ADR 89151E109 346 6,625 SH   SOLE   6,625 0 0
UNITED CONTL HLDGS INC COM 910047109 417 4,975 SH   SOLE   4,975 0 0
UNITED PARCEL SERVICE INC CL B 911312106 1,584 16,245 SH   SOLE   16,245 0 0
UNITED TECHNOLOGIES CORP COM 913017109 3,421 32,128 SH   SOLE   32,128 0 0
UNITEDHEALTH GROUP INC COM 91324P102 357 1,433 SH   SOLE   1,433 0 0
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 1,818 22,950 SH   SOLE   22,950 0 0
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 3,229 59,525 SH   SOLE   59,525 0 0
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 1,433 27,334 SH   SOLE   27,334 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 727 8,779 SH   SOLE   8,779 0 0
VARIAN MED SYS INC COM 92220P105 453 4,000 SH   SOLE   4,000 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 706 12,553 SH   SOLE   12,553 0 0
VISA INC COM CL A 92826C839 6,393 48,451 SH   SOLE   48,451 0 0
WALMART INC COM 931142103 2,221 23,840 SH   SOLE   23,840 0 0
XYLEM INC COM 98419M100 921 13,810 SH   SOLE   13,810 0 0
YUM BRANDS INC COM 988498101 2,245 24,424 SH   SOLE   24,424 0 0