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 276 1,564 SH   SOLE 0 0 1,564
ALPHABET INC CAP STK CL C 02079K107 627 807 SH   SOLE 0 0 807
ALPHABET INC CAP STK CL A 02079K305 440 547 SH   SOLE 0 0 547
ALPS ETF TR ALERIAN MLP 00162Q866 14,223 1,120,767 SH   SOLE 0 0 1,120,767
AMERICAN EXPRESS CO COM 025816109 228 3,555 SH   SOLE 0 0 3,555
AMGEN INC COM 031162100 220 1,320 SH   SOLE 0 0 1,320
APPLE INC COM 037833100 419 3,703 SH   SOLE 0 0 3,703
AT&T INC COM 00206R102 214 5,272 SH   SOLE 0 0 5,272
BARCLAYS BANK PLC SP ADR 7.1%PF3 06739H776 433 16,800 SH   SOLE 0 0 16,800
BERKSHIRE HATHAWAY INC DEL CL A 084670108 1,730 8 SH   SOLE 0 0 8
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 964 6,674 SH   SOLE 0 0 6,674
BOSTON SCIENTIFIC CORP COM 101137107 757 31,786 SH   SOLE 0 0 31,786
BRISTOL MYERS SQUIBB CO COM 110122108 253 4,683 SH   SOLE 0 0 4,683
CARMAX INC COM 143130102 352 6,591 SH   SOLE 0 0 6,591
CHIPOTLE MEXICAN GRILL INC COM 169656105 332 783 SH   SOLE 0 0 783
CLAYMORE EXCHANGE TRD FD TR GUGG BULSH 2022 18383M258 16,500 762,147 SH   SOLE 0 0 762,147
CLAYMORE EXCHANGE TRD FD TR GUG BLT2017 HY 18383M399 3,484 134,471 SH   SOLE 0 0 134,471
CLAYMORE EXCHANGE TRD FD TR GUG BULL2019 E 18383M522 1,678 78,423 SH   SOLE 0 0 78,423
CLAYMORE EXCHANGE TRD FD TR GUG BULL2018 E 18383M530 779 36,520 SH   SOLE 0 0 36,520
COMMUNITY BK SYS INC COM 203607106 8,764 182,168 SH   SOLE 0 0 182,168
COSTCO WHSL CORP NEW COM 22160K105 328 2,150 SH   SOLE 0 0 2,150
DANAHER CORP DEL COM 235851102 235 3,000 SH   SOLE 0 0 3,000
DENTSPLY SIRONA INC COM 24906P109 447 7,529 SH   SOLE 0 0 7,529
DISNEY WALT CO COM DISNEY 254687106 201 2,160 SH   SOLE 0 0 2,160
EXXON MOBIL CORP COM 30231G102 510 5,847 SH   SOLE 0 0 5,847
FASTENAL CO COM 311900104 740 17,700 SH   SOLE 0 0 17,700
GENERAL ELECTRIC CO COM 369604103 1,143 38,581 SH   SOLE 0 0 38,581
GOLDMAN SACHS GROUP INC COM 38141G104 267 1,656 SH   SOLE 0 0 1,656
HOME DEPOT INC COM 437076102 301 2,337 SH   SOLE 0 0 2,337
INTERNATIONAL BUSINESS MACHS COM 459200101 709 4,464 SH   SOLE 0 0 4,464
ISHARES MIN VOL EMRG MKT 464286533 12,549 232,130 SH   SOLE 0 0 232,130
ISHARES INC CORE MSCI EMKT 46434G103 3,773 82,727 SH   SOLE 0 0 82,727
ISHARES TR CORE S&P TTL STK 464287150 219 4,415 SH   SOLE 0 0 4,415
ISHARES TR SELECT DIVID ETF 464287168 2,209 25,778 SH   SOLE 0 0 25,778
ISHARES TR CORE S&P500 ETF 464287200 30,173 138,686 SH   SOLE 0 0 138,686
ISHARES TR CORE US AGGBD ET 464287226 13,744 122,254 SH   SOLE 0 0 122,254
ISHARES TR MSCI EMG MKT ETF 464287234 233 6,212 SH   SOLE 0 0 6,212
ISHARES TR IBOXX INV CP ETF 464287242 224 1,822 SH   SOLE 0 0 1,822
ISHARES TR S&P 500 GRWT ETF 464287309 7,338 60,312 SH   SOLE 0 0 60,312
ISHARES TR S&P 500 VAL ETF 464287408 8,115 85,456 SH   SOLE 0 0 85,456
ISHARES TR 1-3 YR TR BD ETF 464287457 9,167 107,796 SH   SOLE 0 0 107,796
ISHARES TR MSCI EAFE ETF 464287465 863 14,589 SH   SOLE 0 0 14,589
ISHARES TR CORE S&P MCP ETF 464287507 26,465 171,063 SH   SOLE 0 0 171,063
ISHARES TR RUS 1000 VAL ETF 464287598 22,090 209,147 SH   SOLE 0 0 209,147
ISHARES TR RUS 1000 GRW ETF 464287614 22,418 215,208 SH   SOLE 0 0 215,208
ISHARES TR CORE S&P SCP ETF 464287804 19,938 160,593 SH   SOLE 0 0 160,593
ISHARES TR DOW JONES US ETF 464287846 244 2,250 SH   SOLE 0 0 2,250
ISHARES TR MSCI ACWI EX US 464288240 340 8,205 SH   SOLE 0 0 8,205
ISHARES TR EAFE SML CP ETF 464288273 3,132 59,760 SH   SOLE 0 0 59,760
ISHARES TR NATIONAL MUN ETF 464288414 550 4,880 SH   SOLE 0 0 4,880
ISHARES TR INTL SEL DIV ETF 464288448 1,067 35,587 SH   SOLE 0 0 35,587
ISHARES TR IBOXX HI YD ETF 464288513 2,987 34,227 SH   SOLE 0 0 34,227
ISHARES TR MRG RL ES CP ETF 464288539 526 50,000 SH   SOLE 0 0 50,000
ISHARES TR MBS ETF 464288588 338 3,066 SH   SOLE 0 0 3,066
ISHARES TR INTERM CR BD ETF 464288638 836 7,505 SH   SOLE 0 0 7,505
ISHARES TR 1-3 YR CR BD ETF 464288646 1,287 12,169 SH   SOLE 0 0 12,169
ISHARES TR U.S. PFD STK ETF 464288687 6,420 162,528 SH   SOLE 0 0 162,528
ISHARES TR FLTG RATE BD ETF 46429B655 1,088 21,436 SH   SOLE 0 0 21,436
ISHARES TR CORE HIGH DV ETF 46429B663 13,220 162,643 SH   SOLE 0 0 162,643
ISHARES TR MIN VOL EAFE ETF 46429B689 31,169 460,808 SH   SOLE 0 0 460,808
ISHARES TR MIN VOL USA ETF 46429B697 30,397 669,103 SH   SOLE 0 0 669,103
ISHARES TR CORE MSCI EAFE 46432F842 47,879 868,317 SH   SOLE 0 0 868,317
ISHARES TR IBONDS MAR18 ETF 46432FAW7 407 15,818 SH   SOLE 0 0 15,818
ISHARES U S ETF TR SHT MAT BD ETF 46431W507 216 4,300 SH   SOLE 0 0 4,300
J P MORGAN EXCHANGE TRADED F DIV RTN INT EQ 46641Q209 17,226 329,235 SH   SOLE 0 0 329,235
J P MORGAN EXCHANGE TRADED F JPMORGAN DIVER 46641Q407 26,281 449,096 SH   SOLE 0 0 449,096
JACOBS ENGR GROUP INC DEL COM 469814107 417 8,065 SH   SOLE 0 0 8,065
JOHNSON & JOHNSON COM 478160104 637 5,391 SH   SOLE 0 0 5,391
M & T BK CORP COM 55261F104 993 8,552 SH   SOLE 0 0 8,552
MASTERCARD INCORPORATED CL A 57636Q104 3,969 39,000 SH   SOLE 0 0 39,000
MICROSOFT CORP COM 594918104 352 6,115 SH   SOLE 0 0 6,115
MOHAWK INDS INC COM 608190104 672 3,353 SH   SOLE 0 0 3,353
O REILLY AUTOMOTIVE INC NEW COM 67103H107 595 2,125 SH   SOLE 0 0 2,125
OCULAR THERAPEUTIX INC COM 67576A100 1,300 189,266 SH   SOLE 0 0 189,266
OMNICOM GROUP INC COM 681919106 296 3,485 SH   SOLE 0 0 3,485
PDL BIOPHARMA INC COM 69329Y104 53 15,935 SH   SOLE 0 0 15,935
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 21,638 217,471 SH   SOLE 0 0 217,471
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 388 3,264 SH   SOLE 0 0 3,264
POWERSHS DB US DOLLAR INDEX DOLL INDX BULL 73936D107 370 15,000 SH   SOLE 0 0 15,000
PRAXAIR INC COM 74005P104 239 1,981 SH   SOLE 0 0 1,981
PROCTER AND GAMBLE CO COM 742718109 455 5,069 SH   SOLE 0 0 5,069
REVANCE THERAPEUTICS INC COM 761330109 216 13,312 SH   SOLE 0 0 13,312
SCHWAB CHARLES CORP NEW COM 808513105 465 14,739 SH   SOLE 0 0 14,739
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 7,329 101,643 SH   SOLE 0 0 101,643
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 1,254 64,969 SH   SOLE 0 0 64,969
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 7,768 162,577 SH   SOLE 0 0 162,577
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 293 8,936 SH   SOLE 0 0 8,936
SPDR GOLD TRUST GOLD SHS 78463V107 281 2,237 SH   SOLE 0 0 2,237
SPDR INDEX SHS FDS S&P INTL ETF 78463X772 1,250 33,965 SH   SOLE 0 0 33,965
SPDR SER TR SHT TRM HGH YLD 78468R408 792 28,594 SH   SOLE 0 0 28,594
SPDR SERIES TRUST INTR TRM CORP BD 78464A375 8,336 238,771 SH   SOLE 0 0 238,771
SPDR SERIES TRUST BRC HGH YLD BD 78464A417 385 10,481 SH   SOLE 0 0 10,481
SPDR SERIES TRUST BARC SHT TR CP 78464A474 1,061 34,475 SH   SOLE 0 0 34,475
SPDR SERIES TRUST S&P DIVID ETF 78464A763 231 2,744 SH   SOLE 0 0 2,744
SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 1,982 41,913 SH   SOLE 0 0 41,913
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 28,413 566,104 SH   SOLE 0 0 566,104
TIFFANY & CO NEW COM 886547108 216 2,978 SH   SOLE 0 0 2,978
TJX COS INC NEW COM 872540109 1,354 18,112 SH   SOLE 0 0 18,112
VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189F361 281 8,725 SH   SOLE 0 0 8,725
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 12,843 158,884 SH   SOLE 0 0 158,884
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 401 4,764 SH   SOLE 0 0 4,764
VANGUARD INDEX FDS REIT ETF 922908553 1,846 21,280 SH   SOLE 0 0 21,280
VANGUARD INDEX FDS MID CAP ETF 922908629 272 2,100 SH   SOLE 0 0 2,100
VANGUARD SCOTTSDALE FDS INT-TERM GOV 92206C706 18,701 280,033 SH   SOLE 0 0 280,033
VANGUARD SPECIALIZED PORTFOL DIV APP ETF 921908844 1,130 13,466 SH   SOLE 0 0 13,466
VERIZON COMMUNICATIONS INC COM 92343V104 375 7,207 SH   SOLE 0 0 7,207
WATERS CORP COM 941848103 343 2,163 SH   SOLE 0 0 2,163
WELLS FARGO & CO NEW COM 949746101 446 10,071 SH   SOLE 0 0 10,071
WISDOMTREE TR BLMBG US BULL 97717W471 11,220 428,082 SH   SOLE 0 0 428,082