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
1/100 BERKSHIRE HTWY COMMON 084990175 732,363 300 SH   SOLE   300 0 0
3M CO. COMMON 88579Y101 20,516,443 114,893 SH   SOLE 1 90,147 0 24,746
A T & T INC (NEW) COMMON 00206R102 8,694,625 204,435 SH   SOLE 1 155,393 0 49,042
ABBOTT LABS COMMON 002824100 1,689,349 43,982 SH   SOLE 1 33,627 0 10,355
ABBVIE INC COM COMMON 00287Y109 2,417,883 38,612 SH   SOLE 1 28,757 0 9,855
ACCENTURE PLC COMMON G1151C101 15,109,536 128,998 SH   SOLE 1 80,759 0 48,239
ADOBE SYS INC COMMON 00724F101 411,800 4,000 SH   SOLE   4,000 0 0
AETNA INC COMMON 00817Y108 5,420,105 43,707 SH   SOLE 1 32,500 0 11,207
AIR PRODS & CHEMS INC COMMON 009158106 5,960,620 41,445 SH   SOLE 1 35,976 0 5,469
ALLETE INC NEW COMMON 018522300 260,932 4,065 SH   SOLE   4,065 0 0
ALPHABET CLASS A COMMON 02079K305 11,610,977 14,652 SH   SOLE 1 10,496 0 4,156
ALPHABET CLASS C COMMON 02079K107 13,497,585 17,488 SH   SOLE 1 12,687 0 4,801
ALTRIA GROUP INC COMMON 02209S103 817,864 12,095 SH   SOLE 1 8,845 0 3,250
AMAZON COM INC COMMON 023135106 599,896 800 SH   SOLE   700 0 100
AMERICAN EXPRESS CO. COMMON 025816109 1,182,539 15,963 SH   SOLE   10,338 0 5,625
AMGEN INC COMMON 031162100 2,399,891 16,414 SH   SOLE   13,481 0 2,933
ANADARKO PETROLEUM COMMON 032511107 1,035,491 14,850 SH   SOLE 1 11,690 0 3,160
APPLE INC COMMON 037833100 16,317,996 140,891 SH   SOLE 1 113,528 0 27,363
AQUA AMERICA INC COMMON 03836W103 745,444 24,815 SH   SOLE   17,824 0 6,991
AUTOMATIC DATA PROCES COMMON 053015103 7,933,802 77,192 SH   SOLE 1 53,337 0 23,855
BAXTER INTERNATIONAL COMMON 071813109 658,538 14,852 SH   SOLE   14,852 0 0
BB&T CORP COMMON 054937107 14,020,553 298,183 SH   SOLE 1 215,190 0 82,993
BECTON DICKINSON & CO COMMON 075887109 17,185,911 103,811 SH   SOLE 1 69,591 0 34,220
BERKSHIRE HATHAWAY IN COMMON 084670702 3,849,914 23,622 SH   SOLE   21,748 0 1,874
BERKSHIRE HATHAWAY IN COMMON 084670108 244,121 1 SH   SOLE   1 0 0
BLACKSTONE GROUP L.P. COMMON 09253U108 6,145,406 227,355 SH   SOLE 1 161,135 0 66,220
BOEING CO. COMMON 097023105 735,744 4,726 SH   SOLE   4,311 0 415
BOSTON PROPERTIES INC COMMON 101121101 213,826 1,700 SH   SOLE   1,700 0 0
BP PLC ADR COMMON 055622104 958,053 25,630 SH   SOLE   25,630 0 0
BRISTOL MYERS SQUIBB COMMON 110122108 12,608,488 215,751 SH   SOLE 1 160,926 0 54,825
BRYN MAWR BANK CORP COMMON 117665109 792,167 18,794 SH   SOLE   12,000 0 6,794
CAMPBELL SOUP CO COMMON 134429109 1,064,272 17,600 SH   SOLE   17,600 0 0
CARNIVAL CORP COMMON 143658300 15,309,076 294,066 SH   SOLE 1 215,364 0 78,702
CATERPILLAR INC COMMON 149123101 2,076,449 22,390 SH   SOLE 1 18,290 0 4,100
CELGENE CORP COMMON 151020104 284,745 2,460 SH   SOLE   2,460 0 0
CHECK POINT SOFTWARE COMMON M22465104 3,240,730 38,370 SH   SOLE 1 25,470 0 12,900
CHEVRON CORP COMMON 166764100 10,635,725 90,363 SH   SOLE 1 70,964 0 19,399
CISCO SYSTEMS INC COMMON 17275R102 589,350 19,502 SH   SOLE 1 11,417 0 8,085
COCA COLA CO. COMMON 191216100 1,826,893 44,064 SH   SOLE   37,040 0 7,024
COGNIZANT TECHNOLOGY COMMON 192446102 9,798,526 174,880 SH   SOLE 1 134,236 0 40,644
COLGATE PALMOLIVE CO COMMON 194162103 9,573,610 146,296 SH   SOLE 1 107,803 0 38,493
COMCAST CORP NEW CL A COMMON 20030N101 4,524,431 65,524 SH   SOLE 1 40,233 0 25,291
COMERICA INC COMMON 200340107 852,397 12,515 SH   SOLE 1 10,015 0 2,500
CONCHO RES INC COM COMMON 20605P101 228,072 1,720 SH   SOLE   1,720 0 0
CONOCOPHILLIPS COMMON 20825C104 1,250,542 24,941 SH   SOLE   21,693 0 3,248
CORNING INC COMMON 219350105 1,153,990 47,548 SH   SOLE   47,548 0 0
COSTCO WHOLESALE COMMON 22160K105 1,546,342 9,658 SH   SOLE 1 5,308 0 4,350
CULLEN FROST BANKERS COMMON 229899109 3,846,387 43,595 SH   SOLE 1 24,920 0 18,675
CVS HEALTH CORP. COMMON 126650100 11,959,736 151,562 SH   SOLE 1 92,000 0 59,562
DANAHER CORP SHS BEN COMMON 235851102 5,682,554 73,003 SH   SOLE 1 42,938 0 30,065
DEERE & CO. COMMON 244199105 206,080 2,000 SH   SOLE   2,000 0 0
DENTSPLY SIRONA INC C COMMON 24906P109 3,875,761 67,136 SH   SOLE 1 35,267 0 31,869
DIAGEO PLC ADR SPONSO COMMON 25243Q205 10,278,938 98,893 SH   SOLE 1 72,958 0 25,935
DIGITAL REALTY TRUST COMMON 253868103 12,944,576 131,738 SH   SOLE 1 98,328 0 33,410
DISNEY WALT COMPANY COMMON 254687106 8,129,368 78,002 SH   SOLE 1 60,762 0 17,240
DODGE & COX BALANCED MUTUAL 256201104 245,265 2,373 SH   SOLE   2,373 0 0
DOMINION RES INC VA N COMMON 25746U109 852,064 11,125 SH   SOLE 1 10,325 0 800
DU PONT E I DE NEMOUR COMMON 263534109 3,320,543 45,239 SH   SOLE   43,039 0 2,200
DUKE ENERGY CORPORATI COMMON 26441C204 427,453 5,507 SH   SOLE 1 4,707 0 800
DUNKIN BRANDS GROUP I COMMON 265504100 8,347,819 159,188 SH   SOLE   123,163 0 36,025
EATON VANCE NATL MUNS MUTUAL 27826L249 100,689 10,316 SH   SOLE   10,316 0 0
ECOLAB INC COMMON 278865100 708,009 6,040 SH   SOLE   6,040 0 0
EMERSON ELECTRIC CO COMMON 291011104 3,189,681 57,214 SH   SOLE 1 47,815 0 9,399
ENTERPRISE PRODS PART COMMON 293792107 5,833,956 215,753 SH   SOLE 1 127,300 0 88,453
EOG RESOURCES INC COMMON 26875P101 204,842 2,026 SH   SOLE   1,226 0 800
EQT CORP COM COMMON 26884L109 222,360 3,400 SH   SOLE   400 0 3,000
EVERSOURCE ENERGY COM COMMON 30040W108 221,251 4,006 SH   SOLE   2,544 0 1,462
EXPEDIA INC DEL COM N COMMON 30212P303 1,086,129 9,588 SH   SOLE   7,783 0 1,805
EXPRESS SCRIPTS COMMON 30219G108 2,185,871 31,776 SH   SOLE 1 20,336 0 11,440
EXXON MOBIL COMMON 30231G102 26,142,387 289,634 SH   SOLE 1 228,839 0 60,795
FACEBOOK INC CL A COMMON 30303M102 6,146,546 53,425 SH   SOLE 1 31,180 0 22,245
FEDEX CORP COMMON 31428X106 10,696,631 57,447 SH   SOLE 1 40,781 0 16,666
FLUOR CORP NEW COM COMMON 343412102 4,478,643 85,275 SH   SOLE 1 67,410 0 17,865
FORTIVE CORP COM COMMON 34959J108 4,135,088 77,104 SH   SOLE 1 46,583 0 30,521
FORTUNE BRANDS HOME & COMMON 34964C106 296,703 5,550 SH   SOLE   5,550 0 0
FULTON FINL CORP PA COMMON 360271100 288,054 15,322 SH   SOLE   10,322 0 5,000
GENERAL ELECTRIC CO COMMON 369604103 19,370,774 612,999 SH   SOLE 1 499,088 0 113,911
GENERAL MILLS INC COMMON 370334104 2,106,357 34,100 SH   SOLE   29,200 0 4,900
GENESEE & WYO INC CL COMMON 371559105 354,685 5,110 SH   SOLE   950 0 4,160
GILEAD SCIENCES INC COMMON 375558103 234,594 3,276 SH   SOLE   3,176 0 100
GLAXOSMITHKLINE PLC A COMMON 37733W105 892,739 23,182 SH   SOLE 1 20,176 0 3,006
GOLDMAN SACHS GROUP I COMMON 38141G104 5,108,426 21,334 SH   SOLE 1 17,246 0 4,088
GOLDMAN SACHS GROUP I PREFERR 38143Y665 3,312,948 149,975 SH   SOLE 1 129,125 0 20,850
GOLDMAN SACHS GROUP I PREFERR 38144G804 977,536 44,800 SH   SOLE 1 22,200 0 22,600
GRAINGER W W INC COMMON 384802104 740,878 3,190 SH   SOLE   3,060 0 130
HALLIBURTON CO. COMMON 406216101 4,366,794 80,732 SH   SOLE 1 61,927 0 18,805
HCP INC COMMON 40414L109 239,959 8,074 SH   SOLE 1 3,088 0 4,986
HERSHEY FOODS CORP COMMON 427866108 1,183,446 11,442 SH   SOLE   5,042 0 6,400
HOME DEPOT INC COMMON 437076102 2,149,571 16,032 SH   SOLE 1 14,857 0 1,175
HONEYWELL INTL INC COMMON 438516106 773,415 6,676 SH   SOLE   3,366 0 3,310
ILLINOIS TOOL WORKS I COMMON 452308109 2,797,231 22,842 SH   SOLE 1 18,427 0 4,415
IMPERIAL OIL LTD COM COMMON 453038408 225,940 6,500 SH   SOLE 1 2,500 0 4,000
INGERSOLL-RAND PLC COMMON G47791101 283,276 3,775 SH   SOLE   3,775 0 0
INTEL CORP COMMON 458140100 2,582,098 71,191 SH   SOLE 1 51,128 0 20,063
INTERCONTINENTALEXCHA COMMON 45866F104 278,151 4,930 SH   SOLE   2,930 0 2,000
INT'L BUSINESS MACHIN COMMON 459200101 6,910,164 41,630 SH   SOLE 1 34,110 0 7,520
INVESCO LTD SHS COMMON G491BT108 3,038,703 100,155 SH   SOLE 1 64,100 0 36,055
INVESTMENT MANAGERS S MUTUAL 46141Q493 196,081 14,428 SH   SOLE   14,428 0 0
J P MORGAN CHASE & CO COMMON 46625H100 6,707,235 77,729 SH   SOLE 1 61,306 0 16,423
JACOBS ENGINEERING COMMON 469814107 7,336,470 128,710 SH   SOLE 1 99,595 0 29,115
JOHNSON & JOHNSON COMMON 478160104 23,611,642 204,944 SH   SOLE 1 168,548 0 36,396
JOHNSON CONTROLS INTE COMMON G51502105 719,013 17,456 SH   SOLE   15,369 0 2,087
JUNIPER NETWORKS INC COMMON 48203R104 6,948,484 245,877 SH   SOLE 1 199,277 0 46,600
KELLOGG CO. COMMON 487836108 593,071 8,046 SH   SOLE   650 0 7,396
KEYCORP NEW COMMON 493267108 12,457,984 681,882 SH   SOLE 1 523,132 0 158,750
KIMBERLY CLARK CORP COMMON 494368103 2,963,126 25,965 SH   SOLE   25,965 0 0
KINDER MORGAN INC COMMON 49456B101 1,961,589 94,717 SH   SOLE 1 70,384 0 24,333
KRAFT HEINZ COMPANY COMMON 500754106 414,595 4,748 SH   SOLE   4,282 0 466
KRAIG BIOCRAFT LABORA COMMON 50075W104 5,350 100,000 SH   SOLE   100,000 0 0
L-3 COMMUNICATIONS HO COMMON 502424104 752,945 4,950 SH   SOLE 1 1,900 0 3,050
LENNAR CORP COMMON 526057104 7,037,901 163,939 SH   SOLE 1 128,174 0 35,765
LILLY, ELI AND COMPAN COMMON 532457108 228,079 3,101 SH   SOLE   2,008 0 1,093
LINCOLN NATL CORP COMMON 534187109 500,339 7,550 SH   SOLE   7,329 0 221
LORD ABBETT INVT TR S MUTUAL 543916464 48,999 11,395 SH   SOLE   11,395 0 0
LOWE'S COS INC COMMON 548661107 2,103,161 29,572 SH   SOLE 1 25,108 0 4,464
MAGELLAN MIDSTREAM PA COMMON 559080106 1,111,761 14,700 SH   SOLE 1 5,000 0 9,700
MAIRS & PWR FDS TR CO MUTUAL 56064V205 222,159 1,952 SH   SOLE   1,952 0 0
MARRIOTT INTL INC NEW COMMON 571903202 830,521 10,045 SH   SOLE 1 7,610 0 2,435
MARSH & MCLENNAN COS COMMON 571748102 304,155 4,500 SH   SOLE   0 0 4,500
MCDONALD'S CORP COMMON 580135101 16,136,055 132,567 SH   SOLE 1 101,546 0 31,021
MEDNAX INC COM COMMON 58502B106 1,620,838 24,315 SH   SOLE 1 16,740 0 7,575
MEDTRONIC PLC COMMON G5960L103 8,514,193 119,531 SH   SOLE 1 84,578 0 34,953
MERCK & COMPANY COMMON 58933Y105 6,889,737 117,033 SH   SOLE 1 90,639 0 26,394
METLIFE INC PFD A FLT PREFERR 59156R504 2,923,130 125,564 SH   SOLE   95,539 0 30,025
MICROSOFT CORP COMMON 594918104 21,701,276 349,232 SH   SOLE 1 244,000 0 105,232
MONDELEZ INTL INC COMMON 609207105 513,740 11,589 SH   SOLE   10,200 0 1,389
NESTLE S A REG ADR COMMON 641069406 459,999 6,400 SH   SOLE   6,150 0 250
NEXTERA ENERGY INC COMMON 65339F101 1,367,698 11,449 SH   SOLE   10,809 0 640
NIKE INC CL B COMMON 654106103 4,759,874 93,643 SH   SOLE 1 55,973 0 37,670
NOBLE ENERGY COMMON 655044105 357,764 9,400 SH   SOLE 1 6,600 0 2,800
NORDSTROM INC COMMON 655664100 488,167 10,185 SH   SOLE 1 3,335 0 6,850
NORFOLK SOUTHERN CORP COMMON 655844108 1,367,194 12,651 SH   SOLE 1 10,301 0 2,350
NOVARTIS AG SPONSORED COMMON 66987V109 9,024,148 123,890 SH   SOLE 1 75,465 0 48,425
NUVEEN TAX FREE ADV M MUTUAL 670657105 416,421 31,216 SH   SOLE   25,834 0 5,382
NVIDIA CORP COMMON 67066G104 939,312 8,800 SH   SOLE 1 1,300 0 7,500
NXP SEMICONDUCTORS N COMMON N6596X109 2,107,215 21,500 SH   SOLE   15,050 0 6,450
ONEOK INC NEW COM COMMON 682680103 275,568 4,800 SH   SOLE   1,500 0 3,300
ORACLE SYS CORP COMMON 68389X105 9,794,099 254,723 SH   SOLE 1 193,938 0 60,785
PENTAIR PLC SHS COMMON G7S00T104 222,878 3,975 SH   SOLE   1,375 0 2,600
PEPSICO INC COMMON 713448108 14,721,860 140,704 SH   SOLE 1 101,671 0 39,033
PERRIGO CO PLC COMMON G97822103 4,388,551 52,728 SH   SOLE   42,963 0 9,765
PFIZER INC COMMON 717081103 7,090,774 218,312 SH   SOLE 1 197,696 0 20,616
PHILIP MORRIS INTL IN COMMON 718172109 1,618,458 17,690 SH   SOLE 1 14,775 0 2,915
PHILLIPS 66 COM COMMON 718546104 1,030,180 11,922 SH   SOLE   11,706 0 216
PIONEER NATURAL RES C COMMON 723787107 696,871 3,870 SH   SOLE 1 2,570 0 1,300
PNC FINANCIAL CORP COMMON 693475105 777,199 6,645 SH   SOLE   5,827 0 818
PPG INDUSTRIES INC COMMON 693506107 1,758,746 18,560 SH   SOLE 1 18,060 0 500
PPL CORP COMMON 69351T106 265,794 7,806 SH   SOLE   7,806 0 0
PRAXAIR INC COMMON 74005P104 3,614,726 30,845 SH   SOLE 1 22,035 0 8,810
PROCTER & GAMBLE CO COMMON 742718109 13,961,064 166,045 SH   SOLE 1 135,622 0 30,423
PUBLIC SVC ENTERPRISE COMMON 744573106 300,578 6,850 SH   SOLE   5,250 0 1,600
QNB CORP COMMON 74726N107 208,249 5,817 SH   SOLE   5,174 0 643
QUALCOMM INC COMMON 747525103 1,467,391 22,506 SH   SOLE 1 18,606 0 3,900
RALPH LAUREN CORP COMMON 751212101 3,305,260 36,595 SH   SOLE   32,130 0 4,465
RANGE RES CORP COM COMMON 75281A109 323,328 9,410 SH   SOLE 1 5,910 0 3,500
RAYMOND JAMES FINANCI COMMON 754730109 5,854,216 84,513 SH   SOLE 1 46,073 0 38,440
RAYTHEON CO NEW COMMON 755111507 475,558 3,349 SH   SOLE   3,349 0 0
ROCHE HLDG LTD ADR COMMON 771195104 7,698,367 269,105 SH   SOLE 1 204,635 0 64,470
ROYAL DUTCH SHELL PLC COMMON 780259206 615,854 11,325 SH   SOLE   11,025 0 300
SCHLUMBERGER LTD COMMON 806857108 15,191,760 180,962 SH   SOLE 1 129,343 0 51,619
SCHWAB CAP TR TARGET MUTUAL 808509558 464,464 35,001 SH   SOLE   35,001 0 0
SCHWAB CHARLES CORP N COMMON 808513105 11,092,294 281,031 SH   SOLE 1 190,081 0 90,950
SCHWAB S&P 500 INDEX MUTUAL 808509855 364,893 10,601 SH   SOLE   10,601 0 0
SEALED AIR CORP NEW COMMON 81211K100 336,786 7,428 SH   SOLE   7,428 0 0
SIGNET JEWELERS LIMIT COMMON G81276100 961,923 10,205 SH   SOLE 1 7,715 0 2,490
SIMON PPTY GROUP INC COMMON 828806109 629,840 3,545 SH   SOLE   3,545 0 0
SPECTRA ENERGY CORP COMMON 847560109 13,444,155 327,188 SH   SOLE 1 235,348 0 91,840
STATE STREET CORP COMMON 857477103 2,285,357 29,405 SH   SOLE 1 15,975 0 13,430
SYNCHRONY FINANCIAL COMMON 87165B103 12,597,224 347,318 SH   SOLE 1 258,898 0 88,420
SYSCO CORP COMMON 871829107 300,382 5,425 SH   SOLE   5,425 0 0
TAIWAN SEMICONDUCTOR COMMON 874039100 4,589,133 159,622 SH   SOLE 1 126,882 0 32,740
TELEFLEX INC COMMON 879369106 273,955 1,700 SH   SOLE   1,700 0 0
TEMPLETON WORLD A MUTUAL 880196100 207,326 13,056 SH   SOLE   0 0 13,056
TEXAS INSTRUMENTS INC COMMON 882508104 1,334,986 18,295 SH   SOLE   18,295 0 0
TEXAS PAC LAND TRUST COMMON 882610108 1,424,496 4,800 SH   SOLE   2,000 0 2,800
THERMO FISHER SCIENTI COMMON 883556102 3,001,056 21,269 SH   SOLE   21,119 0 150
TOLL BROTHERS INC COMMON 889478103 5,025,751 162,121 SH   SOLE 1 95,341 0 66,780
TRACTOR SUPPLY CO COMMON 892356106 676,074 8,918 SH   SOLE   1,318 0 7,600
UNILEVER N V COMMON 904784709 541,089 13,178 SH   SOLE   7,235 0 5,943
UNILEVER PLC SPON ADR COMMON 904767704 6,600,278 162,169 SH   SOLE 1 107,160 0 55,009
UNION PACIFIC CORP COMMON 907818108 1,580,602 15,245 SH   SOLE 1 5,259 0 9,986
UNITED NAT FOODS INC COMMON 911163103 3,448,009 72,255 SH   SOLE 1 47,475 0 24,780
UNITED PARCEL SVC INC COMMON 911312106 396,998 3,463 SH   SOLE   2,463 0 1,000
UNITED TECHNOLOGIES C COMMON 913017109 10,940,076 99,800 SH   SOLE 1 70,948 0 28,852
UNIVEST CORP PA COMMON 915271100 439,985 14,239 SH   SOLE   14,239 0 0
URBAN OUTFITTERS INC COMMON 917047102 1,570,672 55,150 SH   SOLE   33,030 0 22,120
US BANCORP DEL PFD B PREFERR 902973155 2,976,832 138,072 SH   SOLE   115,447 0 22,625
US BANCORP NEW COMMON 902973304 283,460 5,518 SH   SOLE 1 1,018 0 4,500
VANGUARD EQUITY-INCOM MUTUAL 921921102 252,773 7,749 SH   SOLE   7,749 0 0
VANGUARD INDEX FDS LA MUTUAL 922908637 886,524 8,660 SH   SOLE   6,310 0 2,350
VANGUARD INDEX FDS LC MUTUAL 922908579 206,619 4,000 SH   SOLE   0 0 4,000
VANGUARD MORGAN GROWT MUTUAL 921928107 246,344 10,108 SH   SOLE 1 0 0 10,108
VANGUARD SPECIALIZED MUTUAL 921908885 442,241 5,675 SH   SOLE   0 0 5,675
VANGUARD WINDSOR II A MUTUAL 922018304 232,301 3,726 SH   SOLE   3,726 0 0
VANGUARD/PRIMECAP FD MUTUAL 921936209 363,047 3,336 SH   SOLE   1,025 0 2,311
VANGUARD/WELLESLEY IN MUTUAL 921938205 251,693 4,079 SH   SOLE   0 0 4,079
VANGUARD/WELLINGTON F MUTUAL 921935201 383,162 5,681 SH   SOLE   0 0 5,681
VERIZON COMMUNICATION COMMON 92343V104 14,078,069 263,733 SH   SOLE 1 197,400 0 66,333
VERSUM MATERIALS, INC COMMON 92532W103 564,039 20,094 SH   SOLE 1 17,435 0 2,659
VERTEX PHARMACEUTICAL COMMON 92532F100 213,643 2,900 SH   SOLE   2,900 0 0
VISA INC COM CL A COMMON 92826C839 14,694,287 188,340 SH   SOLE 1 114,453 0 73,887
WAL MART STORES INC COMMON 931142103 8,669,376 125,425 SH   SOLE 1 94,945 0 30,480
WEC ENERGY GROUP INC COMMON 92939U106 263,925 4,500 SH   SOLE   2,400 0 2,100
WELLS FARGO & CO NEW COMMON 949746101 1,706,977 30,974 SH   SOLE 1 21,269 0 9,705
WELLS FARGO & CO NEW PREFERR 949746879 264,300 10,000 SH   SOLE   8,000 0 2,000
WEYERHAEUSER CO COMMON 962166104 494,890 16,447 SH   SOLE 1 12,447 0 4,000
WHIRLPOOL CORP COMMON 963320106 7,094,665 39,031 SH   SOLE 1 25,246 0 13,785
WSFS FINL CORP COM COMMON 929328102 343,407 7,409 SH   SOLE   0 0 7,409
XILINX INC COM COMMON 983919101 392,405 6,500 SH   SOLE   6,500 0 0
YUM BRANDS INC COMMON 988498101 212,156 3,350 SH   SOLE   2,750 0 600