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
Expires:Oct 31, 2018
Estimated average burden
hours per response:23.8

COLUMN 1COLUMN 2COLUMN 3COLUMN 4COLUMN 5COLUMN 6COLUMN 7COLUMN 8
VALUESHRS ORSH/PUT/INVESTMENTOTHERVOTING AUTHORITY
NAME OF ISSUERTITLE OF CLASSCUSIP(x$1000)PRN AMTPRNCALLDISCRETIONMANAGERSOLESHAREDNONE
ABB LTD SPONSORED ADRADR0003752042719,680SH SOLE 09,6800
AON PLC SHS CL AADRG0403H1084232,000SH SOLE 02,0000
BANK OF MONTREALADR0636711012553,355SH SOLE 03,3550
BAUSCH HEALTH COS INC COMADR0717341072,964142,504SH SOLE 0139,0543,450
CAMECO CORP COMADR13321L10820415,200SH SOLE 015,2000
COLLIERS INTL GROUP INC SUB VTADR1946931071,63118,300SH SOLE 018,3000
FIRSTSERVICE CORP NEW COMADR33767E2023992,915SH SOLE 02,9150
ICICI BK LTD ADRADR45104G10417611,840SH SOLE 011,8400
INFINEON TECHNOLOGIES AG SPONSADR45662N1038,010207,793SH SOLE 0202,3535,440
JAZZ PHARMACEUTICALS PLC SHS UADRG508711051,0276,220SH SOLE 06,2200
KORNIT DIGITAL LTD SHSADRM6372Q1132693,015SH SOLE 03,0150
LUNDIN MINING CORP COMADR55037210614616,350SH SOLE 016,3500
MARVELL TECH GROUP LTD ORDADRG5876H10568714,450SH SOLE 014,4500
NXP SEMICONDUCTORS N V COMADRN6596X1097,53947,414SH SOLE 046,1641,250
SCHLUMBERGERADR8068571081,91587,709SH SOLE 086,1841,525
TRANE TECHNOLOGIES PLC SHSADRG8994E1034863,350SH SOLE 03,3500
3M CO COMCOM88579Y1011,5728,996SH SOLE 08,9960
ABBOTT LABSCOM0028241001,0749,811SH SOLE 09,8110
ABBVIE INC. COMCOM00287Y1096,07556,697SH SOLE 055,4571,240
ACADIA HEALTHCARE COMPANY INC COM00404A10981216,160SH SOLE 016,1600
ACCELERATE DIAGNOSTICS INC COMCOM00430H10246260,900SH SOLE 060,9000
ADOBE INCCOM00724F1019711,941SH SOLE 01,9410
AERIE PHARMACEUTICALS INC COMCOM00771V10843832,405SH SOLE 032,4050
ALEXION PHARMACEUTICAL COMCOM0153511096414,100SH SOLE 04,1000
ALLIANCE DATA SYS CORP COMCOM01858110812,197164,598SH SOLE 0162,4282,170
ALPHABET INC CAP STK CL ACOM02079K30516,5089,419SH SOLE 09,239180
ALPHABET INC CAP STK CL CCOM02079K107319182SH SOLE 01820
AMAZON COM INC COCOM023135106664204SH SOLE 02040
AMERICAN EXPRESS COCOM0258161091,0508,685SH SOLE 08,6850
AMERIPRISE FINL INC COMCOM03076C1062721,402SH SOLE 01,4020
AMGEN INCCOM0311621004,19318,237SH SOLE 018,007230
AMN HEALTHCARE SVCS INC COMCOM0017441015568,150SH SOLE 08,1500
ANALOG DEVICES INC COMCOM0326541052321,572SH SOLE 01,5720
APPLE INC COMCOM0378331006,03045,448SH SOLE 044,580868
ASSOCIATED BANCORPCOM0454871051,08263,468SH SOLE 063,4680
AT&T INC COMCOM00206R10232211,197SH SOLE 011,1970
BANK FIRST CORPORATIONCOM06211J1004607,101SH SOLE 07,1010
BANK OF AMERICACOM06050510410,607349,940SH SOLE 0342,5157,425
BED BATH & BEYOND INC COMCOM0758961004,120231,957SH SOLE 0228,8973,060
BERRY GLOBAL GROUP INC COMCOM08579W10356210,000SH SOLE 010,0000
BLACK KNIGHT INC COMCOM09215C1051,13812,875SH SOLE 012,472403
BOEING COCOM0970231054,31520,156SH SOLE 020,1560
BRISTOL MYERS SQUIBB COCOM1101221086,873110,796SH SOLE 0109,2111,585
CHENIERE ENERGY INC COM NEWCOM16411R2084297,145SH SOLE 07,1450
CHEVRON CORP NEW COMCOM1667641003,18337,691SH SOLE 036,871820
CIGNA CORP NEW COMCOM1255231004,68322,497SH SOLE 022,180317
CISCO SYSTEMS INCCOM17275R1028,830197,312SH SOLE 0193,0474,265
CITIGROUP INC COM NEWCOM1729674249,307150,945SH SOLE 0148,1752,770
CITIZENS FINANCIAL GROUP INC CCOM1746101054,751132,867SH SOLE 0129,9422,925
COCA COLA COCOM1912161001,91134,838SH SOLE 034,8380
COGNEX CORP COMCOM19242210380310,000SH SOLE 010,0000
COLGATE PALMOLIVE COCOM1941621034345,070SH SOLE 05,0700
CORNING INCCOM2193501054,900136,108SH SOLE 0133,0283,080
COSTCO WHOLESALE CORPCOM22160K105281745SH SOLE 07450
CPI CARD GROUP INC COMCOM12634H200651148,397SH SOLE 0148,3970
CPI CARD GROUP INC COMCOM12634H2002457SH DFND 04570
CROWN HOLDINGS INC COMCOM2283681063,57535,680SH SOLE 034,980700
CVS HEALTH CORP COMCOM1266501006,77999,248SH SOLE 098,1331,115
DARDEN RESTAURANTS INC.COM2371941055,42745,560SH SOLE 044,665895
DEVON ENERGY CORP NEWCOM25179M1031,46892,829SH SOLE 090,9091,920
DISCOVER FINL SVCS COMCOM2547091085,72963,284SH SOLE 062,639645
DISCOVERY COMMUN NEW COM SER ACOM25470F1046,810226,324SH SOLE 0223,1743,150
DISNEY WALT PRODTNSCOM2546871062,67914,786SH SOLE 014,421365
DULUTH HLDGS INC COM CL BCOM26443V10154351,425SH SOLE 051,4250
EBAY INC COMCOM2786421035,101101,514SH SOLE 099,6441,870
ENERGIZER HLDGS INC NEW COMCOM29272W1092,36456,050SH SOLE 055,175875
EOG RES INC COMCOM26875P1014739,475SH SOLE 09,4750
EXACT SCIENCES CORP COMCOM30063P10517,841134,662SH SOLE 0132,0372,625
EXXON MOBIL CORP COMCOM30231G1028,242199,953SH SOLE 0197,7232,230
FACEBOOK INC CL ACOM30303M1027,19426,338SH SOLE 025,788550
FARMERS & MERCHANTS BK COMCOM308243104735111SH SOLE 00111
FEDEX CORP COMCOM31428X1064,45517,161SH SOLE 016,748413
FIDELITY NATIONAL FINANCIAL INCOM31620R3034,171106,704SH SOLE 0104,8291,875
FIDELITY NATL INFO SVC COMCOM31620M1062171,531SH SOLE 01,345186
FIRST HORIZON CORPCOM3205171053,681288,466SH SOLE 0283,8164,650
FISERV INCCOM3377381086,76659,424SH SOLE 058,2421,182
FLAGSTAR BANCORP INC COM PAR .COM33793070565216,000SH SOLE 016,0000
FREEPORT-MCMORAN INCCOM35671D8577,058271,270SH SOLE 0264,5106,760
GENERAL DYNAMICS CORP COMCOM3695501081,3779,256SH SOLE 09,2560
GENERAL ELEC COCOM36960410312,5191,159,156SH SOLE 01,137,88121,275
GOLDMAN SACHS GROUP INCCOM38141G1041,6096,101SH SOLE 06,1010
HANESBRANDS INC COMCOM41034510237725,855SH SOLE 025,8550
HANGER INC COM NEWCOM41043F2083,556161,693SH SOLE 0157,5384,155
HCA HEALTHCARE INC COMCOM40412C1011,80510,975SH SOLE 010,9750
HILLENBRAND INC COMCOM43157110858714,750SH SOLE 014,7500
HONEYWELL INTERNATIONAL INC.COM4385161062471,162SH SOLE 01,1620
HUDSON TECHNOLOGIES INC COMCOM444144109246225,325SH SOLE 0225,3250
II VI INC COMCOM9021041088,756115,266SH SOLE 0113,3411,925
INTEL CORPCOM45814010093818,820SH SOLE 018,195625
JOHNSON & JOHNSONCOM4781601047,70348,948SH SOLE 048,278670
JPMORGAN CHASE & CO COMCOM46625H10010,66883,952SH SOLE 082,1821,770
KEYSIGHT TECHNOLOGIES INC COMCOM49338L1034,24332,123SH SOLE 031,248875
KIMBERLY CLARK CORPCOM4943681033,55726,384SH SOLE 026,029355
KRAFT HEINZ CO COMCOM5007541066,118176,513SH SOLE 0173,1383,375
LAMB WESTON HLDGS INC COMCOM5132721042,95237,491SH SOLE 036,4511,040
LAS VEGAS SANDS CORP COMCOM5178341074,56876,647SH SOLE 075,2221,425
LKQ CORP COMCOM5018892087,486212,430SH SOLE 0209,4402,990
LOWES COS INC COCOM5486611072,57316,033SH SOLE 015,173860
LUMENTUM HLDGS INC COMCOM55024U1091,80819,072SH SOLE 019,0720
MASCO CORP COMCOM5745991063015,482SH SOLE 05,4820
MASTEC INC COMCOM5763231096309,240SH SOLE 09,2400
MAXIM INTEGRATED PRODUCTSCOM57772K1018119,143SH SOLE 09,1430
MCKESSON CORPCOM58155q1035,85333,655SH SOLE 033,275380
MDU RESOURCES GROUP INCCOM55269010927910,600SH SOLE 010,6000
MERCK & CO INC NEW COMCOM58933Y1052,52330,842SH SOLE 030,8420
METTLER TOLEDO INTL COMCOM592688105256225SH SOLE 02250
MGE ENERGY INC COMCOM55277P1044406,279SH SOLE 06,2790
MGP INGREDIENTS INC NEW COMCOM55303J1064,05586,175SH SOLE 084,0752,100
MICROSOFT CORPCOM59491810418,74184,259SH SOLE 080,1194,140
MIMEDX GROUP INC COMCOM6024961012,456270,509SH SOLE 0260,6549,855
MOLSON COORS BEVERAGE COCOM60871R2093,11168,848SH SOLE 068,238610
MUELLER WTR PRODS INC COM SER COM62475810839431,825SH SOLE 031,8250
NEUROCRINE BIOSCIENCES INC COMCOM64125C1094254,430SH SOLE 04,4300
NEWELL BRANDS INC.COM6512291064,338204,314SH SOLE 0200,8813,433
NMI HLDGS INC CL ACOM62920930531413,845SH SOLE 013,8450
NORTHERN TRUST CORPCOM6658591045,56459,734SH SOLE 059,179555
ORACLE CORPCOM68389X1056,06093,681SH SOLE 092,1161,565
PARSLEY ENERGY INC CL ACOM70187710218713,180SH SOLE 013,1800
PAYPAL HLDGS INC COMCOM70450Y1035,80724,797SH SOLE 024,392405
PEPSICO INCCOM7134481083,49823,589SH SOLE 022,722867
PERFORMANCE FOOD GROUP CO COMCOM71377A1033,57875,157SH SOLE 072,9822,175
PFIZER INCCOM7170811033,43893,395SH SOLE 092,683712
PHILIP MORRIS INTL INC COMCOM7181721092012,424SH SOLE 02,224200
PIONEER NAT RES CO COMCOM7237871071,45312,755SH SOLE 012,7550
PNC FINL SVCS GROUP COMCOM6934751054,00226,857SH SOLE 026,487370
PREMIER INC CL ACOM74051N10269619,830SH SOLE 019,8300
PROCTER & GAMBLE COMPANYCOM7427181094,73634,037SH SOLE 034,0370
PURE STORAGE INC CL ACOM74624M10247621,044SH SOLE 021,0440
QUALCOMM INCCOM74752510313,91791,355SH SOLE 089,3102,045
REGAL BELOIT CORP COMCOM7587501033,36327,381SH SOLE 026,506875
REGIONS FINANCIAL CORP COMCOM7591EP10028317,585SH SOLE 017,5850
RESMED INC COMCOM7611521078183,850SH SOLE 03,8500
REV GROUP INC COMCOM74952710735239,995SH SOLE 039,9950
SALESFORCE COM INC COMCOM79466L3022231,003SH SOLE 01,0030
SCHEIN HENRY INC COCOM80640710283412,480SH SOLE 012,4800
SCHWAB (CHARLES) CORPCOM8085131052,47046,572SH SOLE 046,5720
SEALED AIR CORPCOM81211K1002,31850,615SH SOLE 049,5551,060
SKECHERS U S A INC CL ACOM8305661054,590127,710SH SOLE 0124,6803,030
SMITH A O COMCOM8318652093,01354,960SH SOLE 053,0051,955
SOUTHERN CO COMCOM8425871072734,441SH SOLE 04,4410
SPX CORP COMCOM7846351042454,495SH SOLE 04,4950
SPX FLOW INC COMCOM78469X10780213,845SH SOLE 013,8450
SS&C TECHNOLOGIES HLDGS INC COCOM78467J1003,12042,882SH SOLE 042,082800
STARBUCKS CORP COCOM8552441091,22011,404SH SOLE 011,4040
STATE STREET CORPCOM8574771037,21399,106SH SOLE 098,161945
SYSCO CORPORATIONCOM8718291075,22270,325SH SOLE 069,1401,185
T ROWE PRICE GROUP INCCOM74144t1084092,700SH SOLE 02,7000
TAKE-TWO INTERACTIVE COMCOM8740541094522,175SH SOLE 02,1750
TARGET CORPCOM87612e1065,81232,925SH SOLE 032,450475
TESLA INCCOM88160R1018501,205SH SOLE 01,2050
THE TRADE DESK INC COM CL ACOM88339J105211264SH SOLE 02640
TOPBUILD CORP COMCOM89055F1031,86110,111SH SOLE 09,811300
TRUIST FINANCIAL CORPCOM89832q1091,25926,268SH SOLE 026,2680
U S BANCORPCOM9029733043056,540SH SOLE 06,5400
UNITEDHEALTH GROUP INCCOM91324P1023,0648,738SH SOLE 08,7380
UNIVERSAL HLTH SVCS INC CL BCOM9139031005363,900SH SOLE 03,9000
URBAN OUTFITTERS INC COMCOM9170471022,569100,341SH SOLE 098,1712,170
VERIZON COMMUNICATIONSCOM92343V1042464,181SH SOLE 04,1810
VIACOMCBSCOM92556H2069,938266,730SH SOLE 0261,8184,912
VIAVI SOLUTIONS INC COMCOM9255501054,149277,030SH SOLE 0271,7905,240
VISA INC COM CL ACOM92826C8394,25919,472SH SOLE 019,192280
WABTEC CORP COMCOM9297401084,11456,204SH SOLE 054,8521,352
WALGREENS BOOTS ALLIANCE INCCOM9314271089,968249,962SH SOLE 0244,9075,055
WELLS FARGO NEWCOM9497461013,848127,495SH SOLE 0125,5701,925
WILLSCOT MOBIL MINI HLDNG CORPCOM97137810467329,041SH SOLE 029,0410
XCEL ENERGY INCCOM98389B1002333,499SH SOLE 03,4990
XILINX INCCOM9839191013122,200SH SOLE 02,2000
ZIONS BANCORPORATION NACOM9897011074,31299,266SH SOLE 098,2461,020
ENTERPRISE PRODS PARTN COMCOM29379210722911,706SH SOLE 010,7011,005
ANNALY MTG MGMT INC COMCOM03571040920824,615SH SOLE 024,6150
DIAMONDROCK HOSPITALIT COMCOM25278430144353,695SH SOLE 053,6950
HOST HOTELS&RESORTS COMCOM44107P10436725,090SH SOLE 025,0900
KIMCO RLTY CORP COMCOM49446R1092,631175,257SH SOLE 0171,2923,965
SERVICE PPTYS TR COM SH BEN INCOM81761L10233629,205SH SOLE 029,2050
SIMON PPTY GROUP INC NEW COMCOM8288061094,23949,707SH SOLE 048,872835
BRISTOL MYERS SQUIBB CO CONTNGRIGHT1101221575680,999SH SOLE 079,6441,355
COLONY CAP INCCONV19624raa418,87219,225,000PRN SOLE 019,225,0000
HOPE BANCORP INCCONV43940tab523,95625,750,000PRN SOLE 025,750,0000
SCHWAB STRATEGIC TR EMRG MKTEQCOM8085247061,33443,539SH SOLE 043,062477
SCHWAB STRATEGIC TR INTL EQTY COM8085248051,19033,060SH SOLE 033,0600
ISHARES S&P MIDCAP 400 VALUE ECOM4642877056737,795SH SOLE 07,7950
ISHARES S&P SMLCP 600 VALUE ETCOM4642878794325,317SH SOLE 05,3170
ISHARES TR S&P 500 INDEXCOM464287200216576SH SOLE 05760
ISHARES TR S&P500/BAR VALCOM4642874087976,228SH SOLE 06,2280
SCHWAB STRATEGIC TR US LCAP VACOM8085244093616,056SH SOLE 04,1211,935
SPDR SERIES TRUST S&P 400 MDCPCOM78464A8392805,050SH SOLE 04,200850
SPDR SERIES TRUST S&P 600 SMCPCOM78464A3003044,597SH SOLE 04,024573
VANGUARD SCOTTSDALE FDS SHRT TCOM92206C4091,03012,376SH SOLE 09,1103,266