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
3-D SYS CORP DEL COM NEW COMMON STOCK 88554D205 1,085,515 24,727 SH   SOLE 0 24,727 0 0
3M CO COM COMMON STOCK 88579Y101 730,021 6,676 SH   SOLE 0 6,676 0 0
ABBOTT LABS COM COMMON STOCK 002824100 2,065,698 59,223 SH   SOLE 0 59,223 0 0
ABBVIE INC. COM COMMON STOCK 00287Y109 3,292,855 79,653 SH   SOLE 0 79,653 0 0
ACCENTURE PLC COMMON STOCK G1151C101 525,668 7,305 SH   SOLE 0 7,305 0 0
AFLAC INC COM COMMON STOCK 001055102 591,080 10,170 SH   SOLE 0 10,170 0 0
AGRIUM INC COM COMMON STOCK 008916108 344,449 3,961 SH   SOLE 0 3,961 0 0
AKAMAI TECHNOLOGIES COM COMMON STOCK 00971T101 408,948 9,611 SH   SOLE 0 9,611 0 0
ALTRIA GROUP INC COM COMMON STOCK 02209S103 280,305 8,011 SH   SOLE 0 8,011 0 0
AMERICAN TOWER CORPORATION NEW COMMON STOCK 03027X100 6,187,767 84,567 SH   SOLE 0 84,567 0 0
AMGEN INC COM COMMON STOCK 031162100 828,349 8,396 SH   SOLE 0 8,396 0 0
AMPHENOL CORP NEW CL A COMMON STOCK 032095101 1,687,167 21,647 SH   SOLE 0 21,647 0 0
ANSYS INC COM COMMON STOCK 03662Q105 5,242,001 71,710 SH   SOLE 0 71,710 0 0
APPLE INC. COMMON STOCK 037833100 11,815,404 29,797 SH   SOLE 0 29,797 0 0
APPLETON EQUITY GROWTH FUND MUTUAL FUNDS 038042107 4,272,673 435,543 SH   SOLE 0 435,543 0 0
AT&T INC COM COMMON STOCK 00206R102 1,683,164 47,547 SH   SOLE 0 47,547 0 0
BABCOCK & WILCOX CO COM COMMON STOCK 05615F102 1,203,482 40,076 SH   SOLE 0 40,076 0 0
BAKER HUGHES INC COM COMMON STOCK 057224107 399,347 8,657 SH   SOLE 0 8,657 0 0
BANK N S HALIFAX COM COMMON STOCK 064149107 1,723,078 32,177 SH   SOLE 0 32,177 0 0
BANK OF AMERICA CORP COM COMMON STOCK 060505104 4,175,488 324,688 SH   SOLE 0 324,688 0 0
BANK OF NEW YORK MELLON COM COMMON STOCK 064057102 293,964 10,480 SH   SOLE 0 10,480 0 0
BBH FD INC CORE SELE CL N MUTUAL FUNDS 05528X604 1,450,054 73,757 SH   SOLE 0 73,757 0 0
BERKSHIRE HATHAWAY INC CL A COMMON STOCK 084670108 337,200 2 SH   SOLE 0 2 0 0
BERKSHIRE HATHAWAY INC CL B NEW COMMON STOCK 084670702 763,294 6,820 SH   SOLE 0 6,820 0 0
BOEING CO COM COMMON STOCK 097023105 317,564 3,100 SH   SOLE 0 3,100 0 0
BRISTOL MYERS SQUIBB COM COMMON STOCK 110122108 1,067,555 23,888 SH   SOLE 0 23,888 0 0
CABOT OIL & GAS CORP COM COMMON STOCK 127097103 427,824 6,024 SH   SOLE 0 6,024 0 0
CAPITAL WORLD GRW&INCM CL F-1 MUTUAL FUNDS 140543406 230,403 5,867 SH   SOLE 0 5,867 0 0
CARLISLE COS INC COM COMMON STOCK 142339100 305,319 4,900 SH   SOLE 0 4,900 0 0
CATERPILLAR INC DEL COM COMMON STOCK 149123101 7,295,168 88,437 SH   SOLE 0 88,437 0 0
CELGENE CORP COM COMMON STOCK 151020104 358,076 3,061 SH   SOLE 0 3,061 0 0
CERNER CORP COM COMMON STOCK 156782104 9,730,169 101,261 SH   SOLE 0 101,261 0 0
CHEVRONTEXACO CORP COM COMMON STOCK 166764100 1,545,284 13,058 SH   SOLE 0 13,058 0 0
CHICAGO BRIDGE & IRON N Y REGISTRY SH COMMON STOCK 167250109 6,748,143 113,110 SH   SOLE 0 113,110 0 0
CHURCH & DWIGHT INC COM COMMON STOCK 171340102 3,822,317 61,940 SH   SOLE 0 61,940 0 0
CISCO SYS INC COM COMMON STOCK 17275R102 1,757,036 72,202 SH   SOLE 0 72,202 0 0
CITIGROUP INC COM COMMON STOCK 172967424 6,888,876 143,608 SH   SOLE 0 143,608 0 0
COCA COLA CO COM COMMON STOCK 191216100 1,554,543 38,757 SH   SOLE 0 38,757 0 0
COLGATE PALMOLIVE CO COM COMMON STOCK 194162103 3,162,866 55,208 SH   SOLE 0 55,208 0 0
CONOCOPHILLIPS COM COMMON STOCK 20825C104 1,344,189 22,218 SH   SOLE 0 22,218 0 0
CONSOLIDATED EDISON COM COMMON STOCK 209115104 916,342 15,715 SH   SOLE 0 15,715 0 0
CONTINENTAL RES INC COM COMMON STOCK 212015101 1,153,979 13,409 SH   SOLE 0 13,409 0 0
CORE LABORATORIES N V COM COMMON STOCK N22717107 3,417,203 22,532 SH   SOLE 0 22,532 0 0
COSTCO WHSL CORP NEW COM COMMON STOCK 22160K105 5,780,821 52,282 SH   SOLE 0 52,282 0 0
CSX CORP COM COMMON STOCK 126408103 239,390 10,323 SH   SOLE 0 10,323 0 0
CVS CAREMARK CORPORATION COMMON STOCK 126650100 266,459 4,660 SH   SOLE 0 4,660 0 0
DEERE & CO COM COMMON STOCK 244199105 222,137 2,734 SH   SOLE 0 2,734 0 0
DELAWARE GR DELCAP FD SMID CAP GROWTH MUTUAL FUNDS 245906201 717,634 23,723 SH   SOLE 0 23,723 0 0
DFA INVT DIMENSION GRP REAL ESTATE PT MUTUAL FUNDS 233203835 231,993 8,406 SH   SOLE 0 8,406 0 0
DIAMONDS TR UNIT SER 1 COMMON STOCK 78467X109 241,394 1,625 SH   SOLE 0 1,625 0 0
DISNEY WALT CO COM DISNEY COMMON STOCK 254687106 2,135,922 33,823 SH   SOLE 0 33,823 0 0
DOMINION RES VA NEW COM COMMON STOCK 25746U109 203,131 3,575 SH   SOLE 0 3,575 0 0
DU PONT E I DE NEMOURS COM COMMON STOCK 263534109 3,198,405 60,922 SH   SOLE 0 60,922 0 0
DUNKIN BRANDS GRP INC COM COMMON STOCK 265504100 4,926,013 115,040 SH   SOLE 0 115,040 0 0
E M C CORP MASS COM COMMON STOCK 268648102 228,500 9,674 SH   SOLE 0 9,674 0 0
EATON VANCE MUT FDS TR TX MNG VAL FD MUTUAL FUNDS 277923629 310,004 14,918 SH   SOLE 0 14,918 0 0
ECOLAB INC COM COMMON STOCK 278865100 4,206,427 49,377 SH   SOLE 0 49,377 0 0
EDWARDS LIFESCIENCES COM COMMON STOCK 28176E108 268,128 3,990 SH   SOLE 0 3,990 0 0
ENTERPRISE PRODS PARTN COM COMMON STOCK 293792107 265,318 4,269 SH   SOLE 0 4,269 0 0
EOG RES INC COM COMMON STOCK 26875P101 1,030,923 7,829 SH   SOLE 0 7,829 0 0
EXPRESS SCRIPTS HOLDING COMPANY COMMON STOCK 30219G108 6,377,557 103,297 SH   SOLE 0 103,297 0 0
EXXON MOBIL CORP COM COMMON STOCK 30231G102 10,983,104 121,562 SH   SOLE 0 121,562 0 0
FASTENAL CO COM COMMON STOCK 311900104 592,935 12,949 SH   SOLE 0 12,949 0 0
FEDERATED EQUITY FDS STRG VAL DV INST MUTUAL FUNDS 314172560 635,146 116,755 SH   SOLE 0 116,755 0 0
FEDERATED FX INCM SECS STRAT INC INST MUTUAL FUNDS 31417P841 194,481 21,730 SH   SOLE 0 21,730 0 0
FEDERATED WORLD INVT FED INTLD INST MUTUAL FUNDS 31428U623 423,459 15,489 SH   SOLE 0 15,489 0 0
FORUM FDS INC JORDAN OPPTY MUTUAL FUNDS 742935182 673,800 47,720 SH   SOLE 0 47,720 0 0
FRANKLIN CUSTODIAN FDS INCOME FD CL A MUTUAL FUNDS 353496300 26,849 11,828 SH   SOLE 0 11,828 0 0
GENERAC HLDGS INC COM COMMON STOCK 368736104 1,923,040 51,960 SH   SOLE 0 51,960 0 0
GENERAL ELEC CO COM COMMON STOCK 369604103 5,311,762 229,054 SH   SOLE 0 229,054 0 0
GOLDMAN SACHS GROUP COM COMMON STOCK 38141G104 5,319,009 35,167 SH   SOLE 0 35,167 0 0
GOOGLE INC CL A COMMON STOCK 38259P508 4,140,380 4,703 SH   SOLE 0 4,703 0 0
GRAINGER W W INC COM COMMON STOCK 384802104 1,200,629 4,761 SH   SOLE 0 4,761 0 0
HALLIBURTON CO COM COMMON STOCK 406216101 1,076,626 25,806 SH   SOLE 0 25,806 0 0
HARTFORD FINL SVCS COM COMMON STOCK 416515104 243,495 7,875 SH   SOLE 0 7,875 0 0
HARTFORD MUT FDS INC DIV & GWT CL I MUTUAL FUNDS 416649606 267,430 11,424 SH   SOLE 0 11,424 0 0
HEARTLAND GROUP INC VAL PLUS INSTL MUTUAL FUNDS 422352849 1,434,205 43,994 SH   SOLE 0 43,994 0 0
HERSHEY FOODS CORP COM COMMON STOCK 427866108 383,904 4,300 SH   SOLE 0 4,300 0 0
HOME DEPOT INC COM COMMON STOCK 437076102 7,624,365 98,417 SH   SOLE 0 98,417 0 0
HONEYWELL INTL INC COM COMMON STOCK 438516106 650,905 8,204 SH   SOLE 0 8,204 0 0
ILLINOIS TOOL WKS INC COM COMMON STOCK 452308109 335,613 4,852 SH   SOLE 0 4,852 0 0
INTEL CORP COM COMMON STOCK 458140100 1,186,834 48,982 SH   SOLE 0 48,982 0 0
INTERNATIONAL BUS MACH COM COMMON STOCK 459200101 8,321,121 43,541 SH   SOLE 0 43,541 0 0
ISHARES TR NASDQ BIO INDX COMMON STOCK 464287556 4,664,331 26,825 SH   SOLE 0 26,825 0 0
J P MORGAN CHASE & CO COM COMMON STOCK 46625H100 8,484,250 160,717 SH   SOLE 0 160,717 0 0
JOHNSON & JOHNSON COM COMMON STOCK 478160104 6,196,173 72,166 SH   SOLE 0 72,166 0 0
KELLOGG CO COM COMMON STOCK 487836108 362,321 5,641 SH   SOLE 0 5,641 0 0
KINDER MORGAN ENERGY UT LTD PARTNER COMMON STOCK 494550106 207,095 2,425 SH   SOLE 0 2,425 0 0
KRAFT FOODS GROUP INC COM COMMON STOCK 50076Q106 3,773,013 67,532 SH   SOLE 0 67,532 0 0
LEGG MASON PTNRS EQTY CBA EETY BUILD I MUTUAL FUNDS 52469H594 521,370 31,034 SH   SOLE 0 31,034 0 0
LINKEDIN CORP COM CL A COMMON STOCK 53578A108 583,398 3,272 SH   SOLE 0 3,272 0 0
LOCKHEED MARTIN CORP COM COMMON STOCK 539830109 221,258 2,040 SH   SOLE 0 2,040 0 0
LOWES COS INC COM COMMON STOCK 548661107 213,498 5,220 SH   SOLE 0 5,220 0 0
MANAGERS AMG FDS YACKTMAN FOC SVC MUTUAL FUNDS 561709445 1,158,128 48,396 SH   SOLE 0 48,396 0 0
MANNING & NAPIER FD WORLD OPPTYS A MUTUAL FUNDS 563821545 161,808 20,125 SH   SOLE 0 20,125 0 0
MAXIM INTEGRATED PRODS COM COMMON STOCK 57772K101 2,867,035 103,205 SH   SOLE 0 103,205 0 0
MCDONALDS CORP COM COMMON STOCK 580135101 9,943,164 100,436 SH   SOLE 0 100,436 0 0
MCGRAW HILL FINL INC COM COMMON STOCK 580645109 211,803 3,982 SH   SOLE 0 3,982 0 0
MERCK & CO INC NEW COM COMMON STOCK 58933Y105 728,940 15,693 SH   SOLE 0 15,693 0 0
MFS SER TR X INTL DIVERS I MUTUAL FUNDS 55273G298 938,839 63,392 SH   SOLE 0 63,392 0 0
MICROSOFT CORP COM COMMON STOCK 594918104 2,354,864 68,168 SH   SOLE 0 68,168 0 0
MONDELEZ INTL INC CL A COMMON STOCK 609207105 4,802,740 168,340 SH   SOLE 0 168,340 0 0
NORTHERN TR CORP COM COMMON STOCK 665859104 230,500 3,981 SH   SOLE 0 3,981 0 0
NOVARTIS A G SPONSORED ADR COMMON STOCK 66987V109 387,420 5,479 SH   SOLE 0 5,479 0 0
NUCOR CORP COM COMMON STOCK 670346105 298,215 6,884 SH   SOLE 0 6,884 0 0
OCCIDENTAL PETE CP DEL COM COMMON STOCK 674599105 262,247 2,939 SH   SOLE 0 2,939 0 0
PALO ALTO NETWORKS INC COM COMMON STOCK 697435105 240,523 5,705 SH   SOLE 0 5,705 0 0
PEOPLES S&P MIDCAP INDEX FD DREYFS MCP IDX MUTUAL FUNDS 712223106 852,917 25,807 SH   SOLE 0 25,807 0 0
PEPSICO INC COM COMMON STOCK 713448108 7,037,539 86,044 SH   SOLE 0 86,044 0 0
PERRIGO CO COM COMMON STOCK 714290103 5,410,757 44,717 SH   SOLE 0 44,717 0 0
PFIZER INC COM COMMON STOCK 717081103 1,261,991 45,055 SH   SOLE 0 45,055 0 0
PHILIP MORRIS INTL INC COM COMMON STOCK 718172109 214,211 2,473 SH   SOLE 0 2,473 0 0
PIONEER STRATEGIC INCM CL Y MUTUAL FUNDS 723884409 200,826 18,290 SH   SOLE 0 18,290 0 0
PPG INDS INC COM COMMON STOCK 693506107 280,814 1,918 SH   SOLE 0 1,918 0 0
PRAXAIR INC COM COMMON STOCK 74005P104 2,210,496 19,195 SH   SOLE 0 19,195 0 0
PRECISION CASTPARTS CP COM COMMON STOCK 740189105 512,365 2,267 SH   SOLE 0 2,267 0 0
PRICE T ROWE GROUP INC COM COMMON STOCK 74144T108 5,230,433 71,454 SH   SOLE 0 71,454 0 0
PRICELINE COM INC COM NEW COMMON STOCK 741503403 3,476,147 4,205 SH   SOLE 0 4,205 0 0
PROCTER & GAMBLE CO COM COMMON STOCK 742718109 5,524,879 71,761 SH   SOLE 0 71,761 0 0
PUTNAM CONV INCM GRWTH CL Y MUTUAL FUNDS 746476407 1,241,296 56,577 SH   SOLE 0 56,577 0 0
PUTNAM FDS TR SPECTRM A SHAR MUTUAL FUNDS 74676P102 442,456 14,656 SH   SOLE 0 14,656 0 0
QUALCOMM INC COM COMMON STOCK 747525103 6,404,737 104,841 SH   SOLE 0 104,841 0 0
RAYTHEON CO COM NEW COMMON STOCK 755111507 326,368 4,936 SH   SOLE 0 4,936 0 0
ROPER INDS INC NEW COM COMMON STOCK 776696106 6,238,328 50,220 SH   SOLE 0 50,220 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A COMMON STOCK 780259206 298,456 4,678 SH   SOLE 0 4,678 0 0
SCHLUMBERGER LTD COM COMMON STOCK 806857108 7,192,658 100,372 SH   SOLE 0 100,372 0 0
SCHRODER SER TR EMRGMKT EQ ADV MUTUAL FUNDS 808090740 487,109 39,732 SH   SOLE 0 39,732 0 0
SCOTTS MIRACLE GRO CO COMMON STOCK 810186106 1,338,235 27,701 SH   SOLE 0 27,701 0 0
SHERWIN WILLIAMS CO COM COMMON STOCK 824348106 260,485 1,475 SH   SOLE 0 1,475 0 0
SOUTHWESTERN ENERGY CO COM COMMON STOCK 845467109 1,430,186 39,151 SH   SOLE 0 39,151 0 0
STANLEY BLACK & DECKER INC. COMMON STOCK 854502101 273,642 3,540 SH   SOLE 0 3,540 0 0
STERICYCLE INC COM COMMON STOCK 858912108 523,438 4,740 SH   SOLE 0 4,740 0 0
STRYKER CORP COM COMMON STOCK 863667101 278,253 4,302 SH   SOLE 0 4,302 0 0
TARGET CORP COM COMMON STOCK 87612E106 450,000 6,535 SH   SOLE 0 6,535 0 0
TEVA PHARMACEUTCL INDS ADR COMMON STOCK 881624209 349,586 8,918 SH   SOLE 0 8,918 0 0
THE TRAVELERS COMPANIES INC. COMMON STOCK 89417E109 276,763 3,463 SH   SOLE 0 3,463 0 0
THERMO FISHER SCIENTIFIC INC. COMMON STOCK 883556102 359,847 4,252 SH   SOLE 0 4,252 0 0
TJX COS INC NEW COM COMMON STOCK 872540109 9,077,380 181,330 SH   SOLE 0 181,330 0 0
TOLL BROTHERS INC COM COMMON STOCK 889478103 1,322,820 40,540 SH   SOLE 0 40,540 0 0
UNITED TECHNOLOGIES CP COM COMMON STOCK 913017109 832,464 8,957 SH   SOLE 0 8,957 0 0
V F CORP COM COMMON STOCK 918204108 410,252 2,125 SH   SOLE 0 2,125 0 0
VALSPAR CORP COM COMMON STOCK 920355104 556,809 8,610 SH   SOLE 0 8,610 0 0
VARIAN MED SYS INC COM COMMON STOCK 92220P105 298,264 4,422 SH   SOLE 0 4,422 0 0
VERIZON COMMUNICATIONS COM COMMON STOCK 92343V104 9,435,277 187,431 SH   SOLE 0 187,431 0 0
VISA INC. COMMON STOCK 92826C839 11,441,246 62,606 SH   SOLE 0 62,606 0 0
WABTEC CORP COM COMMON STOCK 929740108 6,371,795 119,255 SH   SOLE 0 119,255 0 0
WAL MART STORES INC COM COMMON STOCK 931142103 326,713 4,386 SH   SOLE 0 4,386 0 0
WATERS CORP COM COMMON STOCK 941848103 215,208 2,151 SH   SOLE 0 2,151 0 0
WELLS FARGO & CO NEW COM COMMON STOCK 949746101 8,172,327 198,021 SH   SOLE 0 198,021 0 0
WHOLE FOODS MKT INC COM COMMON STOCK 966837106 719,176 13,970 SH   SOLE 0 13,970 0 0
WISCONSIN ENERGY CORP COM COMMON STOCK 976657106 232,085 5,662 SH   SOLE 0 5,662 0 0