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
ABBVIE INC COM 00287Y109 BBG0025Y4RZ3 1,770,916 13,120 SH   SOLE   0 0 13,120
ALPHABET INC CAP STK CL A 02079K305 BBG009S39JY5 14,653,365 123,210 SH   SOLE   0 0 123,210
ALPHABET INC CAP STK CL C 02079K107 BBG009S3NB21 825,378 6,900 SH   SOLE   0 0 6,900
AMAZON COM INC COM 023135106 BBG001S5PQL7 25,595,467 195,684 SH   SOLE   0 0 195,684
AMERICAN EXPRESS CO COM 025816109 BBG001S5P034 1,357,333 7,786 SH   SOLE   0 0 7,786
APPLE INC COM 037833100 BBG001S5N8V8 56,459,684 297,516 SH   SOLE   0 0 297,516
AT&T INC COM 00206R102 BBG001S5VWH2 326,713 21,608 SH   SOLE   0 0 21,608
AURORA INNOVATION INC CLASS A COM 051774107 BBG00Z92Y6Y0 42,066 12,300 SH   SOLE   0 0 12,300
BANK AMERICA CORP COM 060505104 BBG001S5P0Y0 529,562 18,037 SH   SOLE   0 0 18,037
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 BBG001S90346 513,881 1,488 SH   SOLE   0 0 1,488
CADENCE DESIGN SYSTEM INC COM 127387108 BBG001S65YK1 257,178 1,105 SH   SOLE   0 0 1,105
CLEVELAND-CLIFFS INC NEW COM 185899101 BBG001S5PW43 261,939 15,345 SH   SOLE   0 0 15,345
CONSTELLATION BRANDS INC CL A 21036P108 BBG001SD31G5 464,165 1,850 SH   SOLE   0 0 1,850
COSTCO WHSL CORP NEW COM 22160K105 BBG001S9KRQ7 1,409,560 2,620 SH   SOLE   0 0 2,620
DEVON ENERGY CORP NEW COM 25179M103 BBG001S63VG4 247,480 4,844 SH   SOLE   0 0 4,844
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 BBG011DXY6D4 1,056,743 38,497 SH   SOLE   0 0 38,497
DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880 BBG012G2PD33 324,227 13,623 SH   SOLE   0 0 13,623
ENTERPRISE PRODS PARTNERS L COM 293792107 BBG001S9P0Z1 845,961 31,815 SH   SOLE   0 0 31,815
ESSEX PPTY TR INC COM 297178105 BBG001S81418 6,592,258 27,389 SH   SOLE   0 0 27,389
FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205 BBG001V0HDP8 1,414,530 19,500 SH   SOLE   0 0 19,500
FIRST TR EXCHANGE-TRADED FD FT CBOE VEST S&P 33739Q705 BBG00KDSF556 255,920 4,815 SH   SOLE   0 0 4,815
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 BBG005SW6WS0 2,321,047 48,335 SH   SOLE   0 0 48,335
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 BBG001ST68X3 291,659 3,420 SH   SOLE   0 0 3,420
GENERAL MTRS CO COM 37045V100 BBG001SM1DK6 282,884 7,000 SH   SOLE   0 0 7,000
GILEAD SCIENCES INC COM 375558103 BBG001S6Y1X7 239,833 3,140 SH   SOLE   0 0 3,140
GLOBAL X FDS US INFR DEV ETF 37954Y673 BBG00G5CR9C0 354,144 11,140 SH   SOLE   0 0 11,140
HOME DEPOT INC COM 437076102 BBG001S5RTW7 3,594,326 11,320 SH   SOLE   0 0 11,320
IDEXX LABS INC COM 45168D104 BBG001S5S4Y9 298,586 568 SH   SOLE   0 0 568
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 BBG001S8JG85 1,417,283 16,670 SH   SOLE   0 0 16,670
INVESCO QQQ TR UNIT SER 1 46090E103 BBG001S9GN63 15,741,268 42,222 SH   SOLE   0 0 42,222
ISHARES TR CORE S&P SCP ETF 464287804 BBG001SFC7W9 769,259 7,564 SH   SOLE   0 0 7,564
ISHARES TR US INDUSTRIALS 464287754 BBG001SFGXQ5 1,764,485 16,356 SH   SOLE   0 0 16,356
JOHNSON & JOHNSON COM 478160104 BBG001S5SHQ9 3,126,032 19,775 SH   SOLE   0 0 19,775
JPMORGAN CHASE & CO COM 46625H100 BBG001S8CRC3 386,968 2,612 SH   SOLE   0 0 2,612
MAIN STR CAP CORP COM 56035L104 BBG001SJMVT1 313,286 7,770 SH   SOLE   0 0 7,770
MASTERCARD INCORPORATED CL A 57636Q104 BBG001SKNNS6 13,361,008 33,345 SH   SOLE   0 0 33,345
MCDONALDS CORP COM 580135101 BBG001S5T110 246,834 835 SH   SOLE   0 0 835
META PLATFORMS INC CL A 30303M102 BBG001SQCQC5 5,530,381 17,878 SH   SOLE   0 0 17,878
MICROSOFT CORP COM 594918104 BBG001S5TD05 10,574,178 31,359 SH   SOLE   0 0 31,359
NVIDIA CORPORATION COM 67066G104 BBG001S5TZJ6 9,902,399 22,556 SH   SOLE   0 0 22,556
ORACLE CORP COM 68389X105 BBG001S5SJG6 283,669 2,445 SH   SOLE   0 0 2,445
PHILIP MORRIS INTL INC COM 718172109 BBG001STP9N1 344,718 3,482 SH   SOLE   0 0 3,482
QUALCOMM INC COM 747525103 BBG001S6VS70 2,962,980 24,966 SH   SOLE   0 0 24,966
QUIDELORTHO CORP COM 219798105 BBG017TGV7N1 274,813 3,149 SH   SOLE   0 0 3,149
SCHWAB CHARLES CORP COM 808513105 BBG001S5VXD4 3,621,712 62,005 SH   SOLE   0 0 62,005
SCHWAB CHARLES CORP COM 808513105 BBG001S5VXD4 144,817 12,500 SH Call SOLE   0 0 12,500
SELECT SECTOR SPDR TR ENERGY 81369Y506 BBG001S7T1S7 534,101 6,360 SH   SOLE   0 0 6,360
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 BBG001S7T223 273,933 7,972 SH   SOLE   0 0 7,972
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 BBG001S7SCQ6 10,817,353 83,403 SH   SOLE   0 0 83,403
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 BBG001S7TCZ5 1,432,725 8,235 SH   SOLE   0 0 8,235
SPDR S&P 500 ETF TR TR UNIT 78462F103 BBG001S72SM3 2,597,339 5,823 SH   SOLE   0 0 5,823
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 BBG001S63NQ1 612,197 1,249 SH   SOLE   0 0 1,249
SPDR SER TR S&P DIVID ETF 78464A763 BBG001SPTBP8 990,365 8,025 SH   SOLE   0 0 8,025
THERMO FISHER SCIENTIFIC INC COM 883556102 BBG001S5WS08 2,629,600 5,000 SH   SOLE   0 0 5,000
UBER TECHNOLOGIES INC COM 90353T100 BBG002B04MW4 369,382 8,297 SH   SOLE   0 0 8,297
UNITED PARCEL SERVICE INC CL B 911312106 BBG001SDGSH1 328,222 1,760 SH   SOLE   0 0 1,760
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 BBG001ST39Q2 407,894 5,394 SH   SOLE   0 0 5,394
VANGUARD INDEX FDS GROWTH ETF 922908736 BBG001SHTTS4 953,795 3,347 SH   SOLE   0 0 3,347
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 BBG001TC6MC1 456,473 1,114 SH   SOLE   0 0 1,114
VANGUARD INDEX FDS SM CP VAL ETF 922908611 BBG001SHVTR2 215,176 1,270 SH   SOLE   0 0 1,270
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 BBG001SQX4T3 7,025,448 43,313 SH   SOLE   0 0 43,313
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 BBG001SS0V24 2,116,732 19,777 SH   SOLE   0 0 19,777
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 BBG001SHVTX5 338,009 1,622 SH   SOLE   0 0 1,622
VERIZON COMMUNICATIONS INC COM 92343V104 BBG001S67QY1 606,738 17,405 SH   SOLE   0 0 17,405
VISA INC COM CL A 92826C839 BBG001SRCFY3 8,432,299 34,814 SH   SOLE   0 0 34,814