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 280 7,835 SH   SOLE 0 0 0 7,835
MONDELEZ INTL INC CL A 609207105 2,142 41,017 SH   SOLE 0 0 0 41,017
GOLDMAN SACHS GROUP INC COM 38141G104 1,666 9,466 SH   SOLE 0 0 0 9,466
3M CO COM 88579Y101 264 1,840 SH   SOLE 0 0 0 1,840
INTEL CORP COM 458140100 2,897 48,209 SH   SOLE 0 0 0 48,209
MCDONALDS CORP COM 580135101 2,074 11,123 SH   SOLE 0 0 0 11,123
CHARTER COMMUNICATIONS INC N CL A 16119P108 419 844 SH   SOLE 0 0 0 844
STARBUCKS CORP COM 855244109 2,239 28,910 SH   SOLE 0 0 0 28,910
MICROSOFT CORP COM 594918104 13,684 78,864 SH   SOLE 0 0 0 78,864
ISHARES TR RUS MDCP VAL ETF 464287473 239 3,519 SH   SOLE 0 0 0 3,519
SPDR SER TR S&P BIOTECH 78464A870 6,273 66,860 SH   SOLE 0 0 0 66,860
ISHARES TR NASDAQ BIOTECH 464287556 440 3,561 SH   SOLE 0 0 0 3,561
BLACKSTONE GROUP INC COM CL A 09260D107 1,012 21,851 SH   SOLE 0 0 0 21,851
EXXON MOBIL CORP COM 30231G102 1,101 26,137 SH   SOLE 0 0 0 26,137
LILLY ELI & CO COM 532457108 362 2,309 SH   SOLE 0 0 0 2,309
UNITED STATES OIL FUND LP UNITS 91232N108 0 1,000 SH Call SOLE 0 0 0 1,000
CISCO SYS INC COM 17275R102 1,515 36,285 SH   SOLE 0 0 0 36,285
ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 260 5,589 SH   SOLE 0 0 0 5,589
BRISTOL-MYERS SQUIBB CO COM 110122108 3,348 54,952 SH   SOLE 0 0 0 54,952
BERKLEY W R CORP COM 084423102 1,202 23,442 SH   SOLE 0 0 0 23,442
ALPHABET INC CAP STK CL C 02079K107 4,321 3,420 SH   SOLE 0 0 0 3,420
NORTHROP GRUMMAN CORP COM 666807102 1,368 3,998 SH   SOLE 0 0 0 3,998
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 365 6,068 SH   SOLE 0 0 0 6,068
GILEAD SCIENCES INC COM 375558103 698 8,583 SH   SOLE 0 0 0 8,583
HOME DEPOT INC COM 437076102 953 4,670 SH   SOLE 0 0 0 4,670
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 2,488 24,805 SH   SOLE 0 0 0 24,805
NOVARTIS A G SPONSORED ADR 66987V109 723 8,185 SH   SOLE 0 0 0 8,185
SMART GLOBAL HLDGS INC SHS G8232Y101 543 24,803 SH   SOLE 0 0 0 24,803
ISHARES TR CORE MSCI TOTAL 46432F834 1,645 33,809 SH   SOLE 0 0 0 33,809
BERKSHIRE HATHAWAY INC DEL CL A 084670108 839 3 SH   SOLE 0 0 0 3
ISHARES TR CORE S&P500 ETF 464287200 496 1,771 SH   SOLE 0 0 0 1,771
MEDTRONIC PLC SHS G5960L103 933 9,710 SH   SOLE 0 0 0 9,710
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 792 15,959 SH   SOLE 0 0 0 15,959
UNITED TECHNOLOGIES CORP COM 913017109 913 14,395 SH   SOLE 0 0 0 14,395
BLACKROCK INC COM 09247X101 344 714 SH   SOLE 0 0 0 714
KIMBERLY CLARK CORP COM 494368103 319 2,236 SH   SOLE 0 0 0 2,236
ISHARES TR CORE HIGH DV ETF 46429B663 291 3,721 SH   SOLE 0 0 0 3,721
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 3,138 16,820 SH   SOLE 0 0 0 16,820
BP PLC SPONSORED ADR 055622104 505 21,654 SH   SOLE 0 0 0 21,654
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 3,479 16,571 SH   SOLE 0 0 0 16,571
PROSHARES TR II ULTA BLMBG 2017 74347W247 0 1,500 SH Call SOLE 0 0 0 1,500
WISDOMTREE TR INTL SMCAP DIV 97717W760 255 5,193 SH   SOLE 0 0 0 5,193
WISDOMTREE TR US SMALLCAP FUND 97717W562 557 24,396 SH   SOLE 0 0 0 24,396
DISNEY WALT CO COM DISNEY 254687106 2,678 26,519 SH   SOLE 0 0 0 26,519
PHILIP MORRIS INTL INC COM 718172109 3,211 43,952 SH   SOLE 0 0 0 43,952
UNDER ARMOUR INC CL C 904311206 102 11,871 SH   SOLE 0 0 0 11,871
TJX COS INC NEW COM 872540109 1,197 25,804 SH   SOLE 0 0 0 25,804
PAYPAL HLDGS INC COM 70450Y103 257 2,227 SH   SOLE 0 0 0 2,227
WALMART INC COM 931142103 2,032 15,441 SH   SOLE 0 0 0 15,441
SPDR SER TR HLTH CR EQUIP 78464A581 1,755 22,094 SH   SOLE 0 0 0 22,094
PROSHARES TR II ULTA BLMBG 2017 74347W247 1 10,000 SH Call SOLE 0 0 0 10,000
NIKE INC CL B 654106103 2,433 27,405 SH   SOLE 0 0 0 27,405
JETBLUE AWYS CORP COM 477143101 124 15,759 SH   SOLE 0 0 0 15,759
CHEVRON CORP NEW COM 166764100 3,901 46,201 SH   SOLE 0 0 0 46,201
VANGUARD INDEX FDS SMALL CP ETF 922908751 216 1,777 SH   SOLE 0 0 0 1,777
ALTRIA GROUP INC COM 02209S103 1,774 46,920 SH   SOLE 0 0 0 46,920
VERIZON COMMUNICATIONS INC COM 92343V104 2,431 41,928 SH   SOLE 0 0 0 41,928
NUCOR CORP COM 670346105 384 10,543 SH   SOLE 0 0 0 10,543
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 243 5,805 SH   SOLE 0 0 0 5,805
BARRICK GOLD CORPORATION COM 067901108 1,005 37,963 SH   SOLE 0 0 0 37,963
DUKE ENERGY CORP NEW COM NEW 26441C204 357 4,093 SH   SOLE 0 0 0 4,093
AMGEN INC COM 031162100 455 1,982 SH   SOLE 0 0 0 1,982
ISHARES TR CORE S&P SCP ETF 464287804 5,485 95,734 SH   SOLE 0 0 0 95,734
AMAZON COM INC COM 023135106 21,791 9,220 SH   SOLE 0 0 0 9,220
JPMORGAN CHASE & CO COM 46625H100 5,799 64,905 SH   SOLE 0 0 0 64,905
AMERICAN EXPRESS CO COM 025816109 210 2,538 SH   SOLE 0 0 0 2,538
NETFLIX INC COM 64110L106 584 1,386 SH   SOLE 0 0 0 1,386
TORONTO DOMINION BK ONT COM NEW 891160509 224 5,805 SH   SOLE 0 0 0 5,805
UNITEDHEALTH GROUP INC COM 91324P102 817 2,948 SH   SOLE 0 0 0 2,948
SOUTHERN CO COM 842587107 377 6,615 SH   SOLE 0 0 0 6,615
MICRON TECHNOLOGY INC COM 595112103 0 300 SH Call SOLE 0 0 0 300
MERCK & CO. INC COM 58933Y105 2,867 35,843 SH   SOLE 0 0 0 35,843
SALESFORCE COM INC COM 79466L302 3,842 24,928 SH   SOLE 0 0 0 24,928
SERVICENOW INC COM 81762P102 573 1,914 SH   SOLE 0 0 0 1,914
CARRIER GLOBAL CORPORATION COM 14448C104 197 13,305 SH   SOLE 0 0 0 13,305
COCA COLA CO COM 191216100 472 10,339 SH   SOLE 0 0 0 10,339
INVESCO QQQ TR UNIT SER 1 46090E103 207 979 SH   SOLE 0 0 0 979
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 226 4,649 SH   SOLE 0 0 0 4,649
VISA INC COM CL A 92826C839 2,276 13,664 SH   SOLE 0 0 0 13,664
VANGUARD INDEX FDS GROWTH ETF 922908736 225 1,302 SH   SOLE 0 0 0 1,302
ORACLE CORP COM 68389X105 1,834 35,096 SH   SOLE 0 0 0 35,096
INVESCO EXCHANGE TRADED FD T DYNMC PHRMCTLS 46137V662 293 4,869 SH   SOLE 0 0 0 4,869
EVERSOURCE ENERGY COM 30040W108 308 3,496 SH   SOLE 0 0 0 3,496
MICRON TECHNOLOGY INC COM 595112103 201 4,570 SH   SOLE 0 0 0 4,570
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 1,286 24,166 SH   SOLE 0 0 0 24,166
PROSHARES TR II ULTA BLMBG 2017 74347W247 75 4,783 SH   SOLE 0 0 0 4,783
PFIZER INC COM 717081103 1,468 40,504 SH   SOLE 0 0 0 40,504
ISHARES TR MODERT ALLOC ETF 464289875 326 8,649 SH   SOLE 0 0 0 8,649
PHILLIPS 66 COM 718546104 264 4,537 SH   SOLE 0 0 0 4,537
MGM RESORTS INTERNATIONAL COM 552953101 183 13,739 SH   SOLE 0 0 0 13,739
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 337 6,609 SH   SOLE 0 0 0 6,609
ISHARES TR SP SMCP600VL ETF 464287879 230 2,266 SH   SOLE 0 0 0 2,266
STARBUCKS CORP COM 855244109 1 800 SH Call SOLE 0 0 0 800
PROCTER & GAMBLE CO COM 742718109 2,693 22,557 SH   SOLE 0 0 0 22,557
ABBVIE INC COM 00287Y109 2,317 28,444 SH   SOLE 0 0 0 28,444
IDEXX LABS INC COM 45168D104 1,529 5,703 SH   SOLE 0 0 0 5,703
FORD MTR CO DEL COM 345370860 101 21,135 SH   SOLE 0 0 0 21,135
JOHNSON & JOHNSON COM 478160104 3,513 22,961 SH   SOLE 0 0 0 22,961
ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 0 1,000 SH Call SOLE 0 0 0 1,000
LAM RESEARCH CORP COM 512807108 2,474 9,103 SH   SOLE 0 0 0 9,103
ISHARES INC CORE MSCI EMKT 46434G103 210 4,934 SH   SOLE 0 0 0 4,934
PEPSICO INC COM 713448108 1,154 8,705 SH   SOLE 0 0 0 8,705
CONOCOPHILLIPS COM 20825C104 249 7,117 SH   SOLE 0 0 0 7,117
NASDAQ INC COM 631103108 201 1,924 SH   SOLE 0 0 0 1,924
WALGREENS BOOTS ALLIANCE INC COM 931427108 2,272 52,463 SH   SOLE 0 0 0 52,463
FACEBOOK INC CL A 30303M102 5,729 31,427 SH   SOLE 0 0 0 31,427
OTIS WORLDWIDE CORP COM 68902V107 313 6,650 SH   SOLE 0 0 0 6,650
ISHARES TR MSCI MIN VOL ETF 46429B697 209 3,587 SH   SOLE 0 0 0 3,587
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 325 3,174 SH   SOLE 0 0 0 3,174
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 332 5,000 SH   SOLE 0 0 0 5,000
DEERE & CO COM 244199105 244 1,790 SH   SOLE 0 0 0 1,790
MASTERCARD INC CL A 57636Q104 363 1,414 SH   SOLE 0 0 0 1,414
COMCAST CORP NEW CL A 20030N101 532 14,898 SH   SOLE 0 0 0 14,898
PIMCO DYNAMIC INCOME FD SHS 72201Y101 3,466 152,371 SH   SOLE 0 0 0 152,371
FIRST TR VALUE LINE DIVID IN SHS 33734H106 16,450 569,977 SH   SOLE 0 0 0 569,977
NEXTERA ENERGY INC COM 65339F101 1,342 5,431 SH   SOLE 0 0 0 5,431
GENERAL MLS INC COM 370334104 245 4,071 SH   SOLE 0 0 0 4,071
ADOBE INC COM 00724F101 209 620 SH   SOLE 0 0 0 620
ABBOTT LABS COM 002824100 3,244 33,977 SH   SOLE 0 0 0 33,977
ALPHABET INC CAP STK CL A 02079K305 735 584 SH   SOLE 0 0 0 584
CAMDEN NATL CORP COM 133034108 1,026 36,753 SH   SOLE 0 0 0 36,753
THE TRADE DESK INC COM CL A 88339J105 290 1,187 SH   SOLE 0 0 0 1,187
AMAZON COM INC COM 023135106 85 200 SH Call SOLE 0 0 0 200
PEOPLES UTD FINL INC COM 712704105 287 26,151 SH   SOLE 0 0 0 26,151
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 239 1,594 SH   SOLE 0 0 0 1,594
BK OF AMERICA CORP COM 060505104 4,266 195,666 SH   SOLE 0 0 0 195,666
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 1,620 11,493 SH   SOLE 0 0 0 11,493
VALERO ENERGY CORP COM 91913Y100 262 5,171 SH   SOLE 0 0 0 5,171
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,509 5,408 SH   SOLE 0 0 0 5,408
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 416 3,190 SH   SOLE 0 0 0 3,190
UNITED STATES OIL FUND LP UNITS 91232N108 30 11,954 SH   SOLE 0 0 0 11,954
ISHARES TR AGGRES ALLOC ETF 464289859 469 9,412 SH   SOLE 0 0 0 9,412
BAR HBR BANKSHARES COM 066849100 1,179 72,977 SH   SOLE 0 0 0 72,977
LOCKHEED MARTIN CORP COM 539830109 332 873 SH   SOLE 0 0 0 873
APPLE INC COM 037833100 30,771 111,449 SH   SOLE 0 0 0 111,449
LOWES COS INC COM 548661107 382 4,023 SH   SOLE 0 0 0 4,023
UNION PAC CORP COM 907818108 335 2,275 SH   SOLE 0 0 0 2,275
ISHARES TR U.S. MED DVC ETF 464288810 3,821 15,013 SH   SOLE 0 0 0 15,013
DOCUSIGN INC COM 256163106 272 2,671 SH   SOLE 0 0 0 2,671
INTERNATIONAL BUSINESS MACHS COM 459200101 816 6,838 SH   SOLE 0 0 0 6,838
AT&T INC COM 00206R102 2,708 91,894 SH   SOLE 0 0 0 91,894
VANGUARD WORLD FD MEGA GRWTH IND 921910816 11,953 85,370 SH   SOLE 0 0 0 85,370