UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D. C. 20549

FORM 13F

FORM 13F COVER PAGE

Report for Calendar Year or Quarter ended:	March 31, 2005

Check here if Amendment	( ) ;    Amendment Number: 
This Amendment(Check only one.)( )is a restatment.
		                     ( )adds new holdings entries.

Institutional Investment Manager Filing this Report:  
Name:		WINTRUST FINANCIAL CORP
Address:		727 North Bank Lane
			Lake Forest, IL 60045

13F file number:  28-10582

The institutional investment manager filing this report and the 
person by whom it is signed hereby represent that the person 
signing the report is authorized to submit it, that all 
information contained herein is true, correct and complete, and 
that it is understood that all required items, statements, 
schedules, lists, and tables, are considered integral parts of 
this form.

Person Signing this Report on Behalf of Reporting Manager:

Name:		James F. Duca
Title:		Executive Vice President
Phone:		1-800-621-4477
Signature, Place and Date of Signing: 

/S/  James F. Duca Chicago, IL  April 28, 2005
Report Type (Check only one.):
 
(x )	13F HOLDINGS REPORT. 		
(  )	13F NOTICE.  
(  )	13F COMBINATION REPORT

List of other Managers Reporting for this Manager: None



FORM 13F SUMMARY PAGE

Report Summary:

Number of Other Included Managers: 2	

Form 13F Information Table Entry Total:	453

Form 13F Information Table Value Total:	$899,871,000
List of Other Included Managers: None




                                                                  FORM 13F INFORMATION TABLE                                        
                                                           VALUE   SHARES/  SH/ PUT/ INVSTMT    OTHER          VOTING AUTHORITY     
        NAME OF ISSUER          TITLE OF CLASS    CUSIP   (x$1000) PRN AMT  PRN CALL DSCRETN   MANAGERS     SOLE    SHARED    NONE  
------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- --------
                                                                                           
3M CO                          com              88579Y101     2537    29610 SH       SOLE                    28835               775
                                                              4253    49635 SH       DEFINED 01              21230     2550    25855
                                                                34      400 SH       OTHER   01                                  400
ABBOTT LABORATORIES            com              002824100     3583    76858 SH       SOLE                    76705               153
                                                              2966    63625 SH       DEFINED 01              42032             21593
                                                               103     2200 SH       OTHER   01                                 2200
ACTIVISION INC NEW             com              004930202      295    19960 SH       DEFINED 01              19960        
ADOBE SYSTEMS                  com              00724F101     1132    16846 SH       SOLE                    16381               465
                                                              2480    36915 SH       DEFINED 01               7570     2875    26470
                                                                27      400 SH       OTHER   01                                  400
AETNA                          com              00817Y108      225     3000 SH       SOLE                      400              2600
                                                               131     1750 SH       DEFINED 01               1750        
AFLAC                          com              001055102       15      405 SH       SOLE                                        405
                                                              2393    64217 SH       DEFINED 01               5438     5400    53379
                                                                11      300 SH       OTHER   01                                  300
ALBERTO CULVER CO CL B CONV    com              013068101      805    16829 SH       DEFINED 01              16829        
ALCOA INC.                     com              013817101      217     7144 SH       SOLE                      544              6600
                                                                61     2000 SH       DEFINED 01               2000        
ALLSTATE CORP.                 com              020002101      382     7062 SH       DEFINED 01               7062        
ALLTEL                         com              020039103     1164    21220 SH       SOLE                    18820              2400
                                                              2554    46569 SH       DEFINED 01              44619      250     1700
ALTRIA GROUP INC F/K/A PHILLIP com              02209S103      374     5712 SH       SOLE                     5712                 
                                                               824    12601 SH       DEFINED 01              12601        
AMBAC FINANCIAL GROUP          com              023139108     1693    22646 SH       SOLE                    22591                55
                                                              1234    16510 SH       DEFINED 01               2230     1400    12880
                                                                19      250 SH       OTHER   01                                  250
AMERICAN EXPRESS               com              025816109     1498    29160 SH       SOLE                    26160      200     2800
                                                              1783    34716 SH       DEFINED 01               9503     2875    22338
                                                                10      200 SH       OTHER   01                                  200
AMERICAN INTERNATIONAL GROUP I com              026874107     3366    60751 SH       SOLE                    57281       20     3450
                                                              3462    62487 SH       DEFINED 01              18263     4366    39858
                                                                36      650 SH       OTHER   01                                  650
AMERICAN ITALIAN PASTA CO CL A com              027070101     4049   147756 SH       DEFINED 01             147756        
AMERIGAS PARTNERS LP           com              030975106        9      300 SH       SOLE                      300                 
                                                               203     6950 SH       DEFINED                  6950        
AMGEN INC                      com              031162100     2998    51505 SH       SOLE                    50840      140      525
                                                              3183    54689 SH       DEFINED 01              19514     3315    31860
                                                                23      400 SH       OTHER   01                                  400
