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
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