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
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABBOTT LABS COM 002824100 25 34,368 SH   SOLE   0 0 34,368
ABBVIE INC COM 00287Y109 38 31,920 SH   SOLE   0 0 31,920
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 91 18,964 SH   SOLE   0 0 18,964
ADOBE SYSTEMS INCORPORATED COM 00724F101 264 32,988 SH   SOLE   0 0 32,988
AES CORP COM 00130H105 3 151,288 SH   SOLE   0 0 151,288
AIR PRODS & CHEMS INC COM 009158106 117 19,270 SH   SOLE   0 0 19,270
ALPHABET INC CAP STK CL C 02079K107 472 2,097 SH   SOLE   0 0 2,097
ALPHABET INC CAP STK CL A 02079K305 1,235 6,451 SH   SOLE   0 0 6,451
AMAZON COM INC COM 023135106 1,416 6,163 SH   SOLE   0 0 6,163
AMERICAN ELEC PWR CO INC COM 025537101 8 16,090 SH   SOLE   0 0 16,090
ANALOG DEVICES INC COM 032654105 42 40,343 SH   SOLE   0 0 40,343
APPLE INC COM 037833100 88 175,462 SH   SOLE   0 0 175,462
APPLIED MATLS INC COM 038222105 5 14,846 SH   SOLE   0 0 14,846
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 18 48,961 SH   SOLE   0 0 48,961
ASTRAZENECA PLC SPONSORED ADR 046353108 6 24,766 SH   SOLE   0 0 24,766
ATLANTICA SUSTAINABLE INFR P SHS G0751N103 9 57,709 SH   SOLE   0 0 57,709
ATT INC COM 00206R102 0 25,000 SH   SOLE   0 0 25,000
AUTODESK INC COM 052769106 39 19,585 SH   SOLE   0 0 19,585
BEST BUY INC COM 086516101 4 18,339 SH   SOLE   0 0 18,339
BLACKROCK INC COM 09247X101 412 11,154 SH   SOLE   0 0 11,154
BROADCOM INC COM 11135F101 121 11,058 SH   SOLE   0 0 11,058
COCA COLA CO COM 191216100 13 48,383 SH   SOLE   0 0 48,383
COMCAST CORP NEW CL A 20030N101 6 32,643 SH   SOLE   0 0 32,643
COSTAR GROUP INC COM 22160N109 12 59,114 SH   SOLE   0 0 59,114
CSX CORP COM 126408103 7 155,367 SH   SOLE   0 0 155,367
DOMINION ENERGY INC COM 25746U109 7 17,618 SH   SOLE   0 0 17,618
DUKE ENERGY CORP NEW COM NEW 26441C204 24 34,046 SH   SOLE   0 0 34,046
EATON CORP PLC SHS G29183103 37 35,711 SH   SOLE   0 0 35,711
EQUIFAX INC COM 294429105 52 11,201 SH   SOLE   0 0 11,201
FACEBOOK INC CL A 30303M102 158 40,143 SH   SOLE   0 0 40,143
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 1 10,021 SH   SOLE   0 0 10,021
GALLAGHER ARTHUR J & CO COM 363576109 37 33,254 SH   SOLE   0 0 33,254
GARMIN LTD SHS H2906T109 33 24,314 SH   SOLE   0 0 24,314
HOLOGIC INC COM 436440101 3 27,117 SH   SOLE   0 0 27,117
HOME DEPOT INC COM 437076102 96 21,029 SH   SOLE   0 0 21,029
ILLINOIS TOOL WKS INC COM 452308109 43 16,046 SH   SOLE   0 0 16,046
INTERPUBLIC GROUP COS INC COM 460690100 4 48,413 SH   SOLE   0 0 48,413
INVESCO EXCH TRADED FD TR II S&P SMLCP HELT 46138E149 16 11,061 SH   SOLE   0 0 11,061
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 14 15,396 SH   SOLE   0 0 15,396
INVESCO QQQ TR UNIT SER 1 46090E103 348 110,216 SH   SOLE   0 0 110,216
ISHARES TR CORE S&P TTL STK 464287150 36 150,665 SH   SOLE   0 0 150,665
ISHARES TR CORE S&P500 ETF 464287200 125 51,966 SH   SOLE   0 0 51,966
ISHARES TR MSCI USA QLT FCT 46432F339 23 13,999 SH   SOLE   0 0 13,999
ISHARES TR 1 3 YR TREAS BD 464287457 21 105,627 SH   SOLE   0 0 105,627
ISHARES TR SHORT TREAS BD 464288679 62 251,683 SH   SOLE   0 0 251,683
JOHNSON & JOHNSON COM 478160104 40 16,959 SH   SOLE   0 0 16,959
KLA CORP COM NEW 482480100 199 45,271 SH   SOLE   0 0 45,271
LITHIA MTRS INC COM 536797103 90 14,049 SH   SOLE   0 0 14,049
LOCKHEED MARTIN CORP COM 539830109 160 16,049 SH   SOLE   0 0 16,049
MASTERCARD INCORPORATED CL A 57636Q104 147 35,183 SH   SOLE   0 0 35,183
MCDONALDS CORP COM 580135101 111 35,130 SH   SOLE   0 0 35,130
MERCK & CO INC COM 58933Y105 19 55,337 SH   SOLE   0 0 55,337
MICROSOFT CORP COM 594918104 291 172,251 SH   SOLE   0 0 172,251
NEXTERA ENERGY INC COM 65339F101 28 71,561 SH   SOLE   0 0 71,561
NIKE INC CL B 654106103 47 56,591 SH   SOLE   0 0 56,591
NUCOR CORP COM 670346105 0 25,000 SH   SOLE   0 0 25,000
PFIZER INC COM 717081103 11 55,296 SH   SOLE   0 0 55,296
PRICE T ROWE GROUP INC COM 74144T108 41 18,597 SH   SOLE   0 0 18,597
QORVO INC COM 74736K101 1 10,627 SH   SOLE   0 0 10,627
QUALCOMM INC COM 747525103 37 39,836 SH   SOLE   0 0 39,836
RINGCENTRAL INC CL A 76680R206 30 21,427 SH   SOLE   0 0 21,427
SALESFORCE COM INC COM 79466L302 125 69,529 SH   SOLE   0 0 69,529
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 13 118,741 SH   SOLE   0 0 118,741
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 7 34,002 SH   SOLE   0 0 34,002
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 35 86,007 SH   SOLE   0 0 86,007
SERVICENOW INC COM 81762P102 108 13,202 SH   SOLE   0 0 13,202
SPDR SER TR SPDR BLOOMBERG 78468R663 86 325,987 SH   SOLE   0 0 325,987
SPDR SER TR PORTFOLIO S&P500 78464A854 37 313,298 SH   SOLE   0 0 313,298
STARBUCKS CORP COM 855244109 23 34,407 SH   SOLE   0 0 34,407
STERIS PLC SHS USD G8473T100 43 14,282 SH   SOLE   0 0 14,282
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 32 30,690 SH   SOLE   0 0 30,690
TEXAS INSTRS INC COM 882508104 88 38,535 SH   SOLE   0 0 38,535
UNILEVER PLC SPON ADR NEW 904767704 14 44,733 SH   SOLE   0 0 44,733
UNITED PARCEL SERVICE INC CL B 911312106 38 18,720 SH   SOLE   0 0 18,720
UNITEDHEALTH GROUP INC COM 91324P102 152 19,380 SH   SOLE   0 0 19,380
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 18 82,020 SH   SOLE   0 0 82,020
VANGUARD INDEX FDS LARGE CAP ETF 922908637 84 87,467 SH   SOLE   0 0 87,467
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 117 29,342 SH   SOLE   0 0 29,342
VANGUARD INDEX FDS TOTAL STK MKT 922908769 46 18,870 SH   SOLE   0 0 18,870
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 7 52,599 SH   SOLE   0 0 52,599
VANGUARD WORLD FD MEGA CAP INDEX 921910873 20 27,931 SH   SOLE   0 0 27,931
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 91 22,130 SH   SOLE   0 0 22,130
VEEVA SYS INC CL A COM 922475108 83 15,614 SH   SOLE   0 0 15,614
VERIZON COMMUNICATIONS INC COM 92343V104 19 65,623 SH   SOLE   0 0 65,623
VISA INC COM CL A 92826C839 111 41,819 SH   SOLE   0 0 41,819
VISTAGEN THERAPEUTICS INC COM NEW 92840H202 0 16,250 SH   SOLE   0 0 16,250
WEC ENERGY GROUP INC COM 92939U106 9 14,267 SH   SOLE   0 0 14,267
WISDOMTREE TR FLOATNG RAT TREA 97717X628 4 23,643 SH   SOLE   0 0 23,643