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
ACCO BRANDS CORPCOM00081T1084500SH SOLE 50000
ABM INDS INCCOM0009571002,72775,120SH SOLE 75,12000
AFLAC INCCOM0010551025150SH SOLE 15000
AT&T INCCOM00206R10266221,894SH SOLE 21,89400
ABBOTT LABSCOM0028241001,16412,734SH SOLE 12,73400
ABBVIE INCCOM00287Y1091,21612,381SH SOLE 12,38100
ACTIVISION BLIZZARD INCCOM00507V10923300SH SOLE 30000
ADOBE INCCOM00724F1019002,067SH SOLE 2,06700
AECOMCOM00766T1002356,265SH SOLE 6,26500
ADVANCED MICRO DEVICES INCCOM007903107661,250SH SOLE 1,25000
AGILENT TECHNOLOGIES INCCOM00846U101666SH SOLE 6600
ALASKA AIR GROUP INCCOM0116591095133SH SOLE 13300
ALCOA CORPCOM013872106166SH SOLE 6600
ALEXANDER & BALDWIN INC NEWCOM014491104121,000SH SOLE 1,00000
ALIBABA GROUP HLDG LTDSPONSORED ADS01609W1021674SH SOLE 7400
ALLEGHENY TECHNOLOGIES INCCOM01741R1025500SH SOLE 50000
ALLIANCEBERNSTEIN NATL MUNICOM01864U10617913,400SH SOLE 13,40000
ALLIANCEBERNSTEIN HLDG L PUNIT LTD PARTN01881G10611450SH SOLE 45000
ALLSTATE CORPCOM02000210197410,045SH SOLE 10,04500
ALPHABET INCCAP STK CL C02079K107202143SH SOLE 14300
ALPHABET INCCAP STK CL A02079K305671473SH SOLE 47300
ALTRIA GROUP INCCOM02209S103541,365SH SOLE 1,36500
AMAZON COM INCCOM02313510610839SH SOLE 3900
AMERICAN CAMPUS CMNTYS INCCOM024835100245SH SOLE 4500
AMERICAN EXPRESS COCOM0258161094955,203SH SOLE 5,20300
AMERICAN INTL GROUP INCCOM NEW02687478414450SH SOLE 45000
AMER STATES WTR COCOM02989910131400SH SOLE 40000
AMERICAN TOWER CORP NEWCOM03027X1001248SH SOLE 4800
AMERISOURCEBERGEN CORPCOM03073E1054574,540SH SOLE 4,54000
AMGEN INCCOM0311621005412,294SH SOLE 2,29400
APOGEE ENTERPRISES INCCOM0375981091627,050SH SOLE 7,05000
APPLE INCCOM0378331006,89718,906SH SOLE 18,90600
APPLIED MATLS INCCOM0382221052,33238,583SH SOLE 38,58300
ARAMARKCOM03852U106140SH SOLE 4000
ARCHER DANIELS MIDLAND COCOM03948310271717,961SH SOLE 17,96100
ARCONIC CORPORATIONCOM03966V107025SH SOLE 2500
BP PLCSPONSORED ADR0556221042100SH SOLE 10000
BAIDU INCSPON ADR REP A056752108867SH SOLE 6700
BAKER HUGHES COMPANYCL A05722G10000SH SOLE 000
BK OF AMERICA CORPCOM0605051041928,100SH SOLE 8,10000
BANK HAWAII CORPCOM06254010931500SH SOLE 50000
BANK NEW YORK MELLON CORPCOM064058100571,465SH SOLE 1,46500
BARCLAYS PLCADR06738E2043548SH SOLE 54800
BAXTER INTL INCCOM07181310917200SH SOLE 20000
BECTON DICKINSON & COCOM0758871093471,450SH SOLE 1,45000
BERKSHIRE HATHAWAY INC DELCL A0846701085,0791,900SH SOLE 1,90000
BERKSHIRE HATHAWAY INC DELCL B NEW0846707023,08617,286SH SOLE 17,28600
BEST BUY INCCOM08651610113150SH SOLE 15000
BIOGEN INCCOM09062X1031347SH SOLE 4700
BLACKSTONE GROUP INCCOM CL A09260D107591,040SH SOLE 1,04000
BOEING COCOM0970231051,2506,819SH SOLE 6,81900
BOOKING HOLDINGS INCCOM09857L108234147SH SOLE 14700
BOSTON SCIENTIFIC CORPCOM1011371074100SH SOLE 10000
BRISTOL-MYERS SQUIBB COCOM1101221081,33122,634SH SOLE 22,63400
BROADCOM INCCOM11135F1011135SH SOLE 3500
C H ROBINSON WORLDWIDE INCCOM NEW12541W2092813,555SH SOLE 3,55500
CIGNA CORP NEWCOM125523100315SH SOLE 1500
CSX CORPCOM1264081031,48321,260SH SOLE 21,26000
CVS HEALTH CORPCOM1266501001,40721,649SH SOLE 21,64900
CABLE ONE INCCOM12685J1052715SH SOLE 1500
CAMPBELL SOUP COCOM1344291091523,070SH SOLE 3,07000
CANOPY GROWTH CORPCOM1380351003200SH SOLE 20000
CAPITAL ONE FINL CORPCOM14040H105579SH SOLE 7900
CARDINAL HEALTH INCCOM14149Y10862111,900SH SOLE 11,90000
CARNIVAL CORPUNIT 99/99/999914365830018611,340SH SOLE 11,34000
CARRIER GLOBAL CORPORATIONCOM14448C104873,916SH SOLE 3,91600
CATERPILLAR INC DELCOM1491231011,37510,866SH SOLE 10,86600
CEDAR FAIR L PDEPOSITRY UNIT1501851067250SH SOLE 25000
CENTERPOINT ENERGY INCCOM15189T1077350SH SOLE 35000
CENTURYLINK INCCOM156700106171,657SH SOLE 1,65700
CERNER CORPCOM1567821044746,920SH SOLE 6,92000
CHARTER COMMUNICATIONS INC NCL A16119P108104204SH SOLE 20400
CHEVRON CORP NEWCOM1667641006877,699SH SOLE 7,69900
CHINA MOBILE LIMITEDSPONSORED ADR16941M10917500SH SOLE 50000
CISCO SYS INCCOM17275R1021,68436,108SH SOLE 36,10800
CITIGROUP INCCOM NEW1729674241,19923,459SH SOLE 23,45900
CITIZENS FINANCIAL GROUP INCCOM174610105140SH SOLE 4000
COCA COLA COCOM1912161001753,914SH SOLE 3,91400
COLGATE PALMOLIVE COCOM1941621034145,650SH SOLE 5,65000
COLUMBIA SPORTSWEAR COCOM1985161068100SH SOLE 10000
COMCAST CORP NEWCL A20030N1011604,114SH SOLE 4,11400
CONAGRA BRANDS INCCOM2058871021654,680SH SOLE 4,68000
CONOCOPHILLIPSCOM20825C10442810,193SH SOLE 10,19300
CONSOLIDATED EDISON INCCOM20911510411158SH SOLE 15800
CONSTELLATION BRANDS INCCL A21036P1081,1616,635SH SOLE 6,63500
COOPER TIRE & RUBR COCOM21683110715550SH SOLE 55000
COPART INCCOM2172041061962,350SH SOLE 2,35000
CORNING INCCOM21935010597237,535SH SOLE 37,53500
CORTEVA INCCOM22052L10412452SH SOLE 45200
COSTCO WHSL CORP NEWCOM22160K10596317SH SOLE 31700
COTY INCCOM CL A222070203245,386SH SOLE 5,38600
COUSINS PPTYS INCCOM NEW22279550221701SH SOLE 70100
CREDIT SUISSE GROUPSPONSORED ADR225401108212,000SH SOLE 2,00000
CROWN CASTLE INTL CORP NEWCOM22822V101956SH SOLE 5600
CUMMINS INCCOM2310211064062,341SH SOLE 2,34100
DXC TECHNOLOGY COCOM23355L1067408SH SOLE 40800
DANAHER CORPORATIONCOM2358511022501,415SH SOLE 1,41500
DEERE & COCOM244199105102650SH SOLE 65000
DELTA AIR LINES INC DELCOM NEW2473617021826,471SH SOLE 6,47100
DENTSPLY SIRONA INCCOM24906P1093187,220SH SOLE 7,22000
DIAGEO P L CSPON ADR NEW25243Q205753SH SOLE 5300
DISNEY WALT COCOM DISNEY2546871069238,278SH SOLE 8,27800
DISCOVER FINL SVCSCOM2547091082064,110SH SOLE 4,11000
DISCOVERY INCCOM SER A25470F10426112,350SH SOLE 12,35000
DOLBY LABORATORIES INCCOM CL A25659T10733498SH SOLE 49800
DOMTAR CORPCOM NEW25755920328513,513SH SOLE 13,51300
DONALDSON INCCOM25765110914300SH SOLE 30000
DOVER CORPCOM26000310856575SH SOLE 57500
DUKE ENERGY CORP NEWCOM NEW26441C2042062,580SH SOLE 2,58000
DUPONT DE NEMOURS INCCOM26614N102661,236SH SOLE 1,23600
EATON VANCE MUN BD FDCOM27827X10136028,325SH SOLE 28,32500
EATON VANCE TX MGD DIV EQ INCOM27828N102545,000SH SOLE 5,00000
EBAY INC.COM27864210342797SH SOLE 79700
ECOLAB INCCOM278865100114575SH SOLE 57500
EMERSON ELEC COCOM29101110470011,285SH SOLE 11,28500
ENBRIDGE INCCOM29250N10513418SH SOLE 41800
ENERPAC TOOL GROUP CORPCL A COM292765104221,250SH SOLE 1,25000
ENTERGY CORP NEWCOM29364G10350531SH SOLE 53100
ENTERPRISE PRODS PARTNERS LCOM29379210723312,796SH SOLE 12,79600
EQUIFAX INCCOM29442910586500SH SOLE 50000
EXXON MOBIL CORPCOM30231G1021292,883SH SOLE 2,88300
FACEBOOK INCCL A30303M1023141,385SH SOLE 1,38500
FASTENAL COCOM3119001043458,050SH SOLE 8,05000
FEDEX CORPCOM31428X1061581,128SH SOLE 1,12800
FIDELITY NATL INFORMATION SVCOM31620M106215SH SOLE 1500
FIFTH THIRD BANCORPCOM316773100311,600SH SOLE 1,60000
FISERV INCCOM3377381083954,042SH SOLE 4,04200
FIRSTENERGY CORPCOM337932107250SH SOLE 5000
FORD MTR CO DELCOM3453708604700SH SOLE 70000
FORTUNE BRANDS HOME & SEC INCOM34964C1061993,120SH SOLE 3,12000
FOX CORPCL A COM35137L1058300SH SOLE 30000
FREEPORT-MCMORAN INCCL B35671D8572200SH SOLE 20000
GALLAGHER ARTHUR J & COCOM3635761091011,040SH SOLE 1,04000
GARRETT MOTION INCCOM366505105010SH SOLE 1000
GENERAL DYNAMICS CORPCOM3695501082501,675SH SOLE 1,67500
GENERAL ELECTRIC COCOM36960410319528,619SH SOLE 28,61900
GENERAL MLS INCCOM3703341046100SH SOLE 10000
GENERAL MTRS COCOM37045V1001264,999SH SOLE 4,99900
GENUINE PARTS COCOM37246010543500SH SOLE 50000
GENTHERM INCCOM37253A1032105,404SH SOLE 5,40400
GILEAD SCIENCES INCCOM3755581032753,573SH SOLE 3,57300
GLAXOSMITHKLINE PLCSPONSORED ADR37733W10519475SH SOLE 47500
GOLDMAN SACHS GROUP INCCOM38141G1041050SH SOLE 5000
GREENBRIER COS INCCOM3936571018340SH SOLE 34000
GUIDEWIRE SOFTWARE INCCOM40171V10033300SH SOLE 30000
HP INCCOM40434L105180SH SOLE 8000
HAIN CELESTIAL GROUP INCCOM4052171001424,500SH SOLE 4,50000
HANESBRANDS INCCOM41034510236932,670SH SOLE 32,67000
HANNON ARMSTRONG SUST INFR CCOM41068X1008287SH SOLE 28700
HEALTHPEAK PROPERTIES INCCOM42250P103150SH SOLE 5000
HEWLETT PACKARD ENTERPRISE CCOM42824C109252,596SH SOLE 2,59600
HILLENBRAND INCCOM431571108672,475SH SOLE 2,47500
HOME DEPOT INCCOM4370761021,3305,310SH SOLE 5,31000
HONDA MOTOR LTDAMERN SHS4381283081144,475SH SOLE 4,47500
HONEYWELL INTL INCCOM4385161062,69818,661SH SOLE 18,66100
HORMEL FOODS CORPCOM44045210047970SH SOLE 97000
HOWMET AEROSPACE INCCOM4432011082100SH SOLE 10000
HUMANA INCCOM44485910278200SH SOLE 20000
ITT INCCOM45073V1081432,440SH SOLE 2,44000
ILLUMINA INCCOM452327109616SH SOLE 1600
INGERSOLL RAND INCCOM45687V1062197,772SH SOLE 7,77200
INGEVITY CORPCOM45688C10700SH SOLE 000
INGREDION INCCOM4571871023504,216SH SOLE 4,21600
INTEL CORPCOM4581401001,59926,718SH SOLE 26,71800
INTERNATIONAL BUSINESS MACHSCOM4592001011371,134SH SOLE 1,13400
INTERNATIONAL FLAVORS&FRAGRACOM45950610145370SH SOLE 37000
INVESCO QQQ TRUNIT SER 146090E1034,95220,000SH SOLE 20,00000
INVESCO EXCH TRADED FD TR IIS&P GBL WATER46138E2636163SH SOLE 16300
INVESCO EXCHANGE-TRADED FD TVAR RATE PFD46138G870401,727SH SOLE 1,72700
ISHARES TRCORE S&P TTL STK46428715035497SH SOLE 49700
ISHARES TRSELECT DIVID ETF46428716813157SH SOLE 15700
ISHARES TRTIPS BD ETF4642871762,08216,929SH SOLE 16,92900
ISHARES TRCORE S&P500 ETF4642872001548SH SOLE 4800
ISHARES TRCORE US AGGBD ET46428722615127SH SOLE 12700
ISHARES TRMSCI EMG MKT ETF4642872345120SH SOLE 12000
ISHARES TRIBOXX INV CP ETF46428724222164SH SOLE 16400
ISHARES TRGLOB HLTHCRE ETF46428732513194SH SOLE 19400
ISHARES TRS&P 500 VAL ETF464287408763SH SOLE 6300
ISHARES TRMSCI EAFE ETF46428746514226SH SOLE 22600
ISHARES TRCORE S&P MCP ETF4642875077904,441SH SOLE 4,44100
ISHARES TREXPANDED TECH4642875151553SH SOLE 5300
ISHARES TRU.S. CNSM SV ETF464287580734SH SOLE 3400
ISHARES TRRUS 1000 ETF464287622120700SH SOLE 70000
ISHARES TRRUSSELL 2000 ETF4642876552381,665SH SOLE 1,66500
ISHARES TRRUSSELL 3000 ETF464287689158877SH SOLE 87700
ISHARES TRU.S. REAL ES ETF46428773923292SH SOLE 29200
ISHARES TRCORE S&P SCP ETF464287804580SH SOLE 8000
ISHARES TRS&P SML 600 GWT464287887316SH SOLE 1600
ISHARES TRMSCI ACWI EX US464288240125SH SOLE 2500
ISHARES TRJPMORGAN USD EMG4642882811721,576SH SOLE 1,57600
ISHARES TRMRGSTR MD CP VAL4642884064413,494SH SOLE 3,49400
ISHARES TRPFD AND INCM SEC464288687381,095SH SOLE 1,09500
ISHARES TRMRNING SM CP ETF4642887032892,783SH SOLE 2,78300
ISHARES TRUS AER DEF ETF4642887601380SH SOLE 8000
ISHARES TRUS TREAS BD ETF46429B2672719,684SH SOLE 9,68400
ISHARES U S ETF TRSHT MAT BD ETF46431W5073276,545SH SOLE 6,54500
ISHARES TRUSA QUALITY FCTR46432F3392893,010SH SOLE 3,01000
ISHARES TREDGE MSCI USA VL46432F3882303,183SH SOLE 3,18300
ISHARES INCMLT FCTR EMG MKT46434G889621,565SH SOLE 1,56500
ISHARES TRMULTIFACTOR INTL46434V2741908,309SH SOLE 8,30900
ISHARES TRMULTIFACTOR USA46434V290441,229SH SOLE 1,22900
ISHARES TRCONV BD ETF46435G1024065,720SH SOLE 5,72000
ISHARES TREDGE INVT GRDE46435G2194878,951SH SOLE 8,95100
JPMORGAN CHASE & COCOM46625H1008118,620SH SOLE 8,62000
JOHNSON & JOHNSONCOM4781601042,09114,868SH SOLE 14,86800
KADANT INCCOM48282T1043003,007SH SOLE 3,00700
KANSAS CITY SOUTHERNCOM NEW4851703021175SH SOLE 7500
KELLOGG COCOM48783610856845SH SOLE 84500
KENNAMETAL INCCOM4891701002588,970SH SOLE 8,97000
KEURIG DR PEPPER INCCOM49271V1006215SH SOLE 21500
KIMCO RLTY CORPCOM49446R1095396SH SOLE 39600
KINDER MORGAN INC DELCOM49456B101956,240SH SOLE 6,24000
KOHLS CORPCOM5002551041477,065SH SOLE 7,06500
KRAFT HEINZ COCOM5007541061444,514SH SOLE 4,51400
L3HARRIS TECHNOLOGIES INCCOM5024311092801,648SH SOLE 1,64800
LAMB WESTON HLDGS INCCOM5132721041862,903SH SOLE 2,90300
LAS VEGAS SANDS CORPCOM517834107120SH SOLE 2000
LILLY ELI & COCOM53245710849296SH SOLE 29600
LINCOLN NATL CORP INDCOM534187109386SH SOLE 8600
LOCKHEED MARTIN CORPCOM5398301091,3453,685SH SOLE 3,68500
LOWES COS INCCOM5486611071,2148,986SH SOLE 8,98600
MTS SYS CORPCOM553777103452,585SH SOLE 2,58500
MARTIN MARIETTA MATLS INCCOM5732841061365SH SOLE 6500
MATTHEWS INTL CORPCL A5771281013175SH SOLE 17500
MCCORMICK & CO INCCOM NON VTG579780206130725SH SOLE 72500
MCDONALDS CORPCOM58013510192500SH SOLE 50000
MCKESSON CORPCOM58155Q1031,4429,401SH SOLE 9,40100
MERCK & CO. INCCOM58933Y1051,63921,195SH SOLE 21,19500
METLIFE INCCOM59156R10840411,062SH SOLE 11,06200
MFS INVT GRADE MUN TRSH BEN INT59318B1082179SH SOLE 17900
MICRO FOCUS INTL PLCSPON ADR NEW59483740306SH SOLE 600
MICROSOFT CORPCOM5949181042,99714,728SH SOLE 14,72800
MICROCHIP TECHNOLOGY INC.COM59501710414132SH SOLE 13200
MICRON TECHNOLOGY INCCOM5951121038150SH SOLE 15000
MILLER HERMAN INCCOM600544100351,465SH SOLE 1,46500
MONDELEZ INTL INCCL A6092071053617,066SH SOLE 7,06600
MORGAN STANLEYCOM NEW6174464481933,995SH SOLE 3,99500
MOSAIC CO NEWCOM61945C103655,210SH SOLE 5,21000
MOTOROLA SOLUTIONS INCCOM NEW620076307642SH SOLE 4200
MURPHY OIL CORPCOM626717102302,175SH SOLE 2,17500
NATIONAL GRID PLCSPONSORED ADR NE636274409471SH SOLE 7100
NETFLIX INCCOM64110L1061737SH SOLE 3700
NEWELL BRANDS INCCOM65122910618411,565SH SOLE 11,56500
NEXTERA ENERGY INCCOM65339F101519SH SOLE 1900
NIKE INCCL B65410610327280SH SOLE 28000
NORDSTROM INCCOM6556641008520SH SOLE 52000
NORFOLK SOUTHERN CORPCOM6558441081,5288,705SH SOLE 8,70500
NORTHERN TR CORPCOM6658591042062,600SH SOLE 2,60000
NORTHROP GRUMMAN CORPCOM6668071029903,220SH SOLE 3,22000
NOVARTIS AGSPONSORED ADR66987V10937420SH SOLE 42000
NUSTAR ENERGY LPUNIT COM67058H102292,046SH SOLE 2,04600
NVIDIA CORPORATIONCOM67066G104923SH SOLE 2300
NUVEEN S&P 500 BUY-WRITE INCCOM6706ER10123120,982SH SOLE 20,98200
NUTRIEN LTDCOM67077M10845214,085SH SOLE 14,08500
OCCIDENTAL PETE CORPCOM6745991056340SH SOLE 34000
OLIN CORPCOM PAR $16806652058695SH SOLE 69500
OMNICOM GROUP INCCOM6819191062143,925SH SOLE 3,92500
ON SEMICONDUCTOR CORPCOM682189105285SH SOLE 8500
ONEOK INC NEWCOM68268010327800SH SOLE 80000
ORACLE CORPCOM68389X10563911,566SH SOLE 11,56600
OTIS WORLDWIDE CORPCOM68902V1071111,949SH SOLE 1,94900
OTTER TAIL CORPCOM689648103250SH SOLE 5000
OWENS CORNING NEWCOM690742101235SH SOLE 3500
PNC FINL SVCS GROUP INCCOM69347510511100SH SOLE 10000
PPG INDS INCCOM693506107655SH SOLE 5500
PARKER HANNIFIN CORPCOM7010941043121,700SH SOLE 1,70000
PATTERSON COS INCCOM70339510383037,741SH SOLE 37,74100
PAYPAL HLDGS INCCOM70450Y10382468SH SOLE 46800
PENSKE AUTOMOTIVE GRP INCCOM70959W103561,450SH SOLE 1,45000
PEPSICO INCCOM7134481081,2239,248SH SOLE 9,24800
PERKINELMER INCCOM7140461091,19112,145SH SOLE 12,14500
PERSPECTA INCCOM7153471004173SH SOLE 17300
PFIZER INCCOM7170811031,55247,451SH SOLE 47,45100
PHILIP MORRIS INTL INCCOM71817210938545SH SOLE 54500
PHILLIPS 66COM7185461042163,006SH SOLE 3,00600
PIEDMONT OFFICE REALTY TR INCOM CL A720190206784,676SH SOLE 4,67600
PIONEER NAT RES COCOM72378710715150SH SOLE 15000
PRINCIPAL FINANCIAL GROUP INCOM74251V10212285SH SOLE 28500
PROCTER AND GAMBLE COCOM7427181092,21618,532SH SOLE 18,53200
PRUDENTIAL FINL INCCOM744320102581SH SOLE 8100
QUALCOMM INCCOM7475251031631,790SH SOLE 1,79000
QUEST DIAGNOSTICS INCCOM74834L10022190SH SOLE 19000
RAYTHEON TECHNOLOGIES CORPCOM75513E1012544,122SH SOLE 4,12200
REGENERON PHARMACEUTICALSCOM75886F1077071,133SH SOLE 1,13300
RESIDEO TECHNOLOGIES INCCOM76118Y1042131SH SOLE 13100
RESTAURANT BRANDS INTL INCCOM76131D10339716SH SOLE 71600
S&P GLOBAL INCCOM78409V1049182,787SH SOLE 2,78700
SPDR S&P 500 ETF TRTR UNIT78462F103260843SH SOLE 84300
SPDR GOLD TRGOLD SHS78463V107850SH SOLE 5000
SPDR SER TRS&P BIOTECH78464A8701361,212SH SOLE 1,21200
SPDR DOW JONES INDL AVERAGEUT SER 178467X1091245SH SOLE 4500
SPDR SER TRS&P OILGAS EXP78468R55615287SH SOLE 28700
ST JOE COCOM79014810041321,244SH SOLE 21,24400
SALESFORCE COM INCCOM79466L3021580SH SOLE 8000
SALLY BEAUTY HLDGS INCCOM79546E104292,300SH SOLE 2,30000
SANOFISPONSORED ADR80105N1051032,025SH SOLE 2,02500
SCHLUMBERGER LTDCOM806857108351,895SH SOLE 1,89500
SCHWAB CHARLES CORPCOM80851310523690SH SOLE 69000
SCHWAB STRATEGIC TRUS BRD MKT ETF8085241021632,218SH SOLE 2,21800
SCHWAB STRATEGIC TRUS LRG CAP ETF8085242011532,070SH SOLE 2,07000
SCHWAB STRATEGIC TRUS LCAP VA ETF80852440918350SH SOLE 35000
SCHWAB STRATEGIC TRUS MID-CAP ETF808524508741,406SH SOLE 1,40600
SCHWAB STRATEGIC TRUS SML CAP ETF80852460734514SH SOLE 51400
SCHWAB STRATEGIC TREMRG MKTEQ ETF8085247061897,743SH SOLE 7,74300
SCHWAB STRATEGIC TR1000 INDEX ETF808524722632,068SH SOLE 2,06800
SCHWAB STRATEGIC TRSCHWB FDT INT LG8085247554182SH SOLE 18200
SCHWAB STRATEGIC TRUS DIVIDEND EQ8085247971031,983SH SOLE 1,98300
SCHWAB STRATEGIC TRINTL EQTY ETF80852480511359SH SOLE 35900
SCHWAB STRATEGIC TRUS REIT ETF8085248474112SH SOLE 11200
SCHWAB STRATEGIC TRUS TIPS ETF80852487015252SH SOLE 25200
SEALED AIR CORP NEWCOM81211K10047214,365SH SOLE 14,36500
SENSIENT TECHNOLOGIES CORPCOM81725T10042800SH SOLE 80000
SKYWORKS SOLUTIONS INCCOM83088M1022221,739SH SOLE 1,73900
SLACK TECHNOLOGIES INCCOM CL A83088V1024120SH SOLE 12000
SMUCKER J M COCOM NEW83269640511100SH SOLE 10000
SNAP ON INCCOM8330341011851,338SH SOLE 1,33800
SONOCO PRODS COCOM83549510264312,290SH SOLE 12,29000
SOUTHERN COCOM8425871079165SH SOLE 16500
SOUTHWEST AIRLS COCOM84474110844813,100SH SOLE 13,10000
SQUARE INCCL A85223410316157SH SOLE 15700
STANDEX INTL CORPCOM85423110780113,911SH SOLE 13,91100
STANLEY BLACK & DECKER INCCOM854502101430SH SOLE 3000
STARBUCKS CORPCOM8552441092653,595SH SOLE 3,59500
STATE STR CORPCOM85747710321325SH SOLE 32500
STEELCASE INCCL A858155203433,600SH SOLE 3,60000
STERICYCLE INCCOM8589121081502,685SH SOLE 2,68500
STRYKER CORPORATIONCOM863667101153850SH SOLE 85000
SYNCHRONY FINANCIALCOM87165B103261,175SH SOLE 1,17500
TCF FINANCIAL CORPORATION NECOM8723071037253SH SOLE 25300
TD AMERITRADE HLDG CORPCOM87236Y108902,475SH SOLE 2,47500
TJX COS INC NEWCOM87254010939778SH SOLE 77800
T-MOBILE US INCCOM872590104325SH SOLE 2500
TARGET CORPCOM87612E1061,38411,544SH SOLE 11,54400
TECH DATA CORPCOM87823710614100SH SOLE 10000
TELEFLEX INCORPORATEDCOM87936910673200SH SOLE 20000
TESLA INCCOM88160R101124115SH SOLE 11500
TEXAS INSTRS INCCOM8825081045104,020SH SOLE 4,02000
TEXTRON INCCOM88320310155516,856SH SOLE 16,85600
THERMO FISHER SCIENTIFIC INCCOM8835561022,1125,828SH SOLE 5,82800
3M COCOM88579Y1016914,431SH SOLE 4,43100
TOYOTA MOTOR CORPSP ADR REP2COM8923313071321,050SH SOLE 1,05000
TRACTOR SUPPLY COCOM89235610692700SH SOLE 70000
TRAVELERS COMPANIES INCCOM89417E10996843SH SOLE 84300
TWITTER INCCOM90184L102142SH SOLE 4200
US BANCORP DELCOM NEW90297330466017,935SH SOLE 17,93500
UNILEVER PLCSPON ADR NEW904767704731,339SH SOLE 1,33900
UNION PAC CORPCOM9078181081,73810,280SH SOLE 10,28000
UNITED AIRLS HLDGS INCCOM91004710933951SH SOLE 95100
UNITED PARCEL SERVICE INCCL B9113121064323,890SH SOLE 3,89000
UNITED THERAPEUTICS CORP DELCOM91307C10276625SH SOLE 62500
UNITEDHEALTH GROUP INCCOM91324P102620SH SOLE 2000
UNIVERSAL CORP VACOM91345610926600SH SOLE 60000
V F CORPCOM9182041086100SH SOLE 10000
VALERO ENERGY CORPCOM91913Y10014237SH SOLE 23700
VALMONT INDS INCCOM9202531012692,370SH SOLE 2,37000
VANECK VECTORS ETF TRMORNINGSTAR WIDE92189F64319356SH SOLE 35600
VANGUARD ADMIRAL FDS INC500 VAL IDX FD9219327031,20211,500SH SOLE 11,50000
VANGUARD ADMIRAL FDS INCMIDCP 400 VAL9219328445875,712SH SOLE 5,71200
VANGUARD TAX-MANAGED FDSFTSE DEV MKT ETF92194385871818,504SH SOLE 18,50400
VANGUARD INTL EQUITY INDEX FGLB EX US ETF92204267611229SH SOLE 22900
VANGUARD INTL EQUITY INDEX FFTSE SMCAP ETF922042718555SH SOLE 5500
VANGUARD INTL EQUITY INDEX FFTSE EMR MKT ETF92204285870817,870SH SOLE 17,87000
VANGUARD WORLD FDSENERGY ETF92204A306601,200SH SOLE 1,20000
VANGUARD WORLD FDSFINANCIALS ETF92204A40542735SH SOLE 73500
VAREX IMAGING CORPCOM92214X1069563SH SOLE 56300
VARIAN MED SYS INCCOM92220P1055664,620SH SOLE 4,62000
VANGUARD INDEX FDSS&P 500 ETF SHS9229083631,5905,609SH SOLE 5,60900
VANGUARD INDEX FDSREAL ESTATE ETF92290855317219SH SOLE 21900
VANGUARD INDEX FDSVALUE ETF922908744440SH SOLE 4000
VERISIGN INCCOM92343E1022171,050SH SOLE 1,05000
VERIZON COMMUNICATIONS INCCOM92343V1041,43826,081SH SOLE 26,08100
VIACOMCBS INCCL B92556H206270SH SOLE 7000
VISA INCCOM CL A92826C8398614,455SH SOLE 4,45500
VISHAY INTERTECHNOLOGY INCCOM9282981081,652108,212SH SOLE 108,21200
VMWARE INCCL A COM9285634025283,411SH SOLE 3,41100
VONAGE HLDGS CORPCOM92886T2011145SH SOLE 14500
VOYA FINANCIAL INCCOM929089100245SH SOLE 4500
WALMART INCCOM9311421036115,098SH SOLE 5,09800
WALGREENS BOOTS ALLIANCE INCCOM9314271083578,425SH SOLE 8,42500
WASTE MGMT INC DELCOM94106L1091601,507SH SOLE 1,50700
WELLS FARGO CO NEWCOM94974610183032,411SH SOLE 32,41100
WELLTOWER INCCOM95040Q104651,250SH SOLE 1,25000
WENDYS COCOM95058W100612,805SH SOLE 2,80500
WERNER ENTERPRISES INCCOM95075510860213,840SH SOLE 13,84000
WESTERN DIGITAL CORP.COM95810210500SH SOLE 000
WESTROCK COCOM96145D1051324,674SH SOLE 4,67400
WEYERHAEUSER CO MTN BECOM NEW962166104321,425SH SOLE 1,42500
WORLD FUEL SVCS CORPCOM98147510627610,715SH SOLE 10,71500
XPO LOGISTICS INCCOM983793100570SH SOLE 7000
YUM BRANDS INCCOM98849810163730SH SOLE 73000
YUM CHINA HLDGS INCCOM98850P10912250SH SOLE 25000
ZIMMER BIOMET HOLDINGS INCCOM98956P1025264,405SH SOLE 4,40500
ZOETIS INCCL A98978V103323SH SOLE 2300
ALLEGION PLCORD SHSG0176J109550SH SOLE 5000
ACCENTURE PLC IRELANDSHS CLASS AG1151C101525SH SOLE 2500
BUNGE LIMITEDCOMG16962105852,075SH SOLE 2,07500
EATON CORP PLCSHSG291831033003,430SH SOLE 3,43000
GENPACT LIMITEDSHSG3922B107395SH SOLE 9500
HELEN OF TROY CORP LTDCOMG4388N1064872,585SH SOLE 2,58500
INVESCO LTDSHSG491BT1083300SH SOLE 30000
JOHNSON CTLS INTL PLCSHSG515021052196,419SH SOLE 6,41900
LINDE PLCSHSG5494J103128605SH SOLE 60500
MEDTRONIC PLCSHSG5960L1031,09711,967SH SOLE 11,96700
NVENT ELECTRIC PLCSHSG6700G107683,610SH SOLE 3,61000
PENTAIR PLCSHSG7S00T1041965,170SH SOLE 5,17000
TRANE TECHNOLOGIES PLCSHSG8994E1038559,605SH SOLE 9,60500
ALCON AGORD SHSH01301128360SH SOLE 6000
CRISPR THERAPEUTICS AGNAMEN AKTH17182108684SH SOLE 8400
TE CONNECTIVITY LTDREG SHSH8498910424300SH SOLE 30000
SPOTIFY TECHNOLOGY S ASHSL8681T1021040SH SOLE 4000
NXP SEMICONDUCTORS N VCOMN6596X1091841,611SH SOLE 1,61100
ROYAL CARIBBEAN CRUISES LTDCOMV7780T103360SH SOLE 6000