ANADARKO PETROLEUM CORP        com              032511107     1020    13398 SH       DEFINED 01               1843     1250    10305
ANALOG DEVICES                 com              032654105      339     9380 SH       SOLE                     4180              5200
                                                                 5      130 SH       DEFINED                   130        
ANHEUSER BUSCH                 com              035229103      310     6535 SH       DEFINED 01               3285              3250
APACHE                         com              037411105     2528    41282 SH       SOLE                    41132      150        
                                                              3648    59579 SH       DEFINED 01              56079      100     3400
APPLIED MATERIALS              com              038222105      699    43035 SH       SOLE                    42935               100
                                                             12710   782165 SH       DEFINED 01             781320      345      500
AUTOMATIC DATA PROCESSING      com              053015103      223     4950 SH       SOLE                     4950                 
                                                               534    11875 SH       DEFINED 01              10350      800      725
AVERY DENNISON                 com              053611109     1067    17230 SH       SOLE                    17230                 
                                                             16141   260625 SH       DEFINED 01             259750      425      450
BALL CORP                      com              058498106      672    16200 SH       DEFINED 01              16200        
BANK OF AMERICA                com              060505104      376     8523 SH       SOLE                     3223              5300
                                                               781    17706 SH       DEFINED 01              15632     1174      900
BARD (C.R.) INC                com              067383109      455     6690 SH       DEFINED 01               6690        
BAXTER INTERNATIONAL INC       com              071813109      254     7483 SH       SOLE                     7483                 
                                                               292     8607 SH       DEFINED 01               5007              3600
BELLSOUTH                      com              079860102      294    11193 SH       SOLE                    10993               200
                                                               631    24012 SH       DEFINED 01              21780              2232
BERKSHIRE HATHAWAY INC CL B    com              084670207     1322      463 SH       SOLE                      463                 
                                                               337      118 SH       DEFINED 01                107        2        9
BIOMET                         com              090613100     1840    50680 SH       SOLE                    50530      150        
                                                              9242   254595 SH       DEFINED 01             251695      300     2600
                                                                11      300 SH       OTHER   01                                  300
BJ SERVICES COMPANY            com              055482103       16      300 SH       SOLE                      300                 
                                                             11509   221848 SH       DEFINED 01             221148               700
BORDERS GROUP INC              com              099709107       16      600 SH       SOLE                      600                 
                                                             12476   468687 SH       DEFINED 01             463787              4900
                                                                16      600 SH       OTHER   01                                  600
BP PLC                         com              055622104     2227    35686 SH       SOLE                    35686                 
                                                              3492    55959 SH       DEFINED 01              40602     1060    14297
                                                               119     1900 SH       OTHER   01                                 1900
BRISTOL MYERS SQUIBB           com              110122108      937    36822 SH       SOLE                    36672               150
                                                               669    26285 SH       DEFINED 01              18085     3000     5200
                                                                20      800 SH       OTHER   01                                  800
BURLINGTON RESOURCES           com              122014103      194     3878 SH       SOLE                      978              2900
                                                               667    13320 SH       DEFINED 01              13100               220
CAPITAL ONE FINANCIAL          com              14040H105       19      250 SH       SOLE                      250                 
                                                             11061   147930 SH       DEFINED 01             147780               150
CARBO CERAMICS INC             com              140781105     2107    30036 SH       DEFINED 01              30036        
CARDINAL HEALTH                com              14149Y108      362     6493 SH       SOLE                     6493                 
                                                             12538   224687 SH       DEFINED 01             223964      150      573
CAREMARK RX INC.               com              141705103      262     6588 SH       SOLE                      388              6200
                                                                42     1055 SH       DEFINED 01               1035       20
CENTURYTEL                     com              156700106      525    15975 SH       SOLE                    15775               200
                                                              1742    53043 SH       DEFINED 01               6556     4950    41537
CHARLES SCHWAB CORP NEW        com              808513105      127    12050 SH       DEFINED 01              11550               500
CHEVRONTEXACO                  com              166764100     2371    40656 SH       SOLE                    40456               200
                                                              2149    36859 SH       DEFINED 01              26423      404    10032
                                                                23      400 SH       OTHER   01                                  400
CINCINNATI FINANCIAL CORP      com              172062101     1163    26666 SH       SOLE                    26666                 
                                                              8243   189007 SH       DEFINED 01             187982      325      700
CINTAS                         com              172908105      446    10800 SH       SOLE                    10800                 
                                                             12661   306494 SH       DEFINED 01             302794      100     3600
                                                                 4      100 SH       OTHER   01                                  100
CISCO SYSTEMS                  com              17275R102     2278   127324 SH       SOLE                   110574             16750
                                                              3752   209732 SH       DEFINED 01              73362     9625   126745
                                                                11      600 SH       OTHER   01                                  600
CITIGROUP                      com              172967101     5486   122075 SH       SOLE                   114380      170     7525
                                                              5792   128886 SH       DEFINED 01              42490     8649    77747
                                                                 4      100 SH       OTHER   01                                  100
