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 291 1,238 SH   SOLE 112 0 1,126
ABBVIE INC COM 00287Y109 262 2,705 SH   SOLE 200 0 2,505
ALASKA AIR GROUP INC COM 011659109 294 3,996 SH   SOLE 2,089 0 1,907
ALPHABET INC CAP STK CL C 02079K107 582 556 SH   SOLE 366 0 190
ALPHABET INC CAP STK CL A 02079K305 557 529 SH   SOLE 312 0 217
ALTRIA GROUP INC COM 02209S103 614 8,592 SH   SOLE 2,993 0 5,599
AMAZON COM INC COM 023135106 3,214 2,748 SH   SOLE 403 0 2,345
AMGEN INC COM 031162100 541 3,112 SH   SOLE 2,667 0 445
APPLE INC COM 037833100 4,546 26,864 SH   SOLE 6,645 0 20,218
AT&T INC COM 00206R102 601 15,455 SH   SOLE 10,389 0 5,066
AUTOMATIC DATA PROCESSING IN COM 053015103 258 2,200 SH   SOLE 444 0 1,756
BANK AMER CORP COM 060505104 639 21,663 SH   SOLE 12,583 0 9,080
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 215 1,084 SH   SOLE 700 0 384
BOEING CO COM 097023105 1,100 3,729 SH   SOLE 1,374 0 2,355
BRISTOL MYERS SQUIBB CO COM 110122108 249 4,064 SH   SOLE 1,161 0 2,903
CAMDEN NATL CORP COM 133034108 1,942 46,099 SH   SOLE 0 0 46,099
CATERPILLAR INC DEL COM 149123101 256 1,626 SH   SOLE 754 0 872
CEL SCI CORP COM PAR NEW 150837607 21 11,300 SH   SOLE 11,300 0 0
CHESAPEAKE ENERGY CORP COM 165167107 40 10,200 SH   SOLE 9,000 0 1,200
CHEVRON CORP NEW COM 166764100 2,091 16,699 SH   SOLE 1,705 0 14,993
CLAYMORE EXCHANGE TRD FD TR 2022 HG YLD CB 18383M217 852 34,198 SH   SOLE 22,625 0 11,573
CLAYMORE EXCHANGE TRD FD TR 2021 HG YLD CB 18383M225 875 35,081 SH   SOLE 23,453 0 11,627
CLAYMORE EXCHANGE TRD FD TR 2023 CORP BOND 18383M241 1,118 53,707 SH   SOLE 26,530 0 27,177
CLAYMORE EXCHANGE TRD FD TR GUGG BULSH 2022 18383M258 1,235 58,333 SH   SOLE 26,549 0 31,784
CLAYMORE EXCHANGE TRD FD TR GUGG BULSH 2021 18383M266 1,540 72,901 SH   SOLE 29,959 0 42,942
CLAYMORE EXCHANGE TRD FD TR GUG BUL 2020 HY 18383M365 898 36,611 SH   SOLE 24,997 0 11,614
CLAYMORE EXCHANGE TRD FD TR GUG BUL 2019 HY 18383M373 942 38,646 SH   SOLE 26,665 0 11,981
CLAYMORE EXCHANGE TRD FD TR GUG BLT2018 HY 18383M381 914 36,429 SH   SOLE 25,969 0 10,460
CLAYMORE EXCHANGE TRD FD TR GUG BULL2020 E 18383M514 1,718 80,709 SH   SOLE 43,496 0 37,213
CLAYMORE EXCHANGE TRD FD TR GUG BULL2019 E 18383M522 1,789 84,820 SH   SOLE 46,078 0 38,742
CLAYMORE EXCHANGE TRD FD TR GUG BULL2018 E 18383M530 1,870 88,671 SH   SOLE 48,546 0 40,124
COCA COLA CO COM 191216100 284 6,197 SH   SOLE 2,938 0 3,258
COSTCO WHSL CORP NEW COM 22160K105 656 3,523 SH   SOLE 1,527 0 1,996
CSX CORP COM 126408103 205 3,724 SH   SOLE 1,324 0 2,400
DANAHER CORP DEL COM 235851102 357 3,850 SH   SOLE 70 0 3,780
DISNEY WALT CO COM DISNEY 254687106 482 4,481 SH   SOLE 1,422 0 3,059
EXXON MOBIL CORP COM 30231G102 746 8,925 SH   SOLE 4,589 0 4,336
FACEBOOK INC CL A 30303M102 562 3,187 SH   SOLE 1,551 0 1,636
FIRST TR DJS MICROCAP INDEX COM SHS ANNUAL 33718M105 376 7,930 SH   SOLE 4,160 0 3,770
FIRST TR EXCH TRD ALPHA FD I EMERG MKT ALPH 33737J182 487 17,444 SH   SOLE 9,760 0 7,684
FIRST TR EXCHANGE TRADED FD NO AMER ENERGY 33738D101 216 8,780 SH   SOLE 2,665 0 6,115
FIRST TR EXCHANGE TRADED FD SENIOR LN FD 33738D309 416 8,660 SH   SOLE 7,979 0 681
FIRST TR EXCHANGE-TRADED FD PFD SECS INC ETF 33739E108 4,016 200,702 SH   SOLE 116,551 0 84,152
FISERV INC COM 337738108 269 2,049 SH   SOLE 2,049 0 0
GENERAL ELECTRIC CO COM 369604103 567 32,478 SH   SOLE 9,130 0 23,349
GILEAD SCIENCES INC COM 375558103 304 4,248 SH   SOLE 3,448 0 800
HEWLETT PACKARD ENTERPRISE C COM 42824C109 159 11,052 SH   SOLE 7,135 0 3,917
HOME DEPOT INC COM 437076102 246 1,296 SH   SOLE 826 0 470
HP INC COM 40434L105 222 10,576 SH   SOLE 6,635 0 3,941
INTEL CORP COM 458140100 1,941 42,058 SH   SOLE 17,590 0 24,468
INTERNATIONAL BUSINESS MACHS COM 459200101 301 1,964 SH   SOLE 1,647 0 316
ISHARES INC MSCI FRNTR100ETF 464286145 2,930 88,459 SH   SOLE 44,090 0 44,369
ISHARES INC CORE MSCI EMKT 46434G103 24,856 436,845 SH   SOLE 196,893 0 239,952
ISHARES SILVER TRUST ISHARES 46428Q109 376 23,485 SH   SOLE 14,500 0 8,985
ISHARES TR SELECT DIVID ETF 464287168 232 2,351 SH   SOLE 1,681 0 670
ISHARES TR TIPS BD ETF 464287176 3,167 27,765 SH   SOLE 10,333 0 17,433
ISHARES TR CORE S&P500 ETF 464287200 1,195 4,447 SH   SOLE 2,647 0 1,800
ISHARES TR CORE US AGGBD ET 464287226 982 8,980 SH   SOLE 1,501 0 7,478
ISHARES TR MSCI EMG MKT ETF 464287234 204 4,339 SH   SOLE 872 0 3,467
ISHARES TR IBOXX INV CP ETF 464287242 307 2,523 SH   SOLE 0 0 2,523
ISHARES TR S&P 500 GRWT ETF 464287309 363 2,375 SH   SOLE 2,075 0 300
ISHARES TR S&P 500 VAL ETF 464287408 705 6,175 SH   SOLE 5,570 0 605
ISHARES TR 1 3 YR TREAS BD 464287457 30,232 360,546 SH   SOLE 110,460 0 250,086
ISHARES TR MSCI EAFE ETF 464287465 641 9,119 SH   SOLE 4,977 0 4,141
ISHARES TR CORE S&P MCP ETF 464287507 275 1,451 SH   SOLE 101 0 1,350
ISHARES TR RUS 1000 ETF 464287622 300 2,019 SH   SOLE 66 0 1,953
ISHARES TR RUSSELL 2000 ETF 464287655 536 3,513 SH   SOLE 2,427 0 1,086
ISHARES TR CORE S&P SCP ETF 464287804 401 5,215 SH   SOLE 1,515 0 3,700
ISHARES TR EAFE SML CP ETF 464288273 1,645 25,502 SH   SOLE 17,330 0 8,172
ISHARES TR JPMORGAN USD EMG 464288281 6,120 52,709 SH   SOLE 30,405 0 22,304
ISHARES TR NATIONAL MUN ETF 464288414 6,470 58,421 SH   SOLE 15,854 0 42,567
ISHARES TR INTL DEVPPTY ETF 464288422 423 10,720 SH   SOLE 2,531 0 8,190
ISHARES TR 1 3 YR CR BD ETF 464288646 943 9,020 SH   SOLE 3,231 0 5,789
ISHARES TR 3 7 YR TREAS BD 464288661 390 3,193 SH   SOLE 1,140 0 2,053
ISHARES TR MICRO-CAP ETF 464288869 794 8,296 SH   SOLE 1,633 0 6,663
ISHARES TR CORE MSCI EAFE 46432F842 713 10,784 SH   SOLE 3,335 0 7,449
ISHARES U S ETF TR COMMOD SEL STG 46431W853 1,988 54,692 SH   SOLE 41,705 0 12,987
JOHNSON & JOHNSON COM 478160104 883 6,317 SH   SOLE 3,008 0 3,309
JPMORGAN CHASE & CO COM 46625H100 497 4,652 SH   SOLE 3,156 0 1,496
MATTHEWS INTL CORP CL A 577128101 729 13,806 SH   SOLE 0 0 13,806
MCDONALDS CORP COM 580135101 316 1,836 SH   SOLE 1,406 0 430
MERCK & CO INC COM 58933Y105 258 4,594 SH   SOLE 1,707 0 2,886
MICROCHIP TECHNOLOGY INC COM 595017104 1,355 15,415 SH   SOLE 0 0 15,415
MICROSOFT CORP COM 594918104 4,762 55,668 SH   SOLE 10,949 0 44,718
MONDELEZ INTL INC CL A 609207105 205 4,794 SH   SOLE 910 0 3,884
NIKE INC CL B 654106103 796 12,729 SH   SOLE 1,808 0 10,920
OCCIDENTAL PETE CORP DEL COM 674599105 224 3,040 SH   SOLE 2,304 0 736
OPKO HEALTH INC COM 68375N103 109 22,200 SH   SOLE 2,200 0 20,000
ORACLE CORP COM 68389X105 465 9,844 SH   SOLE 6,755 0 3,089
PATTERSON COMPANIES INC COM 703395103 253 6,998 SH   SOLE 6,998 0 0
PEPSICO INC COM 713448108 360 2,998 SH   SOLE 1,185 0 1,813
PFIZER INC COM 717081103 257 7,109 SH   SOLE 3,605 0 3,504
PHILIP MORRIS INTL INC COM 718172109 388 3,672 SH   SOLE 1,645 0 2,027
PHILLIPS 66 COM 718546104 247 2,446 SH   SOLE 226 0 2,220
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 458 4,555 SH   SOLE 1,460 0 3,095
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 2,091 13,423 SH   SOLE 4,323 0 9,099
PROCTER AND GAMBLE CO COM 742718109 3,100 33,743 SH   SOLE 26,283 0 7,460
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 212 3,280 SH   SOLE 1,076 0 2,204
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 9,576 150,138 SH   SOLE 45,237 0 104,901
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 239 4,377 SH   SOLE 4,377 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 2,424 86,741 SH   SOLE 50,502 0 36,239
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 288 5,628 SH   SOLE 4,927 0 701
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 449 13,185 SH   SOLE 1,509 0 11,676
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 4,642 89,198 SH   SOLE 32,305 0 56,893
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 449 8,982 SH   SOLE 0 0 8,982
SCHWAB STRATEGIC TR US TIPS ETF 808524870 1,719 31,006 SH   SOLE 9,096 0 21,909
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 689 18,805 SH   SOLE 9,374 0 9,431
SOUTHWEST AIRLS CO COM 844741108 329 5,033 SH   SOLE 5,033 0 0
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 323 6,603 SH   SOLE 3,834 0 2,769
SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 473 9,091 SH   SOLE 6,279 0 2,812
SPDR INDEX SHS FDS S&P INTL ETF 78463X772 1,838 44,607 SH   SOLE 22,048 0 22,559
SPDR S&P 500 ETF TR TR UNIT 78462F103 3,196 11,976 SH   SOLE 3,722 0 8,254
SPDR SER TR BLOOMBERG SRT TR 78468R408 20,314 737,085 SH   SOLE 282,881 0 454,204
SPDR SER TR NUVEEN BLMBRG SR 78468R739 9,903 206,699 SH   SOLE 67,960 0 138,739
SPDR SERIES TRUST S&P 600 SMCP GRW 78464A201 682 3,000 SH   SOLE 3,000 0 0
SPDR SERIES TRUST NUV HGHYLD MUN 78464A284 6,804 122,238 SH   SOLE 64,727 0 57,511
SPDR SERIES TRUST PORTFOLIO INTRMD 78464A375 755 22,050 SH   SOLE 6,085 0 15,965
SPDR SERIES TRUST BLOMBRG BRC EMRG 78464A391 314 10,591 SH   SOLE 4,404 0 6,188
SPDR SERIES TRUST PORTFOLIO SHORT 78464A474 755 24,835 SH   SOLE 5,570 0 19,265
SPDR SERIES TRUST DJ REIT ETF 78464A607 1,010 10,785 SH   SOLE 5,414 0 5,371
SPDR SERIES TRUST S&P DIVID ETF 78464A763 308 3,264 SH   SOLE 2,365 0 899
STARBUCKS CORP COM 855244109 1,407 24,499 SH   SOLE 3,844 0 20,655
UNITEDHEALTH GROUP INC COM 91324P102 247 1,120 SH   SOLE 1,070 0 50
US BANCORP DEL COM NEW 902973304 606 11,317 SH   SOLE 3,020 0 8,297
VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189F361 3,389 108,629 SH   SOLE 50,319 0 58,310
VANECK VECTORS ETF TR AMT FREE INT ETF 92189F544 1,018 42,306 SH   SOLE 22,061 0 20,245
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 553 6,987 SH   SOLE 1,251 0 5,737
VANGUARD INDEX FDS REIT ETF 922908553 11,902 143,438 SH   SOLE 59,371 0 84,066
VANGUARD INDEX FDS SM CP VAL ETF 922908611 217 1,633 SH   SOLE 730 0 903
VANGUARD INDEX FDS LARGE CAP ETF 922908637 10,360 84,515 SH   SOLE 16,146 0 68,369
VANGUARD INDEX FDS GROWTH ETF 922908736 884 6,285 SH   SOLE 5,465 0 820
VANGUARD INDEX FDS VALUE ETF 922908744 1,776 16,709 SH   SOLE 8,878 0 7,831
VANGUARD INDEX FDS SMALL CP ETF 922908751 595 4,023 SH   SOLE 3,685 0 338
VANGUARD INDEX FDS TOTAL STK MKT 922908769 5,383 39,218 SH   SOLE 16,568 0 22,650
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 1,846 30,516 SH   SOLE 17,743 0 12,774
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 1,329 17,894 SH   SOLE 1,594 0 16,300
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 601 13,096 SH   SOLE 2,785 0 10,311
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 40,711 833,908 SH   SOLE 339,320 0 494,587
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 94,487 1,191,509 SH   SOLE 433,440 0 758,069
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 59,338 679,005 SH   SOLE 244,100 0 434,905
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 702 6,878 SH   SOLE 3,554 0 3,323
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 3,822 85,192 SH   SOLE 23,865 0 61,326
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 3,024 35,316 SH   SOLE 14,862 0 20,454
VERIZON COMMUNICATIONS INC COM 92343V104 202 3,812 SH   SOLE 2,762 0 1,050
VISA INC COM CL A 92826C839 270 2,372 SH   SOLE 1,936 0 436
WISDOMTREE TR EMG MKTS SMCAP 97717W281 314 6,028 SH   SOLE 2,593 0 3,435
WISDOMTREE TR EMER MKT HIGH FD 97717W315 850 18,736 SH   SOLE 10,794 0 7,942
WISDOMTREE TR US SMALLCAP DIVD 97717W604 1,575 54,228 SH   SOLE 26,827 0 27,401
WISDOMTREE TR INTL SMCAP DIV 97717W760 930 12,111 SH   SOLE 5,221 0 6,890
WISDOMTREE TR ITL HIGH DIV FD 97717W802 225 5,070 SH   SOLE 0 0 5,070
XCEL ENERGY INC COM 98389B100 247 5,137 SH   SOLE 870 0 4,267