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
ABBVIE INC COM USD0.01 Equities 00287Y109   3,159,402 19,550 SH   SOLE   0 0 19,550
ADVANCED MICRO DEVICES INC Equities 007903107   380,783 5,879 SH   SOLE   0 0 5,879
AES CORP COM USD0.01 Equities 00130H105   2,896,461 100,711 SH   SOLE   0 0 100,711
AGCO CORP COM USD0.01 Equities 001084102   888,808 6,409 SH   SOLE   0 0 6,409
AGNC INVT CORP COM Units 00123Q104   4,233,147 409,000 SH   SOLE   0 0 409,000
ALPHABET INC CAP STK CL C Equities 02079K107   1,816,835 20,476 SH   SOLE   0 0 20,476
AMALGAMATED FINANCIAL CORP COM Equities 022671101   1,157,852 50,254 SH   SOLE   0 0 50,254
AMAZON.COM INC Equities 023135106   2,543,346 30,278 SH   SOLE   0 0 30,278
ANTERO MIDSTREAM CORP COM Equities 03676B102   1,344,315 124,589 SH   SOLE   0 0 124,589
ANTERO RESOURCES CORP COM Equities 03674X106   1,979,207 63,866 SH   SOLE   0 0 63,866
APA CORPORATION COM Equities 03743Q108   1,786,001 38,261 SH   SOLE   0 0 38,261
APPLE INC Equities 037833100   2,552,668 19,646 SH   SOLE   0 0 19,646
ASML HOLDING NV EUR0.09 NY REGISTRY SHS 2012 Equities N07059210   1,245,002 2,279 SH   SOLE   0 0 2,279
ATI INC COM USD0.10 Equities 01741R102   208,094 6,969 SH   SOLE   0 0 6,969
AUTODESK INC Equities 052769106   1,647,035 8,814 SH   SOLE   0 0 8,814
AUTOZONE INC COM USD0.01 Equities 053332102   976,607 396 SH   SOLE   0 0 396
BANK AMERICA CORP COM Equities 060505104   1,363,338 41,164 SH   SOLE   0 0 41,164
BOEING CO COM USD5.00 Equities 097023105   2,323,216 12,196 SH   SOLE   0 0 12,196
BROADCOM INC COM Equities 11135F101   1,428,309 2,555 SH   SOLE   0 0 2,555
CADENCE BANK COM Equities 12740C103   1,201,756 48,733 SH   SOLE   0 0 48,733
CADRE HLDGS INC COM Equities 12763L105   1,640,406 81,450 SH   SOLE   0 0 81,450
CALLON PETE CO DEL COM Equities 13123X508   1,913,145 51,581 SH   SOLE   0 0 51,581
CAMECO CORP COM NPV ISIN #CA13321L1085 SEDOL #2166160 Equities 13321L108   1,422,119 62,731 SH   SOLE   0 0 62,731
CATERPILLAR INC COM Equities 149123101   2,494,954 10,415 SH   SOLE   0 0 10,415
CENOVUS ENERGY INC COM NPV ISIN #CA15135U1093 SEDOL #B57FG04 Equities 15135U109   1,153,532 59,430 SH   SOLE   0 0 59,430
CF INDUSTRIES HOLDINGS INC COM USD0.01 Equities 125269100   1,896,466 22,259 SH   SOLE   0 0 22,259
CHART INDS INC COM Equities 16115Q308   1,489,122 12,923 SH   SOLE   0 0 12,923
CHENIERE ENERGY INC COM USD0.003 Equities 16411R208   4,463,634 29,765 SH   SOLE   0 0 29,765
CHIPOTLE MEXICAN GRILL INC Equities 169656105   3,505,992 2,527 SH   SOLE   0 0 2,527
CIGNA CORP NEW COM Equities 125523100   2,527,309 7,628 SH   SOLE   0 0 7,628
CONOCOPHILLIPS COM Equities 20825C104   1,148,566 9,734 SH   SOLE   0 0 9,734
CONSTELLATION BRANDS INC COM USD0.01 CLASS A Equities 21036P108   3,392,889 14,640 SH   SOLE   0 0 14,640
CORTEVA INC COM Equities 22052L104   1,250,369 21,272 SH   SOLE   0 0 21,272
COTERRA ENERGY INC COM Equities 127097103   1,440,988 58,648 SH   SOLE   0 0 58,648
DANAOS CORP COM USD0.01 POST REV SPLT Equities Y1968P121   1,082,742 20,561 SH   SOLE   0 0 20,561
DENBURY INC COM Equities 24790A101   526,297 6,048 SH   SOLE   0 0 6,048
DEVON ENERGY CORP NEW Equities 25179M103   3,423,644 55,660 SH   SOLE   0 0 55,660
DOLLAR TREE INC Equities 256746108   1,888,224 13,350 SH   SOLE   0 0 13,350
ELEVANCE HEALTH INC COM Equities 036752103   1,746,705 3,405 SH   SOLE   0 0 3,405
ELI LILLY AND CO Equities 532457108   4,072,272 11,131 SH   SOLE   0 0 11,131
ENBRIDGE INC COM ISIN #CA29250N1050 SEDOL #2466149 Equities 29250N105   2,736,930 69,998 SH   SOLE   0 0 69,998
ENERPLUS CORPORATION COM NPV ISIN #CA2927661025 SEDOL #B584T89 Equities 292766102   2,164,896 122,657 SH   SOLE   0 0 122,657
ENPHASE ENERGY INC COM USD0.00001 Equities 29355A107   912,522 3,444 SH   SOLE   0 0 3,444
EQT CORP COM Equities 26884L109   3,212,082 94,948 SH   SOLE   0 0 94,948
EXXON MOBIL CORP Equities 30231G102   3,204,909 29,056 SH   SOLE   0 0 29,056
FIDELITY MSCI CONSUMER STAPLES INDEX ETF Equities 316092303   677,785 15,126 SH   SOLE   0 0 15,126
FIRST CITIZENS BANCSHARES INC (DELAWARE) Equities 31946M103   2,330,138 3,073 SH   SOLE   0 0 3,073
FIRST TR EXCH TRD ALPHDX FD II INDIA NFTY50 EQW Equities 33737J802   237,434 5,437 SH   SOLE   0 0 5,437
FIRST TR EXCHANGE TRADED FD II NASDAQ CYB ETF Equities 33734X846   1,448,266 37,413 SH   SOLE   0 0 37,413
FIRST TR EXCHANGE-TRADED FD NAT GAS ETF Equities 33733E807   4,764,957 194,409 SH   SOLE   0 0 194,409
FIRST TR EXCHNG TRADED FD VIII CBOE EQT BUFER Equities 33740F847   1,518,857 42,761 SH   SOLE   0 0 42,761
FIRST TR EXCHNG TRADED FD VIII CBOE VEST US BUF Equities 33740F748   3,011,194 85,621 SH   SOLE   0 0 85,621
FIRST TR EXCHNG TRADED FD VIII CBOE VEST US EQT Equities 33740U208   3,082,412 89,856 SH   SOLE   0 0 89,856
FIRST TR EXCHNG TRADED FD VIII CBOE VEST US EQT Equities 33740F722   2,557,216 70,837 SH   SOLE   0 0 70,837
FLEX LNG LTD (BM) USD0.10 Equities G35947202   5,867,336 179,484 SH   SOLE   0 0 179,484
FRANKLIN BSP RLTY TR INC COMMON STOCK Equities 35243J101   134,228 10,405 SH   SOLE   0 0 10,405
FREEPORT-MCMORAN INC COM USD0.10 Equities 35671D857   2,928,498 77,066 SH   SOLE   0 0 77,066
GENERAL DYNAMICS CORP COM USD1.00 Equities 369550108   2,134,987 8,605 SH   SOLE   0 0 8,605
GLOBAL MED REIT INC COM NEW Units 37954A204   2,434,242 256,777 SH   SOLE   0 0 256,777
GLOBAL NET LEASE INC COM NEW Units 379378201   1,485,699 118,194 SH   SOLE   0 0 118,194
GLOBAL X FDS GLBL X MLP ETF Equities 37954Y343   1,766,218 42,776 SH   SOLE   0 0 42,776
GOLAR LNG LIMITED COM STK USD1.00 Equities G9456A100   3,883,074 170,385 SH   SOLE   0 0 170,385
GXO LOGISTICS INCORPORATED COMMON STOCK Equities 36262G101   745,478 17,463 SH   SOLE   0 0 17,463
HALLIBURTON CO COM USD2.50 Equities 406216101   512,089 13,014 SH   SOLE   0 0 13,014
HUMANA INC Equities 444859102   1,261,236 2,462 SH   SOLE   0 0 2,462
INNOVATOR ETFS TR US EQT BUFR APR Equities 45782C888   437,755 14,108 SH   SOLE   0 0 14,108
INNOVATOR ETFS TR US EQTY BUF NOV Equities 45782C581   1,911,652 64,202 SH   SOLE   0 0 64,202
INNOVATOR ETFS TR US EQTY BUF SEP Equities 45782C664   385,980 12,726 SH   SOLE   0 0 12,726
INNOVATOR ETFS TR US EQTY BUFR JUN Equities 45782C755   1,358,796 44,465 SH   SOLE   0 0 44,465
INNOVATOR ETFS TR US EQTY BUFR MAR Equities 45782C391   2,627,159 81,640 SH   SOLE   0 0 81,640
INNOVATOR ETFS TR US EQTY BUFR MAR Equities 45782C326   2,547,980 87,833 SH   SOLE   0 0 87,833
INNOVATOR ETFS TR US EQTY PWR BUF Equities 45782C813   951,033 31,502 SH   SOLE   0 0 31,502
INNOVATOR ETFS TR US EQTY PWR BUF Equities 45782C318   704,188 25,069 SH   SOLE   0 0 25,069
INNOVATOR ETFS TR US EQTY PWR BUF Equities 45782C748   693,177 23,317 SH   SOLE   0 0 23,317
INNOVATOR ETFS TR US EQTY PWR BUF Equities 45782C573   570,953 18,912 SH   SOLE   0 0 18,912
INNOVATOR ETFS TR US EQTY PWR BUF Equities 45782C383   285,083 9,280 SH   SOLE   0 0 9,280
INNOVATOR ETFS TR US EQUT BUFR AUG Equities 45782C698   2,522,806 84,226 SH   SOLE   0 0 84,226
INNOVATOR ETFS TRUST EQUITY MANAGED FLOOR ETF Equities 45783Y673   2,432,082 106,562 SH   SOLE   0 0 106,562
INTERNATIONAL BUS MACH CORP COM USD0.20 Equities 459200101   258,956 1,838 SH   SOLE   0 0 1,838
INVESCO EXCH TRADED FD TR II SOLAR ETF Equities 46138G706   960,474 13,168 SH   SOLE   0 0 13,168
INVESCO EXCHANGE TRADED FD TR AEROSPACE DEFN Equities 46137V100   1,996,513 25,466 SH   SOLE   0 0 25,466
INVESCO EXCHANGE TRADED FD TR DYNMC SOFTWARE Equities 46137V639   246,191 2,706 SH   SOLE   0 0 2,706
ISHARES TR MSCI USA QLT FCT Equities 46432F339   613,282 5,382 SH   SOLE   0 0 5,382
J P MORGAN EXCHANGE TRADED FD EQUITY PREMIUM Equities 46641Q332   2,864,158 52,563 SH   SOLE   0 0 52,563
KKR REAL ESTATE FIN TR INC COM Equities 48251K100   527,093 37,757 SH   SOLE   0 0 37,757
MCKESSON CORP Equities 58155Q103   2,276,004 6,067 SH   SOLE   0 0 6,067
MICROSOFT CORP Equities 594918104   5,602,679 23,362 SH   SOLE   0 0 23,362
MOSAIC CO NEW COM Equities 61945C103   2,566,003 58,491 SH   SOLE   0 0 58,491
NATIONAL RETAIL PROPERTIES INC COM Units 637417106   2,994,350 65,436 SH   SOLE   0 0 65,436
NEXTERA ENERGY INC COM USD0.01 Equities 65339F101   1,116,482 13,355 SH   SOLE   0 0 13,355
NVIDIA CORPORATION COM Equities 67066G104   4,682,792 32,043 SH   SOLE   0 0 32,043
ONEOK INC COM USD0.01 Equities 682680103   4,200,598 63,936 SH   SOLE   0 0 63,936
OSHKOSH CORP Equities 688239201   1,034,225 11,727 SH   SOLE   0 0 11,727
OVINTIV INC COM ISIN #US69047Q1022 SEDOL #BL3GRC2 Equities 69047Q102   3,232,783 63,750 SH   SOLE   0 0 63,750
PALO ALTO NETWORKS INC COM USD0.0001 Equities 697435105   1,832,280 13,131 SH   SOLE   0 0 13,131
PEABODY ENERGY CORP COM Equities 704551100   500,078 18,928 SH   SOLE   0 0 18,928
PERMIAN RESOURCES CORP CLASS A COM Equities 71424F105   1,181,555 125,697 SH   SOLE   0 0 125,697
PHILLIPS EDISON &CO INC COMMON STOCK Equities 71844V201   2,881,380 90,496 SH   SOLE   0 0 90,496
PIONEER NATURAL RESOURCES CO COM USD0.01 Equities 723787107   2,364,518 10,353 SH   SOLE   0 0 10,353
REALTY INCOME CORP COM Units 756109104   1,965,997 30,995 SH   SOLE   0 0 30,995
REGENCY CENTERS CORP COM USD0.01 Units 758849103   2,907,918 46,527 SH   SOLE   0 0 46,527
RILEY EXPLORATION PERMIAN INC COM Equities 76665T102   2,018,776 68,596 SH   SOLE   0 0 68,596
RITHM CAPITAL CORP Equities 64828T201   787,679 96,411 SH   SOLE   0 0 96,411
SCHWAB STRATEGIC TR SCHWAB FDT US SC Equities 808524763   271,071 5,802 SH   SOLE   0 0 5,802
SELECT SECTOR SPDR TR ENERGY Equities 81369Y506   2,196,193 25,108 SH   SOLE   0 0 25,108
SIMMONS FIRST NATIONAL CORP Equities 828730200   237,768 11,018 SH   SOLE   0 0 11,018
SM ENERGY CO Equities 78454L100   1,391,947 39,964 SH   SOLE   0 0 39,964
STAG INDUSTRIAL INC Units 85254J102   1,484,762 45,954 SH   SOLE   0 0 45,954
STARWOOD PPTY TR INC COM Units 85571B105   1,218,120 66,455 SH   SOLE   0 0 66,455
STORE CAP CORP COM Units 862121100   2,882,855 89,921 SH   SOLE   0 0 89,921
TARGA RESOURCES CORP Equities 87612G101   1,400,679 19,057 SH   SOLE   0 0 19,057
TESLA INC COM Equities 88160R101   1,013,279 8,226 SH   SOLE   0 0 8,226
TEXTRON INC Equities 883203101   1,249,266 17,645 SH   SOLE   0 0 17,645
THE NECESSITY RETAIL REIT INC CLASS A COMMON STOCK Units 02607T109   7,057,221 1,190,088 SH   SOLE   0 0 1,190,088
T-MOBILE US INC COM Equities 872590104   1,177,260 8,409 SH   SOLE   0 0 8,409
TRITON INTL LTD CL A ISIN #BMG9078F1077 Equities G9078F107   2,292,962 33,338 SH   SOLE   0 0 33,338
TWO HBRS INVT CORP COM Units 90187B804   868,344 55,063 SH   SOLE   0 0 55,063
ULTA BEAUTY INC COM Equities 90384S303   2,252,812 4,803 SH   SOLE   0 0 4,803
UNITEDHEALTH GROUP INC Equities 91324P102   1,762,366 3,324 SH   SOLE   0 0 3,324
VANGUARD HEALTH CARE ETF Equities 92204A504   1,641,205 6,616 SH   SOLE   0 0 6,616
VERTEX PHARMACEUTICALS INC Equities 92532F100   643,691 2,229 SH   SOLE   0 0 2,229
VICI PPTYS INC COM Units 925652109   1,921,516 59,306 SH   SOLE   0 0 59,306
WISDOMTREE INDIA EARNINGS FUND Equities 97717W422   2,576,207 79,049 SH   SOLE   0 0 79,049
WP CAREY INC COM Units 92936U109   346,590 4,435 SH   SOLE   0 0 4,435