CLEAR CHANNEL COMMUNICATIONS   com              184502102      932    27050 SH       SOLE                    26800               250
                                                               864    25065 SH       DEFINED 01               2868     1900    20297
CLOROX                         com              189054109      277     4400 SH       SOLE                     4150      100      150
                                                             10527   167121 SH       DEFINED 01             166421               700
COCA COLA                      com              191216100      108     2603 SH       SOLE                     2603                 
                                                              1148    27539 SH       DEFINED 01              22839      800     3900
                                                                21      500 SH       OTHER   01                                  500
COLGATE PALMOLIVE              com              194162103      542    10390 SH       SOLE                    10390                 
                                                              2624    50297 SH       DEFINED 01              48472      275     1550
COMCAST CORP NEW CL A          com              20030N101     1173    34723 SH       SOLE                    27723              7000
                                                               206     6112 SH       DEFINED 01               6112        
CONOCOPHILLIPS                 com              20825C104     2517    23338 SH       SOLE                    22903               435
                                                              3752    34792 SH       DEFINED 01              11023     2569    21200
COOPER COMPANIES INC           com              216648402      957    13128 SH       SOLE                    13043                85
                                                             20734   284412 SH       DEFINED 01             284037       75      300
CORUS BANKSHARES INC           com              220873103      401     8400 SH       SOLE                     8400                 
CUNO INC                       com              126583103       26      500 SH       SOLE                      500                 
                                                               835    16257 SH       DEFINED 01              16257        
CVS                            com              126650100    11700   222340 SH       DEFINED 01             222240               100
DATASCOPE CORP.                com              238113104      917    30000 SH       DEFINED 01              30000        
DELL INC                       com              24702R101     2187    56926 SH       SOLE                    50653      100     6173
                                                              2843    74005 SH       DEFINED 01              21233     6360    46412
                                                                12      300 SH       OTHER   01                                  300
DIEBOLD                        com              253651103      274     5000 SH       SOLE                     5000                 
                                                                49      900 SH       DEFINED 01                900        
DISNEY (WALT) COMPANY          com              254687106      580    20201 SH       SOLE                    10901              9300
                                                               349    12162 SH       DEFINED 01               8862              3300
DNP SELECT INCOME FD INC       com              23325P104     2996   279209 SH       SOLE                   264024             15185
                                                              1526   142200 SH       DEFINED 01              62750    22200    57250
                                                                11     1000 SH       OTHER   01                                 1000
DOW CHEMICAL CO                com              260543103     1083    21719 SH       SOLE                    18894              2825
                                                               657    13175 SH       DEFINED 01              12775               400
DUKE POWER                     com              264399106      134     4788 SH       SOLE                     4788                 
                                                               206     7337 SH       DEFINED 01               6169      500      668
E I DUPONT DE NEMOURS & CO     com              263534109      279     5444 SH       SOLE                     4767               677
                                                               496     9678 SH       DEFINED 01               9478               200
E.W. SCRIPPS CO (THE)          com              811054204      540    11075 SH       SOLE                    11075                 
                                                              4840    99274 SH       DEFINED 01              99264       10
ECOLAB                         com              278865100      684    20685 SH       SOLE                    20340               345
                                                              1863    56370 SH       DEFINED 01               5189     5200    45981
                                                                 7      200 SH       OTHER   01                                  200
ELI LILLY & CO                 com              532457108      842    16153 SH       SOLE                    15850               303
                                                              1842    35346 SH       DEFINED 01              17498     2225    15623
EMC CORPORATION                com              268648102      286    23200 SH       SOLE                      400             22800
                                                               157    12761 SH       DEFINED 01              12761        
EMERSON ELECTRIC               com              291011104      417     6416 SH       SOLE                     5916               500
                                                              1081    16653 SH       DEFINED 01              16323      100      230
EXELON CORP                    com              30161N101      331     7209 SH       DEFINED 01               6609               600
EXXON MOBIL CORP               com              30231G102     7836   131470 SH       SOLE                   111927      180    19363
                                                             10683   179237 SH       DEFINED 01              92194     8422    78621
                                                                89     1500 SH       OTHER   01                                 1500
FASTENAL CO.                   com              311900104       18      320 SH       SOLE                      320                 
                                                             18274   330388 SH       DEFINED 01             330388        
FEDEX                          com              31428X106     1668    17757 SH       SOLE                    17430      100      227
                                                              3001    31939 SH       DEFINED 01               2982     2750    26207
                                                                19      200 SH       OTHER   01                                  200
FIFTH THIRD BANCORP            com              316773100      194     4517 SH       SOLE                     4517                 
                                                               206     4796 SH       DEFINED 01               4196               600
FIRST DATA                     com              319963104      219     5560 SH       SOLE                     5060               500
                                                               113     2880 SH       DEFINED 01               2630               250
