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
3M CO COM 88579Y101 664 5,131 SH   SOLE 0 0 0 5,131
ABBVIE INC COM 00287Y109 666 4,348 SH   SOLE 0 0 0 4,348
ADOBE SYSTEMS INCORPORATED COM 00724F101 465 1,271 SH   SOLE 0 0 0 1,271
ADVANCED MICRO DEVICES INC COM 007903107 359 4,692 SH   SOLE 0 0 0 4,692
ALPHABET INC CAP STK CL A 02079K305 989 454 SH   SOLE 0 0 0 454
ALTRIA GROUP INC COM 02209S103 329 7,867 SH   SOLE 0 0 0 7,867
AMAZON COM INC COM 023135106 893 8,405 SH   SOLE 0 0 0 8,405
AMERICAN EQTY INVT LIFE HLD COM 025676206 703 19,217 SH   SOLE 0 0 0 19,217
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 160 10,898 SH   SOLE 0 0 0 10,898
APPLE INC COM 037833100 3,586 26,228 SH   SOLE 0 0 0 26,228
ARK ETF TR GENOMIC REV ETF 00214Q302 473 15,029 SH   SOLE 0 0 0 15,029
AT&T INC COM 00206R102 473 22,546 SH   SOLE 0 0 0 22,546
AUTOMATIC DATA PROCESSING IN COM 053015103 874 4,159 SH   SOLE 0 0 0 4,159
BANK NEW YORK MELLON CORP COM 064058100 452 10,843 SH   SOLE 0 0 0 10,843
BECTON DICKINSON & CO COM 075887109 868 3,522 SH   SOLE 0 0 0 3,522
BERKLEY W R CORP COM 084423102 976 14,292 SH   SOLE 0 0 0 14,292
BERKSHIRE HATHAWAY INC DEL CL A 084670108 409 1 SH   SOLE 0 0 0 1
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 374 1,369 SH   SOLE 0 0 0 1,369
CATERPILLAR INC COM 149123101 291 1,629 SH   SOLE 0 0 0 1,629
CHEVRON CORP NEW COM 166764100 855 5,904 SH   SOLE 0 0 0 5,904
CITIGROUP INC COM NEW 172967424 381 8,281 SH   SOLE 0 0 0 8,281
COCA COLA CO COM 191216100 921 14,632 SH   SOLE 0 0 0 14,632
CONSOLIDATED EDISON INC COM 209115104 216 2,269 SH   SOLE 0 0 0 2,269
COSTCO WHSL CORP NEW COM 22160K105 1,000 2,086 SH   SOLE 0 0 0 2,086
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 513 8,435 SH   SOLE 0 0 0 8,435
CVS HEALTH CORP COM 126650100 914 9,859 SH   SOLE 0 0 0 9,859
DISNEY WALT CO COM 254687106 881 9,327 SH   SOLE 0 0 0 9,327
DOMINION ENERGY INC COM 25746U109 1,076 13,484 SH   SOLE 0 0 0 13,484
DUKE ENERGY CORP NEW COM NEW 26441C204 253 2,359 SH   SOLE 0 0 0 2,359
ENBRIDGE INC COM 29250N105 273 6,461 SH   SOLE 0 0 0 6,461
EXXON MOBIL CORP COM 30231G102 885 10,339 SH   SOLE 0 0 0 10,339
FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402 5,538 285,452 SH   SOLE 0 0 0 285,452
GABELLI UTIL TR COM 36240A101 291 42,787 SH   SOLE 0 0 0 42,787
GILEAD SCIENCES INC COM 375558103 233 3,774 SH   SOLE 0 0 0 3,774
HIGHLAND INCOME FD HIGHLAND INCOME 43010E404 127 11,258 SH   SOLE 0 0 0 11,258
HOME DEPOT INC COM 437076102 422 1,539 SH   SOLE 0 0 0 1,539
INTEL CORP COM 458140100 265 7,076 SH   SOLE 0 0 0 7,076
INTERNATIONAL BUSINESS MACHS COM 459200101 478 3,383 SH   SOLE 0 0 0 3,383
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 217 10,371 SH   SOLE 0 0 0 10,371
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 215 10,376 SH   SOLE 0 0 0 10,376
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 207 10,129 SH   SOLE 0 0 0 10,129
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 205 10,623 SH   SOLE 0 0 0 10,623
INVESCO QQQ TR UNIT SER 1 46090E103 1,638 5,844 SH   SOLE 0 0 0 5,844
INVESCO VALUE MUN INCOME TR COM 46132P108 731 56,785 SH   SOLE 0 0 0 56,785
ISHARES GOLD TR ISHARES NEW 464285204 5,482 159,773 SH   SOLE 0 0 0 159,773
ISHARES INC CORE MSCI EMKT 46434G103 4,184 85,278 SH   SOLE 0 0 0 85,278
ISHARES SILVER TR ISHARES 46428Q109 3,470 186,171 SH   SOLE 0 0 0 186,171
ISHARES TR HDG MSCI EAFE 46434V803 205 6,443 SH   SOLE 0 0 0 6,443
ISHARES TR TIPS BD ETF 464287176 6,841 60,052 SH   SOLE 0 0 0 60,052
ISHARES TR MSCI USA QLT FCT 46432F339 1,371 12,271 SH   SOLE 0 0 0 12,271
ISHARES TR MSCI USA MIN VOL 46429B697 410 5,838 SH   SOLE 0 0 0 5,838
ISHARES TR 7-10 YR TRSY BD 464287440 860 8,405 SH   SOLE 0 0 0 8,405
ISHARES TR FLTG RATE NT ETF 46429B655 269 5,382 SH   SOLE 0 0 0 5,382
ISHARES TR US TREAS BD ETF 46429B267 251 10,511 SH   SOLE 0 0 0 10,511
ISHARES TR CORE MSCI TOTAL 46432F834 3,800 66,625 SH   SOLE 0 0 0 66,625
ISHARES TR SP SMCP600VL ETF 464287879 407 4,567 SH   SOLE 0 0 0 4,567
ISHARES TR CORE S&P SCP ETF 464287804 844 9,131 SH   SOLE 0 0 0 9,131
ISHARES TR JPMORGAN USD EMG 464288281 1,998 23,421 SH   SOLE 0 0 0 23,421
ISHARES TR IBOXX INV CP ETF 464287242 6,354 57,749 SH   SOLE 0 0 0 57,749
ISHARES TR ISHS 5-10YR INVT 464288638 337 6,608 SH   SOLE 0 0 0 6,608
ISHARES TR S&P 500 GRWT ETF 464287309 450 7,464 SH   SOLE 0 0 0 7,464
ISHARES TR RUSSELL 2000 ETF 464287655 300 1,771 SH   SOLE 0 0 0 1,771
ISHARES TR CORE MSCI EAFE 46432F842 243 4,133 SH   SOLE 0 0 0 4,133
ISHARES TR MBS ETF 464288588 224 2,296 SH   SOLE 0 0 0 2,296
ISHARES TR CORE S&P MCP ETF 464287507 4,367 19,305 SH   SOLE 0 0 0 19,305
ISHARES TR S&P 500 VAL ETF 464287408 419 3,050 SH   SOLE 0 0 0 3,050
ISHARES TR U.S. REAL ES ETF 464287739 4,050 44,029 SH   SOLE 0 0 0 44,029
ISHARES TR MSCI USA MMENTM 46432F396 549 4,025 SH   SOLE 0 0 0 4,025
ISHARES TR CORE S&P500 ETF 464287200 6,580 17,354 SH   SOLE 0 0 0 17,354
JOHNSON & JOHNSON COM 478160104 1,338 7,535 SH   SOLE 0 0 0 7,535
JPMORGAN CHASE & CO COM 46625H100 256 2,273 SH   SOLE 0 0 0 2,273
KRANESHARES TR CSI CHI INTERNET 500767306 504 15,388 SH   SOLE 0 0 0 15,388
LILLY ELI & CO COM 532457108 437 1,346 SH   SOLE 0 0 0 1,346
LOCKHEED MARTIN CORP COM 539830109 237 551 SH   SOLE 0 0 0 551
LOWES COS INC COM 548661107 366 2,094 SH   SOLE 0 0 0 2,094
LUCID GROUP INC COM 549498103 442 25,761 SH   SOLE 0 0 0 25,761
MCDONALDS CORP COM 580135101 1,194 4,835 SH   SOLE 0 0 0 4,835
MERCK & CO INC COM 58933Y105 424 4,646 SH   SOLE 0 0 0 4,646
META PLATFORMS INC CL A 30303M102 629 3,901 SH   SOLE 0 0 0 3,901
MICROSOFT CORP COM 594918104 2,084 8,115 SH   SOLE 0 0 0 8,115
MUELLER INDS INC COM 624756102 578 10,838 SH   SOLE 0 0 0 10,838
NETFLIX INC COM 64110L106 277 1,582 SH   SOLE 0 0 0 1,582
NIKE INC CL B 654106103 479 4,684 SH   SOLE 0 0 0 4,684
NUVEEN AMT FREE QLTY MUN INC COM 670657105 130 11,056 SH   SOLE 0 0 0 11,056
PALO ALTO NETWORKS INC COM 697435105 524 1,060 SH   SOLE 0 0 0 1,060
PARAMOUNT GLOBAL CLASS B COM 92556H206 715 28,954 SH   SOLE 0 0 0 28,954
PEPSICO INC COM 713448108 275 1,652 SH   SOLE 0 0 0 1,652
PFIZER INC COM 717081103 538 10,269 SH   SOLE 0 0 0 10,269
PHILIP MORRIS INTL INC COM 718172109 453 4,589 SH   SOLE 0 0 0 4,589
PROCTER AND GAMBLE CO COM 742718109 802 5,575 SH   SOLE 0 0 0 5,575
PROSHARES TR SHORT S&P 500 NE 74347B425 7,425 450,013 SH   SOLE 0 0 0 450,013
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 512 8,090 SH   SOLE 0 0 0 8,090
RAYTHEON TECHNOLOGIES CORP COM 75513E101 208 2,160 SH   SOLE 0 0 0 2,160
REPUBLIC FIRST BANCORP INC COM 760416107 284 74,553 SH   SOLE 0 0 0 74,553
SELECT SECTOR SPDR TR ENERGY 81369Y506 262 3,670 SH   SOLE 0 0 0 3,670
SENSEONICS HLDGS INC COM 81727U105 21 20,020 SH   SOLE 0 0 0 20,020
SHELL PLC SPON ADS 780259305 227 4,338 SH   SOLE 0 0 0 4,338
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 564 1,833 SH   SOLE 0 0 0 1,833
SPDR GOLD TR GOLD SHS 78463V107 4,436 26,334 SH   SOLE 0 0 0 26,334
SPDR S&P 500 ETF TR TR UNIT 78462F103 522 1,383 SH   SOLE 0 0 0 1,383
STANLEY BLACK & DECKER INC COM 854502101 454 4,327 SH   SOLE 0 0 0 4,327
TEKLA WORLD HEALTHCARE FD BEN INT SHS 87911L108 476 33,035 SH   SOLE 0 0 0 33,035
TESLA INC COM 88160R101 504 749 SH   SOLE 0 0 0 749
TRANE TECHNOLOGIES PLC SHS G8994E103 204 1,575 SH   SOLE 0 0 0 1,575
TRAVELERS COMPANIES INC COM 89417E109 866 5,118 SH   SOLE 0 0 0 5,118
TRUIST FINL CORP COM 89832Q109 641 13,514 SH   SOLE 0 0 0 13,514
UNITED PARCEL SERVICE INC CL B 911312106 256 1,403 SH   SOLE 0 0 0 1,403
UNITED STATES STL CORP NEW COM 912909108 180 10,035 SH   SOLE 0 0 0 10,035
VALLEY NATL BANCORP COM 919794107 105 10,041 SH   SOLE 0 0 0 10,041
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 4,218 85,152 SH   SOLE 0 0 0 85,152
VANGUARD INDEX FDS SM CP VAL ETF 922908611 3,642 24,307 SH   SOLE 0 0 0 24,307
VANGUARD INDEX FDS TOTAL STK MKT 922908769 208 1,104 SH   SOLE 0 0 0 1,104
VANGUARD INDEX FDS VALUE ETF 922908744 259 1,962 SH   SOLE 0 0 0 1,962
VERIZON COMMUNICATIONS INC COM 92343V104 646 12,724 SH   SOLE 0 0 0 12,724
VERU INC COM 92536C103 226 20,000 SH   SOLE 0 0 0 20,000
VROOM INC COM 92918V109 91 72,858 SH   SOLE 0 0 0 72,858
WALMART INC COM 931142103 934 7,681 SH   SOLE 0 0 0 7,681
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 207 1,917 SH   SOLE 0 0 0 1,917