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   1,791,409 17,692 SH   SOLE   17,692 0 0
ABBVIE INC COM 00287Y109   2,541,364 15,946 SH   SOLE   15,946 0 0
AIRBNB INC COM CL A 009066101   786,084 6,319 SH   SOLE   6,319 0 0
ALLIANT ENERGY CORP COM 018802108   1,862,754 34,884 SH   SOLE   34,884 0 0
ALPHABET INC CAP STK CL A 02079K305   4,391,928 42,340 SH   SOLE   42,340 0 0
ALPHABET INC CAP STK CL C 02079K107   4,157,920 39,980 SH   SOLE   39,980 0 0
AMAZON COM INC COM 023135106   10,787,713 104,441 SH   SOLE   104,441 0 0
AMERICAN ELEC PWR CO INC COM 025537101   861,056 9,463 SH   SOLE   9,463 0 0
AMGEN INC COM 031162100   2,964,712 12,260 SH   SOLE   12,260 0 0
APPHARVEST INC COM 03783T103   6,171 10,080 SH   SOLE   10,080 0 0
APPLE INC COM 037833100   7,457,363 45,220 SH   SOLE   45,220 0 0
ARISTA NETWORKS INC COM 040413106   802,874 4,783 SH   SOLE   4,783 0 0
ARK ETF TR INNOVATION ETF 00214Q104   382,563 9,481 SH   SOLE   9,481 0 0
ARK ETF TR GENOMIC REV ETF 00214Q302   666,539 22,166 SH   SOLE   22,166 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108   1,396,800 3 SH   SOLE   3 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   577,401 1,870 SH   SOLE   1,870 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   2,216,475 31,983 SH   SOLE   31,983 0 0
CHEWY INC CL A 16679L109   1,523,050 40,745 SH   SOLE   40,745 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105   1,194,095 699 SH   SOLE   699 0 0
CHURCH & DWIGHT CO INC COM 171340102   2,988,590 33,802 SH   SOLE   33,802 0 0
CMS ENERGY CORP COM 125896100   1,646,011 26,815 SH   SOLE   26,815 0 0
COCA COLA CO COM 191216100   983,724 15,858 SH   SOLE   15,858 0 0
COMCAST CORP NEW CL A 20030N101   1,460,037 38,515 SH   SOLE   38,515 0 0
COSTCO WHSL CORP NEW COM 22160K105   1,751,466 3,526 SH   SOLE   3,526 0 0
DISNEY WALT CO COM 254687106   872,438 8,713 SH   SOLE   8,713 0 0
DTE ENERGY CO COM 233331107   227,332 2,076 SH   SOLE   2,076 0 0
ENBRIDGE INC COM 29250N105   361,578 9,495 SH   SOLE   9,495 0 0
EVERSOURCE ENERGY COM 30040W108   2,532,554 32,359 SH   SOLE   32,359 0 0
FIRST AMERN FINL CORP COM 31847R102   957,275 17,198 SH   SOLE   17,198 0 0
FIRST TR VALUE LINE DIVID IN SHS 33734H106   212,737 5,297 SH   SOLE   5,297 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   222,876 682 SH   SOLE   682 0 0
HERSHEY CO COM 427866108   1,306,501 5,135 SH   SOLE   5,135 0 0
HOME DEPOT INC COM 437076102   350,889 1,189 SH   SOLE   1,189 0 0
IDEXX LABS INC COM 45168D104   862,637 1,725 SH   SOLE   1,725 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597   706,869 4,297 SH   SOLE   4,297 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   18,486,986 57,597 SH   SOLE   57,597 0 0
ISHARES TR GL CLEAN ENE ETF 464288224   314,606 15,904 SH   SOLE   15,904 0 0
ISHARES TR SP SMCP600VL ETF 464287879   4,192,655 44,796 SH   SOLE   44,796 0 0
ISHARES TR MSCI KLD400 SOC 464288570   241,848 3,101 SH   SOLE   3,101 0 0
ISHARES TR RUS 1000 VAL ETF 464287598   444,092 2,917 SH   SOLE   2,917 0 0
ISHARES TR S&P MC 400VL ETF 464287705   3,712,291 36,122 SH   SOLE   36,122 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   445,997 1,825 SH   SOLE   1,825 0 0
ISHARES TR ISHARES BIOTECH 464287556   629,122 4,868 SH   SOLE   4,868 0 0
ISHARES TR S&P 500 VAL ETF 464287408   452,200 2,980 SH   SOLE   2,980 0 0
ISHARES TR S&P 500 GRWT ETF 464287309   426,318 6,673 SH   SOLE   6,673 0 0
JOHNSON & JOHNSON COM 478160104   2,733,553 17,634 SH   SOLE   17,634 0 0
JPMORGAN CHASE & CO COM 46625H100   658,274 5,054 SH   SOLE   5,054 0 0
LILLY ELI & CO COM 532457108   2,077,859 6,050 SH   SOLE   6,050 0 0
MCCORMICK & CO INC COM NON VTG 579780206   1,734,437 20,844 SH   SOLE   20,844 0 0
MCDONALDS CORP COM 580135101   1,662,996 5,947 SH   SOLE   5,947 0 0
MERCK & CO INC COM 58933Y105   796,165 7,484 SH   SOLE   7,484 0 0
META PLATFORMS INC CL A 30303M102   6,191,404 29,213 SH   SOLE   29,213 0 0
MICROSOFT CORP COM 594918104   9,303,501 32,264 SH   SOLE   32,264 0 0
NETFLIX INC COM 64110L106   500,946 1,450 SH   SOLE   1,450 0 0
NEXTERA ENERGY INC COM 65339F101   3,294,925 42,746 SH   SOLE   42,746 0 0
NIKE INC CL B 654106103   365,609 2,981 SH   SOLE   2,981 0 0
NORTHROP GRUMMAN CORP COM 666807102   3,256,076 7,049 SH   SOLE   7,049 0 0
NVIDIA CORPORATION COM 67066G104   2,085,718 7,509 SH   SOLE   7,509 0 0
ONEOK INC NEW COM 682680103   2,734,291 43,033 SH   SOLE   43,033 0 0
PALO ALTO NETWORKS INC COM 697435105   1,522,018 7,620 SH   SOLE   7,620 0 0
PEPSICO INC COM 713448108   2,649,713 14,536 SH   SOLE   14,536 0 0
PFIZER INC COM 717081103   2,444,461 59,911 SH   SOLE   59,911 0 0
PROCTER AND GAMBLE CO COM 742718109   313,926 2,112 SH   SOLE   2,112 0 0
PRUDENTIAL FINL INC COM 744320102   843,106 10,190 SH   SOLE   10,190 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   788,708 12,629 SH   SOLE   12,629 0 0
SALESFORCE INC COM 79466L302   1,110,179 5,557 SH   SOLE   5,557 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704   235,869 2,332 SH   SOLE   2,332 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   403,905 12,565 SH   SOLE   12,565 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   557,543 3,729 SH   SOLE   3,729 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   457,441 3,027 SH   SOLE   3,027 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   704,040 5,436 SH   SOLE   5,436 0 0
SHAKE SHACK INC CL A 819047101   211,531 3,812 SH   SOLE   3,812 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   7,721,178 18,856 SH   SOLE   18,856 0 0
SPDR SER TR SPDR S&P 500 ETF 78468R796   1,470,193 44,229 SH   SOLE   44,229 0 0
STRYKER CORPORATION COM 863667101   2,664,314 9,330 SH   SOLE   9,330 0 0
TESLA INC COM 88160R101   787,311 3,795 SH   SOLE   3,795 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   6,046,126 10,482 SH   SOLE   10,482 0 0
UNION PAC CORP COM 907818108   975,692 4,847 SH   SOLE   4,847 0 0
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703   268,509 1,830 SH   SOLE   1,830 0 0
VANGUARD INDEX FDS VALUE ETF 922908744   1,624,796 11,764 SH   SOLE   11,764 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   15,195,540 40,402 SH   SOLE   40,402 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   4,378,035 28,430 SH   SOLE   28,430 0 0
VANGUARD STAR FDS VG TL INTL STK F 921909768   307,340 5,566 SH   SOLE   5,566 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   8,410,583 79,717 SH   SOLE   79,717 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   597,688 1,897 SH   SOLE   1,897 0 0
VISA INC COM CL A 92826C839   3,707,653 16,445 SH   SOLE   16,445 0 0
WILLIAMS SONOMA INC COM 969904101   377,351 3,102 SH   SOLE   3,102 0 0
WISDOMTREE TR US SMALLCAP FUND 97717W562   1,819,193 42,091 SH   SOLE   42,091 0 0
WISDOMTREE TR US MIDCAP FUND 97717W570   1,904,665 38,293 SH   SOLE   38,293 0 0
WISDOMTREE TR CLOUD COMPUTNG 97717Y691   629,110 21,182 SH   SOLE   21,182 0 0
YUM BRANDS INC COM 988498101   858,732 6,502 SH   SOLE   6,502 0 0