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
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 11,488 116,917 SH   SOLE 116,917 0 0
ALPS ETF TR ALERIAN MLP 00162Q866 381 30,558 SH   SOLE 30,558 0 0
AMERICAN EXPRESS CO COM 025816109 8,384 113,101 SH   SOLE 113,101 0 0
APPLE INC COM 037833100 9,141 82,877 SH   SOLE 82,877 0 0
ARGAN INC COM 04010E109 923 26,604 SH   SOLE 26,604 0 0
BEST BUY INC COM 086516101 9,652 260,035 SH   SOLE 260,035 0 0
BLOCK H & R INC COM 093671105 11,370 314,081 SH   SOLE 314,081 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 11,761 448,719 SH   SOLE 448,719 0 0
BROCADE COMMUNICATIONS SYS I COM NEW 111621306 9,003 867,360 SH   SOLE 867,360 0 0
BUCKLE INC COM 118440106 6,027 163,024 SH   SOLE 163,024 0 0
CF INDS HLDGS INC COM 125269100 9,247 205,942 SH   SOLE 205,942 0 0
CISCO SYS INC COM 17275R102 9,534 363,215 SH   SOLE 363,215 0 0
CVS HEALTH CORP COM 126650100 16,520 171,224 SH   SOLE 171,224 0 0
DELUXE CORP COM 248019101 10,064 180,555 SH   SOLE 180,555 0 0
DEPOMED INC COM 249908104 10,091 535,354 SH   SOLE 535,354 0 0
DISCOVER FINL SVCS COM 254709108 8,981 172,740 SH   SOLE 172,740 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 8,958 247,856 SH   SOLE 247,856 0 0
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 25,850 754,299 SH   SOLE 754,299 0 0
FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734x119 25,713 613,521 SH   SOLE 613,521 0 0
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734x143 24,979 429,192 SH   SOLE 429,192 0 0
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734x150 408 15,780 SH   SOLE 15,780 0 0
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734x176 743 23,488 SH   SOLE 23,488 0 0
FIRST TR EXCHANGE TRADED FD SENIOR LN FD 33738D309 1,026 21,258 SH   SOLE 21,258 0 0
FIRST TR EXCHANGE TRADED FD FIRST TR ENH NEW 33739Q408 329 5,486 SH   SOLE 5,486 0 0
FIRST TR LRG CP GRWTH ALPHAD COM SHS 33735K108 25,731 563,407 SH   SOLE 563,407 0 0
FIRST TR S&P REIT INDEX FD COM 33734G108 44,672 2,139,485 SH   SOLE 2,139,485 0 0
GAMESTOP CORP NEW CL A 36467W109 9,630 233,677 SH   SOLE 233,677 0 0
GENERAL DYNAMICS CORP COM 369550108 10,348 75,010 SH   SOLE 75,010 0 0
GILEAD SCIENCES INC COM 375558103 10,177 103,649 SH   SOLE 103,649 0 0
GROUPE CGI INC CL A SUB VTG 39945C109 10,255 288,985 SH   SOLE 288,985 0 0
HEWLETT PACKARD CO COM 428236103 8,402 328,058 SH   SOLE 328,058 0 0
ICONIX BRAND GROUP INC COM 451055107 5,606 414,612 SH   SOLE 414,612 0 0
INTERDIGITAL INC COM 45867G101 10,276 203,083 SH   SOLE 203,083 0 0
ISHARES TR IBOXX INV CP ETF 464287242 2,052 17,680 SH   SOLE 17,680 0 0
ISHARES TR 1-3 YR TR BD ETF 464287457 78,324 921,572 SH   SOLE 921,572 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 2,067 22,229 SH   SOLE 22,229 0 0
ISHARES TR MBS ETF 464288588 1,209 11,032 SH   SOLE 11,032 0 0
ISHARES TR U.S. PFD STK ETF 464288687 873 22,611 SH   SOLE 22,611 0 0
ISHARES TR HDG MSCI EAFE 46434V803 234 9,511 SH   SOLE 9,511 0 0
LANNET INC COM 516012101 3,983 95,938 SH   SOLE 95,938 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107 6,666 104,254 SH   SOLE 104,254 0 0
MYRIAD GENETICS INC COM 62855J104 8,202 218,834 SH   SOLE 218,834 0 0
NEUSTAR INC CL A 64126X201 5,494 201,898 SH   SOLE 201,898 0 0
NEWLINK GENETICS CORP COM 651511107 4,128 115,168 SH   SOLE 115,168 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 4,312 104,450 SH   SOLE 104,450 0 0
ORACLE CORP COM 68389X105 11,771 325,889 SH   SOLE 325,889 0 0
OUTERWALL INC COM 690070107 9,102 159,876 SH   SOLE 159,876 0 0
PDL BIOPHARMA INC COM 69329Y104 5,189 1,031,540 SH   SOLE 1,031,540 0 0
PILGRIMS PRIDE CORP NEW COM 72147K108 7,789 374,811 SH   SOLE 374,811 0 0
PLUM CREEK TIMBER CO INC COM 729251108 426 10,791 SH   SOLE 10,791 0 0
POWERSHARES ACTIVE MNG ETF T S&P500 DWNHDGE 73935B805 818 34,016 SH   SOLE 34,016 0 0
POWERSHARES ETF TR II S&P500 LOW VOL 73937B779 532 14,792 SH   SOLE 14,792 0 0
PROSHARES TR SHRT 20+YR TRE 74347x849 862 35,147 SH   SOLE 35,147 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 31,383 163,767 SH   SOLE 163,767 0 0
STARZ COM SER A 85571Q102 9,663 258,781 SH   SOLE 258,781 0 0
SYNTEL INC COM 87162H103 10,955 241,770 SH   SOLE 241,770 0 0
TESSERA TECHNOLOGIES INC COM 88164L100 3,366 103,844 SH   SOLE 103,844 0 0
UNISYS CORP COM NEW 909214306 4,052 340,484 SH   SOLE 340,484 0 0
UNITEDHEALTH GROUP INC COM 91324P102 18,868 162,644 SH   SOLE 162,644 0 0
USANA HEALTH SCIENCES INC COM 90328M107 10,887 81,230 SH   SOLE 81,230 0 0
VANGUARD INDEX FDS REIT ETF 922908553 23,685 313,545 SH   SOLE 313,545 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 1,013 10,263 SH   SOLE 10,263 0 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 2,225 45,989 SH   SOLE 45,989 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 1,788 22,429 SH   SOLE 22,429 0 0
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 2,486 39,686 SH   SOLE 39,686 0 0
VIACOM INC NEW CL B 92553P201 9,493 219,998 SH   SOLE 219,998 0 0
WESTERN REFNG INC COM 959319104 11,585 262,576 SH   SOLE 262,576 0 0