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
PFIZER INC COM 717081103 1,442 39,802 SH   SOLE 0 0 0 39,802
DEERE & CO COM 244199105 641 1,714 SH   SOLE 0 0 0 1,714
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 1,366 24,206 SH   SOLE 0 0 0 24,206
KIMBERLY-CLARK CORP COM 494368103 313 2,254 SH   SOLE 0 0 0 2,254
DISNEY WALT CO COM 254687106 6,872 37,240 SH   SOLE 0 0 0 37,240
STARBUCKS CORP COM 855244109 2 300 SH Call SOLE 0 0 0 300
STARBUCKS CORP COM 855244109 9 4,000 SH Call SOLE 0 0 0 4,000
BARCLAYS BANK PLC IPTH SR B S&P 06746P621 231 20,290 SH   SOLE 0 0 0 20,290
ACTIVISION BLIZZARD INC COM 00507V109 247 2,656 SH   SOLE 0 0 0 2,656
DRAFTKINGS INC COM CL A 26142R104 510 8,308 SH   SOLE 0 0 0 8,308
MICRON TECHNOLOGY INC COM 595112103 347 3,934 SH   SOLE 0 0 0 3,934
MASTERCARD INCORPORATED CL A 57636Q104 537 1,509 SH   SOLE 0 0 0 1,509
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,353 5,936 SH   SOLE 0 0 0 5,936
EVERSOURCE ENERGY COM 30040W108 292 3,367 SH   SOLE 0 0 0 3,367
ABBOTT LABS COM 002824100 4,214 35,165 SH   SOLE 0 0 0 35,165
BK OF AMERICA CORP COM 060505104 6,959 179,861 SH   SOLE 0 0 0 179,861
AMERICAN EXPRESS CO COM 025816109 342 2,419 SH   SOLE 0 0 0 2,419
DRAFTKINGS INC COM CL A 26142R104 4 1,000 SH Call SOLE 0 0 0 1,000
IDEXX LABS INC COM 45168D104 2,532 5,174 SH   SOLE 0 0 0 5,174
NUCOR CORP COM 670346105 821 10,225 SH   SOLE 0 0 0 10,225
PEPSICO INC COM 713448108 1,605 11,345 SH   SOLE 0 0 0 11,345
STATE STR CORP COM 857477103 265 3,159 SH   SOLE 0 0 0 3,159
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 559 6,643 SH   SOLE 0 0 0 6,643
NIKE INC CL B 654106103 0 400 SH Call SOLE 0 0 0 400
MGM RESORTS INTERNATIONAL COM 552953101 320 8,425 SH   SOLE 0 0 0 8,425
NEXTERA ENERGY INC COM 65339F101 1,660 21,950 SH   SOLE 0 0 0 21,950
UNION PAC CORP COM 907818108 485 2,200 SH   SOLE 0 0 0 2,200
PRUDENTIAL FINL INC COM 744320102 1,473 16,164 SH   SOLE 0 0 0 16,164
CATERPILLAR INC COM 149123101 320 1,379 SH   SOLE 0 0 0 1,379
AT&T INC COM 00206R102 2,300 75,981 SH   SOLE 0 0 0 75,981
DESKTOP METAL INC COM CL A 25058X105 179 12,042 SH   SOLE 0 0 0 12,042
ISHARES TR MSCI USA MIN VOL 46429B697 307 4,442 SH   SOLE 0 0 0 4,442
BAIDU INC SPON ADR REP A 056752108 248 1,142 SH   SOLE 0 0 0 1,142
TARGET CORP COM 87612E106 319 1,612 SH   SOLE 0 0 0 1,612
DESKTOP METAL INC COM CL A 25058X105 0 100 SH Call SOLE 0 0 0 100
QUALCOMM INC COM 747525103 249 1,875 SH   SOLE 0 0 0 1,875
LOWES COS INC COM 548661107 882 4,636 SH   SOLE 0 0 0 4,636
NOVARTIS AG SPONSORED ADR 66987V109 660 7,724 SH   SOLE 0 0 0 7,724
APPLE INC COM 037833100 55,117 451,226 SH   SOLE 0 0 0 451,226
TORONTO DOMINION BK ONT COM NEW 891160509 473 7,251 SH   SOLE 0 0 0 7,251
AMAZON COM INC COM 023135106 31,956 10,328 SH   SOLE 0 0 0 10,328
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 2,500 11,465 SH   SOLE 0 0 0 11,465
TRANE TECHNOLOGIES PLC SHS G8994E103 208 1,259 SH   SOLE 0 0 0 1,259
MERCK & CO. INC COM 58933Y105 2,826 36,654 SH   SOLE 0 0 0 36,654
PHILIP MORRIS INTL INC COM 718172109 3,438 38,738 SH   SOLE 0 0 0 38,738
ISHARES TR U.S. MED DVC ETF 464288810 8,809 26,665 SH   SOLE 0 0 0 26,665
TEXAS INSTRS INC COM 882508104 216 1,143 SH   SOLE 0 0 0 1,143
WISDOMTREE TR US SMALLCAP FUND 97717W562 919 19,389 SH   SOLE 0 0 0 19,389
PROCTER AND GAMBLE CO COM 742718109 3,508 25,900 SH   SOLE 0 0 0 25,900
FIVERR INTL LTD ORD SHS M4R82T106 6 200 SH Call SOLE 0 0 0 200
GILEAD SCIENCES INC COM 375558103 0 100 SH Call SOLE 0 0 0 100
BOEING CO COM 097023105 884 3,471 SH   SOLE 0 0 0 3,471
ROKU INC COM CL A 77543R102 357 1,095 SH   SOLE 0 0 0 1,095
VANGUARD INDEX FDS GROWTH ETF 922908736 337 1,311 SH   SOLE 0 0 0 1,311
ORACLE CORP COM 68389X105 2,593 36,959 SH   SOLE 0 0 0 36,959
DRAFTKINGS INC COM CL A 26142R104 1 100 SH Call SOLE 0 0 0 100
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 392 2,384 SH   SOLE 0 0 0 2,384
ELECTRAMECCANICA VEHS CORP COM NEW 284849205 2 2,000 SH Call SOLE 0 0 0 2,000
MODERNA INC COM 60770K107 248 1,897 SH   SOLE 0 0 0 1,897
ARK ETF TR AUTNMUS TECHNLGY 00214Q203 975 11,616 SH   SOLE 0 0 0 11,616
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 23 1,500 SH Call SOLE 0 0 0 1,500
DUKE ENERGY CORP NEW COM NEW 26441C204 398 4,124 SH   SOLE 0 0 0 4,124
NIKE INC CL B 654106103 4,531 34,095 SH   SOLE 0 0 0 34,095
JETBLUE AWYS CORP COM 477143101 1,061 52,178 SH   SOLE 0 0 0 52,178
INTEL CORP COM 458140100 2,894 45,221 SH   SOLE 0 0 0 45,221
WALMART INC COM 931142103 2,493 18,351 SH   SOLE 0 0 0 18,351
ISHARES TR SP SMCP600VL ETF 464287879 358 3,552 SH   SOLE 0 0 0 3,552
ISHARES TR CORE S&P SCP ETF 464287804 10,922 100,639 SH   SOLE 0 0 0 100,639
JPMORGAN CHASE & CO COM 46625H100 11,500 75,542 SH   SOLE 0 0 0 75,542
ISHARES TR CORE MSCI TOTAL 46432F834 1,812 25,782 SH   SOLE 0 0 0 25,782
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 742 3,047 SH   SOLE 0 0 0 3,047
COMCAST CORP NEW CL A 20030N101 758 14,001 SH   SOLE 0 0 0 14,001
CISCO SYS INC COM 17275R102 2,159 41,755 SH   SOLE 0 0 0 41,755
BRISTOL-MYERS SQUIBB CO COM 110122108 3,238 51,295 SH   SOLE 0 0 0 51,295
EXXON MOBIL CORP COM 30231G102 1,308 23,433 SH   SOLE 0 0 0 23,433
ZILLOW GROUP INC CL A 98954M101 421 3,203 SH   SOLE 0 0 0 3,203
ABBVIE INC COM 00287Y109 3,215 29,708 SH   SOLE 0 0 0 29,708
MICROSOFT CORP COM 594918104 6 100 SH Call SOLE 0 0 0 100
CHEVRON CORP NEW COM 166764100 5,728 54,666 SH   SOLE 0 0 0 54,666
EATON CORP PLC SHS G29183103 479 3,464 SH   SOLE 0 0 0 3,464
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 3,507 13,727 SH   SOLE 0 0 0 13,727
SPDR SER TR HLTH CR EQUIP 78464A581 2,550 21,321 SH   SOLE 0 0 0 21,321
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 6,948 30,645 SH   SOLE 0 0 0 30,645
APPLE INC COM 037833100 9 200 SH Call SOLE 0 0 0 200
ELECTRAMECCANICA VEHS CORP COM NEW 284849205 46 9,770 SH   SOLE 0 0 0 9,770
SYSCO CORP COM 871829107 200 2,544 SH   SOLE 0 0 0 2,544
VANGUARD INDEX FDS VALUE ETF 922908744 222 1,687 SH   SOLE 0 0 0 1,687
GILEAD SCIENCES INC COM 375558103 446 6,907 SH   SOLE 0 0 0 6,907
VISA INC COM CL A 92826C839 3,865 18,254 SH   SOLE 0 0 0 18,254
SQUARE INC CL A 852234103 289 1,275 SH   SOLE 0 0 0 1,275
CHARTER COMMUNICATIONS INC N CL A 16119P108 519 841 SH   SOLE 0 0 0 841
ISHARES TR NASDAQ BIOTECH 464287556 771 5,124 SH   SOLE 0 0 0 5,124
PALANTIR TECHNOLOGIES INC CL A 69608A108 769 33,031 SH   SOLE 0 0 0 33,031
FIVERR INTL LTD ORD SHS M4R82T106 250 1,150 SH   SOLE 0 0 0 1,150
BOEING CO COM 097023105 6 800 SH Call SOLE 0 0 0 800
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 236 1,605 SH   SOLE 0 0 0 1,605
VANGUARD INDEX FDS SML CP GRW ETF 922908595 236 861 SH   SOLE 0 0 0 861
MONDELEZ INTL INC CL A 609207105 2,618 44,721 SH   SOLE 0 0 0 44,721
SPDR SER TR S&P BIOTECH 78464A870 10,815 79,729 SH   SOLE 0 0 0 79,729
PALANTIR TECHNOLOGIES INC CL A 69608A108 2 1,000 SH Call SOLE 0 0 0 1,000
BLACKSTONE GROUP INC COM CL A 09260D107 1,866 25,035 SH   SOLE 0 0 0 25,035
ZIMMER BIOMET HOLDINGS INC COM 98956P102 205 1,281 SH   SOLE 0 0 0 1,281
LILLY ELI & CO COM 532457108 581 3,112 SH   SOLE 0 0 0 3,112
PINTEREST INC CL A 72352L106 411 5,557 SH   SOLE 0 0 0 5,557
TJX COS INC NEW COM 872540109 1,714 25,914 SH   SOLE 0 0 0 25,914
ISHARES TR RUS MDCP VAL ETF 464287473 390 3,569 SH   SOLE 0 0 0 3,569
WALGREENS BOOTS ALLIANCE INC COM 931427108 2,763 50,319 SH   SOLE 0 0 0 50,319
VANGUARD INDEX FDS SMALL CP ETF 922908751 382 1,785 SH   SOLE 0 0 0 1,785
PEOPLES UNITED FINANCIAL INC COM 712704105 451 25,185 SH   SOLE 0 0 0 25,185
INVESCO EXCHANGE TRADED FD T DYNMC PHRMCTLS 46137V662 376 4,768 SH   SOLE 0 0 0 4,768
FACEBOOK INC CL A 30303M102 10,267 34,858 SH   SOLE 0 0 0 34,858
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 206 5,761 SH   SOLE 0 0 0 5,761
PALANTIR TECHNOLOGIES INC CL A 69608A108 3 1,500 SH Call SOLE 0 0 0 1,500
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 521 1,622 SH   SOLE 0 0 0 1,622
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 237 497 SH   SOLE 0 0 0 497
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 995 19,820 SH   SOLE 0 0 0 19,820
SALESFORCE COM INC COM 79466L302 6,545 30,890 SH   SOLE 0 0 0 30,890
DRAFTKINGS INC COM CL A 26142R104 3 300 SH Call SOLE 0 0 0 300
ALTRIA GROUP INC COM 02209S103 2,139 41,819 SH   SOLE 0 0 0 41,819
ELECTRAMECCANICA VEHS CORP COM NEW 284849205 0 500 SH Call SOLE 0 0 0 500
SMART GLOBAL HLDGS INC SHS G8232Y101 878 19,079 SH   SOLE 0 0 0 19,079
BERKSHIRE HATHAWAY INC DEL CL A 084670108 386 1 SH   SOLE 0 0 0 1
CAMDEN NATL CORP COM 133034108 1,690 35,304 SH   SOLE 0 0 0 35,304
HOME DEPOT INC COM 437076102 1,417 4,642 SH   SOLE 0 0 0 4,642
CHUBB LIMITED COM H1467J104 216 1,366 SH   SOLE 0 0 0 1,366
ISHARES TR AGGRES ALLOC ETF 464289859 633 9,450 SH   SOLE 0 0 0 9,450
COCA COLA CO COM 191216100 913 17,324 SH   SOLE 0 0 0 17,324
NETFLIX INC COM 64110L106 714 1,369 SH   SOLE 0 0 0 1,369
INVESCO QQQ TR UNIT SER 1 46090E103 562 1,762 SH   SOLE 0 0 0 1,762
AMGEN INC COM 031162100 569 2,289 SH   SOLE 0 0 0 2,289
LOCKHEED MARTIN CORP COM 539830109 610 1,651 SH   SOLE 0 0 0 1,651
TESLA INC COM 88160R101 1,318 1,973 SH   SOLE 0 0 0 1,973
RH COM 74967X103 206 345 SH   SOLE 0 0 0 345
SOUTHERN CO COM 842587107 396 6,377 SH   SOLE 0 0 0 6,377
ARK ETF TR FINTECH INNOVA 00214Q708 1,282 25,083 SH   SOLE 0 0 0 25,083
UNITEDHEALTH GROUP INC COM 91324P102 1,520 4,087 SH   SOLE 0 0 0 4,087
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 247 3,730 SH   SOLE 0 0 0 3,730
INTERNATIONAL BUSINESS MACHS COM 459200101 1,011 7,583 SH   SOLE 0 0 0 7,583
CARRIER GLOBAL CORPORATION COM 14448C104 545 12,899 SH   SOLE 0 0 0 12,899
FORD MTR CO DEL COM 345370860 4 2,000 SH Call SOLE 0 0 0 2,000
3M CO COM 88579Y101 353 1,834 SH   SOLE 0 0 0 1,834
VERIZON COMMUNICATIONS INC COM 92343V104 3,108 53,450 SH   SOLE 0 0 0 53,450
NVIDIA CORPORATION COM 67066G104 958 1,793 SH   SOLE 0 0 0 1,793
VANGUARD WORLD FD MEGA GRWTH IND 921910816 33,690 162,698 SH   SOLE 0 0 0 162,698
UBER TECHNOLOGIES INC COM 90353T100 210 3,857 SH   SOLE 0 0 0 3,857
SERVICENOW INC COM 81762P102 1,252 2,503 SH   SOLE 0 0 0 2,503
ISHARES TR MSCI EMG MKT ETF 464287234 6,892 129,200 SH   SOLE 0 0 0 129,200
NORTHROP GRUMMAN CORP COM 666807102 2,122 6,558 SH   SOLE 0 0 0 6,558
STARBUCKS CORP COM 855244109 3,382 30,951 SH   SOLE 0 0 0 30,951
APPLE INC COM 037833100 0 400 SH Call SOLE 0 0 0 400
MICROSOFT CORP COM 594918104 24,512 103,965 SH   SOLE 0 0 0 103,965
STAG INDL INC COM 85254J102 447 13,306 SH   SOLE 0 0 0 13,306
ADOBE SYSTEMS INCORPORATED COM 00724F101 1,276 2,685 SH   SOLE 0 0 0 2,685
GENERAL MLS INC COM 370334104 248 4,038 SH   SOLE 0 0 0 4,038
RAYTHEON TECHNOLOGIES CORP COM 75513E101 1,114 14,421 SH   SOLE 0 0 0 14,421
PALANTIR TECHNOLOGIES INC CL A 69608A108 3 1,000 SH Call SOLE 0 0 0 1,000
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 480 5,000 SH   SOLE 0 0 0 5,000
PIMCO DYNAMIC INCOME FD SHS 72201Y101 2,818 100,102 SH   SOLE 0 0 0 100,102
MCDONALDS CORP COM 580135101 3,087 13,774 SH   SOLE 0 0 0 13,774
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 9,779 102,720 SH   SOLE 0 0 0 102,720
ETF MANAGERS TR PRIME MOBILE PAY 26924G409 3,116 46,660 SH   SOLE 0 0 0 46,660
CIGNA CORP NEW COM 125523100 226 934 SH   SOLE 0 0 0 934
BARRICK GOLD CORP COM 067901108 818 41,335 SH   SOLE 0 0 0 41,335
GOLDMAN SACHS GROUP INC COM 38141G104 2,929 8,956 SH   SOLE 0 0 0 8,956
ALPHABET INC CAP STK CL A 02079K305 1,380 669 SH   SOLE 0 0 0 669
BAR HBR BANKSHARES COM 066849100 2,038 69,257 SH   SOLE 0 0 0 69,257
PHILLIPS 66 COM 718546104 355 4,353 SH   SOLE 0 0 0 4,353
ALPHABET INC CAP STK CL C 02079K107 8,288 4,006 SH   SOLE 0 0 0 4,006
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 2,806 27,531 SH   SOLE 0 0 0 27,531
DOCUSIGN INC COM 256163106 713 3,523 SH   SOLE 0 0 0 3,523
SNOWFLAKE INC CL A 833445109 1,465 6,388 SH   SOLE 0 0 0 6,388
FACEBOOK INC CL A 30303M102 3 100 SH Call SOLE 0 0 0 100
VALERO ENERGY CORP COM 91913Y100 343 4,792 SH   SOLE 0 0 0 4,792
BERKLEY W R CORP COM 084423102 1,766 23,442 SH   SOLE 0 0 0 23,442
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 335 5,279 SH   SOLE 0 0 0 5,279
FORD MTR CO DEL COM 345370860 160 13,076 SH   SOLE 0 0 0 13,076
ARK ETF TR GENOMIC REV ETF 00214Q302 5,244 59,101 SH   SOLE 0 0 0 59,101
FACEBOOK INC CL A 30303M102 10 100 SH Call SOLE 0 0 0 100
BP PLC SPONSORED ADR 055622104 355 14,578 SH   SOLE 0 0 0 14,578
ISHARES TR CORE HIGH DV ETF 46429B663 350 3,689 SH   SOLE 0 0 0 3,689
CROWDSTRIKE HLDGS INC CL A 22788C105 360 1,970 SH   SOLE 0 0 0 1,970
ISHARES TR CORE S&P500 ETF 464287200 623 1,566 SH   SOLE 0 0 0 1,566
ELECTRAMECCANICA VEHS CORP COM NEW 284849205 0 1,000 SH Call SOLE 0 0 0 1,000
UNITED PARCEL SERVICE INC CL B 911312106 242 1,423 SH   SOLE 0 0 0 1,423
MEDTRONIC PLC SHS G5960L103 1,423 12,049 SH   SOLE 0 0 0 12,049
CONOCOPHILLIPS COM 20825C104 376 7,102 SH   SOLE 0 0 0 7,102
AFLAC INC COM 001055102 272 5,321 SH   SOLE 0 0 0 5,321
BLACKROCK INC COM 09247X101 1,592 2,111 SH   SOLE 0 0 0 2,111
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 610 6,368 SH   SOLE 0 0 0 6,368
ISHARES TR EAFE GRWTH ETF 464288885 392 3,903 SH   SOLE 0 0 0 3,903
ISHARES TR SHORT TREAS BD 464288679 497 4,498 SH   SOLE 0 0 0 4,498
ISHARES TR MODERT ALLOC ETF 464289875 525 12,061 SH   SOLE 0 0 0 12,061
LAM RESEARCH CORP COM 512807108 6,506 10,930 SH   SOLE 0 0 0 10,930
THERMO FISHER SCIENTIFIC INC COM 883556102 215 470 SH   SOLE 0 0 0 470
PAYPAL HLDGS INC COM 70450Y103 517 2,129 SH   SOLE 0 0 0 2,129
JOHNSON & JOHNSON COM 478160104 4,814 29,294 SH   SOLE 0 0 0 29,294
NASDAQ INC COM 631103108 284 1,924 SH   SOLE 0 0 0 1,924
KRAFT HEINZ CO COM 500754106 213 5,317 SH   SOLE 0 0 0 5,317
OTIS WORLDWIDE CORP COM 68902V107 427 6,237 SH   SOLE 0 0 0 6,237