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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
PIONEER NAT RES CO COM 723787107 379 1,699 SH   SOLE   0 0 1,699
PROSPERITY BANCSHARES INC COM 743606105 431 6,319 SH   SOLE   0 0 6,319
SPDR SER TR S&P OILGAS EXP 78468R556 2,400 20,090 SH   SOLE   0 0 20,090
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 7,104 159,075 SH   SOLE   0 0 159,075
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 314 6,375 SH   SOLE   0 0 6,375
STRYKER CORPORATION COM 863667101 258 1,296 SH   SOLE   0 0 1,296
TEKLA HEALTHCARE OPPORTUNITI SHS 879105104 338 16,975 SH   SOLE   0 0 16,975
TEKLA WORLD HEALTHCARE FD BEN INT SHS 87911L108 187 13,000 SH   SOLE   0 0 13,000
UNITED STATES STL CORP NEW COM 912909108 316 17,632 SH   SOLE   0 0 17,632
VALERO ENERGY CORP COM 91913Y100 245 2,306 SH   SOLE   0 0 2,305
VANECK ETF TRUST OIL SERVICES ETF 92189H607 929 3,994 SH   SOLE   0 0 3,994
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 1,519 6,451 SH   SOLE   0 0 6,451
VANGUARD INDEX FDS SML CP GRW ETF 922908595 2,706 13,736 SH   SOLE   0 0 13,736
VISA INC COM CL A 92826C839 390 1,981 SH   SOLE   0 0 1,981
WELLS FARGO CO NEW COM 949746101 1,175 29,996 SH   SOLE   0 0 29,996
ZIMMER BIOMET HOLDINGS INC COM 98956P102 262 2,492 SH   SOLE   0 0 2,492
ADVANCED MICRO DEVICES INC COM 007903107 457 5,974 SH   SOLE   0 0 5,974
ALPHABET INC CAP STK CL A 02079K305 508 233 SH   SOLE   0 0 233
AMAZON COM INC COM 023135106 807 7,600 SH   SOLE   0 0 7,600
APPLE INC COM 037833100 1,140 8,335 SH   SOLE   0 0 8,335
APPLIED MATLS INC COM 038222105 479 5,260 SH   SOLE   0 0 5,259
ASHLAND GLOBAL HLDGS INC COM 044186104 298 2,896 SH   SOLE   0 0 2,896
BK OF AMERICA CORP COM 060505104 349 11,202 SH   SOLE   0 0 11,202
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 639 2,342 SH   SOLE   0 0 2,342
BRISTOL-MYERS SQUIBB CO COM 110122108 1,919 24,928 SH   SOLE   0 0 24,928
BROADCOM INC COM 11135F101 458 942 SH   SOLE   0 0 942
CLEVELAND-CLIFFS INC NEW COM 185899101 386 25,132 SH   SOLE   0 0 25,132
CONSTELLATION BRANDS INC CL A 21036P108 247 1,059 SH   SOLE   0 0 1,058
CUMMINS INC COM 231021106 237 1,225 SH   SOLE   0 0 1,224
DIAMONDBACK ENERGY INC COM 25278X109 539 4,450 SH   SOLE   0 0 4,449
EOG RES INC COM 26875P101 656 5,942 SH   SOLE   0 0 5,941
EXXON MOBIL CORP COM 30231G102 283 3,307 SH   SOLE   0 0 3,307
FEDEX CORP COM 31428X106 314 1,384 SH   SOLE   0 0 1,384
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 8,901 127,286 SH   SOLE   0 0 127,285
FIRST TR VALUE LINE DIVID IN SHS 33734H106 1,885 48,579 SH   SOLE   0 0 48,579
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 6,577 160,723 SH   SOLE   0 0 160,723
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 6,627 247,631 SH   SOLE   0 0 247,630
FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855 4,929 278,141 SH   SOLE   0 0 278,140
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 13,212 222,493 SH   SOLE   0 0 222,492
HOME DEPOT INC COM 437076102 292 1,065 SH   SOLE   0 0 1,065
ISHARES TR S&P 500 GRWT ETF 464287309 231 3,831 SH   SOLE   0 0 3,831
ISHARES TR 20 YR TR BD ETF 464287432 2,521 21,950 SH   SOLE   0 0 21,950
ISHARES TR 7-10 YR TRSY BD 464287440 2,443 23,883 SH   SOLE   0 0 23,883
ISHARES TR RUS MID CAP ETF 464287499 10,269 158,811 SH   SOLE   0 0 158,810
ISHARES TR CORE S&P MCP ETF 464287507 618 2,732 SH   SOLE   0 0 2,732
ISHARES TR EXPND TEC SC ETF 464287549 3,559 12,090 SH   SOLE   0 0 12,090
ISHARES TR RUS 1000 ETF 464287622 6,618 31,852 SH   SOLE   0 0 31,852
ISHARES TR RUS 2000 VAL ETF 464287630 1,840 13,511 SH   SOLE   0 0 13,511
ISHARES TR RUSSELL 2000 ETF 464287655 734 4,332 SH   SOLE   0 0 4,332
ISHARES TR CORE S&P SCP ETF 464287804 5,502 59,543 SH   SOLE   0 0 59,542
ISHARES TR MRGSTR SM CP GR 464288604 2,625 74,318 SH   SOLE   0 0 74,317
ISHARES TR CORE MSCI EAFE 46432F842 2,690 45,717 SH   SOLE   0 0 45,716
ISHARES INC MSCI EMRG CHN 46434G764 3,349 70,131 SH   SOLE   0 0 70,131
JPMORGAN CHASE & CO COM 46625H100 418 3,712 SH   SOLE   0 0 3,712
JOHNSON & JOHNSON COM 478160104 222 1,248 SH   SOLE   0 0 1,248
KLA CORP COM NEW 482480100 227 712 SH   SOLE   0 0 712
LOCKHEED MARTIN CORP COM 539830109 334 777 SH   SOLE   0 0 776
MICROSOFT CORP COM 594918104 848 3,300 SH   SOLE   0 0 3,300
MICRON TECHNOLOGY INC COM 595112103 559 10,121 SH   SOLE   0 0 10,120
NVIDIA CORPORATION COM 67066G104 514 3,388 SH   SOLE   0 0 3,387
OLIN CORP COM PAR $1 680665205 203 4,388 SH   SOLE   0 0 4,388
OVINTIV INC COM 69047Q102 249 5,637 SH   SOLE   0 0 5,637