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
ABBVIE INC COM 00287Y109   254,628 1,576 SH   SOLE 0 0 0 1,576
ALPS ETF TR ALERIAN MLP 00162Q452   2,905,090 76,309 SH   SOLE 0 0 0 76,309
ALPS ETF TR ALERIAN ENERGY 00162Q676   2,847,899 134,589 SH   SOLE 0 0 0 134,589
AMGEN INC COM 031162100   305,676 1,164 SH   SOLE 0 0 0 1,164
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,119,454 3,624 SH   SOLE 0 0 0 3,624
CAMBRIA ETF TR VALUE MOMENTUM 132061888   2,728,359 100,270 SH   SOLE 0 0 0 100,270
CARNIVAL CORP COMMON STOCK 143658300   88,193 10,942 SH   SOLE 0 0 0 10,942
CONOCOPHILLIPS COM 20825C104   520,857 4,414 SH   SOLE 0 0 0 4,414
DOMINION ENERGY INC COM 25746U109   369,250 6,022 SH   SOLE 0 0 0 6,022
DUKE ENERGY CORP NEW COM NEW 26441C204   306,470 2,976 SH   SOLE 0 0 0 2,976
EOG RES INC COM 26875P101   258,102 1,993 SH   SOLE 0 0 0 1,993
ESSENTIAL UTILS INC COM 29670G102   237,828 4,983 SH   SOLE 0 0 0 4,983
ETF SER SOLUTIONS LHA MKT ST TACTL 26922B105   401,397 16,317 SH   SOLE 0 0 0 16,317
EXXON MOBIL CORP COM 30231G102   263,838 2,392 SH   SOLE 0 0 0 2,392
FIRST TR EXCHANGE-TRADED FD RBA INDL ETF 33738R704   2,712,012 61,469 SH   SOLE 0 0 0 61,469
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   1,364,390 18,204 SH   SOLE 0 0 0 18,204
FIRST TR EXCHANGE-TRADED FD NAT GAS ETF 33733E807   2,558,862 104,401 SH   SOLE 0 0 0 104,401
FIRST TR MORNINGSTAR DIVID L SHS 336917109   2,752,761 75,294 SH   SOLE 0 0 0 75,294
FMC CORP COM NEW 302491303   212,355 1,702 SH   SOLE 0 0 0 1,702
GENCO SHIPPING & TRADING LTD SHS Y2685T131   290,637 18,922 SH   SOLE 0 0 0 18,922
HUNTINGTON INGALLS INDS INC COM 446413106   243,679 1,056 SH   SOLE 0 0 0 1,056
INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664   1,885,127 17,370 SH   SOLE 0 0 0 17,370
INVESCO EXCH TRADED FD TR II S&P ULTRA DIVIDE 46138G656   242,013 5,555 SH   SOLE 0 0 0 5,555
INVESCO EXCHANGE TRADED FD T DYNMC FOOD BEV 46137V753   2,705,467 59,265 SH   SOLE 0 0 0 59,265
INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274   2,549,507 21,914 SH   SOLE 0 0 0 21,914
INVESCO EXCHANGE TRADED FD T S&P MDCP400 VL 46137V191   1,273,123 14,032 SH   SOLE 0 0 0 14,032
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258   1,331,197 17,071 SH   SOLE 0 0 0 17,071
INVESCO EXCHANGE TRADED FD T DYNMC ENRG EXP 46137V761   426,337 14,413 SH   SOLE 0 0 0 14,413
ISHARES TR 1 3 YR TREAS BD 464287457   3,573,333 44,023 SH   SOLE 0 0 0 44,023
ISHARES TR U.S. INSRNCE ETF 464288786   2,645,299 28,942 SH   SOLE 0 0 0 28,942
ISHARES TR TRS FLT RT BD 46434V860   765,879 15,193 SH   SOLE 0 0 0 15,193
ISHARES TR SELECT DIVID ETF 464287168   2,743,114 22,746 SH   SOLE 0 0 0 22,746
ISHARES TR 7-10 YR TRSY BD 464287440   3,394,022 35,436 SH   SOLE 0 0 0 35,436
ISHARES TR US CONSM STAPLES 464287812   2,794,207 13,779 SH   SOLE 0 0 0 13,779
ISHARES TR US AER DEF ETF 464288760   2,634,974 23,556 SH   SOLE 0 0 0 23,556
ISHARES TR MSCI ACWI ETF 464288257   865,691 10,199 SH   SOLE 0 0 0 10,199
ISHARES TR SHORT TREAS BD 464288679   1,432,477 13,032 SH   SOLE 0 0 0 13,032
ISHARES TR 20 YR TR BD ETF 464287432   1,560,583 15,675 SH   SOLE 0 0 0 15,675
ISHARES TR MSCI USA MMENTM 46432F396   1,354,960 9,285 SH   SOLE 0 0 0 9,285
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   9,830,949 196,109 SH   SOLE 0 0 0 196,109
JOHNSON & JOHNSON COM 478160104   746,650 4,227 SH   SOLE 0 0 0 4,227
KINDER MORGAN INC DEL COM 49456B101   225,944 12,497 SH   SOLE 0 0 0 12,497
LILLY ELI & CO COM 532457108   205,236 561 SH   SOLE 0 0 0 561
LOWES COS INC COM 548661107   891,148 4,473 SH   SOLE 0 0 0 4,473
MANAGED PORTFOLIO SERIES TORTOISE NRAM PI 56167N720   2,983,375 120,833 SH   SOLE 0 0 0 120,833
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103   218,612 1,249 SH   SOLE 0 0 0 1,249
ONEOK INC NEW COM 682680103   2,787,118 42,422 SH   SOLE 0 0 0 42,422
PACER FDS TR US CASH COWS 100 69374H881   2,762,512 59,730 SH   SOLE 0 0 0 59,730
PFIZER INC COM 717081103   549,773 10,729 SH   SOLE 0 0 0 10,729
PGIM ETF TR PGIM ULTRA SH BD 69344A107   765,567 15,592 SH   SOLE 0 0 0 15,592
PHILLIPS 66 COM 718546104   298,490 2,868 SH   SOLE 0 0 0 2,868
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   4,103,163 41,593 SH   SOLE 0 0 0 41,593
PIMCO ETF TR 1-5 US TIP IDX 72201R205   772,786 15,496 SH   SOLE 0 0 0 15,496
PROCTER AND GAMBLE CO COM 742718109   259,365 1,711 SH   SOLE 0 0 0 1,711
PROSHARES TR PSHS ULT S&P 500 74347R107   2,128,124 47,877 SH   SOLE 0 0 0 47,877
PROSHARES TR II VIX SH TRM FUTRS 74347Y854   504,692 44,349 SH   SOLE 0 0 0 44,349
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704   788,648 8,030 SH   SOLE 0 0 0 8,030
SELECT SECTOR SPDR TR ENERGY 81369Y506   878,583 10,044 SH   SOLE 0 0 0 10,044
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   812,451 10,898 SH   SOLE 0 0 0 10,898
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   278,450 2,156 SH   SOLE 0 0 0 2,156
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   1,606,245 46,966 SH   SOLE 0 0 0 46,966
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   1,946,008 14,325 SH   SOLE 0 0 0 14,325
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   2,529,331 20,326 SH   SOLE 0 0 0 20,326
SPDR S&P 500 ETF TR TR UNIT 78462F103   17,589,744 45,995 SH   SOLE 0 0 0 45,995
SPDR SER TR PORTFOLIO S&P500 78464A854   297,543 6,615 SH   SOLE 0 0 0 6,615
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   4,194,448 45,856 SH   SOLE 0 0 0 45,856
UNIVERSAL CORP VA COM 913456109   216,648 4,102 SH   SOLE 0 0 0 4,102
VERMILION ENERGY INC COM 923725105   537,194 30,350 SH   SOLE 0 0 0 30,350
WALMART INC COM 931142103   639,587 4,511 SH   SOLE 0 0 0 4,511
WISDOMTREE TR US HIGH DIVIDEND 97717W208   2,801,689 32,555 SH   SOLE 0 0 0 32,555