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
ABBVIE INC COM 00287Y109 1,971 21,381 SH   SOLE   0 0 21,381
ACACIA COMMUNICATIONS INC COM 00401C108 3,439 90,502 SH   SOLE   0 0 90,502
ADOBE INC COM 00724F101 1,047 4,628 SH   SOLE   0 0 4,628
AES CORP COM 00130H105 7,547 521,944 SH   SOLE   0 0 521,944
ALEXION PHARMACEUTICALS INC COM 015351109 2,071 21,272 SH   SOLE   0 0 21,272
ALPHABET INC CAP STK CL A 02079K305 614 588 SH   SOLE   0 0 588
ALTRIA GROUP INC COM 02209S103 409 8,284 SH   SOLE   0 0 8,284
AMAZON COM INC COM 023135106 3,636 2,421 SH   SOLE   0 0 2,421
AMERICAN ELEC PWR INC COM 025537101 7,135 95,463 SH   SOLE   0 0 95,463
AMERICAS CAR MART INC COM 03062T105 1,407 19,419 SH   SOLE   0 0 19,419
APPLE INC COM 037833100 6,109 38,730 SH   SOLE   0 0 38,730
AT&T INC COM 00206R102 700 24,523 SH   SOLE   0 0 24,523
ATLANTICA YIELD PLC SHS G0751N103 6,270 319,890 SH   SOLE   0 0 319,890
BANK AMER CORP COM 060505104 827 33,560 SH   SOLE   0 0 33,560
BAXTER INTL INC COM 071813109 4,493 68,257 SH   SOLE   0 0 68,257
BOEING CO COM 097023105 4,686 14,529 SH   SOLE   0 0 14,529
BRISTOL MYERS SQUIBB CO COM 110122108 1,033 19,871 SH   SOLE   0 0 19,871
CAPITAL ONE FINL CORP COM 14040H105 3,870 51,197 SH   SOLE   0 0 51,197
CHECKPOINT THERAPEUTICS INC COM 162828107 18 10,000 SH   SOLE   0 0 10,000
CISCO SYS INC COM 17275R102 1,233 28,448 SH   SOLE   0 0 28,448
CVS HEALTH CORP COM 126650100 5,168 78,883 SH   SOLE   0 0 78,883
DOMINION ENERGY INC COM 25746U109 6,164 86,262 SH   SOLE   0 0 86,262
DUKE ENERGY CORP NEW COM NEW 26441C204 819 9,486 SH   SOLE   0 0 9,486
EDWARDS LIFESCIENCES CORP COM 28176E108 10,556 68,914 SH   SOLE   0 0 68,914
ENBRIDGE INC COM 29250N105 221 7,111 SH   SOLE   0 0 7,111
ENTERGY CORP NEW COM 29364G103 6,709 77,952 SH   SOLE   0 0 77,952
EVERGY INC COM 30034W106 6,824 120,211 SH   SOLE   0 0 120,211
EXELON CORP COM 30161N101 649 14,388 SH   SOLE   0 0 14,388
EXXON MOBIL CORP COM 30231G102 1,448 21,229 SH   SOLE   0 0 21,229
F5 NETWORKS INC COM 315616102 2,013 12,423 SH   SOLE   0 0 12,423
FACTSET RESH SYS INC COM 303075105 1,458 7,287 SH   SOLE   0 0 7,287
FOX FACTORY HLDG CORP COM 35138V102 3,732 63,394 SH   SOLE   0 0 63,394
GENERAL ELECTRIC CO COM 369604103 108 14,208 SH   SOLE   0 0 14,208
HD SUPPLY HLDGS INC COM 40416M105 1,186 31,614 SH   SOLE   0 0 31,614
HUBSPOT INC COM 443573100 2,853 22,689 SH   SOLE   0 0 22,689
HUMANA INC COM 444859102 2,973 10,377 SH   SOLE   0 0 10,377
ILLUMINA INC COM 452327109 7,763 25,882 SH   SOLE   0 0 25,882
INTEL CORP COM 458140100 2,360 50,285 SH   SOLE   0 0 50,285
JOHNSON & JOHNSON COM 478160104 998 7,731 SH   SOLE   0 0 7,731
JPMORGAN CHASE & CO COM 46625H100 256 2,620 SH   SOLE   0 0 2,620
LULULEMON ATHLETICA INC COM 550021109 1,847 15,184 SH   SOLE   0 0 15,184
MCDONALDS CORP COM 580135101 204 1,150 SH   SOLE   0 0 1,150
METTLER TOLEDO INTERNATIONAL COM 592688105 350 619 SH   SOLE   0 0 619
MICROSOFT CORP COM 594918104 1,452 14,294 SH   SOLE   0 0 14,294
NATIONAL GRID PLC SPONSORED ADR NE 636274409 5,773 120,326 SH   SOLE   0 0 120,326
NETAPP INC COM 64110D104 2,477 41,511 SH   SOLE   0 0 41,511
NEXTERA ENERGY INC COM 65339F101 7,773 44,721 SH   SOLE   0 0 44,721
NIKE INC CL B 654106103 236 3,190 SH   SOLE   0 0 3,190
NVIDIA CORP COM 67066G104 706 5,292 SH   SOLE   0 0 5,292
OGE ENERGY CORP COM 670837103 6,852 174,839 SH   SOLE   0 0 174,839
OLD DOMINION FGHT LINES INC COM 679580100 3,478 28,165 SH   SOLE   0 0 28,165
ORANGE SPONSORED ADR 684060106 288 17,800 SH   SOLE   0 0 17,800
PAYPAL HLDGS INC COM 70450Y103 2,485 29,550 SH   SOLE   0 0 29,550
PFIZER INC COM 717081103 1,567 35,895 SH   SOLE   0 0 35,895
PINNACLE WEST CAP CORP COM 723484101 6,649 78,044 SH   SOLE   0 0 78,044
PROCTER AND GAMBLE CO COM 742718109 397 4,315 SH   SOLE   0 0 4,315
PROGRESSIVE CORP OHIO COM 743315103 2,344 38,861 SH   SOLE   0 0 38,861
RAYTHEON CO COM NEW 755111507 915 5,967 SH   SOLE   0 0 5,967
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 210 8,819 SH   SOLE   0 0 8,819
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 436 8,230 SH   SOLE   0 0 8,230
SKYWORKS SOLUTIONS INC COM 83088M102 715 10,668 SH   SOLE   0 0 10,668
SPLUNK INC COM 848637104 4,126 39,348 SH   SOLE   0 0 39,348
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 1,459 14,170 SH   SOLE   0 0 14,170
THERMO FISHER SCIENTIFIC INC COM 883556102 5,472 24,453 SH   SOLE   0 0 24,453
UNITED NAT FOODS INC COM 911163103 167 15,804 SH   SOLE   0 0 15,804
UNITEDHEALTH GROUP INC COM 91324P102 797 3,199 SH   SOLE   0 0 3,199
WALGREENS BOOTS ALLIANCE INC COM 931427108 453 6,625 SH   SOLE   0 0 6,625
WALMART INC COM 931142103 948 10,179 SH   SOLE   0 0 10,179
WASTE MGMT INC DEL COM 94106L109 419 4,710 SH   SOLE   0 0 4,710