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
FENNEC PHARMACEUTICALS INC COM 31447P100   151,258 17,130 SH   SOLE   0 0 17,130
KEYCORP COM 493267108   153,015 16,560 SH   SOLE   0 0 16,560
RALPH LAUREN CORP CL A 751212101   200,610 1,627 SH   SOLE   0 0 1,627
ISHARES TR MSCI EAFE ETF 464287465   204,958 2,827 SH   SOLE   0 0 2,827
AFLAC INC COM 001055102   205,931 2,950 SH   SOLE   0 0 2,950
DOW INC COM 260557103   206,436 3,876 SH   SOLE   0 0 3,876
ISHARES TR CORE MSCI EAFE 46432F842   216,540 3,208 SH   SOLE   0 0 3,208
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   216,869 3,314 SH   SOLE   0 0 3,314
GLOBAL X FDS RUSSELL 2000 37954Y459   220,305 12,178 SH   SOLE   0 0 12,178
NATIONAL GRID PLC SPONSORED ADR NE 636274409   235,655 3,500 SH   SOLE   0 0 3,500
SPDR SER TR BBG CONV SEC ETF 78464A359   237,691 3,398 SH   SOLE   0 0 3,398
UNION PAC CORP COM 907818108   239,201 1,169 SH   SOLE   0 0 1,169
NEXTERA ENERGY INC COM 65339F101   245,157 3,304 SH   SOLE   0 0 3,304
NUCOR CORP COM 670346105   258,925 1,579 SH   SOLE   0 0 1,579
REALTY INCOME CORP COM 756109104   260,565 4,358 SH   SOLE   0 0 4,358
CANADIAN IMPERIAL BK COMM TO COM 136069101   263,251 6,168 SH   SOLE   0 0 6,168
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   271,095 795 SH   SOLE   0 0 795
BCE INC COM NEW 05534B760   271,215 5,949 SH   SOLE   0 0 5,949
INTEL CORP COM 458140100   274,309 8,203 SH   SOLE   0 0 8,203
WELLTOWER INC COM 95040Q104   275,512 3,406 SH   SOLE   0 0 3,406
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563   286,782 14,921 SH   SOLE   0 0 14,921
MONOLITHIC PWR SYS INC COM 609839105   289,564 536 SH   SOLE   0 0 536
VANECK ETF TRUST EMERGING MRKT HI 92189F353   290,037 15,849 SH   SOLE   0 0 15,849
TESLA INC COM 88160R101   293,706 1,122 SH   SOLE   0 0 1,122
AIR PRODS & CHEMS INC COM 009158106   301,627 1,007 SH   SOLE   0 0 1,007
FORD MTR CO DEL COM 345370860   302,196 19,973 SH   SOLE   0 0 19,973
CATERPILLAR INC COM 149123101   311,254 1,265 SH   SOLE   0 0 1,265
ISHARES TR CORE S&P SCP ETF 464287804   313,300 3,144 SH   SOLE   0 0 3,144
INVESCO EXCH TRADED FD TR II KBW HIG DV YLD 46138E610   313,413 20,052 SH   SOLE   0 0 20,052
SIMPLIFY EXCHANGE TRADED FUN SIMPLIFY INTERST 82889N855   313,900 5,000 SH   SOLE   0 0 5,000
KIMBERLY-CLARK CORP COM 494368103   327,702 2,374 SH   SOLE   0 0 2,374
SPDR S&P 500 ETF TR TR UNIT 78462F103   332,017 749 SH   SOLE   0 0 749
BRISTOL-MYERS SQUIBB CO COM 110122108   332,540 5,200 SH   SOLE   0 0 5,200
VANGUARD INDEX FDS GROWTH ETF 922908736   349,173 1,234 SH   SOLE   0 0 1,234
ALPHABET INC CAP STK CL A 02079K305   355,509 2,970 SH   SOLE   0 0 2,970
ISHARES TR RUS MDCP VAL ETF 464287473   356,431 3,245 SH   SOLE   0 0 3,245
DEVON ENERGY CORP NEW COM 25179M103   360,350 7,454 SH   SOLE   0 0 7,454
ISHARES TR EAFE GRWTH ETF 464288885   363,322 3,808 SH   SOLE   0 0 3,808
CHUBB LIMITED COM H1467J104   363,746 1,889 SH   SOLE   0 0 1,889
SYSCO CORP COM 871829107   367,030 4,946 SH   SOLE   0 0 4,946
UBS AG LONDON BRANCH ETRACS MVIS BUSI 90274D416   369,596 20,931 SH   SOLE   0 0 20,931
RAYTHEON TECHNOLOGIES CORP COM 75513E101   371,367 3,791 SH   SOLE   0 0 3,791
ISHARES TR CORE S&P MCP ETF 464287507   376,009 1,438 SH   SOLE   0 0 1,438
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   387,750 5,780 SH   SOLE   0 0 5,780
MOTOROLA SOLUTIONS INC COM NEW 620076307   388,010 1,323 SH   SOLE   0 0 1,323
VERIZON COMMUNICATIONS INC COM 92343V104   395,089 10,624 SH   SOLE   0 0 10,624
SOUTHERN COPPER CORP COM 84265V105   401,513 5,597 SH   SOLE   0 0 5,597
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   416,147 8,270 SH   SOLE   0 0 8,270
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   416,380 4,983 SH   SOLE   0 0 4,983
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755   417,898 12,942 SH   SOLE   0 0 12,942
ISHARES TR U.S. FINLS ETF 464287788   419,309 5,620 SH   SOLE   0 0 5,620
ETFIS SER TR I INFRACP REIT PFD 26923G400   427,986 24,095 SH   SOLE   0 0 24,095
VANGUARD WORLD FDS UTILITIES ETF 92204A876   436,178 3,068 SH   SOLE   0 0 3,068
ALTRIA GROUP INC COM 02209S103   439,970 9,712 SH   SOLE   0 0 9,712
HP INC COM 40434L105   447,387 14,568 SH   SOLE   0 0 14,568
PHILIP MORRIS INTL INC COM 718172109   451,200 4,622 SH   SOLE   0 0 4,622
PETMED EXPRESS INC COM 716382106   455,070 33,000 SH   SOLE   0 0 33,000
MARATHON PETE CORP COM 56585A102   461,056 3,954 SH   SOLE   0 0 3,954
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   481,733 14,012 SH   SOLE   0 0 14,012
UNITED PARCEL SERVICE INC CL B 911312106   483,534 2,698 SH   SOLE   0 0 2,698
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   495,770 39,037 SH   SOLE   0 0 39,037
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605   520,951 11,105 SH   SOLE   0 0 11,105
GOLDMAN SACHS GROUP INC COM 38141G104   527,066 1,634 SH   SOLE   0 0 1,634
GLOBAL X FDS ALTERNATIVE INCM 37954Y806   528,023 46,769 SH   SOLE   0 0 46,769
DUKE ENERGY CORP NEW COM NEW 26441C204   548,620 6,113 SH   SOLE   0 0 6,113
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   552,810 13,203 SH   SOLE   0 0 13,203
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846   568,852 12,527 SH   SOLE   0 0 12,527
VANGUARD INDEX FDS SMALL CP ETF 922908751   570,422 2,868 SH   SOLE   0 0 2,868
VANGUARD INDEX FDS SM CP VAL ETF 922908611   580,389 3,509 SH   SOLE   0 0 3,509
VANGUARD INDEX FDS SML CP GRW ETF 922908595   586,067 2,551 SH   SOLE   0 0 2,551
GLOBAL X FDS S&P 500 COVERED 37954Y475   625,356 15,234 SH   SOLE   0 0 15,234
LOWES COS INC COM 548661107   629,703 2,790 SH   SOLE   0 0 2,790
BANK AMERICA CORP COM 060505104   641,307 22,353 SH   SOLE   0 0 22,353
HOME DEPOT INC COM 437076102   645,083 2,077 SH   SOLE   0 0 2,077
FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108   645,494 6,141 SH   SOLE   0 0 6,141
REGENERON PHARMACEUTICALS COM 75886F107   648,842 903 SH   SOLE   0 0 903
ISHARES TR 7-10 YR TRSY BD 464287440   649,346 6,722 SH   SOLE   0 0 6,722
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   652,331 6,150 SH   SOLE   0 0 6,150
ISHARES TR U.S. TECH ETF 464287721   687,297 6,313 SH   SOLE   0 0 6,313
ISHARES TR RUS MD CP GR ETF 464287481   690,808 7,149 SH   SOLE   0 0 7,149
CISCO SYS INC COM 17275R102   703,573 13,598 SH   SOLE   0 0 13,598
COCA COLA CO COM 191216100   703,773 11,687 SH   SOLE   0 0 11,687
UNITEDHEALTH GROUP INC COM 91324P102   731,054 1,521 SH   SOLE   0 0 1,521
OREILLY AUTOMOTIVE INC COM 67103H107   740,358 775 SH   SOLE   0 0 775
AMERICAN ELEC PWR CO INC COM 025537101   754,011 8,955 SH   SOLE   0 0 8,955
SPDR GOLD TR GOLD SHS 78463V107   765,848 4,296 SH   SOLE   0 0 4,296
VANGUARD WORLD FD MEGA CAP INDEX 921910873   768,219 4,910 SH   SOLE   0 0 4,910
AT&T INC COM 00206R102   768,297 48,169 SH   SOLE   0 0 48,169
PEPSICO INC COM 713448108   772,427 4,170 SH   SOLE   0 0 4,170
INVESCO QQQ TR UNIT SER 1 46090E103   782,086 2,117 SH   SOLE   0 0 2,117
MCDONALDS CORP COM 580135101   796,755 2,670 SH   SOLE   0 0 2,670
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   797,329 4,695 SH   SOLE   0 0 4,695
FIRST FINL BANKSHARES INC COM 32020R109   799,943 28,078 SH   SOLE   0 0 28,078
CME GROUP INC COM 12572Q105   812,400 4,384 SH   SOLE   0 0 4,384
EATON CORP PLC SHS G29183103   834,163 4,148 SH   SOLE   0 0 4,148
INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800   843,243 27,027 SH   SOLE   0 0 27,027
ISHARES TR COHEN STEER REIT 464287564   847,943 15,259 SH   SOLE   0 0 15,259
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   874,008 3,570 SH   SOLE   0 0 3,570
PROCTER AND GAMBLE CO COM 742718109   896,105 5,906 SH   SOLE   0 0 5,906
LILLY ELI & CO COM 532457108   903,266 1,926 SH   SOLE   0 0 1,926
FIRST TR EXCHANGE-TRADED FD INDXX INOVTV ETF 33741X201   921,061 23,961 SH   SOLE   0 0 23,961
FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865   923,999 21,854 SH   SOLE   0 0 21,854
VANGUARD INDEX FDS LARGE CAP ETF 922908637   929,269 4,584 SH   SOLE   0 0 4,584
ISHARES TR CORE DIV GRWTH 46434V621   991,798 19,247 SH   SOLE   0 0 19,247
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   993,401 18,258 SH   SOLE   0 0 18,258
ISHARES TR CORE S&P500 ETF 464287200   1,047,627 2,350 SH   SOLE   0 0 2,350
WALMART INC COM 931142103   1,103,220 7,019 SH   SOLE   0 0 7,019
ISHARES TR RUS 1000 GRW ETF 464287614   1,128,789 4,102 SH   SOLE   0 0 4,102
EXXON MOBIL CORP COM 30231G102   1,154,654 10,766 SH   SOLE   0 0 10,766
VANGUARD INDEX FDS MID CAP ETF 922908629   1,157,045 5,255 SH   SOLE   0 0 5,255
ISHARES TR CORE HIGH DV ETF 46429B663   1,193,053 11,837 SH   SOLE   0 0 11,837
JOHNSON & JOHNSON COM 478160104   1,213,759 7,333 SH   SOLE   0 0 7,333
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   1,226,057 16,330 SH   SOLE   0 0 16,330
VANGUARD WORLD FDS MATERIALS ETF 92204A801   1,332,635 7,323 SH   SOLE   0 0 7,323
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   1,355,836 3,329 SH   SOLE   0 0 3,329
SPDR SER TR S&P DIVID ETF 78464A763   1,363,335 11,122 SH   SOLE   0 0 11,122
ALPHABET INC CAP STK CL C 02079K107   1,386,196 11,459 SH   SOLE   0 0 11,459
VANGUARD WORLD FDS CONSUM STP ETF 92204A207   1,434,816 7,379 SH   SOLE   0 0 7,379
JPMORGAN CHASE & CO COM 46625H100   1,435,057 9,867 SH   SOLE   0 0 9,867
INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506   1,442,686 37,737 SH   SOLE   0 0 37,737
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   1,585,480 9,761 SH   SOLE   0 0 9,761
CHEVRON CORP NEW COM 166764100   1,597,478 10,152 SH   SOLE   0 0 10,152
MERCK & CO INC COM 58933Y105   1,628,729 14,115 SH   SOLE   0 0 14,115
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   1,729,868 51,316 SH   SOLE   0 0 51,316
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143   1,760,057 16,250 SH   SOLE   0 0 16,250
PFIZER INC COM 717081103   1,821,581 49,661 SH   SOLE   0 0 49,661
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   1,852,643 18,571 SH   SOLE   0 0 18,571
FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103   1,895,320 35,903 SH   SOLE   0 0 35,903
WISDOMTREE TR US MIDCAP DIVID 97717W505   1,952,424 46,431 SH   SOLE   0 0 46,431
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   2,074,544 37,494 SH   SOLE   0 0 37,494
FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873   2,262,617 56,214 SH   SOLE   0 0 56,214
J P MORGAN EXCHANGE TRADED F INCOME ETF 46641Q159   2,268,453 50,187 SH   SOLE   0 0 50,187
ABBVIE INC COM 00287Y109   2,321,026 17,227 SH   SOLE   0 0 17,227
ISHARES TR US INDUSTRIALS 464287754   2,341,982 22,086 SH   SOLE   0 0 22,086
AMAZON COM INC COM 023135106   2,420,916 18,571 SH   SOLE   0 0 18,571
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   2,643,362 35,268 SH   SOLE   0 0 35,268
SOUTHERN CO COM 842587107   2,720,923 38,732 SH   SOLE   0 0 38,732
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309   3,142,565 69,189 SH   SOLE   0 0 69,189
VANGUARD INDEX FDS VALUE ETF 922908744   3,279,079 23,076 SH   SOLE   0 0 23,076
SELECT SECTOR SPDR TR ENERGY 81369Y506   3,316,849 40,863 SH   SOLE   0 0 40,863
VANGUARD WORLD FDS INF TECH ETF 92204A702   3,650,473 8,256 SH   SOLE   0 0 8,256
MICROSOFT CORP COM 594918104   4,563,236 13,400 SH   SOLE   0 0 13,400
APPLE INC COM 037833100   6,638,423 34,224 SH   SOLE   0 0 34,224
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   7,612,219 104,823 SH   SOLE   0 0 104,823
LAMAR ADVERTISING CO NEW CL A 512816109   10,698,205 107,790 SH   SOLE   0 0 107,790