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 21,343 129,888 SH   SOLE   129,888 0 0
AES Corp COM 00130H105 1,413 102,585 SH   SOLE   102,585 0 0
AFLAC Inc. COM 001055102 504 8,255 SH   SOLE   8,255 0 0
AT&T Inc COM 00206R102 13,350 397,436 SH   SOLE   397,141 295 0
AT&T Inc COM 00206R102 14 425 SH   OTR   0 0 425
AZZ, Inc. COM 002474104 2,061 43,923 SH   SOLE   24,930 18,993 0
AbbVie Inc COM 00287Y109 4,543 69,429 SH   SOLE   69,429 0 0
AbbVie Inc COM 00287Y109 21 320 SH   OTR   320 0 0
Abbott Labs COM 002824100 2,124 47,182 SH   SOLE   47,182 0 0
Abbott Labs COM 002824100 9 200 SH   OTR   200 0 0
Accenture PLC Cl A COM G1151C101 6,910 77,369 SH   SOLE   77,369 0 0
Adobe Systems Inc COM 00724F101 2,363 32,500 SH   SOLE   32,500 0 0
Affiliated Managers Group Inc COM 008252108 2,355 11,096 SH   SOLE   11,096 0 0
Air Products & Chemicals, Inc COM 009158106 11,624 80,591 SH   SOLE   80,591 0 0
Air Products & Chemicals, Inc COM 009158106 18 125 SH   OTR   125 0 0
Akamai Technologies Com COM 00971T101 292 4,636 SH   SOLE   4,636 0 0
Akebia Therapeutics Inc COM 00972D105 167 14,320 SH   SOLE   14,320 0 0
Alleghany Corp New COM 017175100 371 800 SH   SOLE   800 0 0
Allergan Inc COM 018490102 2,103 9,893 SH   SOLE   9,893 0 0
Altria Group Inc COM 02209S103 324 6,570 SH   SOLE   6,570 0 0
Altria Group Inc COM 02209S103 17 350 SH   OTR   0 0 350
AmeriGas Partners, LP COM 030975106 364 7,596 SH   SOLE   7,571 25 0
AmeriGas Partners, LP COM 030975106 14 300 SH   OTR   0 0 300
American Express Co COM 025816109 4,576 49,178 SH   SOLE   49,178 0 0
American Express Co COM 025816109 10 110 SH   OTR   110 0 0
American River Bankshares COM 029326105 1,125 119,441 SH   SOLE   57,740 61,701 0
Amgen COM 031162100 812 5,100 SH   SOLE   4,700 0 400
Amphenol Corp Cl A COM 032095101 269 5,000 SH   SOLE   5,000 0 0
Anadarko Pete Corp COM 032511107 1,942 23,539 SH   SOLE   23,139 0 400
Analog Devices Inc COM 032654105 2,841 51,178 SH   SOLE   51,178 0 0
Apple Inc. COM 037833100 21,135 191,476 SH   SOLE   191,196 280 0
Apple Inc. COM 037833100 126 1,145 SH   OTR   945 0 200
Aqua America Inc COM 03836W103 2,548 95,435 SH   SOLE   95,435 0 0
Arch Coal Inc COM 039380100 39 21,860 SH   SOLE   8,235 13,625 0
Arctic Cat Inc COM 039670104 1,815 51,115 SH   SOLE   26,600 24,515 0
Automatic Data Processing COM 053015103 20,369 244,325 SH   SOLE   244,325 0 0
Automatic Data Processing COM 053015103 15 180 SH   OTR   180 0 0
BCE Inc. COM 05534B760 420 9,164 SH   SOLE   9,164 0 0
BCE Inc. COM 05534B760 16 350 SH   OTR   0 0 350
Baker Hughes COM 057224107 254 4,523 SH   SOLE   4,123 0 400
Banc of California Inc COM 05990K106 1,503 131,049 SH   SOLE   82,520 48,529 0
Banco Santander Cen Spon ADR COM 05964h105 2,015 241,852 SH   SOLE   241,852 0 0
Bank Financial Corp. COM 06643P104 644 54,273 SH   SOLE   12,336 41,937 0
Bank of America Corp COM 060505104 2,287 127,829 SH   SOLE   127,829 0 0
Banner Corp COM 06652v208 549 12,766 SH   SOLE   3,200 9,566 0
Baxter International Inc COM 071813109 220 2,995 SH   SOLE   2,995 0 0
Becton Dickinson & Co COM 075887109 20,459 147,017 SH   SOLE   147,017 0 0
Becton Dickinson & Co COM 075887109 11 80 SH   OTR   80 0 0
Berkshire Hathaway Cl A COM 084670108 226 1 SH   SOLE   1 0 0
Berkshire Hathaway Cl B COM 084670702 568 3,785 SH   SOLE   3,785 0 0
Black Hills Corp COM 092113109 462 8,702 SH   SOLE   8,702 0 0
Blackrock Inc COM 09247X101 1,103 3,084 SH   SOLE   3,014 70 0
Blackstone Group LP COM 09253U108 1,229 36,335 SH   SOLE   35,915 420 0
Blackstone Group LP COM 09253U108 33 990 SH   OTR   390 0 600
Boeing COM 097023105 3,377 25,985 SH   SOLE   25,840 145 0
Bofi Holding Inc COM 05566U108 503 6,466 SH   SOLE   2,938 3,528 0
Bristol Myers Squibb Company COM 110122108 269 4,555 SH   SOLE   4,555 0 0
Broadridge Financial Solutions COM 11133T103 8,316 180,083 SH   SOLE   180,083 0 0
C.R. Bard Inc COM 067383109 8,412 50,486 SH   SOLE   50,486 0 0
CB Financial Services Inc COM 12479G101 226 11,356 SH   SOLE   3,771 7,585 0
CDK Global Inc COM 12508E101 257 6,313 SH   SOLE   6,313 0 0
CDK Global Inc COM 12508E101 2 60 SH   OTR   60 0 0
CIT Group Inc COM 125581801 226 4,726 SH   SOLE   1,736 2,990 0
Cambrex Corp COM 132011107 1,691 78,205 SH   SOLE   40,935 37,270 0
Cardinal Health Inc COM 14149Y108 363 4,500 SH   SOLE   3,900 0 600
Cascade Bancorp COM 147154207 70 13,541 SH   SOLE   11,799 1,742 0
Caterpillar Inc COM 149123101 7,928 86,622 SH   SOLE   86,622 0 0
Caterpillar Inc COM 149123101 37 400 SH   OTR   100 0 300
Cerner Corp COM 156782104 2,038 31,526 SH   SOLE   31,526 0 0
Chevron Corp COM 166764100 20,144 179,565 SH   SOLE   179,565 0 0
Chevron Corp COM 166764100 46 410 SH   OTR   220 0 190
Chimera Investment Corp COM 16934Q109 172 54,055 SH   SOLE   52,280 1,775 0
China Mobile (Hong Kong)LTD AD COM 16941M109 365 6,204 SH   SOLE   6,204 0 0
Chubb Corp COM 171232101 9,742 94,153 SH   SOLE   94,153 0 0
Cisco Systems COM 17275R102 1,077 38,725 SH   SOLE   38,320 405 0
Cisco Systems COM 17275R102 11 390 SH   OTR   390 0 0
ClickSoftware Technologies COM m25082104 766 106,746 SH   SOLE   47,955 58,791 0
Clorox Co COM 189054109 789 7,569 SH   SOLE   7,569 0 0
Clorox Co COM 189054109 18 175 SH   OTR   175 0 0
Coca Cola Co COM 191216100 15,944 377,635 SH   SOLE   377,635 0 0
Coca Cola Co COM 191216100 26 620 SH   OTR   620 0 0
Cognizant Tech Solutions Cl A COM 192446102 3,163 60,066 SH   SOLE   60,066 0 0
Colgate Palmolive Co COM 194162103 1,427 20,628 SH   SOLE   19,828 0 800
Colgate Palmolive Co COM 194162103 37 530 SH   OTR   530 0 0
Columbus McKinnon Corp COM 199333105 586 20,895 SH   SOLE   6,245 14,650 0
Commerce Bancshares Inc COM 200525103 9,067 208,488 SH   SOLE   208,488 0 0
ConocoPhillips COM 20825c104 5,032 72,869 SH   SOLE   72,114 755 0
ConocoPhillips COM 20825c104 22 325 SH   OTR   0 0 325
Constant Contact Inc COM 210313102 1,052 28,670 SH   SOLE   6,550 22,120 0
Costco Wholesale Corp COM 22160K105 1,669 11,771 SH   SOLE   11,771 0 0
Coty Inc Cl A COM 222070203 1,805 87,350 SH   SOLE   87,350 0 0
Cummins Inc COM 231021106 1,297 8,999 SH   SOLE   8,934 65 0
Cummins Inc COM 231021106 14 100 SH   OTR   100 0 0
Cynosure, Inc. COM 232577205 493 17,989 SH   SOLE   6,610 11,379 0
Danaher Corp COM 235851102 236 2,759 SH   SOLE   2,759 0 0
Deere & Co COM 244199105 2,252 25,450 SH   SOLE   24,735 215 500
Devon Energy Corp COM 25179M103 571 9,330 SH   SOLE   9,330 0 0
Diageo PLC New Spons ADR COM 25243q205 2,024 17,736 SH   SOLE   17,736 0 0
Digital Realty Trust Inc COM 253868103 3,797 57,270 SH   SOLE   57,270 0 0
Dominion Resources COM 25746u109 324 4,218 SH   SOLE   4,218 0 0
Dow Chemical COM 260543103 2,256 49,470 SH   SOLE   49,470 0 0
Dreamworks Animation Skg Inc COM 26153C103 2,237 100,198 SH   SOLE   50,763 49,435 0
Duke Energy Corp COM 26441C204 702 8,399 SH   SOLE   8,399 0 0
Dynamic Materials Corp. COM 267888105 1,562 97,492 SH   SOLE   48,985 48,507 0
EBay Inc COM 278642103 2,680 47,750 SH   SOLE   43,550 4,200 0
EMC Corp COM 268648102 9,005 302,782 SH   SOLE   301,182 0 1,600
EMC Corp COM 268648102 9 300 SH   OTR   300 0 0
Eastman Chemical Co COM 277432100 2,018 26,602 SH   SOLE   26,602 0 0
Eaton Corp PLC COM G29183103 450 6,615 SH   SOLE   5,875 240 500
Eaton Corp PLC COM G29183103 12 175 SH   OTR   175 0 0
Ecolab Inc COM 278865100 4,269 40,845 SH   SOLE   40,345 0 500
Emerson Electric Co COM 291011104 1,263 20,463 SH   SOLE   20,463 0 0
Emerson Electric Co COM 291011104 9 150 SH   OTR   150 0 0
Energizer Holdings Inc COM 29266R108 224 1,744 SH   SOLE   0 1,744 0
Energy Transfer Partners, LP COM 29273R109 482 7,421 SH   SOLE   7,421 0 0
Energy Transfer Partners, LP COM 29273R109 20 300 SH   OTR   0 0 300
Enterprise Products Partners L COM 293792107 3,170 87,775 SH   SOLE   87,775 0 0
Enterprise Products Partners L COM 293792107 31 850 SH   OTR   0 0 850
Eog Resources Inc COM 26875p101 921 9,999 SH   SOLE   9,399 0 600
Express Scripts Holding Compan COM 30219G108 1,491 17,615 SH   SOLE   17,485 130 0
Express Scripts Holding Compan COM 30219G108 15 175 SH   OTR   175 0 0
Exxon Mobil Corp COM 30231G102 17,383 188,029 SH   SOLE   188,029 0 0
Exxon Mobil Corp COM 30231G102 18 200 SH   OTR   200 0 0
Fastenal Company COM 311900104 910 19,132 SH   SOLE   18,132 0 1,000
FedEx Corporation COM 31428x106 215 1,238 SH   SOLE   1,238 0 0
First Republic Bank COM 33616c100 1,725 33,100 SH   SOLE   33,100 0 0
Fiserv Inc COM 337738108 314 4,430 SH   SOLE   3,200 330 900
Flowers Foods, Inc. COM 343498101 6,439 335,561 SH   SOLE   335,561 0 0
Fortress Investment Group CL A COM 34958B106 85 10,550 SH   SOLE   10,550 0 0
Fox Factory Holding Corp COM 35138V102 560 34,530 SH   SOLE   12,970 21,560 0
Franklin Electric Co COM 353514102 1,559 41,528 SH   SOLE   20,480 21,048 0
Franklin Res Inc COM 354613101 227 4,103 SH   SOLE   4,103 0 0
Freeport-McMoran Inc COM 35671d857 508 21,727 SH   SOLE   21,727 0 0
Freeport-McMoran Inc COM 35671d857 5 200 SH   OTR   200 0 0
Freightcar America, Inc COM 357023100 707 26,880 SH   SOLE   9,156 17,724 0
GSV Capital Corp COM 36191J101 311 36,090 SH   SOLE   35,655 435 0
General Dynamics Corp COM 369550108 11,739 85,301 SH   SOLE   85,301 0 0
General Electric Co COM 369604103 3,985 157,686 SH   SOLE   157,686 0 0
General Electric Co COM 369604103 36 1,425 SH   OTR   350 0 1,075
General Mills Inc. COM 370334104 20,975 393,312 SH   SOLE   393,312 0 0
Gilead Sciences Incorporated COM 375558103 6,923 73,451 SH   SOLE   73,451 0 0
Gilead Sciences Incorporated COM 375558103 19 200 SH   OTR   200 0 0
Glu Mobile, Inc. COM 379890106 1,291 331,051 SH   SOLE   178,110 152,941 0
Goldman Sachs Group COM 38141G104 206 1,063 SH   SOLE   963 100 0
Google Inc CL A COM 38259P508 2,877 5,422 SH   SOLE   5,407 15 0
Google Inc CL C NON Voting COM 38259P706 526 1,000 SH   SOLE   985 15 0
Green Dot Corp Cl A COM 39304D102 1,588 77,489 SH   SOLE   39,569 37,920 0
Greenlight Capital COM G4095J109 2,178 66,711 SH   SOLE   35,705 31,006 0
Gulfmark Offshore, Inc. COM 402629208 1,500 61,432 SH   SOLE   31,550 29,882 0
Haemonetics Corporation COM 405024100 605 16,165 SH   SOLE   4,500 11,665 0
Halliburton Co Holdings Co COM 406216101 1,590 40,432 SH   SOLE   40,432 0 0
Health Care REIT, Inc COM 42217K106 7,117 94,047 SH   SOLE   94,047 0 0
Henry Jack & Assoc Inc Com COM 426281101 10,004 160,985 SH   SOLE   160,985 0 0
Hershey Company COM 427866108 1,862 17,917 SH   SOLE   17,917 0 0
Hershey Company COM 427866108 16 150 SH   OTR   150 0 0
Honeywell Intl Inc COM 438516106 664 6,644 SH   SOLE   6,644 0 0
Honeywell Intl Inc COM 438516106 10 100 SH   OTR   100 0 0
Horsehead Holding Corp. COM 440694305 361 22,800 SH   SOLE   7,430 15,370 0
Hospira Inc COM 441060100 2,315 37,800 SH   SOLE   37,800 0 0
IPG Photonics Corp COM 44980x109 866 11,560 SH   SOLE   4,365 7,195 0
ITC Holdings Corp COM 465685105 11,156 275,930 SH   SOLE   275,930 0 0
Idexx Labs Inc COM 45168d104 815 5,500 SH   SOLE   5,000 0 500
Illinois Tool Works Inc COM 452308109 23,794 251,260 SH   SOLE   250,425 235 600
Intel Corp COM 458140100 1,377 37,933 SH   SOLE   37,933 0 0
Intel Corp COM 458140100 45 1,245 SH   OTR   545 0 700
Inter Parfums Inc COM 458334109 1,321 48,116 SH   SOLE   26,526 21,590 0
International Business Machine COM 459200101 12,975 80,874 SH   SOLE   80,829 45 0
International Flav&Fra Com COM 459506101 6,596 65,071 SH   SOLE   65,071 0 0
Investors Bancorp Inc COM 46146L101 172 15,300 SH   SOLE   15,275 25 0
J M Smucker Company New COM 832696405 6,145 60,857 SH   SOLE   60,857 0 0
J P Morgan Chase & Co COM 46625H100 8,032 128,354 SH   SOLE   128,354 0 0
JMAR Technologies Inc COM 466212107 0 34,130 SH   SOLE   34,130 0 0
Janus Cap Group Inc COM 47102x105 808 50,095 SH   SOLE   18,035 32,060 0
Johnson & Johnson COM 478160104 27,395 261,978 SH   SOLE   261,738 240 0
Johnson & Johnson COM 478160104 214 2,048 SH   OTR   2,048 0 0
Johnson Controls Inc COM 478366107 2,693 55,708 SH   SOLE   55,708 0 0
Johnson Controls Inc COM 478366107 24 490 SH   OTR   490 0 0
Kimberly Clark Corp COM 494368103 13,969 120,900 SH   SOLE   120,900 0 0
Kinder Morgan Inc COM 49456B101 15,094 356,749 SH   SOLE   356,749 0 0
Kinder Morgan Inc COM 49456B101 50 1,178 SH   OTR   0 0 1,178
Kraft Foods Group Inc COM 50076Q106 432 6,887 SH   SOLE   6,887 0 0
Kraft Foods Group Inc COM 50076Q106 16 250 SH   OTR   0 0 250
L.B. Foster Co COM 350060109 2,467 50,796 SH   SOLE   29,656 21,140 0
Leggett & Platt Inc COM 524660107 8,084 189,727 SH   SOLE   189,727 0 0
Leggett & Platt Inc COM 524660107 30 700 SH   OTR   0 0 700
Lennar Corp COM 526057104 2,637 58,850 SH   SOLE   58,850 0 0
Lincoln Electric Holdings, Inc COM 533900106 242 3,505 SH   SOLE   0 3,505 0
Linear Technology Corp COM 535678106 4,116 90,265 SH   SOLE   90,265 0 0
Littelfuse Inc COM 537008104 735 7,598 SH   SOLE   7,598 0 0
Lockheed Martin Corp COM 539830109 722 3,752 SH   SOLE   3,302 0 450
Logitech International SA COM H50430232 2,113 157,357 SH   SOLE   90,146 67,211 0
Lowes Cos Inc COM 548661107 3,787 55,050 SH   SOLE   54,050 0 1,000
Lowes Cos Inc COM 548661107 29 425 SH   OTR   425 0 0
M & T Bank Corp COM 55261f104 1,691 13,463 SH   SOLE   13,463 0 0
Magellan Midstream Partners, L COM 559080106 3,526 42,655 SH   SOLE   42,655 0 0
Marathon Oil Corp COM 565849106 1,082 38,246 SH   SOLE   38,246 0 0
Marathon Oil Corp COM 565849106 18 635 SH   OTR   635 0 0
Marathon Petroleum Corp COM 56585A102 323 3,574 SH   SOLE   3,574 0 0
Marsh & McLennan Cos COM 571748102 258 4,500 SH   SOLE   4,500 0 0
Martin Marietta Materials Inc COM 573284106 1,683 15,260 SH   SOLE   15,260 0 0
McCormick & Company Inc NON VT COM 579780206 3,818 51,382 SH   SOLE   50,402 180 800
McCormick & Company Inc NON VT COM 579780206 12 160 SH   OTR   160 0 0
McDonalds Corp COM 580135101 17,809 190,066 SH   SOLE   190,066 0 0
McDonalds Corp COM 580135101 26 275 SH   OTR   0 0 275
Medtronic PLC COM G5960L103 3,340 46,260 SH   SOLE   46,000 260 0
Merck & Co Inc COM 58933y105 9,741 171,518 SH   SOLE   171,518 0 0
Merck & Co Inc COM 58933y105 26 450 SH   OTR   0 0 450
Meta Financial Group Inc COM 59100U108 1,357 38,714 SH   SOLE   21,113 17,601 0
Michael Kors Holdings Ltd COM g60754101 749 9,969 SH   SOLE   9,969 0 0
Microsoft Corp COM 594918104 11,979 257,888 SH   SOLE   257,443 445 0
Microsoft Corp COM 594918104 42 900 SH   OTR   500 0 400
Mitsubishi UFJ Finl Grp ADR COM 606822104 1,265 228,800 SH   SOLE   228,800 0 0
Mondelez International Inc A COM 609207105 1,982 54,553 SH   SOLE   54,553 0 0
Monsanto Co New COM 61166w101 2,507 20,987 SH   SOLE   20,987 0 0
Multi Color Corp. COM 625383104 2,317 41,817 SH   SOLE   22,882 18,935 0
National Beverage Corp COM 635017106 222 9,817 SH   SOLE   2,440 7,377 0
National Instruments Corp COM 636518102 286 9,200 SH   SOLE   7,700 0 1,500
National Oilwell Varco Com COM 637071101 222 3,395 SH   SOLE   3,395 0 0
Nestle SA ADR COM 641069406 12,023 164,807 SH   SOLE   164,307 0 500
NextEra Energy Inc COM 65339F101 11,360 106,878 SH   SOLE   106,878 0 0
Nielsen Holdings N.V. COM N63218106 642 14,348 SH   SOLE   14,348 0 0
Nike Inc, Class B COM 654106103 429 4,460 SH   SOLE   4,460 0 0
Norfolk Southern Corp COM 655844108 1,073 9,792 SH   SOLE   9,792 0 0
Northern Trust COM 665859104 4,760 70,622 SH   SOLE   70,222 0 400
Novartis AG ADR COM 66987v109 23,698 255,750 SH   SOLE   255,750 0 0
Novartis AG ADR COM 66987v109 15 160 SH   OTR   160 0 0
Occidental Petroleum COM 674599105 7,037 87,299 SH   SOLE   87,299 0 0
Omnova Solutions Inc COM 682129101 670 82,348 SH   SOLE   25,035 57,313 0
Oracle Corp COM 68389x105 3,218 71,549 SH   SOLE   71,309 240 0
Oracle Corp COM 68389x105 11 250 SH   OTR   250 0 0
Oshkosh Truck Corp Com COM 688239201 2,767 56,868 SH   SOLE   45,723 11,145 0
Owens & Minor Inc. COM 690732102 479 13,631 SH   SOLE   4,295 9,336 0
PDL BioPharma Inc COM 69329Y104 702 91,089 SH   SOLE   40,424 50,665 0
PPG Industries Inc COM 693506107 1,217 5,267 SH   SOLE   5,267 0 0
PVH Corp. COM 693656100 721 5,628 SH   SOLE   5,628 0 0
Parker Hannifin Corp COM 701094104 866 6,718 SH   SOLE   6,718 0 0
PayChex Inc COM 704326107 374 8,101 SH   SOLE   7,501 0 600
PepsiCo Inc COM 713448108 8,515 90,052 SH   SOLE   89,842 210 0
Perrigo Co PLC COM G97822103 301 1,800 SH   SOLE   1,500 0 300
Pfizer COM 717081103 1,343 43,111 SH   SOLE   43,111 0 0
Pfizer COM 717081103 23 750 SH   OTR   0 0 750
Philip Morris International COM 718172109 1,672 20,532 SH   SOLE   20,532 0 0
Philip Morris International COM 718172109 73 900 SH   OTR   300 0 600
Phillips 66 COM 718546104 5,635 78,588 SH   SOLE   78,588 0 0
Piedmont Natural Gas Inc COM 720186105 6,730 170,773 SH   SOLE   170,773 0 0
Piedmont Natural Gas Inc COM 720186105 16 400 SH   OTR   400 0 0
Pioneer Natural Resources COM 723787107 1,369 9,200 SH   SOLE   9,200 0 0
Polaris Inds Inc Com COM 731068102 9,752 64,480 SH   SOLE   64,390 90 0
Praxair Inc COM 74005P104 9,701 74,875 SH   SOLE   74,575 0 300
Precision Castparts CP Com COM 740189105 960 3,987 SH   SOLE   3,987 0 0
PrivateBancorp Inc COM 742962103 809 24,211 SH   SOLE   24,000 211 0
Procter & Gamble Co COM 742718109 15,200 166,870 SH   SOLE   166,870 0 0
Qualcomm Inc COM 747525103 15,519 208,787 SH   SOLE   207,987 0 800
Qualcomm Inc COM 747525103 12 160 SH   OTR   160 0 0
RPM Intl Inc COM 749685103 5,782 114,022 SH   SOLE   114,022 0 0
Realty Income Corporation COM 756109104 12,180 255,300 SH   SOLE   255,300 0 0
Regional Management Corp COM 75902K106 2,402 151,911 SH   SOLE   83,901 68,010 0
Republic Services Inc COM 760759100 12,101 300,637 SH   SOLE   300,637 0 0
Resmed Inc COM 761152107 308 5,500 SH   SOLE   4,500 0 1,000
Rockwell Automation Inc. COM 773903109 452 4,063 SH   SOLE   4,063 0 0
Rockwell Collins COM 774341101 604 7,148 SH   SOLE   7,148 0 0
Ross Stores COM 778296103 9,522 101,013 SH   SOLE   101,013 0 0
Royal Dutch Shell PLC ADR A COM 780259206 457 6,821 SH   SOLE   6,821 0 0
Royal Dutch Shell PLC ADR B COM 780259107 6,165 88,630 SH   SOLE   88,630 0 0
Royal Dutch Shell PLC ADR B COM 780259107 40 570 SH   OTR   270 0 300
SCANA Corporation COM 80589m102 232 3,842 SH   SOLE   3,842 0 0
Salesforce.com Inc COM 79466L302 924 15,579 SH   SOLE   15,579 0 0
Sally Beauty Holdings Inc COM 79546E104 1,413 45,957 SH   SOLE   28,861 17,096 0
Schlumberger Ltd COM 806857108 2,995 35,065 SH   SOLE   34,400 165 500
Schlumberger Ltd COM 806857108 9 100 SH   OTR   100 0 0
Schnitzer Steel Holdings COM 806882106 1,741 77,167 SH   SOLE   38,490 38,677 0
ServiceSource International In COM 817630100 49 10,500 SH   SOLE   10,500 0 0
Sherwin Williams Co COM 824348106 383 1,458 SH   SOLE   608 850 0
Simon Property Group COM 828806109 368 2,019 SH   SOLE   2,019 0 0
Simpson Manufacturing Co. COM 829073105 405 11,710 SH   SOLE   3,680 8,030 0
Skyworks Solutions COM 83088m102 218 3,000 SH   SOLE   3,000 0 0
Snap On COM 833034101 410 3,000 SH   SOLE   3,000 0 0
Southern Co COM 842587107 11,056 225,133 SH   SOLE   225,133 0 0
Spartan Motors, Inc. COM 846819100 1,656 314,857 SH   SOLE   174,864 139,993 0
Spectra Energy Corp COM 847560109 271 7,464 SH   SOLE   7,464 0 0
Standard Pac Corp New Com COM 85375C101 152 20,809 SH   SOLE   20,809 0 0
Starbucks Corporation COM 855244109 302 3,684 SH   SOLE   3,684 0 0
Stericycle Inc COM 858912108 465 3,550 SH   SOLE   3,150 0 400
Steris Corp COM 859152100 16,999 262,123 SH   SOLE   262,123 0 0
Stryker Corp COM 863667101 612 6,484 SH   SOLE   6,484 0 0
Stryker Corp COM 863667101 13 140 SH   OTR   140 0 0
Synergetics USA Inc COM 87160G107 779 179,115 SH   SOLE   69,605 109,510 0
Sysco Corporation COM 871829107 2,888 72,754 SH   SOLE   71,954 0 800
T Rowe Price Group Inc COM 74144t108 404 4,710 SH   SOLE   4,210 0 500
TE Connectivity Ltd COM H84989104 2,639 41,730 SH   SOLE   41,730 0 0
Target Corporation COM 87612E106 713 9,392 SH   SOLE   9,392 0 0
Texas Instruments Corp COM 882508104 2,251 42,105 SH   SOLE   42,105 0 0
The Bancorp, Inc. COM 05969A105 1,011 92,830 SH   SOLE   35,865 56,965 0
Thermo Fisher Scientific Inc COM 883556102 698 5,569 SH   SOLE   5,569 0 0
Thor Industries Inc COM 885160101 1,187 21,250 SH   SOLE   12,835 8,415 0
Time Warner Inc COM 887317303 2,842 33,276 SH   SOLE   33,276 0 0
Tractor Supply Company COM 892356106 370 4,700 SH   SOLE   4,100 0 600
TransCanada Corp. COM 89353d107 270 5,494 SH   SOLE   5,494 0 0
Travelers Cos Inc COM 89417E109 9,778 92,381 SH   SOLE   92,381 0 0
U. S. Bancorp COM 902973304 1,059 23,568 SH   SOLE   23,568 0 0
U. S. Bancorp COM 902973304 13 300 SH   OTR   300 0 0
Unilever NV New COM 904784709 1,960 50,200 SH   SOLE   50,200 0 0
Unilever PLC ADR Spon COM 904767704 306 7,551 SH   SOLE   7,551 0 0
Union Pacific Corp COM 907818108 13,491 113,247 SH   SOLE   113,247 0 0
Union Pacific Corp COM 907818108 20 170 SH   OTR   170 0 0
United Parcel Service Inc Cl B COM 911312106 13,516 121,578 SH   SOLE   121,578 0 0
United Technologies Corp COM 913017109 15,252 132,626 SH   SOLE   132,226 0 400
Universal Technical Institute COM 913915104 574 58,290 SH   SOLE   19,260 39,030 0
V F Corporation COM 918204108 18,410 245,798 SH   SOLE   245,098 0 700
V F Corporation COM 918204108 15 200 SH   OTR   200 0 0
VCA Antech Inc Com COM 918194101 2,246 46,061 SH   SOLE   28,416 17,645 0
Valspar Corp COM 920355104 14,720 170,212 SH   SOLE   170,212 0 0
Verizon Communications COM 92343v104 7,115 152,087 SH   SOLE   152,087 0 0
Verizon Communications COM 92343v104 28 600 SH   OTR   200 0 400
Visa Inc Cl A COM 92826c839 5,882 22,434 SH   SOLE   22,434 0 0
Visa Inc Cl A COM 92826c839 14 55 SH   OTR   55 0 0
W.W. Grainger Inc. COM 384802104 7,410 29,071 SH   SOLE   29,071 0 0
Wal-Mart Stores COM 931142103 7,935 92,395 SH   SOLE   92,395 0 0
Walgreen Boots Alliance Inc COM 931427108 3,974 52,157 SH   SOLE   51,992 165 0
Watsco, Inc. COM 942622200 391 3,650 SH   SOLE   3,300 0 350
Wells Fargo & Co COM 949746101 1,635 29,818 SH   SOLE   29,818 0 0
Wells Fargo & Co COM 949746101 40 730 SH   OTR   330 0 400
Wisconsin Energy Corporation COM 976657106 11,669 221,259 SH   SOLE   221,259 0 0
Xcel Energy Inc COM 98389b100 11,657 324,526 SH   SOLE   324,526 0 0
Xilinx Inc COM 983919101 8,870 204,892 SH   SOLE   204,892 0 0
Zebra Technologies Corp. Cl A COM 989207105 319 4,125 SH   SOLE   3,225 0 900
IShares Core S&P Mid-Cap ETF ETF 464287507 262 1,806 SH   SOLE   1,806 0 0
IShares Core S&P Mid-Cap ETF ETF 464287507 22 150 SH   OTR   150 0 0
IShares DJ US Energy Sector In ETF 464287796 208 4,640 SH   SOLE   4,640 0 0
IShares MSCI EAFE Index Fd ETF 464287465 472 7,755 SH   SOLE   7,755 0 0
IShares NASDAQ Biotech Index F ETF 464287556 1,206 3,977 SH   SOLE   3,977 0 0
IShares S&P Mid Cap 400/Barra ETF 464287606 1,539 9,640 SH   SOLE   9,640 0 0
IShares Tr MSCI Emerging Mkts ETF 464287234 695 17,695 SH   SOLE   17,695 0 0
Powershares QQQ Trust Series 1 ETF 73935A104 246 2,380 SH   SOLE   2,380 0 0
ProShares Short Russell2000 E ETF 74347R826 360 23,290 SH   SOLE   23,290 0 0
S & P Depository Receipts SPDR ETF 78462F103 588 2,862 SH   SOLE   2,862 0 0
Technology Select Sector SPDR ETF 81369Y803 586 14,170 SH   SOLE   14,170 0 0
Vanguard Dividend Appreciation ETF 921908844 5,248 64,662 SH   SOLE   64,662 0 0
Vanguard Dividend Appreciation ETF 921908844 23 285 SH   OTR   285 0 0
Vanguard Health Care ETF ETF 92204a504 248 1,974 SH   SOLE   1,974 0 0
Vanguard Health Care ETF ETF 92204a504 62 495 SH   OTR   120 0 375
Vanguard High Dividend Yield E ETF 921946406 5,449 79,260 SH   SOLE   79,260 0 0
Vanguard High Dividend Yield E ETF 921946406 129 1,875 SH   OTR   520 0 1,355
Vanguard Mega Cap 300 ETF ETF 921910873 635 9,045 SH   SOLE   9,045 0 0
Vanguard Mega Cap 300 ETF ETF 921910873 11 160 SH   OTR   160 0 0
Vanguard Mega Cap 300 Growth E ETF 921910816 1,533 18,860 SH   SOLE   18,860 0 0
Vanguard Mid-Cap ETF ETF 922908629 282 2,281 SH   SOLE   2,281 0 0
Vanguard Mid-Cap Growth Index ETF 922908538 177 1,743 SH   SOLE   1,743 0 0
Vanguard Mid-Cap Growth Index ETF 922908538 55 542 SH   OTR   0 0 542
Vanguard Russell 1000 Growth E ETF 92206C680 765 7,797 SH   SOLE   7,797 0 0
Vanguard S&P 500 ETF ETF 922908363 1,494 7,931 SH   SOLE   7,931 0 0
Vanguard S&P 500 ETF ETF 922908363 15 80 SH   OTR   80 0 0
Vanguard Value ETF ETF 922908744 283 3,355 SH   SOLE   3,355 0 0
Vanguard Value ETF ETF 922908744 10 120 SH   OTR   120 0 0
IShares Barclays 1-3 yr Cr Bon ETF 464288646 694 6,600 SH   SOLE   6,600 0 0
PowerShares Financial Pfd Port ETF 73935x229 207 11,350 SH   SOLE   11,350 0 0
Powershares Preferred Port ETF ETF 73936T565 483 32,850 SH   SOLE   32,850 0 0
ProShares Short 20+ yr Treasur ETF 74347X849 266 10,560 SH   SOLE   9,875 685 0
SPDR Barclays Cap Shrt Trm Cor ETF 78464A474 498 16,300 SH   SOLE   16,300 0 0
Vanguard Short-Term Corporate ETF 92206C409 1,792 22,499 SH   SOLE   22,499 0 0
Vanguard Short-Term Corporate ETF 92206C409 127 1,600 SH   OTR   500 0 1,100