FIRST HORIZON PHARMACEUTICAL C com              32051k106      474    28100 SH       DEFINED                 28100        
FISERV                         com              337738108      854    21450 SH       SOLE                    17650              3800
                                                             11952   300290 SH       DEFINED 01             298290              2000
FISHER SCIENTIFIC INTERNATIONA com              338032204    11681   205210 SH       DEFINED 01             204510               700
FLEXTRONICS INT'L              com              Y2573F102      153    12690 SH       SOLE                    12690                 
                                                                25     2100 SH       DEFINED                  2100        
FORTUNE BRANDS INC             com              349631101      372     4611 SH       DEFINED 01               4611        
FPL GROUP                      com              302571104     2768    68941 SH       SOLE                    67441      200     1300
                                                              2363    58866 SH       DEFINED 01              14866     2850    41150
                                                                32      800 SH       OTHER   01                                  800
GANNETT                        com              364730101      123     1561 SH       SOLE                     1386       75      100
                                                              1727    21836 SH       DEFINED 01              21561      275
GAP                            com              364760108      236    10823 SH       DEFINED 01              10823        
GENERAL DYNAMICS               com              369550108      974     9103 SH       SOLE                     7103              2000
                                                                68      631 SH       DEFINED 01                556                75
GENERAL ELECTRIC CO            com              369604103     7820   216861 SH       SOLE                   199396      275    17190
                                                             12946   359006 SH       DEFINED 01             197272    16448   145286
                                                                61     1700 SH       OTHER   01                                 1700
GENTEX CORP                    com              371901109     8335   261288 SH       DEFINED 01             260688               600
GENZYME GENERAL                com              372917104      197     3450 SH       SOLE                                       3450
                                                                30      525 SH       DEFINED 01                400      125
GETTY IMAGES INC               com              374276103       43      600 SH       SOLE                      600                 
                                                              6278    88286 SH       DEFINED 01              87886               400
GILLETTE CO                    com              375766102      182     3600 SH       SOLE                     3600                 
                                                               532    10546 SH       DEFINED 01               7446     3100
GOLDMAN SACHS GROUP INC        com              38141g104      986     8965 SH       SOLE                     6615              2350
                                                              2794    25400 SH       DEFINED 01              15225     1175     9000
GUIDANT CORP                   com              401698105      293     3960 SH       SOLE                     3960                 
                                                              3073    41589 SH       DEFINED 01              39889      200     1500
H & R BLOCK                    com              093671105    11681   230950 SH       DEFINED 01             230950        
HARLEY DAVIDSON                com              412822108     1647    28510 SH       SOLE                    27685               825
                                                              4995    86470 SH       DEFINED 01              60220     2875    23375
                                                                29      500 SH       OTHER   01                                  500
HEALTH MANAGEMENT ASSOCIATES   com              421933102       31     1170 SH       SOLE                     1170                 
                                                             14772   564259 SH       DEFINED 01             564259        
HERSHEY FOODS                  com              427866108      236     3900 SH       DEFINED 01               3600      300
HEWLETT PACKARD                com              428236103      431    19632 SH       SOLE                    19632                 
                                                               231    10547 SH       DEFINED 01               8147              2400
HOME DEPOT                     com              437076102     2109    55145 SH       SOLE                    53945      200     1000
                                                              3808    99591 SH       DEFINED 01              19801     7911    71879
                                                                31      800 SH       OTHER   01                                  800
HONEYWELL INTERNATIONAL        com              438516106      619    16637 SH       SOLE                    16637                 
                                                                46     1243 SH       DEFINED 01               1243        
IDEX CORP                      com              45167R104     7574   187700 SH       DEFINED 01             187700        
ILLINOIS TOOL WORKS            com              452308109      465     5190 SH       SOLE                     5115       75        
                                                             10584   118220 SH       DEFINED 01             118220        
INTEL                          com              458140100     2289    98535 SH       SOLE                    96635              1900
                                                              5035   216735 SH       DEFINED 01              76164    11560   129011
                                                                12      500 SH       OTHER   01                                  500
INTERNATIONAL BUSINESS MACHINE com              459200101     2363    25858 SH       SOLE                    24183       50     1625
                                                              4603    50377 SH       DEFINED 01              22214     2615    25548
                                                                18      200 SH       OTHER   01                                  200
INTERPUBLIC GROUP OF COS INC.  com              460690100     4482   365000 SH       DEFINED 01             365000        
INVESTORS FINANCIAL            com              461915100        5      100 SH       SOLE                      100                 
                                                              1644    33618 SH       DEFINED 01              32818               800
JABIL CIRCUIT INC              com              466313103      291    10200 SH       SOLE                                      10200
                                                                13      450 SH       DEFINED                   450        
JOHNSON & JOHNSON              com              478160104     3387    50425 SH       SOLE                    44475              5950
                                                              6635    98788 SH       DEFINED 01              51721     4925    42142
                                                                67     1000 SH       OTHER   01                                 1000
JP MORGAN CHASE                com              46625H100     1203    34761 SH       SOLE                    29830              4931
                                                               862    24910 SH       DEFINED 01              23585      665      660
