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 COMPANY COM 88579Y101 1,963 13,702 SH   SOLE   13,702 0 0
ABBOTT LABORATORIES COM 002824100 1,081 26,419 SH   SOLE   26,419 0 0
ABBVIE INC. COM 00287Y109 1,404 24,877 SH   SOLE   24,877 0 0
ACTAVIS PLC SHS G0083B108 4,622 20,721 SH   SOLE   15,235 0 5,486
AFFILIATED MANAGERS GROUP INC. COM 008252108 273 1,329 SH   SOLE   1,329 0 0
ALLIANCE DATA SYSTEMS COM 018581108 4,985 17,725 SH   SOLE   14,095 0 3,630
AMBEV SA SPONSORED ADR 02319V103 987 140,207 SH   SOLE   130,927 0 9,280
AMERICAN EXPRESS COMPANY COM 025816109 285 3,000 SH   SOLE   3,000 0 0
AMETEK INC. COM 031100100 5,546 106,077 SH   SOLE   82,407 0 23,670
AO SMITH COM 831865209 7,994 161,235 SH   SOLE   139,265 0 21,970
APPLE INC. COM 037833100 6,438 69,276 SH   SOLE   58,524 0 10,752
B/E AEROSPACE INC. COM 073302101 4,810 52,005 SH   SOLE   41,005 0 11,000
BERKSHIRE HATHAWAY CL B NEW 084670702 2,801 22,130 SH   SOLE   22,130 0 0
BIOGEN IDEC INC. COM 09062X103 6,016 19,080 SH   SOLE   15,750 0 3,330
BOEING CO. COM 097023105 401 3,153 SH   SOLE   3,153 0 0
BRISTOL-MYERS SQUIBB CO. COM 110122108 582 12,000 SH   SOLE   12,000 0 0
BT GROUP PLC ADR 05577E101 257 3,915 SH   SOLE   3,415 0 500
CANADIAN PACIFIC RAILWAY COM 13645T100 5,539 30,579 SH   SOLE   24,244 0 6,335
CELGENE CORPORATION COM 151020104 3,967 46,192 SH   SOLE   39,752 0 6,440
CERNER CORPORATION COM 156782104 1,055 20,458 SH   SOLE   20,458 0 0
CHEVRON CORPORATION COM 166764100 1,874 14,357 SH   SOLE   14,357 0 0
CHINA PETE & CHEM SPON ADR H SHS 16941R108 408 4,291 SH   SOLE   3,369 0 922
COACH INC. COM 189754104 1,039 30,400 SH   SOLE   30,400 0 0
COCA COLA COMPANY COM 191216100 347 8,182 SH   SOLE   8,182 0 0
COMCAST CORPORATION CL A 20030N101 1,221 22,739 SH   SOLE   22,739 0 0
CONOCOPHILLIPS COM 20825C104 466 5,438 SH   SOLE   5,438 0 0
CONSTELLATION BRAND CL A 21036P108 508 5,766 SH   SOLE   4,066 0 1,700
CONTINENTAL RESOURCES COM 212015101 4,700 29,741 SH   SOLE   22,791 0 6,950
COPA HOLDINGS SA CL A P31076105 3,976 27,887 SH   SOLE   25,357 0 2,530
CORE LABORATORIES N V F COM N22717107 287 1,718 SH   SOLE   1,540 0 178
DISCOVER FINANCIAL SERVICES COM 254709108 5,015 80,921 SH   SOLE   64,541 0 16,380
DOMINION RES VA NEW COM 25746U109 1,351 18,884 SH   SOLE   18,884 0 0
EI DU PONT DE NEMOURS & COMPANY COM 263534109 1,158 17,700 SH   SOLE   17,700 0 0
EMERSON ELECTRIC CO. COM 291011104 357 5,375 SH   SOLE   5,375 0 0
EOG RESOURCES INC. COM 26875P101 5,662 48,454 SH   SOLE   39,304 0 9,150
EXPRESS SCRIPTS HLDG CO. COM 30219G108 1,310 18,899 SH   SOLE   18,899 0 0
EXXON MOBIL CORPORATION COM 30231G102 5,746 57,073 SH   SOLE   57,073 0 0
FASTENAL CO. COM 311900104 1,486 30,032 SH   SOLE   30,032 0 0
FIDELITY NATL INFO SVCS. COM 31620M106 777 14,190 SH   SOLE   14,190 0 0
FISERV INC. COM 337738108 3,887 64,434 SH   SOLE   64,434 0 0
GENERAL ELECTRIC COMPANY COM 369604103 340 12,926 SH   SOLE   12,926 0 0
GENERAL MLS INC. COM 370334104 315 6,000 SH   SOLE   6,000 0 0
GOOGLE INC. CL A 38259P508 282 482 SH   SOLE   482 0 0
GOOGLE INC. CL C 38259P706 277 482 SH   SOLE   482 0 0
GRAINGER W W INC. COM 384802104 273 1,075 SH   SOLE   1,075 0 0
GRIFOLS SA SP ADR REP B NVT 398438408 3,857 87,560 SH   SOLE   66,346 0 21,214
HARMAN INTERNATIONAL INDUSTRIES COM 413086109 4,261 39,661 SH   SOLE   30,271 0 9,390
HDFC BANK LIMITED ADR REPS 3 SHS 40415F101 6,308 134,727 SH   SOLE   109,361 0 25,366
HILLSHIRE BRANDS CO. COM 432589109 259 4,164 SH   SOLE   4,164 0 0
HOME DEPOT INC. COM 437076102 412 5,095 SH   SOLE   5,095 0 0
HONEYWELL INTERNATIONAL COM 438516106 818 8,800 SH   SOLE   8,800 0 0
INTEL CORP. COM 458140100 358 11,575 SH   SOLE   11,575 0 0
INTERNATIONAL FLAV&FRA COM 459506101 313 3,000 SH   SOLE   3,000 0 0
INTL BUSINESS MACHINES COM 459200101 1,042 5,746 SH   SOLE   5,746 0 0
ISHARES SELECT DIVID ETF 464287168 710 9,225 SH   SOLE   9,225 0 0
ISHARES MSCI EAFE ETF 464287465 461 6,742 SH   SOLE   6,742 0 0
ISHARES MSCI ACWI US ETF 464288240 583 12,135 SH   SOLE   12,035 0 100
J M SMUCKER CO. COM NEW 832696405 335 3,146 SH   SOLE   3,146 0 0
JOHNSON & JOHNSON COM 478160104 267 2,555 SH   SOLE   2,555 0 0
KIMBERLY-CLARK CORP. COM 494368103 2,485 22,346 SH   SOLE   22,346 0 0
KOHLS CORP. COM 500255104 290 5,500 SH   SOLE   5,500 0 0
LINCOLN NATIONAL CORP. COM 534187109 328 6,368 SH   SOLE   6,368 0 0
LYONDELLBASELL INDUSTRIES NV SHS - A - N53745100 6,322 64,739 SH   SOLE   52,643 0 12,096
MAGNA INTERNATIONAL INC. COM 559222401 6,214 57,674 SH   SOLE   46,438 0 11,236
MANPOWERGROUP COM 56418H100 879 10,362 SH   SOLE   10,362 0 0
MASTERCARD INC. CL A 57636Q104 4,374 59,530 SH   SOLE   46,930 0 12,600
MELCO CROWN ENTMT. ADR 585464100 450 12,597 SH   SOLE   11,647 0 950
METHANEX CORP F COM 59151K108 3,631 58,771 SH   SOLE   43,697 0 15,074
MICHAEL KORS HOLDINGS LIMITED SHS G60754101 5,078 57,279 SH   SOLE   45,807 0 11,472
MICROSOFT CORP. COM 594918104 781 18,720 SH   SOLE   16,900 0 1,820
NATIONAL PRESTO INDS. COM 637215104 396 5,437 SH   SOLE   5,437 0 0
NEWMONT MINING CORP. COM 651639106 237 9,330 SH   SOLE   9,330 0 0
NOVO NORDISK ADR 670100205 8,689 188,121 SH   SOLE   166,296 0 21,825
NXP SEMICONDUCTORS COM N6596X109 5,307 80,185 SH   SOLE   62,515 0 17,670
OCEANEERING INTL INC. COM 675232102 5,627 72,025 SH   SOLE   58,375 0 13,650
PACKAGING CORP OF AMER. COM 695156109 218 3,054 SH   SOLE   3,054 0 0
PEPSICO INCORPORATED COM 713448108 2,242 25,100 SH   SOLE   25,100 0 0
PERRIGO CO. SHS G97822103 612 4,200 SH   SOLE   4,200 0 0
PHILIP MORRIS INTL INC. COM 718172109 590 7,000 SH   SOLE   7,000 0 0
PHILLIPS 66 COM 718546104 256 3,182 SH   SOLE   3,182 0 0
POLARIS INDUSTRIES INC. COM 731068102 4,510 34,629 SH   SOLE   29,919 0 4,710
PPG INDS INC. COM 693506107 1,064 5,064 SH   SOLE   5,064 0 0
PROCTER & GAMBLE COM 742718109 1,900 24,178 SH   SOLE   24,178 0 0
PRUDENTIAL PLC ADR 74435K204 4,958 108,065 SH   SOLE   96,493 0 11,572
QIHOO 360 TECH CO. ADS 74734M109 503 5,460 SH   SOLE   4,750 0 710
ROCKWELL AUTOMATION INC. COM 773903109 408 3,256 SH   SOLE   3,256 0 0
ROYAL DUTCH SHELL SPONS ADR A 780259206 1,961 23,812 SH   SOLE   23,812 0 0
SANDISK CORP. COM 80004C101 4,841 46,360 SH   SOLE   36,410 0 9,950
SCHLUMBERGER LTD. COM 806857108 236 2,000 SH   SOLE   2,000 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 200 3,000 SH   SOLE   3,000 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 450 11,726 SH   SOLE   11,726 0 0
SHIRE PLC SPONSORED ADR 82481R106 4,765 20,234 SH   SOLE   15,180 0 5,054
SIGMA ALDRICH CORP. COM 826552101 751 7,400 SH   SOLE   7,400 0 0
SIGNATURE BANK COM 82669G104 5,390 42,713 SH   SOLE   35,023 0 7,690
SILVER WHEATON CORP. COM 828336107 257 9,800 SH   SOLE   9,800 0 0
SNAP ON INC. COM 833034101 1,298 10,948 SH   SOLE   10,948 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 263 1,342 SH   SOLE   1,302 0 40
STARBUCKS CORP. COM 855244109 615 7,945 SH   SOLE   7,945 0 0
SVB FINANCIAL GROUP INC. COM 78486Q101 4,137 35,478 SH   SOLE   26,888 0 8,590
TATA MOTORS LIMITED SPONSORED ADR 876568502 1,982 50,754 SH   SOLE   30,636 0 20,118
THE WHITEWAVE FOODS COMPANY COM CL A 966244105 4,646 143,540 SH   SOLE   111,400 0 32,140
THERMO FISHER SCIENTIFIC COM 883556102 1,148 9,726 SH   SOLE   9,726 0 0
U S BANCORP DEL COM NEW 902973304 487 11,245 SH   SOLE   11,245 0 0
ULTRAPAR PART SP ADR REP COM 90400P101 204 8,654 SH   SOLE   7,290 0 1,364
UNION PACIFIC CORP. COM 907818108 4,977 49,894 SH   SOLE   40,454 0 9,440
VERIZON COMMUNICATIONS COM 92343V104 216 4,422 SH   SOLE   4,422 0 0
VIPSHOP HLDGS LTD. SPONSORED ADR 92763W103 369 1,966 SH   SOLE   1,452 0 514
WABTEC COM 929740108 8,344 101,026 SH   SOLE   81,486 0 19,540
WELLS FARGO CO. COM 949746101 305 5,800 SH   SOLE   5,800 0 0
WISCONSIN EGY CP HLDG CO. COM 976657106 322 6,870 SH   SOLE   6,870 0 0
WUXI PHARMATECH SPONS ADR SHS 929352102 250 7,599 SH   SOLE   6,503 0 1,096
YUM BRANDS INC. COM 988498101 357 4,396 SH   SOLE   4,396 0 0
ZIMMER HOLDINGS INC W/I COM COM 98956P102 304 2,931 SH   SOLE   2,931 0 0