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
AFLAC INCCOM0010551021052,020SH OTR12,02000
AFLAC INCCOM0010551021262,416SH SOLE11,5780838
ALPS ETF TRALERIAN MLP00162Q4522066,172SH SOLE16,17200
AT&T INCCOM00206R102642,370SH OTR1002,370
AT&T INCCOM00206R1021,66461,600SH SOLE157,24404,356
ABBOTT LABSCOM00282410089750SH OTR1735015
ABBOTT LABSCOM0028241001,1669,868SH SOLE18,35401,514
ABBVIE INCCOM00287Y1091,89217,538SH OTR1822016,716
ABBVIE INCCOM00287Y1091,49413,846SH SOLE18,50205,344
ADOBE SYSTEMS INCORPORATEDCOM00724F10136SH OTR1006
ADOBE SYSTEMS INCORPORATEDCOM00724F101394684SH SOLE12630421
ADVANCED MICRO DEVICES INCCOM00790310797940SH OTR194000
ADVANCED MICRO DEVICES INCCOM0079031072512,439SH SOLE11,42901,010
AIR PRODS &CHEMS INCCOM0091581067222,820SH OTR1002,820
AIR PRODS &CHEMS INCCOM009158106245957SH SOLE18100147
AKAMAI TECHNOLOGIES INCCOM00971T1011831,750SH OTR1001,750
AKAMAI TECHNOLOGIES INCCOM00971T10131294SH SOLE1244050
ALPHABET INCCAP STK CL C02079K107626235SH OTR1153082
ALPHABET INCCAP STK CL C02079K1071,365512SH SOLE14050107
ALPHABET INCCAP STK CL A02079K3054,2701,597SH OTR126001,337
ALPHABET INCCAP STK CL A02079K3053,6231,355SH SOLE14490906
ALTRIA GROUP INCCOM02209S103731,606SH OTR11,1150491
ALTRIA GROUP INCCOM02209S1031723,780SH SOLE11,31202,468
AMAZON COM INCCOM0231351061,583482SH OTR1640418
AMAZON COM INCCOM0231351063,7321,136SH SOLE16280508
AMBEV SASPONSORED ADR02319V1032910,487SH SOLE110,0000487
AMEREN CORPCOM0236081021441,783SH OTR1001,783
AMEREN CORPCOM0236081027429,163SH SOLE18,5350628
AMERICAN ELEC PWR CO INCCOM0255371011121,380SH OTR11,38000
AMERICAN ELEC PWR CO INCCOM025537101921,137SH SOLE18080329
AMERICAN EXPRESS COCOM0258161094302,564SH OTR11,7040860
AMERICAN EXPRESS COCOM0258161092161,291SH SOLE19570334
AMERICAN TOWER CORP NEWCOM03027X1005422,044SH SOLE11,7680276
AMERIPRISE FINL INCCOM03076C1061,4475,477SH OTR1005,477
AMERIPRISE FINL INCCOM03076C1063671,388SH SOLE126901,119
AMETEK INCCOM0311001001,0578,522SH OTR1008,522
AMETEK INCCOM0311001004033,247SH SOLE1003,247
AMGEN INCCOM0311621002301,080SH OTR19630117
AMGEN INCCOM0311621002191,029SH SOLE14720557
AMPHENOL CORP NEWCL A0320951012843,880SH OTR13,88000
AMPHENOL CORP NEWCL A03209510156760SH SOLE15400220
APPLE INCCOM0378331003,77526,677SH OTR14,800021,877
APPLE INCCOM0378331008,75661,883SH SOLE139,496022,387
APPLIED MATLS INCCOM0382221051,36210,584SH OTR10010,584
APPLIED MATLS INCCOM0382221057605,905SH SOLE11,40004,505
ASBURY AUTOMOTIVE GROUP INCCOM0434361042161,100SH OTR1001,100
AUTOMATIC DATA PROCESSING INCOM0530151031,1125,562SH OTR1005,562
AUTOMATIC DATA PROCESSING INCOM0530151037843,924SH SOLE13,2220702
BK OF AMERICA CORPCOM0605051042856,721SH OTR1006,721
BK OF AMERICA CORPCOM06050510486220,296SH SOLE113,35006,946
BERKSHIRE HATHAWAY INC DELCL A0846701084,52511SH SOLE11100
BERKSHIRE HATHAWAY INC DELCL B NEW0846707029763,576SH OTR152903,047
BERKSHIRE HATHAWAY INC DELCL B NEW0846707021,9847,270SH SOLE13,98603,284
BLACKROCK INCCOM09247X1019501,133SH OTR18801,045
BLACKROCK INCCOM09247X101338403SH SOLE12880115
BOEING COCOM0970231051,3406,091SH OTR146505,626
BOEING COCOM0970231059244,201SH SOLE13,11101,090
BOOKING HOLDINGS INCCOM09857L10818879SH OTR161018
BOOKING HOLDINGS INCCOM09857L10820486SH SOLE156030
BRISTOL-MYERS SQUIBB COCOM1101221081,02917,397SH OTR12,920014,477
BRISTOL-MYERS SQUIBB COCOM11012210888014,877SH SOLE113,9170960
BROADCOM INCCOM11135F1011939SH OTR10039
BROADCOM INCCOM11135F101341704SH SOLE13100394
BROOKS AUTOMATION INC NEWCOM1143401022302,250SH OTR1002,250
BURLINGTON STORES INCCOM122017106213750SH OTR100750
BURLINGTON STORES INCCOM1220171061139SH SOLE10039
CIGNA CORP NEWCOM12552310037183SH OTR1115068
CIGNA CORP NEWCOM1255231002191,095SH SOLE19580137
CVS HEALTH CORPCOM1266501001772,083SH OTR11,7400343
CVS HEALTH CORPCOM1266501004575,380SH SOLE13,62201,758
CARRIER GLOBAL CORPORATIONCOM14448C10441785SH OTR178500
CARRIER GLOBAL CORPORATIONCOM14448C1044989,614SH SOLE19,1790435
CATERPILLAR INCCOM1491231012481,290SH OTR11,0900200
CATERPILLAR INCCOM1491231012631,370SH SOLE11,0250345
CENTENE CORP DELCOM15135B10184713,594SH OTR10013,594
CENTENE CORP DELCOM15135B1014947,929SH SOLE173707,192
CHARLES RIV LABS INTL INCCOM159864107310750SH OTR100750
CHARLES RIV LABS INTL INCCOM1598641072664SH SOLE10064
CHEVRON CORP NEWCOM1667641008348,216SH OTR166507,551
CHEVRON CORP NEWCOM1667641001,31312,944SH SOLE111,33901,605
CHURCH &DWIGHT INCCOM1713401021652,000SH OTR1002,000
CHURCH &DWIGHT INCCOM1713401027278,803SH SOLE17,41901,384
CISCO SYS INCCOM17275R10220375SH OTR100375
CISCO SYS INCCOM17275R1021,05319,349SH SOLE114,96804,381
CINTAS CORPCOM172908105253665SH OTR100665
CINTAS CORPCOM1729081051027SH SOLE10027
CLOROX CO DELCOM1890541091,1947,208SH SOLE16,8380370
COCA COLA COCOM1912161002635,007SH OTR12,90502,102
COCA COLA COCOM19121610060811,596SH SOLE18,45403,142
COLGATE PALMOLIVE COCOM194162103921,220SH OTR11,22000
COLGATE PALMOLIVE COCOM1941621031311,728SH SOLE11,2490479
COMCAST CORP NEWCL A20030N1012,32241,520SH OTR12,528038,992
COMCAST CORP NEWCL A20030N10188615,848SH SOLE16,21409,634
CONOCOPHILLIPSCOM20825C1042283,370SH SOLE12,8350534
COOPER COS INCCOM NEW216648402248600SH OTR100600
COOPER COS INCCOM NEW216648402410992SH SOLE1981011
COPART INCCOM2172041062681,935SH OTR1001,935
COPART INCCOM217204106536SH SOLE10036
COSTCO WHSL CORP NEWCOM22160K1055991,334SH SOLE15150819
CROWN CASTLE INTL CORP NEWCOM22822V1011,88910,898SH OTR10010,898
CROWN CASTLE INTL CORP NEWCOM22822V1014742,737SH SOLE111602,621
DBX ETF TRXTRACK MSCI EAFE233051200681,797SH OTR11,79600
DBX ETF TRXTRACK MSCI EAFE23305120045912,158SH SOLE112,15800
D R HORTON INCCOM23331A1091,92922,968SH OTR10022,968
D R HORTON INCCOM23331A1097068,412SH SOLE1008,412
DANAHER CORPORATIONCOM2358511022,6718,773SH OTR17008,703
DANAHER CORPORATIONCOM2358511021,5675,146SH SOLE11,68203,464
DARDEN RESTAURANTS INCCOM23719410516105SH OTR100105
DARDEN RESTAURANTS INCCOM2371941051981,305SH SOLE11,250055
DEERE &COCOM2441991059542,848SH SOLE12,6390209
DIAGEO PLCSPON ADR NEW25243Q2054842,509SH SOLE138102,128
DIODES INCCOM2545431012262,500SH OTR1002,500
DISNEY WALT COCOM2546871068895,253SH OTR11,02704,226
DISNEY WALT COCOM2546871068444,991SH SOLE11,95903,032
DISCOVER FINL SVCSCOM2547091081,1048,990SH OTR1008,990
DISCOVER FINL SVCSCOM25470910881662SH SOLE13420320
DOMINION ENERGY INCCOM25746U109911,245SH OTR18260419
DOMINION ENERGY INCCOM25746U1091341,839SH SOLE11,2300609
DOW INCCOM26055710329497SH OTR13050192
DOW INCCOM2605571032133,704SH SOLE12,38801,316
DUKE ENERGY CORP NEWCOM NEW26441C2041161,190SH OTR19300260
DUKE ENERGY CORP NEWCOM NEW26441C2044524,636SH SOLE13,7860850
EASTMAN CHEM COCOM2774321007046,990SH OTR1006,990
EASTMAN CHEM COCOM277432100767SH SOLE10067
ECOVYST INCCOM27923Q1094,664400,000SH SOLE100400,000
EMERSON ELEC COCOM2910111041,16712,385SH OTR1600011,785
EMERSON ELEC COCOM2910111041,19712,706SH SOLE112,0810625
ENTEGRIS INCCOM29362U1043202,545SH OTR1002,545
ENTEGRIS INCCOM29362U104327SH SOLE10027
ENTERPRISE FINL SVCS CORPCOM2937121056,045133,496SH OTR100133,496
ENTERPRISE FINL SVCS CORPCOM29371210523,301514,600SH SOLE1320,3010194,299
ENTERPRISE PRODS PARTNERS LCOM2937921072113SH OTR111300
ENTERPRISE PRODS PARTNERS LCOM29379210733015,262SH SOLE115,26200
ETSY INCCOM29786A1062701,300SH OTR1001,300
ETSY INCCOM29786A1061259SH SOLE10059
EXELON CORPCOM30161N1013276,766SH SOLE16,3030463
EXXON MOBIL CORPCOM30231G1021752,967SH OTR11,50501,462
EXXON MOBIL CORPCOM30231G1021,38623,560SH SOLE119,62903,931
FACEBOOK INCCL A30303M1021,8395,419SH OTR164204,777
FACEBOOK INCCL A30303M1022,3917,046SH SOLE13,53503,511
FIDELITY COVINGTON TRUSTMSCI INDL INDX3160927094,32183,268SH SOLE178,73604,532
FIDELITY COVINGTON TRUSTMSCI INFO TECH I3160928084,34536,622SH SOLE134,37602,246
FIDELITY NATL INFORMATION SVCOM31620M10655451SH OTR13460105
FIDELITY NATL INFORMATION SVCOM31620M1062301,889SH SOLE11,6420247
FIDELITY NATIONAL FINANCIALFNF GROUP COM31620R3031,04623,070SH OTR10023,070
FIDELITY NATIONAL FINANCIALFNF GROUP COM31620R303484SH SOLE10084
FIFTH THIRD BANCORPCOM316773100962,253SH OTR11,15301,100
FIFTH THIRD BANCORPCOM3167731002185,132SH SOLE14,6440488
FIRST REP BK SAN FRANCISCO CCOM33616C1002701,400SH OTR1001,400
FIRST REP BK SAN FRANCISCO CCOM33616C100526SH SOLE10026
FIRST TR EXCHANGE-TRADED FDNASD TECH DIV33738R1183786,685SH SOLE16,2850400
FISERV INCCOM33773810830280SH OTR1215065
FISERV INCCOM3377381082091,923SH SOLE11,6550268
FLOOR &DECOR HLDGS INCCL A3397501012722,250SH OTR1002,250
FLOOR &DECOR HLDGS INCCL A339750101544SH SOLE10044
FORD MTR CO DELCOM3453708604292SH OTR100292
FORD MTR CO DELCOM34537086019113,471SH SOLE19,34704,124
FORTINET INCCOM34959E1092895SH OTR10095
FORTINET INCCOM34959E1097722,644SH SOLE12,576068
GENERAC HLDGS INCCOM368736104245600SH OTR100600
GENERAC HLDGS INCCOM36873610446112SH SOLE156056
GENERAL ELECTRIC COCOM NEW3696043013223,124SH OTR125002,874
GENERAL ELECTRIC COCOM NEW3696043015945,769SH SOLE15,1400629
GENERAL MLS INCCOM37033410477712,985SH OTR1950012,035
GENERAL MLS INCCOM37033410474012,374SH SOLE111,5100864
GILEAD SCIENCES INCCOM37555810371310,205SH OTR11,50008,705
GILEAD SCIENCES INCCOM375558103751,070SH SOLE13050765
GLOBAL X FDSNASDAQ 100 COVER37954Y4831,50968,385SH SOLE167,35701,028
GOLDMAN SACHS GROUP INCCOM38141G10491240SH OTR124000
GOLDMAN SACHS GROUP INCCOM38141G104123325SH SOLE11680157
GRAINGER W W INCCOM384802104351892SH SOLE13990493
HOME DEPOT INCCOM43707610270212SH OTR1160052
HOME DEPOT INCCOM4370761021,3534,122SH SOLE12,97801,144
HONEYWELL INTL INCCOM4385161063701,743SH SOLE11,3760367
IDEX CORPCOM45167R1042071,000SH OTR1001,000
IDEX CORPCOM45167R104526SH SOLE10026
ILLINOIS TOOL WKS INCCOM45230810983400SH OTR100400
ILLINOIS TOOL WKS INCCOM4523081091,0014,846SH SOLE14,6260220
INTEL CORPCOM458140100661,240SH OTR1001,240
INTEL CORPCOM4581401001,21922,875SH SOLE119,38603,488
INTERNATIONAL BUSINESS MACHSCOM4592001011881,355SH OTR14100945
INTERNATIONAL BUSINESS MACHSCOM4592001016614,755SH SOLE13,59201,162
INVESCO QQQ TRUNIT SER 146090E1039012,518SH SOLE12,2460271
INVESCO EXCHANGE TRADED FD TS&P500 EQL TEC46137V2822,5188,738SH SOLE18,73800
INVESCO EXCHANGE TRADED FD TS&P500 EQL IND46137V3243,22717,689SH SOLE116,9580731
INVESCO EXCHANGE TRADED FD TS&P500 EQL HLT46137V3321,5705,265SH SOLE15,26500
INVESCO EXCHANGE TRADED FD TS&P500 EQL DIS46137V3813322,300SH SOLE12,30000
INVESCO EXCHANGE TRADED FD TDYNMC BLDG CON46137V77972715,349SH SOLE115,34900
INVESCO EXCH TRADED FD TR IIS&P500 LOW VOL46138E3542073,402SH SOLE13,40200
INVESCO EXCH TRADED FD TR IIGBL SRT TRM HY46138E66932815,076SH SOLE114,7130363
INVESCO EXCH TRADED FD TR IIFNDMNTL HY CRP46138E7199,567491,115SH SOLE1477,271013,844
INVESCO EXCH TRADED FD TR IIEMRNG MKT SVRG46138E7843,938147,660SH SOLE1143,12704,533
INVESCO EXCH TRADED FD TR IISR LN ETF46138G50826612,047SH SOLE112,04700
IQVIA HLDGS INCCOM46266C1052541,060SH OTR18110249
IQVIA HLDGS INCCOM46266C10529120SH SOLE100120
ISHARES TRMORNINGSTR US EQ4642871275438,953SH SOLE18,2730680
ISHARES TRCORE S&P TTL STK4642871506,99271,076SH SOLE171,07600
ISHARES TRCORE S&P500 ETF464287200156361SH OTR136100
ISHARES TRCORE S&P500 ETF46428720012,38228,741SH SOLE128,74000
ISHARES TRCORE US AGGBD ET46428722611,24897,958SH SOLE197,95700
ISHARES TRMSCI EMG MKT ETF4642872341282,549SH OTR12,54900
ISHARES TRMSCI EMG MKT ETF46428723412,914256,326SH SOLE1254,83701,488
ISHARES TRIBOXX INV CP ETF4642872422421,821SH SOLE11,82100
ISHARES TRS&P 500 GRWT ETF4642873092873,880SH OTR13,88000
ISHARES TRS&P 500 GRWT ETF4642873095,41973,313SH SOLE173,31300
ISHARES TRS&P 500 VAL ETF4642874081541,060SH OTR11,06000
ISHARES TRS&P 500 VAL ETF4642874086,25342,998SH SOLE142,99800
ISHARES TRMSCI EAFE ETF4642874651732,220SH OTR12,22000
ISHARES TRMSCI EAFE ETF46428746522,783292,054SH SOLE1289,42802,626
ISHARES TRRUS MID CAP ETF46428749984410,789SH SOLE110,78900
ISHARES TRCORE S&P MCP ETF4642875074151,578SH SOLE11,57700
ISHARES TRCOHEN STEER REIT4642875643194,872SH SOLE12,46402,408
ISHARES TRRUS 1000 VAL ETF464287598148945SH OTR194500
ISHARES TRRUS 1000 VAL ETF4642875981,3048,334SH SOLE18,2280106
ISHARES TRRUS 1000 GRW ETF4642876143,63913,278SH SOLE112,9680309
ISHARES TRRUS 1000 ETF4642876227553,123SH OTR12,3140809
ISHARES TRRUS 1000 ETF46428762240,232166,445SH SOLE1165,31901,126
ISHARES TRRUS 2000 VAL ETF4642876303442,150SH OTR12,15000
ISHARES TRRUS 2000 GRW ETF4642876483701,259SH OTR11,25900
ISHARES TRRUS 2000 GRW ETF4642876481,6535,629SH SOLE15,4730156
ISHARES TRRUSSELL 2000 ETF4642876552801,280SH OTR11,1220158
ISHARES TRRUSSELL 2000 ETF4642876555,47825,041SH SOLE124,6820359
ISHARES TRU.S. TECH ETF4642877214294,236SH SOLE14,23600
ISHARES TRCORE S&P SCP ETF4642878042832,589SH OTR12,58900
ISHARES TRCORE S&P SCP ETF4642878043,05728,001SH SOLE127,916084
ISHARES TRSHRT NAT MUN ETF464288158331SH OTR10031
ISHARES TRSHRT NAT MUN ETF4642881589999,284SH SOLE19,28300
ISHARES TRJPMORGAN USD EMG46428828132292SH OTR129100
ISHARES TRJPMORGAN USD EMG4642882814293,896SH SOLE13,89500
ISHARES TRNATIONAL MUN ETF464288414322SH OTR10022
ISHARES TRNATIONAL MUN ETF4642884143,13226,963SH SOLE119,58807,374
ISHARES TRINTL SEL DIV ETF4642884481866,103SH OTR16,10300
ISHARES TRINTL SEL DIV ETF4642884481836,030SH SOLE16,02900
ISHARES TRISHS 1-5YR INVS4642886463827,000SH OTR17,00000
ISHARES TRISHS 1-5YR INVS4642886463245,928SH SOLE15,92800
ISHARES TRPFD AND INCM SEC4642886873108,000SH OTR18,00000
ISHARES TRPFD AND INCM SEC4642886871203,086SH SOLE13,08500
ISHARES TRMSCI USA ESG SLC4642888021,28613,403SH SOLE113,0080395
ISHARES TRU.S. MED DVC ETF4642888105458,676SH SOLE18,67600
ISHARES TRUS TREAS BD ETF46429B26757521,679SH SOLE121,67800
ISHARES TRCORE HIGH DV ETF46429B6632,17423,068SH SOLE123,06700
ISHARES TRCORE MSCI EAFE46432F8421351,824SH OTR18950929
ISHARES TRCORE MSCI EAFE46432F8422,16829,200SH SOLE129,20000
ISHARES INCCORE MSCI EMKT46434G10376912,455SH OTR111,16501,290
ISHARES INCCORE MSCI EMKT46434G1038,191132,631SH SOLE1127,83504,795
ISHARES INCMSCI TAIWAN ETF46434G7722173,500SH SOLE13,50000
ISHARES TRCORE TOTAL USD46434V6132975,581SH OTR1005,581
ISHARES TRCORE TOTAL USD46434V613791,483SH SOLE11,48300
ISHARES TRBLACKROCK ULTRA46434V8783797,500SH SOLE17,49900
ISHARES TRESG AW MSCI EAFE46435G51682410,513SH SOLE110,3780135
ISHARES TRCORE INTL AGGR46435G6728,128147,732SH SOLE1141,54506,186
ISHARES TRESG AWR US AGRGT46435U5491,16021,039SH SOLE121,03900
ISHARES TRESG AWARE MSCI46435U66342610,932SH SOLE110,7180214
JPMORGAN CHASE &COCOM46625H1004,08424,950SH OTR1462024,488
JPMORGAN CHASE &COCOM46625H1004,32026,393SH SOLE120,42805,965
JOHNSON &JOHNSONCOM4781601042,65116,412SH OTR12,053014,359
JOHNSON &JOHNSONCOM4781601043,64322,558SH SOLE118,89703,661
KEYSIGHT TECHNOLOGIES INCCOM49338L1032791,700SH OTR1001,700
KEYSIGHT TECHNOLOGIES INCCOM49338L10323142SH SOLE100142
KIMBERLY-CLARK CORPCOM4943681034973,752SH SOLE12,9910760
LPL FINL HLDGS INCCOM50212V1001,81611,583SH OTR10011,583
LPL FINL HLDGS INCCOM50212V1006754,309SH SOLE1004,309
LAM RESEARCH CORPCOM512807108114200SH OTR120000
LAM RESEARCH CORPCOM512807108214376SH SOLE12020174
LIFE STORAGE INCCOM53223X1071,23310,744SH OTR10010,744
LIFE STORAGE INCCOM53223X107761SH SOLE10061
LILLY ELI &COCOM53245710814SH OTR1004
LILLY ELI &COCOM5324571083941,704SH SOLE18930811
LLOYDS BANKING GROUP PLCSPONSORED ADR5394391094418,128SH OTR114,29303,835
LLOYDS BANKING GROUP PLCSPONSORED ADR53943910931,198SH SOLE1001,198
LOCKHEED MARTIN CORPCOM539830109128372SH OTR1297075
LOCKHEED MARTIN CORPCOM5398301096761,959SH SOLE11,4930466
LOEWS CORPCOM5404241084157,700SH SOLE17,70000
LOWES COS INCCOM5486611073121,540SH OTR18160723
LOWES COS INCCOM5486611077713,801SH SOLE13,3350466
MARATHON PETE CORPCOM56585A1021242,000SH OTR12,00000
MARATHON PETE CORPCOM56585A1021161,875SH SOLE11,4920383
MARVELL TECHNOLOGY INCCOM5738741041,11018,404SH OTR10018,404
MARVELL TECHNOLOGY INCCOM57387410489514,844SH SOLE17,80007,044
MASCO CORPCOM5745991062394,300SH OTR1004,300
MASCO CORPCOM5745991062053,688SH SOLE13,650038
MASTERCARD INCORPORATEDCL A57636Q1042,2916,590SH OTR167505,915
MASTERCARD INCORPORATEDCL A57636Q1042,4797,130SH SOLE14,42602,704
MCCORMICK &CO INCCOM NON VTG5797802062032,500SH OTR1002,500
MCCORMICK &CO INCCOM NON VTG579780206881,092SH SOLE18180274
MCDONALDS CORPCOM5801351012891,198SH OTR11,166032
MCDONALDS CORPCOM5801351011,6376,788SH SOLE16,1490639
MERCK &CO INCCOM58933Y10555727SH OTR16000127
MERCK &CO INCCOM58933Y1051,49619,916SH SOLE116,88703,029
METTLER TOLEDO INTERNATIONALCOM592688105207150SH OTR100150
METTLER TOLEDO INTERNATIONALCOM5926881052317SH SOLE10017
MICROSOFT CORPCOM5949181044,81817,088SH OTR12,160014,928
MICROSOFT CORPCOM5949181047,61026,993SH SOLE117,79309,199
MONDELEZ INTL INCCL A60920710524415SH OTR141500
MONDELEZ INTL INCCL A6092071051973,387SH SOLE12,5840803
MONOLITHIC PWR SYS INCCOM609839105279575SH OTR100575
MONOLITHIC PWR SYS INCCOM6098391053879SH SOLE10079
MONSTER BEVERAGE CORP NEWCOM61174X1096917,777SH OTR1007,777
MONSTER BEVERAGE CORP NEWCOM61174X1092572,888SH SOLE1002,888
MORGAN STANLEYCOM NEW6174464481,46515,060SH OTR10015,060
MORGAN STANLEYCOM NEW6174464483823,922SH SOLE12,58501,337
NETFLIX INCCOM64110L106118193SH OTR1136057
NETFLIX INCCOM64110L1067461,223SH SOLE18840339
NEXTERA ENERGY INCCOM65339F1011,88223,964SH SOLE122,76601,198
NIKE INCCL B654106103109750SH OTR100750
NIKE INCCL B6541061031,2648,701SH SOLE18,0460655
NORFOLK SOUTHN CORPCOM6558441084872,036SH SOLE11,8660170
NORTHROP GRUMMAN CORPCOM6668071021,9155,316SH OTR1005,316
NORTHROP GRUMMAN CORPCOM6668071023891,081SH SOLE16801,013
NOVARTIS AGSPONSORED ADR66987V109444SH OTR10044
NOVARTIS AGSPONSORED ADR66987V1092533,091SH SOLE11,81801,273
NVIDIA CORPORATIONCOM67066G10428134SH OTR100134
NVIDIA CORPORATIONCOM67066G1045292,552SH SOLE172801,824
ORACLE CORPCOM68389X10593810,764SH OTR11,49109,273
ORACLE CORPCOM68389X1057678,803SH SOLE17,24501,558
OTIS WORLDWIDE CORPCOM68902V10732392SH OTR139200
OTIS WORLDWIDE CORPCOM68902V1073914,756SH SOLE14,5880168
PNC FINL SVCS GROUP INCCOM6934751053711,896SH SOLE11,7510145
PPG INDS INCCOM6935061073982,782SH SOLE12,6510131
PAYCOM SOFTWARE INCCOM70432V102248500SH OTR100500
PAYCOM SOFTWARE INCCOM70432V102919SH SOLE17012
PAYPAL HLDGS INCCOM70450Y103520SH OTR10020
PAYPAL HLDGS INCCOM70450Y1034161,597SH SOLE16520945
PEPSICO INCCOM7134481081,0266,820SH OTR1006,820
PEPSICO INCCOM71344810811,30275,138SH SOLE173,98901,149
PFIZER INCCOM7170811033618,398SH OTR15,17803,220
PFIZER INCCOM7170811032,63461,231SH SOLE153,83907,392
PHILIP MORRIS INTL INCCOM7181721091851,952SH OTR11,1490803
PHILIP MORRIS INTL INCCOM7181721094514,763SH SOLE13,39501,368
PIMCO ETF TRACTIVE BD ETF72201R7755,09946,126SH SOLE145,7030422
PIPER SANDLER COMPANIESCOM7240781002201,588SH OTR1001,588
PIPER SANDLER COMPANIESCOM724078100214SH SOLE11400
POOL CORPCOM73278L105250575SH OTR100575
POOL CORPCOM73278L105715SH SOLE10015
POST HLDGS INCCOM7374461041,59814,504SH OTR185014,419
POST HLDGS INCCOM7374461047596,886SH SOLE11,87105,015
PRICE T ROWE GROUP INCCOM74144T1082201,120SH SOLE18530267
PRINCIPAL FINANCIAL GROUP INCOM74251V1021,06616,555SH OTR10016,555
PRINCIPAL FINANCIAL GROUP INCOM74251V10220303SH SOLE100303
PROCTER AND GAMBLE COCOM7427181091,76812,644SH OTR12,477010,167
PROCTER AND GAMBLE COCOM7427181091,82313,041SH SOLE110,05902,982
QUALCOMM INCCOM74752510323180SH OTR1138042
QUALCOMM INCCOM7475251031791,391SH SOLE15210870
RAYMOND JAMES FINL INCCOM7547301092632,850SH OTR1002,850
RAYMOND JAMES FINL INCCOM754730109227SH SOLE10027
RAYTHEON TECHNOLOGIES CORPCOM75513E10175871SH OTR1859012
RAYTHEON TECHNOLOGIES CORPCOM75513E1011,02211,886SH SOLE110,44001,446
REGIONS FINANCIAL CORP NEWCOM7591EP1001,34763,209SH OTR10063,209
REGIONS FINANCIAL CORP NEWCOM7591EP10092543,384SH SOLE142,5840800
RESMED INCCOM761152107211800SH OTR100800
RESMED INCCOM76115210727102SH SOLE100102
SPDR S&P 500 ETF TRTR UNIT78462F10386200SH OTR120000
SPDR S&P 500 ETF TRTR UNIT78462F1033,3187,731SH SOLE17,73100
SPS COMM INCCOM78463M1072421,500SH OTR1001,500
SPDR GOLD TRGOLD SHS78463V1072891,757SH SOLE11,1670590
SPDR INDEX SHS FDSS&P INTL ETF78463X77243711,504SH SOLE111,3090195
SPDR SER TRNUVEEN BBG BRCLY78464A2842494,152SH SOLE14,15200
SPDR SER TRBLMBRG BRC CNVRT78464A3591,62419,032SH SOLE119,03200
SPDR SER TRPORTFOLIO INTRMD78464A37517,153469,701SH SOLE1452,717016,984
SPDR SER TRS&P BIOTECH78464A8701,73513,803SH SOLE113,743060
SSGA ACTIVE ETF TRBLACKSTONE SENR78467V6087,683166,953SH SOLE1159,49407,459
SPDR DOW JONES INDL AVERAGEUT SER 178467X109203600SH SOLE160000
SPDR S&P MIDCAP 400 ETF TRUTSER1 S&PDCRP78467Y107377784SH SOLE178400
SALESFORCE COM INCCOM79466L3023271,204SH SOLE16710533
SAN JUAN BASIN RTY TRUNIT BEN INT79824110510621,000SH SOLE121,00000
SCHWAB STRATEGIC TRUS BRD MKT ETF8085241021341,292SH OTR1001,292
SCHWAB STRATEGIC TRUS BRD MKT ETF8085241025835,612SH SOLE15,2370375
SCHWAB STRATEGIC TRUS LCAP GR ETF80852430035,284238,260SH SOLE1226,540011,720
SCHWAB STRATEGIC TRUS MID-CAP ETF8085245089118SH OTR158060
SCHWAB STRATEGIC TRUS MID-CAP ETF8085245082,51232,771SH SOLE131,57601,195
SCHWAB STRATEGIC TRUS SML CAP ETF80852460722,707226,843SH SOLE1216,489010,354
SCHWAB STRATEGIC TREMRG MKTEQ ETF8085247061444,737SH OTR14,73700
SCHWAB STRATEGIC TREMRG MKTEQ ETF8085247062638,623SH SOLE18,62300
SCHWAB STRATEGIC TRSCHWB FDT EMK LG8085247301193,694SH OTR13,677016
SCHWAB STRATEGIC TRSCHWB FDT EMK LG8085247301023,150SH SOLE13,15000
SCHWAB STRATEGIC TRUS DIVIDEND EQ80852479723,629318,273SH SOLE1301,168017,105
SCHWAB STRATEGIC TRINTL EQTY ETF8085248051,53939,755SH OTR139,75500
SCHWAB STRATEGIC TRINTL EQTY ETF8085248058,619222,715SH SOLE1211,933010,782
SCHWAB STRATEGIC TRUS AGGREGATE B8085248393035,583SH SOLE15,2080375
SCHWAB STRATEGIC TRUS REIT ETF80852484747610,421SH SOLE110,42100
SCHWAB STRATEGIC TRUS TIPS ETF808524870711,132SH OTR11,13100
SCHWAB STRATEGIC TRUS TIPS ETF80852487011,609185,502SH SOLE1177,83907,663
SCHWAB STRATEGIC TRINTL SCEQT ETF8085248888,546205,834SH SOLE1195,89909,935
SELECT SECTOR SPDR TRSBI HEALTHCARE81369Y20964500SH OTR100500
SELECT SECTOR SPDR TRSBI HEALTHCARE81369Y2095,60244,004SH SOLE141,45202,552
SELECT SECTOR SPDR TRFINANCIAL81369Y605531,400SH OTR1001,400
SELECT SECTOR SPDR TRFINANCIAL81369Y60572319,266SH SOLE119,26600
SELECT SECTOR SPDR TRTECHNOLOGY81369Y80320136SH OTR113600
SELECT SECTOR SPDR TRTECHNOLOGY81369Y8038625,775SH SOLE15,77500
SELECT SECTOR SPDR TRCOMMUNICATION81369Y8522973,702SH SOLE13,3770325
SELECT SECTOR SPDR TRSBI INT-UTILS81369Y8863164,952SH SOLE14,95200
SKYWORKS SOLUTIONS INCCOM83088M1021,6369,928SH OTR1009,928
SKYWORKS SOLUTIONS INCCOM83088M1022971,803SH SOLE1001,803
SOUTHERN COCOM84258710712195SH OTR100195
SOUTHERN COCOM8425871072023,257SH SOLE11,89301,364
SOUTHWEST AIRLS COCOM8447411083146,098SH SOLE16,063035
SQUARE INCCL A85223410314SH OTR1004
SQUARE INCCL A852234103223931SH SOLE16070324
STARBUCKS CORPCOM8552441091,68215,251SH OTR1282014,969
STARBUCKS CORPCOM8552441091,30911,868SH SOLE16,96804,900
STIFEL FINL CORPCOM8606301025508,100SH OTR18,10000
STIFEL FINL CORPCOM860630102459SH SOLE10059
STRYKER CORPORATIONCOM8636671013661,386SH SOLE11,1150271
SUN CMNTYS INCCOM8666741042411,300SH OTR1001,300
SUN CMNTYS INCCOM86667410482443SH SOLE100443
SYSCO CORPCOM8718291075396,870SH OTR1006,870
SYSCO CORPCOM8718291072373,023SH SOLE12,7070316
TAIWAN SEMICONDUCTOR MFG LTDSPONSORED ADS8740391001251,123SH OTR18580265
TAIWAN SEMICONDUCTOR MFG LTDSPONSORED ADS8740391004013,590SH SOLE119803,392
TARGET CORPCOM87612E1064,95321,650SH OTR10021,650
TARGET CORPCOM87612E1061,4016,126SH SOLE11,64904,477
TELEDYNE TECHNOLOGIES INCCOM879360105226525SH OTR100525
TELEDYNE TECHNOLOGIES INCCOM8793601051433SH SOLE114019
TESLA INCCOM88160R10194121SH OTR100121
TESLA INCCOM88160R101527680SH SOLE11480532
TEXAS INSTRS INCCOM882508104176917SH OTR13210596
TEXAS INSTRS INCCOM8825081043801,978SH SOLE165501,323
THERMO FISHER SCIENTIFIC INCCOM8835561021,0791,889SH SOLE11,0500839
3M COCOM88579Y101131746SH OTR12600486
3M COCOM88579Y1015273,006SH SOLE12,6640342
TRIMBLE INCCOM8962391001,09913,358SH OTR10013,358
TRIMBLE INCCOM8962391004215,117SH SOLE1005,117
TRUIST FINL CORPCOM89832Q1092,94950,274SH OTR1994049,280
TRUIST FINL CORPCOM89832Q10993515,942SH SOLE15,926010,016
US BANCORP DELCOM NEW90297330412,527210,749SH OTR12,0250208,724
US BANCORP DELCOM NEW9029733042,60043,736SH SOLE140,45703,279
UNION PAC CORPCOM90781810896488SH OTR148800
UNION PAC CORPCOM9078181087603,878SH SOLE13,3460532
UNITED PARCEL SERVICE INCCL B9113121061,4678,057SH OTR160407,453
UNITED PARCEL SERVICE INCCL B9113121061941,064SH SOLE12180846
UNITED RENTALS INCCOM9113631091,6934,823SH OTR1004,823
UNITED RENTALS INCCOM9113631096061,727SH SOLE1001,727
UNITEDHEALTH GROUP INCCOM91324P1024081,043SH OTR1952091
UNITEDHEALTH GROUP INCCOM91324P1027992,045SH SOLE11,2270818
V F CORPCOM91820410874811,165SH OTR10011,165
V F CORPCOM9182041081402,089SH SOLE11,9290160
VANECK ETF TRUSTSEMICONDUCTR ETF92189F6763,44513,442SH SOLE112,36101,081
VANECK ETF TRUSTHIGH YLD MUNIETF92189H40906SH OTR1006
VANECK ETF TRUSTHIGH YLD MUNIETF92189H4094407,050SH SOLE17,05000
VANGUARD SPECIALIZED FUNDSDIV APP ETF9219088447304,753SH SOLE13,12001,633
VANGUARD STAR FDSVG TL INTL STK F9219097682,33936,981SH SOLE136,98100
VANGUARD BD INDEX FDSTOTAL BND MRKT9219378357678,978SH OTR16,83702,140
VANGUARD BD INDEX FDSTOTAL BND MRKT92193783544510SH SOLE151000
VANGUARD TAX-MANAGED INTL FDFTSE DEV MKT ETF9219438583516,946SH OTR14,06502,880
VANGUARD TAX-MANAGED INTL FDFTSE DEV MKT ETF9219438581693,342SH SOLE13,34200
VANGUARD CHARLOTTE FDSTOTAL INT BD ETF92203J4072,32940,896SH SOLE139,9860910
VANGUARD INTL EQUITY INDEX FGLB EX US ETF9220426762294,072SH OTR14,07200
VANGUARD INTL EQUITY INDEX FALLWRLD EX US9220427753085,057SH OTR15,05700
VANGUARD INTL EQUITY INDEX FALLWRLD EX US92204277537607SH SOLE160700
VANGUARD INTL EQUITY INDEX FFTSE EMR MKT ETF9220428581242,476SH OTR11,43401,042
VANGUARD INTL EQUITY INDEX FFTSE EMR MKT ETF9220428582825,642SH SOLE15,64200
VANGUARD WORLD FDSINF TECH ETF92204A7023,8129,500SH SOLE18,8920608
VANGUARD SCOTTSDALE FDSMTG-BKD SECS ETF92206C771691,293SH OTR11,29200
VANGUARD SCOTTSDALE FDSMTG-BKD SECS ETF92206C77114,772277,194SH SOLE1264,946012,248
VANGUARD MUN BD FDSTAX EXEMPT BD922907746352SH OTR10052
VANGUARD MUN BD FDSTAX EXEMPT BD9229077462765,040SH SOLE1005,040
VANGUARD INDEX FDSS&P 500 ETF SHS92290836313,63234,563SH SOLE134,497066
VANGUARD INDEX FDSREAL ESTATE ETF9229085533533,468SH OTR12,6140854
VANGUARD INDEX FDSREAL ESTATE ETF9229085532282,244SH SOLE12,24400
VANGUARD INDEX FDSSM CP VAL ETF92290861174439SH OTR100439
VANGUARD INDEX FDSSM CP VAL ETF9229086113,35819,842SH SOLE119,5590282
VANGUARD INDEX FDSMID CAP ETF9229086292,2949,688SH OTR19,68502
VANGUARD INDEX FDSMID CAP ETF9229086298183,453SH SOLE13,45300
VANGUARD INDEX FDSGROWTH ETF9229087362,5098,648SH SOLE18,5140134
VANGUARD INDEX FDSVALUE ETF9229087442251,659SH OTR11,65503
VANGUARD INDEX FDSVALUE ETF9229087446,83550,493SH SOLE149,5110981
VANGUARD INDEX FDSSMALL CP ETF9229087519254,230SH OTR14,23000
VANGUARD INDEX FDSSMALL CP ETF9229087515,77426,404SH SOLE126,40300
VANGUARD INDEX FDSTOTAL STK MKT9229087691,0794,860SH OTR12,67702,182
VANGUARD INDEX FDSTOTAL STK MKT9229087693,51315,819SH SOLE115,81900
VERIZON COMMUNICATIONS INCCOM92343V10498018,152SH OTR12,929015,223
VERIZON COMMUNICATIONS INCCOM92343V1041,92335,613SH SOLE131,98303,629
VISA INCCOM CL A92826C839142637SH OTR14760161
VISA INCCOM CL A92826C8398463,797SH SOLE12,26301,534
WALMART INCCOM9311421039186,585SH OTR130006,285
WALMART INCCOM9311421031,1918,548SH SOLE17,39001,158
WALGREENS BOOTS ALLIANCE INCCOM9314271081042,200SH OTR12,20000
WALGREENS BOOTS ALLIANCE INCCOM9314271081433,045SH SOLE12,5160529
WASTE MGMT INC DELCOM94106L1092221,487SH SOLE11,2670220
WATERS CORPCOM941848103309865SH SOLE100865
WELLS FARGO CO NEWCOM9497461011954,201SH OTR12,58601,615
WELLS FARGO CO NEWCOM9497461012385,137SH SOLE13,96201,175
WEST PHARMACEUTICAL SVSC INCCOM955306105287675SH OTR100675
WEST PHARMACEUTICAL SVSC INCCOM9553061051843SH SOLE10043
WILLIAMS COS INCCOM969457100973,727SH OTR12,39601,331
WILLIAMS COS INCCOM9694571001204,618SH SOLE11,10003,518
WILLIAMS SONOMA INCCOM9699041012661,500SH OTR1001,500
WILLIAMS SONOMA INCCOM969904101847SH SOLE10047
WISDOMTREE TREUROPE HEDGED EQ97717X7015447,155SH SOLE16,9800175
XYLEM INCCOM98419M1004343,511SH SOLE12,9200591
YUM BRANDS INCCOM9884981012,96924,272SH SOLE124,1090163
YUM CHINA HLDGS INCCOM98850P1091,45324,999SH SOLE124,7130286
ZEBRA TECHNOLOGIES CORPORATICL A989207105312605SH OTR100605
ZEBRA TECHNOLOGIES CORPORATICL A989207105117227SH SOLE1200027
ZIMMER BIOMET HOLDINGS INCCOM98956P1028405,741SH OTR1005,741
ZIMMER BIOMET HOLDINGS INCCOM98956P1024362,977SH SOLE176502,212
ZOETIS INCCL A98978V1034832,487SH SOLE12,1910296
ZYNGA INCCL A98986T10851968,977SH OTR10068,977
ZYNGA INCCL A98986T10819626,001SH SOLE1207025,794
AON PLCSHS CL AG0403H1081,4535,083SH SOLE14,997086
ACCENTURE PLC IRELANDSHS CLASS AG1151C101262818SH OTR1800018
ACCENTURE PLC IRELANDSHS CLASS AG1151C1019022,820SH SOLE12,2270593
EATON CORP PLCSHSG291831031,57710,560SH OTR10010,560
EATON CORP PLCSHSG291831035493,677SH SOLE13,2840393
HORIZON THERAPEUTICS PUB LSHSG461881013122,850SH OTR1002,850
HORIZON THERAPEUTICS PUB LSHSG4618810122198SH SOLE100198
LINDE PLCSHSG5494J103161550SH OTR155000
LINDE PLCSHSG5494J103193658SH SOLE13640294
MEDTRONIC PLCSHSG5960L1039647,688SH OTR181006,878
MEDTRONIC PLCSHSG5960L1035274,202SH SOLE13,08401,118
STERIS PLCSHS USDG8473T1002251,100SH OTR1001,100
STERIS PLCSHS USDG8473T100840SH SOLE10040
TRANE TECHNOLOGIES PLCSHSG8994E10378450SH OTR100450
TRANE TECHNOLOGIES PLCSHSG8994E1032641,531SH SOLE11,3700161
ASML HOLDING N VN Y REGISTRY SHSN07059210292392SH SOLE1860306
ATT NewCommon Stock00206R1026227SH SOLE122700
Abbott LaboratoCommon Stock00282410019165SH SOLE116500
AbbVie IncCommon Stock00287Y10932300SH SOLE130000
Agnico-Eagle MiCommon Stock0084741085100SH SOLE101000
Airbnb IncCommon Stock009066101211SH SOLE11100
Alibaba Group HCommon Stock01609W102535SH SOLE13500
Amazon.com IncCommon Stock0231351066620SH SOLE12000
American ExpresCommon Stock0258161091694SH SOLE19400
Anheuser BuschCommon Stock03524A108581SH SOLE18100
Apple ComputersCommon Stock0378331001711,212SH SOLE11,1121000
Astrazeneca PLCCommon Stock0463531089152SH SOLE115200
Autodesk IncCommon Stock05348410115SH SOLE1500
Axcelis TechnologiesCommon Stock054540109239SH SOLE13900
Axon Enterprise IncCommon Stock05464C101315SH SOLE11500
BASF SECommon Stock0552625053176SH SOLE117600
Bnp Paribas AdrCommon Stock05565A2027232SH SOLE123200
Banco Santander SaCommon Stock05964H10506SH SOLE1600
Bayer AG ADRCommon Stock0727303024284SH SOLE128400
Berkshire Hatha Cl BCommon Stock084670702623SH SOLE12300
Blackline IncCommon Stock92398B109213SH SOLE11300
Boeing Co.Common Stock09702310544200SH SOLE120000
Bristol-Myers SCommon Stock11012210812200SH SOLE120000
Cigna CorpCommon Stock1255091091573SH SOLE17300
Carrier Global CorpCommon Stock14448C104240SH SOLE14000
Centene CorpCommon Stock15135B10141662SH SOLE166200
Chevron CorpCommon Stock16676410025250SH SOLE125000
Cisco Systems ICommon Stock17275R10227500SH SOLE150000
Cloudflare IncCommon Stock18915M107325SH SOLE12500
Comcast Corp ClCommon Stock20030N1018149SH SOLE114900
Costco CompanieCommon Stock22160K1051328SH SOLE12800
Coupons Com IncCommon Stock22265J10215SH SOLE1500
Credit Suisse LOther22542D423122173SH SOLE117300
CrowdStrike Large Cap GrowthCommon Stock22788C105210SH SOLE11000
Datadog IncCommon Stock23804L103215SH SOLE11500
Walt Disney ComCommon Stock254687106210SH SOLE11000
ETF Managers AlternativeOther26924G5081100SH SOLE101000
Eaton Vance Tax Mgd BuyOther27828Y10815947SH SOLE194700
Eaton Vance Tax Mgd Global BuyOther27829C105176SH SOLE17600
Enterprise FinaCommon Stock2937121059200SH SOLE102000
Etsy IncCommon Stock29786A106210SH SOLE11000
Exxon Mobil CorCommon Stock30231G1023275,565SH SOLE15,56500
Facebook Inc ClCommon Stock30303M10268200SH SOLE120000
Fastly IncCommon Stock31188V100117SH SOLE11700
Freddie Mac VotCommon Stock3134003010500SH SOLE105000
Fannie MaeCommon Stock3135861090500SH SOLE105000
Fedex CorporatiCommon Stock31428X1061673SH SOLE17300
Fidelity MSCI IndustrialsOther3160927094037,767SH SOLE17,76700
Fidelity MSCI Info TechOther3160928084263,593SH SOLE13,59300
First Trust Smart Grid ETFOther33737A108222SH SOLE12200
First Trust Tech DivOther33738R118851,500SH SOLE11,50000
Ford Motor CoCommon Stock3453708607461SH SOLE146100
Fubotv IncCommon Stock35953D104130SH SOLE13000
Fulgent Genetics IncCommon Stock359664109440SH SOLE14000
General ElectriCommon Stock36960410364625SH SOLE162500
General MotorsCommon Stock37045V100118SH SOLE11800
Glaxo WellcomeCommon Stock37733W105265SH SOLE16500
Global X NASDAQOther37954Y4835206SH SOLE120600
Google Class ACommon Stock38259P508249SH SOLE1900
Google Class CCommon Stock38259P706135SH SOLE1500
HSBC Hldgs PlcCommon Stock4042804065195SH SOLE119500
Hawaiian HoldingsCommon Stock4198791012102SH SOLE110200
Healthier Choices ManageCommon Stock42226N109050,000SH SOLE150,00000
Home DepotCommon Stock4370761021340SH SOLE14000
Hyliion Holdings CorpCommon Stock4491091071120SH SOLE112000
IDACORP IncCommon Stock45110710631300SH SOLE130000
Infineon Tech AgCommon Stock45662N103125SH SOLE12500
Intesa SanpaoloCommon Stock46115H1073172SH SOLE117200
Invesco EW TechOther46137V282190660SH SOLE166000
Invesco IndustrOther46137V3242621,438SH SOLE11,43800
Invesco HealthcOther46137V332125420SH SOLE142000
Invesco EW ConsOther46137V38124165SH SOLE116500
Invesco S&P 500 LowOther46138E35429475SH SOLE147500
Invesco PreferrOther46138E511012SH SOLE11200
Invesco Global BondOther46138E6693123SH SOLE112300
Invesco High YieldOther46138E71972837,363SH SOLE137,303600
Invesco Emerg MktsOther46138E78438914,573SH SOLE114,559140
Invesco SeniorOther46138G50817751SH SOLE175100
iShares iBoxx IOther4642872422651,990SH SOLE11,99000
iShares Nasdaq BiotechOther46428755685525SH SOLE152500
iShares Global Clean EnergyOther464288224270SH SOLE17000
iShares MBSOther46428858845413SH SOLE141300
iShares MSCI USOther46428880240416SH SOLE141600
iShares MedicalOther4642888107108SH SOLE110800
iShares Core EmergingOther46434G1034046,536SH SOLE16,53600
iShares MSCI EAOther46435G51617217SH SOLE121700
iShares Intl AgOther46435G67283015,092SH SOLE115,072200
iShares Self DrivingOther46435U366242SH SOLE14200
iShares ESG Agg BondOther46435U54938688SH SOLE168800
iShares ESG Small CapOther46435U66313345SH SOLE134500
J P Morgan ChasCommon Stock46625H10043260SH SOLE126000
Johnson & JohnsCommon Stock47816010475465SH SOLE146500
Kayne AndersonCommon Stock4866061062290SH SOLE129000
L' Oreal SACommon Stock50211720313160SH SOLE116000
Lvmh Moet New ACommon Stock50244130618128SH SOLE112800
Lemonade IncCommon Stock52567D107120SH SOLE12000
Mge Energy IncCommon Stock55277P10444600SH SOLE160000
Mc Donalds CorpCommon Stock58013510136150SH SOLE115000
Mercadolibre IncCommon Stock58733R10221SH SOLE1100
Merck & CompanyCommon Stock58933Y10537496SH SOLE149600
Microsoft CorpoCommon Stock59491810473258SH SOLE1183750
Mitsubishi ElecCommon Stock6067762015164SH SOLE116400
Nestle S A RegCommon Stock641069406538SH SOLE13800
Netflix IncCommon Stock64110L10624SH SOLE1400
Novartis A G SpCommon Stock66987V1098103SH SOLE110300
Novo-Nordisk A-Common Stock67010020519200SH SOLE120000
Lukoil Oil Co SCommon Stock67786210412120SH SOLE112000
Okta IncCommon Stock67929510515SH SOLE1500
On SemiconductorCommon Stock682189105125SH SOLE12500
Oracle SystemsCommon Stock68389X10513146SH SOLE114600
OrganiGram HoldingCommon Stock68620P1011500SH SOLE150000
Organon & CoCommon Stock68622V106248SH SOLE14800
Otis Worldwide CorpCommon Stock68902V107220SH SOLE12000
P P G IndustrieCommon Stock69350610757400SH SOLE140000
PepsicoCommon Stock71344810883551SH SOLE155100
Pfizer IncorporCommon Stock71708110320475SH SOLE147500
Philip Morris ICommon Stock71817210911112SH SOLE111200
Pimco 0-5 Yr HiOther72201R783663SH SOLE16300
PIMCO EnhancedOther72201R83312115SH SOLE111500
Pimco Dynamic IOther72201Y101010SH SOLE11000
Pinterest IncCommon Stock72352L106125SH SOLE12500
Procter & GamblCommon Stock74271810962440SH SOLE144000
Quantumscape CorpCommon Stock74767V109122SH SOLE12200
Raytheon CompanCommon Stock755111507340SH SOLE14000
Reckitt BenckisCommon Stock7562552043185SH SOLE118500
Roku IncCommon Stock77543R10225SH SOLE1500
Rolls-Royce HoldingCommon Stock77578120621,000SH SOLE11,00000
Royal Dutch SheCommon Stock780259206361SH SOLE16100
SPDR GoldOther78463V10719SH SOLE1900
SPDR S & P IntlOther78463X772139SH SOLE13900
SPDR ConvertiblOther78464A35958675SH SOLE167500
SPDR IntermediaOther78464A3751,33736,621SH SOLE136,550710
SPDR Barclays Hy BondOther78464A417766SH SOLE16600
SPDR S&P AerospOther78464A6311190SH SOLE19000
SPDR Regional BOther78464A698570SH SOLE17000
SPDR PharmaceutOther78464A72228600SH SOLE160000
SPDR Senior LoaOther78467V60861113,287SH SOLE113,270170
SPDR Floating ROther78468R2007220SH SOLE122000
Salesforce.ComCommon Stock79466L30227SH SOLE1700
S A P AktiengesCommon Stock8030542041290SH SOLE19000
Schlumberger LTCommon Stock806857108259SH SOLE15900
Schw US Broad MOther8085241021311,261SH SOLE11,26100
Schw US Large COther8085243003,07320,751SH SOLE120,708430
Schw US Mid-CapOther80852450861799SH SOLE179900
Schw US Small COther8085246071,76317,614SH SOLE117,585290
Schw US EquityOther8085247971,91025,732SH SOLE125,705270
Schw Intl EquitOther80852480568217,615SH SOLE117,591240
Schw US AggregaOther8085248397136SH SOLE113600
Schw Intm US TrOther80852485402SH SOLE1200
Schw Short TermOther80852486211215SH SOLE121500
Schw US TipsOther8085248701,05016,778SH SOLE116,77800
Schw Intl SmallOther80852488872517,457SH SOLE117,433240
SPDR Sector HeaOther81369Y2094633,638SH SOLE13,63800
Shopify IncCommon Stock82509L10711SH SOLE1100
Siemens AktiengCommon Stock82619750111137SH SOLE113700
Sigma Labs IncCommon Stock82659810401SH SOLE1100
SoFi Technologies IncCommon Stock93406F1022100SH SOLE101000
Southern CoCommon Stock8425871078125SH SOLE112500
Square IncCommon Stock85223410327SH SOLE1700
Starbucks CorpCommon Stock85524410988800SH SOLE180000
Sumitomo MitsuCommon Stock86562M2095693SH SOLE169300
Sunny Optical TechCommon Stock86745T10514SH SOLE1400
SVB Finanical GroupCommon Stock78486Q10123SH SOLE1300
TPI Composites IncCommon Stock87266J104123SH SOLE12300
Taiwan SemicondCommon Stock874039100984SH SOLE18400
Teladoc Health IncCommon Stock87918A10515SH SOLE1500
Tencent HoldingCommon Stock88032Q10911192SH SOLE119200
Trade Desk IncCommon Stock88339J105120SH SOLE12000
Thermo Fisher SciCommon Stock8835931058781,537SH SOLE11,53700
3M CorprorationCommon Stock88579Y10135200SH SOLE120000
Tractor Supply CompCommon Stock892356106313SH SOLE11300
U S BancorpCommon Stock90297330430500SH SOLE150000
Union Pacific CCommon Stock90781810888450SH SOLE145000
Vaneck Vectors SemiconductorOther92189F6762841,110SH SOLE11,11000
Vanguard Bd Total InternationalOther921909768230SH SOLE13000
Vanguard Total Intl BondOther92203J407831,465SH SOLE11,46500
Vanguard InformOther92204A702218543SH SOLE154300
Vanguard MSCI EOther92204285843850SH SOLE185000
Vanguard MBSOther92206C7711,19722,463SH SOLE122,435280
Ventas IncCommon Stock92276F100350SH SOLE15000
Verizon CommuniCommon Stock92343V10427500SH SOLE150000
Viatris IncCommon Stock92556V106158SH SOLE15800
Visa IncCommon Stock92826C83947212SH SOLE121200
Vodafone GroupCommon Stock92857W2093187SH SOLE118700
Wal-Mart StoresCommon Stock9311421031073SH SOLE17300
Wayfair IncCommon Stock94419L10128SH SOLE1800
WisdomTree FloaOther97717X6284154SH SOLE115400
Xpeng Inc ADRCommon Stock98422D105136SH SOLE13600
Xtrackers MSCI EAFE HedgeOther23305120016412SH SOLE141200
Yaskawa ElectriCommon Stock985087105224SH SOLE12400
Zendesk IncCommon Stock98936J101112SH SOLE11200
Eaton Corp PLCCommon StockG29183103107718SH SOLE171800
Alcon IncCommon StockH01301128220SH SOLE12000
Ubs Ag NewCommon StockH4209710711669SH SOLE166900
Fiverr International LtdCommon StockM4R82T106210SH SOLE11000
Taro PharmaceutCommon StockM8737E10826410SH SOLE141000
ASML Holding NVCommon StockN070592101216SH SOLE11600
BYD Co Ltd OrdCommon StockY1023R104140SH SOLE14000
Ganfeng Lithium COCommon StockY2690M105176SH SOLE17600