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   2,814,543 128,871 SH   SOLE   128,871 0 0
DAVIS FUNDAMENTAL ETF TR SELECT US EQTY 23908L207   6,670,603 158,409 SH   SOLE   158,409 0 0
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605   2,248,473 38,071 SH   SOLE   38,071 0 0
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200   6,326,029 129,978 SH   SOLE   129,978 0 0
FIRST TR EXCHANGE-TRADED FD LUNT US FACTOR 33733E872   10,363,983 314,625 SH   SOLE   314,625 0 0
FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888   5,546,595 225,014 SH   SOLE   225,014 0 0
EA SERIES TRUST FREEDOM 100 EM 02072L607   1,863,152 57,012 SH   SOLE   57,012 0 0
FIRST TR EXCHNG TRADED FD VI VEST BUFFERED 33740U760   2,716,734 121,093 SH   SOLE   121,093 0 0
FIRST TR EXCHNG TRADED FD VI VEST BUFFERED 33740U778   2,813,605 114,841 SH   SOLE   114,841 0 0
INVESCO ACTIVELY MANAGED EXC S&P500 DOWNSID 46090A705   2,330,397 62,561 SH   SOLE   62,561 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   4,757,845 27,152 SH   SOLE   27,152 0 0
ISHARES TR CORE MSCI TOTAL 46432F834   4,388,455 66,351 SH   SOLE   66,351 0 0
ISHARES TR IBONDS 25 TRM TS 46436E866   5,147,214 220,721 SH   SOLE   220,721 0 0
ISHARES TR INVESTMENT GRADE 46435G219   2,558,152 57,668 SH   SOLE   57,668 0 0
ISHARES TR TRS FLT RT BD 46434V860   13,940,268 276,209 SH   SOLE   276,209 0 0
NORTHERN LTS FD TR IV MAIN SECTR ROTN 66538H591   2,164,380 39,381 SH   SOLE   39,381 0 0
PACER FDS TR LUNT LRG CP ALTR 69374H717   7,907,983 212,752 SH   SOLE   212,752 0 0
PACER FDS TR LUNT LRGCP MULTI 69374H816   12,260,301 249,011 SH   SOLE   249,011 0 0
PACER FDS TR LUNT MDCAP MLT 69374H725   9,572,470 206,281 SH   SOLE   206,281 0 0
PACER FDS TR TRENDP US LAR CP 69374H105   2,194,086 41,057 SH   SOLE   41,057 0 0
PACER FDS TR US CASH COWS 100 69374H881   4,540,597 80,393 SH   SOLE   80,393 0 0
PIMCO ETF TR ACTIVE BD ETF 72201R775   3,774,312 41,742 SH   SOLE   41,742 0 0
SCHWAB STRATEGIC TR FUNDAMENTAL INTL 808524755   3,016,564 90,833 SH   SOLE   90,833 0 0
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848   3,645,584 92,551 SH   SOLE   92,551 0 0
SPDR SER TR PORTFOLIO AGRGTE 78464A649   5,694,146 227,857 SH   SOLE   227,857 0 0
SPDR SER TR PORTFOLIO S&P500 78464A854   5,060,885 73,410 SH   SOLE   73,410 0 0
SPDR SER TR PORTFOLIO S&P600 78468R853   1,928,146 42,924 SH   SOLE   42,924 0 0
SPDR SER TR S&P KENSHO NEW 78468R648   1,991,265 39,175 SH   SOLE   39,175 0 0
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   5,008,726 54,017 SH   SOLE   54,017 0 0
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   48,793,543 969,665 SH   SOLE   969,665 0 0
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101   530,767 22,180 SH   SOLE   22,180 0 0
INVESCO EXCH TRADED FD TR II DORSEY WRGT DVLP 46138E875   293,389 8,079 SH   SOLE   8,079 0 0
INVESCO EXCH TRADED FD TR II S&P 500 MOMNTM 46138E339   2,118,248 22,295 SH   SOLE   22,295 0 0
INVESCO EXCH TRADED FD TR II S&P EMRNG MKTS 46138E297   639,983 27,338 SH   SOLE   27,338 0 0
INVESCO ACTIVELY MANAGED EXC VAR RATE INVT 46090A879   21,297,244 847,989 SH   SOLE   847,989 0 0
ISHARES TR GLOBAL TECH ETF 464287291   645,541 7,617 SH   SOLE   7,617 0 0
ISHARES INC MSCI CDA ETF 464286509   200,855 4,984 SH   SOLE   4,984 0 0
SPDR SER TR BLOOMBERG INVT 78468R200   340,949 11,095 SH   SOLE   11,095 0 0
SPDR SER TR BLOOMBERG SHORT 78464A334   558,054 22,027 SH   SOLE   22,027 0 0
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   2,285,311 66,959 SH   SOLE   66,959 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   682,898 7,054 SH   SOLE   7,054 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   687,184 3,063 SH   SOLE   3,063 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   520,612 2,239 SH   SOLE   2,239 0 0
REPOSITRAK INC COM NEW 700215304   1,196,613 54,072 SH   SOLE   54,072 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102   10,209,117 9,231 SH   SOLE   9,231 0 0
ISHARES TR 7-10 YR TRSY BD 464287440   437,658 4,734 SH   SOLE   4,734 0 0
FLEXSHARES TR FLEXSHARES ULTRA 33939L886   310,456 4,130 SH   SOLE   4,130 0 0
INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100   154,906 11,925 SH   SOLE   11,925 0 0
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241   651,800 9,724 SH   SOLE   9,724 0 0
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   3,633,702 39,743 SH   SOLE   39,743 0 0
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408   443,493 7,420 SH   SOLE   7,420 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   531,630 2,406 SH   SOLE   2,406 0 0
J P MORGAN EXCHANGE TRADED F ULTRA SHRT ETF 46641Q837   856,038 16,995 SH   SOLE   16,995 0 0
ROYAL CARIBBEAN GROUP COM V7780T103   1,139,147 4,938 SH   SOLE   4,938 0 0
AMERICAN CENTY ETF TR INTL EQT ETF 025072703   239,957 3,910 SH   SOLE   3,910 0 0
FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830   385,987 19,455 SH   SOLE   19,455 0 0
PIMCO ETF TR INTER MUN BD ACT 72201R866   343,539 6,641 SH   SOLE   6,641 0 0
CLENE INC COM NEW 185634201   158,201 29,793 SH   SOLE   29,793 0 0
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805   1,558,952 36,280 SH   SOLE   36,280 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   234,029 5,314 SH   SOLE   5,314 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   320,592 595 SH   SOLE   595 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   284,593 982 SH   SOLE   982 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F698   947,750 22,576 SH   SOLE   22,576 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST U.S. 33740F854   933,951 23,537 SH   SOLE   23,537 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F680   610,069 15,046 SH   SOLE   15,046 0 0
HEALTH CATALYST INC COM 42225T107   122,573 17,337 SH   SOLE   17,337 0 0
PACER FDS TR TRENDPILOT FD 69374H675   233,381 7,188 SH   SOLE   7,188 0 0
DAVIS FUNDAMENTAL ETF TR SELECT WRLD WI 23908L306   1,359,337 37,437 SH   SOLE   37,437 0 0
INVESCO EXCH TRD SLF IDX FD INTL DEV DYNAMIC 46138J437   259,830 11,066 SH   SOLE   11,066 0 0
INVESCO EXCH TRADED FD TR II RUSEL 1000 EQL 46138E420   666,637 13,802 SH   SOLE   13,802 0 0
META PLATFORMS INC CL A 30303M102   292,755 500 SH   SOLE   500 0 0
APPLE INC COM 037833100   674,882 2,695 SH   SOLE   2,695 0 0
SHELL PLC SPON ADS 780259305   319,441 5,099 SH   SOLE   5,099 0 0
ZIONS BANCORPORATION N A COM 989701107   686,534 12,655 SH   SOLE   12,655 0 0
SECURITY NATL FINL CORP CL A NEW 814785309   190,820 15,862 SH   SOLE   15,862 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F714   317,244 7,330 SH   SOLE   7,330 0 0
RAMACO RES INC COM CL A 75134P600   635,094 61,900 SH   SOLE   61,900 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107   840,101 25,198 SH   SOLE   25,198 0 0
ISHARES TR MSCI USA MMENTM 46432F396   301,482 1,457 SH   SOLE   1,457 0 0
ISHARES TR MSCI USA VALUE 46432F388   358,652 3,396 SH   SOLE   3,396 0 0
VANGUARD WORLD FD INF TECH ETF 92204A702   568,947 915 SH   SOLE   915 0 0
ISHARES TR RUS 1000 VAL ETF 464287598   613,521 3,314 SH   SOLE   3,314 0 0