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
ABRDN ETFS BBRG ALL COMMDY 003261203 28,685 825,734 SH   SOLE   0 0 825,734
SPDR SER TR S&P OILGAS EXP 78468R556 24,640 197,559 SH   SOLE   0 0 197,559
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 23,866 548,142 SH   SOLE   0 0 548,142
SELECT SECTOR SPDR TR ENERGY 81369Y506 23,458 325,715 SH   SOLE   0 0 325,715
FIRST TR NAS100 EQ WEIGHTED SHS 337344105 22,254 265,912 SH   SOLE   0 0 265,912
ISHARES TR PFD AND INCM SEC 464288687 20,531 648,290 SH   SOLE   0 0 648,290
SPDR SER TR S&P METALS MNG 78464A755 19,560 460,342 SH   SOLE   0 0 460,342
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 19,380 498,444 SH   SOLE   0 0 498,444
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 19,211 150,938 SH   SOLE   0 0 150,938
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 18,102 241,909 SH   SOLE   0 0 241,909
INVESCO EXCH TRADED FD TR II S&P 500 HB ETF 46138E370 16,655 290,211 SH   SOLE   0 0 290,211
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 16,520 139,078 SH   SOLE   0 0 139,078
ISHARES TR ISHARES SEMICDTR 464287523 16,444 51,593 SH   SOLE   0 0 51,593
BARCLAYS BANK PLC ETN LKD 48 06746P548 9,447 161,192 SH   SOLE   0 0 161,192
INVESCO QQQ TR UNIT SER 1 46090E103 7,653 28,635 SH   SOLE   0 0 28,635
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 7,019 170,999 SH   SOLE   0 0 170,999
MICROSOFT CORP COM 594918104 6,856 29,438 SH   SOLE   0 0 29,438
AMAZON COM INC COM 023135106 4,489 39,730 SH   SOLE   0 0 39,730
LATTICE SEMICONDUCTOR CORP COM 518415104 4,408 89,581 SH   SOLE   0 0 89,581
HOME DEPOT INC COM 437076102 4,335 15,710 SH   SOLE   0 0 15,710
CF INDS HLDGS INC COM 125269100 4,098 42,578 SH   SOLE   0 0 42,578
ALPHABET INC CAP STK CL A 02079K305 4,095 42,808 SH   SOLE   0 0 42,808
MOSAIC CO NEW COM 61945C103 4,036 83,514 SH   SOLE   0 0 83,514
LILLY ELI & CO COM 532457108 3,862 11,945 SH   SOLE   0 0 11,945
MARATHON PETE CORP COM 56585A102 3,469 34,928 SH   SOLE   0 0 34,928
CAMECO CORP COM 13321L108 3,265 123,160 SH   SOLE   0 0 123,160
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 3,116 12,110 SH   SOLE   0 0 12,110
MATADOR RES CO COM 576485205 3,102 63,417 SH   SOLE   0 0 63,417
APPLE INC COM 037833100 3,080 22,289 SH   SOLE   0 0 22,289
TECK RESOURCES LTD CL B 878742204 3,038 99,900 SH   SOLE   0 0 99,900
FIFTH THIRD BANCORP COM 316773100 2,857 89,387 SH   SOLE   0 0 89,387
NVIDIA CORPORATION COM 67066G104 2,785 22,942 SH   SOLE   0 0 22,942
EOG RES INC COM 26875P101 2,669 23,891 SH   SOLE   0 0 23,891
FREEPORT-MCMORAN INC CL B 35671D857 2,536 92,809 SH   SOLE   0 0 92,809
UNION PAC CORP COM 907818108 2,488 12,770 SH   SOLE   0 0 12,770
LANTHEUS HLDGS INC COM 516544103 2,461 34,992 SH   SOLE   0 0 34,992
TERADYNE INC COM 880770102 2,435 32,404 SH   SOLE   0 0 32,404
PIONEER NAT RES CO COM 723787107 2,424 11,194 SH   SOLE   0 0 11,194
SOUTHWESTERN ENERGY CO COM 845467109 2,272 371,300 SH   SOLE   0 0 371,300
ANTERO RESOURCES CORP COM 03674X106 1,935 63,381 SH   SOLE   0 0 63,381
JPMORGAN CHASE & CO COM 46625H100 1,892 18,103 SH   SOLE   0 0 18,103
BARCLAYS BANK PLC ETN LKD 48 06746P480 1,259 44,596 SH   SOLE   0 0 44,596
ALBERTSONS COS INC COMMON STOCK 013091103 1,149 46,222 SH   SOLE   0 0 46,222
FIRST TR EXCHANGE-TRADED FD DORSY WR MOMNT 33741L108 1,058 44,154 SH   SOLE   0 0 44,154
MURPHY OIL CORP COM 626717102 966 27,469 SH   SOLE   0 0 27,469
COMMERCIAL METALS CO COM 201723103 615 17,337 SH   SOLE   0 0 17,337
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 603 10,716 SH   SOLE   0 0 10,716
ASTRAZENECA PLC SPONSORED ADR 046353108 554 10,097 SH   SOLE   0 0 10,097
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 355 11,709 SH   SOLE   0 0 11,709
PACER FDS TR CFRA STVAL EQL 69374H691 347 11,156 SH   SOLE   0 0 11,156
AT&T INC COM 00206R102 196 12,796 SH   SOLE   0 0 12,796
NUVEEN REAL ESTATE INCOME FD COM 67071B108 165 21,331 SH   SOLE   0 0 21,331
UNITI GROUP INC COM 91325V108 163 23,496 SH   SOLE   0 0 23,496
TRANSOCEAN LTD REG SHS H8817H100 25 10,000 SH   SOLE   0 0 10,000
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 0 10,000 SH Call SOLE   0 0 10,000
MASTERCARD INCORPORATED CL A 57636Q104 2,640 9,286 SH   SOLE   0 0 9,286
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,591 4,453 SH   SOLE   0 0 4,453
UNITED PARCEL SERVICE INC CL B 911312106 1,149 7,114 SH   SOLE   0 0 7,114
CHESAPEAKE UTILS CORP COM 165303108 977 8,470 SH   SOLE   0 0 8,470
ISHARES TR CORE S&P500 ETF 464287200 780 2,176 SH   SOLE   0 0 2,176
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 570 9,201 SH   SOLE   0 0 9,201
PNC FINL SVCS GROUP INC COM 693475105 569 3,811 SH   SOLE   0 0 3,811
COSTCO WHSL CORP NEW COM 22160K105 534 1,130 SH   SOLE   0 0 1,130
WALMART INC COM 931142103 480 3,703 SH   SOLE   0 0 3,703
THERMO FISHER SCIENTIFIC INC COM 883556102 429 846 SH   SOLE   0 0 846
BOOKING HOLDINGS INC COM 09857L108 412 251 SH   SOLE   0 0 251
PEPSICO INC COM 713448108 402 2,463 SH   SOLE   0 0 2,463
FIDELITY NATL INFORMATION SV COM 31620M106 375 4,960 SH   SOLE   0 0 4,960
SOUTHERN CO COM 842587107 373 5,487 SH   SOLE   0 0 5,487
ABBOTT LABS COM 002824100 363 3,756 SH   SOLE   0 0 3,756
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 360 2,973 SH   SOLE   0 0 2,973
MCDONALDS CORP COM 580135101 347 1,505 SH   SOLE   0 0 1,505
VERIZON COMMUNICATIONS INC COM 92343V104 340 8,964 SH   SOLE   0 0 8,964
NEXTERA ENERGY INC COM 65339F101 331 4,223 SH   SOLE   0 0 4,223
KEURIG DR PEPPER INC COM 49271V100 315 8,794 SH   SOLE   0 0 8,794
CORTEVA INC COM 22052L104 307 5,370 SH   SOLE   0 0 5,370
ISHARES TR S&P 500 GRWT ETF 464287309 297 5,126 SH   SOLE   0 0 5,126
FIRST CTZNS BANCSHARES INC N CL A 31946M103 288 361 SH   SOLE   0 0 361
DTE ENERGY CO COM 233331107 283 2,459 SH   SOLE   0 0 2,459
EXXON MOBIL CORP COM 30231G102 278 3,184 SH   SOLE   0 0 3,184
ISHARES TR CORE S&P MCP ETF 464287507 273 1,246 SH   SOLE   0 0 1,246
ISHARES TR RUS 1000 GRW ETF 464287614 263 1,248 SH   SOLE   0 0 1,248
MONDELEZ INTL INC CL A 609207105 262 4,773 SH   SOLE   0 0 4,773
DUPONT DE NEMOURS INC COM 26614N102 257 5,103 SH   SOLE   0 0 5,103
CONSOLIDATED EDISON INC COM 209115104 256 2,981 SH   SOLE   0 0 2,981
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 248 930 SH   SOLE   0 0 930
ISHARES TR MSCI USA ESG SLC 464288802 247 3,256 SH   SOLE   0 0 3,256
JOHNSON & JOHNSON COM 478160104 247 1,512 SH   SOLE   0 0 1,512
AGILENT TECHNOLOGIES INC COM 00846U101 242 1,987 SH   SOLE   0 0 1,987
VENTAS INC COM 92276F100 230 5,725 SH   SOLE   0 0 5,725
ZIONS BANCORPORATION N A COM 989701107 222 4,373 SH   SOLE   0 0 4,373
WSFS FINL CORP COM 929328102 214 4,601 SH   SOLE   0 0 4,601
NETAPP INC COM 64110D104 214 3,454 SH   SOLE   0 0 3,454
BK OF AMERICA CORP COM 060505104 209 6,922 SH   SOLE   0 0 6,922
SYNOVUS FINL CORP COM NEW 87161C501 205 5,475 SH   SOLE   0 0 5,475
WP CAREY INC COM 92936U109 204 2,921 SH   SOLE   0 0 2,921
DOW INC COM 260557103 200 4,552 SH   SOLE   0 0 4,552