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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABBOTT LABS COM 002824100   3,543,641 34,995 SH   SOLE 0 0 0 34,995
ABBVIE INC COM 00287Y109   4,713,551 29,576 SH   SOLE 0 0 0 29,576
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   201,520 705 SH   SOLE 0 0 0 705
ACTIVISION BLIZZARD INC COM 00507V109   231,835 2,709 SH   SOLE 0 0 0 2,709
ADOBE SYSTEMS INCORPORATED COM 00724F101   1,072,870 2,784 SH   SOLE 0 0 0 2,784
ADVANCED MICRO DEVICES INC COM 007903107   480,997 4,908 SH   SOLE 0 0 0 4,908
AFLAC INC COM 001055102   216,601 3,357 SH   SOLE 0 0 0 3,357
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   3,253,399 31,840 SH   SOLE 0 0 0 31,840
ALPHABET INC CAP STK CL A 02079K305   1,538,419 14,831 SH   SOLE 0 0 0 14,831
ALPHABET INC CAP STK CL C 02079K107   11,740,488 112,889 SH   SOLE 0 0 0 112,889
ALTRIA GROUP INC COM 02209S103   1,685,569 37,776 SH   SOLE 0 0 0 37,776
AMAZON COM INC COM 023135106   25,228,819 244,252 SH   SOLE 0 0 0 244,252
AMERICAN EXPRESS CO COM 025816109   402,716 2,441 SH   SOLE 0 0 0 2,441
AMGEN INC COM 031162100   576,285 2,384 SH   SOLE 0 0 0 2,384
APPLE INC COM 037833100   71,143,718 431,436 SH   SOLE 0 0 0 431,436
ARK ETF TR AUTNMUS TECHNLGY 00214Q203   303,021 6,025 SH   SOLE 0 0 0 6,025
ARK ETF TR GENOMIC REV ETF 00214Q302   1,300,476 43,248 SH   SOLE 0 0 0 43,248
AT&T INC COM 00206R102   316,091 16,420 SH   SOLE 0 0 0 16,420
BANK AMERICA CORP COM 060505104   5,165,658 180,617 SH   SOLE 0 0 0 180,617
BAR HBR BANKSHARES COM 066849100   1,966,921 74,364 SH   SOLE 0 0 0 74,364
BARRICK GOLD CORP COM 067901108   641,858 34,564 SH   SOLE 0 0 0 34,564
BERKLEY W R CORP COM 084423102   2,189,554 35,168 SH   SOLE 0 0 0 35,168
BERKSHIRE HATHAWAY INC DEL CL A 084670108   465,600 1 SH   SOLE 0 0 0 1
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   7,166,405 23,210 SH   SOLE 0 0 0 23,210
BLACKROCK INC COM 09247X101   2,695,672 4,029 SH   SOLE 0 0 0 4,029
BLACKSTONE INC COM 09260D107   2,271,150 25,856 SH   SOLE 0 0 0 25,856
BOEING CO COM 097023105   1,435,787 6,759 SH   SOLE 0 0 0 6,759
BP PLC SPONSORED ADR 055622104   525,892 13,861 SH   SOLE 0 0 0 13,861
BRISTOL-MYERS SQUIBB CO COM 110122108   3,765,643 54,330 SH   SOLE 0 0 0 54,330
BROWN & BROWN INC COM 115236101   229,680 4,000 SH   SOLE 0 0 0 4,000
CAMDEN NATL CORP COM 133034108   1,872,277 51,735 SH   SOLE 0 0 0 51,735
CARRIER GLOBAL CORPORATION COM 14448C104   585,630 12,801 SH   SOLE 0 0 0 12,801
CATERPILLAR INC COM 149123101   409,452 1,789 SH   SOLE 0 0 0 1,789
CHARTER COMMUNICATIONS INC N CL A 16119P108   300,750 841 SH   SOLE 0 0 0 841
CHENIERE ENERGY INC COM NEW 16411R208   242,592 1,539 SH   SOLE 0 0 0 1,539
CHEVRON CORP NEW COM 166764100   11,091,846 67,981 SH   SOLE 0 0 0 67,981
CHUBB LIMITED COM H1467J104   274,002 1,411 SH   SOLE 0 0 0 1,411
CISCO SYS INC COM 17275R102   2,126,589 40,681 SH   SOLE 0 0 0 40,681
COCA COLA CO COM 191216100   1,216,431 19,610 SH   SOLE 0 0 0 19,610
COMCAST CORP NEW CL A 20030N101   507,360 13,383 SH   SOLE 0 0 0 13,383
CONOCOPHILLIPS COM 20825C104   709,423 7,151 SH   SOLE 0 0 0 7,151
COSTCO WHSL CORP NEW COM 22160K105   267,744 539 SH   SOLE 0 0 0 539
CROWDSTRIKE HLDGS INC CL A 22788C105   203,968 1,486 SH   SOLE 0 0 0 1,486
DANAHER CORPORATION COM 235851102   296,391 1,176 SH   SOLE 0 0 0 1,176
DEERE & CO COM 244199105   1,144,337 2,772 SH   SOLE 0 0 0 2,772
DISNEY WALT CO COM 254687106   5,301,041 52,942 SH   SOLE 0 0 0 52,942
DUKE ENERGY CORP NEW COM NEW 26441C204   471,906 4,892 SH   SOLE 0 0 0 4,892
EATON CORP PLC SHS G29183103   623,489 3,639 SH   SOLE 0 0 0 3,639
EVERSOURCE ENERGY COM 30040W108   256,913 3,283 SH   SOLE 0 0 0 3,283
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707   2,135,679 39,029 SH   SOLE 0 0 0 39,029
EXXON MOBIL CORP COM 30231G102   2,652,639 24,190 SH   SOLE 0 0 0 24,190
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108   917,350 18,010 SH   SOLE 0 0 0 18,010
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192   203,230 3,038 SH   SOLE 0 0 0 3,038
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   1,137,124 7,691 SH   SOLE 0 0 0 7,691
FORD MTR CO DEL COM 345370860   230,108 18,263 SH   SOLE 0 0 0 18,263
GENERAL MLS INC COM 370334104   294,583 3,447 SH   SOLE 0 0 0 3,447
GILEAD SCIENCES INC COM 375558103   578,906 6,977 SH   SOLE 0 0 0 6,977
GLOBAL X FDS US INFR DEV ETF 37954Y673   212,309 7,489 SH   SOLE 0 0 0 7,489
GOLDMAN SACHS GROUP INC COM 38141G104   3,985,951 12,185 SH   SOLE 0 0 0 12,185
HOME DEPOT INC COM 437076102   1,567,576 5,312 SH   SOLE 0 0 0 5,312
IDEXX LABS INC COM 45168D104   2,130,130 4,260 SH   SOLE 0 0 0 4,260
INMODE LTD SHS M5425M103   329,456 10,308 SH   SOLE 0 0 0 10,308
INTERNATIONAL BUSINESS MACHS COM 459200101   1,101,703 8,404 SH   SOLE 0 0 0 8,404
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308   560,156 6,585 SH   SOLE 0 0 0 6,585
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   234,087 1,619 SH   SOLE 0 0 0 1,619
INVESCO EXCHANGE TRADED FD T DYNMC PHRMCTLS 46137V662   377,967 4,973 SH   SOLE 0 0 0 4,973
INVESCO QQQ TR UNIT SER 1 46090E103   586,205 1,827 SH   SOLE 0 0 0 1,827
ISHARES INC MSCI EMRG CHN 46434G764   2,290,617 46,435 SH   SOLE 0 0 0 46,435
ISHARES TR CORE S&P500 ETF 464287200   750,287 1,825 SH   SOLE 0 0 0 1,825
ISHARES TR MODERT ALLOC ETF 464289875   217,460 5,456 SH   SOLE 0 0 0 5,456
ISHARES TR CORE HIGH DV ETF 46429B663   380,958 3,747 SH   SOLE 0 0 0 3,747
ISHARES TR CORE MSCI TOTAL 46432F834   1,500,639 24,223 SH   SOLE 0 0 0 24,223
ISHARES TR SP SMCP600VL ETF 464287879   317,122 3,388 SH   SOLE 0 0 0 3,388
ISHARES TR RUSEL 2500 ETF 46435G268   1,130,992 20,631 SH   SOLE 0 0 0 20,631
ISHARES TR U.S. MED DVC ETF 464288810   13,441,708 249,013 SH   SOLE 0 0 0 249,013
ISHARES TR AGGRES ALLOC ETF 464289859   463,951 7,296 SH   SOLE 0 0 0 7,296
ISHARES TR ISHARES BIOTECH 464287556   1,593,393 12,337 SH   SOLE 0 0 0 12,337
ISHARES TR EAFE GRWTH ETF 464288885   361,201 3,856 SH   SOLE 0 0 0 3,856
ISHARES TR MRGSTR MD CP VAL 464288406   223,669 3,615 SH   SOLE 0 0 0 3,615
ISHARES TR US AER DEF ETF 464288760   325,995 2,833 SH   SOLE 0 0 0 2,833
ISHARES TR RUS MDCP VAL ETF 464287473   334,779 3,152 SH   SOLE 0 0 0 3,152
ISHARES TR CORE US AGGBD ET 464287226   1,305,406 13,101 SH   SOLE 0 0 0 13,101
ISHARES TR MRGSTR MD CP ETF 464288208   3,022,033 49,836 SH   SOLE 0 0 0 49,836
ISHARES TR CORE S&P SCP ETF 464287804   10,865,061 112,358 SH   SOLE 0 0 0 112,358
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   3,577,396 65,520 SH   SOLE 0 0 0 65,520
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886   490,342 10,269 SH   SOLE 0 0 0 10,269
JETBLUE AWYS CORP COM 477143101   88,816 12,200 SH   SOLE 0 0 0 12,200
JOHNSON & JOHNSON COM 478160104   5,060,552 32,649 SH   SOLE 0 0 0 32,649
JPMORGAN CHASE & CO COM 46625H100   11,727,019 89,993 SH   SOLE 0 0 0 89,993
KIMBERLY-CLARK CORP COM 494368103   304,358 2,268 SH   SOLE 0 0 0 2,268
LAM RESEARCH CORP COM 512807108   7,016,932 13,236 SH   SOLE 0 0 0 13,236
LILLY ELI & CO COM 532457108   1,218,152 3,547 SH   SOLE 0 0 0 3,547
LOCKHEED MARTIN CORP COM 539830109   867,453 1,835 SH   SOLE 0 0 0 1,835
LOWES COS INC COM 548661107   922,763 4,615 SH   SOLE 0 0 0 4,615
M & T BK CORP COM 55261F104   372,509 3,115 SH   SOLE 0 0 0 3,115
MASTERCARD INCORPORATED CL A 57636Q104   568,404 1,564 SH   SOLE 0 0 0 1,564
MCDONALDS CORP COM 580135101   3,999,688 14,305 SH   SOLE 0 0 0 14,305
MEDTRONIC PLC SHS G5960L103   1,025,575 12,721 SH   SOLE 0 0 0 12,721
MERCK & CO INC COM 58933Y105   3,525,212 33,135 SH   SOLE 0 0 0 33,135
META PLATFORMS INC CL A 30303M102   9,068,413 42,788 SH   SOLE 0 0 0 42,788
METLIFE INC COM 59156R108   759,803 13,114 SH   SOLE 0 0 0 13,114
MGM RESORTS INTERNATIONAL COM 552953101   358,798 8,077 SH   SOLE 0 0 0 8,077
MICRON TECHNOLOGY INC COM 595112103   312,228 5,174 SH   SOLE 0 0 0 5,174
MICROSOFT CORP COM 594918104   30,947,193 107,344 SH   SOLE 0 0 0 107,344
MODERNA INC COM 60770K107   342,817 2,232 SH   SOLE 0 0 0 2,232
MONDELEZ INTL INC CL A 609207105   3,729,943 53,499 SH   SOLE 0 0 0 53,499
NASDAQ INC COM 631103108   315,555 5,772 SH   SOLE 0 0 0 5,772
NETFLIX INC COM 64110L106   482,651 1,397 SH   SOLE 0 0 0 1,397
NEXTERA ENERGY INC COM 65339F101   1,785,421 23,163 SH   SOLE 0 0 0 23,163
NIKE INC CL B 654106103   5,222,268 42,582 SH   SOLE 0 0 0 42,582
NORTHROP GRUMMAN CORP COM 666807102   4,929,403 10,676 SH   SOLE 0 0 0 10,676
NOVARTIS AG SPONSORED ADR 66987V109   741,521 8,060 SH   SOLE 0 0 0 8,060
NUCOR CORP COM 670346105   1,457,450 9,435 SH   SOLE 0 0 0 9,435
NVIDIA CORPORATION COM 67066G104   3,895,825 14,025 SH   SOLE 0 0 0 14,025
ORACLE CORP COM 68389X105   3,273,156 35,226 SH   SOLE 0 0 0 35,226
OTIS WORLDWIDE CORP COM 68902V107   522,118 6,186 SH   SOLE 0 0 0 6,186
PALANTIR TECHNOLOGIES INC CL A 69608A108   518,437 61,354 SH   SOLE 0 0 0 61,354
PAYPAL HLDGS INC COM 70450Y103   230,402 3,034 SH   SOLE 0 0 0 3,034
PEPSICO INC COM 713448108   2,277,506 12,493 SH   SOLE 0 0 0 12,493
PFIZER INC COM 717081103   1,758,316 43,096 SH   SOLE 0 0 0 43,096
PHILIP MORRIS INTL INC COM 718172109   3,792,695 38,999 SH   SOLE 0 0 0 38,999
PHILLIPS 66 COM 718546104   448,913 4,428 SH   SOLE 0 0 0 4,428
PIMCO DYNAMIC INCOME FD SHS 72201Y101   3,339,791 185,338 SH   SOLE 0 0 0 185,338
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   1,592,327 16,044 SH   SOLE 0 0 0 16,044
PIMCO ETF TR ENHNCD LW DUR AC 72201R718   325,514 3,431 SH   SOLE 0 0 0 3,431
PROCTER AND GAMBLE CO COM 742718109   4,008,161 26,956 SH   SOLE 0 0 0 26,956
PROGRESSIVE CORP COM 743315103   280,992 1,964 SH   SOLE 0 0 0 1,964
PROSHARES TR II ULTA BLMBG 2017 74347Y888   380,097 14,360 SH   SOLE 0 0 0 14,360
PRUDENTIAL FINL INC COM 744320102   1,304,015 15,760 SH   SOLE 0 0 0 15,760
QUALCOMM INC COM 747525103   646,211 5,065 SH   SOLE 0 0 0 5,065
RAYTHEON TECHNOLOGIES CORP COM 75513E101   1,450,271 14,809 SH   SOLE 0 0 0 14,809
SALESFORCE INC COM 79466L302   7,362,685 36,854 SH   SOLE 0 0 0 36,854
SCHWAB CHARLES CORP COM 808513105   1,421,131 27,131 SH   SOLE 0 0 0 27,131
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   420,819 8,700 SH   SOLE 0 0 0 8,700
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888   1,694,554 50,269 SH   SOLE 0 0 0 50,269
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   206,070 2,555 SH   SOLE 0 0 0 2,555
SELECT SECTOR SPDR TR ENERGY 81369Y506   339,389 4,097 SH   SOLE 0 0 0 4,097
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   510,315 8,803 SH   SOLE 0 0 0 8,803
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   2,070,969 15,997 SH   SOLE 0 0 0 15,997
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   380,797 11,844 SH   SOLE 0 0 0 11,844
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   351,355 2,327 SH   SOLE 0 0 0 2,327
SERVICENOW INC COM 81762P102   1,305,090 2,808 SH   SOLE 0 0 0 2,808
SHOPIFY INC CL A 82509L107   691,491 14,424 SH   SOLE 0 0 0 14,424
SMART GLOBAL HLDGS INC SHS G8232Y101   443,794 25,742 SH   SOLE 0 0 0 25,742
SNOWFLAKE INC CL A 833445109   1,584,044 10,267 SH   SOLE 0 0 0 10,267
SOFI TECHNOLOGIES INC COM 83406F102   312,379 51,463 SH   SOLE 0 0 0 51,463
SOUTHERN CO COM 842587107   1,277,609 18,362 SH   SOLE 0 0 0 18,362
SPDR S&P 500 ETF TR TR UNIT 78462F103   2,177,750 5,319 SH   SOLE 0 0 0 5,319
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   16,579,207 36,167 SH   SOLE 0 0 0 36,167
SPDR SER TR S&P BIOTECH 78464A870   7,203,910 94,527 SH   SOLE 0 0 0 94,527
SPDR SER TR PORTFOLIO AGRGTE 78464A649   1,290,852 50,052 SH   SOLE 0 0 0 50,052
SPDR SER TR HLTH CR EQUIP 78464A581   2,029,603 21,681 SH   SOLE 0 0 0 21,681
STAG INDL INC COM 85254J102   1,399,002 41,366 SH   SOLE 0 0 0 41,366
STARBUCKS CORP COM 855244109   3,227,150 30,992 SH   SOLE 0 0 0 30,992
STATE STR CORP COM 857477103   253,143 3,344 SH   SOLE 0 0 0 3,344
SYSCO CORP COM 871829107   231,699 3,000 SH   SOLE 0 0 0 3,000
TARGET CORP COM 87612E106   307,393 1,856 SH   SOLE 0 0 0 1,856
TESLA INC COM 88160R101   1,404,018 6,768 SH   SOLE 0 0 0 6,768
TEXAS INSTRS INC COM 882508104   281,118 1,511 SH   SOLE 0 0 0 1,511
THE CIGNA GROUP COM 125523100   240,241 940 SH   SOLE 0 0 0 940
THERMO FISHER SCIENTIFIC INC COM 883556102   424,251 736 SH   SOLE 0 0 0 736
TJX COS INC NEW COM 872540109   1,837,884 23,454 SH   SOLE 0 0 0 23,454
TORONTO DOMINION BK ONT COM NEW 891160509   397,580 6,637 SH   SOLE 0 0 0 6,637
TRANE TECHNOLOGIES PLC SHS G8994E103   231,557 1,259 SH   SOLE 0 0 0 1,259
UBER TECHNOLOGIES INC COM 90353T100   518,455 16,355 SH   SOLE 0 0 0 16,355
UNION PAC CORP COM 907818108   456,117 2,266 SH   SOLE 0 0 0 2,266
UNITED PARCEL SERVICE INC CL B 911312106   286,696 1,478 SH   SOLE 0 0 0 1,478
UNITEDHEALTH GROUP INC COM 91324P102   2,503,130 5,297 SH   SOLE 0 0 0 5,297
UNUM GROUP COM 91529Y106   292,557 7,395 SH   SOLE 0 0 0 7,395
VALERO ENERGY CORP COM 91913Y100   455,764 3,265 SH   SOLE 0 0 0 3,265
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   1,479,189 5,620 SH   SOLE 0 0 0 5,620
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   678,795 9,194 SH   SOLE 0 0 0 9,194
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   558,997 11,427 SH   SOLE 0 0 0 11,427
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   20,678,549 54,986 SH   SOLE 0 0 0 54,986
VANGUARD INDEX FDS VALUE ETF 922908744   315,366 2,283 SH   SOLE 0 0 0 2,283
VANGUARD INDEX FDS GROWTH ETF 922908736   330,503 1,325 SH   SOLE 0 0 0 1,325
VANGUARD INDEX FDS SMALL CP ETF 922908751   341,791 1,803 SH   SOLE 0 0 0 1,803
VANGUARD INDEX FDS TOTAL STK MKT 922908769   227,734 1,116 SH   SOLE 0 0 0 1,116
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   9,746,784 182,285 SH   SOLE 0 0 0 182,285
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   5,087,349 125,924 SH   SOLE 0 0 0 125,924
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   3,132,700 34,018 SH   SOLE 0 0 0 34,018
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   355,459 2,308 SH   SOLE 0 0 0 2,308
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   12,371,314 117,264 SH   SOLE 0 0 0 117,264
VANGUARD WORLD FD MEGA GRWTH IND 921910816   37,767,896 184,675 SH   SOLE 0 0 0 184,675
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840   24,019,390 237,769 SH   SOLE 0 0 0 237,769
VERIZON COMMUNICATIONS INC COM 92343V104   1,968,444 50,616 SH   SOLE 0 0 0 50,616
VISA INC COM CL A 92826C839   6,041,023 26,794 SH   SOLE 0 0 0 26,794
WALGREENS BOOTS ALLIANCE INC COM 931427108   1,683,432 48,682 SH   SOLE 0 0 0 48,682
WALMART INC COM 931142103   3,367,783 22,840 SH   SOLE 0 0 0 22,840
WELLS FARGO CO NEW COM 949746101   245,222 6,560 SH   SOLE 0 0 0 6,560
WISDOMTREE TR US SMALLCAP FUND 97717W562   846,288 19,581 SH   SOLE 0 0 0 19,581
ZETA GLOBAL HOLDINGS CORP CL A 98956A105   233,297 21,542 SH   SOLE 0 0 0 21,542