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,708,408 32,627 SH   SOLE 0 0 0 32,627
ABBVIE INC COM 00287Y109   5,343,437 29,343 SH   SOLE 0 0 0 29,343
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   245,211 707 SH   SOLE 0 0 0 707
ADOBE INC COM 00724F101   1,336,837 2,649 SH   SOLE 0 0 0 2,649
ADVANCED MICRO DEVICES INC COM 007903107   692,354 3,836 SH   SOLE 0 0 0 3,836
AFLAC INC COM 001055102   235,610 2,744 SH   SOLE 0 0 0 2,744
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   1,762,033 24,351 SH   SOLE 0 650 0 23,701
ALPHABET INC CAP STK CL C 02079K107   17,630,926 115,795 SH   SOLE 0 1,424 0 114,371
ALPHABET INC CAP STK CL A 02079K305   2,310,913 15,311 SH   SOLE 0 0 0 15,311
ALTRIA GROUP INC COM 02209S103   1,428,852 32,757 SH   SOLE 0 0 0 32,757
AMAZON COM INC COM 023135106   42,625,920 236,312 SH   SOLE 0 1,843 0 234,469
AMERICAN CENTY ETF TR US SML CP VALU 025072877   207,777 2,217 SH   SOLE 0 0 0 2,217
AMERICAN EXPRESS CO COM 025816109   401,118 1,762 SH   SOLE 0 0 0 1,762
AMGEN INC COM 031162100   661,524 2,327 SH   SOLE 0 0 0 2,327
APPLE INC COM 037833100   65,691,054 383,083 SH   SOLE 0 1,502 0 381,581
ARK ETF TR GENOMIC REV ETF 00214Q302   660,049 22,950 SH   SOLE 0 600 0 22,350
AT&T INC COM 00206R102   256,640 14,582 SH   SOLE 0 0 0 14,582
BANK AMERICA CORP COM 060505104   5,809,354 153,200 SH   SOLE 0 0 0 153,200
BAR HBR BANKSHARES COM 066849100   802,603 30,310 SH   SOLE 0 0 0 30,310
BARRICK GOLD CORP COM 067901108   335,626 20,170 SH   SOLE 0 0 0 20,170
BERKLEY W R CORP COM 084423102   7,456,569 84,312 SH   SOLE 0 0 0 84,312
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   10,990,639 26,136 SH   SOLE 0 220 0 25,915
BERKSHIRE HATHAWAY INC DEL CL A 084670108   634,440 1 SH   SOLE 0 0 0 1
BLACKROCK INC COM 09247X101   2,220,515 2,663 SH   SOLE 0 0 0 2,663
BLACKSTONE INC COM 09260D107   2,907,173 22,130 SH   SOLE 0 0 0 22,130
BOEING CO COM 097023105   1,134,405 5,878 SH   SOLE 0 0 0 5,878
BP PLC SPONSORED ADR 055622104   241,932 6,421 SH   SOLE 0 0 0 6,421
BRISTOL-MYERS SQUIBB CO COM 110122108   1,837,172 33,877 SH   SOLE 0 1,050 0 32,827
BROADCOM INC COM 11135F101   604,045 456 SH   SOLE 0 0 0 456
BROWN & BROWN INC COM 115236101   363,312 4,150 SH   SOLE 0 0 0 4,150
CAMDEN NATL CORP COM 133034108   1,602,189 47,798 SH   SOLE 0 0 0 47,798
CARRIER GLOBAL CORPORATION COM 14448C104   745,262 12,821 SH   SOLE 0 0 0 12,821
CATERPILLAR INC COM 149123101   1,134,548 3,096 SH   SOLE 0 0 0 3,096
CHARTER COMMUNICATIONS INC N CL A 16119P108   244,420 841 SH   SOLE 0 0 0 841
CHENIERE ENERGY INC COM NEW 16411R208   240,191 1,489 SH   SOLE 0 0 0 1,489
CHEVRON CORP NEW COM 166764100   9,426,618 59,760 SH   SOLE 0 500 0 59,260
CHUBB LIMITED COM H1467J104   608,627 2,349 SH   SOLE 0 0 0 2,349
CISCO SYS INC COM 17275R102   1,611,362 32,285 SH   SOLE 0 0 0 32,285
COCA COLA CO COM 191216100   1,230,187 20,108 SH   SOLE 0 0 0 20,108
COMCAST CORP NEW CL A 20030N101   554,394 12,789 SH   SOLE 0 0 0 12,789
CONOCOPHILLIPS COM 20825C104   945,293 7,427 SH   SOLE 0 0 0 7,427
COSTCO WHSL CORP NEW COM 22160K105   417,151 569 SH   SOLE 0 0 0 569
CROWDSTRIKE HLDGS INC CL A 22788C105   608,351 1,898 SH   SOLE 0 0 0 1,898
DANAHER CORPORATION COM 235851102   282,817 1,133 SH   SOLE 0 0 0 1,133
DEERE & CO COM 244199105   1,262,678 3,074 SH   SOLE 0 0 0 3,074
DICKS SPORTING GOODS INC COM 253393102   238,212 1,059 SH   SOLE 0 0 0 1,059
DISNEY WALT CO COM 254687106   3,068,158 25,075 SH   SOLE 0 181 0 24,894
DRAFTKINGS INC NEW COM CL A 26142V105   402,675 8,868 SH   SOLE 0 0 0 8,868
DUKE ENERGY CORP NEW COM NEW 26441C204   366,708 3,792 SH   SOLE 0 0 0 3,792
EATON CORP PLC SHS G29183103   1,047,778 3,351 SH   SOLE 0 0 0 3,351
ELI LILLY & CO COM 532457108   2,552,965 3,282 SH   SOLE 0 0 0 3,282
EXCHANGE TRADED CONCEPTS TRU ROBO GLB ETF 301505707   1,193,530 20,354 SH   SOLE 0 0 0 20,354
EXXON MOBIL CORP COM 30231G102   2,408,998 20,724 SH   SOLE 0 0 0 20,724
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192   200,747 2,100 SH   SOLE 0 300 0 1,800
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   970,697 4,733 SH   SOLE 0 0 0 4,733
FIRST TR VALUE LINE DIVID IN SHS 33734H106   221,808 5,252 SH   SOLE 0 0 0 5,252
GENERAL MLS INC COM 370334104   201,203 2,876 SH   SOLE 0 0 0 2,876
GILEAD SCIENCES INC COM 375558103   460,951 6,293 SH   SOLE 0 0 0 6,293
GLOBAL X FDS US INFR DEV ETF 37954Y673   288,781 7,254 SH   SOLE 0 0 0 7,254
GOLDMAN SACHS GROUP INC COM 38141G104   3,468,060 8,303 SH   SOLE 0 0 0 8,303
HOME DEPOT INC COM 437076102   2,036,191 5,308 SH   SOLE 0 0 0 5,308
IDEXX LABS INC COM 45168D104   1,877,165 3,477 SH   SOLE 0 0 0 3,477
INTERNATIONAL BUSINESS MACHS COM 459200101   1,497,391 7,841 SH   SOLE 0 0 0 7,841
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308   558,248 5,158 SH   SOLE 0 0 0 5,158
INVESCO EXCHANGE TRADED FD T PHARMACEUTICALS 46137V662   266,045 3,319 SH   SOLE 0 0 0 3,319
INVESCO QQQ TR UNIT SER 1 46090E103   958,546 2,159 SH   SOLE 0 0 0 2,159
ISHARES INC MSCI EMRG CHN 46434G764   4,318,502 75,013 SH   SOLE 0 567 0 74,446
ISHARES TR MRGSTR MD CP ETF 464288208   8,643,549 118,681 SH   SOLE 0 921 0 117,760
ISHARES TR RUS MDCP VAL ETF 464287473   375,578 2,997 SH   SOLE 0 0 0 2,997
ISHARES TR MRGSTR MD CP GRW 464288307   310,469 4,393 SH   SOLE 0 0 0 4,393
ISHARES TR US AER DEF ETF 464288760   366,354 2,777 SH   SOLE 0 0 0 2,777
ISHARES TR CORE MSCI TOTAL 46432F834   750,549 11,060 SH   SOLE 0 0 0 11,060
ISHARES TR SP SMCP600VL ETF 464287879   274,630 2,673 SH   SOLE 0 0 0 2,673
ISHARES TR CORE S&P SCP ETF 464287804   6,899,106 62,424 SH   SOLE 0 1,000 0 61,424
ISHARES TR U.S. MED DVC ETF 464288810   10,402,316 177,544 SH   SOLE 0 1,200 0 176,344
ISHARES TR RUSEL 2500 ETF 46435G268   947,025 14,434 SH   SOLE 0 0 0 14,434
ISHARES TR ISHARES BIOTECH 464287556   1,393,473 10,155 SH   SOLE 0 0 0 10,155
ISHARES TR EAFE GRWTH ETF 464288885   255,043 2,457 SH   SOLE 0 0 0 2,457
ISHARES TR CORE S&P500 ETF 464287200   1,136,575 2,162 SH   SOLE 0 0 0 2,162
ISHARES TR CORE HIGH DV ETF 46429B663   320,917 2,912 SH   SOLE 0 0 0 2,912
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203   415,019 7,652 SH   SOLE 0 0 0 7,652
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   3,819,466 66,012 SH   SOLE 0 323 0 65,689
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886   290,129 5,982 SH   SOLE 0 0 0 5,982
JOHNSON & JOHNSON COM 478160104   4,542,468 28,715 SH   SOLE 0 0 0 28,715
JPMORGAN CHASE & CO COM 46625H100   16,493,888 82,346 SH   SOLE 0 446 0 81,900
KIMBERLY-CLARK CORP COM 494368103   260,160 2,011 SH   SOLE 0 0 0 2,011
L3HARRIS TECHNOLOGIES INC COM 502431109   215,190 1,010 SH   SOLE 0 0 0 1,010
LAM RESEARCH CORP COM 512807108   12,729,593 13,102 SH   SOLE 0 150 0 12,952
LOCKHEED MARTIN CORP COM 539830109   844,396 1,856 SH   SOLE 0 0 0 1,856
LOWES COS INC COM 548661107   1,015,846 3,988 SH   SOLE 0 0 0 3,988
M & T BK CORP COM 55261F104   610,385 4,197 SH   SOLE 0 0 0 4,197
MARATHON PETE CORP COM 56585A102   472,258 2,344 SH   SOLE 0 0 0 2,344
MARSH & MCLENNAN COS INC COM 571748102   209,881 1,019 SH   SOLE 0 0 0 1,019
MASTERCARD INCORPORATED CL A 57636Q104   803,223 1,668 SH   SOLE 0 0 0 1,668
MCDONALDS CORP COM 580135101   3,916,712 13,892 SH   SOLE 0 0 0 13,892
MEDTRONIC PLC SHS G5960L103   213,111 2,445 SH   SOLE 0 0 0 2,445
MERCK & CO INC COM 58933Y105   4,128,383 31,287 SH   SOLE 0 600 0 30,687
META PLATFORMS INC CL A 30303M102   20,627,144 42,479 SH   SOLE 0 659 0 41,820
METLIFE INC COM 59156R108   699,414 9,438 SH   SOLE 0 0 0 9,438
MGM RESORTS INTERNATIONAL COM 552953101   365,318 7,738 SH   SOLE 0 0 0 7,738
MICRON TECHNOLOGY INC COM 595112103   439,521 3,728 SH   SOLE 0 0 0 3,728
MICROSOFT CORP COM 594918104   44,784,349 106,447 SH   SOLE 0 496 0 105,951
MICROSTRATEGY INC CL A NEW 594972408   577,040 339 SH   SOLE 0 0 0 339
MONDELEZ INTL INC CL A 609207105   2,887,970 41,257 SH   SOLE 0 0 0 41,257
NASDAQ INC COM 631103108   364,213 5,772 SH   SOLE 0 0 0 5,772
NETFLIX INC COM 64110L106   1,150,895 1,895 SH   SOLE 0 0 0 1,895
NEXTERA ENERGY INC COM 65339F101   1,366,179 21,377 SH   SOLE 0 0 0 21,377
NIKE INC CL B 654106103   2,555,248 27,189 SH   SOLE 0 0 0 27,189
NORTHROP GRUMMAN CORP COM 666807102   2,916,316 6,093 SH   SOLE 0 133 0 5,960
NOVARTIS AG SPONSORED ADR 66987V109   743,226 7,684 SH   SOLE 0 0 0 7,684
NOVO-NORDISK A S ADR 670100205   5,082,382 39,582 SH   SOLE 0 0 0 39,582
NUCOR CORP COM 670346105   1,868,078 9,440 SH   SOLE 0 0 0 9,440
NVIDIA CORPORATION COM 67066G104   19,695,097 21,797 SH   SOLE 0 80 0 21,717
ORACLE CORP COM 68389X105   4,435,344 35,310 SH   SOLE 0 0 0 35,310
OTIS WORLDWIDE CORP COM 68902V107   614,317 6,188 SH   SOLE 0 0 0 6,188
PALANTIR TECHNOLOGIES INC CL A 69608A108   1,920,864 83,480 SH   SOLE 0 948 0 82,532
PALO ALTO NETWORKS INC COM 697435105   724,198 2,549 SH   SOLE 0 0 0 2,549
PEPSICO INC COM 713448108   2,059,756 11,769 SH   SOLE 0 0 0 11,769
PFIZER INC COM 717081103   831,108 29,950 SH   SOLE 0 0 0 29,950
PHILIP MORRIS INTL INC COM 718172109   3,170,850 34,609 SH   SOLE 0 0 0 34,609
PHILLIPS 66 COM 718546104   761,721 4,663 SH   SOLE 0 0 0 4,663
PIMCO DYNAMIC INCOME FD SHS 72201Y101   3,887,312 201,520 SH   SOLE 0 0 0 201,520
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   717,145 7,133 SH   SOLE 0 0 0 7,133
PIMCO ETF TR ENHNCD LW DUR AC 72201R718   362,597 3,822 SH   SOLE 0 0 0 3,822
PROCTER AND GAMBLE CO COM 742718109   4,233,307 26,091 SH   SOLE 0 0 0 26,091
PROGRESSIVE CORP COM 743315103   278,431 1,346 SH   SOLE 0 0 0 1,346
PROSHARES TR BITCOIN STRATE 74347G440   214,449 6,639 SH   SOLE 0 0 0 6,639
PROSHARES TR II ULTA BLMBG 2017 74347Y888   441,459 13,378 SH   SOLE 0 0 0 13,378
PRUDENTIAL FINL INC COM 744320102   1,415,829 12,060 SH   SOLE 0 388 0 11,672
QUALCOMM INC COM 747525103   984,443 5,815 SH   SOLE 0 0 0 5,815
RTX CORPORATION COM 75513E101   1,408,362 14,440 SH   SOLE 0 0 0 14,440
SALESFORCE INC COM 79466L302   11,746,720 39,002 SH   SOLE 0 400 0 38,602
SCHWAB CHARLES CORP COM 808513105   6,520,558 90,138 SH   SOLE 0 1,342 0 88,796
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888   6,256,519 174,763 SH   SOLE 0 1,732 0 173,031
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   513,885 8,280 SH   SOLE 0 0 0 8,280
SELECT SECTOR SPDR TR INDL 81369Y704   217,539 1,727 SH   SOLE 0 0 0 1,727
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   3,207,624 21,713 SH   SOLE 0 0 0 21,713
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   441,175 4,749 SH   SOLE 0 0 0 4,749
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   474,747 11,271 SH   SOLE 0 0 0 11,271
SELECT SECTOR SPDR TR ENERGY 81369Y506   351,959 3,728 SH   SOLE 0 0 0 3,728
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   282,741 3,462 SH   SOLE 0 0 0 3,462
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   390,995 1,877 SH   SOLE 0 0 0 1,877
SERVICENOW INC COM 81762P102   1,978,189 2,595 SH   SOLE 0 0 0 2,595
SHERWIN WILLIAMS CO COM 824348106   272,137 784 SH   SOLE 0 0 0 784
SHOPIFY INC CL A 82509L107   1,111,872 14,408 SH   SOLE 0 0 0 14,408
SNOWFLAKE INC CL A 833445109   2,074,439 12,837 SH   SOLE 0 107 0 12,730
SOFI TECHNOLOGIES INC COM 83406F102   421,150 57,692 SH   SOLE 0 0 0 57,692
SOUTHERN CO COM 842587107   1,136,238 15,838 SH   SOLE 0 0 0 15,838
SPDR S&P 500 ETF TR TR UNIT 78462F103   2,435,537 4,656 SH   SOLE 0 69 0 4,587
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   10,443,518 18,770 SH   SOLE 0 35 0 18,735
SPDR SER TR S&P BIOTECH 78464A870   6,366,620 67,095 SH   SOLE 0 0 0 67,095
SPDR SER TR HLTH CR EQUIP 78464A581   1,268,468 14,424 SH   SOLE 0 0 0 14,424
SPDR SER TR S&P HOMEBUILD 78464A888   1,524,013 13,657 SH   SOLE 0 0 0 13,657
SPDR SER TR PORTFOLIO AGRGTE 78464A649   707,796 27,998 SH   SOLE 0 0 0 27,998
STAG INDL INC COM 85254J102   828,476 21,552 SH   SOLE 0 0 0 21,552
STARBUCKS CORP COM 855244109   2,359,121 25,814 SH   SOLE 0 0 0 25,814
STATE STR CORP COM 857477103   267,822 3,464 SH   SOLE 0 0 0 3,464
STERLING CHECK CORP COM 85917T109   160,800 10,000 SH   SOLE 0 0 0 10,000
SYSCO CORP COM 871829107   225,169 2,774 SH   SOLE 0 0 0 2,774
TARGET CORP COM 87612E106   305,380 1,723 SH   SOLE 0 0 0 1,723
TESLA INC COM 88160R101   2,308,914 13,135 SH   SOLE 0 212 0 12,923
TEXAS INSTRS INC COM 882508104   271,104 1,556 SH   SOLE 0 0 0 1,556
THE CIGNA GROUP COM 125523100   355,664 979 SH   SOLE 0 0 0 979
THE TRADE DESK INC COM CL A 88339J105   204,148 2,335 SH   SOLE 0 0 0 2,335
THERMO FISHER SCIENTIFIC INC COM 883556102   242,753 418 SH   SOLE 0 0 0 418
TJX COS INC NEW COM 872540109   2,430,000 23,960 SH   SOLE 0 0 0 23,960
TORONTO DOMINION BK ONT COM NEW 891160509   330,179 5,468 SH   SOLE 0 0 0 5,468
TRANE TECHNOLOGIES PLC SHS G8994E103   356,217 1,187 SH   SOLE 0 0 0 1,187
TRAVELERS COMPANIES INC COM 89417E109   275,287 1,196 SH   SOLE 0 0 0 1,196
UBER TECHNOLOGIES INC COM 90353T100   5,753,602 74,732 SH   SOLE 0 0 0 74,732
UNION PAC CORP COM 907818108   525,280 2,136 SH   SOLE 0 0 0 2,136
UNITEDHEALTH GROUP INC COM 91324P102   2,649,606 5,356 SH   SOLE 0 120 0 5,236
UNUM GROUP COM 91529Y106   356,291 6,640 SH   SOLE 0 0 0 6,640
VALERO ENERGY CORP COM 91913Y100   551,877 3,233 SH   SOLE 0 0 0 3,233
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   3,022,883 13,436 SH   SOLE 0 0 0 13,436
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   303,324 4,176 SH   SOLE 0 0 0 4,176
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   266,104 5,410 SH   SOLE 0 0 0 5,410
VANGUARD INDEX FDS SMALL CP ETF 922908751   475,052 2,078 SH   SOLE 0 0 0 2,078
VANGUARD INDEX FDS SML CP GRW ETF 922908595   227,087 871 SH   SOLE 0 0 0 871
VANGUARD INDEX FDS GROWTH ETF 922908736   612,890 1,781 SH   SOLE 0 0 0 1,781
VANGUARD INDEX FDS VALUE ETF 922908744   653,093 4,010 SH   SOLE 0 0 0 4,010
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   56,131,561 116,770 SH   SOLE 0 1,743 0 115,027
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   34,272,955 584,364 SH   SOLE 0 2,303 0 582,061
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   1,898,499 17,181 SH   SOLE 0 0 0 17,181
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   346,183 1,896 SH   SOLE 0 0 0 1,896
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   8,367,062 69,155 SH   SOLE 0 1,885 0 67,270
VANGUARD WORLD FD MEGA GRWTH IND 921910816   70,153,561 244,770 SH   SOLE 0 256 0 244,514
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840   53,054,429 443,933 SH   SOLE 0 678 0 443,255
VERIZON COMMUNICATIONS INC COM 92343V104   792,879 18,896 SH   SOLE 0 0 0 18,896
VISA INC COM CL A 92826C839   6,787,776 24,322 SH   SOLE 0 0 0 24,322
WALGREENS BOOTS ALLIANCE INC COM 931427108   924,132 42,606 SH   SOLE 0 0 0 42,606
WALMART INC COM 931142103   4,262,952 70,848 SH   SOLE 0 900 0 69,948
WASTE MGMT INC DEL COM 94106L109   264,331 1,240 SH   SOLE 0 0 0 1,240
WELLS FARGO CO NEW COM 949746101   351,403 6,063 SH   SOLE 0 0 0 6,063
WEYERHAEUSER CO MTN BE COM NEW 962166104   357,985 9,969 SH   SOLE 0 0 0 9,969
WISDOMTREE TR US SMALLCAP FUND 97717W562   714,415 14,254 SH   SOLE 0 0 0 14,254
ZETA GLOBAL HOLDINGS CORP CL A 98956A105   235,451 21,542 SH   SOLE 0 0 0 21,542