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
3M CO COM 88579Y101 203 1,839 SH   SOLE 0 0 0 1,839
ABBOTT LABS COM 002824100 3,383 34,962 SH   SOLE 0 0 0 34,962
ABBVIE INC COM 00287Y109 3,946 29,401 SH   SOLE 0 0 0 29,401
ACTIVISION BLIZZARD INC COM 00507V109 201 2,709 SH   SOLE 0 0 0 2,709
ADOBE SYSTEMS INCORPORATED COM 00724F101 757 2,752 SH   SOLE 0 0 0 2,752
ADVANCED MICRO DEVICES INC COM 007903107 318 5,026 SH   SOLE 0 0 0 5,026
AFLAC INC COM 001055102 209 3,724 SH   SOLE 0 0 0 3,724
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 2,906 36,332 SH   SOLE 0 0 0 36,332
ALPHABET INC CAP STK CL A 02079K305 1,525 15,941 SH   SOLE 0 0 0 15,941
ALPHABET INC CAP STK CL C 02079K107 11,016 114,569 SH   SOLE 0 0 0 114,569
ALTRIA GROUP INC COM 02209S103 1,562 38,679 SH   SOLE 0 0 0 38,679
AMAZON COM INC COM 023135106 27,956 247,398 SH   SOLE 0 0 0 247,398
AMERICAN EXPRESS CO COM 025816109 332 2,458 SH   SOLE 0 0 0 2,458
AMGEN INC COM 031162100 540 2,395 SH   SOLE 0 0 0 2,395
AMYRIS INC COM NEW 03236M200 69 23,795 SH   SOLE 0 0 0 23,795
APPLE INC COM 037833100 62,197 450,049 SH   SOLE 0 0 0 450,049
ARK ETF TR AUTNMUS TECHNLGY 00214Q203 380 8,433 SH   SOLE 0 0 0 8,433
ARK ETF TR GENOMIC REV ETF 00214Q302 2,509 76,326 SH   SOLE 0 0 0 76,326
AT&T INC COM 00206R102 251 16,341 SH   SOLE 0 0 0 16,341
BAR HBR BANKSHARES COM 066849100 1,965 74,103 SH   SOLE 0 0 0 74,103
BARRICK GOLD CORP COM 067901108 533 34,367 SH   SOLE 0 0 0 34,367
BERKLEY W R CORP COM 084423102 2,271 35,167 SH   SOLE 0 0 0 35,167
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 5,803 21,733 SH   SOLE 0 0 0 21,733
BERKSHIRE HATHAWAY INC DEL CL A 084670108 406 1 SH   SOLE 0 0 0 1
BK OF AMERICA CORP COM 060505104 5,454 180,607 SH   SOLE 0 0 0 180,607
BLACKROCK INC COM 09247X101 2,309 4,195 SH   SOLE 0 0 0 4,195
BLACKSTONE INC COM 09260D107 2,305 27,539 SH   SOLE 0 0 0 27,539
BOEING CO COM 097023105 1,035 8,545 SH   SOLE 0 0 0 8,545
BP PLC SPONSORED ADR 055622104 403 14,114 SH   SOLE 0 0 0 14,114
BRISTOL-MYERS SQUIBB CO COM 110122108 3,890 54,720 SH   SOLE 0 0 0 54,720
BROWN & BROWN INC COM 115236101 242 4,000 SH   SOLE 0 0 0 4,000
CAMDEN NATL CORP COM 133034108 2,132 50,049 SH   SOLE 0 0 0 50,049
CARRIER GLOBAL CORPORATION COM 14448C104 456 12,827 SH   SOLE 0 0 0 12,827
CATERPILLAR INC COM 149123101 214 1,304 SH   SOLE 0 0 0 1,304
CHARTER COMMUNICATIONS INC N CL A 16119P108 255 841 SH   SOLE 0 0 0 841
CHENIERE ENERGY INC COM NEW 16411R208 267 1,609 SH   SOLE 0 0 0 1,609
CHEVRON CORP NEW COM 166764100 9,727 67,706 SH   SOLE 0 0 0 67,706
CHUBB LIMITED COM H1467J104 262 1,438 SH   SOLE 0 0 0 1,438
CIGNA CORP NEW COM 125523100 260 935 SH   SOLE 0 0 0 935
CISCO SYS INC COM 17275R102 1,699 42,476 SH   SOLE 0 0 0 42,476
COCA COLA CO COM 191216100 1,092 19,488 SH   SOLE 0 0 0 19,488
COMCAST CORP NEW CL A 20030N101 446 15,204 SH   SOLE 0 0 0 15,204
CONOCOPHILLIPS COM 20825C104 734 7,169 SH   SOLE 0 0 0 7,169
COSTCO WHSL CORP NEW COM 22160K105 256 542 SH   SOLE 0 0 0 542
CROWDSTRIKE HLDGS INC CL A 22788C105 247 1,501 SH   SOLE 0 0 0 1,501
DANAHER CORPORATION COM 235851102 304 1,178 SH   SOLE 0 0 0 1,178
DEERE & CO COM 244199105 738 2,209 SH   SOLE 0 0 0 2,209
DESKTOP METAL INC COM CL A 25058X105 26 10,051 SH   SOLE 0 0 0 10,051
DISNEY WALT CO COM 254687106 5,025 53,268 SH   SOLE 0 0 0 53,268
DUKE ENERGY CORP NEW COM NEW 26441C204 432 4,644 SH   SOLE 0 0 0 4,644
EATON CORP PLC SHS G29183103 472 3,543 SH   SOLE 0 0 0 3,543
ETF MANAGERS TR PRIME MOBILE PAY 26924G409 2,597 68,799 SH   SOLE 0 0 0 68,799
EVERSOURCE ENERGY COM 30040W108 255 3,266 SH   SOLE 0 0 0 3,266
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 1,959 47,403 SH   SOLE 0 0 0 47,403
EXXON MOBIL CORP COM 30231G102 2,294 26,273 SH   SOLE 0 0 0 26,273
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 1,232 25,297 SH   SOLE 0 0 0 25,297
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 312 5,168 SH   SOLE 0 0 0 5,168
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 1,284 10,172 SH   SOLE 0 0 0 10,172
FORD MTR CO DEL COM 345370860 194 17,363 SH   SOLE 0 0 0 17,363
GENERAL MLS INC COM 370334104 263 3,429 SH   SOLE 0 0 0 3,429
GILEAD SCIENCES INC COM 375558103 445 7,219 SH   SOLE 0 0 0 7,219
GOLDMAN SACHS GROUP INC COM 38141G104 3,651 12,460 SH   SOLE 0 0 0 12,460
HOME DEPOT INC COM 437076102 1,461 5,295 SH   SOLE 0 0 0 5,295
IDEXX LABS INC COM 45168D104 1,417 4,350 SH   SOLE 0 0 0 4,350
INMODE LTD SHS M5425M103 281 9,658 SH   SOLE 0 0 0 9,658
INTEL CORP COM 458140100 875 33,949 SH   SOLE 0 0 0 33,949
INTERNATIONAL BUSINESS MACHS COM 459200101 1,001 8,423 SH   SOLE 0 0 0 8,423
INVESCO EXCHANGE TRADED FD T DYNMC PHRMCTLS 46137V662 361 5,059 SH   SOLE 0 0 0 5,059
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 488 6,569 SH   SOLE 0 0 0 6,569
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 271 2,126 SH   SOLE 0 0 0 2,126
INVESCO QQQ TR UNIT SER 1 46090E103 403 1,506 SH   SOLE 0 0 0 1,506
ISHARES INC MSCI EMRG CHN 46434G764 701 15,839 SH   SOLE 0 0 0 15,839
ISHARES TR CORE US AGGBD ET 464287226 536 5,566 SH   SOLE 0 0 0 5,566
ISHARES TR MRGSTR MD CP ETF 464288208 702 13,033 SH   SOLE 0 0 0 13,033
ISHARES TR RUS MDCP VAL ETF 464287473 306 3,190 SH   SOLE 0 0 0 3,190
ISHARES TR MODERT ALLOC ETF 464289875 200 5,473 SH   SOLE 0 0 0 5,473
ISHARES TR CORE S&P500 ETF 464287200 583 1,625 SH   SOLE 0 0 0 1,625
ISHARES TR CORE HIGH DV ETF 46429B663 336 3,680 SH   SOLE 0 0 0 3,680
ISHARES TR AGGRES ALLOC ETF 464289859 478 8,628 SH   SOLE 0 0 0 8,628
ISHARES TR CORE MSCI TOTAL 46432F834 1,266 24,855 SH   SOLE 0 0 0 24,855
ISHARES TR SP SMCP600VL ETF 464287879 285 3,456 SH   SOLE 0 0 0 3,456
ISHARES TR U.S. MED DVC ETF 464288810 12,113 256,737 SH   SOLE 0 0 0 256,737
ISHARES TR RUSEL 2500 ETF 46435G268 1,420 28,540 SH   SOLE 0 0 0 28,540
ISHARES TR EAFE GRWTH ETF 464288885 289 3,989 SH   SOLE 0 0 0 3,989
ISHARES TR ISHARES BIOTECH 464287556 1,322 11,304 SH   SOLE 0 0 0 11,304
ISHARES TR CORE S&P SCP ETF 464287804 9,912 113,677 SH   SOLE 0 0 0 113,677
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 3,346 65,319 SH   SOLE 0 0 0 65,319
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 494 10,193 SH   SOLE 0 0 0 10,193
JETBLUE AWYS CORP COM 477143101 241 36,279 SH   SOLE 0 0 0 36,279
JOHNSON & JOHNSON COM 478160104 5,139 31,458 SH   SOLE 0 0 0 31,458
JPMORGAN CHASE & CO COM 46625H100 9,284 88,843 SH   SOLE 0 0 0 88,843
KIMBERLY-CLARK CORP COM 494368103 253 2,247 SH   SOLE 0 0 0 2,247
L3HARRIS TECHNOLOGIES INC COM 502431109 207 996 SH   SOLE 0 0 0 996
LAM RESEARCH CORP COM 512807108 4,931 13,472 SH   SOLE 0 0 0 13,472
LILLY ELI & CO COM 532457108 1,198 3,705 SH   SOLE 0 0 0 3,705
LOCKHEED MARTIN CORP COM 539830109 682 1,765 SH   SOLE 0 0 0 1,765
LOWES COS INC COM 548661107 921 4,904 SH   SOLE 0 0 0 4,904
M & T BK CORP COM 55261F104 547 3,101 SH   SOLE 0 0 0 3,101
MASTERCARD INCORPORATED CL A 57636Q104 448 1,575 SH   SOLE 0 0 0 1,575
MCDONALDS CORP COM 580135101 3,282 14,222 SH   SOLE 0 0 0 14,222
MEDTRONIC PLC SHS G5960L103 1,227 15,189 SH   SOLE 0 0 0 15,189
MERCK & CO INC COM 58933Y105 2,883 33,472 SH   SOLE 0 0 0 33,472
META PLATFORMS INC CL A 30303M102 6,432 47,405 SH   SOLE 0 0 0 47,405
METLIFE INC COM 59156R108 776 12,770 SH   SOLE 0 0 0 12,770
MGM RESORTS INTERNATIONAL COM 552953101 240 8,077 SH   SOLE 0 0 0 8,077
MICRON TECHNOLOGY INC COM 595112103 287 5,719 SH   SOLE 0 0 0 5,719
MICROSOFT CORP COM 594918104 25,489 109,442 SH   SOLE 0 0 0 109,442
MODERNA INC COM 60770K107 268 2,266 SH   SOLE 0 0 0 2,266
MONDELEZ INTL INC CL A 609207105 2,940 53,627 SH   SOLE 0 0 0 53,627
NASDAQ INC COM 631103108 327 5,772 SH   SOLE 0 0 0 5,772
NETFLIX INC COM 64110L106 377 1,601 SH   SOLE 0 0 0 1,601
NEXTERA ENERGY INC COM 65339F101 1,821 23,230 SH   SOLE 0 0 0 23,230
NIKE INC CL B 654106103 3,703 44,550 SH   SOLE 0 0 0 44,550
NORTHROP GRUMMAN CORP COM 666807102 4,905 10,428 SH   SOLE 0 0 0 10,428
NOVARTIS AG SPONSORED ADR 66987V109 625 8,229 SH   SOLE 0 0 0 8,229
NUCOR CORP COM 670346105 1,009 9,433 SH   SOLE 0 0 0 9,433
NVIDIA CORPORATION COM 67066G104 1,761 14,509 SH   SOLE 0 0 0 14,509
ORACLE CORP COM 68389X105 2,183 35,739 SH   SOLE 0 0 0 35,739
OTIS WORLDWIDE CORP COM 68902V107 395 6,185 SH   SOLE 0 0 0 6,185
PALANTIR TECHNOLOGIES INC CL A 69608A108 531 65,266 SH   SOLE 0 0 0 65,266
PAYPAL HLDGS INC COM 70450Y103 274 3,185 SH   SOLE 0 0 0 3,185
PEPSICO INC COM 713448108 1,998 12,237 SH   SOLE 0 0 0 12,237
PFIZER INC COM 717081103 1,871 42,746 SH   SOLE 0 0 0 42,746
PHILIP MORRIS INTL INC COM 718172109 3,244 39,086 SH   SOLE 0 0 0 39,086
PHILLIPS 66 COM 718546104 356 4,412 SH   SOLE 0 0 0 4,412
PIMCO DYNAMIC INCOME FD SHS 72201Y101 2,459 126,863 SH   SOLE 0 0 0 126,863
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 1,790 18,102 SH   SOLE 0 0 0 18,102
PROCTER AND GAMBLE CO COM 742718109 3,381 26,778 SH   SOLE 0 0 0 26,778
PROGRESSIVE CORP COM 743315103 228 1,961 SH   SOLE 0 0 0 1,961
PROSHARES TR SHORT S&P 500 NE 74347B425 6 9,000 SH Call SOLE 0 0 0 9,000
PROSHARES TR SHORT S&P 500 NE 74347B425 2 8,600 SH Call SOLE 0 0 0 8,600
PROSHARES TR II ULTA BLMBG 2017 74347Y888 392 14,926 SH   SOLE 0 0 0 14,926
PRUDENTIAL FINL INC COM 744320102 1,383 16,125 SH   SOLE 0 0 0 16,125
QUALCOMM INC COM 747525103 625 5,532 SH   SOLE 0 0 0 5,532
RAYTHEON TECHNOLOGIES CORP COM 75513E101 1,198 14,635 SH   SOLE 0 0 0 14,635
SALESFORCE INC COM 79466L302 5,373 37,351 SH   SOLE 0 0 0 37,351
SCHWAB STRATEGIC TR US REIT ETF 808524847 1,286 68,810 SH   SOLE 0 0 0 68,810
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 368 8,700 SH   SOLE 0 0 0 8,700
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 563 20,285 SH   SOLE 0 0 0 20,285
SCHWAB STRATEGIC TR US TIPS ETF 808524870 416 8,026 SH   SOLE 0 0 0 8,026
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 0 2,000 SH Call SOLE 0 0 0 2,000
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 0 1,000 SH Call SOLE 0 0 0 1,000
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 445 3,676 SH   SOLE 0 0 0 3,676
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 0 22,000 SH Call SOLE 0 0 0 22,000
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 0 3,000 SH Call SOLE 0 0 0 3,000
SERVICENOW INC COM 81762P102 1,095 2,900 SH   SOLE 0 0 0 2,900
SHOPIFY INC CL A 82509L107 352 13,057 SH   SOLE 0 0 0 13,057
SMART GLOBAL HLDGS INC SHS G8232Y101 434 27,342 SH   SOLE 0 0 0 27,342
SNOWFLAKE INC CL A 833445109 1,933 11,376 SH   SOLE 0 0 0 11,376
SOFI TECHNOLOGIES INC COM 83406F102 460 94,248 SH   SOLE 0 0 0 94,248
SOUTHERN CO COM 842587107 578 8,497 SH   SOLE 0 0 0 8,497
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,111 5,909 SH   SOLE 0 0 0 5,909
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 710 1,768 SH   SOLE 0 0 0 1,768
SPDR SER TR S&P BIOTECH 78464A870 7,651 96,454 SH   SOLE 0 0 0 96,454
SPDR SER TR PORTFOLIO AGRGTE 78464A649 1,582 63,393 SH   SOLE 0 0 0 63,393
SPDR SER TR S&P REGL BKG 78464A698 1,506 25,581 SH   SOLE 0 0 0 25,581
SPDR SER TR HLTH CR EQUIP 78464A581 1,870 21,914 SH   SOLE 0 0 0 21,914
STAG INDL INC COM 85254J102 1,275 44,858 SH   SOLE 0 0 0 44,858
STARBUCKS CORP COM 855244109 2,636 31,289 SH   SOLE 0 0 0 31,289
SYSCO CORP COM 871829107 208 2,936 SH   SOLE 0 0 0 2,936
TARGET CORP COM 87612E106 277 1,870 SH   SOLE 0 0 0 1,870
TESLA INC COM 88160R101 1,712 6,455 SH   SOLE 0 0 0 6,455
THERMO FISHER SCIENTIFIC INC COM 883556102 420 829 SH   SOLE 0 0 0 829
TJX COS INC NEW COM 872540109 1,565 25,200 SH   SOLE 0 0 0 25,200
TORONTO DOMINION BK ONT COM NEW 891160509 451 7,352 SH   SOLE 0 0 0 7,352
UBER TECHNOLOGIES INC COM 90353T100 431 16,251 SH   SOLE 0 0 0 16,251
UNION PAC CORP COM 907818108 441 2,261 SH   SOLE 0 0 0 2,261
UNITED PARCEL SERVICE INC CL B 911312106 252 1,559 SH   SOLE 0 0 0 1,559
UNITEDHEALTH GROUP INC COM 91324P102 2,537 5,023 SH   SOLE 0 0 0 5,023
UNUM GROUP COM 91529Y106 259 6,677 SH   SOLE 0 0 0 6,677
VALERO ENERGY CORP COM 91913Y100 348 3,257 SH   SOLE 0 0 0 3,257
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 572 3,091 SH   SOLE 0 0 0 3,091
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 1,063 14,899 SH   SOLE 0 0 0 14,899
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 698 14,634 SH   SOLE 0 0 0 14,634
VANGUARD INDEX FDS SMALL CP ETF 922908751 307 1,797 SH   SOLE 0 0 0 1,797
VANGUARD INDEX FDS TOTAL STK MKT 922908769 206 1,146 SH   SOLE 0 0 0 1,146
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 9,083 27,666 SH   SOLE 0 0 0 27,666
VANGUARD INDEX FDS GROWTH ETF 922908736 283 1,320 SH   SOLE 0 0 0 1,320
VANGUARD INDEX FDS VALUE ETF 922908744 279 2,261 SH   SOLE 0 0 0 2,261
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 1,547 34,883 SH   SOLE 0 0 0 34,883
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 5,422 148,588 SH   SOLE 0 0 0 148,588
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 2,940 37,278 SH   SOLE 0 0 0 37,278
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 294 2,176 SH   SOLE 0 0 0 2,176
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 463 4,883 SH   SOLE 0 0 0 4,883
VANGUARD WORLD FD MEGA GRWTH IND 921910816 32,514 186,549 SH   SOLE 0 0 0 186,549
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 19,314 214,812 SH   SOLE 0 0 0 214,812
VERIZON COMMUNICATIONS INC COM 92343V104 1,968 51,832 SH   SOLE 0 0 0 51,832
VISA INC COM CL A 92826C839 4,707 26,498 SH   SOLE 0 0 0 26,498
WALGREENS BOOTS ALLIANCE INC COM 931427108 1,529 48,703 SH   SOLE 0 0 0 48,703
WALMART INC COM 931142103 3,014 23,238 SH   SOLE 0 0 0 23,238
WELLS FARGO CO NEW COM 949746101 287 7,123 SH   SOLE 0 0 0 7,123
WISDOMTREE TR US SMALLCAP FUND 97717W562 760 19,402 SH   SOLE 0 0 0 19,402
ZETA GLOBAL HOLDINGS CORP CL A 98956A105 142 21,542 SH   SOLE 0 0 0 21,542
ZILLOW GROUP INC CL A 98954M101 221 7,718 SH   SOLE 0 0 0 7,718