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
ADOBE INC COM 00724F101   2,386,758 4,730 SH   SOLE   0 0 4,730
ALPHABET INC CAP STK CL A 02079K305   4,960,767 32,874 SH   SOLE   0 0 32,874
AMAZON COM INC COM 023135106   3,542,844 19,635 SH   SOLE   0 0 19,635
APPLE INC COM 037833100   5,622,619 32,789 SH   SOLE   0 0 32,789
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   9,674,483 23,203 SH   SOLE   0 0 23,203
BLACKROCK INC COM 09247X101   4,852,568 5,826 SH   SOLE   0 0 5,826
CATERPILLAR INC COM 149123101   5,978,523 16,326 SH   SOLE   0 0 16,326
CHEVRON CORP NEW COM 166764100   4,866,811 30,830 SH   SOLE   0 0 30,830
COMCAST CORP NEW CL A 20030N101   4,645,300 106,812 SH   SOLE   0 0 106,812
COSTCO WHSL CORP NEW COM 22160K105   7,556,838 10,394 SH   SOLE   0 0 10,394
COUSINS PPTYS INC COM NEW 222795502   3,029,629 126,025 SH   SOLE   0 0 126,025
CROWDSTRIKE HLDGS INC CL A 22788C105   3,621,385 11,296 SH   SOLE   0 0 11,296
DEERE & CO COM 244199105   4,633,966 11,278 SH   SOLE   0 0 11,278
DIGITAL RLTY TR INC COM 253868103   5,408,023 37,553 SH   SOLE   0 0 37,553
EAST WEST BANCORP INC COM 27579R104   2,952,327 37,319 SH   SOLE   0 0 37,319
ETF SER SOLUTIONS DISTILLATE US 26922A321   444,700 8,249 SH   SOLE   0 0 8,249
EXXON MOBIL CORP COM 30231G102   5,249,700 45,168 SH   SOLE   0 0 45,168
FIFTH THIRD BANCORP COM 316773100   4,325,357 116,242 SH   SOLE   0 0 116,242
FISERV INC COM 337738108   4,055,912 25,378 SH   SOLE   0 0 25,378
GLACIER BANCORP INC NEW COM 37637Q105   608,188 15,099 SH   SOLE   0 0 15,099
HERSHEY CO COM 427866108   609,758 3,135 SH   SOLE   0 0 3,135
INTUIT COM 461202103   1,650,453 2,539 SH   SOLE   0 0 2,539
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431   471,828 4,431 SH   SOLE   0 0 4,431
ISHARES TR EAFE VALUE ETF 464288877   12,650,012 232,228 SH   SOLE   0 0 232,228
ISHARES TR IBONDS DEC 29 46436E205   6,563,101 287,512 SH   SOLE   0 0 287,512
ISHARES TR MSCI INDIA ETF 46429B598   3,267,607 63,313 SH   SOLE   0 0 63,313
ISHARES TR IBONDS DEC25 ETF 46434VBD1   16,265,201 655,094 SH   SOLE   0 0 655,094
ISHARES TR IBONDS DEC2026 46435GAA0   16,299,466 682,894 SH   SOLE   0 0 682,894
ISHARES TR IBDS DEC28 ETF 46435U515   6,710,541 269,363 SH   SOLE   0 0 269,363
ISHARES TR IBONDS 24 TRM TS 46436E874   6,450,283 269,264 SH   SOLE   0 0 269,264
ISHARES TR IBONDS DEC24 ETF 46434VBG4   16,216,801 646,788 SH   SOLE   0 0 646,788
ISHARES TR IBONDS 26 TRM TS 46436E858   3,923,026 172,443 SH   SOLE   0 0 172,443
ISHARES TR IBONDS 25 TRM TS 46436E866   7,363,447 316,634 SH   SOLE   0 0 316,634
ISHARES TR IBONDS 27 ETF 46435UAA9   8,815,108 369,672 SH   SOLE   0 0 369,672
ISHARES TR IBONDS DEC 2031 46436E486   5,597,935 272,708 SH   SOLE   0 0 272,708
ISHARES TR IBONDS DEC 2030 46436E726   6,296,723 294,142 SH   SOLE   0 0 294,142
J P MORGAN EXCHANGE TRADED F US QUALTY FCTR 46641Q761   4,313,556 81,588 SH   SOLE   0 0 81,588
JOHNSON & JOHNSON COM 478160104   619,630 3,917 SH   SOLE   0 0 3,917
KENVUE INC COM 49177J102   4,231,657 197,116 SH   SOLE   0 0 197,116
KEYSIGHT TECHNOLOGIES INC COM 49338L103   1,865,144 11,927 SH   SOLE   0 0 11,927
M & T BK CORP COM 55261F104   1,000,232 6,877 SH   SOLE   0 0 6,877
MCDONALDS CORP COM 580135101   4,713,390 16,719 SH   SOLE   0 0 16,719
MERCK & CO INC COM 58933Y105   1,528,773 11,586 SH   SOLE   0 0 11,586
META PLATFORMS INC CL A 30303M102   3,698,228 7,616 SH   SOLE   0 0 7,616
MICROSOFT CORP COM 594918104   3,050,957 7,266 SH   SOLE   0 0 7,266
NIKE INC CL B 654106103   3,712,868 39,520 SH   SOLE   0 0 39,520
NOVO-NORDISK A S ADR 670100205   3,434,099 26,745 SH   SOLE   0 0 26,745
NRG ENERGY INC COM NEW 629377508   2,630,501 38,861 SH   SOLE   0 0 38,861
NVIDIA CORPORATION COM 67066G104   2,917,643 3,229 SH   SOLE   0 0 3,229
PACER FDS TR PACER US SMALL 69374H857   3,239,784 65,523 SH   SOLE   0 0 65,523
PEPSICO INC COM 713448108   971,656 5,552 SH   SOLE   0 0 5,552
SALESFORCE INC COM 79466L302   1,950,743 6,315 SH   SOLE   0 0 6,315
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   717,877 8,903 SH   SOLE   0 0 8,903
SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730   4,628,142 166,652 SH   SOLE   0 0 166,652
STARBUCKS CORP COM 855244109   207,455 2,252 SH   SOLE   0 0 2,252
TELLURIAN INC NEW COM 87968A104   84,229 127,349 SH   SOLE   0 0 127,349
TEXTRON INC COM 883203101   5,412,430 56,422 SH   SOLE   0 0 56,422
TOLL BROTHERS INC COM 889478103   3,554,654 27,477 SH   SOLE   0 0 27,477
TOYOTA MOTOR CORP ADS 892331307   471,648 1,874 SH   SOLE   0 0 1,874
UNION PAC CORP COM 907818108   5,682,303 23,110 SH   SOLE   0 0 23,110
UNITEDHEALTH GROUP INC COM 91324P102   5,508,969 11,136 SH   SOLE   0 0 11,136
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   1,175,079 13,071 SH   SOLE   0 0 13,071
VANGUARD INDEX FDS TOTAL STK MKT 922908769   494,897 1,904 SH   SOLE   0 0 1,904
VISA INC COM CL A 92826C839   4,649,309 16,659 SH   SOLE   0 0 16,659
WALMART INC COM 931142103   4,831,354 80,295 SH   SOLE   0 0 80,295
WASTE MGMT INC DEL COM 94106L109   2,804,067 13,156 SH   SOLE   0 0 13,156