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
Expires: July 31, 2015
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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
DAVIS FUNDAMENTAL ETF TR SELCT INTL ETF 23908L405 3,622,133 140,067 SH SOLE 140,067 0 0
DAVIS FUNDAMENTAL ETF TR SELECT US EQTY 23908L207 7,386,982 159,615 SH SOLE 159,615 0 0
FIRST TR EXCHANGE-TRADED FD LUNT US FACTOR 33733E872 10,932,966 321,634 SH SOLE 321,634 0 0
EA SERIES TRUST FREEDOM 100 EM 02072L607 2,514,254 62,234 SH SOLE 62,234 0 0
FIRST TR EXCHNG TRADED FD VI VEST BUFFERED 33740U778 2,634,732 103,161 SH SOLE 103,161 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 4,164,754 22,916 SH SOLE 22,916 0 0
ISHARES TR CORE MSCI TOTAL 46432F834 5,536,014 71,608 SH SOLE 71,608 0 0
NORTHERN LTS FD TR IV MAIN SECTR ROTN 66538H591 2,438,650 41,995 SH SOLE 41,995 0 0
PACER FDS TR LUNT LRGCP MULTI 69374H816 12,989,246 262,935 SH SOLE 262,935 0 0
PACER FDS TR LUNT MDCAP MLT 69374H725 9,762,774 222,810 SH SOLE 222,810 0 0
PACER FDS TR TRENDP US LAR CP 69374H105 2,202,476 43,390 SH SOLE 43,390 0 0
PACER FDS TR US CASH COWS 100 69374H881 4,307,883 78,183 SH SOLE 78,183 0 0
SCHWAB STRATEGIC TR FUNDAMENTAL INTL 808524755 3,940,129 98,454 SH SOLE 98,454 0 0
SPDR SERIES TRUST PORTFOLIO S&P600 78468R853 1,167,368 27,403 SH SOLE 27,403 0 0
SPDR SERIES TRUST S&P KENSHO NEW 78468R648 2,283,742 41,996 SH SOLE 41,996 0 0
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 4,918,910 52,446 SH SOLE 52,446 0 0
WISDOMTREE TR FLOATNG RAT TREA 97717Y527 52,887,486 1,051,232 SH SOLE 1,051,232 0 0
FIRST TR EXCHANGE TRADED FD DORSEY WRT 5 ETF 33738R605 2,399,437 40,490 SH SOLE 40,490 0 0
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 6,628,032 134,552 SH SOLE 134,552 0 0
FIRST TR EXCHNG TRADED FD VI VEST BUFFERED 33740U760 2,588,220 109,857 SH SOLE 109,857 0 0
INVESCO ACTIVELY MANAGED EXC S&P500 DOWNSID 46090A705 2,066,194 58,549 SH SOLE 58,549 0 0
ISHARES TR IBONDS 25 TRM TS 46436E866 4,331,528 185,425 SH SOLE 185,425 0 0
ISHARES TR INVESTMENT GRADE 46435G219 3,419,860 75,261 SH SOLE 75,261 0 0
ISHARES TR TRS FLT RT BD 46434V860 10,501,720 207,339 SH SOLE 207,339 0 0
PACER FDS TR LUNT LRG CP ALTR 69374H717 8,633,772 229,256 SH SOLE 229,256 0 0
PIMCO ETF TR ACTIVE BD ETF 72201R775 5,029,525 54,562 SH SOLE 54,562 0 0
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 4,523,405 112,775 SH SOLE 112,775 0 0
SPDR SERIES TRUST PORTFOLIO AGRGTE 78464A649 5,965,107 233,012 SH SOLE 233,012 0 0
SPDR SERIES TRUST PORTFOLIO S&P500 78464A854 4,102,260 56,435 SH SOLE 56,435 0 0
TCW ETF TRUST FLEXIBLE INCOME 29287L700 4,881,898 123,749 SH SOLE 123,749 0 0
INVESCO EXCH TRADED FD TR II RUSEL 1000 EQL 46138E420 2,280,945 46,323 SH SOLE 46,323 0 0
ISHARES TR RUS 1000 ETF 464287622 1,712,452 5,043 SH SOLE 5,043 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 1,336,603 6,194 SH SOLE 6,194 0 0
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 570,321 23,118 SH SOLE 23,118 0 0
FLEXSHARES TR MORNSTAR UPSTR 33939L407 641,399 15,991 SH SOLE 15,991 0 0
GLOBAL X FDS MSCI NORWAY ETF 37950E101 225,371 7,705 SH SOLE 7,705 0 0
INVESCO EXCH TRADED FD TR II DORSEY WRGT EMRG 46138E867 788,328 37,647 SH SOLE 37,647 0 0
INVESCO EXCH TRADED FD TR II S&P 500 MOMNTM 46138E339 1,198,143 10,653 SH SOLE 10,653 0 0
INVESCO EXCH TRADED FD TR II S&P INTL MOMNT 46138E222 1,558,106 30,408 SH SOLE 30,408 0 0
ISHARES TR GLOBAL TECH ETF 464287291 739,274 8,006 SH SOLE 8,006 0 0
ISHARES INC MSCI AUST ETF 464286103 200,980 7,636 SH SOLE 7,636 0 0
ISHARES INC MSCI CDA ETF 464286509 208,131 4,505 SH SOLE 4,505 0 0
ISHARES TR MSCI FINLAND ETF 46429B515 229,688 5,613 SH SOLE 5,613 0 0
ISHARES INC MSCI SWEDEN ETF 464286756 216,030 4,723 SH SOLE 4,723 0 0
ISHARES INC MSCI SWITZERLAND 464286749 219,459 4,004 SH SOLE 4,004 0 0
ISHARES TR MSCI UK ETF NEW 46435G334 202,215 5,091 SH SOLE 5,091 0 0
SPDR SERIES TRUST BLOOMBERG 1-3 MO 78468R663 12,281,913 133,892 SH SOLE 133,892 0 0
SPDR SERIES TRUST BLOOMBERG INVT 78468R200 363,763 11,799 SH SOLE 11,799 0 0
SPDR SERIES TRUST BLOOMBERG SHORT 78464A334 654,901 23,331 SH SOLE 23,331 0 0
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 475,123 10,764 SH SOLE 10,764 0 0
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 2,668,291 65,900 SH SOLE 65,900 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 748,748 6,899 SH SOLE 6,899 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 687,566 13,129 SH SOLE 13,129 0 0
SELECT SECTOR SPDR TR INDL 81369Y704 678,297 4,598 SH SOLE 4,598 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 1,217,023 4,806 SH SOLE 4,806 0 0
VANECK ETF TRUST GOLD MINERS ETF 92189F106 336,880 6,471 SH SOLE 6,471 0 0
VANGUARD STAR FDS VG TL INTL STK F 921909768 515,342 7,459 SH SOLE 7,459 0 0
REPOSITRAK INC COM NEW 700215304 1,062,515 54,072 SH SOLE 54,072 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102 9,751,536 9,231 SH SOLE 9,231 0 0
ISHARES TR 7-10 YR TRSY BD 464287440 357,797 3,736 SH SOLE 3,736 0 0
INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100 157,484 12,077 SH SOLE 12,077 0 0
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 698,562 9,803 SH SOLE 9,803 0 0
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 410,708 6,860 SH SOLE 6,860 0 0
J P MORGAN EXCHANGE TRADED F ULTRA SHRT ETF 46641Q837 818,431 16,149 SH SOLE 16,149 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 2,289,053 7,310 SH SOLE 7,310 0 0
AMERICAN CENTY ETF TR INTL EQT ETF 025072703 289,379 3,910 SH SOLE 3,910 0 0
CLENE INC COM NEW 185634201 199,449 51,010 SH SOLE 51,010 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 320,369 564 SH SOLE 564 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 1,384,401 4,555 SH SOLE 4,555 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST US 33740F771 614,532 13,765 SH SOLE 13,765 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F698 1,002,878 22,576 SH SOLE 22,576 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST U.S. 33740F854 980,551 23,537 SH SOLE 23,537 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F680 637,947 15,046 SH SOLE 15,046 0 0
HEALTH CATALYST INC COM 42225T107 65,360 17,337 SH SOLE 17,337 0 0
PACER FDS TR TRENDPILOT FD 69374H675 229,577 7,188 SH SOLE 7,188 0 0
DAVIS FUNDAMENTAL ETF TR SELECT WRLD WI 23908L306 1,551,412 37,437 SH SOLE 37,437 0 0
INVESCO EXCH TRD SLF IDX FD INTL DEV DYNAMIC 46138J437 306,307 11,066 SH SOLE 11,066 0 0
META PLATFORMS INC CL A 30303M102 369,045 500 SH SOLE 500 0 0
APPLE INC COM 037833100 558,678 2,723 SH SOLE 2,723 0 0
SHELL PLC SPON ADS 780259305 359,008 5,099 SH SOLE 5,099 0 0
ZIONS BANCORPORATION N A COM 989701107 657,301 12,655 SH SOLE 12,655 0 0
SECURITY NATL FINL CORP CL A NEW 814785309 162,417 16,489 SH SOLE 16,489 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F714 330,009 7,330 SH SOLE 7,330 0 0
RAMACO RES INC COM CL A 75134P600 813,366 61,900 SH SOLE 61,900 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 999,353 25,198 SH SOLE 25,198 0 0
ISHARES TR MSCI USA MMENTM 46432F396 350,146 1,457 SH SOLE 1,457 0 0
ISHARES TR MSCI USA VALUE 46432F388 384,461 3,396 SH SOLE 3,396 0 0
VANGUARD WORLD FD INF TECH ETF 92204A702 606,901 915 SH SOLE 915 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 581,525 2,994 SH SOLE 2,994 0 0
PACER FDS TR DATA AND INFRAST 69374H741 224,139 6,935 SH SOLE 6,935 0 0