KIMBERLY CLARK                 com              494368103      206     3139 SH       SOLE                     3039               100
                                                               563     8566 SH       DEFINED 01               8466               100
KOHLS CORP                     com              500255104     1110    21508 SH       SOLE                    21358               150
                                                              5870   113696 SH       DEFINED 01              94269     1700    17727
KRONOS INC                     com              501052104      343     6720 SH       SOLE                     6570      150        
                                                             17427   340979 SH       DEFINED 01             340529               450
LANDSTAR SYSTEM INC            com                               0    18900 SH       DEFINED 01              18900        
LANDSTAR SYSTEMS INC           com              515098101      886    27040 SH       DEFINED 01              27040        
LEXMARK INTERNATIONAL          com              529771107      684     8555 SH       SOLE                     6365              2190
                                                              2389    29875 SH       DEFINED 01              29550       75      250
LIBERTY MEDIA CORP SER A NEW   com              530718105       10      924 SH       SOLE                      924                 
                                                               223    21500 SH       DEFINED                 21500        
LOCKHEED MARTIN                com              539830109      699    11444 SH       SOLE                    11444                 
                                                              3057    50065 SH       DEFINED 01              43500     1025     5540
                                                                12      200 SH       OTHER   01                                  200
LOWES COMPANIES                com              548661107     1568    27465 SH       SOLE                    24065              3400
                                                              2361    41355 SH       DEFINED 01              40770      285      300
LUCENT TECHNOLOGIES INC        com              549463107       14     5049 SH       SOLE                     5049                 
                                                                29    10690 SH       DEFINED 01              10690        
MARATHON OIL CORP              com              565849106      296     6306 SH       SOLE                     6306                 
                                                                33      700 SH       DEFINED                   700        
MARSHALL & ILSLEY CORP         com              571834100        4      100 SH       SOLE                      100                 
                                                               250     6000 SH       DEFINED 01               6000        
MBNA                           com              55262L100     3091   125888 SH       SOLE                   123476      150     2262
                                                              2820   114860 SH       DEFINED 01              28019     9317    77524
                                                                66     2687 SH       OTHER   01                                 2687
MCCORMICK & CO INC             com              579780206     1032    29985 SH       SOLE                    29425               560
                                                             15664   454962 SH       DEFINED 01             425352     3325    26285
                                                                14      400 SH       OTHER   01                                  400
MCDONALDS CORP                 com              580135101      398    12765 SH       SOLE                     6165              6600
                                                               279     8950 SH       DEFINED 01               8950        
MCGRAW-HILL COMPANIES          com              580645109      362     4150 SH       SOLE                     4150                 
                                                               215     2465 SH       DEFINED 01               2465        
MEDTRONIC INC                  com              585055106     2092    41063 SH       SOLE                    34778      165     6120
                                                              2315    45436 SH       DEFINED 01              21965     2855    20616
                                                                25      500 SH       OTHER   01                                  500
MELLON FINANCIAL               com              58551A108      233     8160 SH       SOLE                     8160                 
                                                                76     2668 SH       DEFINED 01                318              2350
MERCK & CO INC                 com              589331107      295     9100 SH       SOLE                     9100                 
                                                               421    13011 SH       DEFINED 01              11911              1100
MERCURY GENL CORP NEW          com              589400100      881    15950 SH       SOLE                    15950                 
MERRILL LYNCH & CO             com              590188108      331     5853 SH       SOLE                     1403              4450
                                                                36      643 SH       DEFINED 01                518               125
MICROCHIP TECHNOLOGY INC       com              595017104      226     8700 SH       SOLE                                       8700
MICROSOFT                      com              594918104     2920   120820 SH       SOLE                   108970      100    11750
                                                              4523   187125 SH       DEFINED 01              72919    12125   102081
                                                                31     1300 SH       OTHER   01                                 1300
MOLEX CL A                     com              608554200      598    25320 SH       SOLE                    25120      200        
                                                              7602   322127 SH       DEFINED 01             321227               900
MOLEX INC.                     com              608554101      395    14982 SH       SOLE                    14982                 
                                                                59     2248 SH       DEFINED                  2248        
MORGAN STANLEY                 com              617446448      127     2210 SH       SOLE                     2210                 
                                                               453     7914 SH       DEFINED 01               7764               150
MOTOROLA                       com              620076109      156    10390 SH       DEFINED 01              10190               200
NATIONAL INSTRUMENTS CORP      com              636518102     3035   112208 SH       DEFINED 01             111608               600
NESTLE SA-SPONSORED ADR REPSTG com              641069406      357     5200 SH       DEFINED 01                600              4600
NICOR INC                      com              654086107      349     9400 SH       DEFINED 01               9400        
NIKE, INC CL B                 com              654106103      262     3150 SH       SOLE                      800              2350
NISOURCE                       com              65473P105      515    22608 SH       SOLE                    22608                 
                                                                71     3100 SH       DEFINED                  3100        
