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
Expires: July 31, 2015
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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABBOTT LABORATORIES COM 002824100 921,566 8,148 SH SOLE 8,148 0 0
ABBVIE INC COM 00287Y109 1,670,261 9,399 SH SOLE 9,399 0 0
ACTINIUM PHARMACEUTICALS INC COM 00507W206 28,591 22,691 SH SOLE 22,691 0 0
ADVANCED MICRO DEVICES INC COM 007903107 298,472 2,471 SH SOLE 2,471 0 0
ALCON AG ORD SHS H01301128 345,672 4,072 SH SOLE 4,072 0 0
ALPHABET INC CAP STK CL C 02079K107 678,652 3,564 SH SOLE 3,564 0 0
ALPHABET INC CAP STK CL A 02079K305 1,090,242 5,759 SH SOLE 5,759 0 0
ALTRIA GROUP INC COM 02209S103 2,399,738 45,893 SH SOLE 45,893 0 0
AMAZON COM INC COM 023135106 2,150,022 9,800 SH SOLE 9,800 0 0
APPLE INC COM 037833100 6,557,299 26,185 SH SOLE 26,185 0 0
AVANTOR INC COM 05352A100 1,984,920 94,206 SH SOLE 94,206 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 3,224,634 7,114 SH SOLE 7,114 0 0
BOEING CO COM 097023105 546,407 3,087 SH SOLE 3,087 0 0
CATERPILLAR INC COM 149123101 5,343,724 14,731 SH SOLE 14,731 0 0
CHEVRON CORPORATION COM 166764100 3,591,352 24,795 SH SOLE 24,795 0 0
COCA COLA CO COM 191216100 1,071,916 17,217 SH SOLE 17,217 0 0
CONSTELLATION ENERGY CORP COM 21037T109 1,623,400 7,257 SH SOLE 7,257 0 0
COSTCO WHOLESALE CORPORATION COM 22160K105 1,281,375 1,398 SH SOLE 1,398 0 0
CSX CORP COM 126408103 1,046,893 32,442 SH SOLE 32,442 0 0
D R HORTON INC COM 23331A109 1,069,992 7,653 SH SOLE 7,653 0 0
DEERE & CO COM 244199105 264,708 625 SH SOLE 625 0 0
DOLLAR TREE INC COM 256746108 380,545 5,078 SH SOLE 5,078 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 275,531 2,557 SH SOLE 2,557 0 0
ELI LILLY & CO COM 532457108 6,897,038 8,934 SH SOLE 8,934 0 0
EXELON CORP COM 30161N101 800,254 21,261 SH SOLE 21,261 0 0
EXXON MOBIL CORP COM 30231G102 15,228,458 141,568 SH SOLE 141,568 0 0
FIRST FINL BANKSHARES INC COM 32020R109 200,937 5,574 SH SOLE 5,574 0 0
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 1,348,344 56,345 SH SOLE 56,345 0 0
FIRST TR EXCHANGE TRADED FD SMID RISNG ETF 33741X102 3,105,441 86,623 SH SOLE 86,623 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST LADDERED 33740F755 7,010,538 230,080 SH SOLE 230,080 0 0
FIRST TR EXCHNG TRADED FD VI SMITH OPPORT FXD 33740F805 257,518 5,993 SH SOLE 5,993 0 0
FRANKLIN TEMPLETON ETF TR FRANKLIN DYN MUN 35473P868 243,812 9,978 SH SOLE 9,978 0 0
HONEYWELL INTL INC COM 438516106 671,552 2,973 SH SOLE 2,973 0 0
HUNTINGTON BANCSHARES INC COM 446150104 187,533 11,526 SH SOLE 11,526 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 13,376,278 26,165 SH SOLE 26,165 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 2,804,508 24,982 SH SOLE 24,982 0 0
ISHARES TR U.S. BAS MTL ETF 464287838 3,568,112 27,462 SH SOLE 27,462 0 0
ISHARES TR U.S. ENERGY ETF 464287796 2,792,357 61,276 SH SOLE 61,276 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 316,007 3,855 SH SOLE 3,855 0 0
ISHARES TR US INDUSTRIALS 464287754 279,487 2,093 SH SOLE 2,093 0 0
ISHARES TR CORE S&P MCP ETF 464287507 2,225,918 35,723 SH SOLE 35,723 0 0
ISHARES TR CORE S&P500 ETF 464287200 12,661,106 21,508 SH SOLE 21,508 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 749,116 7,378 SH SOLE 7,378 0 0
ISHARES TR ULTRA SHORT DUR 46434V878 677,712 13,439 SH SOLE 13,439 0 0
ISHARES TR SELECT DIVID ETF 464287168 649,322 4,946 SH SOLE 4,946 0 0
ISHARES TR ISHARES BIOTECH 464287556 315,994 2,390 SH SOLE 2,390 0 0
ISHARES TR US HLTHCARE ETF 464287762 3,539,165 60,737 SH SOLE 60,737 0 0
ISHARES TR U.S. FINLS ETF 464287788 1,073,027 9,704 SH SOLE 9,704 0 0
ISHARES TR CORE S&P SCP ETF 464287804 2,319,792 20,134 SH SOLE 20,134 0 0
ISHARES TR U.S. TECH ETF 464287721 6,148,483 38,544 SH SOLE 38,544 0 0
ISHARES TR S&P MC 400VL ETF 464287705 1,476,600 11,817 SH SOLE 11,817 0 0
ISHARES TR SP SMCP600VL ETF 464287879 4,813,841 44,322 SH SOLE 44,322 0 0
ISHARES TR S&P SML 600 GWT 464287887 839,272 6,200 SH SOLE 6,200 0 0
ISHARES TR MSCI EAFE ETF 464287465 3,175,684 42,001 SH SOLE 42,001 0 0
ISHARES TR 20 YR TR BD ETF 464287432 949,958 10,878 SH SOLE 10,878 0 0
ISHARES TR INTL SEL DIV ETF 464288448 745,954 27,244 SH SOLE 27,244 0 0
ISHARES TR S&P MC 400GR ETF 464287606 268,744 2,956 SH SOLE 2,956 0 0
J P MORGAN EXCHANGE TRADED F ULTRA SHRT ETF 46641Q837 503,602 9,998 SH SOLE 9,998 0 0
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654 289,133 5,702 SH SOLE 5,702 0 0
JOHNSON & JOHNSON COM 478160104 2,556,795 17,679 SH SOLE 17,679 0 0
KROGER CO COM 501044101 1,058,035 17,302 SH SOLE 17,302 0 0
LOCKHEED MARTIN CORP COM 539830109 635,534 1,308 SH SOLE 1,308 0 0
LOWES COS INC COM 548661107 7,822,011 31,694 SH SOLE 31,694 0 0
MCDONALDS CORP COM 580135101 2,881,991 9,942 SH SOLE 9,942 0 0
MERCK & CO INC COM 58933Y105 1,281,134 12,878 SH SOLE 12,878 0 0
MFS MULTIMARKET INCOME TR SH BEN INT 552737108 56,960 12,145 SH SOLE 12,145 0 0
MICROSOFT CORP COM 594918104 8,022,025 19,032 SH SOLE 19,032 0 0
MONDELEZ INTL INC CL A 609207105 793,971 13,293 SH SOLE 13,293 0 0
NEXTERA ENERGY INC COM 65339F101 486,215 6,782 SH SOLE 6,782 0 0
NNN REIT INC COM 637417106 10,328,478 252,839 SH SOLE 252,839 0 0
NORFOLK SOUTHN CORP COM 655844108 358,546 1,528 SH SOLE 1,528 0 0
NOVARTIS AG SPONSORED ADR 66987V109 213,498 2,194 SH SOLE 2,194 0 0
NVIDIA CORPORATION COM 67066G104 4,212,924 31,372 SH SOLE 31,372 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 254,495 3,365 SH SOLE 3,365 0 0
PEPSICO INC COM 713448108 1,319,133 8,675 SH SOLE 8,675 0 0
PFIZER INC COM 717081103 635,217 23,943 SH SOLE 23,943 0 0
PHILIP MORRIS INTL INC COM 718172109 3,243,347 26,949 SH SOLE 26,949 0 0
PROCTER & GAMBLE CO COM 742718109 812,599 4,847 SH SOLE 4,847 0 0
PROSHARES TR S&P 500 DV ARIST 74348A467 9,343,359 93,856 SH SOLE 93,856 0 0
QUANTA SVCS INC COM 74762E102 227,448 720 SH SOLE 720 0 0
REALTY INCOME CORP COM 756109104 207,589 3,887 SH SOLE 3,887 0 0
REAVES UTIL INCOME FD COM SH BEN INT 756158101 4,958,962 156,483 SH SOLE 156,483 0 0
RED ROCK RESORTS INC CL A 75700L108 691,920 14,964 SH SOLE 14,964 0 0
SCHWAB CHARLES CORP COM 808513105 310,349 4,193 SH SOLE 4,193 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 593,175 21,712 SH SOLE 21,712 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 269,386 11,621 SH SOLE 11,621 0 0
SELECT SECTOR SPDR TR STATE STREET IND 81369Y704 265,711 2,017 SH SOLE 2,017 0 0
SELECT SECTOR SPDR TR STATE STREET CON 81369Y308 272,855 3,471 SH SOLE 3,471 0 0
SHOPIFY INC CL A SUB VTG SHS 82509L107 350,889 3,300 SH SOLE 3,300 0 0
SOUTHWEST AIRLS CO COM 844741108 1,652,914 49,165 SH SOLE 49,165 0 0
SPDR GOLD TR GOLD SHS 78463V107 826,390 3,413 SH SOLE 3,413 0 0
SPDR INDEX SHS FDS STATE STREET SPD 78463X509 234,943 6,123 SH SOLE 6,123 0 0
SPDR SERIES TRUST STATE STREET SPD 78464A888 1,788,615 17,116 SH SOLE 17,116 0 0
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 406,663 694 SH SOLE 694 0 0
TESLA INC COM 88160R101 504,396 1,249 SH SOLE 1,249 0 0
T-MOBILE US INC COM 872590104 454,838 2,061 SH SOLE 2,061 0 0
TPG INC COM CL A 872657101 223,300 3,553 SH SOLE 3,553 0 0
UNION PAC CORP COM 907818108 1,377,386 6,040 SH SOLE 6,040 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 704,757 2,432 SH SOLE 2,432 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 17,020,870 86,917 SH SOLE 86,917 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 1,017,024 7,971 SH SOLE 7,971 0 0
VANGUARD WORLD FD INF TECH ETF 92204A702 268,545 432 SH SOLE 432 0 0
VANGUARD WORLD FD ENERGY ETF 92204A306 5,166,811 42,592 SH SOLE 42,592 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 213,951 5,350 SH SOLE 5,350 0 0
VORNADO RLTY TR SH BEN INT 929042109 632,428 15,043 SH SOLE 15,043 0 0
WALMART INC COM 931142103 14,551,406 161,056 SH SOLE 161,056 0 0
WELLTOWER INC COM 95040Q104 1,296,259 10,285 SH SOLE 10,285 0 0