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
SPDR DOW JONES INDL AVERAGEUT SER 178467X1093951,100SH SOLE05000600
ISHARES TRCORE S&P MCP ETF4642875072,0037,044SH SOLE06,8890155
ISHARES TRS&P MC 400VL ETF4642877053333,028SH SOLE03,02800
ISHARES TRS&P MC 400GR ETF4642876062823,248SH SOLE03,24800
ISHARES TRCORE S&P SCP ETF4642878047,41064,056SH SOLE060,78503,271
ISHARES TRCORE S&P500 ETF4642872003,0156,526SH SOLE04,81601,710
ISHARES TRRUS 1000 ETF4642876227272,803SH SOLE02,4080395
ISHARES TRRUS 1000 VAL ETF4642875982711,640SH SOLE01,64000
ISHARES TRRUS 1000 GRW ETF4642876143961,330SH SOLE01,33000
ISHARES TRRUSSELL 2000 ETF4642876554381,872SH SOLE01,87200
SPDR S&P MIDCAP 400 ETF TRUTSER1 S&PDCRP78467Y1071,1652,241SH SOLE02,0110230
SPDR S&P 500 ETF TRTR UNIT78462F1038,24817,929SH SOLE017,0240905
SELECT SECTOR SPDR TRSBI INT-UTILS81369Y8864306,400SH SOLE05,40001,000
AGILENT TECHNOLOGIES INCCOM00846U10127,612175,803SH SOLE0171,09204,711
ADOBE SYSTEMS INCORPORATEDCOM00724F1016581,028SH SOLE06780350
AMAZON COM INCCOM02313510622,0556,647SH SOLE06,1930454
BRISTOL-MYERS SQUIBB COCOM11012210830,814525,113SH SOLE0440,466084,646
BERKSHIRE HATHAWAY INC DELCL B NEW08467070262,537218,479SH SOLE0181,554036,925
EMERSON ELEC COCOM29101110432,672333,725SH SOLE0260,967072,758
EXPEDITORS INTL WASH INCCOM3021301092,77522,051SH SOLE018,82603,225
BOEING COCOM09702310515,64472,904SH SOLE066,75306,151
EVERSOURCE ENERGYCOM30040W1083714,381SH SOLE01,53102,850
REALTY INCOME CORPCOM7561091041,39419,677SH SOLE018,12801,549
ONEOK INC NEWCOM6826801032,31236,048SH SOLE030,13505,913
LIFE STORAGE INCCOM53223X1074763,575SH SOLE03,57500
TEVA PHARMACEUTICAL INDS LTDSPONSORED ADS8816242099310,100SH SOLE09,7000400
INVESCO QQQ TRUNIT SER 146090E1031,2733,285SH SOLE02,8530432
AMGEN INCCOM0311621009,72446,351SH SOLE033,745012,606
ABBOTT LABSCOM00282410033,473259,602SH SOLE0215,770043,832
BP PLCSPONSORED ADR0556221047,661261,634SH SOLE0217,777043,857
CONAGRA BRANDS INCCOM2058871029,234284,813SH SOLE0237,303047,510
EBAY INC.COM27864210314,679192,388SH SOLE0147,061045,327
ALTRIA GROUP INCCOM02209S1035,686129,085SH SOLE089,719039,366
GENUINE PARTS COCOM3724601055274,000SH SOLE04,00000
GRAINGER W W INCCOM3848021045371,148SH SOLE05280620
INTEL CORPCOM45814010033,293671,910SH SOLE0594,936076,975
ILLINOIS TOOL WKS INCCOM4523081098,87838,795SH SOLE030,19708,598
ORACLE CORPCOM68389X10536,210383,658SH SOLE0335,134048,524
QUALCOMM INCCOM74752510329,227216,799SH SOLE0167,732049,067
DISNEY WALT COCOM25468710631,737186,479SH SOLE0158,002028,477
HONEYWELL INTL INCCOM43851610615,17369,044SH SOLE067,79401,250
SEMPRACOM8168511091,0938,480SH SOLE06,18002,300
SYSCO CORPCOM87182910714,469184,629SH SOLE0138,059046,570
US BANCORP DELCOM NEW90297330472211,874SH SOLE09,74902,125
JOHNSON & JOHNSONCOM47816010445,145276,929SH SOLE0225,131051,798
MEDTRONIC PLCSHSG5960L1031,34911,220SH SOLE07,95103,269
PFIZER INCCOM71708110318,379421,154SH SOLE0379,516041,637
EDISON INTLCOM2810201073715,863SH SOLE05,86300
EXELON CORPCOM30161N1012905,383SH SOLE05,2830100
LOWES COS INCCOM54866110756,902245,532SH SOLE0205,767039,765
ISHARES TRMSCI EAFE ETF4642874652973,653SH SOLE03,5030150
CHEVRON CORP NEWCOM16676410041,071358,606SH SOLE0306,462052,144
MICROSOFT CORPCOM594918104115,709351,304SH SOLE0271,828079,477
VODAFONE GROUP PLC NEWSPONSORED ADR92857W3084,473294,272SH SOLE0259,725034,547
UNITED PARCEL SERVICE INCCL B911312106158,776752,849SH SOLE0711,361041,488
AT&T INCCOM00206R1028,206323,459SH SOLE0277,944045,515
CISCO SYS INCCOM17275R10224,478436,330SH SOLE0373,702062,628
INTERNATIONAL BUSINESS MACHSCOM45920010111,89594,193SH SOLE069,813024,380
COCA COLA COCOM1912161004,59681,828SH SOLE071,91109,917
LOCKHEED MARTIN CORPCOM5398301095,21415,757SH SOLE015,5350222
PEPSICO INCCOM71344810820,071124,462SH SOLE094,659029,803
PPG INDS INCCOM6935061076934,356SH SOLE03,4240932
STRYKER CORPORATIONCOM86366710132,980122,877SH SOLE0106,357016,520
JOHNSON CTLS INTL PLCSHSG5150210514,401195,722SH SOLE0147,083048,639
VERIZON COMMUNICATIONS INCCOM92343V1049,617181,630SH SOLE0149,826031,804
ISHARES TRUS CONSUM DISCRE4642875803404,000SH SOLE04,00000
ISHARES TRUS HLTHCARE ETF4642877622891,000SH SOLE01,00000
ISHARES TRU.S. TECH ETF4642877212,20320,000SH SOLE020,00000
SELECT SECTOR SPDR TRTECHNOLOGY81369Y8036,00637,235SH SOLE037,23500
SELECT SECTOR SPDR TRSBI HEALTHCARE81369Y2095684,250SH SOLE04,25000
ISHARES TREXPND TEC SC ETF4642875491,2252,850SH SOLE02,6000250
VANGUARD SPECIALIZED FUNDSDIV APP ETF9219088443962,413SH SOLE01,8930520
SCHWAB CHARLES CORPCOM8085131051,71420,935SH SOLE020,895040
WALGREENS BOOTS ALLIANCE INCCOM93142710813,430283,803SH SOLE0233,777050,025
DEERE & COCOM2441991052,3346,505SH SOLE06,50500
BK OF AMERICA CORPCOM0605051042,61154,573SH SOLE049,71304,860
STARBUCKS CORPCOM85524410913,983127,354SH SOLE0115,218012,136
AUTOMATIC DATA PROCESSING INCOM05301510313,22759,542SH SOLE044,034015,508
EXXON MOBIL CORPCOM30231G10225,065381,919SH SOLE0308,773073,146
WALMART INCCOM93114210310,41269,510SH SOLE060,04409,466
UNION PAC CORPCOM90781810815,62065,232SH SOLE059,51305,719
UNILEVER PLCSPON ADR NEW90476770461811,488SH SOLE010,8840604
TEXAS INSTRS INCCOM8825081048,28444,188SH SOLE035,45508,733
BAXTER INTL INCCOM0718131091,00712,617SH SOLE09,27203,345
TAIWAN SEMICONDUCTOR MFG LTDSPONSORED ADS8740391005004,379SH SOLE035804,021
TARGET CORPCOM87612E10611,89546,119SH SOLE040,17905,940
COLGATE PALMOLIVE COCOM19416210317,920235,945SH SOLE0209,070026,875
COSTCO WHSL CORP NEWCOM22160K10572,717147,838SH SOLE0128,173019,665
LILLY ELI & COCOM5324571081,3225,304SH SOLE01,74903,555
CVS HEALTH CORPCOM1266501003153,473SH SOLE02,02301,450
DOMINION ENERGY INCCOM25746U1093975,259SH SOLE05,25900
SIMPSON MFG INCCOM8290731052,29920,756SH SOLE020,75600
SCHLUMBERGER LTDCOM STK80685710813,372401,555SH SOLE0342,336059,219
DANAHER CORPORATIONCOM2358511025601,809SH SOLE01,6740135
MCKESSON CORPCOM58155Q10312,69060,984SH SOLE051,95809,026
MERCK & CO INCCOM58933Y1057,53485,771SH SOLE077,62108,150
NABORS INDUSTRIES LTDSHSG6359F1376176,000SH SOLE06,00000
NOVARTIS AGSPONSORED ADR66987V1099,406111,908SH SOLE0102,41609,492
PROCTER AND GAMBLE COCOM74271810926,371184,881SH SOLE0152,359032,522
GENERAL ELECTRIC COCOM NEW3696043017,70072,481SH SOLE064,39508,086
KIMBERLY-CLARK CORPCOM4943681031,2269,408SH SOLE08,7400668
GILEAD SCIENCES INCCOM3755581039,896150,760SH SOLE0129,510021,250
GOLDMAN SACHS GROUP INCCOM38141G1046,61815,881SH SOLE013,33002,551
HOME DEPOT INCCOM43707610215,81843,163SH SOLE032,212010,951
TRANE TECHNOLOGIES PLCSHSG8994E1032,92816,147SH SOLE013,57302,574
MCDONALDS CORPCOM58013510123,70394,594SH SOLE075,443019,151
NIKE INCCL B65410610337,785227,169SH SOLE0161,284065,885
JPMORGAN CHASE & COCOM46625H10038,085224,293SH SOLE0182,767041,526
TJX COS INC NEWCOM8725401092,17832,674SH SOLE023,21409,460
MONDELEZ INTL INCCL A60920710513,322218,716SH SOLE0184,911033,805
HP INCCOM40434L10530,369971,817SH SOLE0955,516016,301
BOOKING HOLDINGS INCCOM09857L1081,852744SH SOLE04270317
WELLS FARGO CO NEWCOM94974610137,410723,450SH SOLE0666,348057,101
ISHARES TRIBOXX INV CP ETF4642872422291,720SH SOLE022001,500
CORNING INCCOM2193501052938,050SH SOLE06,85001,200
FORD MTR CO DELCOM34537086041222,936SH SOLE022,6130323
UNITEDHEALTH GROUP INCCOM91324P10214,81432,623SH SOLE026,72005,903
TEMPLETON GLOBAL INCOME FDCOM8801981062,422445,995SH SOLE0396,615049,380
SOUTHWEST AIRLS COCOM84474110879916,254SH SOLE015,11901,135
ACCENTURE PLC IRELANDSHS CLASS AG1151C10171,423201,009SH SOLE0168,968032,041
CROWN CASTLE INTL CORP NEWCOM22822V1013401,872SH SOLE064201,230
ZIMMER BIOMET HOLDINGS INCCOM98956P1028315,697SH SOLE05,0070690
RAYTHEON TECHNOLOGIES CORPCOM75513E10115,435174,310SH SOLE0155,818018,492
EDGEWELL PERS CARE COCOM28035Q1025,259147,737SH SOLE0145,13702,600
INTERNATIONAL FLAVORS&FRAGRACOM4595061016,02341,802SH SOLE036,07005,732
INTUITCOM46120210328,11046,173SH SOLE039,05607,117
MARRIOTT INTL INC NEWCL A5719032022791,722SH SOLE01,72200
MARSH & MCLENNAN COS INCCOM5717481021,66810,247SH SOLE02,63007,617
3M COCOM88579Y10111,39063,423SH SOLE047,006016,418
GAP INCCOM3647601081,45961,678SH SOLE052,02809,650
TREDEGAR CORPCOM89465010020016,000SH SOLE016,00000
ALBEMARLE CORPCOM01265310128,340110,758SH SOLE0104,02706,731
COMCAST CORP NEWCL A20030N1011,03319,769SH SOLE017,73102,038
XILINX INCCOM9839191016533,525SH SOLE022503,300
VANGUARD INDEX FDSTOTAL STK MKT9229087692,57010,794SH SOLE010,3250469
WASTE MGMT INC DELCOM94106L1092891,816SH SOLE01,6410175
NORFOLK SOUTHN CORPCOM6558441082,1487,441SH SOLE05,14002,301
NEXTERA ENERGY INCCOM65339F1012,60230,398SH SOLE030,379019
DUKE ENERGY CORP NEWCOM NEW26441C2048448,254SH SOLE02,19506,059
CONOCOPHILLIPSCOM20825C10413,032174,713SH SOLE0159,443015,270
CSX CORPCOM1264081031,38338,739SH SOLE038,73900
APPLE INCCOM037833100135,898912,312SH SOLE0778,6370133,675
ALLSTATE CORPCOM0200021014413,572SH SOLE03,57200
LAM RESEARCH CORPCOM5128071089851,720SH SOLE01,72000
AMERICAN WTR WKS CO INC NEWCOM0304201031,5919,159SH SOLE03809,121
CAMPBELL SOUP COCOM1344291093649,003SH SOLE09,00300
CATERPILLAR INCCOM1491231019,01543,895SH SOLE036,87007,025
IDEXX LABS INCCOM45168D104209314SH SOLE031400
APA CORPORATIONCOM03743Q10890433,258SH SOLE025,36507,893
ISHARES TRMSCI EMG MKT ETF4642872342,74853,550SH SOLE043,450010,100
ELECTRONIC ARTS INCCOM2855121094343,060SH SOLE03,06000
TAPESTRY INCCOM8760301076,574166,887SH SOLE0160,77806,109
DTE ENERGY COCOM2333311072822,500SH SOLE02,50000
INVESCO EXCHANGE TRADED FD TS&P500 EQL WGT46137V3575583,506SH SOLE02,42401,082
CMC MATERIALS INCCOM12571T1007,61756,753SH SOLE044,722012,031
CHUBB LIMITEDCOMH1467J1042581,339SH SOLE01,2320107
ECOLAB INCCOM2788651002,1549,680SH SOLE08,8050875
PUBLIC STORAGECOM74460D1099,54628,785SH SOLE026,55102,234
NETAPP INCCOM64110D1041,09112,105SH SOLE011,4500655
AMERICAN EXPRESS COCOM02581610918,093103,859SH SOLE085,525018,334
GENERAL MLS INCCOM3703341045,67491,087SH SOLE063,411027,676
OLD REP INTL CORPCOM68022310433712,781SH SOLE00012,781
OCCIDENTAL PETE CORPCOM6745991055,323152,914SH SOLE0125,327027,587
AMEREN CORPCOM0236081022322,750SH SOLE02,75000
AMERICA MOVIL SAB DE CVSPON ADR L SHS02364W10524013,608SH SOLE013,60800
BRITISH AMERN TOB PLCSPONSORED ADR1104481073028,649SH SOLE01,24907,400
SIMON PPTY GROUP INC NEWCOM8288061092131,427SH SOLE01,42700
EDWARDS LIFESCIENCES CORPCOM28176E10832,430280,634SH SOLE0261,099019,535
KELLOGG COCOM48783610885313,730SH SOLE02,050011,680
S&P GLOBAL INCCOM78409V1047451,608SH SOLE01,1180490
PIMCO HIGH INCOME FDCOM SHS72201410728644,500SH SOLE044,50000
AKAMAI TECHNOLOGIES INCCOM00971T1016,45961,291SH SOLE044,878016,413
SOUTHERN COCOM84258710799315,901SH SOLE07,71608,185
VANGUARD INTL EQUITY INDEX FFTSE EMR MKT ETF92204285877915,222SH SOLE014,8010421
PAYCHEX INCCOM7043261079007,400SH SOLE04,37003,030
NORTHROP GRUMMAN CORPCOM6668071028,39723,663SH SOLE023,66300
DXC TECHNOLOGY COCOM23355L1063,411102,229SH SOLE0101,3650864
BERKSHIRE HATHAWAY INC DELCL A0846701084,30910SH SOLE0901
TRACTOR SUPPLY COCOM89235610636,798172,088SH SOLE0143,857028,231
TORO COCOM8910921081,00010,255SH SOLE00010,255
ROCKWELL AUTOMATION INCCOM7739031097242,264SH SOLE02,26400
PNC FINL SVCS GROUP INCCOM6934751053041,442SH SOLE01,353089
NETFLIX INCCOM64110L106579850SH SOLE085000
CERNER CORPCOM15678210413,205173,108SH SOLE0143,737029,371
CME GROUP INCCOM12572Q1054502,063SH SOLE017301,890
ISHARES TRCORE US AGGBD ET4642872264,49939,326SH SOLE0634038,692
LABORATORY CORP AMER HLDGSCOM NEW50540R40916,79158,144SH SOLE047,727010,417
ISHARES TRSELECT DIVID ETF4642871684533,801SH SOLE03,80100
CLOROX CO DELCOM1890541092,46715,097SH SOLE010,56304,534
ILLUMINA INCCOM452327109248595SH SOLE059500
CONSOLIDATED EDISON INCCOM2091151041,54120,250SH SOLE017,25003,000
NVIDIA CORPORATIONCOM67066G1041,5666,062SH SOLE03,62202,440
NUCOR CORPCOM6703461052,84626,062SH SOLE023,91102,151
MANULIFE FINL CORPCOM56501R10629715,043SH SOLE02,109012,934
AMERICAN ELEC PWR CO INCCOM0255371012993,513SH SOLE01,88701,626
MONSTER BEVERAGE CORP NEWCOM61174X1092052,400SH SOLE02,40000
WEYERHAEUSER CO MTN BECOM NEW9621661044,580123,847SH SOLE0123,84700
RELIANCE STEEL & ALUMINUM COCOM7595091022982,000SH SOLE0002,000
L3HARRIS TECHNOLOGIES INCCOM5024311092361,066SH SOLE06110455
EATON CORP PLCSHSG291831031,4328,715SH SOLE08,71500
UNITED RENTALS INCCOM9113631093831,000SH SOLE01,00000
GALLAGHER ARTHUR J & COCOM3635761095523,400SH SOLE075002,650
JACOBS ENGR GROUP INCCOM46981410710,96977,954SH SOLE067,97909,975
PRICE T ROWE GROUP INCCOM74144T1086422,973SH SOLE037302,600
STANLEY BLACK & DECKER INCCOM8545021016643,728SH SOLE03,72800
MOODYS CORPCOM615369105266674SH SOLE067400
TRIMBLE INCCOM8962391002793,200SH SOLE03,20000
LINCOLN NATL CORP INDCOM5341871094035,439SH SOLE05,43900
SANOFISPONSORED ADR80105N1054108,000SH SOLE08,00000
NOVO-NORDISK A SADR67010020512,689115,944SH SOLE0105,294010,650
CUMMINS INCCOM2310211064,77719,470SH SOLE07,331012,139
FRANKLIN RESOURCES INCCOM3546131011,33237,884SH SOLE031,20906,675
BECTON DICKINSON & COCOM0758871092,76311,366SH SOLE06,84004,526
ENTERPRISE PRODS PARTNERS LCOM2937921071,44963,562SH SOLE024,568038,994
YUM BRANDS INCCOM9884981012091,652SH SOLE01,3600292
EQUITY RESIDENTIALSH BEN INT29476L1075586,550SH SOLE04,47502,075
CINTAS CORPCOM172908105377875SH SOLE07250150
ALPHABET INCCAP STK CL A02079K30564,78322,573SH SOLE019,82602,747
SPDR GOLD TRGOLD SHS78463V10710,62463,419SH SOLE051,596011,823
WEC ENERGY GROUP INCCOM92939U1066457,142SH SOLE028006,862
NORDSTROM INCCOM6556641002,77993,470SH SOLE091,59001,880
RIO TINTO PLCSPONSORED ADR7672041002513,961SH SOLE01,22202,739
VANGUARD INDEX FDSMID CAP ETF9229086293071,209SH SOLE01,20900
VANGUARD INDEX FDSREAL ESTATE ETF9229085531,19910,938SH SOLE010,8280110
INTUITIVE SURGICAL INCCOM NEW46120E6021,1253,168SH SOLE03,16800
ROYAL DUTCH SHELL PLCSPONS ADR A78025920679117,127SH SOLE017,12700
VANGUARD INDEX FDSSMALL CP ETF9229087511,3085,579SH SOLE05,491088
FASTENAL COCOM31190010429,012510,963SH SOLE0431,136079,827
VANGUARD INDEX FDSGROWTH ETF922908736223710SH SOLE071000
CARMAX INCCOM1431301028,34660,063SH SOLE044,240015,823
PLAINS ALL AMERN PIPELINE LUNIT LTD PARTN72650310536934,797SH SOLE022,233012,564
QUANTA SVCS INCCOM74762E1022,05817,015SH SOLE015017,000
MAGELLAN MIDSTREAM PRTNRS LPCOM UNIT RP LP5590801061,53530,844SH SOLE023,20407,640
AMERIPRISE FINL INCCOM03076C106230753SH SOLE06030150
MCCORMICK & CO INCCOM NON VTG5797802067429,200SH SOLE09,20000
PACCAR INCCOM6937181082032,233SH SOLE02,23300
PARKER-HANNIFIN CORPCOM7010941048,00726,617SH SOLE04,975021,642
STERICYCLE INCCOM8589121081,19617,625SH SOLE010,32507,300
CASEYS GEN STORES INCCOM1475281031,4907,701SH SOLE05,35102,350
SPDR SER TRS&P DIVID ETF78464A7634223,383SH SOLE02,4230960
ANSYS INCCOM03662Q1054801,275SH SOLE01,27500
BROOKFIELD ASSET MGMT INCCL A LTD VT SH1125851045709,459SH SOLE0009,459
ISHARES GOLD TRISHARES NEW4642852043058,930SH SOLE08,93000
THERMO FISHER SCIENTIFIC INCCOM883556102473744SH SOLE05690175
ENBRIDGE INCCOM29250N1054069,584SH SOLE06,60302,981
ZEBRA TECHNOLOGIES CORPORATICL A989207105220405SH SOLE040500
FLAHERTY & CRUMRINE PFD INCOCOM33848E10630223,500SH SOLE023,50000
VANGUARD WORLD FDSINF TECH ETF92204A7021,3593,127SH SOLE03,12700
ISHARES SILVER TRISHARES46428Q10932014,382SH SOLE013,32101,061
KAYNE ANDERSON ENERGY INFRSTCOM48660610621224,700SH SOLE024,70000
NEWMARKET CORPCOM6515871072,6828,000SH SOLE08,00000
SPDR SER TRNUVEEN BLMBRG SR78468R7393607,302SH SOLE07,30200
WESTERN ASSET INVESTMENT GRACOM95766T1001,31184,744SH SOLE061,524023,220
MASTERCARD INCORPORATEDCL A57636Q1048102,425SH SOLE02,42500
MINERALS TECHNOLOGIES INCCOM60315810673910,152SH SOLE08,52201,630
ICON PLCSHSG4705A1005661,960SH SOLE01,96000
ESSEX PPTY TR INCCOM2971781053,2509,659SH SOLE07,94201,717
DCP MIDSTREAM LPCOM UT LTD PTN23311P1002638,400SH SOLE0008,400
ENERGY TRANSFER L PCOM UT LTD PTN29273V10031631,868SH SOLE013,839018,029
NUVEEN PFD & INCM SECURTIESCOM67072C10519119,166SH SOLE019,16600
ISHARES TRCORE S&P TTL STK4642871508107,683SH SOLE0007,683
ISHARES TRUS HOME CONS ETF4642887521,10115,130SH SOLE014,8100320
PS BUSINESS PKS INC CALIFCOM69360J1078634,854SH SOLE04,85400
VANGUARD INTL EQUITY INDEX FALLWRLD EX US9220427754947,806SH SOLE06,40601,400
ISHARES TRISHS 1-5YR INVS4642886462674,930SH SOLE01,23003,700
VANGUARD BD INDEX FDSSHORT TRM BOND9219378274896,012SH SOLE02,61203,400
VANGUARD BD INDEX FDSINTERMED TERM9219378193513,956SH SOLE01,56702,389
BLACKSTONE INCCOM09260D1077885,725SH SOLE05,0000725
ISHARES TRPFD AND INCM SEC46428868758214,822SH SOLE04,589010,233
BANK NEW YORK MELLON CORPCOM06405810015,067251,031SH SOLE0212,985038,046
VMWARE INCCL A COM92856340210,41268,327SH SOLE052,668015,659
VANGUARD WHITEHALL FDSHIGH DIV YLD9219464065124,701SH SOLE02,26002,441
VANGUARD TAX-MANAGED INTL FDFTSE DEV MKT ETF9219438582,31243,947SH SOLE043,2110736
VISA INCCOM CL A92826C8391,0194,797SH SOLE04,2150581
PHILIP MORRIS INTL INCCOM71817210911,292120,874SH SOLE096,268024,606
ISHARES TRCALIF MUN BD ETF4642883564196,780SH SOLE022006,560
SPDR SER TRS&P 600 SML CAP78464A8133013,000SH SOLE03,00000
SPDR SER TRPORTFOLIO AGRGTE78464A6494,421148,770SH SOLE000148,770
ISHARES TRMSCI ACWI ETF4642882575,22549,369SH SOLE00049,369
BLACKROCK CAP INVT CORPCOM09253310824656,663SH SOLE00056,663
VANGUARD INTL EQUITY INDEX FTT WRLD ST ETF9220427425,22248,472SH SOLE00048,472
DISCOVERY INCCOM SER C25470F3028,209348,746SH SOLE0293,506055,240
VANGUARD SCOTTSDALE FDSINT-TERM CORP92206C8707788,305SH SOLE06,00502,300
STARWOOD PPTY TR INCCOM85571B10529711,459SH SOLE00011,459
BROADCOM INCCOM11135F1015491,039SH SOLE09290110
SPDR SER TRICE PFD SEC ETF78464A2922565,913SH SOLE0005,913
PIMCO ETF TRENHAN SHRT MA AC72201R8331,98219,482SH SOLE016,68402,798
VANGUARD SCOTTSDALE FDSSHRT TRM CORP BD92206C4098,886108,686SH SOLE065,699042,987
SCHWAB STRATEGIC TRUS LCAP GR ETF8085243005553,440SH SOLE02,4950945
SPROTT PHYSICAL GOLD TRUNIT85207H1041,11878,985SH SOLE077,71001,275
TESLA INCCOM88160R1011,4881,231SH SOLE01,23100
GLOBAL X FDSLITHIUM BTRY ETF37954Y8552642,860SH SOLE02,86000
VANGUARD INDEX FDSS&P 500 ETF SHS9229083637,10516,794SH SOLE016,6810113
VANGUARD ADMIRAL FDS INC500 GRTH IDX F921932505280965SH SOLE03900575
SCHWAB STRATEGIC TRUS MID-CAP ETF8085245082503,038SH SOLE02,2780761
ISHARES TRCORE HIGH DV ETF46429B6631,03910,523SH SOLE010,52300
APOLLO GLOBAL MGMT INCCOM CL A03768E1051,37818,047SH SOLE050017,997
SCHWAB STRATEGIC TRUS DIVIDEND EQ8085247972082,675SH SOLE02,1100565
PHILLIPS 66COM7185461041,43318,342SH SOLE013,22205,120
POST HLDGS INCCOM7374461043,55734,686SH SOLE026,68608,000
ALLISON TRANSMISSION HLDGS ICOM01973R10113,706400,175SH SOLE0338,416061,759
REMARK HLDGS INCCOM75955K1022111,100SH SOLE00011,100
FACEBOOK INCCL A30303M10212,98239,343SH SOLE035,41403,929
ABBVIE INCCOM00287Y10924,605214,312SH SOLE0179,349034,963
ALLEGION PLCORD SHSG0176J1098616,626SH SOLE05,9430683
ALPHABET INCCAP STK CL C02079K10722,9407,978SH SOLE06,67601,302
ARISTA NETWORKS INCCOM04041310624,98761,157SH SOLE049,331011,826
ALIBABA GROUP HLDG LTDSPONSORED ADS01609W1028394,929SH SOLE04,904025
KEYSIGHT TECHNOLOGIES INCCOM49338L10317,07794,331SH SOLE093,11201,219
FIRST TR EXCHANGE-TRADED FDFST LOW OPPT EFT33739Q20032,280639,970SH SOLE0513,3250126,645
SSGA ACTIVE ETF TRSPDR TR TACTIC78467V8482,88960,505SH SOLE030,500030,005
ENERGIZER HLDGS INC NEWCOM29272W1097,786208,906SH SOLE0206,30602,600
KRAFT HEINZ COCOM50075410694525,733SH SOLE022,81902,914
PAYPAL HLDGS INCCOM70450Y10344,219191,194SH SOLE0170,467020,727
HEWLETT PACKARD ENTERPRISE CCOM42824C10915,2841,021,654SH SOLE0992,799028,855
GLOBAL X FDSS&P 500 CATHOLIC37954Y8892,58545,045SH SOLE045,04500
INGERSOLL RAND INCCOM45687V10674213,625SH SOLE011,34402,281
DUPONT DE NEMOURS INCCOM26614N10219,785277,769SH SOLE0226,290051,479
LINDE PLCSHSG5494J1033601,114SH SOLE09000214
FOX CORPCL A COM35137L1052806,816SH SOLE06,6840132
DOW INCCOM2605571032,26539,433SH SOLE026,474012,959
ALCON AGORD SHSH013011282893,429SH SOLE03,2440185
CORTEVA INCCOM22052L10419,184446,030SH SOLE0379,186066,844
CARRIER GLOBAL CORPORATIONCOM14448C1045,488105,196SH SOLE094,860010,336
OTIS WORLDWIDE CORPCOM68902V1074,33353,542SH SOLE049,31004,232
OCCIDENTAL PETE CORP*W EXP 08/03/20267459916240825,747SH SOLE022,34203,405
VIATRIS INCCOM92556V10635925,942SH SOLE022,02003,922
DIMENSIONAL ETF TRUSTUS EQUITY ETF25434V4014809,495SH SOLE09,49500
DIMENSIONAL ETF TRUSTUS TARGETED VLU25434V6092004,204SH SOLE04,20400