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
3M CO COM 88579Y101 247 1,657 SH   SOLE 0 0 0 1,657
ABBVIE INC COM 00287Y109 524 3,230 SH   SOLE 0 0 0 3,230
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 387 1,147 SH   SOLE 0 0 0 1,147
AGILENT TECHNOLOGIES INC COM 00846U101 2,414 18,243 SH   SOLE 0 0 0 18,243
AIR PRODS & CHEMS INC COM 009158106 694 2,779 SH   SOLE 0 0 0 2,779
ALPHABET INC CAP STK CL A 02079K305 6,631 2,384 SH   SOLE 0 0 0 2,384
AMAZON COM INC COM 023135106 6,986 2,143 SH   SOLE 0 0 0 2,143
AMERICAN WTR WKS CO INC NEW COM 030420103 255 1,538 SH   SOLE 0 0 0 1,538
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 1,962 32,662 SH   SOLE 0 0 0 32,662
APPLE INC COM 037833100 11,663 66,797 SH   SOLE 0 0 0 66,797
APPLIED MATLS INC COM 038222105 241 1,832 SH   SOLE 0 0 0 1,832
ARCHER DANIELS MIDLAND CO COM 039483102 217 2,400 SH   SOLE 0 0 0 2,400
AUTOMATIC DATA PROCESSING IN COM 053015103 564 2,477 SH   SOLE 0 0 0 2,477
BARCLAYS PLC ADR 06738E204 237 30,000 SH   SOLE 0 0 0 30,000
BECTON DICKINSON & CO COM 075887109 200 753 SH   SOLE 0 0 0 753
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 350 992 SH   SOLE 0 0 0 992
BRISTOL-MYERS SQUIBB CO COM 110122108 263 3,600 SH   SOLE 0 0 0 3,600
CADENCE DESIGN SYSTEM INC COM 127387108 328 1,993 SH   SOLE 0 0 0 1,993
CBRE GROUP INC CL A 12504L109 5,568 60,838 SH   SOLE 0 0 0 60,838
CISCO SYS INC COM 17275R102 333 5,976 SH   SOLE 0 0 0 5,976
CLEVELAND-CLIFFS INC NEW COM 185899101 322 10,000 SH   SOLE 0 0 0 10,000
COCA COLA CO COM 191216100 215 3,462 SH   SOLE 0 0 0 3,462
COLGATE PALMOLIVE CO COM 194162103 291 3,837 SH   SOLE 0 0 0 3,837
CORTEVA INC COM 22052L104 422 7,340 SH   SOLE 0 0 0 7,340
COSTAR GROUP INC COM 22160N109 4,576 68,705 SH   SOLE 0 0 0 68,705
COSTCO WHSL CORP NEW COM 22160K105 5,347 9,286 SH   SOLE 0 0 0 9,286
CVS HEALTH CORP COM 126650100 266 2,625 SH   SOLE 0 0 0 2,625
DICKS SPORTING GOODS INC COM 253393102 200 2,000 SH   SOLE 0 0 0 2,000
DOMINION ENERGY INC COM 25746U109 6,521 76,739 SH   SOLE 0 0 0 76,739
ECOLAB INC COM 278865100 6,278 35,555 SH   SOLE 0 0 0 35,555
EMERSON ELEC CO COM 291011104 268 2,731 SH   SOLE 0 0 0 2,731
ENBRIDGE INC COM 29250N105 6,060 131,476 SH   SOLE 0 0 0 131,476
EQUINIX INC COM 29444U700 1,849 2,493 SH   SOLE 0 0 0 2,493
GENERAL DYNAMICS CORP COM 369550108 1,070 4,435 SH   SOLE 0 0 0 4,435
HONEYWELL INTL INC COM 438516106 5,414 27,825 SH   SOLE 0 0 0 27,825
IBIO INC COM NEW 451033203 7 17,080 SH   SOLE 0 0 0 17,080
INTEL CORP COM 458140100 3,548 71,584 SH   SOLE 0 0 0 71,584
INTERNATIONAL BUSINESS MACHS COM 459200101 775 5,957 SH   SOLE 0 0 0 5,957
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 462 3,519 SH   SOLE 0 0 0 3,519
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 HY 46138J874 4,257 185,821 SH   SOLE 0 0 0 185,821
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 11,010 526,563 SH   SOLE 0 0 0 526,563
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 11,190 531,086 SH   SOLE 0 0 0 531,086
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 11,396 540,074 SH   SOLE 0 0 0 540,074
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817 3,940 165,766 SH   SOLE 0 0 0 165,766
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 11,847 557,249 SH   SOLE 0 0 0 557,249
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833 3,999 167,881 SH   SOLE 0 0 0 167,881
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138J858 4,083 166,576 SH   SOLE 0 0 0 166,576
ISHARES TR CORE S&P SCP ETF 464287804 973 9,018 SH   SOLE 0 0 0 9,018
ISHARES TR CORE S&P MCP ETF 464287507 1,138 4,240 SH   SOLE 0 0 0 4,240
ISHARES TR RUS 1000 GRW ETF 464287614 601 2,164 SH   SOLE 0 0 0 2,164
ISHARES TR RUS 1000 VAL ETF 464287598 329 1,981 SH   SOLE 0 0 0 1,981
JOHNSON & JOHNSON COM 478160104 3,434 19,377 SH   SOLE 0 0 0 19,377
JONES LANG LASALLE INC COM 48020Q107 965 4,030 SH   SOLE 0 0 0 4,030
JPMORGAN CHASE & CO COM 46625H100 1,728 12,677 SH   SOLE 0 0 0 12,677
LAUDER ESTEE COS INC CL A 518439104 2,219 8,147 SH   SOLE 0 0 0 8,147
LINDE PLC SHS G5494J103 5,982 18,728 SH   SOLE 0 0 0 18,728
LOCKHEED MARTIN CORP COM 539830109 4,548 10,305 SH   SOLE 0 0 0 10,305
LOWES COS INC COM 548661107 278 1,377 SH   SOLE 0 0 0 1,377
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 211 4,301 SH   SOLE 0 0 0 4,301
MASTERCARD INCORPORATED CL A 57636Q104 2,657 7,435 SH   SOLE 0 0 0 7,435
MCDONALDS CORP COM 580135101 545 2,203 SH   SOLE 0 0 0 2,203
MEDTRONIC PLC SHS G5960L103 2,184 19,689 SH   SOLE 0 0 0 19,689
META PLATFORMS INC CL A 30303M102 6,495 29,209 SH   SOLE 0 0 0 29,209
MICRON TECHNOLOGY INC COM 595112103 214 2,750 SH   SOLE 0 0 0 2,750
MICROSOFT CORP COM 594918104 7,297 23,667 SH   SOLE 0 0 0 23,667
NEWMONT CORP COM 651639106 318 4,000 SH   SOLE 0 0 0 4,000
NEXTERA ENERGY INC COM 65339F101 6,427 75,871 SH   SOLE 0 0 0 75,871
NUVEEN REAL ESTATE INCOME FD COM 67071B108 236 20,000 SH   SOLE 0 0 0 20,000
PEPSICO INC COM 713448108 1,663 9,938 SH   SOLE 0 0 0 9,938
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 237 16,000 SH   SOLE 0 0 0 16,000
PROCTER AND GAMBLE CO COM 742718109 235 1,535 SH   SOLE 0 0 0 1,535
RAYTHEON TECHNOLOGIES CORP COM 75513E101 583 5,884 SH   SOLE 0 0 0 5,884
REGIONS FINANCIAL CORP NEW COM 7591EP100 245 11,000 SH   SOLE 0 0 0 11,000
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 4,182 77,662 SH   SOLE 0 0 0 77,662
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 1,842 34,500 SH   SOLE 0 0 0 34,500
SOUTHERN CO COM 842587107 284 3,921 SH   SOLE 0 0 0 3,921
STAR BULK CARRIERS CORP. SHS PAR Y8162K204 297 10,000 SH   SOLE 0 0 0 10,000
STARBUCKS CORP COM 855244109 5,818 63,953 SH   SOLE 0 0 0 63,953
TARGET CORP COM 87612E106 219 1,033 SH   SOLE 0 0 0 1,033
TERNIUM SA SPONSORED ADS 880890108 228 5,000 SH   SOLE 0 0 0 5,000
THERMO FISHER SCIENTIFIC INC COM 883556102 1,549 2,623 SH   SOLE 0 0 0 2,623
UNITEDHEALTH GROUP INC COM 91324P102 3,444 6,753 SH   SOLE 0 0 0 6,753
US BANCORP DEL COM NEW 902973304 4,037 75,957 SH   SOLE 0 0 0 75,957
UXIN LTD ADS 91818X108 14 13,890 SH   SOLE 0 0 0 13,890
VALERO ENERGY CORP COM 91913Y100 6,201 61,065 SH   SOLE 0 0 0 61,065
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 3,352 44,867 SH   SOLE 0 0 0 44,867
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 373 2,300 SH   SOLE 0 0 0 2,300
VISA INC COM CL A 92826C839 3,946 17,795 SH   SOLE 0 0 0 17,795
WALMART INC COM 931142103 432 2,903 SH   SOLE 0 0 0 2,903
WASTE MGMT INC DEL COM 94106L109 285 1,795 SH   SOLE 0 0 0 1,795
XYLEM INC COM 98419M100 588 6,902 SH   SOLE 0 0 0 6,902