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 279 1,564 SH   SOLE 0 0 1,564
ALPHABET INC CAP STK CL A 02079K305 473 597 SH   SOLE 0 0 597
ALPHABET INC CAP STK CL C 02079K107 623 807 SH   SOLE 0 0 807
ALPS ETF TR ALERIAN MLP 00162Q866 1,056 83,828 SH   SOLE 0 0 83,828
AMERICAN EXPRESS CO COM 025816109 263 3,555 SH   SOLE 0 0 3,555
APPLE INC COM 037833100 449 3,879 SH   SOLE 0 0 3,879
AT&T INC COM 00206R102 207 4,872 SH   SOLE 0 0 4,872
BARCLAYS BANK PLC SP ADR 7.1%PF3 06739H776 423 16,650 SH   SOLE 0 0 16,650
BERKSHIRE HATHAWAY INC DEL CL A 084670108 1,953 8 SH   SOLE 0 0 8
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,031 6,324 SH   SOLE 0 0 6,324
BOSTON SCIENTIFIC CORP COM 101137107 688 31,786 SH   SOLE 0 0 31,786
BRISTOL MYERS SQUIBB CO COM 110122108 274 4,683 SH   SOLE 0 0 4,683
CLAYMORE EXCHANGE TRD FD TR GUG BLT2017 HY 18383M399 3,355 129,947 SH   SOLE 0 0 129,947
CLAYMORE EXCHANGE TRD FD TR GUG BULL2018 E 18383M530 697 32,920 SH   SOLE 0 0 32,920
CLAYMORE EXCHANGE TRD FD TR GUG BULL2019 E 18383M522 1,620 76,610 SH   SOLE 0 0 76,610
CLAYMORE EXCHANGE TRD FD TR GUGG BULSH 2022 18383M258 13,828 661,008 SH   SOLE 0 0 661,008
CLAYMORE EXCHANGE TRD FD TR GUGG ENH SHT DUR 18383M654 13,856 276,463 SH   SOLE 0 0 276,463
COLUMBIA ETF TR II EMRG MARKETS ETF 19762B509 7,573 341,913 SH   SOLE 0 0 341,913
COMMUNITY BK SYS INC COM 203607106 9,234 149,442 SH   SOLE 0 0 149,442
COSTCO WHSL CORP NEW COM 22160K105 344 2,150 SH   SOLE 0 0 2,150
DANAHER CORP DEL COM 235851102 234 3,000 SH   SOLE 0 0 3,000
DENTSPLY SIRONA INC COM 24906P109 435 7,529 SH   SOLE 0 0 7,529
DISNEY WALT CO COM DISNEY 254687106 223 2,135 SH   SOLE 0 0 2,135
EMCOR GROUP INC COM 29084Q100 237 3,348 SH   SOLE 0 0 3,348
EXXON MOBIL CORP COM 30231G102 532 5,896 SH   SOLE 0 0 5,896
FASTENAL CO COM 311900104 832 17,700 SH   SOLE 0 0 17,700
FLEXSHARES TR IBOXX 5YR TRGT 33939L605 6,800 271,776 SH   SOLE 0 0 271,776
GENERAL ELECTRIC CO COM 369604103 1,250 39,556 SH   SOLE 0 0 39,556
GLOBAL X FDS GLBL X MLP ETF 37950E473 13,593 1,174,816 SH   SOLE 0 0 1,174,816
GOLDMAN SACHS GROUP INC COM 38141G104 420 1,756 SH   SOLE 0 0 1,756
HOME DEPOT INC COM 437076102 283 2,111 SH   SOLE 0 0 2,111
INTERNATIONAL BUSINESS MACHS COM 459200101 758 4,564 SH   SOLE 0 0 4,564
ISHARES MIN VOL EMRG MKT 464286533 11,034 225,593 SH   SOLE 0 0 225,593
ISHARES GOLD TRUST ISHARES 464285105 7,000 631,797 SH   SOLE 0 0 631,797
ISHARES INC CORE MSCI EMKT 46434G103 4,066 95,779 SH   SOLE 0 0 95,779
ISHARES TR 1-3 YR CR BD ETF 464288646 1,276 12,159 SH   SOLE 0 0 12,159
ISHARES TR 1-3 YR TR BD ETF 464287457 8,866 104,983 SH   SOLE 0 0 104,983
ISHARES TR CORE HIGH DV ETF 46429B663 9,473 115,178 SH   SOLE 0 0 115,178
ISHARES TR CORE MSCI EAFE 46432F842 47,220 880,475 SH   SOLE 0 0 880,475
ISHARES TR CORE S&P MCP ETF 464287507 32,901 198,989 SH   SOLE 0 0 198,989
ISHARES TR CORE S&P SCP ETF 464287804 27,639 200,980 SH   SOLE 0 0 200,980
ISHARES TR CORE S&P TTL STK 464287150 226 4,415 SH   SOLE 0 0 4,415
ISHARES TR CORE S&P500 ETF 464287200 32,246 143,321 SH   SOLE 0 0 143,321
ISHARES TR CORE US AGGBD ET 464287226 13,890 128,542 SH   SOLE 0 0 128,542
ISHARES TR DOW JONES US ETF 464287846 249 2,220 SH   SOLE 0 0 2,220
ISHARES TR EAFE SML CP ETF 464288273 2,735 54,866 SH   SOLE 0 0 54,866
ISHARES TR FLTG RATE BD ETF 46429B655 1,080 21,291 SH   SOLE 0 0 21,291
ISHARES TR IBONDS MAR18 ETF 46432FAW7 380 14,834 SH   SOLE 0 0 14,834
ISHARES TR IBOXX HI YD ETF 464288513 2,513 29,038 SH   SOLE 0 0 29,038
ISHARES TR INTERM CR BD ETF 464288638 541 5,005 SH   SOLE 0 0 5,005
ISHARES TR INTL SEL DIV ETF 464288448 1,039 35,160 SH   SOLE 0 0 35,160
ISHARES TR MBS ETF 464288588 250 2,351 SH   SOLE 0 0 2,351
ISHARES TR MIN VOL EAFE ETF 46429B689 27,651 451,667 SH   SOLE 0 0 451,667
ISHARES TR MIN VOL USA ETF 46429B697 29,616 654,927 SH   SOLE 0 0 654,927
ISHARES TR MSCI ACWI EX US 464288240 306 7,605 SH   SOLE 0 0 7,605
ISHARES TR MSCI EAFE ETF 464287465 632 10,954 SH   SOLE 0 0 10,954
ISHARES TR MSCI EMG MKT ETF 464287234 217 6,212 SH   SOLE 0 0 6,212
ISHARES TR NATIONAL MUN ETF 464288414 282 2,605 SH   SOLE 0 0 2,605
ISHARES TR RUS 1000 GRW ETF 464287614 20,796 198,246 SH   SOLE 0 0 198,246
ISHARES TR RUS 1000 VAL ETF 464287598 21,377 190,819 SH   SOLE 0 0 190,819
ISHARES TR S&P 500 GRWT ETF 464287309 8,182 67,180 SH   SOLE 0 0 67,180
ISHARES TR S&P 500 VAL ETF 464287408 9,043 89,196 SH   SOLE 0 0 89,196
ISHARES TR SELECT DIVID ETF 464287168 2,222 25,091 SH   SOLE 0 0 25,091
ISHARES TR U.S. PFD STK ETF 464288687 6,095 163,787 SH   SOLE 0 0 163,787
ISHARES TR USA VALUE FACTOR 46432F388 888 12,657 SH   SOLE 0 0 12,657
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,027 347,912 SH   SOLE 0 0 347,912
J P MORGAN EXCHANGE TRADED F JPMORGAN DIVER 46641Q407 28,409 479,806 SH   SOLE 0 0 479,806
JACOBS ENGR GROUP INC DEL COM 469814107 460 8,065 SH   SOLE 0 0 8,065
JOHNSON & JOHNSON COM 478160104 690 5,991 SH   SOLE 0 0 5,991
M & T BK CORP COM 55261F104 1,281 8,186 SH   SOLE 0 0 8,186
MASTERCARD INCORPORATED CL A 57636Q104 4,027 39,000 SH   SOLE 0 0 39,000
MICROSOFT CORP COM 594918104 356 5,724 SH   SOLE 0 0 5,724
MOHAWK INDS INC COM 608190104 670 3,353 SH   SOLE 0 0 3,353
O REILLY AUTOMOTIVE INC NEW COM 67103H107 536 1,925 SH   SOLE 0 0 1,925
OCULAR THERAPEUTIX INC COM 67576A100 1,209 144,446 SH   SOLE 0 0 144,446
OMNICOM GROUP INC COM 681919106 297 3,485 SH   SOLE 0 0 3,485
PDL BIOPHARMA INC COM 69329Y104 34 15,935 SH   SOLE 0 0 15,935
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 22,359 223,906 SH   SOLE 0 0 223,906
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 373 3,148 SH   SOLE 0 0 3,148
POWERSHS DB US DOLLAR INDEX DOLL INDX BULL 73936D107 397 15,000 SH   SOLE 0 0 15,000
PRAXAIR INC COM 74005P104 232 1,981 SH   SOLE 0 0 1,981
PROCTER AND GAMBLE CO COM 742718109 439 5,225 SH   SOLE 0 0 5,225
REVANCE THERAPEUTICS INC COM 761330109 276 13,312 SH   SOLE 0 0 13,312
SCHWAB CHARLES CORP NEW COM 808513105 503 12,739 SH   SOLE 0 0 12,739
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 242 7,884 SH   SOLE 0 0 7,884
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 6,844 99,273 SH   SOLE 0 0 99,273
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 1,384 59,515 SH   SOLE 0 0 59,515
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 315 6,507 SH   SOLE 0 0 6,507
SPDR GOLD TRUST GOLD SHS 78463V107 240 2,192 SH   SOLE 0 0 2,192
SPDR INDEX SHS FDS S&P INTL ETF 78463X772 1,188 32,950 SH   SOLE 0 0 32,950
SPDR S&P 500 ETF TR TR UNIT 78462F103 226 1,013 SH   SOLE 0 0 1,013
SPDR SER TR BLOOMBERG SRT TR 78468R408 792 28,618 SH   SOLE 0 0 28,618
SPDR SERIES TRUST BLOMBERG BRC SRT 78464A474 1,049 34,375 SH   SOLE 0 0 34,375
SPDR SERIES TRUST BLOMBRG BRC INTR 78464A375 2,355 69,438 SH   SOLE 0 0 69,438
SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 366 10,035 SH   SOLE 0 0 10,035
SPDR SERIES TRUST S&P DIVID ETF 78464A763 235 2,744 SH   SOLE 0 0 2,744
SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 2,386 50,238 SH   SOLE 0 0 50,238
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 27,704 572,510 SH   SOLE 0 0 572,510
TIFFANY & CO NEW COM 886547108 201 2,602 SH   SOLE 0 0 2,602
TJX COS INC NEW COM 872540109 1,323 17,612 SH   SOLE 0 0 17,612
VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189F361 255 8,600 SH   SOLE 0 0 8,600
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 12,831 161,493 SH   SOLE 0 0 161,493
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 316 3,912 SH   SOLE 0 0 3,912
VANGUARD INDEX FDS MID CAP ETF 922908629 276 2,100 SH   SOLE 0 0 2,100
VANGUARD INDEX FDS REIT ETF 922908553 1,749 21,190 SH   SOLE 0 0 21,190
VANGUARD SCOTTSDALE FDS INT-TERM GOV 92206C706 11,551 180,708 SH   SOLE 0 0 180,708
VANGUARD SPECIALIZED PORTFOL DIV APP ETF 921908844 1,092 12,824 SH   SOLE 0 0 12,824
VERIZON COMMUNICATIONS INC COM 92343V104 365 6,840 SH   SOLE 0 0 6,840
WATERS CORP COM 941848103 291 2,163 SH   SOLE 0 0 2,163
WELLS FARGO & CO NEW COM 949746101 464 8,428 SH   SOLE 0 0 8,428
WISDOMTREE TR BLMBG US BULL 97717W471 12,110 432,947 SH   SOLE 0 0 432,947