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 507,313 4,609 SH   SOLE   0 0 4,609
ABBVIE INC COM 00287Y109 BBG0025Y4RZ3 544,720 3,515 SH   SOLE   0 0 3,515
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 BBG001SCXK90 941,223 2,682 SH   SOLE   0 0 2,682
ADVANCED MICRO DEVICES INC COM 007903107 BBG001S5NN36 8,568,059 58,124 SH   SOLE   0 0 58,124
ALLSTATE CORP COM 020002101 BBG001S9BM06 9,533,618 68,107 SH   SOLE   0 0 68,107
ALPHABET INC CAP STK CL A 02079K305 BBG009S39JY5 14,037,308 100,489 SH   SOLE   0 0 100,489
ALPHABET INC CAP STK CL C 02079K107 BBG009S3NB21 267,062 1,895 SH   SOLE   0 0 1,895
AMAZON COM INC COM 023135106 BBG001S5PQL7 16,366,825 107,719 SH   SOLE   0 0 107,719
AMERICAN ELEC PWR CO INC COM 025537101 BBG001S5NFD2 348,353 4,289 SH   SOLE   0 0 4,289
AMERICAN EXPRESS CO COM 025816109 BBG001S5P034 8,817,906 47,069 SH   SOLE   0 0 47,069
APPLE INC COM 037833100 BBG001S5N8V8 13,940,712 72,408 SH   SOLE   0 0 72,408
ASTRAZENECA PLC SPONSORED ADR 046353108 BBG001SB80N8 428,548 6,363 SH   SOLE   0 0 6,363
ATMOS ENERGY CORP COM 049560105 BBG001S5VG05 499,065 4,306 SH   SOLE   0 0 4,306
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 BBG001S90346 617,378 1,731 SH   SOLE   0 0 1,731
BOOKING HOLDINGS INC COM 09857L108 BBG001S89N72 471,780 133 SH   SOLE   0 0 133
BROADCOM INC COM 11135F101 BBG00KHY5SY8 1,150,854 1,031 SH   SOLE   0 0 1,031
CHEVRON CORP NEW COM 166764100 BBG001S67ZC5 312,341 2,094 SH   SOLE   0 0 2,094
CLOROX CO DEL COM 189054109 BBG001S5PX50 576,206 4,041 SH   SOLE   0 0 4,041
CME GROUP INC COM 12572Q105 BBG001S86547 802,807 3,812 SH   SOLE   0 0 3,812
COCA COLA CO COM 191216100 BBG001S5SMQ8 593,785 10,076 SH   SOLE   0 0 10,076
COLGATE PALMOLIVE CO COM 194162103 BBG001S5PVM5 673,709 8,452 SH   SOLE   0 0 8,452
CONOCOPHILLIPS COM 20825C104 BBG001S5TZM2 240,033 2,068 SH   SOLE   0 0 2,068
COSTCO WHSL CORP NEW COM 22160K105 BBG001S9KRQ7 266,012 403 SH   SOLE   0 0 403
DAVE & BUSTERS ENTMT INC COM 238337109 BBG001WWJTL4 664,078 12,332 SH   SOLE   0 0 12,332
DIAMONDBACK ENERGY INC COM 25278X109 BBG002PHSZN7 14,050,713 90,603 SH   SOLE   0 0 90,603
DIGITAL RLTY TR INC COM 253868103 BBG001SM0K30 209,003 1,553 SH   SOLE   0 0 1,553
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724 BBG0177CTQC7 390,289 10,486 SH   SOLE   0 0 10,486
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 BBG011DXXVM0 218,925 3,672 SH   SOLE   0 0 3,672
EATON CORP PLC SHS G29183103 BBG001S5QZ45 1,379,658 5,729 SH   SOLE   0 0 5,729
EDWARDS LIFESCIENCES CORP COM 28176E108 BBG001SF2288 13,893,436 182,209 SH   SOLE   0 0 182,209
EMERSON ELEC CO COM 291011104 BBG001S5QVT7 434,286 4,462 SH   SOLE   0 0 4,462
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 BBG001SDHNW4 228,528 16,560 SH   SOLE   0 0 16,560
EQUINIX INC COM 29444U700 BBG001SKBNS9 482,429 599 SH   SOLE   0 0 599
EXXON MOBIL CORP COM 30231G102 BBG001S69V32 538,792 5,389 SH   SOLE   0 0 5,389
FASTENAL CO COM 311900104 BBG001S5R1F7 465,567 7,188 SH   SOLE   0 0 7,188
FIDELITY COVINGTON TRUST LOW VOLITY ETF 316092824 BBG00DRFDQX0 209,496 3,955 SH   SOLE   0 0 3,955
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 BBG005GHHC44 651,433 29,030 SH   SOLE   0 0 29,030
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 BBG006XT8631 23,473,466 393,454 SH   SOLE   0 0 393,454
FIRST TR EXCHANGE-TRADED FD LNG DUR OPRTUN 33738D606 BBG00N0WX1C6 10,591,042 478,583 SH   SOLE   0 0 478,583
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 BBG005SW6WS0 226,315 4,380 SH   SOLE   0 0 4,380
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U208 BBG00VZR6K84 6,960,196 167,232 SH   SOLE   0 0 167,232
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 BBG00FZ4KG74 5,047,057 113,150 SH   SOLE   0 0 113,150
FIRST TR EXCHNG TRADED FD VI TCW SECURITIZED 33740U109 BBG00TDPP1W1 10,663,961 502,704 SH   SOLE   0 0 502,704
FIRST TR MORNINGSTAR DIVID L SHS 336917109 BBG001SP68G0 3,824,629 106,595 SH   SOLE   0 0 106,595
FIRST TR VALUE LINE DIVID IN SHS 33734H106 BBG001SLWD88 19,383,259 477,891 SH   SOLE   0 0 477,891
FISERV INC COM 337738108 BBG001S5R6Q4 6,443,936 48,509 SH   SOLE   0 0 48,509
HALLIBURTON CO COM 406216101 BBG001S5RS59 8,929,375 247,009 SH   SOLE   0 0 247,009
HOME DEPOT INC COM 437076102 BBG001S5RTW7 9,212,339 26,583 SH   SOLE   0 0 26,583
INGERSOLL RAND INC COM 45687V106 BBG002R1CW36 10,467,196 135,340 SH   SOLE   0 0 135,340
INTERCONTINENTAL EXCHANGE IN COM 45866F104 BBG001SDJ4R0 10,721,208 83,479 SH   SOLE   0 0 83,479
INTERNATIONAL BUSINESS MACHS COM 459200101 BBG001S5S399 541,023 3,308 SH   SOLE   0 0 3,308
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 BBG00XS6PBW6 310,282 1,841 SH   SOLE   0 0 1,841
INVESCO QQQ TR UNIT SER 1 46090E103 BBG001S9GN63 789,555 1,928 SH   SOLE   0 0 1,928
IQVIA HLDGS INC COM 46266C105 BBG00333FZ54 9,624,251 41,595 SH   SOLE   0 0 41,595
ISHARES INC CORE MSCI EMKT 46434G103 BBG003HC3DG9 376,973 7,453 SH   SOLE   0 0 7,453
ISHARES TR 20 YR TR BD ETF 464287432 BBG001S8MLN3 8,469,863 85,658 SH   SOLE   0 0 85,658
ISHARES TR 7-10 YR TRSY BD 464287440 BBG001S80936 10,677,506 110,774 SH   SOLE   0 0 110,774
ISHARES TR CORE DIV GRWTH 46434V621 BBG006MJFZK4 208,445 3,873 SH   SOLE   0 0 3,873
ISHARES TR CORE HIGH DV ETF 46429B663 BBG001V0XLT8 19,919,667 195,310 SH   SOLE   0 0 195,310
ISHARES TR CORE INTL AGGR 46435G672 BBG00BDV2SQ0 21,448,312 430,689 SH   SOLE   0 0 430,689
ISHARES TR CORE MSCI EAFE 46432F842 BBG003H6TRS0 895,204 12,725 SH   SOLE   0 0 12,725
ISHARES TR CORE MSCI TOTAL 46432F834 BBG003H6TMV7 256,279 3,947 SH   SOLE   0 0 3,947
ISHARES TR CORE S&P MCP ETF 464287507 BBG001SFC7V0 829,787 2,994 SH   SOLE   0 0 2,994
ISHARES TR CORE S&P SCP ETF 464287804 BBG001SFC7W9 597,215 5,517 SH   SOLE   0 0 5,517
ISHARES TR CORE S&P US GWT 464287671 BBG001SFQL99 6,643,870 63,822 SH   SOLE   0 0 63,822
ISHARES TR CORE S&P US VLU 464287663 BBG001SFQL80 42,090,537 499,117 SH   SOLE   0 0 499,117
ISHARES TR CORE S&P500 ETF 464287200 BBG001SFB7R6 28,135,750 58,907 SH   SOLE   0 0 58,907
ISHARES TR CORE US AGGBD ET 464287226 BBG001SM1QT8 476,301 4,799 SH   SOLE   0 0 4,799
ISHARES TR IBOXX HI YD ETF 464288513 BBG001ST0ZQ7 291,528 3,767 SH   SOLE   0 0 3,767
ISHARES TR IBOXX INV CP ETF 464287242 BBG001S60QR6 40,032,251 361,759 SH   SOLE   0 0 361,759
ISHARES TR INTL SEL DIV ETF 464288448 BBG001S7Y5C9 23,921,430 854,642 SH   SOLE   0 0 854,642
ISHARES TR ISHS 5-10YR INVT 464288638 BBG001SSD849 223,912 4,306 SH   SOLE   0 0 4,306
ISHARES TR MSCI ACWI ETF 464288257 BBG001S56QV7 551,085 5,415 SH   SOLE   0 0 5,415
ISHARES TR MSCI EAFE MIN VL 46429B689 BBG0025X2WP7 373,535 5,387 SH   SOLE   0 0 5,387
ISHARES TR MSCI USA MIN VOL 46429B697 BBG0025X2G81 27,604,361 353,766 SH   SOLE   0 0 353,766
ISHARES TR MSCI USA MMENTM 46432F396 BBG004FPV022 363,200 2,315 SH   SOLE   0 0 2,315
ISHARES TR PFD AND INCM SEC 464288687 BBG001SNVWC8 11,332,887 363,350 SH   SOLE   0 0 363,350
ISHARES TR S&P 500 GRWT ETF 464287309 BBG001S561Q8 510,380 6,796 SH   SOLE   0 0 6,796
ISHARES TR S&P 500 VAL ETF 464287408 BBG001S561K4 333,695 1,919 SH   SOLE   0 0 1,919
ISHARES TR U.S. FINLS ETF 464287788 BBG001SFC802 12,873,166 150,722 SH   SOLE   0 0 150,722
ISHARES TR US TREAS BD ETF 46429B267 BBG002NCKPP8 214,456 9,308 SH   SOLE   0 0 9,308
JOHNSON & JOHNSON COM 478160104 BBG001S5SHQ9 648,433 4,137 SH   SOLE   0 0 4,137
JPMORGAN CHASE & CO COM 46625H100 BBG001S8CRC3 10,330,173 60,730 SH   SOLE   0 0 60,730
L3HARRIS TECHNOLOGIES INC COM 502431109 BBG001S5S0N9 13,678,295 64,943 SH   SOLE   0 0 64,943
LAUDER ESTEE COS INC CL A 518439104 BBG001S8L5H6 7,812,383 53,418 SH   SOLE   0 0 53,418
LINDE PLC SHS G54950103 BBG01FND0CH6 562,262 1,369 SH   SOLE   0 0 1,369
LOCKHEED MARTIN CORP COM 539830109 BBG001S7PS57 615,047 1,357 SH   SOLE   0 0 1,357
MARATHON PETE CORP COM 56585A102 BBG001S169P1 205,775 1,387 SH   SOLE   0 0 1,387
MASTERCARD INCORPORATED CL A 57636Q104 BBG001SKNNS6 246,096 577 SH   SOLE   0 0 577
MCDONALDS CORP COM 580135101 BBG001S5T110 853,652 2,879 SH   SOLE   0 0 2,879
META PLATFORMS INC CL A 30303M102 BBG001SQCQC5 6,036,788 17,055 SH   SOLE   0 0 17,055
METLIFE INC COM 59156R108 BBG001S5T3R8 401,343 6,069 SH   SOLE   0 0 6,069
MICROSOFT CORP COM 594918104 BBG001S5TD05 12,495,809 33,230 SH   SOLE   0 0 33,230
MOTOROLA SOLUTIONS INC COM NEW 620076307 BBG001S5T9L1 928,625 2,966 SH   SOLE   0 0 2,966
NUTEX HEALTH INC COM 67079U108 BBG001T5W5K5 199,809 1,110,051 SH   SOLE   0 0 1,110,051
NVIDIA CORPORATION COM 67066G104 BBG001S5TZJ6 229,287 463 SH   SOLE   0 0 463
NXP SEMICONDUCTORS N V COM N6596X109 BBG001SF62F6 9,767,372 42,526 SH   SOLE   0 0 42,526
ORACLE CORP COM 68389X105 BBG001S5SJG6 225,198 2,136 SH   SOLE   0 0 2,136
ORION GROUP HLDGS INC COM 68628V308 BBG001S9Z927 233,850 47,338 SH   SOLE   0 0 47,338
PACCAR INC COM 693718108 BBG001S5V1S8 564,417 5,780 SH   SOLE   0 0 5,780
PACIFIC PREMIER BANCORP COM 69478X105 BBG001S9JFG6 289,295 9,938 SH   SOLE   0 0 9,938
PFIZER INC COM 717081103 BBG001S5V466 330,768 11,489 SH   SOLE   0 0 11,489
PIONEER NAT RES CO COM 723787107 BBG001S7V1J4 7,076,749 31,469 SH   SOLE   0 0 31,469
PPG INDS INC COM 693506107 BBG001S5VC13 476,915 3,189 SH   SOLE   0 0 3,189
PROCTER AND GAMBLE CO COM 742718109 BBG001S5V4L9 699,582 4,774 SH   SOLE   0 0 4,774
PROLOGIS INC. COM 74340W103 BBG001S5NMN6 435,624 3,268 SH   SOLE   0 0 3,268
ROLLINS INC COM 775711104 BBG001S5VRG4 351,325 8,045 SH   SOLE   0 0 8,045
S&P GLOBAL INC COM 78409V104 BBG001S5T5M8 8,913,041 20,233 SH   SOLE   0 0 20,233
SALESFORCE INC COM 79466L302 BBG001SDLP09 12,971,223 49,294 SH   SOLE   0 0 49,294
SELECT SECTOR SPDR TR ENERGY 81369Y506 BBG001S7T1S7 4,695,627 56,007 SH   SOLE   0 0 56,007
SELECT SECTOR SPDR TR INDL 81369Y704 BBG001S7T232 5,482,577 48,097 SH   SOLE   0 0 48,097
STERIS PLC SHS USD G8473T100 BBG00MRHG532 9,208,417 41,885 SH   SOLE   0 0 41,885
SYNCHRONY FINANCIAL COM 87165B103 BBG00658F3Q2 1,705,336 44,654 SH   SOLE   0 0 44,654
TILRAY BRANDS INC COM 88688T100 BBG00L7XTPY9 41,460 18,026 SH   SOLE   0 0 18,026
TJX COS INC NEW COM 872540109 BBG001S5WQ93 8,264,380 88,097 SH   SOLE   0 0 88,097
T-MOBILE US INC COM 872590104 BBG001SKR9Y6 884,541 5,517 SH   SOLE   0 0 5,517
TRANE TECHNOLOGIES PLC SHS G8994E103 BBG001S5SBV6 10,421,603 42,729 SH   SOLE   0 0 42,729
UNION PAC CORP COM 907818108 BBG001S5X2M0 678,894 2,764 SH   SOLE   0 0 2,764
UNITEDHEALTH GROUP INC COM 91324P102 BBG001S6WCJ1 7,153,148 13,587 SH   SOLE   0 0 13,587
VANGUARD INDEX FDS MID CAP ETF 922908629 BBG001SHVTS1 14,043,314 60,365 SH   SOLE   0 0 60,365
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 BBG001TC6MC1 356,866 817 SH   SOLE   0 0 817
VANGUARD INDEX FDS SMALL CP ETF 922908751 BBG001SHTTV0 13,290,672 62,301 SH   SOLE   0 0 62,301
VANGUARD INDEX FDS VALUE ETF 922908744 BBG001SHVR78 246,077 1,646 SH   SOLE   0 0 1,646
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 BBG001T62M38 413,309 5,085 SH   SOLE   0 0 5,085
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 BBG001T62KZ7 7,566,709 97,799 SH   SOLE   0 0 97,799
VANGUARD SCOTTSDALE FDS TOTAL CORP BND 92206C573 BBG00J5M1LD2 27,975,285 361,018 SH   SOLE   0 0 361,018
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 BBG001SS0V24 216,562 1,940 SH   SOLE   0 0 1,940
VERITEX HLDGS INC COM 923451108 BBG001T6ZGF2 442,130 19,000 SH   SOLE   0 0 19,000
VISA INC COM CL A 92826C839 BBG001SRCFY3 7,631,900 29,314 SH   SOLE   0 0 29,314
WALMART INC COM 931142103 BBG001S5XH92 12,131,640 76,953 SH   SOLE   0 0 76,953