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
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   4,206,101 13,863 SH   SOLE   0 0 13,863
AFLAC INC COM 001055102   269,002 3,012 SH   SOLE   0 0 3,012
AGILENT TECHNOLOGIES INC COM 00846U101   257,575 1,987 SH   SOLE   0 0 1,987
ALBERTSONS COS INC COMMON STOCK 013091103   565,127 28,614 SH   SOLE   0 0 28,614
ALPHABET INC CAP STK CL A 02079K305   8,474,912 46,527 SH   SOLE   0 0 46,527
ALPHABET INC CAP STK CL C 02079K107   269,627 1,470 SH   SOLE   0 0 1,470
AMAZON COM INC COM 023135106   9,194,615 47,579 SH   SOLE   0 0 47,579
APPLE INC COM 037833100   5,564,589 26,420 SH   SOLE   0 0 26,420
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   1,256,481 9,427 SH   SOLE   0 0 9,427
ASTRAZENECA PLC SPONSORED ADR 046353108   787,465 10,097 SH   SOLE   0 0 10,097
AT&T INC COM 00206R102   213,244 11,159 SH   SOLE   0 0 11,159
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   337,644 830 SH   SOLE   0 0 830
BLUE OWL CAPITAL INC COM CL A 09581B103   224,928 12,672 SH   SOLE   0 0 12,672
BOOKING HOLDINGS INC COM 09857L108   899,261 227 SH   SOLE   0 0 227
BROADCOM INC COM 11135F101   700,011 436 SH   SOLE   0 0 436
CABLE ONE INC COM 12685J105   297,360 840 SH   SOLE   0 0 840
CAMECO CORP COM 13321L108   6,539,094 132,908 SH   SOLE   0 0 132,908
CARDINAL HEALTH INC COM 14149Y108   414,714 4,218 SH   SOLE   0 0 4,218
CHESAPEAKE UTILS CORP COM 165303108   874,982 8,239 SH   SOLE   0 0 8,239
CHUBB LIMITED COM H1467J104   267,955 1,050 SH   SOLE   0 0 1,050
CONSOLIDATED EDISON INC COM 209115104   266,543 2,981 SH   SOLE   0 0 2,981
CORTEVA INC COM 22052L104   311,863 5,782 SH   SOLE   0 0 5,782
COSTCO WHSL CORP NEW COM 22160K105   852,373 1,003 SH   SOLE   0 0 1,003
DBX ETF TR XTRACK MSCI JAPN 233051507   11,860,261 157,079 SH   SOLE   0 0 157,079
DBX ETF TR XTRACK MSCI EURO 233051697   18,569,566 407,040 SH   SOLE   0 0 407,040
DELL TECHNOLOGIES INC CL C 24703L202   478,961 3,473 SH   SOLE   0 0 3,473
DOW INC COM 260557103   285,993 5,391 SH   SOLE   0 0 5,391
DTE ENERGY CO COM 233331107   272,974 2,459 SH   SOLE   0 0 2,459
DUPONT DE NEMOURS INC COM 26614N102   241,390 2,999 SH   SOLE   0 0 2,999
EATON CORP PLC SHS G29183103   4,034,134 12,866 SH   SOLE   0 0 12,866
ELI LILLY & CO COM 532457108   11,587,183 12,798 SH   SOLE   0 0 12,798
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   366,085 22,570 SH   SOLE   0 0 22,570
EOG RES INC COM 26875P101   3,534,519 28,081 SH   SOLE   0 0 28,081
EXXON MOBIL CORP COM 30231G102   451,040 3,918 SH   SOLE   0 0 3,918
FAIR ISAAC CORP COM 303250104   577,600 388 SH   SOLE   0 0 388
FIRST CTZNS BANCSHARES INC N CL A 31946M103   348,507 207 SH   SOLE   0 0 207
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   23,449,910 1,350,801 SH   SOLE   0 0 1,350,801
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150   310,109 4,556 SH   SOLE   0 0 4,556
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   28,415,790 519,010 SH   SOLE   0 0 519,010
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605   7,963,192 139,056 SH   SOLE   0 0 139,056
FIRST TR NAS100 EQ WEIGHTED SHS 337344105   282,577 2,292 SH   SOLE   0 0 2,292
FREEPORT-MCMORAN INC CL B 35671D857   6,003,447 123,528 SH   SOLE   0 0 123,528
GENERAL DYNAMICS CORP COM 369550108   210,352 725 SH   SOLE   0 0 725
GRAHAM HLDGS CO COM CL B 384637104   587,622 840 SH   SOLE   0 0 840
HELIX ENERGY SOLUTIONS GRP I COM 42330P107   2,379,284 199,270 SH   SOLE   0 0 199,270
HOME DEPOT INC COM 437076102   6,165,970 17,912 SH   SOLE   0 0 17,912
ILLINOIS TOOL WKS INC COM 452308109   200,705 847 SH   SOLE   0 0 847
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649   357,656 1,815 SH   SOLE   0 0 1,815
INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464   28,493,286 249,963 SH   SOLE   0 0 249,963
INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324   28,436,074 626,207 SH   SOLE   0 0 626,207
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431   28,712,020 279,354 SH   SOLE   0 0 279,354
INVESCO QQQ TR UNIT SER 1 46090E103   34,469,376 71,945 SH   SOLE   0 0 71,945
ISHARES TR CORE S&P MCP ETF 464287507   260,414 4,450 SH   SOLE   0 0 4,450
ISHARES TR CORE S&P500 ETF 464287200   1,072,024 1,959 SH   SOLE   0 0 1,959
ISHARES TR S&P 500 GRWT ETF 464287309   341,935 3,695 SH   SOLE   0 0 3,695
ISHARES TR RUS 1000 GRW ETF 464287614   251,512 690 SH   SOLE   0 0 690
ISHARES TR ISHARES SEMICDTR 464287523   35,136,311 142,466 SH   SOLE   0 0 142,466
ISHARES TR MSCI USA ESG SLC 464288802   382,732 3,406 SH   SOLE   0 0 3,406
ISHARES TR MSCI KLD400 SOC 464288570   325,362 3,133 SH   SOLE   0 0 3,133
JPMORGAN CHASE & CO. COM 46625H100   3,601,037 17,804 SH   SOLE   0 0 17,804
LAM RESEARCH CORP COM 512807108   464,275 436 SH   SOLE   0 0 436
LATTICE SEMICONDUCTOR CORP COM 518415104   5,470,031 94,327 SH   SOLE   0 0 94,327
LINDE PLC SHS G54950103   4,499,997 10,255 SH   SOLE   0 0 10,255
MARATHON PETE CORP COM 56585A102   6,292,541 36,272 SH   SOLE   0 0 36,272
MASTERCARD INCORPORATED CL A 57636Q104   6,924,889 15,697 SH   SOLE   0 0 15,697
MCDONALDS CORP COM 580135101   421,760 1,655 SH   SOLE   0 0 1,655
META PLATFORMS INC CL A 30303M102   483,547 959 SH   SOLE   0 0 959
MICROSOFT CORP COM 594918104   14,809,713 33,135 SH   SOLE   0 0 33,135
MIDDLESEX WTR CO COM 596680108   365,820 7,000 SH   SOLE   0 0 7,000
MONDELEZ INTL INC CL A 609207105   336,900 5,148 SH   SOLE   0 0 5,148
MURPHY OIL CORP COM 626717102   1,230,767 29,844 SH   SOLE   0 0 29,844
NEXGEN ENERGY LTD COM 65340P106   4,173,077 597,862 SH   SOLE   0 0 597,862
NVIDIA CORPORATION COM 67066G104   16,715,546 135,305 SH   SOLE   0 0 135,305
NXP SEMICONDUCTORS N V COM N6596X109   232,763 865 SH   SOLE   0 0 865
PACER FDS TR US CASH COWS 100 69374H881   29,818,829 547,235 SH   SOLE   0 0 547,235
PERMIAN RESOURCES CORP CLASS A COM 71424F105   5,191,392 321,448 SH   SOLE   0 0 321,448
PNC FINL SVCS GROUP INC COM 693475105   581,806 3,742 SH   SOLE   0 0 3,742
PROCTER AND GAMBLE CO COM 742718109   286,997 1,740 SH   SOLE   0 0 1,740
RADIAN GROUP INC COM 750236101   344,495 11,077 SH   SOLE   0 0 11,077
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   585,541 5,670 SH   SOLE   0 0 5,670
SELECT SECTOR SPDR TR ENERGY 81369Y506   28,821,780 316,202 SH   SOLE   0 0 316,202
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   255,032 1,127 SH   SOLE   0 0 1,127
SIMON PPTY GROUP INC NEW COM 828806109   329,558 2,171 SH   SOLE   0 0 2,171
SOUTHERN CO COM 842587107   720,626 9,290 SH   SOLE   0 0 9,290
SPDR S&P 500 ETF TR TR UNIT 78462F103   2,081,419 3,825 SH   SOLE   0 0 3,825
SPDR SER TR S&P HOMEBUILD 78464A888   30,692,530 303,646 SH   SOLE   0 0 303,646
SPDR SER TR S&P METALS MNG 78464A755   29,972,754 505,187 SH   SOLE   0 0 505,187
SPDR SER TR S&P SEMICNDCTR 78464A862   1,995,431 8,063 SH   SOLE   0 0 8,063
SUNCOKE ENERGY INC COM 86722A103   2,065,585 210,774 SH   SOLE   0 0 210,774
TARGA RES CORP COM 87612G101   326,586 2,536 SH   SOLE   0 0 2,536
TECK RESOURCES LTD CL B 878742204   4,994,213 104,263 SH   SOLE   0 0 104,263
TERADYNE INC COM 880770102   5,956,405 40,167 SH   SOLE   0 0 40,167
TESLA INC COM 88160R101   501,824 2,536 SH   SOLE   0 0 2,536
THERMO FISHER SCIENTIFIC INC COM 883556102   471,849 853 SH   SOLE   0 0 853
UNION PAC CORP COM 907818108   3,771,210 16,668 SH   SOLE   0 0 16,668
UNITED PARCEL SERVICE INC CL B 911312106   827,395 6,046 SH   SOLE   0 0 6,046
VANGUARD INDEX FDS TOTAL STK MKT 922908769   395,276 1,478 SH   SOLE   0 0 1,478
VERIZON COMMUNICATIONS INC COM 92343V104   350,458 8,498 SH   SOLE   0 0 8,498
WALMART INC COM 931142103   628,991 9,289 SH   SOLE   0 0 9,289
WSFS FINL CORP COM 929328102   211,124 4,492 SH   SOLE   0 0 4,492