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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   596 2,086 SH   SOLE   0 0 2,086
ADOBE SYSTEMS INCORPORATED COM 00724F101   735 1,908 SH   SOLE   0 0 1,908
ALPHABET INC CAP STK CL A 02079K305   2,690 25,935 SH   SOLE   0 0 25,935
ALPHABET INC CAP STK CL C 02079K107   566 5,440 SH   SOLE   0 0 5,440
ALTRIA GROUP INC COM 02209S103   356 7,968 SH   SOLE   0 0 7,968
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108   941 14,102 SH   SOLE   0 0 14,102
AON PLC SHS CL A G0403H108   517 1,641 SH   SOLE   0 0 1,641
ARES CAPITAL CORP COM 04010L103   439 24,001 SH   SOLE   0 0 24,001
ASML HOLDING N V N Y REGISTRY SHS N07059210   969 1,423 SH   SOLE   0 0 1,423
AT&T INC COM 00206R102   423 21,987 SH   SOLE   0 0 21,987
AVANGRID INC COM 05351W103   311 7,791 SH   SOLE   0 0 7,791
BCE INC COM NEW 05534B760   353 7,884 SH   SOLE   0 0 7,884
CISCO SYS INC COM 17275R102   468 8,950 SH   SOLE   0 0 8,950
CME GROUP INC COM 12572Q105   222 1,160 SH   SOLE   0 0 1,160
COMCAST CORP NEW CL A 20030N101   928 24,469 SH   SOLE   0 0 24,469
CONOCOPHILLIPS COM 20825C104   564 5,680 SH   SOLE   0 0 5,680
COSTCO WHSL CORP NEW COM 22160K105   1,865 3,754 SH   SOLE   0 0 3,754
CROWN CASTLE INC COM 22822V101   450 3,365 SH   SOLE   0 0 3,365
DOMINION ENERGY INC COM 25746U109   477 8,534 SH   SOLE   0 0 8,534
DUKE ENERGY CORP NEW COM NEW 26441C204   750 7,773 SH   SOLE   0 0 7,773
ENTERGY CORP NEW COM 29364G103   471 4,372 SH   SOLE   0 0 4,372
EOG RES INC COM 26875P101   707 6,166 SH   SOLE   0 0 6,166
EQUINIX INC COM 29444U700   305 423 SH   SOLE   0 0 423
EVERSOURCE ENERGY COM 30040W108   612 7,820 SH   SOLE   0 0 7,820
EXXON MOBIL CORP COM 30231G102   228 2,081 SH   SOLE   0 0 2,081
GAMING & LEISURE PPTYS INC COM 36467J108   213 4,095 SH   SOLE   0 0 4,095
HCA HEALTHCARE INC COM 40412C101   459 1,742 SH   SOLE   0 0 1,742
HEARTLAND FINL USA INC COM 42234Q102   245 6,390 SH   SOLE   0 0 6,390
IRON MTN INC DEL COM 46284V101   216 4,075 SH   SOLE   0 0 4,075
ISHARES TR BLACKROCK ULTRA 46434V878   569 11,329 SH   SOLE   0 0 11,329
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   566 11,248 SH   SOLE   0 0 11,248
JPMORGAN CHASE & CO COM 46625H100   1,126 8,642 SH   SOLE   0 0 8,642
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   352 3,745 SH   SOLE   0 0 3,745
MARATHON PETE CORP COM 56585A102   548 4,062 SH   SOLE   0 0 4,062
MASTERCARD INCORPORATED CL A 57636Q104   1,412 3,885 SH   SOLE   0 0 3,885
MERCK & CO INC COM 58933Y105   1,031 9,689 SH   SOLE   0 0 9,689
METLIFE INC COM 59156R108   603 10,411 SH   SOLE   0 0 10,411
MID-AMER APT CMNTYS INC COM 59522J103   659 4,361 SH   SOLE   0 0 4,361
MODERNA INC COM 60770K107   219 1,428 SH   SOLE   0 0 1,428
NEXTERA ENERGY INC COM 65339F101   622 8,064 SH   SOLE   0 0 8,064
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106   266 4,375 SH   SOLE   0 0 4,375
NVIDIA CORPORATION COM 67066G104   571 2,054 SH   SOLE   0 0 2,054
NXP SEMICONDUCTORS N V COM N6596X109   424 2,273 SH   SOLE   0 0 2,273
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   263 3,539 SH   SOLE   0 0 3,539
PROLOGIS INC. COM 74340W103   724 5,806 SH   SOLE   0 0 5,806
S&P GLOBAL INC COM 78409V104   405 1,175 SH   SOLE   0 0 1,175
SHOCKWAVE MED INC COM 82489T104   4,067 18,758 SH   SOLE   0 0 18,758
SPDR S&P 500 ETF TR TR UNIT 78462F103   839 2,050 SH   SOLE   0 0 2,050
TRANE TECHNOLOGIES PLC SHS G8994E103   576 3,129 SH   SOLE   0 0 3,129
UNITEDHEALTH GROUP INC COM 91324P102   1,543 3,264 SH   SOLE   0 0 3,264
VERIZON COMMUNICATIONS INC COM 92343V104   586 15,077 SH   SOLE   0 0 15,077
VERTEX PHARMACEUTICALS INC COM 92532F100   323 1,024 SH   SOLE   0 0 1,024
VISA INC COM CL A 92826C839   4,013 17,799 SH   SOLE   0 0 17,799
ZOETIS INC CL A 98978V103   575 3,456 SH   SOLE   0 0 3,456