NOBLE DRILLING CORP            com              655042109      202     3600 SH       SOLE                                       3600
NORTHERN STATES FINANCIAL CORP com              665751103      335    12000 SH       SOLE                    12000                 
NORTHERN TRUST                 com              665859104     1420    32680 SH       SOLE                    32550      130        
                                                             10526   242311 SH       DEFINED 01             214561     2925    24825
                                                                22      500 SH       OTHER   01                                  500
OLD REPUBLIC INTERNATIONAL     com              680223104      422    18125 SH       SOLE                    17900      225        
                                                             10557   453281 SH       DEFINED 01             451881              1400
ORACLE                         com              68389X105      445    35676 SH       SOLE                    35676                 
                                                               706    56540 SH       DEFINED 01              49390              7150
OWENS & MINOR                  com              690732102      768    28275 SH       DEFINED 01              27975               300
PACTIV CORP                    com              695257105     1132    48465 SH       SOLE                    48390                75
                                                             11241   481430 SH       DEFINED 01             436370     3775    41285
                                                                14      600 SH       OTHER   01                                  600
PARKER-HANNIFIN CORP           com              701094104      222     3650 SH       DEFINED 01               3650        
PATTERSON COMPANIES INC COM    com              703395103     1535    30725 SH       SOLE                    30700                25
                                                             25491   510327 SH       DEFINED 01             508127     1150     1050
PAYCHEX, INC                   com              704326107       20      600 SH       SOLE                      600                 
                                                              1884    57408 SH       DEFINED 01              57408        
PENNEY (J.C.) CO               com              708160106      275     5300 SH       SOLE                                       5300
PEPSICO                        com              713448108     4926    92883 SH       SOLE                    85708      100     7075
                                                              7328   138179 SH       DEFINED 01              69135     7850    61194
                                                                16      300 SH       OTHER   01                                  300
PFIZER                         com              717081103     3756   142967 SH       SOLE                   130167      200    12600
                                                              3849   146529 SH       DEFINED 01             100575     5800    40154
                                                                 5      200 SH       OTHER   01                                  200
PHOTRONIC INC                  com              719405102     7416   409700 SH       DEFINED 01             409700        
PINNACLE ENTERTAINMENT INC     com              723456109      167    10000 SH       SOLE                    10000                 
PROCTER & GAMBLE               com              742718109      810    15292 SH       SOLE                    15292                 
                                                              1858    35054 SH       DEFINED 01              28762     3360     2932
                                                                32      600 SH       OTHER   01                                  600
PROGRESSIVE CORP OHIO          com              743315103      275     3000 SH       SOLE                     3000                 
PRUDENTIAL FINANCIAL INC.      com              744320102      205     3569 SH       SOLE                       19              3550
                                                                 0        1 SH       DEFINED 01                  1        
QUALCOMM                       com              747525103     1699    46392 SH       SOLE                    45532      200      660
                                                             21403   584308 SH       DEFINED 01             551018     4445    28845
                                                                15      400 SH       OTHER   01                                  400
QUEST DIAGNOSTICS              com              74834L100     2313    21997 SH       SOLE                    21635               362
                                                              1795    17075 SH       DEFINED 01               2468     1425    13182
                                                                21      200 SH       OTHER   01                                  200
REGAL-BELOIT CORP.             com              758750103     5801   201500 SH       DEFINED 01             201500        
ROYAL CARIBBEAN CRUISES LTD    com              V7780T103    13467   301345 SH       DEFINED 01             301345        
ROYAL DUTCH PETROLEUM          com              780257804      943    15700 SH       SOLE                    15700                 
                                                               742    12365 SH       DEFINED 01               6824      400     5141
                                                                96     1600 SH       OTHER   01                                 1600
RPM INTL CORP                  com              749685103     8966   490507 SH       DEFINED 01             489657               850
SARA LEE                       com              803111103      208     9400 SH       DEFINED 01               9400        
SBC COMMUNICATIONS             com              78387G103      707    29844 SH       SOLE                    29244               600
                                                              1839    77627 SH       DEFINED 01              71038     1877     4712
SCHERING PLOUGH                com              806605101      418    23020 SH       SOLE                    23020                 
                                                                46     2533 SH       DEFINED                  2533        
SCHLUMBERGER                   com              806857108      239     3385 SH       SOLE                     3385                 
                                                              1246    17684 SH       DEFINED 01              12125      700     4859
SECTOR SPDR TR SHS BEN INT FIN com              81369Y605      302    10628 SH       DEFINED 01              10628        
SECTOR SPDR TR SHS BEN INT TEC com              81369Y803      221    11288 SH       DEFINED 01              11288        
SHUFFLE MASTER INC             com              825549108      652    22500 SH       SOLE                    22500                 
SONOCO PRODUCTS                com              835495102     6843   237200 SH       DEFINED 01             237200        
SOUTHERN COMPANY               com              842587107      725    22771 SH       SOLE                    22221               550
                                                               157     4932 SH       DEFINED 01               4600               332
