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
AETNA INC NEW COM 00817Y108 261 1,422 SH   SOLE   0 0 1,422
AFLAC INC COM 001055102 6,452 149,981 SH   SOLE   103,009 0 46,972
ANSYS INC COM 03662Q105 955 5,481 SH   SOLE   4,337 0 1,144
APPLE INC COM 037833100 6,470 34,951 SH   SOLE   27,896 0 7,055
AQUA AMERICA INC COM 03836W103 1,279 36,367 SH   SOLE   36,367 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 1,775 38,729 SH   SOLE   35,720 0 3,009
BANK NEW YORK MELLON CORP COM 064058100 1,464 27,155 SH   SOLE   12,201 0 14,954
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 205 1,100 SH   SOLE   0 0 1,100
BLUE APRON HLDGS INC CL A 09523Q101 67 20,000 SH   SOLE   20,000 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 211 3,811 SH   SOLE   0 0 3,811
CARNIVAL CORP UNIT 99/99/9999 143658300 599 10,458 SH   SOLE   7,758 0 2,700
CELGENE CORP COM 151020104 2,487 31,314 SH   SOLE   23,678 0 7,636
CHURCH & DWIGHT INC COM 171340102 2,173 40,886 SH   SOLE   30,256 0 10,630
COPART INC COM 217204106 682 12,066 SH   SOLE   8,306 0 3,760
CORNING INC COM 219350105 534 19,396 SH   SOLE   19,396 0 0
COTT CORP QUE COM 22163N106 716 43,251 SH   SOLE   37,136 0 6,115
DISH NETWORK CORP CL A 25470M109 652 19,396 SH   SOLE   19,396 0 0
DISNEY WALT CO COM DISNEY 254687106 1,032 9,844 SH   SOLE   8,728 0 1,116
DOWDUPONT INC COM 26078J100 220 3,340 SH   SOLE   0 0 3,340
ECHOSTAR CORP CL A 278768106 280 6,297 SH   SOLE   5,877 0 420
ERICSSON ADR B SEK 10 294821608 367 47,866 SH   SOLE   33,166 0 14,700
EXXON MOBIL CORP COM 30231G102 1,645 19,890 SH   SOLE   0 0 19,890
GENERAL ELECTRIC CO COM 369604103 594 43,621 SH   SOLE   22,629 0 20,992
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 870 21,586 SH   SOLE   17,246 0 4,340
GRAND CANYON ED INC COM 38526M106 896 8,031 SH   SOLE   6,177 0 1,854
INTEL CORP COM 458140100 443 8,921 SH   SOLE   6,191 0 2,730
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 410 3,308 SH   SOLE   2,512 0 796
INTERNATIONAL BUSINESS MACHS COM 459200101 1,794 12,844 SH   SOLE   11,153 0 1,691
JPMORGAN CHASE & CO COM 46625H100 2,673 25,648 SH   SOLE   23,563 0 2,085
JACOBS ENGR GROUP INC DEL COM 469814107 2,496 39,317 SH   SOLE   29,697 0 9,620
JOHNSON & JOHNSON COM 478160104 280 2,309 SH   SOLE   0 0 2,309
KIMCO RLTY CORP COM 49446R109 438 25,760 SH   SOLE   0 0 25,760
LILLY ELI & CO COM 532457108 1,988 23,295 SH   SOLE   17,510 0 5,785
LOCKHEED MARTIN CORP COM 539830109 4,715 15,960 SH   SOLE   9,712 0 6,248
LULULEMON ATHLETICA INC COM 550021109 737 5,903 SH   SOLE   4,547 0 1,356
MASCO CORP COM 574599106 1,814 48,489 SH   SOLE   48,489 0 0
MERCK & CO INC COM 58933Y105 3,527 58,102 SH   SOLE   41,421 0 16,681
MICROSOFT CORP COM 594918104 4,978 50,484 SH   SOLE   37,196 0 13,288
NUTRIEN LTD COM 67077M108 1,130 20,778 SH   SOLE   16,486 0 4,292
PEPSICO INC COM 713448108 2,954 27,137 SH   SOLE   22,810 0 4,327
PFIZER INC COM 717081103 304 8,380 SH   SOLE   0 0 8,380
PHILIP MORRIS INTL INC COM 718172109 584 7,235 SH   SOLE   4,967 0 2,268
PROSHARES TR II ULTRASHORT YEN N 74347W569 212 2,886 SH   SOLE   0 0 2,886
PROSHARES TR II ULTRASHRT EURO 74347W882 2,268 99,520 SH   SOLE   33,420 0 66,100
PROSHARES TR SHRT RUSSELL2000 74348A210 1,524 39,058 SH   SOLE   29,128 0 9,930
QUALCOMM INC COM 747525103 544 9,698 SH   SOLE   9,698 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 1,811 26,157 SH   SOLE   15,703 0 10,454
SPDR GOLD TRUST GOLD SHS 78463V107 803 6,772 SH   SOLE   3,752 0 3,020
SCHLUMBERGER LTD COM 806857108 2,806 41,857 SH   SOLE   33,742 0 8,115
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 1,053 17,705 SH   SOLE   13,975 0 3,730
TEXAS INSTRS INC COM 882508104 303 2,750 SH   SOLE   0 0 2,750
TOOTSIE ROLL INDS INC COM 890516107 420 13,617 SH   SOLE   12,170 0 1,447
TOPBUILD CORP COM 89055F103 422 5,387 SH   SOLE   5,387 0 0
TRINITY INDS INC COM 896522109 924 26,975 SH   SOLE   26,975 0 0
TRIPADVISOR INC COM 896945201 317 5,694 SH   SOLE   5,694 0 0
TWENTY FIRST CENTY FOX INC CL B 90130A200 956 19,396 SH   SOLE   19,396 0 0
UNILEVER N V N Y SHS NEW 904784709 2,624 47,096 SH   SOLE   25,977 0 21,119
UNITED PARCEL SERVICE INC CL B 911312106 1,117 10,512 SH   SOLE   7,929 0 2,583
UNITED STATES STL CORP NEW COM 912909108 506 14,547 SH   SOLE   14,547 0 0
UNITED TECHNOLOGIES CORP COM 913017109 3,088 24,701 SH   SOLE   19,968 0 4,733