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 17,784 125,524 SH   SOLE 125,524 0 0
ABB LTD SPONSORED ADR 000375204 885 39,486 SH   SOLE 39,486 0 0
ABBOTT LABS COM 002824100 9,718 233,672 SH   SOLE 233,672 0 0
ABBVIE INC COM 00287Y109 6,281 108,747 SH   SOLE 108,747 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 4,527 55,670 SH   SOLE 55,670 0 0
ACTAVIS PLC SHS G0083B108 7,535 31,230 SH   SOLE 31,230 0 0
AFFILIATED MANAGERS GROUP COM 008252108 630 3,142 SH   SOLE 3,142 0 0
AFLAC INC COM 001055102 238 4,093 SH   SOLE 4,093 0 0
AIR PRODS & CHEMS INC COM 009158106 1,877 14,418 SH   SOLE 14,418 0 0
AIRGAS INC COM 009363102 1,806 16,326 SH   SOLE 16,326 0 0
ALLERGAN INC COM 018490102 892 5,006 SH   SOLE 5,006 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 797 3,210 SH   SOLE 3,210 0 0
ALLSTATE CORP COM 020002101 474 7,717 SH   SOLE 7,717 0 0
ALTRIA GROUP INC COM 02209S103 2,510 54,637 SH   SOLE 54,637 0 0
AMAZON COM INC COM 023135106 355 1,100 SH   SOLE 1,100 0 0
AMERICAN ELEC PWR INC COM 025537101 401 7,680 SH   SOLE 7,680 0 0
AMERICAN EXPRESS CO COM 025816109 3,463 39,564 SH   SOLE 39,564 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 24,557 454,585 SH   SOLE 454,585 0 0
AMERICAN TOWER CORP NEW COM 03027X100 1,110 11,856 SH   SOLE 11,856 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 300 6,213 SH   SOLE 6,213 0 0
AMERIPRISE FINL INC COM 03076C106 6,572 53,270 SH   SOLE 53,270 0 0
AMERISOURCEBERGEN CORP COM 03073E105 261 3,380 SH   SOLE 3,380 0 0
AMGEN INC COM 031162100 12,278 87,416 SH   SOLE 87,416 0 0
ANADARKO PETE CORP COM 032511107 395 3,893 SH   SOLE 3,893 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 3,349 30,214 SH   SOLE 30,214 0 0
ANNALY CAP MGMT INC COM 035710409 594 55,650 SH   SOLE 55,650 0 0
AON PLC SHS CL A G0408V102 8,701 99,244 SH   SOLE 99,244 0 0
APACHE CORP COM 037411105 306 3,261 SH   SOLE 3,261 0 0
APCO OIL & GAS INTERNATIONAL SHS G0471F109 258 20,000 SH   SOLE 20,000 0 0
APPLE INC COM 037833100 27,296 270,924 SH   SOLE 270,924 0 0
AQUA AMERICA INC COM 03836W103 1,795 76,275 SH   SOLE 76,275 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 256 5,017 SH   SOLE 5,017 0 0
ARRAY BIOPHARMA INC COM 04269X105 36 10,000 SH   SOLE 10,000 0 0
AT&T INC COM 00206R102 11,460 325,208 SH   SOLE 325,208 0 0
ATRION CORP COM 049904105 5,174 16,963 SH   SOLE 16,963 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 9,212 110,879 SH   SOLE 110,879 0 0
AVON PRODS INC COM 054303102 190 15,088 SH   SOLE 15,088 0 0
AXOGEN INC COM 05463X106 697 285,836 SH   SOLE 285,836 0 0
BANK AMER CORP COM 060505104 20,100 1,178,882 SH   SOLE 1,178,882 0 0
BANK N S HALIFAX COM 064149107 4,953 80,074 SH   SOLE 80,074 0 0
BANK NEW YORK MELLON CORP COM 064058100 400 10,339 SH   SOLE 10,339 0 0
BARD C R INC COM 067383109 480 3,360 SH   SOLE 3,360 0 0
BAXTER INTL INC COM 071813109 497 6,920 SH   SOLE 6,920 0 0
BECTON DICKINSON & CO COM 075887109 507 4,457 SH   SOLE 4,457 0 0
BED BATH & BEYOND INC COM 075896100 627 9,530 SH   SOLE 9,530 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 621 3 SH   SOLE 3 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 3,606 26,107 SH   SOLE 26,107 0 0
BGC PARTNERS INC CL A 05541T101 74 10,000 SH   SOLE 10,000 0 0
BHP BILLITON LTD SPONSORED ADR 088606108 1,256 21,324 SH   SOLE 21,324 0 0
BIOMED REALTY TRUST INC COM 09063H107 754 37,325 SH   SOLE 37,325 0 0
BLACKROCK ENHANCED EQT DIV T COM 09251A104 127 15,536 SH   SOLE 15,536 0 0
BLACKROCK INC COM 09247X101 10,216 31,116 SH   SOLE 31,116 0 0
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 216 6,850 SH   SOLE 6,850 0 0
BOEING CO COM 097023105 1,258 9,879 SH   SOLE 9,879 0 0
BP PLC SPONSORED ADR 055622104 2,554 58,105 SH   SOLE 58,105 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 6,906 134,926 SH   SOLE 134,926 0 0
BROWN FORMAN CORP CL B 115637209 2,888 32,009 SH   SOLE 32,009 0 0
BROWN SHOE INC NEW COM 115736100 227 8,355 SH   SOLE 8,355 0 0
BRYN MAWR BK CORP COM 117665109 1,231 43,463 SH   SOLE 43,463 0 0
BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 478 6,005 SH   SOLE 6,005 0 0
CAMPBELL SOUP CO COM 134429109 693 16,219 SH   SOLE 16,219 0 0
CANADIAN NATL RY CO COM 136375102 3,733 52,608 SH   SOLE 52,608 0 0
CANTEL MEDICAL CORP COM 138098108 2,478 72,089 SH   SOLE 72,089 0 0
CATERPILLAR INC DEL COM 149123101 2,768 27,947 SH   SOLE 27,947 0 0
CBRE CLARION GLOBAL REAL EST COM 12504G100 1,188 141,733 SH   SOLE 141,733 0 0
CELGENE CORP COM 151020104 9,298 98,100 SH   SOLE 98,100 0 0
CEMPRA INC COM 15130J109 1,518 138,467 SH   SOLE 138,467 0 0
CERNER CORP COM 156782104 295 4,960 SH   SOLE 4,960 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 332 4,788 SH   SOLE 4,788 0 0
CHESAPEAKE ENERGY CORP COM 165167107 13,786 599,656 SH   SOLE 599,656 0 0
CHEVRON CORP NEW COM 166764100 19,323 161,940 SH   SOLE 161,940 0 0
CHUBB CORP COM 171232101 2,947 32,360 SH   SOLE 32,360 0 0
CHURCH & DWIGHT INC COM 171340102 316 4,500 SH   SOLE 4,500 0 0
CIGNA CORPORATION COM 125509109 564 6,219 SH   SOLE 6,219 0 0
CISCO SYS INC COM 17275R102 4,105 163,096 SH   SOLE 163,096 0 0
CITIGROUP INC COM NEW 172967424 545 10,519 SH   SOLE 10,519 0 0
CLOROX CO DEL COM 189054109 368 3,835 SH   SOLE 3,835 0 0
CNO FINL GROUP INC COM 12621E103 3,537 208,538 SH   SOLE 208,538 0 0
COCA COLA CO COM 191216100 6,419 150,480 SH   SOLE 150,480 0 0
COLGATE PALMOLIVE CO COM 194162103 5,627 86,276 SH   SOLE 86,276 0 0
COMCAST CORP NEW CL A 20030N101 19,038 353,994 SH   SOLE 353,994 0 0
COMCAST CORP NEW CL A SPL 20030N200 515 9,633 SH   SOLE 9,633 0 0
CONOCOPHILLIPS COM 20825C104 3,618 47,286 SH   SOLE 47,286 0 0
CONSOLIDATED EDISON INC COM 209115104 535 9,451 SH   SOLE 9,451 0 0
CONTINENTAL RESOURCES INC COM 212015101 2,133 32,080 SH   SOLE 32,080 0 0
CORNING INC COM 219350105 4,211 217,760 SH   SOLE 217,760 0 0
COSTCO WHSL CORP NEW COM 22160K105 4,703 37,527 SH   SOLE 37,527 0 0
COVANCE INC COM 222816100 295 3,750 SH   SOLE 3,750 0 0
COVIDIEN PLC SHS G2554F113 612 7,074 SH   SOLE 7,074 0 0
CSX CORP COM 126408103 587 18,314 SH   SOLE 18,314 0 0
CVS HEALTH CORP COM 126650100 22,496 282,643 SH   SOLE 282,643 0 0
DEERE & CO COM 244199105 238 2,905 SH   SOLE 2,905 0 0
DEVON ENERGY CORP NEW COM 25179M103 683 10,024 SH   SOLE 10,024 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 7,600 65,856 SH   SOLE 65,856 0 0
DIGITAL RLTY TR INC COM 253868103 529 8,480 SH   SOLE 8,480 0 0
DISCOVER FINL SVCS COM 254709108 493 7,656 SH   SOLE 7,656 0 0
DISNEY WALT CO COM DISNEY 254687106 25,616 287,723 SH   SOLE 287,723 0 0
DOLLAR TREE INC COM 256746108 237 4,225 SH   SOLE 4,225 0 0
DOMINION RES INC VA NEW COM 25746U109 12,897 186,672 SH   SOLE 186,672 0 0
DOVER CORP COM 260003108 5,608 69,818 SH   SOLE 69,818 0 0
DOW CHEM CO COM 260543103 12,688 241,947 SH   SOLE 241,947 0 0
DU PONT E I DE NEMOURS & CO COM 263534109 10,637 148,225 SH   SOLE 148,225 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 818 10,936 SH   SOLE 10,936 0 0
E M C CORP MASS COM 268648102 1,550 52,967 SH   SOLE 52,967 0 0
EAGLE ROCK ENERGY PARTNERS L UNIT 26985R104 285 80,000 SH   SOLE 80,000 0 0
EASTMAN CHEM CO COM 277432100 238 2,940 SH   SOLE 2,940 0 0
EATON CORP PLC SHS G29183103 607 9,577 SH   SOLE 9,577 0 0
EBAY INC COM 278642103 746 13,167 SH   SOLE 13,167 0 0
ECOLAB INC COM 278865100 6,183 53,848 SH   SOLE 53,848 0 0
EMERSON ELEC CO COM 291011104 7,052 112,682 SH   SOLE 112,682 0 0
ENBRIDGE ENERGY PARTNERS L P COM 29250R106 223 5,750 SH   SOLE 5,750 0 0
ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 333 5,390 SH   SOLE 5,390 0 0
ENERGY TRANSFER PRTNRS L P UNIT LTD PARTN 29273R109 965 15,082 SH   SOLE 15,082 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 2,402 59,614 SH   SOLE 59,614 0 0
EOG RES INC COM 26875P101 5,313 53,651 SH   SOLE 53,651 0 0
EXCO RESOURCES INC COM 269279402 2,545 761,871 SH   SOLE 761,871 0 0
EXELON CORP COM 30161N101 1,339 39,265 SH   SOLE 39,265 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 22,054 312,253 SH   SOLE 312,253 0 0
EXXON MOBIL CORP COM 30231G102 55,941 594,801 SH   SOLE 594,801 0 0
F5 NETWORKS INC COM 315616102 263 2,215 SH   SOLE 2,215 0 0
FACEBOOK INC CL A 30303M102 8,790 111,215 SH   SOLE 111,215 0 0
FEDEX CORP COM 31428X106 630 3,905 SH   SOLE 3,905 0 0
FISERV INC COM 337738108 4,854 75,105 SH   SOLE 75,105 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 168 11,388 SH   SOLE 11,388 0 0
FOREST OIL CORP COM PAR $0.01 346091705 41 35,000 SH   SOLE 35,000 0 0
FORTRESS INVESTMENT GROUP LL CL A 34958B106 99 14,400 SH   SOLE 14,400 0 0
FRANKLIN RES INC COM 354613101 211 3,870 SH   SOLE 3,870 0 0
FREEPORT-MCMORAN INC CL B 35671D857 327 10,006 SH   SOLE 10,006 0 0
GENERAL DYNAMICS CORP COM 369550108 440 3,462 SH   SOLE 3,462 0 0
GENERAL ELECTRIC CO COM 369604103 39,033 1,523,526 SH   SOLE 1,523,526 0 0
GENERAL MLS INC COM 370334104 4,342 86,056 SH   SOLE 86,056 0 0
GENESEE & WYO INC CL A 371559105 2,994 31,417 SH   SOLE 31,417 0 0
GENUINE PARTS CO COM 372460105 234 2,668 SH   SOLE 2,668 0 0
GILEAD SCIENCES INC COM 375558103 12,465 117,094 SH   SOLE 117,094 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 1,442 31,358 SH   SOLE 31,358 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 716 3,901 SH   SOLE 3,901 0 0
GOOGLE INC CL A 38259P508 10,683 18,155 SH   SOLE 18,155 0 0
GOOGLE INC CL C 38259P706 5,398 9,350 SH   SOLE 9,350 0 0
GRAINGER W W INC COM 384802104 299 1,187 SH   SOLE 1,187 0 0
H & Q HEALTHCARE INVESTORS SH BEN INT 404052102 590 20,764 SH   SOLE 20,764 0 0
HAIN CELESTIAL GROUP INC COM 405217100 511 4,990 SH   SOLE 4,990 0 0
HALLIBURTON CO COM 406216101 298 4,626 SH   SOLE 4,626 0 0
HANESBRANDS INC COM 410345102 263 2,449 SH   SOLE 2,449 0 0
HCP INC COM 40414L109 473 11,907 SH   SOLE 11,907 0 0
HEICO CORP NEW COM 422806109 2,882 61,721 SH   SOLE 61,721 0 0
HERSHEY CO COM 427866108 574 6,016 SH   SOLE 6,016 0 0
HOME DEPOT INC COM 437076102 17,182 187,291 SH   SOLE 187,291 0 0
HONEYWELL INTL INC COM 438516106 8,332 89,480 SH   SOLE 89,480 0 0
IAC INTERACTIVECORP COM PAR $.001 44919P508 2,603 39,505 SH   SOLE 39,505 0 0
ILLINOIS TOOL WKS INC COM 452308109 567 6,713 SH   SOLE 6,713 0 0
INTEL CORP COM 458140100 13,723 394,120 SH   SOLE 394,120 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 23,052 121,436 SH   SOLE 121,436 0 0
INTL PAPER CO COM 460146103 295 6,189 SH   SOLE 6,189 0 0
INTUIT COM 461202103 366 4,174 SH   SOLE 4,174 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 353 765 SH   SOLE 765 0 0
ISHARES 1-3 YR CR BD ETF 464288646 1,735 16,483 SH   SOLE 16,483 0 0
ISHARES INTERM CR BD ETF 464288638 366 3,350 SH   SOLE 3,350 0 0
ISHARES NAT AMT FREE BD 464288414 222 2,027 SH   SOLE 2,027 0 0
ISHARES GOLD TRUST ISHARES 464285105 275 23,475 SH   SOLE 23,475 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 262 6,850 SH   SOLE 6,850 0 0
ISHARES TR CORE S&P MCP ETF 464287507 2,623 19,183 SH   SOLE 19,183 0 0
ISHARES TR CORE S&P SCP ETF 464287804 1,822 17,466 SH   SOLE 17,466 0 0
ISHARES TR CORE S&P500 ETF 464287200 28,717 144,845 SH   SOLE 144,845 0 0
ISHARES TR CORE US AGGBD ET 464287226 3,520 32,257 SH   SOLE 32,257 0 0
ISHARES TR MSCI EAFE ETF 464287465 3,494 54,498 SH   SOLE 54,498 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 3,267 78,603 SH   SOLE 78,603 0 0
ISHARES TR NASDQ BIOTEC ETF 464287556 244 890 SH   SOLE 890 0 0
ISHARES TR RUS 1000 ETF 464287622 2,940 26,755 SH   SOLE 26,755 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 3,110 33,936 SH   SOLE 33,936 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 2,383 23,812 SH   SOLE 23,812 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 378 2,918 SH   SOLE 2,918 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 1,001 10,704 SH   SOLE 10,704 0 0
ISHARES TR RUS MD CP GR ETF 464287481 552 6,249 SH   SOLE 6,249 0 0
ISHARES TR RUS MDCP VAL ETF 464287473 306 4,371 SH   SOLE 4,371 0 0
ISHARES TR RUS MID-CAP ETF 464287499 33,617 212,307 SH   SOLE 212,307 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 14,756 134,942 SH   SOLE 134,942 0 0
ISHARES TR S&P 100 ETF 464287101 1,619 18,370 SH   SOLE 18,370 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 9,272 86,801 SH   SOLE 86,801 0 0
ISHARES TR S&P MC 400GR ETF 464287606 715 4,722 SH   SOLE 4,722 0 0
ISHARES TR SELECT DIVID ETF 464287168 493 6,674 SH   SOLE 6,674 0 0
ISHARES TR TIPS BD ETF 464287176 390 3,479 SH   SOLE 3,479 0 0
JOHNSON & JOHNSON COM 478160104 42,701 400,609 SH   SOLE 400,609 0 0
JOHNSON CTLS INC COM 478366107 211 4,802 SH   SOLE 4,802 0 0
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 305 5,750 SH   SOLE 5,750 0 0
JPMORGAN CHASE & CO COM 46625H100 13,907 230,860 SH   SOLE 230,860 0 0
KELLOGG CO COM 487836108 415 6,735 SH   SOLE 6,735 0 0
KIMBERLY CLARK CORP COM 494368103 4,193 38,980 SH   SOLE 38,980 0 0
KINDER MORGAN ENERGY PARTNER UT LTD PARTNER 494550106 3,345 35,859 SH   SOLE 35,859 0 0
KINDER MORGAN INC DEL COM 49456B101 8,275 215,840 SH   SOLE 215,840 0 0
KOREA ELECTRIC PWR SPONSORED ADR 500631106 1,829 81,500 SH   SOLE 81,500 0 0
KRAFT FOODS GROUP INC COM 50076Q106 3,819 67,720 SH   SOLE 67,720 0 0
L BRANDS INC COM 501797104 230 3,441 SH   SOLE 3,441 0 0
LILLY ELI & CO COM 532457108 650 10,017 SH   SOLE 10,017 0 0
LINCOLN NATL CORP IND COM 534187109 250 4,658 SH   SOLE 4,658 0 0
LOCKHEED MARTIN CORP COM 539830109 952 5,206 SH   SOLE 5,206 0 0
LOWES COS INC COM 548661107 959 18,124 SH   SOLE 18,124 0 0
MADISON SQUARE GARDEN CO CL A 55826P100 2,821 42,668 SH   SOLE 42,668 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 3,044 36,159 SH   SOLE 36,159 0 0
MAGNA INTL INC COM 559222401 3,133 33,007 SH   SOLE 33,007 0 0
MARKET VECTORS ETF TR GOLD MINER ETF 57060U100 957 44,800 SH   SOLE 44,800 0 0
MARKET VECTORS ETF TR JR GOLD MINERS E 57061R544 1,046 31,100 SH   SOLE 31,100 0 0
MARSH & MCLENNAN COS INC COM 571748102 650 12,425 SH   SOLE 12,425 0 0
MASTERCARD INC CL A 57636Q104 6,738 91,149 SH   SOLE 91,149 0 0
MCDONALDS CORP COM 580135101 10,102 106,554 SH   SOLE 106,554 0 0
MCKESSON CORP COM 58155Q103 216 1,110 SH   SOLE 1,110 0 0
MEAD JOHNSON NUTRITION CO COM 582839106 340 3,529 SH   SOLE 3,529 0 0
MEADWESTVACO CORP COM 583334107 219 5,340 SH   SOLE 5,340 0 0
MEDTRONIC INC COM 585055106 1,579 25,496 SH   SOLE 25,496 0 0
MERCK & CO INC NEW COM 58933Y105 20,505 345,893 SH   SOLE 345,893 0 0
MESA LABS INC COM 59064R109 1,496 25,891 SH   SOLE 25,891 0 0
METLIFE INC COM 59156R108 2,081 38,732 SH   SOLE 38,732 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 7,016 148,542 SH   SOLE 148,542 0 0
MICROSOFT CORP COM 594918104 11,172 240,993 SH   SOLE 240,993 0 0
MIDDLEBY CORP COM 596278101 4,307 48,866 SH   SOLE 48,866 0 0
MONDELEZ INTL INC CL A 609207105 2,740 79,976 SH   SOLE 79,976 0 0
MONSANTO CO NEW COM 61166W101 1,754 15,588 SH   SOLE 15,588 0 0
MORGAN STANLEY COM NEW 617446448 354 10,242 SH   SOLE 10,242 0 0
MOSAIC CO NEW COM 61945C103 324 7,285 SH   SOLE 7,285 0 0
MSC INDL DIRECT INC CL A 553530106 4,812 56,313 SH   SOLE 56,313 0 0
NATIONAL FUEL GAS CO N J COM 636180101 1,200 17,151 SH   SOLE 17,151 0 0
NATIONAL OILWELL VARCO INC COM 637071101 5,075 66,686 SH   SOLE 66,686 0 0
NEW JERSEY RES COM 646025106 227 4,500 SH   SOLE 4,500 0 0
NEWMARKET CORP COM 651587107 4,458 11,700 SH   SOLE 11,700 0 0
NEXTERA ENERGY INC COM 65339F101 13,286 141,520 SH   SOLE 141,520 0 0
NICHOLAS FINANCIAL INC COM NEW 65373J209 232 20,000 SH   SOLE 20,000 0 0
NIKE INC CL B 654106103 1,309 14,680 SH   SOLE 14,680 0 0
NORFOLK SOUTHERN CORP COM 655844108 1,766 15,826 SH   SOLE 15,826 0 0
NORTHROP GRUMMAN CORP COM 666807102 398 3,020 SH   SOLE 3,020 0 0
NOVARTIS A G SPONSORED ADR 66987V109 13,520 143,626 SH   SOLE 143,626 0 0
NOVO-NORDISK A S ADR 670100205 756 15,881 SH   SOLE 15,881 0 0
NXP SEMICONDUCTORS N V COM N6596X109 438 6,400 SH   SOLE 6,400 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 3,973 41,325 SH   SOLE 41,325 0 0
OMNICOM GROUP INC COM 681919106 236 3,434 SH   SOLE 3,434 0 0
ONEOK PARTNERS LP UNIT LTD PARTN 68268N103 634 11,334 SH   SOLE 11,334 0 0
ORACLE CORP COM 68389X105 1,538 40,175 SH   SOLE 40,175 0 0
PALO ALTO NETWORKS INC COM 697435105 300 3,060 SH   SOLE 3,060 0 0
PARKER HANNIFIN CORP COM 701094104 251 2,200 SH   SOLE 2,200 0 0
PAYCHEX INC COM 704326107 955 21,614 SH   SOLE 21,614 0 0
PEPSICO INC COM 713448108 22,121 237,627 SH   SOLE 237,627 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 695 49,000 SH   SOLE 49,000 0 0
PFIZER INC COM 717081103 18,587 628,580 SH   SOLE 628,580 0 0
PHILIP MORRIS INTL INC COM 718172109 3,426 41,077 SH   SOLE 41,077 0 0
PHILLIPS 66 COM 718546104 522 6,426 SH   SOLE 6,426 0 0
PIMCO HIGH INCOME FD COM SHS 722014107 139 11,900 SH   SOLE 11,900 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 633 10,750 SH   SOLE 10,750 0 0
PLUM CREEK TIMBER CO INC COM 729251108 1,074 27,531 SH   SOLE 27,531 0 0
PNC FINL SVCS GROUP INC COM 693475105 3,741 43,718 SH   SOLE 43,718 0 0
POWERSHARES ETF TRUST FINL PFD PTFL 73935X229 184 10,190 SH   SOLE 10,190 0 0
PPG INDS INC COM 693506107 1,677 8,526 SH   SOLE 8,526 0 0
PPL CORP COM 69351T106 4,163 126,775 SH   SOLE 126,775 0 0
PRAXAIR INC COM 74005P104 4,758 36,882 SH   SOLE 36,882 0 0
PREFORMED LINE PRODS CO COM 740444104 2,344 44,419 SH   SOLE 44,419 0 0
PRICE T ROWE GROUP INC COM 74144T108 8,681 110,723 SH   SOLE 110,723 0 0
PROCTER & GAMBLE CO COM 742718109 23,501 280,648 SH   SOLE 280,648 0 0
PRUDENTIAL FINL INC COM 744320102 470 5,346 SH   SOLE 5,346 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 652 17,506 SH   SOLE 17,506 0 0
QUALCOMM INC COM 747525103 14,357 192,019 SH   SOLE 192,019 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 264 2,637 SH   SOLE 2,637 0 0
RENTECH INC COM 760112102 17 10,000 SH   SOLE 10,000 0 0
REYNOLDS AMERICAN INC COM 761713106 246 4,176 SH   SOLE 4,176 0 0
RITE AID CORP COM 767754104 73 15,000 SH   SOLE 15,000 0 0
ROBERT HALF INTL INC COM 770323103 1,686 34,415 SH   SOLE 34,415 0 0
ROCKWELL AUTOMATION INC COM 773903109 360 3,280 SH   SOLE 3,280 0 0
ROCKWELL COLLINS INC COM 774341101 310 3,950 SH   SOLE 3,950 0 0
ROLLINS INC COM 775711104 3,093 105,652 SH   SOLE 105,652 0 0
ROYAL BANCSHARES PA INC CL A 780081105 71 44,000 SH   SOLE 44,000 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 6,724 84,988 SH   SOLE 84,988 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 2,023 26,571 SH   SOLE 26,571 0 0
SANDISK CORP COM 80004C101 307 3,130 SH   SOLE 3,130 0 0
SANDRIDGE ENERGY INC COM 80007P307 359 83,640 SH   SOLE 83,640 0 0
SANDRIDGE MISSISSIPPIAN TR I SH BEN INT 80007V106 164 26,000 SH   SOLE 26,000 0 0
SANOFI SPONSORED ADR 80105N105 963 17,068 SH   SOLE 17,068 0 0
SCANA CORP NEW COM 80589M102 242 4,884 SH   SOLE 4,884 0 0
SCHLUMBERGER LTD COM 806857108 14,618 143,753 SH   SOLE 143,753 0 0
SEI INVESTMENTS CO COM 784117103 3,400 94,020 SH   SOLE 94,020 0 0
SENECA FOODS CORP NEW CL A 817070501 3,268 114,265 SH   SOLE 114,265 0 0
SHERWIN WILLIAMS CO COM 824348106 1,974 9,012 SH   SOLE 9,012 0 0
SIGMA ALDRICH CORP COM 826552101 320 2,350 SH   SOLE 2,350 0 0
SIMON PPTY GROUP INC NEW COM 828806109 922 5,606 SH   SOLE 5,606 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 3,087 53,178 SH   SOLE 53,178 0 0
SMUCKER J M CO COM NEW 832696405 438 4,424 SH   SOLE 4,424 0 0
SNAP ON INC COM 833034101 242 2,000 SH   SOLE 2,000 0 0
SOUTHERN CO COM 842587107 1,338 30,656 SH   SOLE 30,656 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 1,395 12,000 SH   SOLE 12,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 3,892 19,753 SH   SOLE 19,753 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 708 2,841 SH   SOLE 2,841 0 0
SPECTRA ENERGY CORP COM 847560109 5,501 140,111 SH   SOLE 140,111 0 0
STANLEY BLACK & DECKER INC COM 854502101 1,003 11,299 SH   SOLE 11,299 0 0
STARBUCKS CORP COM 855244109 1,517 20,105 SH   SOLE 20,105 0 0
STATE STR CORP COM 857477103 288 3,910 SH   SOLE 3,910 0 0
STERICYCLE INC COM 858912108 239 2,050 SH   SOLE 2,050 0 0
STRYKER CORP COM 863667101 1,200 14,858 SH   SOLE 14,858 0 0
SUN LIFE FINL INC COM 866796105 350 9,650 SH   SOLE 9,650 0 0
SUNOCO LOGISTICS PRTNRS L P COM UNITS 86764L108 496 10,276 SH   SOLE 10,276 0 0
SYSCO CORP COM 871829107 1,355 35,695 SH   SOLE 35,695 0 0
TARGET CORP COM 87612E106 3,178 50,706 SH   SOLE 50,706 0 0
TC PIPELINES LP UT COM LTD PRT 87233Q108 542 8,000 SH   SOLE 8,000 0 0
TELEFLEX INC COM 879369106 491 4,675 SH   SOLE 4,675 0 0
TEVA PHARMACEUTICAL INDS LTD ADR 881624209 1,925 35,815 SH   SOLE 35,815 0 0
TEXAS INSTRS INC COM 882508104 774 16,237 SH   SOLE 16,237 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 5,546 45,569 SH   SOLE 45,569 0 0
TIME WARNER INC COM NEW 887317303 579 7,696 SH   SOLE 7,696 0 0
TJX COS INC NEW COM 872540109 1,905 32,194 SH   SOLE 32,194 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 1,088 22,028 SH   SOLE 22,028 0 0
TORTOISE ENERGY INFRSTRCTR C COM 89147L100 9,248 192,268 SH   SOLE 192,268 0 0
TRANSCANADA CORP COM 89353D107 270 5,240 SH   SOLE 5,240 0 0
TRANSPORTADORA DE GAS SUR SPON ADR B 893870204 65 19,700 SH   SOLE 19,700 0 0
TRAVELERS COMPANIES INC COM 89417E109 575 6,118 SH   SOLE 6,118 0 0
U S GEOTHERMAL INC COM 90338S102 11 20,000 SH   SOLE 20,000 0 0
UNILEVER N V N Y SHS NEW 904784709 540 13,613 SH   SOLE 13,613 0 0
UNILEVER PLC SPON ADR NEW 904767704 3,617 86,313 SH   SOLE 86,313 0 0
UNION PAC CORP COM 907818108 18,215 168,007 SH   SOLE 168,007 0 0
UNITED PARCEL SERVICE INC CL B 911312106 9,821 99,921 SH   SOLE 99,921 0 0
UNITED RENTALS INC COM 911363109 732 6,585 SH   SOLE 6,585 0 0
UNITED TECHNOLOGIES CORP COM 913017109 15,963 151,161 SH   SOLE 151,161 0 0
UNITEDHEALTH GROUP INC COM 91324P102 880 10,201 SH   SOLE 10,201 0 0
US BANCORP DEL COM NEW 902973304 9,905 236,785 SH   SOLE 236,785 0 0
V F CORP COM 918204108 17,886 270,884 SH   SOLE 270,884 0 0
VALEANT PHARMACEUTICALS INTL COM 91911K102 634 4,830 SH   SOLE 4,830 0 0
VALMONT INDS INC COM 920253101 4,094 30,339 SH   SOLE 30,339 0 0
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 612 7,640 SH   SOLE 7,640 0 0
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 1,039 12,680 SH   SOLE 12,680 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 804 6,855 SH   SOLE 6,855 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 233 1,290 SH   SOLE 1,290 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 699 6,314 SH   SOLE 6,314 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 446 4,402 SH   SOLE 4,402 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 5,107 103,719 SH   SOLE 103,719 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 5,114 122,599 SH   SOLE 122,599 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 4,600 83,306 SH   SOLE 83,306 0 0
VANGUARD SPECIALIZED PORTFOL DIV APP ETF 921908844 307 3,985 SH   SOLE 3,985 0 0
VANGUARD STAR FD VG TL INTL STK F 921909768 407 7,981 SH   SOLE 7,981 0 0
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 294 4,425 SH   SOLE 4,425 0 0
VARIAN MED SYS INC COM 92220P105 373 4,650 SH   SOLE 4,650 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 15,806 316,181 SH   SOLE 316,181 0 0
VIACOM INC NEW CL B 92553P201 7,143 92,839 SH   SOLE 92,839 0 0
VISA INC COM CL A 92826C839 12,407 58,149 SH   SOLE 58,149 0 0
VODAFONE GROUP PLC NEW SPNSR ADR NO PAR 92857W308 473 14,379 SH   SOLE 14,379 0 0
W P CAREY INC COM 92936U109 3,005 47,116 SH   SOLE 47,116 0 0
WABTEC CORP COM 929740108 5,087 62,771 SH   SOLE 62,771 0 0
WALGREEN CO COM 931422109 362 6,116 SH   SOLE 6,116 0 0
WAL-MART STORES INC COM 931142103 3,161 41,338 SH   SOLE 41,338 0 0
WASTE MGMT INC DEL COM 94106L109 2,630 55,343 SH   SOLE 55,343 0 0
WATERS CORP COM 941848103 354 3,570 SH   SOLE 3,570 0 0
WATSCO INC COM 942622200 3,078 35,711 SH   SOLE 35,711 0 0
WELLS FARGO & CO NEW COM 949746101 17,026 328,244 SH   SOLE 328,244 0 0
WHIRLPOOL CORP COM 963320106 325 2,232 SH   SOLE 2,232 0 0
WHOLE FOODS MKT INC COM 966837106 202 5,300 SH   SOLE 5,300 0 0
WILLIAMS COS INC DEL COM 969457100 1,668 30,140 SH   SOLE 30,140 0 0
WILLIAMS SONOMA INC COM 969904101 270 4,050 SH   SOLE 4,050 0 0
WISDOMTREE TR JAPN HEDGE EQT 97717W851 11,244 214,901 SH   SOLE 214,901 0 0
WOODWARD INC COM 980745103 571 12,000 SH   SOLE 12,000 0 0
XEROX CORP COM 984121103 944 71,317 SH   SOLE 71,317 0 0
YUM BRANDS INC COM 988498101 1,228 17,058 SH   SOLE 17,058 0 0
ZIMMER HLDGS INC COM 98956P102 302 3,000 SH   SOLE 3,000 0 0
ZOETIS INC CL A 98978V103 230 6,215 SH   SOLE 6,215 0 0