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
ALPHABET INC CAP STK CL C 02079K107 1,135 1,053 SH   SOLE   0 0 1,053
ALPS ETF TR SECTR DIV DOGS 00162Q858 2,066 47,514 SH   SOLE   0 0 47,514
AMAZON COM INC COM 023135106 207 109 SH   SOLE   0 0 109
APPLE INC COM 037833100 1,689 8,524 SH   SOLE   0 0 8,524
ARK ETF TR INNOVATION ETF 00214Q104 1,532 31,924 SH   SOLE   0 0 31,924
AT&T INC COM 00206R102 471 14,068 SH   SOLE   0 0 14,068
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,497 7,011 SH   SOLE   0 0 7,011
CHEVRON CORP NEW COM 166764100 283 2,273 SH   SOLE   0 0 2,273
COCA COLA CO COM 191216100 234 4,592 SH   SOLE   0 0 4,592
DOMINION ENERGY INC COM 25746U109 243 3,155 SH   SOLE   0 0 3,155
DUKE ENERGY CORP NEW COM NEW 26441C204 302 3,424 SH   SOLE   0 0 3,424
ENBRIDGE INC COM 29250N105 513 14,176 SH   SOLE   0 0 14,176
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 409 29,041 SH   SOLE   0 0 29,041
EXXON MOBIL CORP COM 30231G102 348 4,532 SH   SOLE   0 0 4,532
FIRST FINL BANKSHARES COM 32020R109 390 12,658 SH   SOLE   0 0 12,658
GENERAL ELECTRIC CO COM 369604103 192 18,244 SH   SOLE   0 0 18,244
INDEXIQ ETF TR IQ LEADERS GTA 45409B511 8,699 359,902 SH   SOLE   0 0 359,902
INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800 6,864 217,797 SH   SOLE   0 0 217,797
INVESCO EXCH TRD SLF IDX FD BULSHS 2019 CB 46138J304 247 11,711 SH   SOLE   0 0 11,711
INVESCO EXCHNG TRADED FD TR PFD ETF 46138E511 793 54,374 SH   SOLE   0 0 54,374
ISHARES TR CORE DIV GRWTH 46434V621 854 22,383 SH   SOLE   0 0 22,383
ISHARES TR CORE S&P TTL STK 464287150 451 6,747 SH   SOLE   0 0 6,747
ISHARES TR CRE U S REIT ETF 464288521 759 14,639 SH   SOLE   0 0 14,639
ISHARES TR INTL SEL DIV ETF 464288448 733 23,761 SH   SOLE   0 0 23,761
ISHARES TR MIN VOL USA ETF 46429B697 17,142 277,551 SH   SOLE   0 0 277,551
ISHARES TR MODERT ALLOC ETF 464289875 521 13,350 SH   SOLE   0 0 13,350
ISHARES TR USA MOMENTUM FCT 46432F396 13,925 117,438 SH   SOLE   0 0 117,438
ISHARES TR USA QUALITY FCTR 46432F339 14,741 161,156 SH   SOLE   0 0 161,156
JOHN HANCOCK ETF TRUST MLTFCTR LRG CAP 47804J107 1,081 28,647 SH   SOLE   0 0 28,647
LOCKHEED MARTIN CORP COM 539830109 787 2,159 SH   SOLE   0 0 2,159
LOWES COS INC COM 548661107 896 8,885 SH   SOLE   0 0 8,885
MCKESSON CORP COM 58155Q103 692 5,140 SH   SOLE   0 0 5,140
MERCK & CO INC COM 58933Y105 265 3,166 SH   SOLE   0 0 3,166
MICROSOFT CORP COM 594918104 229 1,717 SH   SOLE   0 0 1,717
ORACLE CORP COM 68389X105 275 4,838 SH   SOLE   0 0 4,838
PACER FDS TR TRENDP US MID CP 69374H204 14,317 490,980 SH   SOLE   0 0 490,980
PAYCHEX INC COM 704326107 247 3,000 SH   SOLE   0 0 3,000
PEPSICO INC COM 713448108 978 7,470 SH   SOLE   0 0 7,470
PROCTER AND GAMBLE CO COM 742718109 602 5,492 SH   SOLE   0 0 5,492
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 217 620 SH   SOLE   0 0 620
SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 754 14,314 SH   SOLE   0 0 14,314
SPDR SERIES TRUST PRTFLO S&P500 HI 78468R788 1,199 31,573 SH   SOLE   0 0 31,573
SSGA ACTIVE ETF TR GLOBL ALLO ETF 78467V400 4,458 116,345 SH   SOLE   0 0 116,345
UNILEVER PLC SPON ADR NEW 904767704 914 14,685 SH   SOLE   0 0 14,685
UNION PACIFIC CORP COM 907818108 1,042 6,149 SH   SOLE   0 0 6,149
UNITED TECHNOLOGIES CORP COM 913017109 850 6,559 SH   SOLE   0 0 6,559
VANGUARD GROUP DIV APP ETF 921908844 3,776 32,780 SH   SOLE   0 0 32,780
VANGUARD INDEX FDS GROWTH ETF 922908736 240 1,470 SH   SOLE   0 0 1,470
VENTAS INC COM 92276F100 440 6,432 SH   SOLE   0 0 6,432
VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824 13,631 299,468 SH   SOLE   0 0 299,468
WELLS FARGO CO NEW COM 949746101 542 11,449 SH   SOLE   0 0 11,449