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
AGCO CORPCOM0010841022,08220,193SH SOLE020,19300
AT&T INCCOM00206R1022,26378,703SH SOLE078,70300
ABBVIE INCCOM00287Y1092,79826,116SH SOLE026,11600
ABERDEEN STD GOLD ETF TRPHYSCL GOLD SHS00326A1043,844210,290SH SOLE0210,29000
ADAPTIVE BIOTECHNOLOGIES CORCOM00650F10998516,663SH SOLE016,66300
ADOBE SYSTEMS INCORPORATEDCOM00724F101258516SH SOLE051600
ALBERTSONS COS INCCOMMON STOCK01309110374942,617SH SOLE042,61700
ALIBABA GROUP HLDG LTDSPONSORED ADS01609W102211905SH SOLE090500
ALLISON TRANSMISSION HLDGS ICOM01973R10178218,139SH SOLE018,13900
ALLSTATE CORPCOM0200021014293,900SH SOLE03,90000
ALLY FINL INCCOM02005N1001,25735,239SH SOLE035,23900
ALPHABET INCCAP STK CL C02079K1073,1901,821SH SOLE01,82100
ALPHABET INCCAP STK CL A02079K3051,055602SH SOLE060200
ALTRA INDL MOTION CORPCOM02208R1061,38725,025SH SOLE025,02500
AMAZON COM INCCOM0231351066,1911,901SH SOLE01,90100
AMERICAN EXPRESS COCOM0258161092,10117,378SH SOLE017,37800
AMGEN INCCOM0311621002,65411,544SH SOLE00011,544
AMPHENOL CORP NEWCL A0320951013,72628,493SH SOLE00028,493
APPLE INCCOM03783310014,553109,676SH SOLE0109,67600
ARCHER DANIELS MIDLAND COCOM0394831025,927117,581SH SOLE0117,58100
BCE INCCOM NEW05534B7601,32130,874SH SOLE00030,874
BP PLCSPONSORED ADR05562210423611,499SH SOLE011,49900
BANCOLOMBIA S ASPON ADR PREF05968L10252513,060SH SOLE013,06000
BECTON DICKINSON & COCOM0758871096,14024,538SH SOLE024,53800
BOSTON SCIENTIFIC CORPCOM1011371072667,395SH SOLE07,39500
BRISTOL-MYERS SQUIBB COCOM1101221085,87894,766SH SOLE094,76600
CIGNA CORP NEWCOM1255231006493,118SH SOLE03,11800
CSX CORPCOM12640810311,160122,975SH SOLE0122,97500
CVS HEALTH CORPCOM1266501001,99029,138SH SOLE029,13800
CACI INTL INCCL A1271903047783,119SH SOLE03,11900
CAPITAL ONE FINL CORPCOM14040H1058848,944SH SOLE08,94400
CHEVRON CORP NEWCOM1667641001,92822,835SH SOLE022,83500
CHIPOTLE MEXICAN GRILL INCCOM169656105771556SH SOLE055600
CHURCH & DWIGHT INCCOM17134010211,256129,043SH SOLE0129,04300
CISCO SYS INCCOM17275R1028,287185,192SH SOLE0185,19200
COCA COLA COCOM1912161004187,627SH SOLE0007,627
COLGATE PALMOLIVE COCOM1941621039,202107,614SH SOLE0107,61400
COMCAST CORP NEWCL A20030N1013,79072,325SH SOLE00072,325
COMMERCIAL METALS COCOM2017231031,14855,895SH SOLE055,89500
CONSOLIDATED EDISON INCCOM2091151044185,790SH SOLE05,79000
COSTCO WHSL CORP NEWCOM22160K1054,87312,933SH SOLE012,93300
CROWDSTRIKE HLDGS INCCL A22788C1051,0374,896SH SOLE04,89600
DARLING INGREDIENTS INCCOM2372661011,57827,350SH SOLE027,35000
DEERE & COCOM2441991058633,209SH SOLE03,20900
DISNEY WALT COCOM2546871065983,301SH SOLE03,30100
DOW INCCOM2605571034,32977,999SH SOLE077,99900
EAGLE MATLS INCCOM26969P1082802,760SH SOLE02,76000
ECOPETROL S ASPONSORED ADS27915810930623,735SH SOLE023,73500
EDISON INTLCOM28102010780712,845SH SOLE00012,845
EDWARDS LIFESCIENCES CORPCOM28176E1088829,672SH SOLE09,67200
ELECTROCORE INCCOM28531P1033019,000SH SOLE00019,000
EXXON MOBIL CORPCOM30231G1022,78367,525SH SOLE067,52500
FACEBOOK INCCL A30303M1021,7796,514SH SOLE06,51400
FASTENAL COCOM3119001043,10963,676SH SOLE00063,676
FEDEX CORPCOM31428X1067652,946SH SOLE02,94600
FISERV INCCOM3377381082,48221,801SH SOLE021,80100
FRANCO NEV CORPCOM3518581057,92163,198SH SOLE063,19800
FULLER H B COCOM3596941062,55649,264SH SOLE049,26400
GENERAL DYNAMICS CORPCOM3695501083,36322,596SH SOLE022,59600
GLAXOSMITHKLINE PLCSPONSORED ADR37733W1051,37637,402SH SOLE037,40200
HOME DEPOT INCCOM4370761025,41520,387SH SOLE020,38700
HONEYWELL INTL INCCOM4385161061,0915,132SH SOLE05,13200
ILLINOIS TOOL WKS INCCOM4523081098073,958SH SOLE03,95800
INTEL CORPCOM4581401002,39548,067SH SOLE048,06700
INVESCO QQQ TRUNIT SER 146090E103298950SH SOLE095000
ISHARES GOLD TRUSTISHARES46428510515,399849,340SH SOLE0849,34000
ISHARES TRCORE S&P500 ETF4642872009,33224,860SH SOLE00024,860
ISHARES TRCORE US AGGBD ET4642872267,87066,585SH SOLE00066,585
ISHARES TRBARCLAYS 7 10 YR46428744011,72097,704SH SOLE00097,704
ISHARES TR1 3 YR TREAS BD4642874577,88391,259SH SOLE091,25900
ISHARES TRRESIDENTIAL MULT46428856274010,913SH SOLE010,91300
ISHARES TRMBS ETF4642885883,92535,640SH SOLE00035,640
ISHARES TR3 7 YR TREAS BD46428866116,299122,568SH SOLE000122,568
ISHARES TRSHORT TREAS BD4642886791,18110,685SH SOLE00010,685
ISHARES TRMSCI USA MIN VOL46429B6974,56367,215SH SOLE00067,215
JPMORGAN CHASE & COCOM46625H1002,56720,198SH SOLE020,19800
J P MORGAN EXCHANGE-TRADED FULTRA SHT MUNCPL46641Q6542,69952,885SH SOLE00052,885
J P MORGAN EXCHANGE-TRADED FULTRA SHRT INC46641Q8374,08980,511SH SOLE080,51100
JOHNSON & JOHNSONCOM4781601043,86624,567SH SOLE024,56700
KBR INCCOM48242W1063,987128,915SH SOLE0128,91500
KAMAN CORPCOM48354810384514,797SH SOLE014,79700
KEURIG DR PEPPER INCCOM49271V1002,91391,039SH SOLE091,03900
KIMBERLY-CLARK CORPCOM4943681037575,618SH SOLE05,61800
KNIGHT-SWIFT TRANSN HLDGS INCL A49904910453512,798SH SOLE00012,798
LAUDER ESTEE COS INCCL A5184391041,4355,392SH SOLE0005,392
LENNAR CORPCL A5260571047159,381SH SOLE09,38100
LIONS GATE ENTMNT CORPCL A VTG53591940115013,200SH SOLE013,20000
LOCKHEED MARTIN CORPCOM5398301098852,494SH SOLE02,49400
LOWES COS INCCOM5486611077484,661SH SOLE04,66100
M D C HLDGS INCCOM5526761082,59353,355SH SOLE053,35500
MSC INDL DIRECT INCCL A5535301063484,120SH SOLE04,12000
MASTERCARD INCORPORATEDCL A57636Q1044,34012,159SH SOLE012,15900
MCDONALDS CORPCOM5801351011,9228,959SH SOLE08,95900
MERCK & CO. INCCOM58933Y1052,90135,465SH SOLE035,46500
MICROSOFT CORPCOM59491810413,42060,338SH SOLE060,33800
MIRATI THERAPEUTICS INCCOM60468T1056402,916SH SOLE02,91600
MONSTER BEVERAGE CORP NEWCOM61174X1097077,647SH SOLE07,64700
MOOG INCCL A6153942021,91424,131SH SOLE024,13100
MUELLER WTR PRODS INCCOM SER A6247581082,955238,665SH SOLE0238,66500
NETFLIX INCCOM64110L1061,1502,126SH SOLE02,12600
NEXTERA ENERGY INCCOM65339F10113,277172,092SH SOLE0172,09200
NIKE INCCL B6541061032,67518,912SH SOLE00018,912
NORFOLK SOUTHN CORPCOM6558441087,67232,289SH SOLE032,28900
NOVARTIS AGSPONSORED ADR66987V1097578,020SH SOLE08,02000
NOVO-NORDISK A SADR6701002052,00128,648SH SOLE00028,648
NVIDIA CORPORATIONCOM67066G1046,05511,595SH SOLE011,59500
NUTRIEN LTDCOM67077M1081,34027,820SH SOLE027,82000
NUVEEN MUN VALUE FD INCCOM6709281005,524497,661SH SOLE0497,66100
OUTFRONT MEDIA INCCOM69007J10637018,905SH SOLE018,90500
PPL CORPCOM69351T10639213,911SH SOLE013,91100
PAYPAL HLDGS INCCOM70450Y10310,94746,742SH SOLE046,74200
PEPSICO INCCOM7134481081,2528,445SH SOLE08,44500
PFIZER INCCOM7170811034,492122,039SH SOLE0122,03900
PINNACLE WEST CAP CORPCOM7234841018,186102,395SH SOLE0102,39500
POTLATCHDELTIC CORPORATIONCOM7376301035,997119,787SH SOLE0119,78700
PROCTER AND GAMBLE COCOM7427181094,45432,011SH SOLE032,01100
RAYONIER INCCOM7549071032,08771,032SH SOLE071,03200
RAYTHEON TECHNOLOGIES CORPCOM75513E1012,17330,383SH SOLE00030,383
REPUBLIC SVCS INCCOM7607591005565,773SH SOLE05,77300
RIO TINTO PLCSPONSORED ADR7672041001,66522,130SH SOLE022,13000
ROYAL BK CDACOM7800871022,93035,705SH SOLE00035,705
ROYAL DUTCH SHELL PLCSPON ADR B78025910744913,345SH SOLE013,34500
ROYAL GOLD INCCOM7802871085325,000SH SOLE05,00000
SPDR S&P 500 ETF TRTR UNIT78462F1037892,110SH SOLE02,11000
SPDR GOLD TRGOLD SHS78463V10717,79799,782SH SOLE099,78200
SPDR SER TRNUVEEN BLMBRG SR78468R7394168,347SH SOLE0008,347
SALESFORCE COM INCCOM79466L3022,98513,415SH SOLE00013,415
SCHWAB STRATEGIC TRUS LRG CAP ETF8085242016917,603SH SOLE07,60300
SCHWAB STRATEGIC TRUS MID-CAP ETF8085245081,60623,551SH SOLE023,55100
SCHWAB STRATEGIC TREMRG MKTEQ ETF80852470661720,128SH SOLE020,12800
SCHWAB STRATEGIC TRINTL EQTY ETF80852480545612,651SH SOLE012,65100
SCHWAB STRATEGIC TRUS AGGREGATE B80852483911,987213,937SH SOLE0213,93700
SCHWAB STRATEGIC TRUS TIPS ETF8085248709,887159,254SH SOLE0159,25400
SCIENCE APPLICATIONS INTL COCOM8086251075686,000SH SOLE06,00000
SCOTTS MIRACLE GRO COCL A8101861062051,030SH SOLE01,03000
SELECT SECTOR SPDR TRSBI HEALTHCARE81369Y2094143,650SH SOLE0003,650
SELECT SECTOR SPDR TRSBI CONS DISCR81369Y4073472,157SH SOLE0002,157
SELECT SECTOR SPDR TRENERGY81369Y50646912,370SH SOLE00012,370
SELECT SECTOR SPDR TRSBI INT-FINL81369Y6052458,314SH SOLE0008,314
SELECT SECTOR SPDR TRSBI INT-INDS81369Y7042803,166SH SOLE0003,166
SELECT SECTOR SPDR TRTECHNOLOGY81369Y8039277,130SH SOLE0007,130
SENSIENT TECHNOLOGIES CORPCOM81725T1004806,500SH SOLE06,50000
SERVICENOW INCCOM81762P1028671,575SH SOLE01,57500
SHOPIFY INCCL A82509L107801708SH SOLE070800
SOLAREDGE TECHNOLOGIES INCCOM83417M1041,8675,851SH SOLE05,85100
SOUTHWEST AIRLS COCOM84474110884318,085SH SOLE018,08500
SQUARE INCCL A8522341038844,062SH SOLE04,06200
STARBUCKS CORPCOM8552441095164,820SH SOLE04,82000
STRYKER CORPORATIONCOM8636671013,17412,952SH SOLE00012,952
SYNCHRONY FINANCIALCOM87165B1031,00328,899SH SOLE028,89900
SYSCO CORPCOM8718291074,66662,831SH SOLE062,83100
TJX COS INC NEWCOM8725401096,00387,905SH SOLE00087,905
T-MOBILE US INCCOM8725901047935,877SH SOLE05,87700
TAKE-TWO INTERACTIVE SOFTWARCOM8740541092,59412,484SH SOLE012,48400
TESLA INCCOM88160R101606859SH SOLE085900
THERMO FISHER SCIENTIFIC INCCOM883556102308662SH SOLE000662
3M COCOM88579Y1012581,475SH SOLE0001,475
TOTAL SESPONSORED ADS89151E1094,953118,184SH SOLE0118,18400
TRAVELERS COMPANIES INCCOM89417E1094643,302SH SOLE0003,302
UFP INDUSTRIES INCCOM90278Q1081,82832,915SH SOLE032,91500
UNITED PARCEL SERVICE INCCL B9113121062,37414,099SH SOLE014,09900
US FOODS HLDG CORPCOM9120081093059,160SH SOLE09,16000
UNITEDHEALTH GROUP INCCOM91324P1021,0462,983SH SOLE02,98300
VANGUARD SPECIALIZED FUNDSDIV APP ETF9219088441,1858,392SH SOLE0008,392
VANGUARD BD INDEX FDSTOTAL BND MRKT9219378352582,920SH SOLE02,92000
VANGUARD WHITEHALL FDSHIGH DIV YLD9219464066927,565SH SOLE0007,565
VANGUARD WHITEHALL FDSINTL DVD ETF9219468106,24176,685SH SOLE00076,685
VANGUARD CHARLOTTE FDSINTL BD IDX ETF92203J4075,958101,754SH SOLE0101,75400
VANGUARD INTL EQUITY INDEX FFTSE EMR MKT ETF9220428588,280165,232SH SOLE0165,23200
VANGUARD WORLD FDSINDUSTRIAL ETF92204A6037274,278SH SOLE04,27800
VANGUARD SCOTTSDALE FDSSHRT TRM CORP BD92206C4094,81557,840SH SOLE057,84000
VANGUARD SCOTTSDALE FDSINT-TERM CORP92206C8702892,975SH SOLE02,97500
VEEVA SYS INCCL A COM9224751083721,365SH SOLE01,36500
VANGUARD MUN BD FDSTAX EXEMPT BD92290774682514,950SH SOLE00014,950
VANGUARD INDEX FDSS&P 500 ETF SHS9229083635531,609SH SOLE01,60900
VANGUARD INDEX FDSTOTAL STK MKT92290876911,36958,408SH SOLE058,40800
VERIZON COMMUNICATIONS INCCOM92343V1049,607163,530SH SOLE0163,53000
VIACOMCBS INCCL B92556H2062,85876,716SH SOLE076,71600
VIACOMCBS INCCALL92556H906118100,000SH SOLE000100,000
VISA INCCOM CL A92826C839201918SH SOLE091800
VULCAN MATLS COCOM9291601091,91312,900SH SOLE00012,900
WALMART INCCOM9311421033,68625,574SH SOLE025,57400
WASTE MGMT INC DELCOM94106L1092,00517,000SH SOLE00017,000
WESTERN AST INFL LKD OPP & ICOM95766R10413,8751,118,025SH SOLE01,118,02500
WEYERHAEUSER CO MTN BECOM NEW9621661047,489223,363SH SOLE0223,36300
WISDOMTREE TRITL HDG QTLY DIV97717X5942,01151,145SH SOLE00051,145
XYLEM INCCOM98419M1001,35913,350SH SOLE013,35000
ZOOM VIDEO COMMUNICATIONS INCL A98980L1017182,130SH SOLE02,13000
AON PLCSHS CL AG0403H1082441,157SH SOLE01,15700
ACCENTURE PLC IRELANDSHS CLASS AG1151C1014,46517,093SH SOLE017,09300
BUNGE LIMITEDCOMG1696210570710,777SH SOLE010,77700
LINDE PLCSHSG5494J1033,58413,601SH SOLE00013,601
MARVELL TECHNOLOGY GROUP LTDORDG5876H1058,230173,120SH SOLE0173,12000
MEDTRONIC PLCSHSG5960L1032,79123,822SH SOLE023,82200
STONECO LTDCOM CL AG851581061,02812,254SH SOLE012,25400
AUDIOCODES LTDORDM153421041,85167,185SH SOLE067,18500
CYBERARK SOFTWARE LTDSHSM2682V1081,2787,911SH SOLE07,91100
ELBIT SYS LTDORDM3760D1013,24024,770SH SOLE024,77000
INMODE LTDSHSM5425M1031,04021,908SH SOLE021,90800
UNIQURE NVSHSN9006410158316,146SH SOLE016,14600