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
ABBOTT LABS COM 002824100 416 10,798 SH   SOLE   0 0 10,798
ABBVIE INC COM 00287Y109 516 8,211 SH   SOLE   0 0 8,211
ALPHABET INC CAP STK CL A 02079K305 871 1,099 SH   SOLE   0 0 1,099
ALTRIA GROUP INC COM 02209S103 305 4,511 SH   SOLE   0 0 4,511
AMAZON COM INC COM 023135106 699 932 SH   SOLE   0 0 932
AMERICA FIRST MULTIFAMILY IN BEN UNIT CTF 02364V107 62 11,500 SH   SOLE   0 0 11,500
AMTECH SYS INC COM PAR $0.01N 032332504 1,720 404,870 SH   SOLE   0 0 404,870
APPLE INC COM 037833100 3,182 27,463 SH   SOLE   0 0 27,463
AT&T INC COM 00206R102 1,133 26,583 SH   SOLE   0 0 26,583
BANK AMER CORP 7.25%CNV PFD L 060505682 233 200 SH   SOLE   0 0 200
BANK AMER CORP COM 060505104 536 24,293 SH   SOLE   0 0 24,293
BERKSHIRE HATHAWAY INC DEL CL A 084670108 244 1 SH   SOLE   0 0 1
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,899 11,678 SH   SOLE   0 0 11,678
BOEING CO COM 097023105 410 2,628 SH   SOLE   0 0 2,628
BOSTON PROPERTIES INC COM 101121101 318 2,530 SH   SOLE   0 0 2,530
BRISTOL MYERS SQUIBB CO COM 110122108 385 6,565 SH   SOLE   0 0 6,565
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 452 13,500 SH   SOLE   0 0 13,500
CHEVRON CORP NEW COM 166764100 783 6,653 SH   SOLE   0 0 6,653
CLAYMORE EXCHANGE TRD FD TR GUGG ENH SHT DUR 18383M654 7,143 142,537 SH   SOLE   0 0 142,537
DISNEY WALT CO COM DISNEY 254687106 399 4,024 SH   SOLE   0 0 4,024
DOW CHEM CO COM 260543103 261 4,557 SH   SOLE   0 0 4,557
DU PONT E I DE NEMOURS & CO COM 263534109 216 2,950 SH   SOLE   0 0 2,950
DUKE ENERGY CORP NEW COM NEW 26441C204 977 12,578 SH   SOLE   0 0 12,578
DYNEX CAP INC COM NEW 26817Q506 68 10,000 SH   SOLE   0 0 10,000
ENTERPRISE PRODS PARTNERS L COM 293792107 401 14,800 SH   SOLE   0 0 14,800
EXXON MOBIL CORP COM 30231G102 1,383 15,338 SH   SOLE   0 0 15,338
FACEBOOK INC CL A 30303M102 460 3,994 SH   SOLE   0 0 3,994
FIRST TR EXCHANGE TRADED FD NO AMER ENERGY 33738D101 2,741 108,563 SH   SOLE   0 0 108,563
FIRST TR NAS100 EQ WEIGHTED SHS 337344105 1,776 38,468 SH   SOLE   0 0 38,468
FIRST TR VALUE LINE DIVID IN SHS 33734H106 50,463 1,800,554 SH   SOLE   0 0 1,800,554
GENERAL ELECTRIC CO COM 369604103 2,229 70,507 SH   SOLE   0 0 70,507
HASBRO INC COM 418056107 274 3,514 SH   SOLE   0 0 3,514
HENRY JACK & ASSOC INC COM 426281101 267 3,000 SH   SOLE   0 0 3,000
HOME DEPOT INC COM 437076102 326 2,436 SH   SOLE   0 0 2,436
HONEYWELL INTL INC COM 438516106 327 2,825 SH   SOLE   0 0 2,825
INDEPENDENT BANK CORP MASS COM 453836108 222 3,163 SH   SOLE   0 0 3,163
INTEL CORP COM 458140100 223 6,171 SH   SOLE   0 0 6,171
INTERNATIONAL BUSINESS MACHS COM 459200101 247 1,490 SH   SOLE   0 0 1,490
ISHARES MIN VOL EMRG MKT 464286533 1,074 21,973 SH   SOLE   0 0 21,973
ISHARES MSCI FRNTR100ETF 464286145 1,569 63,117 SH   SOLE   0 0 63,117
ISHARES TR 1-3 YR CR BD ETF 464288646 5,549 52,872 SH   SOLE   0 0 52,872
ISHARES TR CORE S&P MCP ETF 464287507 3,288 19,887 SH   SOLE   0 0 19,887
ISHARES TR CORE S&P500 ETF 464287200 404 1,797 SH   SOLE   0 0 1,797
ISHARES TR CORE US AGGBD ET 464287226 1,494 13,831 SH   SOLE   0 0 13,831
ISHARES TR JP MOR EM MK ETF 464288281 3,341 30,317 SH   SOLE   0 0 30,317
ISHARES TR MIN VOL EAFE ETF 46429B689 907 14,795 SH   SOLE   0 0 14,795
ISHARES TR MSCI EAFE ETF 464287465 1,954 33,850 SH   SOLE   0 0 33,850
ISHARES TR NASDQ BIOTEC ETF 464287556 1,847 6,962 SH   SOLE   0 0 6,962
ISHARES TR RUS 1000 ETF 464287622 6,199 49,808 SH   SOLE   0 0 49,808
ISHARES TR RUS 1000 GRW ETF 464287614 1,533 14,598 SH   SOLE   0 0 14,598
ISHARES TR RUS 1000 VAL ETF 464287598 1,426 12,732 SH   SOLE   0 0 12,732
ISHARES TR RUS MD CP GR ETF 464287481 270 2,760 SH   SOLE   0 0 2,760
ISHARES TR RUS MID-CAP ETF 464287499 2,038 11,395 SH   SOLE   0 0 11,395
ISHARES TR RUSSELL 2000 ETF 464287655 4,240 31,433 SH   SOLE   0 0 31,433
ISHARES TR S&P 500 GRWT ETF 464287309 822 6,763 SH   SOLE   0 0 6,763
ISHARES TR S&P 500 VAL ETF 464287408 636 6,281 SH   SOLE   0 0 6,281
ISHARES TR U.S. AER&DEF ETF 464288760 305 2,174 SH   SOLE   0 0 2,174
ISHARES TR U.S. PFD STK ETF 464288687 958 25,704 SH   SOLE   0 0 25,704
JOHNSON & JOHNSON COM 478160104 856 7,413 SH   SOLE   0 0 7,413
JPMORGAN CHASE & CO COM 46625H100 3,565 41,320 SH   SOLE   0 0 41,320
KOPIN CORP COM 500600101 56 20,000 SH   SOLE   0 0 20,000
LAKE SUNAPEE BK GROUP COM 510866106 330 13,985 SH   SOLE   0 0 13,985
LOCKHEED MARTIN CORP COM 539830109 368 1,473 SH   SOLE   0 0 1,473
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 416 5,500 SH   SOLE   0 0 5,500
MERCK & CO INC COM 58933Y105 488 8,228 SH   SOLE   0 0 8,228
MICROSOFT CORP COM 594918104 371 5,963 SH   SOLE   0 0 5,963
NEOGEN CORP COM 640491106 1,189 18,000 SH   SOLE   0 0 18,000
NEXTERA ENERGY INC COM 65339F101 638 5,342 SH   SOLE   0 0 5,342
PEPSICO INC COM 713448108 352 3,362 SH   SOLE   0 0 3,362
PFIZER INC COM 717081103 641 19,648 SH   SOLE   0 0 19,648
PHILIP MORRIS INTL INC COM 718172109 280 3,059 SH   SOLE   0 0 3,059
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 3,287 32,437 SH   SOLE   0 0 32,437
POWERSHARES ETF TR II PWRSHS SP500 LOW 73937B654 11,809 301,417 SH   SOLE   0 0 301,417
POWERSHARES ETF TR II S&P500 LOW VOL 73937B779 14,141 340,049 SH   SOLE   0 0 340,049
POWERSHARES ETF TRUST DYNM LRG CP GR 73935X609 226 7,077 SH   SOLE   0 0 7,077
POWERSHARES ETF TRUST FINL PFD PTFL 73935X229 201 11,182 SH   SOLE   0 0 11,182
POWERSHARES ETF TRUST FTSE RAFI 1000 73935X583 2,415 24,264 SH   SOLE   0 0 24,264
POWERSHARES ETF TRUST FTSE US1500 SM 73935X567 1,691 14,655 SH   SOLE   0 0 14,655
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 2,015 17,002 SH   SOLE   0 0 17,002
PROCTER AND GAMBLE CO COM 742718109 931 11,079 SH   SOLE   0 0 11,079
QUALCOMM INC COM 747525103 740 11,354 SH   SOLE   0 0 11,354
RAYTHEON CO COM NEW 755111507 394 2,779 SH   SOLE   0 0 2,779
RYDEX ETF TRUST GUG S&P MC400 PG 78355W601 7,647 59,377 SH   SOLE   0 0 59,377
RYDEX ETF TRUST GUG S&P500 EQ WT 78355W106 10,948 126,328 SH   SOLE   0 0 126,328
RYDEX ETF TRUST GUG S&P500 PU GR 78355W403 15,165 181,376 SH   SOLE   0 0 181,376
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 541 19,550 SH   SOLE   0 0 19,550
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 365 5,299 SH   SOLE   0 0 5,299
SELECT SECTOR SPDR TR SBI INT-ENERGY 81369Y506 2,965 39,371 SH   SOLE   0 0 39,371
SONUS NETWORKS INC COM NEW 835916503 151 23,966 SH   SOLE   0 0 23,966
SPDR GOLD TRUST GOLD SHS 78463V107 578 5,281 SH   SOLE   0 0 5,281
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 1,408 30,074 SH   SOLE   0 0 30,074
SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 441 12,218 SH   SOLE   0 0 12,218
SPDR S&P 500 ETF TR TR UNIT 78462F103 18,146 81,183 SH   SOLE   0 0 81,183
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 1,263 4,187 SH   SOLE   0 0 4,187
SPDR SER TR BLOMBERG BRC INV 78468R200 1,030 33,638 SH   SOLE   0 0 33,638
SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 1,923 42,113 SH   SOLE   0 0 42,113
SPDR SERIES TRUST BLOMBERG BRC SRT 78464A474 2,460 80,563 SH   SOLE   0 0 80,563
SPDR SERIES TRUST S&P BIOTECH 78464A870 281 4,741 SH   SOLE   0 0 4,741
SPDR SERIES TRUST S&P DIVID ETF 78464A763 301 3,518 SH   SOLE   0 0 3,518
SPECTRANETICS CORP COM 84760C107 647 26,397 SH   SOLE   0 0 26,397
STARBUCKS CORP COM 855244109 554 10,099 SH   SOLE   0 0 10,099
TEKLA LIFE SCIENCES INVS SH BEN INT 87911K100 204 12,035 SH   SOLE   0 0 12,035
UGI CORP NEW COM 902681105 279 6,071 SH   SOLE   0 0 6,071
UNITED PARCEL SERVICE INC CL B 911312106 336 2,934 SH   SOLE   0 0 2,934
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 2,452 30,872 SH   SOLE   0 0 30,872
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 13,130 136,895 SH   SOLE   0 0 136,895
VANGUARD INDEX FDS LARGE CAP ETF 922908637 231 2,258 SH   SOLE   0 0 2,258
VANGUARD INDEX FDS REIT ETF 922908553 590 7,145 SH   SOLE   0 0 7,145
VANGUARD INDEX FDS SMALL CP ETF 922908751 4,479 34,720 SH   SOLE   0 0 34,720
VANGUARD INDEX FDS TOTAL STK MKT 922908769 8,554 76,739 SH   SOLE   0 0 76,739
VANGUARD INDEX FDS VALUE ETF 922908744 435 4,683 SH   SOLE   0 0 4,683
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 590 13,338 SH   SOLE   0 0 13,338
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 2,936 48,133 SH   SOLE   0 0 48,133
VANGUARD SPECIALIZED PORTFOL DIV APP ETF 921908844 7,894 92,677 SH   SOLE   0 0 92,677
VANGUARD STAR FD VG TL INTL STK F 921909768 206 4,498 SH   SOLE   0 0 4,498
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 4,296 33,877 SH   SOLE   0 0 33,877
VERIZON COMMUNICATIONS INC COM 92343V104 1,574 29,451 SH   SOLE   0 0 29,451
WELLS FARGO & CO NEW COM 949746101 353 6,402 SH   SOLE   0 0 6,402
WEYERHAEUSER CO COM 962166104 318 10,583 SH   SOLE   0 0 10,583
XCERRA CORP COM 98400J108 229 30,000 SH   SOLE   0 0 30,000