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 570 10,678 SH   SOLE   0 0 10,678
ABBVIE INC COM 00287Y109 752 8,443 SH   SOLE   0 0 8,443
ALPHABET INC CAP STK CL C 02079K107 243 254 SH   SOLE   0 0 254
ALTRIA GROUP INC COM 02209S103 286 4,514 SH   SOLE   0 0 4,514
AMAZON COM INC COM 023135106 470 490 SH   SOLE   0 0 490
AMERICAN TOWER CORP NEW COM 03027X100 224 1,640 SH   SOLE   0 0 1,640
AMTECH SYS INC COM PAR $0.01N 032332504 4,755 396,858 SH   SOLE   0 0 396,858
APPLE INC COM 037833100 3,448 22,337 SH   SOLE   0 0 22,337
AT&T INC COM 00206R102 1,205 30,815 SH   SOLE   0 0 30,815
BANK AMER CORP 7.25%CNV PFD L 060505682 260 200 SH   SOLE   0 0 200
BANK AMER CORP COM 060505104 757 29,846 SH   SOLE   0 0 29,846
BAR HBR BANKSHARES COM 066849100 326 10,425 SH   SOLE   0 0 10,425
BERKSHIRE HATHAWAY INC DEL CL A 084670108 275 1 SH   SOLE   0 0 1
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,205 12,006 SH   SOLE   0 0 12,006
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 200 6,000 SH   SOLE   0 0 6,000
BOEING CO COM 097023105 900 3,535 SH   SOLE   0 0 3,535
BOSTON PROPERTIES INC COM 101121101 397 3,230 SH   SOLE   0 0 3,230
BRISTOL MYERS SQUIBB CO COM 110122108 324 5,073 SH   SOLE   0 0 5,073
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 927 21,500 SH   SOLE   0 0 21,500
CHEVRON CORP NEW COM 166764100 832 7,071 SH   SOLE   0 0 7,071
CISCO SYS INC COM 17275R102 252 7,489 SH   SOLE   0 0 7,489
CLAYMORE EXCHANGE TRD FD TR GUGG ULTR SH DUR 18383M654 7,946 157,743 SH   SOLE   0 0 157,743
COMCAST CORP NEW CL A 20030N101 202 5,251 SH   SOLE   0 0 5,251
DISNEY WALT CO COM DISNEY 254687106 314 3,181 SH   SOLE   0 0 3,181
DOWDUPONT INC COM 26078J100 582 8,359 SH   SOLE   0 0 8,359
DUKE ENERGY CORP NEW COM NEW 26441C204 1,059 12,576 SH   SOLE   0 0 12,576
DYNEX CAP INC COM NEW 26817Q506 73 10,000 SH   SOLE   0 0 10,000
ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 279 16,000 SH   SOLE   0 0 16,000
ENTERPRISE PRODS PARTNERS L COM 293792107 681 26,061 SH   SOLE   0 0 26,061
EXXON MOBIL CORP COM 30231G102 1,262 15,371 SH   SOLE   0 0 15,371
FACEBOOK INC CL A 30303M102 384 2,311 SH   SOLE   0 0 2,311
FEDEX CORP COM 31428X106 250 1,116 SH   SOLE   0 0 1,116
FIRST TR EXCHANGE TRADED FD NO AMER ENERGY 33738D101 2,277 91,899 SH   SOLE   0 0 91,899
FIRST TR NAS100 EQ WEIGHTED SHS 337344105 5,035 90,605 SH   SOLE   0 0 90,605
FIRST TR VALUE LINE DIVID IN SHS 33734H106 54,071 1,817,266 SH   SOLE   0 0 1,817,266
GENERAL ELECTRIC CO COM 369604103 1,305 53,985 SH   SOLE   0 0 53,985
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 204 9,376 SH   SOLE   0 0 9,376
GUGGENHEIM TAXABLE MUN MNGD COM 401664107 205 9,000 SH   SOLE   0 0 9,000
HASBRO INC COM 418056107 231 2,361 SH   SOLE   0 0 2,361
HENRY JACK & ASSOC INC COM 426281101 309 3,000 SH   SOLE   0 0 3,000
HOME DEPOT INC COM 437076102 612 3,731 SH   SOLE   0 0 3,731
HONEYWELL INTL INC COM 438516106 402 2,827 SH   SOLE   0 0 2,827
INDEPENDENT BANK CORP MASS COM 453836108 236 3,165 SH   SOLE   0 0 3,165
INTEL CORP COM 458140100 367 8,532 SH   SOLE   0 0 8,532
INTERNATIONAL BUSINESS MACHS COM 459200101 224 1,543 SH   SOLE   0 0 1,543
ISHARES INC MIN VOL EMRG MKT 464286533 1,884 32,430 SH   SOLE   0 0 32,430
ISHARES INC MSCI FRNTR100ETF 464286145 2,607 83,207 SH   SOLE   0 0 83,207
ISHARES TR 1 3 YR CR BD ETF 464288646 5,631 53,444 SH   SOLE   0 0 53,444
ISHARES TR CORE S&P MCP ETF 464287507 4,140 23,146 SH   SOLE   0 0 23,146
ISHARES TR CORE S&P SCP ETF 464287804 288 3,885 SH   SOLE   0 0 3,885
ISHARES TR CORE S&P500 ETF 464287200 642 2,538 SH   SOLE   0 0 2,538
ISHARES TR CORE US AGGBD ET 464287226 1,543 14,083 SH   SOLE   0 0 14,083
ISHARES TR EXPONENTIAL TECH 46434V381 5,788 168,702 SH   SOLE   0 0 168,702
ISHARES TR JPMORGAN USD EMG 464288281 3,740 32,124 SH   SOLE   0 0 32,124
ISHARES TR MIN VOL EAFE ETF 46429B689 1,055 14,848 SH   SOLE   0 0 14,848
ISHARES TR MSCI EAFE ETF 464287465 3,115 45,485 SH   SOLE   0 0 45,485
ISHARES TR MSCI EMG MKT ETF 464287234 928 20,707 SH   SOLE   0 0 20,707
ISHARES TR NASDAQ BIOTECH 464287556 1,864 5,590 SH   SOLE   0 0 5,590
ISHARES TR RUS 1000 ETF 464287622 7,056 50,440 SH   SOLE   0 0 50,440
ISHARES TR RUS 1000 GRW ETF 464287614 1,891 15,118 SH   SOLE   0 0 15,118
ISHARES TR RUS 1000 VAL ETF 464287598 1,522 12,851 SH   SOLE   0 0 12,851
ISHARES TR RUS MD CP GR ETF 464287481 290 2,561 SH   SOLE   0 0 2,561
ISHARES TR RUS MID CAP ETF 464287499 2,273 11,529 SH   SOLE   0 0 11,529
ISHARES TR RUSSELL 2000 ETF 464287655 4,700 31,726 SH   SOLE   0 0 31,726
ISHARES TR S&P 500 GRWT ETF 464287309 954 6,645 SH   SOLE   0 0 6,645
ISHARES TR S&P 500 VAL ETF 464287408 663 6,131 SH   SOLE   0 0 6,131
ISHARES TR S&P US PFD STK 464288687 1,391 35,874 SH   SOLE   0 0 35,874
ISHARES TR US AER DEF ETF 464288760 622 3,500 SH   SOLE   0 0 3,500
JOHNSON & JOHNSON COM 478160104 701 5,368 SH   SOLE   0 0 5,368
JPMORGAN CHASE & CO COM 46625H100 3,629 37,987 SH   SOLE   0 0 37,987
KOPIN CORP COM 500600101 84 20,000 SH   SOLE   0 0 20,000
LOCKHEED MARTIN CORP COM 539830109 457 1,473 SH   SOLE   0 0 1,473
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 595 8,358 SH   SOLE   0 0 8,358
MERCK & CO INC COM 58933Y105 617 9,644 SH   SOLE   0 0 9,644
MICROSOFT CORP COM 594918104 541 7,234 SH   SOLE   0 0 7,234
NEOGEN CORP COM 640491106 1,394 18,000 SH   SOLE   0 0 18,000
NEXTERA ENERGY INC COM 65339F101 634 4,337 SH   SOLE   0 0 4,337
NUVEEN AMT FREE QLTY MUN INC COM 670657105 224 16,169 SH   SOLE   0 0 16,169
NUVEEN BUILD AMER BD FD COM 67074C103 215 10,000 SH   SOLE   0 0 10,000
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 198 13,001 SH   SOLE   0 0 13,001
NUVEEN QUALITY MUNCP INCOME COM 67066V101 228 16,062 SH   SOLE   0 0 16,062
PC-TEL INC COM 69325Q105 63 10,000 SH   SOLE   0 0 10,000
PEPSICO INC COM 713448108 379 3,403 SH   SOLE   0 0 3,403
PFIZER INC COM 717081103 578 16,245 SH   SOLE   0 0 16,245
PHILIP MORRIS INTL INC COM 718172109 340 3,059 SH   SOLE   0 0 3,059
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 4,204 41,282 SH   SOLE   0 0 41,282
POWERSHARES ETF TR II PWRSHS SP500 LOW 73937B654 11,782 287,246 SH   SOLE   0 0 287,246
POWERSHARES ETF TR II S&P500 LOW VOL 73937B779 14,919 325,829 SH   SOLE   0 0 325,829
POWERSHARES ETF TRUST DYNM LRG CP GR 73935X609 511 13,115 SH   SOLE   0 0 13,115
POWERSHARES ETF TRUST FINL PFD PTFL 73935X229 214 11,224 SH   SOLE   0 0 11,224
POWERSHARES ETF TRUST FTSE RAFI 1000 73935X583 2,106 19,650 SH   SOLE   0 0 19,650
POWERSHARES ETF TRUST FTSE US1500 SM 73935X567 1,827 14,605 SH   SOLE   0 0 14,605
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 2,793 19,198 SH   SOLE   0 0 19,198
PROCTER AND GAMBLE CO COM 742718109 882 9,690 SH   SOLE   0 0 9,690
QUALCOMM INC COM 747525103 611 11,795 SH   SOLE   0 0 11,795
RAYTHEON CO COM NEW 755111507 722 3,867 SH   SOLE   0 0 3,867
ROCKWELL AUTOMATION INC COM 773903109 200 1,120 SH   SOLE   0 0 1,120
RYDEX ETF TRUST GUG S&P MC400 PG 78355W601 7,996 55,443 SH   SOLE   0 0 55,443
RYDEX ETF TRUST GUG S&P500 EQ WT 78355W106 13,998 146,496 SH   SOLE   0 0 146,496
RYDEX ETF TRUST GUG S&P500 PU GR 78355W403 17,375 173,620 SH   SOLE   0 0 173,620
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 654 19,550 SH   SOLE   0 0 19,550
SELECT SECTOR SPDR TR ENERGY 81369Y506 1,745 25,467 SH   SOLE   0 0 25,467
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 404 4,941 SH   SOLE   0 0 4,941
SONUS NETWORKS INC COM NEW 835916503 159 20,966 SH   SOLE   0 0 20,966
SPDR GOLD TRUST GOLD SHS 78463V107 671 5,517 SH   SOLE   0 0 5,517
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 1,416 29,654 SH   SOLE   0 0 29,654
SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 556 14,489 SH   SOLE   0 0 14,489
SPDR S&P 500 ETF TR TR UNIT 78462F103 19,117 76,087 SH   SOLE   0 0 76,087
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 1,366 4,187 SH   SOLE   0 0 4,187
SPDR SER TR BLOMBERG BRC INV 78468R200 1,045 34,006 SH   SOLE   0 0 34,006
SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 2,193 42,935 SH   SOLE   0 0 42,935
SPDR SERIES TRUST BLOMBERG BRC SRT 78464A474 2,504 81,646 SH   SOLE   0 0 81,646
SPDR SERIES TRUST S&P BIOTECH 78464A870 411 4,751 SH   SOLE   0 0 4,751
SPDR SERIES TRUST S&P DIVID ETF 78464A763 318 3,488 SH   SOLE   0 0 3,488
SPECTRA ENERGY PARTNERS LP COM 84756N109 209 4,700 SH   SOLE   0 0 4,700
STARBUCKS CORP COM 855244109 531 9,999 SH   SOLE   0 0 9,999
TEKLA HEALTHCARE INVS SH BEN INT 87911J103 242 9,605 SH   SOLE   0 0 9,605
TEKLA LIFE SCIENCES INVS SH BEN INT 87911K100 264 12,291 SH   SOLE   0 0 12,291
UGI CORP NEW COM 902681105 284 6,071 SH   SOLE   0 0 6,071
UNITED PARCEL SERVICE INC CL B 911312106 546 4,560 SH   SOLE   0 0 4,560
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 2,479 31,058 SH   SOLE   0 0 31,058
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 17,497 163,333 SH   SOLE   0 0 163,333
VANGUARD INDEX FDS LARGE CAP ETF 922908637 264 2,289 SH   SOLE   0 0 2,289
VANGUARD INDEX FDS REIT ETF 922908553 231 2,785 SH   SOLE   0 0 2,785
VANGUARD INDEX FDS SMALL CP ETF 922908751 5,246 37,112 SH   SOLE   0 0 37,112
VANGUARD INDEX FDS TOTAL STK MKT 922908769 9,600 74,144 SH   SOLE   0 0 74,144
VANGUARD INDEX FDS VALUE ETF 922908744 474 4,742 SH   SOLE   0 0 4,742
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 1,750 33,163 SH   SOLE   0 0 33,163
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 308 5,192 SH   SOLE   0 0 5,192
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 2,776 39,265 SH   SOLE   0 0 39,265
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 223 4,512 SH   SOLE   0 0 4,512
VANGUARD SPECIALIZED PORTFOL DIV APP ETF 921908844 8,950 94,434 SH   SOLE   0 0 94,434
VANGUARD STAR FD VG TL INTL STK F 921909768 251 4,586 SH   SOLE   0 0 4,586
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 293 4,471 SH   SOLE   0 0 4,471
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 4,936 32,405 SH   SOLE   0 0 32,405
VERIZON COMMUNICATIONS INC COM 92343V104 982 19,910 SH   SOLE   0 0 19,910
W P CAREY INC COM 92936U109 289 4,270 SH   SOLE   0 0 4,270
WELLS FARGO CO NEW COM 949746101 361 6,559 SH   SOLE   0 0 6,559
WEYERHAEUSER CO COM 962166104 447 13,110 SH   SOLE   0 0 13,110
XCERRA CORP COM 98400J108 296 30,000 SH   SOLE   0 0 30,000
YUM BRANDS INC COM 988498101 267 3,636 SH   SOLE   0 0 3,636