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,250 1,064 SH   SOLE   0 0 1,064
ALPS ETF TR SECTR DIV DOGS 00162Q858 1,769 41,181 SH   SOLE   0 0 41,181
ALTRIA GROUP INC COM 02209S103 216 3,745 SH   SOLE   0 0 3,745
APPLE INC COM 037833100 1,585 8,342 SH   SOLE   0 0 8,342
ARK ETF TR INNOVATION ETF 00214Q104 1,400 30,070 SH   SOLE   0 0 30,070
AT&T INC COM 00206R102 445 14,275 SH   SOLE   0 0 14,275
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,425 7,104 SH   SOLE   0 0 7,104
CHEVRON CORP NEW COM 166764100 312 2,535 SH   SOLE   0 0 2,535
COCA COLA CO COM 191216100 227 4,842 SH   SOLE   0 0 4,842
DOMINION ENERGY INC COM 25746U109 225 2,934 SH   SOLE   0 0 2,934
DUKE ENERGY CORP NEW COM NEW 26441C204 310 3,470 SH   SOLE   0 0 3,470
ENBRIDGE INC COM 29250N105 519 14,224 SH   SOLE   0 0 14,224
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 449 29,222 SH   SOLE   0 0 29,222
EXXON MOBIL CORP COM 30231G102 375 4,634 SH   SOLE   0 0 4,634
FIRST FINL BANKSHARES COM 32020R109 342 5,927 SH   SOLE   0 0 5,927
GENERAL ELECTRIC CO COM 369604103 195 19,644 SH   SOLE   0 0 19,644
INDEXIQ ETF TR IQ LEADERS GTA 45409B511 8,527 359,723 SH   SOLE   0 0 359,723
INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800 9,863 309,420 SH   SOLE   0 0 309,420
INVESCO EXCH TRD SLF IDX FD BULSHS 2019 CB 46138J304 246 11,673 SH   SOLE   0 0 11,673
INVESCO EXCHNG TRADED FD TR PFD ETF 46138E511 653 45,063 SH   SOLE   0 0 45,063
ISHARES TR CORE DIV GRWTH 46434V621 771 21,087 SH   SOLE   0 0 21,087
ISHARES TR CORE S&P TTL STK 464287150 437 6,763 SH   SOLE   0 0 6,763
ISHARES TR CRE U S REIT ETF 464288521 623 12,074 SH   SOLE   0 0 12,074
ISHARES TR INTL SEL DIV ETF 464288448 599 19,340 SH   SOLE   0 0 19,340
ISHARES TR MIN VOL USA ETF 46429B697 16,352 278,083 SH   SOLE   0 0 278,083
ISHARES TR MODERT ALLOC ETF 464289875 508 13,350 SH   SOLE   0 0 13,350
ISHARES TR USA MOMENTUM FCT 46432F396 13,140 117,054 SH   SOLE   0 0 117,054
ISHARES TR USA QUALITY FCTR 46432F339 14,272 161,178 SH   SOLE   0 0 161,178
JOHN HANCOCK ETF TRUST MLTFCTR LRG CAP 47804J107 1,117 30,622 SH   SOLE   0 0 30,622
LOCKHEED MARTIN CORP COM 539830109 645 2,143 SH   SOLE   0 0 2,143
LOWES COS INC COM 548661107 984 8,981 SH   SOLE   0 0 8,981
MCKESSON CORP COM 58155Q103 601 5,140 SH   SOLE   0 0 5,140
MERCK & CO INC COM 58933Y105 280 3,366 SH   SOLE   0 0 3,366
ORACLE CORP COM 68389X105 256 4,738 SH   SOLE   0 0 4,738
PACER FDS TR TRENDP US MID CP 69374H204 14,804 487,277 SH   SOLE   0 0 487,277
PAYCHEX INC COM 704326107 241 3,000 SH   SOLE   0 0 3,000
PEPSICO INC COM 713448108 913 7,468 SH   SOLE   0 0 7,468
PFIZER INC COM 717081103 207 4,883 SH   SOLE   0 0 4,883
PROCTER AND GAMBLE CO COM 742718109 568 5,463 SH   SOLE   0 0 5,463
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 214 624 SH   SOLE   0 0 624
SPDR SER TR PRTFLO S&P500 HI 78468R788 982 25,932 SH   SOLE   0 0 25,932
SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 612 11,720 SH   SOLE   0 0 11,720
SSGA ACTIVE ETF TR GLOBL ALLO ETF 78467V400 4,168 110,533 SH   SOLE   0 0 110,533
UNILEVER PLC SPON ADR NEW 904767704 852 14,790 SH   SOLE   0 0 14,790
UNION PACIFIC CORP COM 907818108 1,048 6,230 SH   SOLE   0 0 6,230
UNITED TECHNOLOGIES CORP COM 913017109 855 6,634 SH   SOLE   0 0 6,634
VANGUARD GROUP DIV APP ETF 921908844 3,512 31,998 SH   SOLE   0 0 31,998
VANGUARD INDEX FDS GROWTH ETF 922908736 230 1,466 SH   SOLE   0 0 1,466
VENTAS INC COM 92276F100 403 6,363 SH   SOLE   0 0 6,363
VERIZON COMMUNICATIONS INC COM 92343V104 208 3,509 SH   SOLE   0 0 3,509
VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824 10,599 238,007 SH   SOLE   0 0 238,007
WELLS FARGO CO NEW COM 949746101 565 11,691 SH   SOLE   0 0 11,691