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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
APPLE INC COM 037833100 3,061 16,118 SH   SOLE   16,118 0 0
ARGAN INC COM 04010E109 1,519 30,403 SH   SOLE   30,403 0 0
AT&T INC COM 00206R102 667 21,267 SH   SOLE   21,267 0 0
BEST BUY INC COM 086516101 1,959 27,574 SH   SOLE   27,574 0 0
BOEING CO COM 097023105 417 1,093 SH   SOLE   1,093 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 602 12,615 SH   SOLE   12,615 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 522 12,521 SH   SOLE   12,521 0 0
BUCKLE INC COM 118440106 412 21,987 SH   SOLE   21,987 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 1,501 32,812 SH   SOLE   32,812 0 0
CISCO SYS INC COM 17275R102 3,472 64,307 SH   SOLE   64,307 0 0
COMCAST CORP NEW CL A 20030N101 719 17,989 SH   SOLE   17,989 0 0
CUMMINS INC COM 231021106 396 2,507 SH   SOLE   2,507 0 0
CVS HEALTH CORP COM 126650100 574 10,649 SH   SOLE   10,649 0 0
DELUXE CORP COM 248019101 1,088 24,885 SH   SOLE   24,885 0 0
DISNEY WALT CO COM DISNEY 254687106 663 5,968 SH   SOLE   5,968 0 0
EATON CORP PLC SHS G29183103 669 8,301 SH   SOLE   8,301 0 0
EMERSON ELEC CO COM 291011104 667 9,744 SH   SOLE   9,744 0 0
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734x176 1,244 19,467 SH   SOLE   19,467 0 0
FIRST TR EXCHANGE TRADED FD FIRST TR ENH NEW 33739q408 938 15,640 SH   SOLE   15,640 0 0
GAMESTOP CORP NEW CL A 36467W109 320 31,534 SH   SOLE   31,534 0 0
GENERAL MLS INC COM 370334104 634 12,258 SH   SOLE   12,258 0 0
GILEAD SCIENCES INC COM 375558103 1,439 22,134 SH   SOLE   22,134 0 0
HOME DEPOT INC COM 437076102 740 3,856 SH   SOLE   3,856 0 0
HP INC COM 40434L105 1,666 85,746 SH   SOLE   85,746 0 0
INTEL CORP COM 458140100 805 15,003 SH   SOLE   15,003 0 0
INTERDIGITAL INC COM 45867G101 1,451 21,994 SH   SOLE   21,994 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 750 5,310 SH   SOLE   5,310 0 0
ISHARES INC CORE MSCI EMKT 46434G103 3,493 67,551 SH   SOLE   67,551 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 11,004 130,810 SH   SOLE   130,810 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 5,484 36,229 SH   SOLE   36,229 0 0
ISHARES TR MBS ETF 464288588 810 7,609 SH   SOLE   7,609 0 0
ISHARES TR FLTG RATE NT ETF 46429B655 1,326 26,055 SH   SOLE   26,055 0 0
ISHARES TR HDG MSCI EAFE 46434v803 7,044 243,971 SH   SOLE   243,971 0 0
ISHARES TR TRS FLT RT BD 46434V860 19,464 386,492 SH   SOLE   386,492 0 0
JOHNSON & JOHNSON COM 478160104 683 4,884 SH   SOLE   4,884 0 0
KIMBERLY CLARK CORP COM 494368103 674 5,438 SH   SOLE   5,438 0 0
KORN FERRY COM NEW 500643200 1,509 33,697 SH   SOLE   33,697 0 0
LAM RESEARCH CORP COM 512807108 728 4,070 SH   SOLE   4,070 0 0
LOWES COS INC COM 548661107 793 7,248 SH   SOLE   7,248 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 335 3,980 SH   SOLE   3,980 0 0
MATCH GROUP INC COM 57665R106 2,557 45,169 SH   SOLE   45,169 0 0
MCDONALDS CORP COM 580135101 741 3,901 SH   SOLE   3,901 0 0
MICROSOFT CORP COM 594918104 471 3,992 SH   SOLE   3,992 0 0
MKS INSTRUMENT INC COM 55306N104 2,170 23,322 SH   SOLE   23,322 0 0
MSG NETWORK INC CL A 553573106 1,327 61,010 SH   SOLE   61,010 0 0
OMNICOM GROUP INC COM 681919106 1,151 15,770 SH   SOLE   15,770 0 0
ORACLE CORP COM 68389X105 2,411 44,888 SH   SOLE   44,888 0 0
PEPSICO INC COM 713448108 680 5,547 SH   SOLE   5,547 0 0
PFIZER INC COM 717081103 707 16,638 SH   SOLE   16,638 0 0
PROCTER AND GAMBLE CO COM 742718109 733 7,049 SH   SOLE   7,049 0 0
QUALCOMM INC COM 747525103 612 10,729 SH   SOLE   10,729 0 0
SCHWAB STRATEGIC TR US REIT ETF 808524847 11,469 258,123 SH   SOLE   258,123 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 15,483 54,810 SH   SOLE   54,810 0 0
SPDR SER TR SPDR BLOOMBERG 78468R663 40,963 447,200 SH   SOLE   447,200 0 0
SPDR SER TR NUVEEN BLMBRG SR 78468R739 306 6,313 SH   SOLE   6,313 0 0
TEXAS INSTRS INC COM 882508104 668 6,298 SH   SOLE   6,298 0 0
TJX COS INC NEW COM 872540109 669 12,567 SH   SOLE   12,567 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 1,020 8,693 SH   SOLE   8,693 0 0
UNITEDHEALTH GROUP INC COM 91324P102 1,598 6,464 SH   SOLE   6,464 0 0
USANA HEALTH SCIENCES INC COM 90328M107 1,854 22,104 SH   SOLE   22,104 0 0
VANECK VECTORS ETF TR AMT FREE SHORT M 92189f528 303 17,260 SH   SOLE   17,260 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 551 6,337 SH   SOLE   6,337 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 38,522 266,203 SH   SOLE   266,203 0 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 15,100 310,191 SH   SOLE   310,191 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 1,357 17,007 SH   SOLE   17,007 0 0
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 11,335 145,766 SH   SOLE   145,766 0 0
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 1,474 17,204 SH   SOLE   17,204 0 0
VIACOM INC NEW CL B 92553P201 815 29,043 SH   SOLE   29,043 0 0
WALMART INC COM 931142103 662 6,784 SH   SOLE   6,784 0 0