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
3M CO COM 88579Y101 764 4,582 SH   SOLE 4,582 0 0
ABBOTT LABS COM 002824100 284 6,801 SH   SOLE 6,801 0 0
ABBVIE INC COM 00287Y109 235 4,120 SH   SOLE 4,120 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 433 3,755 SH   SOLE 3,755 0 0
AIR PRODS & CHEMS INC COM 009158106 1,604 11,136 SH   SOLE 11,136 0 0
AIRGAS INC COM 009363102 248 1,748 SH   SOLE 1,748 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 329 2,362 SH   SOLE 2,362 0 0
ALPHABET INC CAP STK CL C 02079K107 276 371 SH   SOLE 371 0 0
ALPHABET INC CAP STK CL A 02079K305 644 844 SH   SOLE 844 0 0
ALTRIA GROUP INC COM 02209S103 482 7,697 SH   SOLE 7,697 0 0
AMAZON COM INC COM 023135106 286 482 SH   SOLE 482 0 0
AMERICAN ELEC PWR INC COM 025537101 233 3,507 SH   SOLE 3,507 0 0
AMGEN INC COM 031162100 2,245 14,975 SH   SOLE 14,975 0 0
APPLE INC COM 037833100 3,167 29,054 SH   SOLE 29,054 0 0
AT&T INC COM 00206R102 777 19,828 SH   SOLE 19,828 0 0
BARD C R INC COM 067383109 2,368 11,683 SH   SOLE 11,683 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 259 1,822 SH   SOLE 1,822 0 0
BLACKROCK INC COM 09247X101 232 682 SH   SOLE 682 0 0
CAMPBELL SOUP CO COM 134429109 943 14,790 SH   SOLE 14,790 0 0
CATERPILLAR INC DEL COM 149123101 236 3,086 SH   SOLE 3,086 0 0
CELGENE CORP COM 151020104 203 2,027 SH   SOLE 2,027 0 0
CERNER CORP COM 156782104 1,528 28,856 SH   SOLE 28,856 0 0
CHEVRON CORP NEW COM 166764100 604 6,326 SH   SOLE 6,326 0 0
CHURCH & DWIGHT INC COM 171340102 2,314 25,105 SH   SOLE 25,105 0 0
CISCO SYS INC COM 17275R102 214 7,501 SH   SOLE 7,501 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 1,868 29,788 SH   SOLE 29,788 0 0
COLGATE PALMOLIVE CO COM 194162103 250 3,540 SH   SOLE 3,540 0 0
COMCAST CORP NEW CL A 20030N101 322 5,273 SH   SOLE 5,273 0 0
COMPASS DIVERSIFIED HOLDINGS SH BEN INT 20451Q104 216 13,824 SH   SOLE 13,824 0 0
COSTCO WHSL CORP NEW COM 22160K105 437 2,772 SH   SOLE 2,772 0 0
CVS HEALTH CORP COM 126650100 427 4,115 SH   SOLE 4,115 0 0
DANAHER CORP DEL COM 235851102 2,230 23,508 SH   SOLE 23,508 0 0
DICKS SPORTING GOODS INC COM 253393102 321 6,875 SH   SOLE 6,875 0 0
DISNEY WALT CO COM DISNEY 254687106 2,820 28,399 SH   SOLE 28,399 0 0
DOLLAR TREE INC COM 256746108 2,418 29,327 SH   SOLE 29,327 0 0
DOMINION RES INC VA NEW COM 25746U109 379 5,046 SH   SOLE 5,046 0 0
DTE ENERGY CO COM 233331107 200 2,205 SH   SOLE 2,205 0 0
ECOLAB INC COM 278865100 738 6,618 SH   SOLE 6,618 0 0
EQUIFAX INC COM 294429105 1,821 15,932 SH   SOLE 15,932 0 0
EXPEDITORS INTL WASH INC COM 302130109 1,618 33,141 SH   SOLE 33,141 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 1,788 26,037 SH   SOLE 26,037 0 0
EXXON MOBIL CORP COM 30231G102 3,066 36,673 SH   SOLE 36,673 0 0
FACEBOOK INC CL A 30303M102 739 6,476 SH   SOLE 6,476 0 0
FACTSET RESH SYS INC COM 303075105 383 2,528 SH   SOLE 2,528 0 0
FASTENAL CO COM 311900104 957 19,532 SH   SOLE 19,532 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 111 12,500 SH   SOLE 12,500 0 0
FIRST TR EXCHANGE TRADED FD NY ARCA BIOTECH 33733E203 6,194 70,742 SH   SOLE 70,742 0 0
FIRST TR EXCHANGE TRADED FD DORSEY WRT 5 ETF 33738R605 5,216 241,347 SH   SOLE 241,347 0 0
FISERV INC COM 337738108 2,598 25,327 SH   SOLE 25,327 0 0
GENERAL ELECTRIC CO COM 369604103 1,228 38,639 SH   SOLE 38,639 0 0
GENERAL MLS INC COM 370334104 243 3,834 SH   SOLE 3,834 0 0
GILEAD SCIENCES INC COM 375558103 750 8,159 SH   SOLE 8,159 0 0
HERSHEY CO COM 427866108 2,020 21,932 SH   SOLE 21,932 0 0
HOME DEPOT INC COM 437076102 2,470 18,510 SH   SOLE 18,510 0 0
HORMEL FOODS CORP COM 440452100 2,802 64,794 SH   SOLE 64,794 0 0
INTEL CORP COM 458140100 474 14,647 SH   SOLE 14,647 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 643 4,245 SH   SOLE 4,245 0 0
INTUIT COM 461202103 589 5,660 SH   SOLE 5,660 0 0
ISHARES TR CORE S&P500 ETF 464287200 2,953 14,290 SH   SOLE 14,290 0 0
ISHARES TR RUS MDCP VAL ETF 464287473 278 3,917 SH   SOLE 3,917 0 0
ISHARES TR RUS MD CP GR ETF 464287481 382 4,141 SH   SOLE 4,141 0 0
ISHARES TR RUS MID-CAP ETF 464287499 2,302 14,133 SH   SOLE 14,133 0 0
ISHARES TR CORE S&P MCP ETF 464287507 1,339 9,285 SH   SOLE 9,285 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 4,815 48,257 SH   SOLE 48,257 0 0
ISHARES TR RUS 1000 ETF 464287622 18,450 161,746 SH   SOLE 161,746 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 1,531 13,843 SH   SOLE 13,843 0 0
ISHARES TR U.S. FIN SVC ETF 464287770 3,350 41,282 SH   SOLE 41,282 0 0
ISHARES TR CORE S&P SCP ETF 464287804 445 3,954 SH   SOLE 3,954 0 0
J & J SNACK FOODS CORP COM 466032109 972 8,978 SH   SOLE 8,978 0 0
JOHNSON & JOHNSON COM 478160104 810 7,486 SH   SOLE 7,486 0 0
JPMORGAN CHASE & CO COM 46625H100 762 12,859 SH   SOLE 12,859 0 0
KIMBERLY CLARK CORP COM 494368103 1,178 8,759 SH   SOLE 8,759 0 0
KRAFT HEINZ CO COM 500754106 387 4,921 SH   SOLE 4,921 0 0
LILLY ELI & CO COM 532457108 224 3,110 SH   SOLE 3,110 0 0
LOCKHEED MARTIN CORP COM 539830109 251 1,132 SH   SOLE 1,132 0 0
LOWES COS INC COM 548661107 202 2,670 SH   SOLE 2,670 0 0
MASTERCARD INC CL A 57636Q104 280 2,963 SH   SOLE 2,963 0 0
MCDONALDS CORP COM 580135101 1,028 8,178 SH   SOLE 8,178 0 0
MERCK & CO INC NEW COM 58933Y105 227 4,293 SH   SOLE 4,293 0 0
MICROSOFT CORP COM 594918104 729 13,193 SH   SOLE 13,193 0 0
MOHAWK INDS INC COM 608190104 372 1,951 SH   SOLE 1,951 0 0
MONDELEZ INTL INC CL A 609207105 959 23,897 SH   SOLE 23,897 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 267 5,788 SH   SOLE 5,788 0 0
NETFLIX INC COM 64110L106 235 2,300 SH   SOLE 2,300 0 0
NIKE INC CL B 654106103 833 13,557 SH   SOLE 13,557 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 2,696 9,853 SH   SOLE 9,853 0 0
PAYCHEX INC COM 704326107 205 3,803 SH   SOLE 3,803 0 0
PEPSICO INC COM 713448108 3,925 38,302 SH   SOLE 38,302 0 0
PFIZER INC COM 717081103 880 29,704 SH   SOLE 29,704 0 0
PG&E CORP COM 69331C108 292 4,896 SH   SOLE 4,896 0 0
PHILIP MORRIS INTL INC COM 718172109 1,342 13,680 SH   SOLE 13,680 0 0
POWERSHARES ETF TR II PFD PORTFOLIO 73936T565 179 12,007 SH   SOLE 12,007 0 0
POWERSHARES ETF TRUST ENERGY SEC POR 73935X385 2,837 87,632 SH   SOLE 87,632 0 0
PPG INDS INC COM 693506107 437 3,921 SH   SOLE 3,921 0 0
PROCTER & GAMBLE CO COM 742718109 1,639 19,915 SH   SOLE 19,915 0 0
PRUDENTIAL FINL INC COM 744320102 217 3,002 SH   SOLE 3,002 0 0
ROPER TECHNOLOGIES INC COM 776696106 688 3,766 SH   SOLE 3,766 0 0
SCHLUMBERGER LTD COM 806857108 343 4,647 SH   SOLE 4,647 0 0
SHERWIN WILLIAMS CO COM 824348106 948 3,329 SH   SOLE 3,329 0 0
SMUCKER J M CO COM NEW 832696405 967 7,444 SH   SOLE 7,444 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 467 2,271 SH   SOLE 2,271 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 2,107 8,021 SH   SOLE 8,021 0 0
STARBUCKS CORP COM 855244109 2,378 39,828 SH   SOLE 39,828 0 0
STERICYCLE INC COM 858912108 1,673 13,255 SH   SOLE 13,255 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 1,950 13,776 SH   SOLE 13,776 0 0
TJX COS INC NEW COM 872540109 2,136 27,258 SH   SOLE 27,258 0 0
TRAVELERS COMPANIES INC COM 89417E109 916 7,850 SH   SOLE 7,850 0 0
UNDER ARMOUR INC CL A 904311107 272 3,210 SH   SOLE 3,210 0 0
UNITED BANKSHARES INC WEST V COM 909907107 638 17,378 SH   SOLE 17,378 0 0
UNITED TECHNOLOGIES CORP COM 913017109 1,791 17,888 SH   SOLE 17,888 0 0
UNITEDHEALTH GROUP INC COM 91324P102 1,900 14,737 SH   SOLE 14,737 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 2,073 16,621 SH   SOLE 16,621 0 0
US BANCORP DEL COM NEW 902973304 300 7,401 SH   SOLE 7,401 0 0
V F CORP COM 918204108 652 10,072 SH   SOLE 10,072 0 0
VALSPAR CORP COM 920355104 1,020 9,528 SH   SOLE 9,528 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 16,416 135,412 SH   SOLE 135,412 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 392 3,737 SH   SOLE 3,737 0 0
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 495 8,321 SH   SOLE 8,321 0 0
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 5,432 40,145 SH   SOLE 40,145 0 0
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 348 7,504 SH   SOLE 7,504 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 789 14,585 SH   SOLE 14,585 0 0
VISA INC COM CL A 92826C839 288 3,768 SH   SOLE 3,768 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 788 9,359 SH   SOLE 9,359 0 0
WAL-MART STORES INC COM 931142103 306 4,465 SH   SOLE 4,465 0 0
WELLS FARGO & CO NEW COM 949746101 537 11,104 SH   SOLE 11,104 0 0
WESCO INTL INC COM 95082P105 221 4,035 SH   SOLE 4,035 0 0
WISDOMTREE TR DIV EX-FINL FD 97717W406 1,650 21,871 SH   SOLE 21,871 0 0