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
Expires: July 31, 2015
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
NOVARTIS AG SPONSORED ADR 66987V109 2,735,096 17,906 SH SOLE 17,906 0 0
M & T BK CORP COM 55261F104 201,552 975 SH SOLE 975 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 371,394 871 SH SOLE 871 0 0
NETFLIX INC. COM 64110L106 1,815,024 18,877 SH SOLE 18,877 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 4,638,543 21,569 SH SOLE 21,569 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 7,555,069 17,297 SH SOLE 17,297 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 1,743,773 38,528 SH SOLE 38,528 0 0
SELECT SECTOR SPDR TR STATE STREET FIN 81369Y605 3,915,150 79,302 SH SOLE 79,302 0 0
SELECT SECTOR SPDR TR STATE STREET IND 81369Y704 1,962,060 12,132 SH SOLE 12,132 0 0
FIRST TR EXCHANGE-TRADED FD NASDAQ CYB ETF 33734X846 2,748,205 43,845 SH SOLE 43,845 0 0
VANGUARD WORLD FD HEALTH CAR ETF 92204A504 1,252,010 4,597 SH SOLE 4,597 0 0
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 2,691,304 54,031 SH SOLE 54,031 0 0
ISHARES TR GLOBAL ENERG ETF 464287341 951,671 16,519 SH SOLE 16,519 0 0
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203 1,000,132 18,014 SH SOLE 18,014 0 0
SELECT SECTOR SPDR TR STATE STREET COM 81369Y852 991,787 8,946 SH SOLE 8,946 0 0
NVIDIA CORPORATION COM 67066G104 12,173,800 69,804 SH SOLE 69,804 0 0
SHOPIFY INC CL A SUB VTG SHS 82509L107 1,481,445 12,489 SH SOLE 12,489 0 0
NATERA INC COM 632307104 1,028,549 5,143 SH SOLE 5,143 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 1,167,178 2,407 SH SOLE 2,407 0 0
CHENIERE ENERGY INC COM NEW 16411R208 1,191,480 4,199 SH SOLE 4,199 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 528,695 1,648 SH SOLE 1,648 0 0
MERCADOLIBRE INC COM 58733R102 1,194,753 691 SH SOLE 691 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 841,724 2,156 SH SOLE 2,156 0 0
AEVA TECHNOLOGIES INC COM NEW 00835Q202 695,506 52,850 SH SOLE 52,850 0 0
TESLA INC COM 88160R101 659,485 1,774 SH SOLE 1,774 0 0
AEROVIRONMENT INC COM 008073108 366,649 2,003 SH SOLE 2,003 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 943,533 1,115 SH SOLE 1,115 0 0
BLACKSTONE INC COM 09260D107 3,672,367 31,936 SH SOLE 31,936 0 0
BROADCOM INC COM 11135F101 1,731,120 5,593 SH SOLE 5,593 0 0
META PLATFORMS INC CL A 30303M102 1,060,843 1,854 SH SOLE 1,854 0 0
AMAZON COM INC COM 023135106 3,607,382 17,321 SH SOLE 17,321 0 0
MERCK & CO INC COM 58933Y105 4,459,295 37,071 SH SOLE 37,071 0 0
JPMORGAN CHASE & CO COM 46625H100 9,045,508 30,750 SH SOLE 30,750 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 1,323,136 17,583 SH SOLE 17,583 0 0
MICROSOFT CORP COM 594918104 12,722,595 34,370 SH SOLE 34,370 0 0
HOME DEPOT INC COM 437076102 2,791,092 8,486 SH SOLE 8,486 0 0
ALPHABET INC CAP STK CL A 02079K305 10,177,956 35,394 SH SOLE 35,394 0 0
ADVANCED MICRO DEVICES INC COM 007903107 1,547,207 7,606 SH SOLE 7,606 0 0
RTX CORPORATION COM 75513E101 2,016,017 10,451 SH SOLE 10,451 0 0
CHUBB LTD SWITZ COM H1467J104 1,373,665 4,215 SH SOLE 4,215 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 2,639,759 9,192 SH SOLE 9,192 0 0
3M CO COM 88579Y101 678,805 4,674 SH SOLE 4,674 0 0
ABBVIE INC COM 00287Y109 3,154,475 14,504 SH SOLE 14,504 0 0
AFLAC INC COM 001055102 1,479,439 13,485 SH SOLE 13,485 0 0
APPLE INC COM 037833100 13,986,138 55,109 SH SOLE 55,109 0 0
BANK AMERICA CORP COM 060505104 4,732,811 97,083 SH SOLE 97,083 0 0
BARRICK MNG CORP COM SHS 06849F108 448,690 11,000 SH SOLE 11,000 0 0
BUNGE GLOBAL SA COM SHS H11356104 2,176,061 17,107 SH SOLE 17,107 0 0
CHEVRON CORPORATION COM 166764100 1,550,509 7,494 SH SOLE 7,494 0 0
CISCO SYS INC COM 17275R102 4,805,956 61,940 SH SOLE 61,940 0 0
INVESCO EXCHANGE TRADED FD T BIOTECHNOLOGY 46137V787 983,812 12,425 SH SOLE 12,425 0 0
IRON MTN INC DEL COM 46284V101 1,213,076 11,877 SH SOLE 11,877 0 0
HANCOCK JOHN TAX-ADVANTAGED COM 41013V100 383,192 15,470 SH SOLE 15,470 0 0
JOHNSON & JOHNSON COM 478160104 3,648,267 14,925 SH SOLE 14,925 0 0
KIMBERLY-CLARK CORP COM 494368103 771,760 8,000 SH SOLE 8,000 0 0
LOCKHEED MARTIN CORP COM 539830109 3,952,529 6,540 SH SOLE 6,540 0 0
MORGAN STANLEY COM NEW 617446448 2,842,947 17,275 SH SOLE 17,275 0 0
NIKE INC CL B 654106103 1,069,769 20,253 SH SOLE 20,253 0 0
PEPSICO INC COM 713448108 1,411,990 9,093 SH SOLE 9,093 0 0
PROCTER & GAMBLE CO COM 742718109 2,634,860 18,242 SH SOLE 18,242 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 638,144 20,800 SH SOLE 20,800 0 0
SELECT SECTOR SPDR TR STATE STREET CON 81369Y407 1,502,834 13,790 SH SOLE 13,790 0 0
SELECT SECTOR SPDR TR STATE STREET MAT 81369Y100 1,131,721 22,648 SH SOLE 22,648 0 0
SELECT SECTOR SPDR TR STATE STREET TEC 81369Y803 5,106,683 38,425 SH SOLE 38,425 0 0
SELECT SECTOR SPDR TR STATE STREET UTI 81369Y886 988,930 21,550 SH SOLE 21,550 0 0
VANECK ETF TRUST GOLD MINERS ETF 92189F106 2,335,547 25,450 SH SOLE 25,450 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 725,997 14,462 SH SOLE 14,462 0 0
WALMART INC COM 931142103 1,943,863 15,641 SH SOLE 15,641 0 0
CORNING INC COM 219350105 5,566,612 40,940 SH SOLE 40,940 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 2,311,162 9,319 SH SOLE 9,319 0 0
TEXAS INSTRS INC COM 882508104 1,643,240 8,464 SH SOLE 8,464 0 0
AT&T INC COM 00206R102 677,383 23,366 SH SOLE 23,366 0 0
BOEING CO COM 097023105 635,105 3,191 SH SOLE 3,191 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 534,302 8,810 SH SOLE 8,810 0 0
CATERPILLAR INC COM 149123101 673,037 950 SH SOLE 950 0 0
CINTAS CORP COM 172908105 947,184 5,600 SH SOLE 5,600 0 0
EMERSON ELEC CO COM 291011104 2,319,054 17,700 SH SOLE 17,700 0 0
EXXON MOBIL CORP COM 30231G102 1,088,539 6,416 SH SOLE 6,416 0 0
MCDONALDS CORP COM 580135101 2,006,429 6,456 SH SOLE 6,456 0 0
MEDTRONIC PLC SHS G5960L103 375,714 4,336 SH SOLE 4,336 0 0
SELECT SECTOR SPDR TR STATE STREET ENE 81369Y506 252,269 4,118 SH SOLE 4,118 0 0
STATE STR CORP COM 857477103 1,292,178 10,210 SH SOLE 10,210 0 0
SPDR SERIES TRUST STATE STREET SPD 78464A409 396,536 4,050 SH SOLE 4,050 0 0
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 1,654,140 36,259 SH SOLE 36,259 0 0
QUANTA SVCS INC COM 74762E102 1,017,499 1,853 SH SOLE 1,853 0 0
PARKER-HANNIFIN CORP COM 701094104 2,474,533 2,764 SH SOLE 2,764 0 0
COSTCO WHOLESALE CORPORATION COM 22160K105 1,461,065 1,466 SH SOLE 1,466 0 0
VANGUARD WORLD FD COMM SRVC ETF 92204A884 373,168 2,075 SH SOLE 2,075 0 0
ABBOTT LABORATORIES COM 002824100 673,823 6,563 SH SOLE 6,563 0 0
KOPIN CORP COM 500600101 36,056 16,025 SH SOLE 16,025 0 0
PENNANTPARK INVT CORP COM 708062104 315,773 70,328 SH SOLE 70,328 0 0
SLB LIMITED COM STK 806857108 352,535 6,860 SH SOLE 6,860 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 235,750 2,860 SH SOLE 2,860 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 756,683 1,311 SH SOLE 1,311 0 0
AUTODESK INC COM 052769106 211,869 885 SH SOLE 885 0 0
SALESFORCE INC COM 79466L302 619,520 3,319 SH SOLE 3,319 0 0
FIDELITY COVINGTON TRUST ENHANCED SMALL 31609A206 412,300 10,850 SH SOLE 10,850 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 1,072,526 5,588 SH SOLE 5,588 0 0
ISHARES TR EXPANDED TECH 464287515 242,151 3,025 SH SOLE 3,025 0 0
ISHARES INC MSCI EMRG CHN 46434G764 1,024,153 13,020 SH SOLE 13,020 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 709,017 3,264 SH SOLE 3,264 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 1,093,364 5,573 SH SOLE 5,573 0 0
APOLLO GLOBAL MGMT INC COM 03769M106 568,242 5,100 SH SOLE 5,100 0 0
CSX CORP COM 126408103 927,402 22,592 SH SOLE 22,592 0 0
FEDEX CORP COM 31428X106 1,610,824 4,523 SH SOLE 4,523 0 0
ISHARES TR ISHARES BIOTECH 464287556 577,298 3,419 SH SOLE 3,419 0 0
MICRON TECHNOLOGY INC COM 595112103 439,192 1,300 SH SOLE 1,300 0 0
PALO ALTO NETWORKS INC COM 697435105 1,645,364 10,263 SH SOLE 10,263 0 0
SELECT SECTOR SPDR TR STATE STREET HEA 81369Y209 1,305,562 8,905 SH SOLE 8,905 0 0
CONOCOPHILLIPS COM 20825C104 714,859 5,416 SH SOLE 5,416 0 0
STARBUCKS CORP COM 855244109 300,395 3,353 SH SOLE 3,353 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 621,043 1,296 SH SOLE 1,296 0 0
KINDER MORGAN INC DEL COM 49456B101 1,487,592 44,366 SH SOLE 44,366 0 0
ISHARES TR CORE S&P500 ETF 464287200 240,381 368 SH SOLE 368 0 0
SAFETY INS GROUP INC COM 78648T100 400,392 5,512 SH SOLE 5,512 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 833,745 13,011 SH SOLE 13,011 0 0
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 190,491 13,844 SH SOLE 13,844 0 0
ALPHABET INC CAP STK CL C 02079K107 382,069 1,332 SH SOLE 1,332 0 0
PUTNAM ETF TRUST FRANKLIN MASSACH 746729821 918,393 102,442 SH SOLE 102,442 0 0
SPDR GOLD TR GOLD SHS 78463V107 281,840 655 SH SOLE 655 0 0
LYONDELLBASELL INDUSTRIES NV SHS - A - N53745100 239,795 2,977 SH SOLE 2,977 0 0
MICROSOFT CORP CALL 594918904 427,258 1,300 SH Call SOLE 13 0 0
NETFLIX INC. COM 64110L106 384,600 4,000 SH Call SOLE 40 0 0
AIR PRODUCTS AND CHEMICALS I COM 009158106 511,553 1,761 SH SOLE 1,761 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 255,990 1,750 SH SOLE 1,750 0 0
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 816,372 1,255 SH SOLE 1,255 0 0
GE AEROSPACE COM NEW 369604301 283,202 998 SH SOLE 998 0 0
GE VERNOVA INC COM 36828A101 219,098 251 SH SOLE 251 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 371,099 1,531 SH SOLE 1,531 0 0
TRUIST FINL CORP COM 89832Q109 269,660 5,866 SH SOLE 5,866 0 0
NVIDIA CORPORATION CALL 67066G904 1,455,270 3,000 SH Put SOLE 30 0 0
ALPHABET INC CALL 02079K905 406,980 3,000 SH Put SOLE 30 0 0
ALPHABET INC PUT 02079K955 203,490 1,500 SH Put SOLE 15 0 0
NVIDIA CORPORATION PUT 67066G954 1,212,725 2,500 SH Put SOLE 25 0 0
GRACO INC COM 384109104 842,268 9,950 SH SOLE 9,950 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102 718,958 1,515 SH SOLE 1,515 0 0
CHEMED CORP NEW COM 16359R103 453,288 1,200 SH SOLE 1,200 0 0
SPRINKLR INC CL A 85208T107 140,358 23,393 SH SOLE 23,393 0 0