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
ADVANCED MICRO DEVICES INC COM 007903107   484 4,430 SH   SOLE   0 0 4,430
ALPHABET INC CAP STK CL A 02079K305   617 222 SH   SOLE   0 0 222
AMAZON COM INC COM 023135106   1,161 356 SH   SOLE   0 0 356
ANALOG DEVICES INC COM 032654105   687 4,158 SH   SOLE   0 0 4,158
APPLE INC COM 037833100   1,456 8,338 SH   SOLE   0 0 8,337
APPLIED MATLS INC COM 038222105   583 4,422 SH   SOLE   0 0 4,422
ASHLAND GLOBAL HLDGS INC COM 044186104   307 3,124 SH   SOLE   0 0 3,124
BK OF AMERICA CORP COM 060505104   426 10,331 SH   SOLE   0 0 10,330
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   502 1,423 SH   SOLE   0 0 1,423
BRISTOL-MYERS SQUIBB CO COM 110122108   1,820 24,928 SH   SOLE   0 0 24,928
BROADCOM INC COM 11135F101   581 923 SH   SOLE   0 0 923
CAMDEN PPTY TR SH BEN INT 133131102   223 1,341 SH   SOLE   0 0 1,340
CITIGROUP INC COM NEW 172967424   288 5,401 SH   SOLE   0 0 5,401
CLEVELAND-CLIFFS INC NEW COM 185899101   774 24,026 SH   SOLE   0 0 24,026
CONSTELLATION BRANDS INC CL A 21036P108   244 1,058 SH   SOLE   0 0 1,057
CUMMINS INC COM 231021106   314 1,532 SH   SOLE   0 0 1,532
DIAMONDBACK ENERGY INC COM 25278X109   647 4,720 SH   SOLE   0 0 4,719
EOG RES INC COM 26875P101   730 6,119 SH   SOLE   0 0 6,118
EXXON MOBIL CORP COM 30231G102   273 3,307 SH   SOLE   0 0 3,307
FEDEX CORP COM 31428X106   359 1,552 SH   SOLE   0 0 1,552
F5 INC COM 315616102   230 1,101 SH   SOLE   0 0 1,101
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   9,443 120,758 SH   SOLE   0 0 120,757
FIRST TR VALUE LINE DIVID IN SHS 33734H106   2,385 56,388 SH   SOLE   0 0 56,387
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   5,763 117,619 SH   SOLE   0 0 117,619
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101   8,538 300,319 SH   SOLE   0 0 300,319
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408   12,831 215,534 SH   SOLE   0 0 215,534
HOME DEPOT INC COM 437076102   309 1,033 SH   SOLE   0 0 1,033
ISHARES TR S&P 500 GRWT ETF 464287309   286 3,749 SH   SOLE   0 0 3,748
ISHARES TR RUS MDCP VAL ETF 464287473   229 1,912 SH   SOLE   0 0 1,912
ISHARES TR RUS MID CAP ETF 464287499   12,100 155,052 SH   SOLE   0 0 155,052
ISHARES TR CORE S&P MCP ETF 464287507   722 2,690 SH   SOLE   0 0 2,690
ISHARES TR EXPND TEC SC ETF 464287549   3,654 9,403 SH   SOLE   0 0 9,403
ISHARES TR RUS 1000 VAL ETF 464287598   314 1,889 SH   SOLE   0 0 1,889
ISHARES TR RUS 1000 GRW ETF 464287614   364 1,312 SH   SOLE   0 0 1,312
ISHARES TR RUS 1000 ETF 464287622   8,171 32,673 SH   SOLE   0 0 32,673
ISHARES TR RUS 2000 VAL ETF 464287630   1,701 10,541 SH   SOLE   0 0 10,541
ISHARES TR RUSSELL 2000 ETF 464287655   921 4,488 SH   SOLE   0 0 4,488
ISHARES TR CORE S&P SCP ETF 464287804   7,741 71,752 SH   SOLE   0 0 71,752
ISHARES TR MRGSTR SM CP GR 464288604   2,524 57,128 SH   SOLE   0 0 57,128
ISHARES TR CORE MSCI EAFE 46432F842   3,096 44,534 SH   SOLE   0 0 44,533
ISHARES INC MSCI EMRG CHN 46434G764   3,724 64,002 SH   SOLE   0 0 64,001
JPMORGAN CHASE & CO COM 46625H100   478 3,505 SH   SOLE   0 0 3,505
JOHNSON & JOHNSON COM 478160104   222 1,254 SH   SOLE   0 0 1,254
LOCKHEED MARTIN CORP COM 539830109   341 772 SH   SOLE   0 0 771
MICROSOFT CORP COM 594918104   1,014 3,288 SH   SOLE   0 0 3,288
MICROCHIP TECHNOLOGY INC. COM 595017104   219 2,910 SH   SOLE   0 0 2,910
MICRON TECHNOLOGY INC COM 595112103   658 8,447 SH   SOLE   0 0 8,446
NEXSTAR MEDIA GROUP INC CL A 65336K103   254 1,349 SH   SOLE   0 0 1,349
NVIDIA CORPORATION COM 67066G104   827 3,032 SH   SOLE   0 0 3,031
OLIN CORP COM PAR $1 680665205   236 4,509 SH   SOLE   0 0 4,509
OVINTIV INC COM 69047Q102   321 5,939 SH   SOLE   0 0 5,939
PIONEER NAT RES CO COM 723787107   436 1,742 SH   SOLE   0 0 1,741
PROSPERITY BANCSHARES INC COM 743606105   438 6,319 SH   SOLE   0 0 6,319
SPDR SER TR S&P OILGAS EXP 78468R556   299 2,219 SH   SOLE   0 0 2,218
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   7,395 137,317 SH   SOLE   0 0 137,316
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   6,657 134,379 SH   SOLE   0 0 134,379
SELECT SECTOR SPDR TR ENERGY 81369Y506   888 11,615 SH   SOLE   0 0 11,615
SOUTHWEST AIRLS CO COM 844741108   259 5,652 SH   SOLE   0 0 5,652
STRYKER CORPORATION COM 863667101   324 1,211 SH   SOLE   0 0 1,211
TEKLA HEALTHCARE OPPORTUNITI SHS 879105104   377 16,941 SH   SOLE   0 0 16,940
TEKLA WORLD HEALTHCARE FD BEN INT SHS 87911L108   198 13,000 SH   SOLE   0 0 13,000
UNITED STATES STL CORP NEW COM 912909108   603 15,988 SH   SOLE   0 0 15,988
VALERO ENERGY CORP COM 91913Y100   225 2,212 SH   SOLE   0 0 2,211
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   1,505 5,917 SH   SOLE   0 0 5,917
VANGUARD INDEX FDS SML CP GRW ETF 922908595   2,921 11,773 SH   SOLE   0 0 11,773
VISA INC COM CL A 92826C839   371 1,675 SH   SOLE   0 0 1,675
WELLS FARGO CO NEW COM 949746101   1,451 29,939 SH   SOLE   0 0 29,939
ZIMMER BIOMET HOLDINGS INC COM 98956P102   319 2,492 SH   SOLE   0 0 2,492