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
ABB LTD SPONSORED ADR ADR 000375204 4,804 192,933 SH   SOLE   0 186,020 6,912
ABB LTD SPONSORED ADR ADR 000375204 11 450 SH   DFND   0 450 0
AON PLC SHS CL A ADR G0408V102 266 2,000 SH   SOLE   0 2,000 0
BANK OF MONTREAL ADR 063671101 424 5,767 SH   SOLE   0 5,767 0
CAMECO CORP COM ADR 13321L108 180 19,750 SH   SOLE   0 19,750 0
INFINEON TECHNOLOGIES AG SPONS ADR 45662N103 4,674 219,443 SH   SOLE   0 210,278 9,165
INGERSOLL-RAND PLC SHS ADR G47791101 1,165 12,750 SH   SOLE   0 12,750 0
JAZZ PHARMACEUTICALS PLC SHS U ADR G50871105 902 5,800 SH   SOLE   0 5,800 0
JOHNSON CONTROLS INTL ADR g51502105 4,459 102,826 SH   SOLE   0 99,893 2,933
LUNDIN MINING CORP COM ADR 550372106 153 26,900 SH   SOLE   0 26,900 0
MICHAEL KORS HLDGS LTD SHS ADR G60754101 458 12,625 SH   SOLE   0 12,625 0
NXP SEMICONDUCTORS N V COM ADR N6596X109 7,272 66,440 SH   SOLE   0 64,580 1,860
SCHLUMBERGER ADR 806857108 4,348 66,037 SH   SOLE   0 62,730 3,307
SCHLUMBERGER ADR 806857108 5 75 SH   DFND   0 75 0
SHIRE PLC SPONSORED ADR ADR 82481R106 1,473 8,911 SH   SOLE   0 8,682 229
SHIRE PLC SPONSORED ADR ADR 82481R106 2 11 SH   DFND   0 11 0
TECHNIPFMC PLC ADR G87110105 364 13,375 SH   SOLE   0 13,375 0
3M CO COM COM 88579Y101 510 2,450 SH   SOLE   0 2,450 0
ABBVIE INC. COM COM 00287Y109 5,624 77,564 SH   SOLE   0 74,314 3,250
ACADIA HEALTHCARE COMPANY INC COM 00404A109 601 12,175 SH   SOLE   0 12,175 0
ADOBE SYS INC COM 00724F101 438 3,100 SH   SOLE   0 3,100 0
AFLAC INC COM 001055102 2,618 33,701 SH   SOLE   0 31,946 1,755
ALLIANCE DATA SYS CORP COM COM 018581108 9,369 36,497 SH   SOLE   0 35,330 1,167
ALPHABET INC CAP STK CL A COM 02079K305 11,907 12,808 SH   SOLE   0 12,301 507
ALPHABET INC CAP STK CL C COM 02079K107 287 316 SH   SOLE   0 257 59
ALTRIA GROUP INC COM COM 02209S103 293 3,939 SH   SOLE   0 3,939 0
AMERICAN EXPRESS CO COM 025816109 1,069 12,685 SH   SOLE   0 12,685 0
AMERIPRISE FINL INC COM COM 03076C106 274 2,154 SH   SOLE   0 2,154 0
AMGEN INC COM 031162100 4,947 28,721 SH   SOLE   0 27,854 867
AMPLIFY SNACK BRANDS COM COM 03211L102 553 57,325 SH   SOLE   0 57,325 0
ANALOG DEVICES INC COM COM 032654105 237 3,043 SH   SOLE   0 3,027 16
ANALOG DEVICES INC COM COM 032654105 2 23 SH   DFND   0 23 0
APACHE CORP COM 037411105 3,107 64,834 SH   SOLE   0 61,809 3,025
APACHE CORP COM 037411105 1 30 SH   DFND   0 30 0
APPLE INC COM COM 037833100 1,890 13,126 SH   SOLE   0 12,909 217
APTARGROUP INC COM COM 038336103 230 2,650 SH   SOLE   0 2,650 0
ASSOCIATED BANCORP COM 045487105 5,557 220,533 SH   SOLE   0 212,428 8,105
AT&T INC COM COM 00206R102 666 17,643 SH   SOLE   0 16,943 700
BANK OF AMERICA COM 060505104 11,248 463,642 SH   SOLE   0 443,417 20,225
BANK OF AMERICA COM 060505104 18 750 SH   DFND   0 750 0
BED BATH & BEYOND INC COM COM 075896100 3,870 127,287 SH   SOLE   0 124,170 3,117
BED BATH & BEYOND INC COM COM 075896100 3 85 SH   DFND   0 85 0
BOEING CO COM 097023105 6,031 30,500 SH   SOLE   0 30,400 100
BRUNSWICK CORP COM COM 117043109 5,229 83,363 SH   SOLE   0 80,828 2,535
CAVIUM INC COM COM 14964U108 548 8,825 SH   SOLE   0 8,825 0
CBS CORP NEW CL B COM 124857202 5,694 89,274 SH   SOLE   0 85,624 3,650
CELGENE CORP COM COM 151020104 6,525 50,241 SH   SOLE   0 48,409 1,832
CHEVRON CORP NEW COM COM 166764100 6,541 62,700 SH   SOLE   0 59,960 2,740
CHEVRON CORP NEW COM COM 166764100 3 30 SH   DFND   0 30 0
CISCO SYSTEMS INC COM 17275R102 8,538 272,785 SH   SOLE   0 261,503 11,282
CISCO SYSTEMS INC COM 17275R102 6 200 SH   DFND   0 200 0
CIT GROUP INC COM NEW COM 125581801 7,664 157,380 SH   SOLE   0 150,548 6,832
CITIGROUP INC COM NEW COM 172967424 10,035 150,038 SH   SOLE   0 143,316 6,722
COACH INC COM COM 189754104 410 8,655 SH   SOLE   0 8,655 0
COCA COLA CO COM 191216100 2,290 51,051 SH   SOLE   0 51,051 0
COGNEX CORP COM COM 192422103 594 7,000 SH   SOLE   0 7,000 0
COLGATE PALMOLIVE CO COM 194162103 665 8,975 SH   SOLE   0 8,775 200
CORNING INC COM 219350105 5,048 167,983 SH   SOLE   0 160,921 7,062
COSTCO WHOLESALE CORP COM 22160K105 202 1,265 SH   SOLE   0 1,265 0
CPI CARD GROUP INC COM COM 12634H101 857 300,863 SH   SOLE   0 300,863 0
CVS HEALTH CORP COM COM 126650100 6,829 84,876 SH   SOLE   0 82,204 2,672
D R HORTON INC COM COM 23331A109 1,335 38,630 SH   SOLE   0 38,630 0
DELTA AIR LINES INC DEL COM NE COM 247361702 1,063 19,775 SH   SOLE   0 19,775 0
DEVON ENERGY CORP NEW COM 25179M103 3,914 122,423 SH   SOLE   0 119,273 3,150
DISCOVER FINL SVCS COM COM 254709108 3,793 60,983 SH   SOLE   0 59,108 1,875
DISCOVER FINL SVCS COM COM 254709108 8 125 SH   DFND   0 125 0
DISNEY WALT PRODTNS COM 254687106 4,959 46,677 SH   SOLE   0 45,222 1,455
DISNEY WALT PRODTNS COM 254687106 3 25 SH   DFND   0 25 0
DU PONT E I DE NEMOURS CO COM 263534109 332 4,117 SH   SOLE   0 3,917 200
EATON VANCE CORP COM NON VTG COM 278265103 560 11,834 SH   SOLE   0 11,834 0
EBAY INC COM COM 278642103 3,681 105,419 SH   SOLE   0 100,517 4,902
EBAY INC COM COM 278642103 3 85 SH   DFND   0 85 0
ECOLAB INC COM COM 278865100 343 2,581 SH   SOLE   0 2,581 0
ELECTRONICS FOR IMAGING INC CO COM 286082102 490 10,350 SH   SOLE   0 10,350 0
ENVISION HEALTHCARE CORP COM 29414D100 533 8,505 SH   SOLE   0 8,505 0
EOG RES INC COM COM 26875P101 3,985 44,026 SH   SOLE   0 42,026 2,000
EXACT SCIENCES CORP COM COM 30063P105 10,584 299,239 SH   SOLE   0 284,502 14,737
EXPRESS SCRIPTS HLDG COM COM 30219G108 7,721 120,941 SH   SOLE   0 115,786 5,155
EXPRESS SCRIPTS HLDG COM COM 30219G108 5 75 SH   DFND   0 75 0
EXTENDED STAY AMER INC SHS 1 C COM 30224P200 4,035 208,422 SH   SOLE   0 195,992 12,430
EXXON MOBIL CORP COM COM 30231G102 21,608 267,658 SH   SOLE   0 260,800 6,857
EXXON MOBIL CORP COM COM 30231G102 6 75 SH   DFND   0 75 0
FARMERS & MERCHANTS BK COM COM 308243104 849 111 SH   SOLE   0 0 111
FARO TECHNOLOGIES INC COM COM 311642102 236 6,250 SH   SOLE   0 6,250 0
FEDEX CORP COM COM 31428X106 5,078 23,365 SH   SOLE   0 22,188 1,177
FIDELITY NATIONAL FINANCIAL IN COM 31620R303 5,180 115,550 SH   SOLE   0 111,540 4,010
FIRST HORIZON NATL CP COM COM 320517105 2,082 119,520 SH   SOLE   0 119,520 0
FISERV INC COM 337738108 825 6,740 SH   SOLE   0 6,740 0
FLAGSTAR BANCORP INC COM PAR . COM 337930705 519 16,825 SH   SOLE   0 16,825 0
FLUIDIGM CORP DEL COM COM 34385P108 65 16,200 SH   SOLE   0 16,200 0
FREEPORT-MCMORAN INC COM 35671D857 5,549 462,053 SH   SOLE   0 448,045 14,007
GENERAL ELEC CO COM 369604103 13,714 507,756 SH   SOLE   0 493,128 14,627
GENERAL ELEC CO COM 369604103 10 375 SH   DFND   0 375 0
GRAINGER W W INC COM 384802104 380 2,107 SH   SOLE   0 1,807 300
HAIN CELESTIAL GRP INC COM COM 405217100 431 11,100 SH   SOLE   0 11,100 0
HANESBRANDS INC COM COM 410345102 1,743 75,265 SH   SOLE   0 75,265 0
HANGER INC COM NEW COM 41043F208 7,912 664,852 SH   SOLE   0 642,690 22,162
HARLEY DAVIDSON INC COM COM 412822108 4,238 78,459 SH   SOLE   0 76,019 2,440
HD SUPPLY HLDGS INC COM COM 40416M105 3,972 129,665 SH   SOLE   0 125,410 4,255
HELMERICH & PAYNE INC COM 423452101 381 7,005 SH   SOLE   0 6,705 300
HEWLETT PACKARD ENTERPRISE CO COM 42824C109 482 29,070 SH   SOLE   0 29,070 0
HOLOGIC INC COM 436440101 3,447 75,959 SH   SOLE   0 72,579 3,380
HOLOGIC INC COM 436440101 9 200 SH   DFND   0 200 0
HONEYWELL INTERNATIONAL INC. COM 438516106 227 1,700 SH   SOLE   0 1,700 0
HP INC COM COM 40434L105 602 34,425 SH   SOLE   0 34,425 0
ILLINOIS TOOL WORKS INC COM 452308109 259 1,807 SH   SOLE   0 1,520 287
INTEL CORP COM 458140100 4,317 127,954 SH   SOLE   0 122,809 5,145
INTERNATIONAL FLAV&FRA COM COM 459506101 356 2,635 SH   SOLE   0 2,635 0
INVENTURE FOODS INC COM COM 461212102 686 159,100 SH   SOLE   0 159,100 0
JOHNSON & JOHNSON COM 478160104 9,172 69,330 SH   SOLE   0 66,465 2,865
JOHNSON & JOHNSON COM 478160104 7 50 SH   DFND   0 50 0
JPMORGAN CHASE & CO COM COM 46625H100 10,631 116,316 SH   SOLE   0 111,269 5,047
JPMORGAN CHASE & CO COM COM 46625H100 21 225 SH   DFND   0 225 0
KIMBERLY CLARK CORP COM 494368103 1,536 11,893 SH   SOLE   0 11,143 750
KOHLS CORP COM 500255104 3,780 97,758 SH   SOLE   0 94,403 3,355
KOHLS CORP COM 500255104 4 110 SH   DFND   0 110 0
LAMB WESTON HLDGS INC COM COM 513272104 3,712 84,283 SH   SOLE   0 80,673 3,610
LIQUIDITY SERVICES INC COM COM 53635B107 440 69,215 SH   SOLE   0 69,215 0
LKQ CORP COM COM 501889208 5,096 154,658 SH   SOLE   0 149,238 5,420
LKQ CORP COM COM 501889208 3 90 SH   DFND   0 90 0
LUMBER LIQUIDATORS HLDGS INC C COM 55003T107 6,039 240,987 SH   SOLE   0 230,262 10,725
LUMENTUM HLDGS INC COM COM 55024U109 5,047 88,458 SH   SOLE   0 84,931 3,527
LUMENTUM HLDGS INC COM COM 55024U109 6 105 SH   DFND   0 105 0
MASCO CORP COM COM 574599106 6,174 161,571 SH   SOLE   0 157,204 4,367
MATTEL INC COM 577081102 599 27,820 SH   SOLE   0 27,820 0
MAXIM INTEGRATED PRODUCTS COM 57772K101 5,090 113,368 SH   SOLE   0 108,746 4,622
MAXWELL TECHNOLOGIES COM COM 577767106 869 144,994 SH   SOLE   0 144,994 0
MCDONALDS CORP COM 580135101 208 1,357 SH   SOLE   0 1,357 0
MCKESSON CORP COM 58155q103 6,175 37,526 SH   SOLE   0 36,684 842
MCKESSON CORP COM 58155q103 4 25 SH   DFND   0 25 0
MDU RESOURCES GROUP INC COM 552690109 449 17,125 SH   SOLE   0 16,125 1,000
MERCK & CO INC NEW COM COM 58933Y105 1,354 21,119 SH   SOLE   0 21,119 0
MGE ENERGY INC COM COM 55277P104 392 6,095 SH   SOLE   0 3,095 3,000
MICROSOFT CORP COM 594918104 13,809 200,329 SH   SOLE   0 189,334 10,995
MICROSOFT CORP COM 594918104 14 200 SH   DFND   0 200 0
MIMEDX GROUP INC COM COM 602496101 5,115 341,650 SH   SOLE   0 323,235 18,415
MUELLER WTR PRODS INC COM SER COM 624758108 387 33,125 SH   SOLE   0 33,125 0
NEWELL BRANDS INC. COM 651229106 3,191 59,513 SH   SOLE   0 56,569 2,944
NOBLE ENRGY INC COM COM 655044105 3,218 113,700 SH   SOLE   0 109,888 3,812
NORDSTROM INC COM 655664100 216 4,525 SH   SOLE   0 4,525 0
NORTHERN TRUST CORP COM 665859104 6,365 65,480 SH   SOLE   0 62,810 2,670
ORACLE CORP COM 68389X105 5,901 117,689 SH   SOLE   0 113,129 4,560
PATTERSON COMPANIES COM COM 703395103 523 11,130 SH   SOLE   0 11,130 0
PAYPAL HLDGS INC COM COM 70450Y103 4,847 90,305 SH   SOLE   0 86,878 3,427
PAYPAL HLDGS INC COM COM 70450Y103 5 85 SH   DFND   0 85 0
PEPSICO INC COM 713448108 3,891 33,687 SH   SOLE   0 31,513 2,174
PFIZER INC COM 717081103 1,648 49,056 SH   SOLE   0 48,130 926
PHILIP MORRIS INTL INC COM COM 718172109 276 2,347 SH   SOLE   0 2,147 200
PIONEER NAT RES CO COM COM 723787107 203 1,275 SH   SOLE   0 1,275 0
PNC FINL SVCS GROUP COM COM 693475105 4,247 34,009 SH   SOLE   0 32,871 1,137
PROCTER & GAMBLE COMPANY COM 742718109 6,940 79,633 SH   SOLE   0 77,888 1,745
PROCTER & GAMBLE COMPANY COM 742718109 4 50 SH   DFND   0 50 0
PULTE GROUP INC COM COM 745867101 534 21,750 SH   SOLE   0 21,750 0
PURE STORAGE INC CL A COM 74624M102 255 19,875 SH   SOLE   0 19,875 0
QUALCOMM INC COM 747525103 7,882 142,745 SH   SOLE   0 136,493 6,252
QUALCOMM INC COM 747525103 4 75 SH   DFND   0 75 0
REALOGY HLDGS CORP COM COM 75605Y106 587 18,075 SH   SOLE   0 18,075 0
REGAL BELOIT CORP COM COM 758750103 3,435 42,118 SH   SOLE   0 39,433 2,685
REGAL BELOIT CORP COM COM 758750103 2 25 SH   DFND   0 25 0
REGIONS FINANCIAL CORP COM COM 7591EP100 263 17,933 SH   SOLE   0 17,933 0
RESMED INC COM COM 761152107 366 4,700 SH   SOLE   0 4,700 0
RESMED INC COM COM 761152107 12 150 SH   DFND   0 150 0
ROCKWELL INTL CORP COM 773903109 2,074 12,805 SH   SOLE   0 12,805 0
SCANA CORP COM 80589M102 382 5,698 SH   SOLE   0 5,698 0
SCHEIN HENRY INC CO COM 806407102 1,418 7,750 SH   SOLE   0 7,650 100
SEALED AIR CORP COM 81211K100 2,190 48,926 SH   SOLE   0 46,149 2,777
SKECHERS U S A INC CL A COM 830566105 3,950 133,887 SH   SOLE   0 127,657 6,230
SMITH A O COM COM 831865209 358 6,350 SH   SOLE   0 6,350 0
SMUCKER J M CO COM NEW COM 832696405 3,145 26,578 SH   SOLE   0 25,443 1,135
SONIC FDRY INC COM NEW COM 83545R207 149 38,296 SH   SOLE   0 38,296 0
SOUTHERN CO COM COM 842587107 203 4,241 SH   SOLE   0 4,241 0
SOUTHWESTERN ENERGY CO COM COM 845467109 299 49,225 SH   SOLE   0 49,225 0
SPX CORP COM COM 784635104 235 9,350 SH   SOLE   0 9,350 0
SPX FLOW INC COM COM 78469X107 682 18,490 SH   SOLE   0 18,490 0
STATE STREET CORP COM 857477103 8,225 91,664 SH   SOLE   0 88,157 3,507
STATE STREET CORP COM 857477103 9 100 SH   DFND   0 100 0
SUNTRUST BANKS INC COM 867914103 1,172 20,656 SH   SOLE   0 20,656 0
T ROWE PRICE GROUP INC COM 74144t108 312 4,200 SH   SOLE   0 4,200 0
TAKE-TWO INTERACTIVE COM COM 874054109 289 3,935 SH   SOLE   0 3,935 0
TARGET CORP COM 87612e106 6,005 114,843 SH   SOLE   0 110,968 3,875
TIME WARNER INC COM NEW COM 887317303 4,246 42,282 SH   SOLE   0 40,514 1,768
TIME WARNER INC COM NEW COM 887317303 4 40 SH   DFND   0 40 0
TOLL BROTHERS INC COM COM 889478103 292 7,400 SH   SOLE   0 7,400 0
TOPBUILD CORP COM COM 89055F103 5,467 103,018 SH   SOLE   0 98,046 4,972
U S BANCORP COM 902973304 789 15,201 SH   SOLE   0 13,201 2,000
U S G CORP COM NEW COM 903293405 355 12,250 SH   SOLE   0 12,250 0
UNITEDHEALTH GROUP INC COM 91324P102 202 1,090 SH   SOLE   0 860 230
UNUM GROUP COM 91529Y106 447 9,580 SH   SOLE   0 9,580 0
URBAN OUTFITTERS INC COM COM 917047102 2,169 116,969 SH   SOLE   0 111,694 5,275
VERIZON COMMUNICATIONS COM 92343V104 376 8,408 SH   SOLE   0 7,918 490
VERIZON COMMUNICATIONS COM 92343V104 1 31 SH   DFND   0 31 0
VIACOM INC NEW CL B COM 92553P201 5,730 170,678 SH   SOLE   0 164,720 5,957
VIACOM INC NEW CL B COM 92553P201 2 55 SH   DFND   0 55 0
VIAVI SOLUTIONS INC COM COM 925550105 5,288 502,182 SH   SOLE   0 482,115 20,067
VIAVI SOLUTIONS INC COM COM 925550105 6 525 SH   DFND   0 525 0
VISA INC COM CL A COM 92826C839 3,640 38,809 SH   SOLE   0 37,107 1,702
WAL MART STORES INC COM 931142103 3,475 45,920 SH   SOLE   0 43,847 2,072
WALGREENS BOOTS ALLIANCE INC COM 931427108 9,775 124,829 SH   SOLE   0 120,127 4,702
WALGREENS BOOTS ALLIANCE INC COM 931427108 8 100 SH   DFND   0 100 0
WELLS FARGO NEW COM 949746101 271 4,899 SH   SOLE   0 4,899 0
XILINX INC COM 983919101 270 4,200 SH   SOLE   0 3,200 1,000
ZIMMER BIOMET HLDGS INC COM 98956P102 4,967 38,681 SH   SOLE   0 37,276 1,405
ZIONS BANCORPORATION COM COM 989701107 4,658 106,076 SH   SOLE   0 101,059 5,017
ENTERPRISE PRODS PARTN COM COM 293792107 358 13,227 SH   SOLE   0 12,222 1,005
ONEOK PARTNERS LP UNIT LTD PAR COM 68268N103 246 4,810 SH   SOLE   0 4,810 0
ANNALY MTG MGMT INC COM COM 035710409 496 41,195 SH   SOLE   0 41,195 0
DIAMONDROCK HOSPITALIT COM COM 252784301 1,137 103,820 SH   SOLE   0 103,820 0
HOST HOTELS&RESORTS COM COM 44107P104 574 31,410 SH   SOLE   0 30,410 1,000
SCHWAB STRATEGIC TR EMRG MKTEQ COM 808524706 1,152 46,346 SH   SOLE   0 42,106 4,240
SCHWAB STRATEGIC TR INTL EQTY COM 808524805 1,213 38,159 SH   SOLE   0 34,659 3,500