SOUTHWEST BANCORPORATION OF TE com              84476r109      200    10900 SH       DEFINED                 10900        
STANDARD BANCSHARES            com              789002995      296    37000 SH       SOLE                    37000                 
STARBUCKS CORP                 com              855244109     1299    25152 SH       SOLE                    24655               497
                                                              2981    57698 SH       DEFINED 01               5421     5350    46927
                                                                10      200 SH       OTHER   01                                  200
STATE STREET                   com              857477103      229     5240 SH       DEFINED 01               5240        
STERICYCLE                     com              858912108       31      700 SH       SOLE                      700                 
                                                              2363    53468 SH       DEFINED 01              51768              1700
                                                                13      300 SH       OTHER   01                                  300
STERIS CORP                    com              859152100     1515    60000 SH       DEFINED 01              60000        
STRYKER                        com              863667101     1935    43376 SH       SOLE                    42450               926
                                                              2835    63542 SH       DEFINED 01              10994     5875    46673
                                                                13      300 SH       OTHER   01                                  300
SUNGARD DATA SYSTEMS           com              867363103      483    14000 SH       SOLE                    14000                 
                                                                13      375 SH       DEFINED 01                240               135
SYSCO                          com              871829107      554    15463 SH       SOLE                    13263              2200
                                                              2165    60475 SH       DEFINED 01              53175     3100     4200
TARGET                         com              87612E106     2820    56385 SH       SOLE                    51960       70     4355
                                                              2814    56256 SH       DEFINED 01              11105     5050    40101
                                                                15      300 SH       OTHER   01                                  300
TCF FINANCIAL CORP             com              872275102      586    21600 SH       SOLE                    21500               100
                                                             11795   434451 SH       DEFINED 01             432926      425     1100
TEVA PHARMACEUTICAL INDUSTRIES com              881624209      198     6385 SH       SOLE                     6385                 
                                                               947    30543 SH       DEFINED 01               4185     2925    23433
                                                                19      600 SH       OTHER   01                                  600
TEXAS INSTRUMENTS              com              882508104      370    14525 SH       SOLE                    13825               700
                                                               112     4375 SH       DEFINED 01               4075      300
TEXTRON                        com              883203101      892    11950 SH       SOLE                    11950                 
                                                               104     1400 SH       DEFINED 01               1400        
THE ST PAUL TRAVELERS COMPANIE com              792860108      750    20412 SH       SOLE                    16456              3956
                                                                 4      112 SH       DEFINED 01                112        
THERMO TECH TECHNOLOGIES INC   com              88360H101        0    65140 SH       SOLE                    65140                 
TIME WARNER INC NEW            com              887317105      279    15885 SH       SOLE                    15685               200
                                                               260    14805 SH       DEFINED 01              12405              2400
TRACTOR SUPPLY                 com              892356106       31      700 SH       SOLE                      700                 
                                                              7378   169034 SH       DEFINED 01             168484               550
TRIBUNE                        com              896047107      249     6250 SH       SOLE                     6250                 
                                                               173     4330 SH       DEFINED 01               4005               325
TXU CORP                       com              873168108      527     6619 SH       SOLE                     1619              5000
                                                               128     1610 SH       DEFINED 01               1610        
TYCO INTERNATIONAL             com              902124106      250     7400 SH       SOLE                     2900              4500
                                                                48     1426 SH       DEFINED 01                826      600
UCBH HOLDINGS                  com              90262T308      287     7200 SH       DEFINED                  7200        
UNILEVER PLC - SPONSORED ADR   com              904767704      246     6157 SH       DEFINED 01               6157        
UNITED HEALTHCARE CORP         com              91324P102     1618    16959 SH       SOLE                    16889                70
                                                               423     4440 SH       DEFINED 01               4415       25
UNITED PARCEL SERVICE          com              911312106      268     3690 SH       DEFINED 01               3690        
UNITED TECHNOLOGIES            com              913017109     1691    16629 SH       SOLE                    14804              1825
                                                               779     7660 SH       DEFINED 01               7549      111
US BANCORP                     com              902973304     1343    46590 SH       SOLE                    46590                 
                                                               540    18737 SH       DEFINED 01              18287               450
USURF AMERICA INC              com                               4    57000 SH       SOLE                                      57000
VECTREN                        com              92240G101      224     8410 SH       DEFINED 01               8410        
VERIZON COMMUNICATIONS         com              92343V104      558    15732 SH       SOLE                    11732              4000
                                                              1256    35379 SH       DEFINED 01              33018              2361
                                                                64     1811 SH       OTHER   01                                 1811
WACHOVIA CORP 2ND NEW          com              929903102      245     4815 SH       SOLE                     2215              2600
                                                               275     5410 SH       DEFINED 01               4910               500
WAL-MART STORES                com              931142103     2792    55727 SH       SOLE                    47627      100     8000
                                                              3782    75465 SH       DEFINED 01              29465     4545    41455
                                                                10      200 SH       OTHER   01                                  200
