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
ABB LTD SPONSORED ADR 000375204 1,768 78,353 SH   SOLE   0 0 78,353
ABBOTT LABS COM 002824100 8,125 88,862 SH   SOLE   0 0 88,862
ABBVIE INC COM 00287Y109 252 2,567 SH   SOLE   0 0 2,567
AES CORP COM 00130H105 8,320 574,155 SH   SOLE   0 0 574,155
ALGONQUIN PWR UTILS CORP COM 015857105 8,075 624,045 SH   SOLE   0 0 624,045
ALPHABET INC CAP STK CL A 02079K305 387 273 SH   SOLE   0 0 273
AMEDISYS INC COM 023436108 6,775 34,126 SH   SOLE   0 0 34,126
AMERICAN ELEC PWR CO INC COM 025537101 266 3,344 SH   SOLE   0 0 3,344
AMERICAN WTR WKS CO INC NEW COM 030420103 10,977 85,319 SH   SOLE   0 0 85,319
APPLE INC COM 037833100 5,292 14,507 SH   SOLE   0 0 14,507
AT&T INC COM 00206R102 339 11,210 SH   SOLE   0 0 11,210
ATLANTICA SUSTAINABLE INFR P SHS G0751N103 10,075 346,223 SH   SOLE   0 0 346,223
ATLASSIAN CORP PLC CL A G06242104 3,389 18,801 SH   SOLE   0 0 18,801
ATMOS ENERGY CORP COM 049560105 8,197 82,313 SH   SOLE   0 0 82,313
BAXTER INTL INC COM 071813109 246 2,862 SH   SOLE   0 0 2,862
BK OF AMERICA CORP COM 060505104 311 13,082 SH   SOLE   0 0 13,082
BRISTOL-MYERS SQUIBB CO COM 110122108 743 12,637 SH   SOLE   0 0 12,637
CISCO SYS INC COM 17275R102 789 16,920 SH   SOLE   0 0 16,920
CVS HEALTH CORP COM 126650100 7,760 119,443 SH   SOLE   0 0 119,443
DATADOG INC CL A COM 23804L103 2,646 30,430 SH   SOLE   0 0 30,430
DEXCOM INC COM 252131107 10,907 26,905 SH   SOLE   0 0 26,905
DOCUSIGN INC COM 256163106 5,552 32,238 SH   SOLE   0 0 32,238
DUKE ENERGY CORP NEW COM NEW 26441C204 262 3,280 SH   SOLE   0 0 3,280
DUNKIN BRANDS GROUP INC COM 265504100 6,750 103,480 SH   SOLE   0 0 103,480
EDWARDS LIFESCIENCES CORP COM 28176E108 12,927 187,043 SH   SOLE   0 0 187,043
EXELON CORP COM 30161N101 254 6,987 SH   SOLE   0 0 6,987
EXXON MOBIL CORP COM 30231G102 660 14,760 SH   SOLE   0 0 14,760
F M C CORP COM NEW 302491303 942 9,458 SH   SOLE   0 0 9,458
GLOBAL PMTS INC COM 37940X102 5,554 32,747 SH   SOLE   0 0 32,747
KIMBERLY CLARK CORP COM 494368103 6,263 44,310 SH   SOLE   0 0 44,310
LULULEMON ATHLETICA INC COM 550021109 11,199 35,894 SH   SOLE   0 0 35,894
MICROSOFT CORP COM 594918104 8,673 42,617 SH   SOLE   0 0 42,617
NETFLIX INC COM 64110L106 7,411 16,286 SH   SOLE   0 0 16,286
NEXTERA ENERGY INC COM 65339F101 10,912 45,434 SH   SOLE   0 0 45,434
NRG ENERGY INC COM NEW 629377508 9,785 300,528 SH   SOLE   0 0 300,528
NUVASIVE INC COM 670704105 1,100 19,764 SH   SOLE   0 0 19,764
NVIDIA CORPORATION COM 67066G104 8,388 22,079 SH   SOLE   0 0 22,079
ONE GAS INC COM 68235P108 7,353 95,437 SH   SOLE   0 0 95,437
PFIZER INC COM 717081103 603 18,438 SH   SOLE   0 0 18,438
PORTLAND GEN ELEC CO COM NEW 736508847 6,275 150,093 SH   SOLE   0 0 150,093
PROCTER AND GAMBLE CO COM 742718109 242 2,024 SH   SOLE   0 0 2,024
RAYTHEON TECHNOLOGIES CORP COM 75513E101 591 9,592 SH   SOLE   0 0 9,592
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 319 5,650 SH   SOLE   0 0 5,650
SEMPRA ENERGY COM 816851109 8,210 70,029 SH   SOLE   0 0 70,029
SPLUNK INC COM 848637104 10,669 53,695 SH   SOLE   0 0 53,695
UNITEDHEALTH GROUP INC COM 91324P102 280 950 SH   SOLE   0 0 950
VERIZON COMMUNICATIONS INC COM 92343V104 6,298 114,236 SH   SOLE   0 0 114,236
WALMART INC COM 931142103 588 4,912 SH   SOLE   0 0 4,912
WORKDAY INC CL A 98138H101 2,670 14,252 SH   SOLE   0 0 14,252
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 7,568 29,848 SH   SOLE   0 0 29,848