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   2,918,936 28,091 SH   SOLE   0 0 28,091
ADOBE INC COM 00724F101   3,722,118 6,700 SH   SOLE   0 0 6,700
ALPHABET INC CAP STK CL A 02079K305   5,896,395 32,371 SH   SOLE   0 0 32,371
AMAZON COM INC COM 023135106   4,057,477 20,996 SH   SOLE   0 0 20,996
APPLE INC COM 037833100   6,779,661 32,189 SH   SOLE   0 0 32,189
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   9,066,352 22,287 SH   SOLE   0 0 22,287
BLACKROCK INC COM 09247X101   4,508,575 5,726 SH   SOLE   0 0 5,726
CATERPILLAR INC COM 149123101   5,315,889 15,959 SH   SOLE   0 0 15,959
CHEVRON CORP NEW COM 166764100   4,912,660 31,302 SH   SOLE   0 0 31,302
COMCAST CORP NEW CL A 20030N101   3,789,914 96,580 SH   SOLE   0 0 96,580
COSTCO WHSL CORP NEW COM 22160K105   8,634,841 10,159 SH   SOLE   0 0 10,159
COUSINS PPTYS INC COM NEW 222795502   2,885,426 124,640 SH   SOLE   0 0 124,640
CROWDSTRIKE HLDGS INC CL A 22788C105   4,172,939 10,890 SH   SOLE   0 0 10,890
DEERE & CO COM 244199105   3,913,544 10,419 SH   SOLE   0 0 10,419
DIGITAL RLTY TR INC COM 253868103   5,641,241 37,101 SH   SOLE   0 0 37,101
EAST WEST BANCORP INC COM 27579R104   2,126,056 30,336 SH   SOLE   0 0 30,336
ETF SER SOLUTIONS DISTILLATE US 26922A321   413,956 8,055 SH   SOLE   0 0 8,055
EXXON MOBIL CORP COM 30231G102   5,240,104 45,369 SH   SOLE   0 0 45,369
FIFTH THIRD BANCORP COM 316773100   2,778,524 79,058 SH   SOLE   0 0 79,058
FISERV INC COM 337738108   3,757,447 25,111 SH   SOLE   0 0 25,111
GLACIER BANCORP INC NEW COM 37637Q105   563,495 15,099 SH   SOLE   0 0 15,099
HERSHEY CO COM 427866108   490,642 2,669 SH   SOLE   0 0 2,669
INTUIT COM 461202103   1,649,718 2,510 SH   SOLE   0 0 2,510
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431   414,324 4,031 SH   SOLE   0 0 4,031
ISHARES TR EAFE VALUE ETF 464288877   12,780,344 240,957 SH   SOLE   0 0 240,957
ISHARES TR IBDS DEC28 ETF 46435U515   6,600,756 266,314 SH   SOLE   0 0 266,314
ISHARES TR IBONDS 24 TRM TS 46436E874   6,499,878 270,744 SH   SOLE   0 0 270,744
ISHARES TR IBONDS 25 TRM TS 46436E866   7,461,115 321,043 SH   SOLE   0 0 321,043
ISHARES TR IBONDS 26 TRM TS 46436E858   3,952,855 174,277 SH   SOLE   0 0 174,277
ISHARES TR IBONDS 27 ETF 46435UAA9   8,807,291 370,912 SH   SOLE   0 0 370,912
ISHARES TR IBONDS DEC 2030 46436E726   6,282,176 295,297 SH   SOLE   0 0 295,297
ISHARES TR IBONDS DEC 2031 46436E486   5,761,035 283,730 SH   SOLE   0 0 283,730
ISHARES TR IBONDS DEC 29 46436E205   6,530,368 287,878 SH   SOLE   0 0 287,878
ISHARES TR IBONDS DEC2026 46435GAA0   16,459,539 690,329 SH   SOLE   0 0 690,329
ISHARES TR IBONDS DEC24 ETF 46434VBG4   16,271,877 647,064 SH   SOLE   0 0 647,064
ISHARES TR IBONDS DEC25 ETF 46434VBD1   16,390,004 658,343 SH   SOLE   0 0 658,343
ISHARES TR MSCI INDIA ETF 46429B598   3,636,019 65,185 SH   SOLE   0 0 65,185
J P MORGAN EXCHANGE TRADED F US QUALTY FCTR 46641Q761   5,895,805 111,347 SH   SOLE   0 0 111,347
JOHNSON & JOHNSON COM 478160104   333,829 2,284 SH   SOLE   0 0 2,284
KENVUE INC COM 49177J102   3,261,284 175,389 SH   SOLE   0 0 175,389
KEYSIGHT TECHNOLOGIES INC COM 49338L103   1,075,676 7,866 SH   SOLE   0 0 7,866
MCDONALDS CORP COM 580135101   4,355,869 17,058 SH   SOLE   0 0 17,058
MERCK & CO INC COM 58933Y105   1,329,364 10,738 SH   SOLE   0 0 10,738
META PLATFORMS INC CL A 30303M102   3,723,239 7,384 SH   SOLE   0 0 7,384
MICROSOFT CORP COM 594918104   3,119,726 6,980 SH   SOLE   0 0 6,980
NIKE INC CL B 654106103   2,815,741 37,359 SH   SOLE   0 0 37,359
NOVO-NORDISK A S ADR 670100205   2,869,276 20,101 SH   SOLE   0 0 20,101
NVIDIA CORPORATION COM 67066G104   3,497,873 28,314 SH   SOLE   0 0 28,314
PACER FDS TR PACER US SMALL 69374H857   3,052,286 70,071 SH   SOLE   0 0 70,071
PEPSICO INC COM 713448108   759,242 4,603 SH   SOLE   0 0 4,603
SALESFORCE INC COM 79466L302   2,942,889 11,446 SH   SOLE   0 0 11,446
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   629,517 8,096 SH   SOLE   0 0 8,096
SCHWAB STRATEGIC TR FUNDAMENTAL EMER 808524730   5,318,751 179,870 SH   SOLE   0 0 179,870
STARBUCKS CORP COM 855244109   412,412 5,048 SH   SOLE   0 0 5,048
SYSCO CORP COM 871829107   3,787,454 53,053 SH   SOLE   0 0 53,053
TELLURIAN INC NEW COM 87968A104   88,202 127,349 SH   SOLE   0 0 127,349
TEXTRON INC COM 883203101   4,787,714 55,762 SH   SOLE   0 0 55,762
TOLL BROTHERS INC COM 889478103   3,137,420 27,239 SH   SOLE   0 0 27,239
TOYOTA MOTOR CORP ADS 892331307   384,114 1,874 SH   SOLE   0 0 1,874
UNION PAC CORP COM 907818108   5,196,346 22,966 SH   SOLE   0 0 22,966
UNITEDHEALTH GROUP INC COM 91324P102   5,851,342 11,490 SH   SOLE   0 0 11,490
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   696,416 8,041 SH   SOLE   0 0 8,041
VANGUARD INDEX FDS TOTAL STK MKT 922908769   493,943 1,846 SH   SOLE   0 0 1,846
VISA INC COM CL A 92826C839   4,352,436 16,583 SH   SOLE   0 0 16,583
WALMART INC COM 931142103   5,413,646 79,953 SH   SOLE   0 0 79,953
WASTE MGMT INC DEL COM 94106L109   2,800,157 13,125 SH   SOLE   0 0 13,125