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
ISHARES TR MSCI EMG MKT ETF 464287234 380 8,703 SH   SOLE   0 0 8,703
MONDELEZ INTL INC CL A 609207105 2,110 40,782 SH   SOLE   0 0 40,782
GOLDMAN SACHS GROUP INC COM 38141G104 2,116 9,624 SH   SOLE   0 0 9,624
3M CO COM 88579Y101 330 1,887 SH   SOLE   0 0 1,887
INTEL CORP COM 458140100 2,844 49,372 SH   SOLE   0 0 49,372
CHARTER COMMUNICATIONS INC N CL A 16119P108 414 875 SH   SOLE   0 0 875
MCDONALDS CORP COM 580135101 1,861 9,866 SH   SOLE   0 0 9,866
STARBUCKS CORP COM 855244109 2,437 29,582 SH   SOLE   0 0 29,582
UNION PACIFIC CORP COM 907818108 564 3,191 SH   SOLE   0 0 3,191
ISHARES TR RUS MDCP VAL ETF 464287473 320 3,477 SH   SOLE   0 0 3,477
ISHARES TR NASDAQ BIOTECH 464287556 350 3,199 SH   SOLE   0 0 3,199
CISCO SYS INC COM 17275R102 1,739 36,636 SH   SOLE   0 0 36,636
LILLY ELI & CO COM 532457108 261 2,305 SH   SOLE   0 0 2,305
MICROSOFT CORP COM 594918104 11,059 76,508 SH   SOLE   0 0 76,508
BLACKSTONE GROUP INC COM CL A 09260D107 1,166 21,932 SH   SOLE   0 0 21,932
EXXON MOBIL CORP COM 30231G102 1,885 26,305 SH   SOLE   0 0 26,305
BIODELIVERY SCIENCES INTL IN COM 09060J106 71 11,905 SH   SOLE   0 0 11,905
ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 517 7,449 SH   SOLE   0 0 7,449
BERKLEY W R CORP COM 084423102 1,593 23,441 SH   SOLE   0 0 23,441
ALPHABET INC CAP STK CL C 02079K107 4,084 3,162 SH   SOLE   0 0 3,162
VANGUARD GROUP DIV APP ETF 921908844 225 1,879 SH   SOLE   0 0 1,879
NORTHROP GRUMMAN CORP COM 666807102 1,232 3,617 SH   SOLE   0 0 3,617
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 346 5,978 SH   SOLE   0 0 5,978
HOME DEPOT INC COM 437076102 975 4,151 SH   SOLE   0 0 4,151
GILEAD SCIENCES INC COM 375558103 542 8,309 SH   SOLE   0 0 8,309
NOVARTIS A G SPONSORED ADR 66987V109 759 8,630 SH   SOLE   0 0 8,630
CATERPILLAR INC DEL COM 149123101 1,788 12,169 SH   SOLE   0 0 12,169
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 3,076 30,281 SH   SOLE   0 0 30,281
SMART GLOBAL HLDGS INC SHS G8232Y101 795 25,059 SH   SOLE   0 0 25,059
BERKSHIRE HATHAWAY INC DEL CL A 084670108 980 3 SH   SOLE   0 0 3
ISHARES TR CORE S&P500 ETF 464287200 370 1,197 SH   SOLE   0 0 1,197
ISHARES TR CORE MSCI TOTAL 46432F834 2,493 41,156 SH   SOLE   0 0 41,156
MEDTRONIC PLC SHS G5960L103 990 9,239 SH   SOLE   0 0 9,239
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 594 11,926 SH   SOLE   0 0 11,926
FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 1,564 11,613 SH   SOLE   0 0 11,613
UNITED TECHNOLOGIES CORP COM 913017109 1,962 13,298 SH   SOLE   0 0 13,298
BLACKROCK INC COM 09247X101 345 725 SH   SOLE   0 0 725
ISHARES TR CORE HIGH DV ETF 46429B663 404 4,210 SH   SOLE   0 0 4,210
KIMBERLY CLARK CORP COM 494368103 280 2,161 SH   SOLE   0 0 2,161
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 3,417 15,678 SH   SOLE   0 0 15,678
BP PLC SPONSORED ADR 055622104 885 22,485 SH   SOLE   0 0 22,485
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 3,082 17,149 SH   SOLE   0 0 17,149
WISDOMTREE TR INTL SMCAP DIV 97717W760 698 10,360 SH   SOLE   0 0 10,360
DISNEY WALT CO COM DISNEY 254687106 1,027 7,725 SH   SOLE   0 0 7,725
PHILIP MORRIS INTL INC COM 718172109 3,798 45,514 SH   SOLE   0 0 45,514
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 188 14,837 SH   SOLE   0 0 14,837
UNDER ARMOUR INC CL C 904311206 214 13,832 SH   SOLE   0 0 13,832
TJX COS INC NEW COM 872540109 1,545 26,339 SH   SOLE   0 0 26,339
PAYPAL HLDGS INC COM 70450Y103 278 2,702 SH   SOLE   0 0 2,702
WALMART INC COM 931142103 1,639 13,942 SH   SOLE   0 0 13,942
WISDOMTREE TR US SMALLCAP FUND 97717W562 917 24,425 SH   SOLE   0 0 24,425
NIKE INC CL B 654106103 2,398 26,682 SH   SOLE   0 0 26,682
CHEVRON CORP NEW COM 166764100 3,205 26,361 SH   SOLE   0 0 26,361
VANGUARD INDEX FDS SMALL CP ETF 922908751 321 2,011 SH   SOLE   0 0 2,011
BRISTOL MYERS SQUIBB CO COM 110122108 2,715 47,935 SH   SOLE   0 0 47,935
ALTRIA GROUP INC COM 02209S103 2,137 46,853 SH   SOLE   0 0 46,853
VERIZON COMMUNICATIONS INC COM 92343V104 2,532 42,292 SH   SOLE   0 0 42,292
NUCOR CORP COM 670346105 610 10,916 SH   SOLE   0 0 10,916
AFLAC INC COM 001055102 283 5,301 SH   SOLE   0 0 5,301
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 269 5,963 SH   SOLE   0 0 5,963
MERCK & CO INC COM 58933Y105 2,595 30,925 SH   SOLE   0 0 30,925
DUKE ENERGY CORP NEW COM NEW 26441C204 380 4,057 SH   SOLE   0 0 4,057
BARRICK GOLD CORPORATION COM 067901108 643 38,650 SH   SOLE   0 0 38,650
AMGEN INC COM 031162100 413 1,925 SH   SOLE   0 0 1,925
ISHARES TR CORE S&P SCP ETF 464287804 4,112 50,573 SH   SOLE   0 0 50,573
AMAZON COM INC COM 023135106 14,908 8,261 SH   SOLE   0 0 8,261
CHUBB LIMITED COM H1467J104 202 1,370 SH   SOLE   0 0 1,370
JPMORGAN CHASE & CO COM 46625H100 7,999 62,094 SH   SOLE   0 0 62,094
AMERICAN EXPRESS CO COM 025816109 303 2,531 SH   SOLE   0 0 2,531
NETFLIX INC COM 64110L106 498 1,701 SH   SOLE   0 0 1,701
TORONTO DOMINION BK ONT COM NEW 891160509 341 5,899 SH   SOLE   0 0 5,899
UNITEDHEALTH GROUP INC COM 91324P102 648 2,578 SH   SOLE   0 0 2,578
SOUTHERN CO COM 842587107 380 6,154 SH   SOLE   0 0 6,154
BOEING CO COM 097023105 2,470 7,035 SH   SOLE   0 0 7,035
SALESFORCE COM INC COM 79466L302 3,258 20,675 SH   SOLE   0 0 20,675
COCA COLA CO COM 191216100 581 10,930 SH   SOLE   0 0 10,930
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 214 4,384 SH   SOLE   0 0 4,384
VISA INC COM CL A 92826C839 2,346 13,110 SH   SOLE   0 0 13,110
VANGUARD INDEX FDS GROWTH ETF 922908736 223 1,296 SH   SOLE   0 0 1,296
INVESCO EXCHANGE TRADED FD T DYNMC PHRMCTLS 46137V662 320 5,299 SH   SOLE   0 0 5,299
ORACLE CORP COM 68389X105 1,945 35,075 SH   SOLE   0 0 35,075
VALERO ENERGY CORP NEW COM 91913Y100 522 5,159 SH   SOLE   0 0 5,159
CELGENE CORP COM 151020104 1,082 10,033 SH   SOLE   0 0 10,033
EVERSOURCE ENERGY COM 30040W108 300 3,683 SH   SOLE   0 0 3,683
MICRON TECHNOLOGY INC COM 595112103 326 6,572 SH   SOLE   0 0 6,572
PFIZER INC COM 717081103 1,585 41,684 SH   SOLE   0 0 41,684
MARATHON PETE CORP COM 56585A102 1,923 28,297 SH   SOLE   0 0 28,297
ISHARES TR MODERT ALLOC ETF 464289875 472 11,889 SH   SOLE   0 0 11,889
BANK AMER CORP COM 060505104 6,370 196,605 SH   SOLE   0 0 196,605
PHILLIPS 66 COM 718546104 547 4,619 SH   SOLE   0 0 4,619
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 436 6,589 SH   SOLE   0 0 6,589
ISHARES TR SP SMCP600VL ETF 464287879 355 2,256 SH   SOLE   0 0 2,256
PROCTER & GAMBLE CO COM 742718109 2,680 22,504 SH   SOLE   0 0 22,504
ABBVIE INC COM 00287Y109 2,390 28,800 SH   SOLE   0 0 28,800
IDEXX LABS INC COM 45168D104 1,679 6,026 SH   SOLE   0 0 6,026
FORD MTR CO DEL COM 345370860 269 29,871 SH   SOLE   0 0 29,871
JOHNSON & JOHNSON COM 478160104 2,905 22,310 SH   SOLE   0 0 22,310
ISHARES INC CORE MSCI EMKT 46434G103 387 7,384 SH   SOLE   0 0 7,384
LAM RESEARCH CORP COM 512807108 3,242 11,657 SH   SOLE   0 0 11,657
PEPSICO INC COM 713448108 1,176 8,703 SH   SOLE   0 0 8,703
CONOCOPHILLIPS COM 20825C104 1,349 23,256 SH   SOLE   0 0 23,256
SPDR SERIES TRUST HLTH CR EQUIP 78464A581 1,853 22,893 SH   SOLE   0 0 22,893
EXELON CORP COM 30161N101 203 4,558 SH   SOLE   0 0 4,558
KRAFT HEINZ CO COM 500754106 201 6,025 SH   SOLE   0 0 6,025
WALGREENS BOOTS ALLIANCE INC COM 931427108 3,117 52,258 SH   SOLE   0 0 52,258
SPDR SERIES TRUST S&P BIOTECH 78464A870 5,504 66,199 SH   SOLE   0 0 66,199
ISHARES TR MSCI MIN VOL ETF 46429B697 228 3,587 SH   SOLE   0 0 3,587
FACEBOOK INC CL A 30303M102 5,957 30,594 SH   SOLE   0 0 30,594
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 410 3,190 SH   SOLE   0 0 3,190
DEERE & CO COM 244199105 320 1,789 SH   SOLE   0 0 1,789
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 367 5,000 SH   SOLE   0 0 5,000
MASTERCARD INC CL A 57636Q104 446 1,614 SH   SOLE   0 0 1,614
COMCAST CORP NEW CL A 20030N101 652 14,853 SH   SOLE   0 0 14,853
PIMCO DYNAMIC INCOME FD SHS 72201Y101 4,804 143,289 SH   SOLE   0 0 143,289
FIRST TR VALUE LINE DIVID IN SHS 33734H106 18,767 531,496 SH   SOLE   0 0 531,496
GENERAL MLS INC COM 370334104 209 4,061 SH   SOLE   0 0 4,061
NEXTERA ENERGY INC COM 65339F101 1,245 5,424 SH   SOLE   0 0 5,424
ISHARES TR MSCI EMG MKT ETF 464287234 2 2,200 SH Call SOLE   0 0 2,200
CAMDEN NATL CORP COM 133034108 1,724 38,192 SH   SOLE   0 0 38,192
ABBOTT LABS COM 002824100 2,770 33,688 SH   SOLE   0 0 33,688
ALPHABET INC CAP STK CL A 02079K305 769 596 SH   SOLE   0 0 596
PEOPLES UTD FINL INC COM 712704105 437 26,030 SH   SOLE   0 0 26,030
STAG INDL INC COM 85254J102 266 8,610 SH   SOLE   0 0 8,610
SPDR S&P 500 ETF TR TR UNIT 78462F103 255 830 SH   SOLE   0 0 830
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 494 3,720 SH   SOLE   0 0 3,720
ISHARES TR AGGRES ALLOC ETF 464289859 528 9,329 SH   SOLE   0 0 9,329
BAR HBR BANKSHARES COM 066849100 1,315 50,892 SH   SOLE   0 0 50,892
STATE STR CORP COM 857477103 341 4,805 SH   SOLE   0 0 4,805
LOCKHEED MARTIN CORP COM 539830109 274 731 SH   SOLE   0 0 731
APPLE INC COM 037833100 29,347 113,967 SH   SOLE   0 0 113,967
FIRST TR EXCHANG TRADED FD I MANAGD MUN ETF 33739N108 1,211 21,853 SH   SOLE   0 0 21,853
LOWES COS INC COM 548661107 448 3,975 SH   SOLE   0 0 3,975
ISHARES TR U.S. MED DVC ETF 464288810 2,654 10,697 SH   SOLE   0 0 10,697
INTERNATIONAL BUSINESS MACHS COM 459200101 914 6,640 SH   SOLE   0 0 6,640
AT&T INC COM 00206R102 3,633 93,430 SH   SOLE   0 0 93,430
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 203 2,506 SH   SOLE   0 0 2,506
VANGUARD WORLD FD MEGA GRWTH IND 921910816 10,253 74,761 SH   SOLE   0 0 74,761