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
DAVIS FUNDAMENTAL ETF TR SELCT INTL ETF 23908L405   1,650,148 87,541 SH   SOLE   87,541 0 0
DAVIS FUNDAMENTAL ETF TR SELECT US EQTY 23908L207   2,739,751 85,505 SH   SOLE   85,505 0 0
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605   1,066,077 22,726 SH   SOLE   22,726 0 0
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200   5,145,357 107,937 SH   SOLE   107,937 0 0
FIRST TR EXCHANGE-TRADED FD LUNT US FACTOR 33733E872   7,408,298 282,006 SH   SOLE   282,006 0 0
FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888   2,232,631 92,372 SH   SOLE   92,372 0 0
EA SERIES TRUST FREEDOM 100 EM 02072L607   988,435 31,524 SH   SOLE   31,524 0 0
FIRST TR EXCHNG TRADED FD VI CBOE VEST BUFERD 33740U760   1,685,078 84,679 SH   SOLE   84,679 0 0
FIRST TR EXCHNG TRADED FD VI CBOE VEST BUFERD 33740U778   1,829,135 90,641 SH   SOLE   90,641 0 0
INVESCO ACTIVELY MANAGED ETF S&P500 DOWNSID 46090A705   1,017,754 30,554 SH   SOLE   30,554 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   2,750,533 18,381 SH   SOLE   18,381 0 0
ISHARES TR CORE MSCI TOTAL 46432F834   1,962,135 31,334 SH   SOLE   31,334 0 0
ISHARES TR IBONDS 24 TRM TS 46436E874   4,626,196 194,378 SH   SOLE   194,378 0 0
NORTHERN LTS FD TR IV MAIN SECTR ROTN 66538H591   1,028,429 23,867 SH   SOLE   23,867 0 0
PACER FDS TR LUNT LRG CP ALTR 69374H717   6,270,156 167,026 SH   SOLE   167,026 0 0
PACER FDS TR LUNT LRGCP MULTI 69374H816   9,555,058 250,329 SH   SOLE   250,329 0 0
PACER FDS TR LUNT MDCAP MLT 69374H725   6,472,652 182,502 SH   SOLE   182,502 0 0
PACER FDS TR TRENDP US LAR CP 69374H105   1,049,598 25,414 SH   SOLE   25,414 0 0
PACER FDS TR US CASH COWS 100 69374H881   1,077,506 22,509 SH   SOLE   22,509 0 0
PIMCO ETF TR ACTIVE BD ETF 72201R775   2,102,404 22,947 SH   SOLE   22,947 0 0
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755   2,414,356 74,771 SH   SOLE   74,771 0 0
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848   2,063,265 50,882 SH   SOLE   50,882 0 0
SPDR SER TR PORTFOLIO AGRGTE 78464A649   4,308,714 169,835 SH   SOLE   169,835 0 0
SPDR SER TR PORTFOLIO S&P500 78464A854   2,685,333 51,532 SH   SOLE   51,532 0 0
SPDR SER TR PORTFOLIO S&P600 78468R853   1,527,538 39,329 SH   SOLE   39,329 0 0
SPDR SER TR S&P KENSHO NEW 78468R648   1,245,277 27,921 SH   SOLE   27,921 0 0
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   1,420,182 17,799 SH   SOLE   17,799 0 0
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   49,637,761 986,442 SH   SOLE   986,442 0 0
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408   6,893,639 116,035 SH   SOLE   116,035 0 0
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101   530,427 23,295 SH   SOLE   23,295 0 0
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805   3,197,775 72,397 SH   SOLE   72,397 0 0
LISTED FD TR HORIZON KINETICS 53656F623   262,352 8,582 SH   SOLE   8,582 0 0
ISHARES TR TRS FLT RT BD 46434V860   9,886,680 195,119 SH   SOLE   195,119 0 0
PACER FDS TR TRENDPILOT FD 69374H675   989,849 34,031 SH   SOLE   34,031 0 0
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   2,210,507 67,932 SH   SOLE   67,932 0 0
SSGA ACTIVE TR SPDR DBLELN SHRT 78470P200   848,781 18,276 SH   SOLE   18,276 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   694,523 4,090 SH   SOLE   4,090 0 0
DAVIS FUNDAMENTAL ETF TR SELECT WRLD WI 23908L306   669,600 23,250 SH   SOLE   23,250 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704   974,358 9,079 SH   SOLE   9,079 0 0
INVESCO CURRENCYSHARES SWISS SWISS FRANC 46138R108   216,812 2,180 SH   SOLE   2,180 0 0
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   1,746,244 27,802 SH   SOLE   27,802 0 0
INVESCO EXCH TRADED FD TR II S&P EMRNG MKTS 46138E297   330,950 14,071 SH   SOLE   14,071 0 0
INVESCO EXCH TRADED FD TR II S&P INTL LOW 46138E230   525,776 19,224 SH   SOLE   19,224 0 0
ISHARES TR EXPONENTIAL TECH 46434V381   349,502 6,286 SH   SOLE   6,286 0 0
ISHARES TR GLOBAL TECH ETF 464287291   574,076 9,231 SH   SOLE   9,231 0 0
ISHARES TR MSCI IRELAND ETF 46429B507   201,372 3,495 SH   SOLE   3,495 0 0
ISHARES INC MSCI NETHERL ETF 464286814   207,311 4,790 SH   SOLE   4,790 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   539,155 14,305 SH   SOLE   14,305 0 0
SPDR SER TR BLOOMBERG INVT 78468R200   328,076 10,690 SH   SOLE   10,690 0 0
SPDR SER TR BLOOMBERG SHORT 78464A334   654,453 24,493 SH   SOLE   24,493 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102   8,218,910 6,243 SH   SOLE   6,243 0 0
FLEXSHARES TR FLEXSHARES ULTRA 33939L886   961,148 12,823 SH   SOLE   12,823 0 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   245,304 5,173 SH   SOLE   5,173 0 0
HEALTHEQUITY INC COM 42226A107   1,119,472 17,730 SH   SOLE   17,730 0 0
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   1,093,052 21,800 SH   SOLE   21,800 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   742,813 7,446 SH   SOLE   7,446 0 0
ROYAL CARIBBEAN GROUP COM V7780T103   234,037 2,256 SH   SOLE   2,256 0 0
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   1,107,074 12,057 SH   SOLE   12,057 0 0
CLENE INC COMMON STOCK 185634102   451,268 512,863 SH   SOLE   512,863 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   318,891 7,839 SH   SOLE   7,839 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   243,553 598 SH   SOLE   598 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   216,315 982 SH   SOLE   982 0 0
PIMCO ETF TR INTER MUN BD ACT 72201R866   389,629 7,516 SH   SOLE   7,516 0 0
HEALTH CATALYST INC COM 42225T107   216,713 17,337 SH   SOLE   17,337 0 0
PARK CITY GROUP INC COM NEW 700215304   544,487 53,963 SH   SOLE   53,963 0 0
INVESCO EXCH TRD SLF IDX FD INTL DEV DYNAMIC 46138J437   290,549 12,066 SH   SOLE   12,066 0 0
APPLE INC COM 037833100   938,233 4,837 SH   SOLE   4,837 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108   517,810 1 SH   SOLE   1 0 0
ZIONS BANCORPORATION N A COM 989701107   1,556,054 57,932 SH   SOLE   57,932 0 0
PFIZER INC COM 717081103   1,306,138 35,609 SH   SOLE   35,609 0 0
SHELL PLC SPON ADS 780259305   327,369 5,422 SH   SOLE   5,422 0 0
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108   504,114 9,947 SH   SOLE   9,947 0 0
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309   333,499 7,362 SH   SOLE   7,362 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107   789,957 25,198 SH   SOLE   25,198 0 0
ISHARES TR MSCI USA MMENTM 46432F396   296,722 2,057 SH   SOLE   2,057 0 0
ISHARES TR MSCI USA VALUE 46432F388   318,511 3,396 SH   SOLE   3,396 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702   404,576 915 SH   SOLE   915 0 0
FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830   245,368 12,430 SH   SOLE   12,430 0 0
ISHARES TR RUS 1000 VAL ETF 464287598   555,562 3,520 SH   SOLE   3,520 0 0