WALGREEN                       com              931422109     5517   124190 SH       SOLE                   122620      280     1290
                                                              9248   208198 SH       DEFINED 01             119501    10750    77947
                                                                18      400 SH       OTHER   01                                  400
WASHINGTON MUTUAL              com              939322103      288     7290 SH       SOLE                     7240                50
                                                               305     7725 SH       DEFINED 01               7300      200      225
WASHINGTON POST CO CLASS B     com              939640108      358      400 SH       DEFINED 01                                  400
WELLPOINT INC (Formerly Anthem com              94973V107     1216     9700 SH       SOLE                     8100              1600
                                                              1984    15830 SH       DEFINED 01               1360     1525    12945
                                                                25      200 SH       OTHER   01                                  200
WELLS FARGO                    com              949746101     2768    46295 SH       SOLE                    43470              2825
                                                              5232    87485 SH       DEFINED 01              45305     4375    37805
                                                                24      400 SH       OTHER   01                                  400
WEYERHAEUSER CO                com              962166104      637     9300 SH       DEFINED 01               9300        
WGL HOLDINGS INC               com              92924f106      402    13000 SH       DEFINED 01              13000        
WHOLE FOODS MARKET INC         com              966837106     1871    18318 SH       SOLE                    17775               543
                                                              4942    48394 SH       DEFINED 01               5193     3850    39351
                                                                31      300 SH       OTHER   01                                  300
WINTRUST FINANCIAL             com              97650W108     3430    72839 SH       SOLE                    65089              7750
                                                              1928    40943 SH       DEFINED 01              35843     4200      900
WYETH                          com              983024100     1121    26570 SH       SOLE                    26270      100      200
                                                              3359    79642 SH       DEFINED 01              76225              3417
XL CAPITAL LTD CL A            com              G98255105      217     3000 SH       SOLE                     3000                 
                                                                 5       75 SH       DEFINED                             75
ZEBRA TECHNOLOGIES CORP CL A   com              989207105      425     8957 SH       SOLE                     8837      120        
                                                              6796   143095 SH       DEFINED 01             141870      325      900
ZIMMER HOLDINGS                com              98956P102      930    11948 SH       SOLE                     9148              2800
                                                                92     1183 SH       DEFINED 01               1023      160
DIAMONDS TRUST-UIT             com              252787106      201     1915 SH       DEFINED 01                                 1915
                                                               201     1915 SH       OTHER   01                                 1915
ISHARES RUSSELL 1000 VALUE FUN com              464287598       28      420 SH       SOLE                                        420
                                                              1597    24273 SH       DEFINED 01                                24273
                                                                15      230 SH       OTHER   01                                  230
ISHARES RUSSELL 2000 VALUE IND com              464287630      255     1382 SH       DEFINED 01                412      230      740
ISHARES RUSSELL 3000 INDEX FD  com              464287689      548     8144 SH       DEFINED 01                 34              8110
                                                               473     7025 SH       OTHER   01                                 7025
ISHARES RUSSELL MID-CAP VALUE  com              464287473      675     5983 SH       DEFINED 01                         410     5573
ISHARES TR DOW JONES US HEALTH com              464287762      271     4643 SH       DEFINED 01               4643        
ISHARES TR FUNDS-SMALL CAP 600 com              464287879      371     3144 SH       DEFINED 01               1194              1950
ISHARES TR MSCI EAFE INDEX FD  com              464287465     2400    15107 SH       DEFINED 01               5397     2670     7040
ISHARES TR MSCI EMERGING MKTS  com              464287234      257     1265 SH       DEFINED 01               1265        
ISHARES TR-S&P MIDCAP 400 INDE com              464287507     1270     9658 SH       DEFINED 01                168     2010     7480
ISHARES TR-S&P SMALLCAP 600 IN com              464287804     1009     6355 SH       DEFINED 01                115     1835     4405
ISHARES TRUST S&P 500/BARRA GR com              464287309      229     4044 SH       DEFINED 01               4044        
ISHARES TRUST S&P 500/BARRA VA com              464287408      310     5079 SH       DEFINED 01               3329     1750
ISHARES TRUST S&P MIDCAP 400/B com              464287705     1292    10156 SH       DEFINED 01               5097              5059
ISHARES TRUST S&P MIDCAPY 400/ com              464287606       32      240 SH       SOLE                                        240
                                                               880     6573 SH       DEFINED 01               4773              1800
S&P DEPOSITORY RECEIPTS-SPDR   com              78462F103      281     2380 SH       DEFINED 01                160              2220
                                                               191     1620 SH       OTHER   01                                 1620
STANDARD & POORS MIDCAP 400 DE com              595635103      234     1940 SH       DEFINED 01                190              1750
NOKIA CORP ADR                 sponsored adr    654902204      215    13902 SH       SOLE                    13802      100        
                                                               187    12105 SH       DEFINED 01               2605     1350     8150