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
1LIFE HEALTHCARE INC COM 68269G107 3,819 188,589 SH   SOLE   0 0 188,589
ABB LTD SPONSORED ADR 000375204 7,956 238,503 SH   SOLE   0 0 238,503
ABBVIE INC COM 00287Y109 4,381 40,610 SH   SOLE   0 0 40,610
AES CORP COM 00130H105 11,680 511,607 SH   SOLE   0 0 511,607
AGILENT TECHNOLOGIES INC COM 00846U101 8,677 55,082 SH   SOLE   0 0 55,082
ALPHABET INC CAP STK CL A 02079K305 569 213 SH   SOLE   0 0 213
AMERICAN WTR WKS CO INC NEW COM 030420103 12,508 73,997 SH   SOLE   0 0 73,997
AMPHENOL CORP NEW CL A 032095101 1,456 19,888 SH   SOLE   0 0 19,888
APPLE INC COM 037833100 6,547 46,266 SH   SOLE   0 0 46,266
AT&T INC COM 00206R102 215 7,966 SH   SOLE   0 0 7,966
ATLANTICA SUSTAINABLE INFR P SHS G0751N103 11,093 321,433 SH   SOLE   0 0 321,433
AUDIOCODES LTD ORD M15342104 1,506 46,296 SH   SOLE   0 0 46,296
AVANTOR INC COM 05352A100 8,148 199,214 SH   SOLE   0 0 199,214
AXSOME THERAPEUTICS INC COM 05464T104 3,366 102,127 SH   SOLE   0 0 102,127
BK OF AMERICA CORP COM 060505104 349 8,232 SH   SOLE   0 0 8,232
BRISTOL-MYERS SQUIBB CO COM 110122108 310 5,231 SH   SOLE   0 0 5,231
CISCO SYS INC COM 17275R102 537 9,862 SH   SOLE   0 0 9,862
CLOROX CO DEL COM 189054109 233 1,406 SH   SOLE   0 0 1,406
CONSTELLATION BRANDS INC CL A 21036P108 11,421 54,208 SH   SOLE   0 0 54,208
CROWDSTRIKE HLDGS INC CL A 22788C105 7,416 30,175 SH   SOLE   0 0 30,175
CVS HEALTH CORP COM 126650100 1,409 16,599 SH   SOLE   0 0 16,599
DATADOG INC CL A COM 23804L103 3,062 21,661 SH   SOLE   0 0 21,661
DEERE & CO COM 244199105 316 944 SH   SOLE   0 0 944
DENTSPLY SIRONA INC COM 24906P109 1,561 26,887 SH   SOLE   0 0 26,887
DOW INC COM 260557103 283 4,911 SH   SOLE   0 0 4,911
DRIVEN BRANDS HLDGS INC COM 26210V102 3,421 118,414 SH   SOLE   0 0 118,414
DUKE ENERGY CORP NEW COM NEW 26441C204 244 2,502 SH   SOLE   0 0 2,502
EDWARDS LIFESCIENCES CORP COM 28176E108 510 4,508 SH   SOLE   0 0 4,508
ENTERGY CORP NEW COM 29364G103 11,067 111,443 SH   SOLE   0 0 111,443
ENVISTA HOLDINGS CORPORATION COM 29415F104 977 23,373 SH   SOLE   0 0 23,373
EXXON MOBIL CORP COM 30231G102 754 12,819 SH   SOLE   0 0 12,819
FACEBOOK INC CL A 30303M102 13,840 40,780 SH   SOLE   0 0 40,780
FEDEX CORP COM 31428X106 4,272 19,481 SH   SOLE   0 0 19,481
FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865 473 11,500 SH   SOLE   0 0 11,500
FISERV INC COM 337738108 1,520 14,007 SH   SOLE   0 0 14,007
FORTINET INC COM 34959E109 2,604 8,917 SH   SOLE   0 0 8,917
FORTIVE CORP COM 34959J108 3,332 47,217 SH   SOLE   0 0 47,217
GARMIN LTD SHS H2906T109 202 1,299 SH   SOLE   0 0 1,299
GILDAN ACTIVEWEAR INC COM 375916103 839 22,984 SH   SOLE   0 0 22,984
HAWAIIAN ELEC INDUSTRIES COM 419870100 10,794 264,362 SH   SOLE   0 0 264,362
HOME DEPOT INC COM 437076102 315 960 SH   SOLE   0 0 960
ICON PLC SHS G4705A100 722 2,754 SH   SOLE   0 0 2,754
INARI MED INC COM 45332Y109 2,259 27,853 SH   SOLE   0 0 27,853
INTUITIVE SURGICAL INC COM NEW 46120E602 5,698 5,732 SH   SOLE   0 0 5,732
JOHNSON & JOHNSON COM 478160104 221 1,370 SH   SOLE   0 0 1,370
LOWES COS INC COM 548661107 2,402 11,839 SH   SOLE   0 0 11,839
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 7,856 160,064 SH   SOLE   0 0 160,064
MCDONALDS CORP COM 580135101 205 850 SH   SOLE   0 0 850
MICROSOFT CORP COM 594918104 15,737 55,821 SH   SOLE   0 0 55,821
MIMECAST LTD ORD SHS G14838109 763 11,997 SH   SOLE   0 0 11,997
NEUROCRINE BIOSCIENCES INC COM 64125C109 6,017 62,740 SH   SOLE   0 0 62,740
NEXTERA ENERGY INC COM 65339F101 13,571 172,839 SH   SOLE   0 0 172,839
NISOURCE INC COM 65473P105 12,653 522,221 SH   SOLE   0 0 522,221
NVIDIA CORPORATION COM 67066G104 20,010 96,591 SH   SOLE   0 0 96,591
OGE ENERGY CORP COM 670837103 11,391 345,611 SH   SOLE   0 0 345,611
ON SEMICONDUCTOR CORP COM 682189105 804 17,570 SH   SOLE   0 0 17,570
PACKAGING CORP AMER COM 695156109 308 2,241 SH   SOLE   0 0 2,241
PFIZER INC COM 717081103 585 13,592 SH   SOLE   0 0 13,592
PLAYA HOTELS & RESORTS NV SHS N70544106 7,752 935,121 SH   SOLE   0 0 935,121
PNC FINL SVCS GROUP INC COM 693475105 669 3,417 SH   SOLE   0 0 3,417
PROCTER AND GAMBLE CO COM 742718109 256 1,831 SH   SOLE   0 0 1,831
PULMONX CORP COM 745848101 4,618 128,339 SH   SOLE   0 0 128,339
QORVO INC COM 74736K101 871 5,211 SH   SOLE   0 0 5,211
QUEST DIAGNOSTICS INC COM 74834L100 455 3,132 SH   SOLE   0 0 3,132
RAYTHEON TECHNOLOGIES CORP COM 75513E101 740 8,611 SH   SOLE   0 0 8,611
REGENERON PHARMACEUTICALS COM 75886F107 7,674 12,681 SH   SOLE   0 0 12,681
ROCKWELL AUTOMATION INC COM 773903109 1,825 6,206 SH   SOLE   0 0 6,206
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 1,275 15,454 SH   SOLE   0 0 15,454
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 259 4,062 SH   SOLE   0 0 4,062
SONOS INC COM 83570H108 8,930 275,958 SH   SOLE   0 0 275,958
SPDR S&P 500 ETF TR TR UNIT 78462F103 225 525 SH   SOLE   0 0 525
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 1,819 19,013 SH   SOLE   0 0 19,013
TE CONNECTIVITY LTD REG SHS H84989104 1,327 9,673 SH   SOLE   0 0 9,673
TESLA INC COM 88160R101 364 469 SH   SOLE   0 0 469
TEXAS INSTRS INC COM 882508104 242 1,259 SH   SOLE   0 0 1,259
THERMO FISHER SCIENTIFIC INC COM 883556102 209 365 SH   SOLE   0 0 365
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 1,352 14,990 SH   SOLE   0 0 14,990
UNITED THERAPEUTICS CORP DEL COM 91307C102 5,221 28,286 SH   SOLE   0 0 28,286
UNITEDHEALTH GROUP INC COM 91324P102 314 803 SH   SOLE   0 0 803
VERIZON COMMUNICATIONS INC COM 92343V104 11,401 211,091 SH   SOLE   0 0 211,091
VERTEX PHARMACEUTICALS INC COM 92532F100 9,763 53,823 SH   SOLE   0 0 53,823
VISTRA CORP COM 92840M102 10,572 618,265 SH   SOLE   0 0 618,265
WALMART INC COM 931142103 475 3,407 SH   SOLE   0 0 3,407
WASTE MGMT INC DEL COM 94106L109 213 1,427 SH   SOLE   0 0 1,427
WEC ENERGY GROUP INC COM 92939U106 7,324 83,035 SH   SOLE   0 0 83,035
ZSCALER INC COM 98980G102 7,260 27,688 SH   SOLE   0 0 27,688