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   6,542,190 35,668 SH   SOLE   0 0 35,668
ALPHABET INC CAP STK CL C 02079K107   202,642 1,113 SH   SOLE   0 0 1,113
AMAZON COM INC COM 023135106   5,583,357 28,792 SH   SOLE   0 0 28,792
AMERIPRISE FINL INC COM 03076C106   351,713 823 SH   SOLE   0 0 823
APPLE INC COM 037833100   9,090,665 43,006 SH   SOLE   0 0 43,006
ARCHER DANIELS MIDLAND CO COM 039483102   220,002 3,639 SH   SOLE   0 0 3,639
AUTOMATIC DATA PROCESSING IN COM 053015103   1,212,665 5,081 SH   SOLE   0 0 5,081
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   353,509 869 SH   SOLE   0 0 869
BLACKROCK INC COM 09247X101   429,723 548 SH   SOLE   0 0 548
BROADCOM INC COM 11135F101   6,758,401 4,212 SH   SOLE   0 0 4,212
CANADIAN NATL RY CO COM 136375102   1,824,038 15,441 SH   SOLE   0 0 15,441
CHEVRON CORP NEW COM 166764100   521,202 3,332 SH   SOLE   0 0 3,332
COCA COLA CO COM 191216100   1,487,315 23,367 SH   SOLE   0 0 23,367
COCA COLA CONS INC COM 191098102   234,360 216 SH   SOLE   0 0 216
COSTCO WHSL CORP NEW COM 22160K105   8,745,993 10,285 SH   SOLE   0 0 10,285
DISNEY WALT CO COM 254687106   226,505 2,281 SH   SOLE   0 0 2,281
DOLLAR GEN CORP NEW COM 256677105   645,029 4,809 SH   SOLE   0 0 4,809
DUKE ENERGY CORP NEW COM NEW 26441C204   1,223,393 12,206 SH   SOLE   0 0 12,206
ELEVANCE HEALTH INC COM 036752103   831,806 1,535 SH   SOLE   0 0 1,535
ELI LILLY & CO COM 532457108   12,507,859 13,792 SH   SOLE   0 0 13,792
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   960,490 55,044 SH   SOLE   0 0 55,044
FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184   242,562 7,335 SH   SOLE   0 0 7,335
FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168   517,002 7,976 SH   SOLE   0 0 7,976
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135   232,087 4,636 SH   SOLE   0 0 4,636
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408   223,771 5,508 SH   SOLE   0 0 5,508
FIRST TR MORNINGSTAR DIVID L SHS 336917109   2,738,980 71,516 SH   SOLE   0 0 71,516
FLEXSHARES TR CRE SLCT BD FD 33939L670   815,722 37,057 SH   SOLE   0 0 37,057
GENERAL MLS INC COM 370334104   312,112 4,881 SH   SOLE   0 0 4,881
HESS CORP COM 42809H107   403,569 2,736 SH   SOLE   0 0 2,736
HOME DEPOT INC COM 437076102   4,897,140 14,136 SH   SOLE   0 0 14,136
IDEXX LABS INC COM 45168D104   1,914,696 3,933 SH   SOLE   0 0 3,933
INTEL CORP COM 458140100   594,154 19,185 SH   SOLE   0 0 19,185
INTERNATIONAL BUSINESS MACHS COM 459200101   1,177,641 6,809 SH   SOLE   0 0 6,809
INTUIT COM 461202103   1,631,936 2,491 SH   SOLE   0 0 2,491
INVESCO EXCHANGE TRADED FD T DORSEY WRGT UTIL 46137V795   1,495,311 42,910 SH   SOLE   0 0 42,910
ISHARES SILVER TR ISHARES 46428Q109   445,685 16,613 SH   SOLE   0 0 16,613
ISHARES TR HIGH YLD SYSTM B 46435G250   200,621 4,320 SH   SOLE   0 0 4,320
JOHNSON & JOHNSON COM 478160104   255,711 1,691 SH   SOLE   0 0 1,691
JPMORGAN CHASE & CO. COM 46625H100   1,137,501 5,636 SH   SOLE   0 0 5,636
KROGER CO COM 501044101   348,979 6,989 SH   SOLE   0 0 6,989
LITHIUM AMERICAS ARGENTINA C COM SHS 53681K100   53,814 16,817 SH   SOLE   0 0 16,817
LITHIUM AMERS CORP NEW COM SHS 53681J103   45,509 16,981 SH   SOLE   0 0 16,981
LOCKHEED MARTIN CORP COM 539830109   1,303,216 2,790 SH   SOLE   0 0 2,790
MASTERCARD INCORPORATED CL A 57636Q104   4,465,762 10,115 SH   SOLE   0 0 10,115
MERCK & CO INC COM 58933Y105   1,703,401 13,759 SH   SOLE   0 0 13,759
MICROSOFT CORP COM 594918104   7,456,344 16,609 SH   SOLE   0 0 16,609
NIKE INC CL B 654106103   961,686 16,558 SH   SOLE   0 0 16,558
NVIDIA CORPORATION COM 67066G104   13,563,773 110,293 SH   SOLE   0 0 110,293
ON SEMICONDUCTOR CORP COM 682189105   944,345 13,776 SH   SOLE   0 0 13,776
PALO ALTO NETWORKS INC COM 697435105   4,570,029 13,508 SH   SOLE   0 0 13,508
PEPSICO INC COM 713448108   222,559 1,349 SH   SOLE   0 0 1,349
PROCTER AND GAMBLE CO COM 742718109   3,076,555 18,655 SH   SOLE   0 0 18,655
QUALCOMM INC COM 747525103   236,647 1,198 SH   SOLE   0 0 1,198
SPDR GOLD TR GOLD SHS 78463V107   2,943,487 13,675 SH   SOLE   0 0 13,675
STARBUCKS CORP COM 855244109   393,116 5,050 SH   SOLE   0 0 5,050
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   3,816,072 22,060 SH   SOLE   0 0 22,060
TESLA INC COM 88160R101   818,630 4,137 SH   SOLE   0 0 4,137
UNITEDHEALTH GROUP INC COM 91324P102   2,638,929 5,182 SH   SOLE   0 0 5,182
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   447,171 894 SH   SOLE   0 0 894
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   452,458 5,307 SH   SOLE   0 0 5,307
VANGUARD INDEX FDS MID CAP ETF 922908629   205,179 848 SH   SOLE   0 0 848
VANGUARD WORLD FD CONSUM STP ETF 92204A207   1,139,780 5,486 SH   SOLE   0 0 5,486
VISA INC COM CL A 92826C839   4,421,965 16,830 SH   SOLE   0 0 16,830
WALMART INC COM 931142103   2,350,375 34,712 SH   SOLE   0 0 34,712