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 BBG001S5N9M6 437,669 4,212 SH   SOLE   0 0 4,212
ABBVIE INC COM 00287Y109 BBG0025Y4RZ3 467,392 2,725 SH   SOLE   0 0 2,725
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 BBG001SCXK90 805,321 2,654 SH   SOLE   0 0 2,654
ADVANCED MICRO DEVICES INC COM 007903107 BBG001S5NN36 11,827,867 72,917 SH   SOLE   0 0 72,917
AFLAC INC COM 001055102 BBG001S5NGJ4 261,946 2,933 SH   SOLE   0 0 2,933
ALLSTATE CORP COM 020002101 BBG001S9BM06 12,907,074 80,841 SH   SOLE   0 0 80,841
ALPHABET INC CAP STK CL A 02079K305 BBG009S39JY5 20,164,375 110,702 SH   SOLE   0 0 110,702
ALPHABET INC CAP STK CL C 02079K107 BBG009S3NB21 310,571 1,693 SH   SOLE   0 0 1,693
AMAZON COM INC COM 023135106 BBG001S5PQL7 22,319,409 115,495 SH   SOLE   0 0 115,495
AMERICAN AIRLS GROUP INC COM 02376R102 BBG005P7Q907 200,382 17,686 SH   SOLE   0 0 17,686
AMERICAN ELEC PWR CO INC COM 025537101 BBG001S5NFD2 337,273 3,844 SH   SOLE   0 0 3,844
AMERICAN EXPRESS CO COM 025816109 BBG001S5P034 13,146,946 56,778 SH   SOLE   0 0 56,778
APPLE INC COM 037833100 BBG001S5N8V8 18,961,092 90,025 SH   SOLE   0 0 90,025
ASML HOLDING N V N Y REGISTRY SHS N07059210 BBG001SCG0R3 219,887 215 SH   SOLE   0 0 215
ASTRAZENECA PLC SPONSORED ADR 046353108 BBG001SB80N8 480,184 6,157 SH   SOLE   0 0 6,157
ATMOS ENERGY CORP COM 049560105 BBG001S5VG05 502,295 4,306 SH   SOLE   0 0 4,306
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 BBG001S90346 768,852 1,890 SH   SOLE   0 0 1,890
BIOTE CORP CLASS A COM 090683103 BBG00ZCMCC37 431,684 57,789 SH   SOLE   0 0 57,789
BOEING CO COM 097023105 BBG001S5P0V3 218,776 1,202 SH   SOLE   0 0 1,202
BOOKING HOLDINGS INC COM 09857L108 BBG001S89N72 408,035 103 SH   SOLE   0 0 103
BROADCOM INC COM 11135F101 BBG00KHY5SY8 1,899,342 1,183 SH   SOLE   0 0 1,183
CHEVRON CORP NEW COM 166764100 BBG001S67ZC5 391,519 2,503 SH   SOLE   0 0 2,503
CME GROUP INC COM 12572Q105 BBG001S86547 652,712 3,320 SH   SOLE   0 0 3,320
COCA COLA CO COM 191216100 BBG001S5SMQ8 569,769 8,952 SH   SOLE   0 0 8,952
COLGATE PALMOLIVE CO COM 194162103 BBG001S5PVM5 819,309 8,443 SH   SOLE   0 0 8,443
CONOCOPHILLIPS COM 20825C104 BBG001S5TZM2 243,172 2,126 SH   SOLE   0 0 2,126
COSTCO WHSL CORP NEW COM 22160K105 BBG001S9KRQ7 515,094 606 SH   SOLE   0 0 606
DAVE & BUSTERS ENTMT INC COM 238337109 BBG001WWJTL4 585,764 14,714 SH   SOLE   0 0 14,714
DEXCOM INC COM 252131107 BBG001SKZG99 6,209,823 54,770 SH   SOLE   0 0 54,770
DIAMONDBACK ENERGY INC COM 25278X109 BBG002PHSZN7 18,978,747 94,804 SH   SOLE   0 0 94,804
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724 BBG0177CTQC7 411,785 10,486 SH   SOLE   0 0 10,486
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 BBG011DXXVM0 246,268 4,099 SH   SOLE   0 0 4,099
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 BBG011DXY0L8 212,148 4,090 SH   SOLE   0 0 4,090
EATON CORP PLC SHS G29183103 BBG001S5QZ45 1,461,770 4,662 SH   SOLE   0 0 4,662
EDWARDS LIFESCIENCES CORP COM 28176E108 BBG001SF2288 17,955,897 194,391 SH   SOLE   0 0 194,391
ELI LILLY & CO COM 532457108 BBG001S5STL8 239,946 265 SH   SOLE   0 0 265
EMERSON ELEC CO COM 291011104 BBG001S5QVT7 460,469 4,180 SH   SOLE   0 0 4,180
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 BBG001SDHNW4 268,603 16,560 SH   SOLE   0 0 16,560
EQUINIX INC COM 29444U700 BBG001SKBNS9 304,910 403 SH   SOLE   0 0 403
EXXON MOBIL CORP COM 30231G102 BBG001S69V32 6,670,628 57,945 SH   SOLE   0 0 57,945
FASTENAL CO COM 311900104 BBG001S5R1F7 405,444 6,452 SH   SOLE   0 0 6,452
FIDELITY COVINGTON TRUST BLUE CHIP GRWTH 316092352 BBG00V6QFTJ7 291,945 6,879 SH   SOLE   0 0 6,879
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 BBG006XT8631 28,778,098 482,854 SH   SOLE   0 0 482,854
FIRST TR EXCHANGE-TRADED FD LNG DUR OPRTUN 33738D606 BBG00N0WX1C6 14,427,442 686,041 SH   SOLE   0 0 686,041
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 BBG005SW6WS0 212,321 3,878 SH   SOLE   0 0 3,878
FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102 BBG00J3TCS97 11,399,470 341,506 SH   SOLE   0 0 341,506
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U208 BBG00VZR6K84 8,312,494 180,471 SH   SOLE   0 0 180,471
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 BBG00FZ4KG74 13,076,696 303,756 SH   SOLE   0 0 303,756
FIRST TR EXCHNG TRADED FD VI TCW SECURITIZED 33740U109 BBG00TDPP1W1 14,773,832 716,123 SH   SOLE   0 0 716,123
FIRST TR MORNINGSTAR DIVID L SHS 336917109 BBG001SP68G0 2,653,355 69,954 SH   SOLE   0 0 69,954
FISERV INC COM 337738108 BBG001S5R6Q4 9,849,905 66,089 SH   SOLE   0 0 66,089
FORD MTR CO DEL COM 345370860 BBG001S5TZ33 157,114 12,529 SH   SOLE   0 0 12,529
HALLIBURTON CO COM 406216101 BBG001S5RS59 10,442,986 309,147 SH   SOLE   0 0 309,147
HOME DEPOT INC COM 437076102 BBG001S5RTW7 11,277,991 32,762 SH   SOLE   0 0 32,762
INGERSOLL RAND INC COM 45687V106 BBG002R1CW36 14,277,051 157,167 SH   SOLE   0 0 157,167
INTERCONTINENTAL EXCHANGE IN COM 45866F104 BBG001SDJ4R0 13,440,682 98,186 SH   SOLE   0 0 98,186
INTERNATIONAL BUSINESS MACHS COM 459200101 BBG001S5S399 562,952 3,255 SH   SOLE   0 0 3,255
INVESCO QQQ TR UNIT SER 1 46090E103 BBG001S9GN63 398,620 832 SH   SOLE   0 0 832
IQVIA HLDGS INC COM 46266C105 BBG00333FZ54 10,748,975 50,837 SH   SOLE   0 0 50,837
ISHARES INC CORE MSCI EMKT 46434G103 BBG003HC3DG9 337,881 6,312 SH   SOLE   0 0 6,312
ISHARES TR 20 YR TR BD ETF 464287432 BBG001S8MLN3 5,890,440 64,180 SH   SOLE   0 0 64,180
ISHARES TR 7-10 YR TRSY BD 464287440 BBG001S80936 14,630,378 156,224 SH   SOLE   0 0 156,224
ISHARES TR CORE DIV GRWTH 46434V621 BBG006MJFZK4 223,124 3,873 SH   SOLE   0 0 3,873
ISHARES TR CORE HIGH DV ETF 46429B663 BBG001V0XLT8 18,751,185 172,504 SH   SOLE   0 0 172,504
ISHARES TR CORE INTL AGGR 46435G672 BBG00BDV2SQ0 26,293,812 526,719 SH   SOLE   0 0 526,719
ISHARES TR CORE MSCI EAFE 46432F842 BBG003H6TRS0 740,492 10,194 SH   SOLE   0 0 10,194
ISHARES TR CORE MSCI TOTAL 46432F834 BBG003H6TMV7 226,866 3,358 SH   SOLE   0 0 3,358
ISHARES TR CORE S&P MCP ETF 464287507 BBG001SFC7V0 799,325 13,659 SH   SOLE   0 0 13,659
ISHARES TR CORE S&P SCP ETF 464287804 BBG001SFC7W9 316,994 2,972 SH   SOLE   0 0 2,972
ISHARES TR CORE S&P US GWT 464287671 BBG001SFQL99 9,395,913 73,705 SH   SOLE   0 0 73,705
ISHARES TR CORE S&P US VLU 464287663 BBG001SFQL80 40,242,538 456,627 SH   SOLE   0 0 456,627
ISHARES TR CORE S&P500 ETF 464287200 BBG001SFB7R6 18,462,993 33,739 SH   SOLE   0 0 33,739
ISHARES TR CORE US AGGBD ET 464287226 BBG001SM1QT8 318,390 3,280 SH   SOLE   0 0 3,280
ISHARES TR IBOXX HI YD ETF 464288513 BBG001ST0ZQ7 206,504 2,677 SH   SOLE   0 0 2,677
ISHARES TR IBOXX INV CP ETF 464287242 BBG001S60QR6 52,246,066 487,734 SH   SOLE   0 0 487,734
ISHARES TR INTL SEL DIV ETF 464288448 BBG001S7Y5C9 23,166,182 837,231 SH   SOLE   0 0 837,231
ISHARES TR ISHS 5-10YR INVT 464288638 BBG001SSD849 205,655 4,012 SH   SOLE   0 0 4,012
ISHARES TR MSCI ACWI ETF 464288257 BBG001S56QV7 593,584 5,281 SH   SOLE   0 0 5,281
ISHARES TR MSCI EAFE MIN VL 46429B689 BBG0025X2WP7 312,722 4,509 SH   SOLE   0 0 4,509
ISHARES TR MSCI USA MIN VOL 46429B697 BBG0025X2G81 28,286,124 336,900 SH   SOLE   0 0 336,900
ISHARES TR MSCI USA MMENTM 46432F396 BBG004FPV022 396,366 2,034 SH   SOLE   0 0 2,034
ISHARES TR MSCI USA QLT FCT 46432F339 BBG004TRTWW3 231,551 1,356 SH   SOLE   0 0 1,356
ISHARES TR PFD AND INCM SEC 464288687 BBG001SNVWC8 15,677,132 496,898 SH   SOLE   0 0 496,898
ISHARES TR S&P 500 GRWT ETF 464287309 BBG001S561Q8 583,927 6,310 SH   SOLE   0 0 6,310
ISHARES TR S&P 500 VAL ETF 464287408 BBG001S561K4 311,055 1,709 SH   SOLE   0 0 1,709
ISHARES TR U.S. FINLS ETF 464287788 BBG001SFC802 13,973,379 147,757 SH   SOLE   0 0 147,757
ISHARES TR US TREAS BD ETF 46429B267 BBG002NCKPP8 200,918 8,902 SH   SOLE   0 0 8,902
JOHNSON & JOHNSON COM 478160104 BBG001S5SHQ9 602,325 4,121 SH   SOLE   0 0 4,121
JPMORGAN CHASE & CO. COM 46625H100 BBG001S8CRC3 14,707,565 72,716 SH   SOLE   0 0 72,716
L3HARRIS TECHNOLOGIES INC COM 502431109 BBG001S5S0N9 16,490,011 73,426 SH   SOLE   0 0 73,426
LAUDER ESTEE COS INC CL A 518439104 BBG001S8L5H6 7,496,838 70,459 SH   SOLE   0 0 70,459
LINDE PLC SHS G54950103 BBG01FND0CH6 552,462 1,259 SH   SOLE   0 0 1,259
LOCKHEED MARTIN CORP COM 539830109 BBG001S7PS57 679,163 1,454 SH   SOLE   0 0 1,454
MARATHON PETE CORP COM 56585A102 BBG001S169P1 240,096 1,384 SH   SOLE   0 0 1,384
MASTERCARD INCORPORATED CL A 57636Q104 BBG001SKNNS6 335,723 761 SH   SOLE   0 0 761
MCDONALDS CORP COM 580135101 BBG001S5T110 629,200 2,469 SH   SOLE   0 0 2,469
META PLATFORMS INC CL A 30303M102 BBG001SQCQC5 11,651,020 23,107 SH   SOLE   0 0 23,107
METLIFE INC COM 59156R108 BBG001S5T3R8 352,284 5,019 SH   SOLE   0 0 5,019
MICROSOFT CORP COM 594918104 BBG001S5TD05 18,565,872 41,539 SH   SOLE   0 0 41,539
MOTOROLA SOLUTIONS INC COM NEW 620076307 BBG001S5T9L1 926,906 2,401 SH   SOLE   0 0 2,401
NEXTERA ENERGY INC COM 65339F101 BBG001S5RB29 218,166 3,081 SH   SOLE   0 0 3,081
NOVO-NORDISK A S ADR 670100205 BBG001S5TSK0 289,477 2,028 SH   SOLE   0 0 2,028
NUTEX HEALTH INC COM NEW 67079U207   44,025 74,004 SH   SOLE   0 0 74,004
NUVEEN PFD & INCOME OPPORTUN COM 67073B106 BBG001S6R664 87,152 11,667 SH   SOLE   0 0 11,667
NVIDIA CORPORATION COM 67066G104 BBG001S5TZJ6 1,306,436 10,575 SH   SOLE   0 0 10,575
NXP SEMICONDUCTORS N V COM N6596X109 BBG001SF62F6 13,926,753 51,755 SH   SOLE   0 0 51,755
ORACLE CORP COM 68389X105 BBG001S5SJG6 225,073 1,594 SH   SOLE   0 0 1,594
ORION GROUP HLDGS INC COM 68628V308 BBG001S9Z927 488,224 51,338 SH   SOLE   0 0 51,338
PACCAR INC COM 693718108 BBG001S5V1S8 470,024 4,566 SH   SOLE   0 0 4,566
PACIFIC PREMIER BANCORP COM 69478X105 BBG001S9JFG6 228,276 9,938 SH   SOLE   0 0 9,938
PPG INDS INC COM 693506107 BBG001S5VC13 456,603 3,627 SH   SOLE   0 0 3,627
PROCTER AND GAMBLE CO COM 742718109 BBG001S5V4L9 744,449 4,514 SH   SOLE   0 0 4,514
PROLOGIS INC. COM 74340W103 BBG001S5NMN6 334,796 2,981 SH   SOLE   0 0 2,981
ROLLINS INC COM 775711104 BBG001S5VRG4 392,516 8,045 SH   SOLE   0 0 8,045
RTX CORPORATION COM 75513E101 BBG001S5X5Q9 205,097 2,043 SH   SOLE   0 0 2,043
S&P GLOBAL INC COM 78409V104 BBG001S5T5M8 11,398,422 25,557 SH   SOLE   0 0 25,557
SALESFORCE INC COM 79466L302 BBG001SDLP09 14,237,689 55,378 SH   SOLE   0 0 55,378
SELECT SECTOR SPDR TR ENERGY 81369Y506 BBG001S7T1S7 6,319,885 69,335 SH   SOLE   0 0 69,335
SELECT SECTOR SPDR TR INDL 81369Y704 BBG001S7T232 7,057,370 57,909 SH   SOLE   0 0 57,909
STERIS PLC SHS USD G8473T100 BBG00MRHG532 11,216,738 51,092 SH   SOLE   0 0 51,092
SYNCHRONY FINANCIAL COM 87165B103 BBG00658F3Q2 1,747,870 37,039 SH   SOLE   0 0 37,039
TILRAY BRANDS INC COM 88688T100 BBG00L7XTPY9 29,923 18,026 SH   SOLE   0 0 18,026
TJX COS INC NEW COM 872540109 BBG001S5WQ93 12,378,653 112,431 SH   SOLE   0 0 112,431
T-MOBILE US INC COM 872590104 BBG001SKR9Y6 971,633 5,515 SH   SOLE   0 0 5,515
TRANE TECHNOLOGIES PLC SHS G8994E103 BBG001S5SBV6 16,329,080 49,643 SH   SOLE   0 0 49,643
UNION PAC CORP COM 907818108 BBG001S5X2M0 536,462 2,371 SH   SOLE   0 0 2,371
UNITEDHEALTH GROUP INC COM 91324P102 BBG001S6WCJ1 10,072,173 19,778 SH   SOLE   0 0 19,778
VANGUARD INDEX FDS MID CAP ETF 922908629 BBG001SHVTS1 15,072,178 62,256 SH   SOLE   0 0 62,256
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 BBG001TC6MC1 433,613 867 SH   SOLE   0 0 867
VANGUARD INDEX FDS SMALL CP ETF 922908751 BBG001SHTTV0 13,989,664 64,161 SH   SOLE   0 0 64,161
VANGUARD INDEX FDS TOTAL STK MKT 922908769 BBG001SHTB03 916,757 3,427 SH   SOLE   0 0 3,427
VANGUARD INDEX FDS VALUE ETF 922908744 BBG001SHVR78 207,891 1,296 SH   SOLE   0 0 1,296
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 BBG001T62M38 26,846,649 335,877 SH   SOLE   0 0 335,877
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 BBG001T62M56 26,631,412 351,060 SH   SOLE   0 0 351,060
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 BBG001T62KZ7 3,371,510 43,630 SH   SOLE   0 0 43,630
VANGUARD SCOTTSDALE FDS TOTAL CORP BND 92206C573 BBG00J5M1LD2 7,874,238 104,019 SH   SOLE   0 0 104,019
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 BBG001SSPWL4 232,175 4,698 SH   SOLE   0 0 4,698
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 BBG001SS0V24 230,084 1,940 SH   SOLE   0 0 1,940
VERITEX HLDGS INC COM 923451108 BBG001T6ZGF2 400,710 19,000 SH   SOLE   0 0 19,000
VISA INC COM CL A 92826C839 BBG001SRCFY3 10,150,502 38,673 SH   SOLE   0 0 38,673
WALMART INC COM 931142103 BBG001S5XH92 17,510,280 258,607 SH   SOLE   0 0 258,607