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 800 Flowers.com Inc Cl A COM 68243q106 133 14,500 SH   SOLE   14,500 0 0
Activision Blizzard Inc COM 00507V109 15,969 360,475 SH   SOLE   323,380 0 37,095
Activision Blizzard Inc COM 00507V109 2,285 51,581 SH   OTR   51,581 0 0
Adobe Systems Inc COM 00724F101 9,773 90,039 SH   SOLE   82,414 0 7,625
Adobe Systems Inc COM 00724F101 1,257 11,580 SH   OTR   11,580 0 0
Aflac Incorporated COM 001055102 2,014 28,022 SH   SOLE   27,292 0 730
Agnico Eagle Mines COM 008474108 7,755 143,136 SH   SOLE   128,861 0 14,275
Agnico Eagle Mines COM 008474108 1,171 21,610 SH   OTR   21,610 0 0
Air Products & Chemicals Inc COM 009158106 1,269 8,439 SH   SOLE   8,249 0 190
Akamai Technologies Inc COM 00971T101 2,922 55,145 SH   SOLE   55,145 0 0
Albemarle Corporation COM 012653101 10,950 128,084 SH   SOLE   115,369 0 12,715
Albemarle Corporation COM 012653101 1,518 17,755 SH   OTR   17,755 0 0
Align Technology Inc COM 016255101 3,926 41,881 SH   SOLE   36,936 0 4,945
Align Technology Inc COM 016255101 724 7,720 SH   OTR   7,720 0 0
Allergan PLC COM G0177J108 2,576 11,185 SH   SOLE   11,185 0 0
Alphabet Inc Class A COM 02079K305 8,093 10,065 SH   SOLE   9,055 0 1,010
Alphabet Inc Class A COM 02079K305 1,130 1,405 SH   OTR   1,405 0 0
Alphabet Inc Class C COM 02079K107 2,714 3,492 SH   SOLE   3,387 0 105
Amazon.com Inc. COM 023135106 20,463 24,439 SH   SOLE   22,240 0 2,199
Amazon.com Inc. COM 023135106 2,411 2,880 SH   OTR   2,880 0 0
Amer Express Company COM 025816109 1,140 17,803 SH   SOLE   17,378 0 425
Apple Inc COM 037833100 6,799 60,145 SH   SOLE   59,475 0 670
Applied Materials Inc COM 038222105 13,722 455,133 SH   SOLE   404,438 0 50,695
Applied Materials Inc COM 038222105 2,141 71,015 SH   OTR   71,015 0 0
Automatic Data Processing COM 053015103 2,139 24,251 SH   SOLE   23,611 0 640
Bed Bath & Beyond Inc. COM 075896100 630 14,603 SH   SOLE   14,268 0 335
Berkshire Hathaway Inc Cl B COM 084670702 6,730 46,585 SH   SOLE   42,185 0 4,400
Berkshire Hathaway Inc Cl B COM 084670702 882 6,105 SH   OTR   6,105 0 0
Biogen Inc COM 09062X103 5,468 17,468 SH   SOLE   15,968 0 1,500
Biogen Inc COM 09062X103 725 2,315 SH   OTR   2,315 0 0
Boston Scientific Corporation COM 101137107 8,999 378,093 SH   SOLE   335,628 0 42,465
Boston Scientific Corporation COM 101137107 1,306 54,880 SH   OTR   54,880 0 0
BP PLC Sponsored ADR COM 055622104 242 6,880 SH   SOLE   6,880 0 0
Bristol Myers Squibb Company COM 110122108 800 14,830 SH   SOLE   14,830 0 0
Canadian National Railway Co COM 136375102 1,654 25,292 SH   SOLE   24,702 0 590
Canadian Pacific Railway Ltd COM 13645T100 1,278 8,367 SH   SOLE   8,167 0 200
Celgene Corp COM 151020104 2,644 25,293 SH   SOLE   24,638 0 655
Cerner Corp COM 156782104 2,375 38,469 SH   SOLE   37,539 0 930
Chevron Corporation COM 166764100 453 4,401 SH   SOLE   4,401 0 0
Chipotle Mexican Grill Inc COM 169656105 1,065 2,515 SH   SOLE   2,515 0 0
Coca Cola Company COM 191216100 2,031 47,999 SH   SOLE   46,854 0 1,145
Colgate Palmolive Co COM 194162103 2,354 31,753 SH   SOLE   30,983 0 770
Commerce Bancshares Inc COM 200525103 302 6,135 SH   SOLE   6,135 0 0
CommScope Hldg Co Inc COM 20337X109 297 9,870 SH   SOLE   9,870 0 0
Corning Inc COM 219350105 6,924 292,790 SH   SOLE   262,890 0 29,900
Corning Inc COM 219350105 946 40,000 SH   OTR   40,000 0 0
Cummins Inc COM 231021106 1,437 11,212 SH   SOLE   10,962 0 250
D R Horton Inc COM 23331A109 8,894 294,502 SH   SOLE   263,277 0 31,225
D R Horton Inc COM 23331A109 1,318 43,645 SH   OTR   43,645 0 0
Daktronics Inc COM 234264109 138 14,500 SH   SOLE   14,500 0 0
Darden Restaurants Inc COM 237194105 1,717 28,000 SH   SOLE   28,000 0 0
Deere & Company COM 244199105 1,743 20,420 SH   SOLE   20,060 0 360
Discover Financial Services Inc COM 254709108 1,937 34,261 SH   SOLE   33,406 0 855
Disney Walt Co COM 254687106 4,739 51,033 SH   SOLE   50,428 0 605
Eaton Corp PLC COM G29183103 10,397 158,227 SH   SOLE   141,442 0 16,785
Eaton Corp PLC COM G29183103 1,536 23,370 SH   OTR   23,370 0 0
Edwards Lifesciences Corp COM 28176E108 13,246 109,874 SH   SOLE   97,734 0 12,140
Edwards Lifesciences Corp COM 28176E108 1,820 15,100 SH   OTR   15,100 0 0
Electronic Arts Inc COM 285512109 14,592 170,864 SH   SOLE   154,474 0 16,390
Electronic Arts Inc COM 285512109 1,936 22,670 SH   OTR   22,670 0 0
EOG Resources Inc COM 26875P101 2,628 27,170 SH   SOLE   26,580 0 590
Exxon Mobil Corporation COM 30231G102 418 4,785 SH   SOLE   4,785 0 0
Facebook Inc Class A COM 30303M102 13,534 105,509 SH   SOLE   96,469 0 9,040
Facebook Inc Class A COM 30303M102 1,540 12,003 SH   OTR   12,003 0 0
FerrellGas Partners LP COM 315293100 135 11,615 SH   SOLE   11,615 0 0
Fiserv Inc COM 337738108 2,656 26,698 SH   SOLE   25,878 0 820
Fortinet Inc COM 34959E109 7,921 214,490 SH   SOLE   190,535 0 23,955
Fortinet Inc COM 34959E109 1,236 33,475 SH   OTR   33,475 0 0
Franklin Resources Inc COM 354613101 1,249 35,114 SH   SOLE   34,244 0 870
General Electric Company COM 369604103 632 21,324 SH   SOLE   21,324 0 0
Gilead Sciences Inc COM 375558103 1,325 16,748 SH   SOLE   16,358 0 390
Harman Intl Inds Inc New COM 413086109 761 9,013 SH   SOLE   8,828 0 185
HCP Inc COM 40414l109 201 5,300 SH   SOLE   5,300 0 0
Illumina Inc COM 452327109 2,877 15,840 SH   SOLE   15,840 0 0
Intl Business Machines Corp COM 459200101 1,255 7,903 SH   SOLE   7,723 0 180
Intuitive Surgical Inc COM 46120E602 13,957 19,256 SH   SOLE   17,316 0 1,940
Intuitive Surgical Inc COM 46120E602 1,934 2,668 SH   OTR   2,668 0 0
IShs Cohen & Steers Rlty Maj Idx COM 464287564 622 5,930 SH   SOLE   5,930 0 0
IShares DJ Select Dividend Idx Fd COM 464287168 429 5,005 SH   SOLE   5,005 0 0
ISHARES IBOXX I G Corp Bd Fd COM 464287242 481 3,907 SH   SOLE   2,541 0 1,366
iShares Lehman 1-3YR Treas Bd Fd COM 464287457 920 10,823 SH   SOLE   8,871 0 1,952
IShares MSCI EAFE Index Fd COM 464287465 3,409 57,657 SH   SOLE   57,657 0 0
IShares Russell 2000 Index Fd COM 464287655 3,528 28,400 SH   SOLE   28,400 0 0
IShs Tr IBoxx High Yld Corp Bd Fd COM 464288513 294 3,365 SH   SOLE   3,365 0 0
Ishs Tr Russell Midcap Idx Fd COM 464287499 532 3,050 SH   SOLE   3,050 0 0
Johnson & Johnson COM 478160104 1,984 16,792 SH   SOLE   16,402 0 390
Kar Auction Svcs Inc COM 48238T109 9,171 212,483 SH   SOLE   192,413 0 20,070
Kar Auction Svcs Inc COM 48238T109 1,044 24,200 SH   OTR   24,200 0 0
Kroger Co COM 501044101 981 33,052 SH   SOLE   32,222 0 830
Level 3 Communications Inc New COM 52729N308 1,663 35,850 SH   SOLE   35,850 0 0
Lowes Companies Inc COM 548661107 361 5,000 SH   SOLE   5,000 0 0
Markel Corp COM 570535104 11,981 12,900 SH   SOLE   11,602 0 1,298
Markel Corp COM 570535104 1,693 1,823 SH   OTR   1,823 0 0
Martin Marietta Matls Inc COM 573284106 5,565 31,073 SH   SOLE   28,138 0 2,935
Martin Marietta Matls Inc COM 573284106 742 4,141 SH   OTR   4,141 0 0
McDonalds Corp COM 580135101 417 3,615 SH   SOLE   3,615 0 0
Microsoft Corporation COM 594918104 12,551 217,907 SH   SOLE   199,727 0 18,180
Microsoft Corporation COM 594918104 1,390 24,140 SH   OTR   24,140 0 0
National Oilwell Varco Inc COM 637071101 834 22,704 SH   SOLE   22,119 0 585
Newell Brands Inc COM 651229106 7,442 141,324 SH   SOLE   125,494 0 15,830
Newell Brands Inc COM 651229106 1,138 21,610 SH   OTR   21,610 0 0
Newfield Exploration Co COM 651290108 5,370 123,566 SH   SOLE   110,636 0 12,930
Newfield Exploration Co COM 651290108 778 17,895 SH   OTR   17,895 0 0
Nielsen Holdings PLC Shs COM G6518L108 7,266 135,641 SH   SOLE   123,696 0 11,945
Nielsen Holdings PLC Shs COM G6518L108 970 18,106 SH   OTR   18,106 0 0
Northrup Gruman Corp COM 666807102 252 1,176 SH   SOLE   1,176 0 0
Nucor Corp COM 670346105 299 6,045 SH   SOLE   6,045 0 0
Nvidia Corp COM 67066G104 13,777 201,066 SH   SOLE   181,566 0 19,500
Nvidia Corp COM 67066G104 1,856 27,090 SH   OTR   27,090 0 0
NXP Semiconductors NV COM N6596X109 10,412 102,072 SH   SOLE   90,257 0 11,815
NXP Semiconductors NV COM N6596X109 1,697 16,635 SH   OTR   16,635 0 0
Oclaro Inc New COM 67555N206 105 12,300 SH   SOLE   12,300 0 0
Old Republic Intl Corp COM 680223104 4,882 277,076 SH   SOLE   251,006 0 26,070
Old Republic Intl Corp COM 680223104 529 30,000 SH   OTR   30,000 0 0
Oracle Corporation COM 68389X105 1,430 36,396 SH   SOLE   35,501 0 895
Owens Corning New COM 690742101 11,694 219,036 SH   SOLE   196,526 0 22,510
Owens Corning New COM 690742101 1,667 31,225 SH   OTR   31,225 0 0
Palo Alto Networks Inc COM 697435105 1,873 11,753 SH   SOLE   11,753 0 0
Parker-Hannifin Corp COM 701094104 1,904 15,171 SH   SOLE   14,784 0 387
Pepsico Inc COM 713448108 1,984 18,244 SH   SOLE   17,774 0 470
PNC Financial Services Group COM 693475105 1,899 21,084 SH   SOLE   20,509 0 575
Post Hldgs Inc COM 737446104 4,331 56,123 SH   SOLE   50,748 0 5,375
Post Hldgs Inc COM 737446104 671 8,700 SH   OTR   8,700 0 0
Procter & Gamble Co COM 742718109 2,095 23,338 SH   SOLE   22,823 0 515
QCR Holdings Inc COM 74727A104 276 8,700 SH   SOLE   8,700 0 0
Qualcomm Inc COM 747525103 11,017 160,831 SH   SOLE   143,851 0 16,980
Qualcomm Inc COM 747525103 1,514 22,105 SH   OTR   22,105 0 0
Quest Diagnostics Inc COM 74834L100 1,588 18,766 SH   SOLE   18,341 0 425
Royal Bank of Canada COM 780087102 214 3,450 SH   SOLE   3,450 0 0
Spdr Sr Tr Barclays High Yld Bd ET COM 78464A417 791 21,553 SH   SOLE   16,356 0 5,197
Splunk Inc COM 848637104 13,199 224,928 SH   SOLE   202,148 0 22,780
Splunk Inc COM 848637104 1,874 31,930 SH   OTR   31,930 0 0
Starbucks Corporation COM 855244109 7,028 129,805 SH   SOLE   128,525 0 1,280
Target Corporation COM 87612E106 1,471 21,412 SH   SOLE   20,847 0 565
TJX Companies Inc COM 872540109 8,148 108,956 SH   SOLE   96,091 0 12,865
TJX Companies Inc COM 872540109 1,343 17,965 SH   OTR   17,965 0 0
U S Bancorp COM 902973304 426 9,928 SH   SOLE   9,928 0 0
Under Armour Inc Class A COM 904311107 5,503 142,277 SH   SOLE   129,992 0 12,285
Under Armour Inc Class A COM 904311107 700 18,104 SH   OTR   18,104 0 0
Under Armour Inc Class C COM 904311206 1,463 43,214 SH   SOLE   43,214 0 0
United Parcel Service Inc COM 911312106 1,615 14,766 SH   SOLE   14,396 0 370
Vanguard Bd Idx Fd S-Tm Bd ETF COM 921937827 213 2,640 SH   SOLE   1,555 0 1,085
Vanguard Emerging Mkts ETF COM 922042858 851 22,620 SH   SOLE   22,620 0 0
Vanguard Idx Small Cap Val ETF COM 922908611 528 4,775 SH   SOLE   4,775 0 0
Vanguard Idx Small Cap ETF COM 922908751 638 5,219 SH   SOLE   5,219 0 0
Vanguard Intl Eq Idx FTSE Europe COM 922042874 396 8,136 SH   SOLE   8,136 0 0
Vanguard Scottsdale I-T Govt Bd COM 92206c706 806 12,072 SH   SOLE   12,072 0 0
Vanguard Splzd Port Div Appre Idx COM 921908844 960 11,439 SH   SOLE   11,439 0 0
Vanguard Tax Mgd Intl FTSE Dev Mk COM 921943858 1,196 31,964 SH   SOLE   31,964 0 0
Workday Inc Cl A COM 98138h101 6,928 75,555 SH   SOLE   67,915 0 7,640
Workday Inc Cl A COM 98138h101 917 10,000 SH   OTR   10,000 0 0