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 790 7,252 SH   SOLE   7,252 0 0
AQUA AMERICA INC COM 03836W103 741 23,281 SH   SOLE   23,281 0 0
AT&T INC COM 00206R102 365 9,331 SH   SOLE   9,331 0 0
BEST BUY INC COM 086516101 278 8,563 SH   SOLE   8,563 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 1,063 35,106 SH   SOLE   35,106 0 0
BROCADE COMMUNICATIONS SYS I COM NEW 111621306 630 59,568 SH   SOLE   59,568 0 0
COCA COLA CO COM 191216100 302 6,512 SH   SOLE   6,512 0 0
CVS HEALTH CORP COM 126650100 562 5,417 SH   SOLE   5,417 0 0
DELUXE CORP COM 248019101 322 5,156 SH   SOLE   5,156 0 0
DOLLAR GEN CORP NEW COM 256677105 200 2,339 SH   SOLE   2,339 0 0
DONALDSON INC COM 257651109 1,438 45,072 SH   SOLE   45,072 0 0
EMERSON ELEC CO COM 291011104 654 12,019 SH   SOLE   12,019 0 0
EXXON MOBIL CORP COM 30231G102 421 5,036 SH   SOLE   5,036 0 0
GILEAD SCIENCES INC COM 375558103 331 3,607 SH   SOLE   3,607 0 0
ISHARES TR 7-10 Y TR BD ETF 464287440 5,286 47,902 SH   SOLE   47,902 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 728 8,503 SH   SOLE   8,503 0 0
MICROSOFT CORP COM 594918104 717 12,989 SH   SOLE   12,989 0 0
NEUSTAR INC CL A 64126X201 284 11,531 SH   SOLE   11,531 0 0
NORTHROP GRUMMAN CORP COM 666807102 1,286 6,500 SH   SOLE   6,500 0 0
PACCAR INC COM 693718108 663 12,120 SH   SOLE   12,120 0 0
PPL CORP COM 69351T106 793 20,843 SH   SOLE   20,843 0 0
SANDERSON FARMS INC COM 800013104 473 5,250 SH   SOLE   5,250 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 5,880 131,210 SH   SOLE   131,210 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 5,680 83,806 SH   SOLE   83,806 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 9,756 183,867 SH   SOLE   183,867 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 11,556 208,337 SH   SOLE   208,337 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 11,499 259,228 SH   SOLE   259,228 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 11,178 225,278 SH   SOLE   225,278 0 0
SIRIUS XM HLDGS INC COM 82968B103 167 42,230 SH   SOLE   42,230 0 0
SPDR SERIES TRUST BRCLYS 1-3MT ETF 78464A680 43,430 950,547 SH   SOLE   950,547 0 0
UNITED PARCEL SERVICE INC CL B 911312106 830 7,866 SH   SOLE   7,866 0 0
VIACOM INC NEW CL B 92553P201 617 14,942 SH   SOLE   14,942 0 0