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 16,627 110,374 SH   SOLE 110,374 0 0
ABBOTT LABS COM 002824100 10,936 243,511 SH   SOLE 243,511 0 0
ABBVIE INC COM 00287Y109 7,511 126,781 SH   SOLE 126,781 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 7,012 67,101 SH   SOLE 67,101 0 0
AETNA INC NEW COM 00817Y108 292 2,705 SH   SOLE 2,705 0 0
AFFILIATED MANAGERS GROUP COM 008252108 375 2,350 SH   SOLE 2,350 0 0
AIR PRODS & CHEMS INC COM 009158106 1,409 10,829 SH   SOLE 10,829 0 0
AIRGAS INC COM 009363102 1,024 7,401 SH   SOLE 7,401 0 0
ALLERGAN PLC SHS G0177J108 9,438 30,200 SH   SOLE 30,200 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 671 2,425 SH   SOLE 2,425 0 0
ALLSTATE CORP COM 020002101 401 6,458 SH   SOLE 6,458 0 0
ALPHABET INC CAP STK CL C 02079K107 4,332 5,709 SH   SOLE 5,709 0 0
ALPHABET INC CAP STK CL A 02079K305 15,430 19,833 SH   SOLE 19,833 0 0
ALTRIA GROUP INC COM 02209S103 2,954 50,750 SH   SOLE 50,750 0 0
AMAZON COM INC COM 023135106 5,285 7,820 SH   SOLE 7,820 0 0
AMERICAN ELEC PWR INC COM 025537101 322 5,530 SH   SOLE 5,530 0 0
AMERICAN EXPRESS CO COM 025816109 5,953 85,597 SH   SOLE 85,597 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 5,922 95,560 SH   SOLE 95,560 0 0
AMERICAN TOWER CORP NEW COM 03027X100 864 8,910 SH   SOLE 8,910 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 430 7,193 SH   SOLE 7,193 0 0
AMERISOURCEBERGEN CORP COM 03073E105 306 2,950 SH   SOLE 2,950 0 0
AMGEN INC COM 031162100 16,222 99,930 SH   SOLE 99,930 0 0
ANADARKO PETE CORP COM 032511107 276 5,684 SH   SOLE 5,684 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 1,180 9,441 SH   SOLE 9,441 0 0
ANNALY CAP MGMT INC COM 035710409 440 46,950 SH   SOLE 46,950 0 0
AON PLC SHS CL A G0408V102 3,280 35,569 SH   SOLE 35,569 0 0
APPLE INC COM 037833100 24,561 233,332 SH   SOLE 233,332 0 0
AQUA AMERICA INC COM 03836W103 1,696 56,928 SH   SOLE 56,928 0 0
ARM HLDGS PLC SPONSORED ADR 042068106 766 16,928 SH   SOLE 16,928 0 0
AT&T INC COM 00206R102 9,283 269,788 SH   SOLE 269,788 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 10,412 122,896 SH   SOLE 122,896 0 0
AVALONBAY CMNTYS INC COM 053484101 271 1,471 SH   SOLE 1,471 0 0
AXOGEN INC COM 05463X106 942 188,498 SH   SOLE 188,498 0 0
BANK AMER CORP COM 060505104 2,887 171,510 SH   SOLE 171,510 0 0
BANK N S HALIFAX COM 064149107 651 16,105 SH   SOLE 16,105 0 0
BANK NEW YORK MELLON CORP COM 064058100 271 6,563 SH   SOLE 6,563 0 0
BARD C R INC COM 067383109 302 1,595 SH   SOLE 1,595 0 0
BAXALTA INC COM 07177M103 238 6,095 SH   SOLE 6,095 0 0
BAXTER INTL INC COM 071813109 276 7,245 SH   SOLE 7,245 0 0
BECTON DICKINSON & CO COM 075887109 640 4,153 SH   SOLE 4,153 0 0
BED BATH & BEYOND INC COM 075896100 216 4,475 SH   SOLE 4,475 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 593 3 SH   SOLE 3 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,447 18,533 SH   SOLE 18,533 0 0
BIOMED REALTY TRUST INC COM 09063H107 576 24,300 SH   SOLE 24,300 0 0
BLACKROCK INC COM 09247X101 8,894 26,120 SH   SOLE 26,120 0 0
BOEING CO COM 097023105 1,095 7,576 SH   SOLE 7,576 0 0
BP PLC SPONSORED ADR 055622104 1,066 34,090 SH   SOLE 34,090 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 8,508 123,677 SH   SOLE 123,677 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 4,519 84,105 SH   SOLE 84,105 0 0
BROWN FORMAN CORP CL B 115637209 398 4,010 SH   SOLE 4,010 0 0
BRYN MAWR BK CORP COM 117665109 1,191 41,463 SH   SOLE 41,463 0 0
BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 275 4,165 SH   SOLE 4,165 0 0
CAMPBELL SOUP CO COM 134429109 910 17,325 SH   SOLE 17,325 0 0
CANADIAN NATL RY CO COM 136375102 2,065 36,948 SH   SOLE 36,948 0 0
CARNIVAL CORP PAIRED CTF 143658300 9,489 174,165 SH   SOLE 174,165 0 0
CATERPILLAR INC DEL COM 149123101 867 12,762 SH   SOLE 12,762 0 0
CBRE CLARION GLOBAL REAL EST COM 12504G100 461 60,369 SH   SOLE 60,369 0 0
CELGENE CORP COM 151020104 7,870 65,716 SH   SOLE 65,716 0 0
CEMPRA INC COM 15130J109 4,212 135,300 SH   SOLE 135,300 0 0
CERNER CORP COM 156782104 289 4,805 SH   SOLE 4,805 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 292 3,593 SH   SOLE 3,593 0 0
CHESAPEAKE ENERGY CORP COM 165167107 1,083 240,660 SH   SOLE 240,660 0 0
CHEVRON CORP NEW COM 166764100 10,030 111,494 SH   SOLE 111,494 0 0
CHUBB CORP COM 171232101 3,616 27,263 SH   SOLE 27,263 0 0
CHURCH & DWIGHT INC COM 171340102 377 4,440 SH   SOLE 4,440 0 0
CIGNA CORPORATION COM 125509109 1,384 9,457 SH   SOLE 9,457 0 0
CINTAS CORP COM 172908105 205 2,250 SH   SOLE 2,250 0 0
CISCO SYS INC COM 17275R102 3,958 145,755 SH   SOLE 145,755 0 0
CITIGROUP INC COM NEW 172967424 484 9,360 SH   SOLE 9,360 0 0
CLOROX CO DEL COM 189054109 559 4,405 SH   SOLE 4,405 0 0
COCA COLA CO COM 191216100 5,422 126,220 SH   SOLE 126,220 0 0
COLGATE PALMOLIVE CO COM 194162103 4,900 73,555 SH   SOLE 73,555 0 0
COMCAST CORP NEW CL A 20030N101 13,379 237,093 SH   SOLE 237,093 0 0
CONOCOPHILLIPS COM 20825C104 1,565 33,510 SH   SOLE 33,510 0 0
CONSOLIDATED EDISON INC COM 209115104 389 6,051 SH   SOLE 6,051 0 0
CORNING INC COM 219350105 1,686 92,240 SH   SOLE 92,240 0 0
COSTCO WHSL CORP NEW COM 22160K105 6,645 41,146 SH   SOLE 41,146 0 0
CSX CORP COM 126408103 216 8,326 SH   SOLE 8,326 0 0
CURRENCYSHARES CDN DLR TR CDN DOLLAR SHS 23129X105 2,867 40,000 SH   SOLE 40,000 0 0
CVS HEALTH CORP COM 126650100 18,276 186,928 SH   SOLE 186,928 0 0
DANAHER CORP DEL COM 235851102 231 2,490 SH   SOLE 2,490 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 7,545 69,178 SH   SOLE 69,178 0 0
DIGITAL RLTY TR INC COM 253868103 433 5,725 SH   SOLE 5,725 0 0
DISNEY WALT CO COM DISNEY 254687106 21,392 203,579 SH   SOLE 203,579 0 0
DOLLAR TREE INC COM 256746108 224 2,900 SH   SOLE 2,900 0 0
DOMINION RES INC VA NEW COM 25746U109 9,594 141,842 SH   SOLE 141,842 0 0
DOVER CORP COM 260003108 411 6,705 SH   SOLE 6,705 0 0
DOW CHEM CO COM 260543103 8,027 155,924 SH   SOLE 155,924 0 0
DU PONT E I DE NEMOURS & CO COM 263534109 8,219 123,414 SH   SOLE 123,414 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 608 8,521 SH   SOLE 8,521 0 0
E M C CORP MASS COM 268648102 557 21,709 SH   SOLE 21,709 0 0
EASTMAN CHEM CO COM 277432100 219 3,240 SH   SOLE 3,240 0 0
EATON CORP PLC SHS G29183103 543 10,438 SH   SOLE 10,438 0 0
EBAY INC COM 278642103 222 8,062 SH   SOLE 8,062 0 0
ECOLAB INC COM 278865100 5,507 48,150 SH   SOLE 48,150 0 0
EMERSON ELEC CO COM 291011104 2,991 62,544 SH   SOLE 62,544 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 1,404 54,878 SH   SOLE 54,878 0 0
EOG RES INC COM 26875P101 2,794 39,473 SH   SOLE 39,473 0 0
EV ENERGY PARTNERS LP COM UNITS 26926V107 219 78,000 SH   SOLE 78,000 0 0
EXELON CORP COM 30161N101 569 20,475 SH   SOLE 20,475 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 6,804 77,845 SH   SOLE 77,845 0 0
EXXON MOBIL CORP COM 30231G102 35,110 450,411 SH   SOLE 450,411 0 0
FACEBOOK INC CL A 30303M102 12,730 121,630 SH   SOLE 121,630 0 0
FEDEX CORP COM 31428X106 708 4,750 SH   SOLE 4,750 0 0
FISERV INC COM 337738108 9,158 100,129 SH   SOLE 100,129 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 543 3,800 SH   SOLE 3,800 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 177 12,588 SH   SOLE 12,588 0 0
FORTRESS INVESTMENT GROUP LL CL A 34958B106 73 14,400 SH   SOLE 14,400 0 0
FRANKLIN RES INC COM 354613101 272 7,395 SH   SOLE 7,395 0 0
GENERAL DYNAMICS CORP COM 369550108 402 2,925 SH   SOLE 2,925 0 0
GENERAL ELECTRIC CO COM 369604103 37,624 1,207,843 SH   SOLE 1,207,843 0 0
GENERAL MLS INC COM 370334104 4,101 71,122 SH   SOLE 71,122 0 0
GENUINE PARTS CO COM 372460105 292 3,395 SH   SOLE 3,395 0 0
GILEAD SCIENCES INC COM 375558103 14,968 147,922 SH   SOLE 147,922 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 988 24,495 SH   SOLE 24,495 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 789 4,378 SH   SOLE 4,378 0 0
HAIN CELESTIAL GROUP INC COM 405217100 292 7,220 SH   SOLE 7,220 0 0
HERSHEY CO COM 427866108 2,682 30,042 SH   SOLE 30,042 0 0
HOME DEPOT INC COM 437076102 23,655 178,868 SH   SOLE 178,868 0 0
HONEYWELL INTL INC COM 438516106 9,432 91,073 SH   SOLE 91,073 0 0
ILLINOIS TOOL WKS INC COM 452308109 697 7,518 SH   SOLE 7,518 0 0
INNOCOLL AG SPONSORED ADR 45780Q103 131 15,725 SH   SOLE 15,725 0 0
INTEL CORP COM 458140100 9,113 264,520 SH   SOLE 264,520 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 7,020 27,394 SH   SOLE 27,394 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 10,190 74,041 SH   SOLE 74,041 0 0
INTUIT COM 461202103 403 4,174 SH   SOLE 4,174 0 0
ISHARES GOLD TRUST ISHARES 464285105 160 15,615 SH   SOLE 15,615 0 0
ISHARES TR S&P 100 ETF 464287101 1,500 16,450 SH   SOLE 16,450 0 0
ISHARES TR SELECT DIVID ET 464287168 592 7,883 SH   SOLE 7,883 0 0
ISHARES TR CORE S&P500 ETF 464287200 22,146 108,098 SH   SOLE 108,098 0 0
ISHARES TR CORE US AGGBD E 464287226 1,404 12,996 SH   SOLE 12,996 0 0
ISHARES TR MSCI EMG MKT ET 464287234 880 27,335 SH   SOLE 27,335 0 0
ISHARES TR IBOXX INV CP ET 464287242 326 2,856 SH   SOLE 2,856 0 0
ISHARES TR S&P 500 GRWT ET 464287309 6,575 56,781 SH   SOLE 56,781 0 0
ISHARES TR MSCI EAFE ETF 464287465 3,860 65,739 SH   SOLE 65,739 0 0
ISHARES TR RUS MDCP VAL ET 464287473 232 3,386 SH   SOLE 3,386 0 0
ISHARES TR RUS MD CP GR ET 464287481 587 6,387 SH   SOLE 6,387 0 0
ISHARES TR RUS MID-CAP ETF 464287499 31,851 198,848 SH   SOLE 198,848 0 0
ISHARES TR CORE S&P MCP ET 464287507 3,087 22,160 SH   SOLE 22,160 0 0
ISHARES TR NASDQ BIOTEC ET 464287556 958 2,831 SH   SOLE 2,831 0 0
ISHARES TR RUS 1000 VAL ET 464287598 2,338 23,894 SH   SOLE 23,894 0 0
ISHARES TR S&P MC 400GR ET 464287606 690 4,289 SH   SOLE 4,289 0 0
ISHARES TR RUS 1000 GRW ET 464287614 2,589 26,029 SH   SOLE 26,029 0 0
ISHARES TR RUS 1000 ETF 464287622 1,772 15,640 SH   SOLE 15,640 0 0
ISHARES TR RUS 2000 VAL ET 464287630 749 8,142 SH   SOLE 8,142 0 0
ISHARES TR RUSSELL 2000 ET 464287655 15,964 141,749 SH   SOLE 141,749 0 0
ISHARES TR CORE S&P SCP ET 464287804 4,324 39,266 SH   SOLE 39,266 0 0
ISHARES TR NAT AMT FREE BD 464288414 224 2,027 SH   SOLE 2,027 0 0
ISHARES TR INTERM CR BD ET 464288638 646 6,023 SH   SOLE 6,023 0 0
JOHNSON & JOHNSON COM 478160104 35,429 344,907 SH   SOLE 344,907 0 0
JPMORGAN CHASE & CO COM 46625H100 19,855 300,704 SH   SOLE 300,704 0 0
KELLOGG CO COM 487836108 556 7,691 SH   SOLE 7,691 0 0
KIMBERLY CLARK CORP COM 494368103 4,204 33,023 SH   SOLE 33,023 0 0
KINDER MORGAN INC DEL COM 49456B101 768 51,507 SH   SOLE 51,507 0 0
KRAFT HEINZ CO COM 500754106 4,709 64,716 SH   SOLE 64,716 0 0
KROGER CO COM 501044101 9,751 233,115 SH   SOLE 233,115 0 0
L BRANDS INC COM 501797104 299 3,120 SH   SOLE 3,120 0 0
LEGGETT & PLATT INC COM 524660107 376 8,943 SH   SOLE 8,943 0 0
LILLY ELI & CO COM 532457108 574 6,817 SH   SOLE 6,817 0 0
LOCKHEED MARTIN CORP COM 539830109 998 4,594 SH   SOLE 4,594 0 0
LOWES COS INC COM 548661107 1,077 14,164 SH   SOLE 14,164 0 0
M & T BK CORP COM 55261F104 319 2,630 SH   SOLE 2,630 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 1,076 15,835 SH   SOLE 15,835 0 0
MARKET VECTORS ETF TR GOLD MINER ETF 57060U100 1,176 85,700 SH   SOLE 85,700 0 0
MARKET VECTORS ETF TR JR GOLD MINERS 57061R544 982 51,100 SH   SOLE 51,100 0 0
MARSH & MCLENNAN COS INC COM 571748102 586 10,575 SH   SOLE 10,575 0 0
MASTERCARD INC CL A 57636Q104 1,536 15,774 SH   SOLE 15,774 0 0
MCCORMICK & CO INC COM NON VTG 579780206 359 4,200 SH   SOLE 4,200 0 0
MCDONALDS CORP COM 580135101 11,535 97,638 SH   SOLE 97,638 0 0
MCKESSON CORP COM 58155Q103 388 1,967 SH   SOLE 1,967 0 0
MEDTRONIC PLC SHS G5960L103 1,093 14,215 SH   SOLE 14,215 0 0
MERCK & CO INC NEW COM 58933Y105 15,264 288,977 SH   SOLE 288,977 0 0
METLIFE INC COM 59156R108 756 15,678 SH   SOLE 15,678 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 893 19,190 SH   SOLE 19,190 0 0
MICROSOFT CORP COM 594918104 14,554 262,336 SH   SOLE 262,336 0 0
MONDELEZ INTL INC CL A 609207105 2,710 60,442 SH   SOLE 60,442 0 0
MONSANTO CO NEW COM 61166W101 875 8,882 SH   SOLE 8,882 0 0
NEUBERGER BERMAN MLP INCOME COM 64129H104 91 11,100 SH   SOLE 11,100 0 0
NEW JERSEY RES COM 646025106 297 9,000 SH   SOLE 9,000 0 0
NEXTERA ENERGY INC COM 65339F101 15,487 149,075 SH   SOLE 149,075 0 0
NIKE INC CL B 654106103 9,164 146,618 SH   SOLE 146,618 0 0
NORFOLK SOUTHERN CORP COM 655844108 1,250 14,775 SH   SOLE 14,775 0 0
NORTHERN TR CORP COM 665859104 5,929 82,250 SH   SOLE 82,250 0 0
NORTHROP GRUMMAN CORP COM 666807102 525 2,778 SH   SOLE 2,778 0 0
NOVARTIS A G SPONSORED ADR 66987V109 8,076 93,868 SH   SOLE 93,868 0 0
NOVO-NORDISK A S ADR 670100205 721 12,416 SH   SOLE 12,416 0 0
NXP SEMICONDUCTORS N V COM N6596X109 6,595 78,279 SH   SOLE 78,279 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 1,267 18,743 SH   SOLE 18,743 0 0
OMNICOM GROUP INC COM 681919106 384 5,071 SH   SOLE 5,071 0 0
ONEOK PARTNERS LP UNIT LTD PARTN 68268N103 462 15,334 SH   SOLE 15,334 0 0
ORACLE CORP COM 68389X105 3,844 105,238 SH   SOLE 105,238 0 0
PALO ALTO NETWORKS INC COM 697435105 383 2,175 SH   SOLE 2,175 0 0
PARKER HANNIFIN CORP COM 701094104 213 2,200 SH   SOLE 2,200 0 0
PAYCHEX INC COM 704326107 961 18,170 SH   SOLE 18,170 0 0
PAYPAL HLDGS INC COM 70450Y103 314 8,662 SH   SOLE 8,662 0 0
PEPSICO INC COM 713448108 21,015 210,317 SH   SOLE 210,317 0 0
PFIZER INC COM 717081103 15,082 467,214 SH   SOLE 467,214 0 0
PHILIP MORRIS INTL INC COM 718172109 3,318 37,742 SH   SOLE 37,742 0 0
PHILLIPS 66 COM 718546104 1,069 13,069 SH   SOLE 13,069 0 0
PLUM CREEK TIMBER CO INC COM 729251108 647 13,550 SH   SOLE 13,550 0 0
PNC FINL SVCS GROUP INC COM 693475105 3,237 33,963 SH   SOLE 33,963 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 371 3,316 SH   SOLE 3,316 0 0
PPG INDS INC COM 693506107 1,164 11,784 SH   SOLE 11,784 0 0
PPL CORP COM 69351T106 2,730 79,992 SH   SOLE 79,992 0 0
PRAXAIR INC COM 74005P104 2,913 28,448 SH   SOLE 28,448 0 0
PRICE T ROWE GROUP INC COM 74144T108 6,198 86,704 SH   SOLE 86,704 0 0
PRICELINE GRP INC COM NEW 741503403 555 435 SH   SOLE 435 0 0
PROCTER & GAMBLE CO COM 742718109 18,452 232,361 SH   SOLE 232,361 0 0
PROSHARES TR S&P 500 DV ARIS 74348A467 507 10,270 SH   SOLE 10,270 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 416 10,765 SH   SOLE 10,765 0 0
QUALCOMM INC COM 747525103 4,618 92,393 SH   SOLE 92,393 0 0
RAYTHEON CO COM NEW 755111507 341 2,741 SH   SOLE 2,741 0 0
REGENERON PHARMACEUTICALS COM 75886F107 247 455 SH   SOLE 455 0 0
REYNOLDS AMERICAN INC COM 761713106 351 7,614 SH   SOLE 7,614 0 0
RITE AID CORP COM 767754104 78 10,000 SH   SOLE 10,000 0 0
ROCKWELL AUTOMATION INC COM 773903109 340 3,315 SH   SOLE 3,315 0 0
ROCKWELL COLLINS INC COM 774341101 351 3,800 SH   SOLE 3,800 0 0
ROSS STORES INC COM 778296103 248 4,600 SH   SOLE 4,600 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 1,620 35,189 SH   SOLE 35,189 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 425 9,291 SH   SOLE 9,291 0 0
SALESFORCE COM INC COM 79466L302 6,003 76,563 SH   SOLE 76,563 0 0
SANDRIDGE MISSISSIPPIAN TR I SH BEN INT 80007V106 31 16,000 SH   SOLE 16,000 0 0
SANOFI SPONSORED ADR 80105N105 496 11,622 SH   SOLE 11,622 0 0
SCHLUMBERGER LTD COM 806857108 4,378 62,774 SH   SOLE 62,774 0 0
SEARS HLDGS CORP COM 812350106 329 16,000 SH   SOLE 16,000 0 0
SEI INVESTMENTS CO COM 784117103 7,882 150,413 SH   SOLE 150,413 0 0
SELECT SECTOR SPDR TR SBI INT-ENERGY 81369Y506 659 10,925 SH   SOLE 10,925 0 0
SENECA FOODS CORP NEW CL A 817070501 2,952 101,854 SH   SOLE 101,854 0 0
SHERWIN WILLIAMS CO COM 824348106 4,872 18,768 SH   SOLE 18,768 0 0
SIMON PPTY GROUP INC NEW COM 828806109 272 1,399 SH   SOLE 1,399 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 3,063 39,871 SH   SOLE 39,871 0 0
SMUCKER J M CO COM NEW 832696405 5,595 45,364 SH   SOLE 45,364 0 0
SNAP ON INC COM 833034101 215 1,255 SH   SOLE 1,255 0 0
SOUTHERN CO COM 842587107 1,069 22,856 SH   SOLE 22,856 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 241 2,380 SH   SOLE 2,380 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 3,586 17,592 SH   SOLE 17,592 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 440 1,732 SH   SOLE 1,732 0 0
SPDR SERIES TRUST S&P DIVID ETF 78464A763 466 6,340 SH   SOLE 6,340 0 0
SPECTRA ENERGY CORP COM 847560109 2,087 87,158 SH   SOLE 87,158 0 0
STANLEY BLACK & DECKER INC COM 854502101 4,167 39,039 SH   SOLE 39,039 0 0
STARBUCKS CORP COM 855244109 11,577 192,853 SH   SOLE 192,853 0 0
STATE STR CORP COM 857477103 289 4,360 SH   SOLE 4,360 0 0
STERICYCLE INC COM 858912108 995 8,251 SH   SOLE 8,251 0 0
STRYKER CORP COM 863667101 1,287 13,846 SH   SOLE 13,846 0 0
SUN LIFE FINL INC COM 866796105 239 7,650 SH   SOLE 7,650 0 0
SYSCO CORP COM 871829107 1,141 27,827 SH   SOLE 27,827 0 0
TARGET CORP COM 87612E106 7,000 96,409 SH   SOLE 96,409 0 0
TC PIPELINES LP UT COM LTD PRT 87233Q108 398 8,000 SH   SOLE 8,000 0 0
TEKLA HEALTHCARE INVS SH BEN INT 87911J103 511 17,212 SH   SOLE 17,212 0 0
TELEFLEX INC COM 879369106 518 3,940 SH   SOLE 3,940 0 0
TEVA PHARMACEUTICAL INDS LTD ADR 881624209 2,223 33,867 SH   SOLE 33,867 0 0
TEXAS INSTRS INC COM 882508104 268 4,885 SH   SOLE 4,885 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 5,753 40,557 SH   SOLE 40,557 0 0
THL CR SR LN FD COM 87244R103 159 10,000 SH   SOLE 10,000 0 0
TIME WARNER INC COM NEW 887317303 416 6,427 SH   SOLE 6,427 0 0
TJX COS INC NEW COM 872540109 1,153 16,260 SH   SOLE 16,260 0 0
TORTOISE ENERGY INFRSTRCTR C COM 89147L100 1,604 57,642 SH   SOLE 57,642 0 0
TRACTOR SUPPLY CO COM 892356106 6,253 73,134 SH   SOLE 73,134 0 0
TRAVELERS COMPANIES INC COM 89417E109 440 3,898 SH   SOLE 3,898 0 0
ULTRA PETROLEUM CORP COM 903914109 28 11,000 SH   SOLE 11,000 0 0
UNILEVER PLC SPON ADR NEW 904767704 1,322 30,651 SH   SOLE 30,651 0 0
UNION PAC CORP COM 907818108 7,182 91,845 SH   SOLE 91,845 0 0
UNITED PARCEL SERVICE INC CL B 911312106 9,742 101,235 SH   SOLE 101,235 0 0
UNITED TECHNOLOGIES CORP COM 913017109 6,672 69,448 SH   SOLE 69,448 0 0
UNITEDHEALTH GROUP INC COM 91324P102 1,226 10,422 SH   SOLE 10,422 0 0
US BANCORP DEL COM NEW 902973304 8,830 206,940 SH   SOLE 206,940 0 0
V F CORP COM 918204108 11,708 188,075 SH   SOLE 188,075 0 0
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 486 6,105 SH   SOLE 6,105 0 0
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 828 10,250 SH   SOLE 10,250 0 0
VANGUARD INDEX FDS REIT ETF 922908553 633 7,945 SH   SOLE 7,945 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 823 6,855 SH   SOLE 6,855 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 586 5,294 SH   SOLE 5,294 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 495 4,742 SH   SOLE 4,742 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 402 9,254 SH   SOLE 9,254 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ET 922042858 3,099 94,748 SH   SOLE 94,748 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 1,337 26,798 SH   SOLE 26,798 0 0
VANGUARD SPECIALIZED PORTFOL DIV APP ETF 921908844 246 3,165 SH   SOLE 3,165 0 0
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ET 921943858 242 6,589 SH   SOLE 6,589 0 0
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 304 4,550 SH   SOLE 4,550 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 200 1,851 SH   SOLE 1,851 0 0
VARIAN MED SYS INC COM 92220P105 448 5,550 SH   SOLE 5,550 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 16,738 362,132 SH   SOLE 362,132 0 0
VISA INC COM CL A 92826C839 16,346 210,779 SH   SOLE 210,779 0 0
W P CAREY INC COM 92936U109 1,796 30,442 SH   SOLE 30,442 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 1,934 22,715 SH   SOLE 22,715 0 0
WAL-MART STORES INC COM 931142103 3,303 53,889 SH   SOLE 53,889 0 0
WASTE MGMT INC DEL COM 94106L109 2,491 46,671 SH   SOLE 46,671 0 0
WATERS CORP COM 941848103 615 4,570 SH   SOLE 4,570 0 0
WATSCO INC COM 942622200 235 2,010 SH   SOLE 2,010 0 0
WELLS FARGO & CO NEW COM 949746101 17,879 328,891 SH   SOLE 328,891 0 0
WILLIAMS COS INC DEL COM 969457100 471 18,335 SH   SOLE 18,335 0 0
WISDOMTREE TR JAPN HEDGE EQT 97717W851 11,016 219,972 SH   SOLE 219,972 0 0
WISDOMTREE TR EUROPE HEDGED E 97717X701 6,564 121,979 SH   SOLE 121,979 0 0
WOODWARD INC COM 980745103 596 12,000 SH   SOLE 12,000 0 0
XEROX CORP COM 984121103 368 34,650 SH   SOLE 34,650 0 0
YUM BRANDS INC COM 988498101 1,135 15,531 SH   SOLE 15,531 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 238 2,320 SH   SOLE 2,320 0 0