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
ANTHEM INC COM 036752103 1,284 9,173 SH   SOLE   9,173 0 0
APPLE INC COM 037833100 830 7,524 SH   SOLE   7,524 0 0
AQUA AMERICA INC COM 03836W103 619 23,381 SH   SOLE   23,381 0 0
AT&T INC COM 00206R102 245 7,531 SH   SOLE   7,531 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 944 36,023 SH   SOLE   36,023 0 0
BROCADE COMMUNICATIONS SYS I COM NEW 111621306 617 59,404 SH   SOLE   59,404 0 0
CVS HEALTH CORP COM 126650100 552 5,717 SH   SOLE   5,717 0 0
DELUXE CORP COM 248019101 306 5,484 SH   SOLE   5,484 0 0
DONALDSON INC COM 257651109 1,266 45,072 SH   SOLE   45,072 0 0
EXXON MOBIL CORP COM 30231G102 245 3,291 SH   SOLE   3,291 0 0
FIRST TR NASDAQ100 TECH INDE SHS 337345102 3,760 95,514 SH   SOLE   95,514 0 0
FOOT LOCKER INC COM 344849104 367 5,099 SH   SOLE   5,099 0 0
GAP INC DEL COM 364760108 354 12,413 SH   SOLE   12,413 0 0
GILEAD SCIENCES INC COM 375558103 419 4,270 SH   SOLE   4,270 0 0
HALCON RES CORP COM NEW 40537Q209 7 12,800 SH   SOLE   12,800 0 0
HIBBETT SPORTS INC COM 428567101 247 7,044 SH   SOLE   7,044 0 0
ISHARES TR 7-10 Y TR BD ETF 464287440 2,636 24,440 SH   SOLE   24,440 0 0
LILLY ELI & CO COM 532457108 262 3,130 SH   SOLE   3,130 0 0
MICROSOFT CORP COM 594918104 623 14,085 SH   SOLE   14,085 0 0
NEUSTAR INC CL A 64126X201 337 12,394 SH   SOLE   12,394 0 0
NORDSTROM INC COM 655664100 841 11,730 SH   SOLE   11,730 0 0
NORTHROP GRUMMAN CORP COM 666807102 1,128 6,798 SH   SOLE   6,798 0 0
PACCAR INC COM 693718108 578 11,079 SH   SOLE   11,079 0 0
POWERSHARES ETF TRUST DYN MEDIA PORT 73935X823 1,445 60,346 SH   SOLE   60,346 0 0
PPL CORP COM 69351T106 684 20,793 SH   SOLE   20,793 0 0
ROBERT HALF INTL INC COM 770323103 793 15,494 SH   SOLE   15,494 0 0
SANDERSON FARMS INC COM 800013104 420 6,129 SH   SOLE   6,129 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 1,176 29,467 SH   SOLE   29,467 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 7,624 115,112 SH   SOLE   115,112 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 7,490 158,725 SH   SOLE   158,725 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 8,200 110,418 SH   SOLE   110,418 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 11,967 239,876 SH   SOLE   239,876 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 11,634 294,525 SH   SOLE   294,525 0 0
SPDR SERIES TRUST BRCLYS 1-3MT ETF 78464A680 31,529 690,072 SH   SOLE   690,072 0 0
SPDR SERIES TRUST S&P RETAIL ETF 78464A714 8,417 189,497 SH   SOLE   189,497 0 0
ST JUDE MED INC COM 790849103 794 12,593 SH   SOLE   12,593 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 220 7,652 SH   SOLE   7,652 0 0
UNITED PARCEL SERVICE INC CL B 911312106 779 7,896 SH   SOLE   7,896 0 0