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
ALPHABET INC CAP STK CL A 02079K305 BBG009S39JY5 9,366,301 90,295 SH   SOLE   0 85,499 4,796
AMAZON COM INC COM 023135106 BBG001S5PQL7 12,973,431 125,602 SH   SOLE   0 117,632 7,970
APPLE INC COM 037833100 BBG001S5N8V8 13,451,505 81,574 SH   SOLE   0 70,230 11,344
ARK ETF TR INNOVATION ETF 00214Q104 BBG007FJMV49 4,139,812 102,623 SH   SOLE   0 99,266 3,357
BANK AMERICA CORP COM 060505104 BBG001S5P0Y0 3,274,672 114,499 SH   SOLE   0 110,970 3,529
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 BBG001S90346 1,637,099 5,302 SH   SOLE   0 509 4,793
BLACKROCK INC COM 09247X101 BBG001SDBP55 3,419,873 5,111 SH   SOLE   0 4,956 155
BROADCOM INC COM 11135F101 BBG00KHY5SY8 4,193,747 6,537 SH   SOLE   0 6,342 195
CATERPILLAR INC COM 149123101 BBG001S5PJ06 5,082,262 22,209 SH   SOLE   0 21,559 650
COSTCO WHSL CORP NEW COM 22160K105 BBG001S9KRQ7 4,545,533 9,148 SH   SOLE   0 8,889 259
DISNEY WALT CO COM 254687106 BBG001S5QHF3 2,680,358 26,769 SH   SOLE   0 25,206 1,563
DOLLAR GEN CORP NEW COM 256677105 BBG001T5BM30 4,318,008 20,517 SH   SOLE   0 19,902 615
ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 BBG00B9M3PB6 236,291 67,128 SH   SOLE   0 47,589 19,539
FEDEX CORP COM 31428X106 BBG001S5R3M5 3,136,254 13,726 SH   SOLE   0 13,297 429
FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 BBG001SSSWQ6 3,262,547 62,465 SH   SOLE   0 60,474 1,991
GENERAL ELECTRIC CO COM NEW 369604301 BBG001S5PVD5 4,724,850 49,423 SH   SOLE   0 47,918 1,505
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 BBG001T9BM41 4,882,611 76,831 SH   SOLE   0 74,387 2,444
INVESCO QQQ TR UNIT SER 1 46090E103 BBG001S9GN63 1,490,720 4,645 SH   SOLE   0 4,271 374
ISHARES TR U.S. FIN SVC ETF 464287770 BBG001SFGXS3 462,240 3,062 SH   SOLE   0 2,848 214
ISHARES TR US HLTHCARE ETF 464287762 BBG001SFGXR4 11,835,709 43,345 SH   SOLE   0 41,920 1,425
KRAFT HEINZ CO COM 500754106 BBG005CPNTR1 3,215,952 83,164 SH   SOLE   0 80,647 2,517
MASTERCARD INCORPORATED CL A 57636Q104 BBG001SKNNS6 392,483 1,080 SH   SOLE   0 462 618
MCDONALDS CORP COM 580135101 BBG001S5T110 5,600,536 20,030 SH   SOLE   0 19,422 608
META PLATFORMS INC CL A 30303M102 BBG001SQCQC5 9,672,730 45,639 SH   SOLE   0 43,648 1,991
MICROSOFT CORP COM 594918104 BBG001S5TD05 14,007,031 48,585 SH   SOLE   0 45,619 2,966
MONDELEZ INTL INC CL A 609207105 BBG001SHHZJ3 3,501,130 50,217 SH   SOLE   0 48,696 1,521
NETFLIX INC COM 64110L106 BBG001SF6L46 376,228 1,089 SH   SOLE   0 589 500
NVIDIA CORPORATION COM 67066G104 BBG001S5TZJ6 3,666,287 13,199 SH   SOLE   0 12,787 412
PARAMOUNT GLOBAL CLASS B COM 92556H206 BBG001S6L063 2,552,131 114,394 SH   SOLE   0 110,870 3,524
PAYPAL HLDGS INC COM 70450Y103 BBG0077VNXW5 3,785,154 49,844 SH   SOLE   0 48,307 1,537
PRICE T ROWE GROUP INC COM 74144T108 BBG001S5WW18 1,283,673 11,370 SH   SOLE   0 11,024 346
PROCTER AND GAMBLE CO COM 742718109 BBG001S5V4L9 2,856,335 19,210 SH   SOLE   0 18,641 569
ROBLOX CORP CL A 771049103 BBG001V1Y6Z1 3,275,984 72,832 SH   SOLE   0 69,010 3,822
SALESFORCE INC COM 79466L302 BBG001SDLP09 265,508 1,329 SH   SOLE   0 104 1,225
SELECT SECTOR SPDR TR ENERGY 81369Y506 BBG001S7T1S7 2,380,866 28,744 SH   SOLE   0 27,879 865
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 BBG001S7T1Q9 532,961 3,564 SH   SOLE   0 3,249 315
SIRIUS XM HOLDINGS INC COM 82968B103 BBG001S70ZY6 79,400 20,000 SH   SOLE   0 0 20,000
SP PLUS CORP COM 78469C103 BBG001S7TNN4 520,248 15,172 SH   SOLE   0 15,172 0
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 BBG001S8LH99 608,695 1,830 SH   SOLE   0 1,719 111
SPDR GOLD TR GOLD SHS 78463V107 BBG001SCPX28 960,623 5,243 SH   SOLE   0 5,243 0
TARGET CORP COM 87612E106 BBG001SC0K41 3,905,722 23,581 SH   SOLE   0 22,826 755
TESLA INC COM 88160R101 BBG001SQKGD7 3,292,598 15,871 SH   SOLE   0 15,083 788
TOLL BROTHERS INC COM 889478103 BBG001S5WT15 4,050,525 67,475 SH   SOLE   0 65,432 2,043
UNION PAC CORP COM 907818108 BBG001S5X2M0 274,120 1,362 SH   SOLE   0 1,362 0
UNITEDHEALTH GROUP INC COM 91324P102 BBG001S6WCJ1 2,430,531 5,143 SH   SOLE   0 4,971 172
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 BBG002D68GN8 3,429,388 13,030 SH   SOLE   0 12,577 453
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 BBG001SHVR41 489,219 2,528 SH   SOLE   0 2,339 189
VISA INC COM CL A 92826C839 BBG001SRCFY3 9,101,956 40,371 SH   SOLE   0 38,182 2,189