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
SEP ACQUISITION CORP *W EXP 07/27/202 589381110   3,452 43,100 PRN   SOLE   43,100 0 0
GOAL ACQUISITIONS CORP *W EXP 02/11/202 38021H115   1,274 46,000 PRN   SOLE   46,000 0 0
THUNDER BRIDGE CAP PRTNRS II *W EXP 02/01/202 88605T118   4,018 57,400 PRN   SOLE   57,400 0 0
TWO HARBORS INVENTMENT CORPO NOTE 6.250% 1/1 90187BAB7 BBG00Z2ZF354 893,282 977,000 PRN   SOLE   977,000 0 0
BLACKSTONE INC COM 09260D107 BBG000BH02H6 846,648 7,902 SH   SOLE   7,902 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 BBG000BDTF76 4,549,713 10,643 SH   SOLE   10,643 0 0
AMAZON COM INC COM 023135106 BBG000BVQ4Z3 1,992,733 15,676 SH   SOLE   15,676 0 0
REDWOOD TRUST INC NOTE 5.625% 7/1 758075AD7 BBG00L7Q32B8 230,189 236,000 PRN   SOLE   236,000 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 BBG00KJR2N11 1,492,844 10,536 SH   SOLE   10,536 0 0
MICROSOFT CORP COM 594918104 BBG000BPHFS9 2,372,984 7,515 SH   SOLE   7,515 0 0
APPLE INC COM 037833100 BBG000B9Y5X2 5,671,490 33,126 SH   SOLE   33,126 0 0
ARROWROOT ACQUISITION CORP *W EXP 03/02/202 04282M110   5,328 29,600 PRN   SOLE   29,600 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804 BBG000001Y75 1,155,140 1,036 SH   SOLE   1,036 0 0
ALPHABET INC CAP STK CL A 02079K305 BBG009S4MT03 2,202,505 16,831 SH   SOLE   16,831 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 BBG000C6CH10 449,115 1,388 SH   SOLE   1,388 0 0
APTIV PLC SHS G6095L109 BBG001QD41R4 322,784 3,274 SH   SOLE   3,274 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 BBG000CGCCL7 252,608 1,429 SH   SOLE   1,429 0 0
ALPHABET INC CAP STK CL C 02079K107 BBG009S4MVF2 836,456 6,344 SH   SOLE   6,344 0 0
CISCO SYS INC COM 17275R102 BBG000C3JBN9 565,071 10,511 SH   SOLE   10,511 0 0
HOME DEPOT INC COM 437076102 BBG000BKZDM1 307,599 1,018 SH   SOLE   1,018 0 0
ORACLE CORP COM 68389X105 BBG000BQLY10 347,841 3,284 SH   SOLE   3,284 0 0
INTEL CORP COM 458140100 BBG000C0GFS4 454,827 12,794 SH   SOLE   12,794 0 0
PFIZER INC COM 717081103 BBG000BR2F10 481,891 14,528 SH   SOLE   14,528 0 0
AT&T INC COM 00206R102 BBG000BSJLV4 429,902 28,622 SH   SOLE   28,622 0 0
GENERAL ELECTRIC CO COM NEW 369604301 BBG000BK6PH2 453,034 4,098 SH   SOLE   4,098 0 0
MEDTRONIC PLC SHS G5960L103 BBG000BNWJ36 423,536 5,405 SH   SOLE   5,405 0 0
CITIGROUP INC COM NEW 172967424 BBG000FY4VG8 257,359 6,257 SH   SOLE   6,257 0 0
CATERPILLAR INC COM 149123101 BBG000BF0LJ6 676,494 2,478 SH   SOLE   2,478 0 0
CARETRUST REIT INC COM 14174T107 BBG006H11H60 411,415 20,069 SH   SOLE   20,069 0 0
CAMECO CORP COM 13321L108 BBG000DSZWZ6 1,806,798 45,545 SH   SOLE   45,545 0 0
RITHM CAPITAL CORP COM NEW 64828T201 BBG004HQLTC5 293,843 31,630 SH   SOLE   31,630 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 BBG000DQLWT2 1,094,670 18,861 SH   SOLE   18,861 0 0
UNITED RENTALS INC COM 911363109 BBG000BXMGQ6 2,071,696 4,660 SH   SOLE   4,660 0 0
KONTOOR BRANDS INC COM 50050N103 BBG00P1DMP31 440,637 10,035 SH   SOLE   10,035 0 0
NUVEEN FLOATING RATE INCOME COM 67072T108 BBG000JS9YC0 586,311 71,414 SH   SOLE   71,414 0 0
GALLAGHER ARTHUR J & CO COM 363576109 BBG000BBHZK4 1,279,371 5,613 SH   SOLE   5,613 0 0
PACKAGING CORP AMER COM 695156109 BBG000BB8WD9 730,898 4,760 SH   SOLE   4,760 0 0
WRAP TECHNOLOGIES INC COM 98212N107 BBG00HFMGMZ3 44,235 29,490 SH   SOLE   29,490 0 0
ENERGY FUELS INC COM NEW 292671708 BBG000BXTQW0 246,632 29,650 SH   SOLE   29,650 0 0
PRUDENTIAL FINL INC COM 744320102 BBG000HCJQY9 685,048 7,219 SH   SOLE   7,219 0 0
ABBOTT LABS COM 002824100 BBG000B9ZZG4 628,557 6,490 SH   SOLE   6,490 0 0
CENCORA INC COM 03073E105 BBG000MDCSN6 303,249 1,685 SH   SOLE   1,685 0 0
CORNING INC COM 219350105 BBG000BKG0Z6 337,151 11,065 SH   SOLE   11,065 0 0
KELLANOVA COM 487836108 BBG000BMKH35 357,655 6,010 SH   SOLE   6,010 0 0
CVS HEALTH CORP COM 126650100 BBG000BGRZP7 498,166 7,135 SH   SOLE   7,135 0 0
B2GOLD CORP COM 11777Q209 BBG000V9KFP2 198,486 68,375 SH   SOLE   68,375 0 0
GOPRO INC CL A 38268T103 BBG006JJTXM6 71,388 22,735 SH   SOLE   22,735 0 0
INMODE LTD SHS M5425M103 BBG00PPS7472 202,407 6,645 SH   SOLE   6,645 0 0
MERCK & CO INC COM 58933Y105 BBG000BPD257 1,085,162 10,541 SH   SOLE   10,541 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 BBG0044K5FQ5 228,006 10,755 SH   SOLE   10,755 0 0
DYNATRACE INC COM NEW 268150109 BBG00PNN7C86 205,378 4,395 SH   SOLE   4,395 0 0
VANECK ETF TRUST GOLD MINERS ETF 92189F106 BBG000PLNS80 245,150 9,110 SH   SOLE   9,110 0 0
SPDR SER TR S&P BIOTECH 78464A870 BBG000MQQD55 339,324 4,647 SH   SOLE   4,647 0 0
VANECK ETF TRUST JUNIOR GOLD MINE 92189F791 BBG000PTYPY8 206,272 6,400 SH   SOLE   6,400 0 0
SPROTT FDS TR URANIUM MINERS E 85208P303 BBG016ZGFL08 530,663 11,250 SH   SOLE   11,250 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 BBG000KLDQZ0 439,218 4,455 SH   SOLE   4,455 0 0
EQT CORP COM 26884L109 BBG000BHZ8B1 329,713 8,125 SH   SOLE   8,125 0 0
WHIRLPOOL CORP COM 963320106 BBG000BWSW50 356,979 2,670 SH   SOLE   2,670 0 0
AMCOR PLC ORD G0250X107 BBG00LNJRTX7 178,345 19,470 SH   SOLE   19,470 0 0
VALE S A SPONSORED ADS 91912E105 BBG000BN5MK0 305,654 22,810 SH   SOLE   22,810 0 0
KOHLS CORP COM 500255104 BBG000CS8H44 515,616 24,600 SH   SOLE   24,600 0 0
LENDINGTREE INC NOTE 0.500% 7/1 52603BAD9 BBG00W6WLPH5 142,321 180,000 PRN   SOLE   180,000 0 0
BEYOND MEAT INC NOTE 3/1 08862EAB5 BBG00ZHF0G31 49,502 190,000 PRN   SOLE   190,000 0 0
JPMORGAN CHASE & CO COM 46625H100 BBG000DMBZW1 294,246 2,029 SH   SOLE   2,029 0 0
META PLATFORMS INC CL A 30303M102 BBG002GPKKZ7 330,231 1,100 SH   SOLE   1,100 0 0
CHEGG INC NOTE 9/0 163092AF6 BBG00WSNPCW9 144,331 185,000 PRN   SOLE   185,000 0 0
ISHARES TR CORE S&P MCP ETF 464287507 BBG000BWCBM4 775,479 3,110 SH   SOLE   3,110 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 BBG000BSWN45 897,936 2,506 SH   SOLE   2,506 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 BBG000QBYYJ4 325,115 3,147 SH   SOLE   3,147 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 BBG000BHVW68 291,724 2,266 SH   SOLE   2,266 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 BBG000C17TV8 456,017 2,034 SH   SOLE   2,034 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 BBG000BJ7356 549,166 3,350 SH   SOLE   3,350 0 0
SELECT SECTOR SPDR TR INDL 81369Y704 BBG000BJ2TK7 331,006 3,265 SH   SOLE   3,265 0 0
INVESCO EXCH TRADED FD TR II S&P SMLCP INFO 46138E115 BBG000QM7ZH9 226,510 5,175 SH   SOLE   5,175 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 BBG000BJ1NZ5 233,421 1,450 SH   SOLE   1,450 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 BBG000BJ22K6 491,902 5,442 SH   SOLE   5,442 0 0
INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 BBG00KJR1SL9 495,062 9,961 SH   SOLE   9,961 0 0
ISHARES TR CORE S&P SCP ETF 464287804 BBG000BWCST0 409,391 4,340 SH   SOLE   4,340 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 BBG000HWV675 327,998 2,378 SH   SOLE   2,378 0 0
NEXTERA ENERGY INC COM 65339F101 BBG000BJSF01 244,055 4,260 SH   SOLE   4,260 0 0
BLACKROCK INC COM 09247X101 BBG000C2PYL6 389,187 602 SH   SOLE   602 0 0
NXP SEMICONDUCTORS N V COM N6596X109 BBG000BNDGF0 522,825 2,616 SH   SOLE   2,616 0 0
ANALOG DEVICES INC COM 032654105 BBG000BB6RX0 397,454 2,270 SH   SOLE   2,270 0 0
AMERICAN TOWER CORP NEW COM 03027X100 BBG000B9Y214 237,466 1,444 SH   SOLE   1,444 0 0
STRYKER CORPORATION COM 863667101 BBG000DN7RP0 762,150 2,789 SH   SOLE   2,789 0 0
PAYCHEX INC COM 704326107 BBG000BQT1J5 604,560 5,242 SH   SOLE   5,242 0 0
ROSS STORES INC COM 778296103 BBG000BSC9R3 838,654 7,425 SH   SOLE   7,425 0 0
FLUOR CORP NEW COM 343412102 BBG000BB1WB8 232,862 6,345 SH   SOLE   6,345 0 0
HANESBRANDS INC COM 410345102 BBG000D2ZX90 116,725 29,476 SH   SOLE   29,476 0 0
SOUTHERN CO COM 842587107 BBG000BT9GG1 292,081 4,513 SH   SOLE   4,513 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 BBG000D9DC22 356,862 1,162 SH   SOLE   1,162 0 0
CHEVRON CORP NEW COM 166764100 BBG000K4NHJ5 911,391 5,405 SH   SOLE   5,405 0 0
EXXON MOBIL CORP COM 30231G102 BBG000GZQBJ1 1,022,828 8,699 SH   SOLE   8,699 0 0
FACTSET RESH SYS INC COM 303075105 BBG000BDJMS9 279,846 640 SH   SOLE   640 0 0
SPLUNK INC COM 848637104 BBG002DKXWG2 297,619 2,035 SH   SOLE   2,035 0 0
CYTOSORBENTS CORP COM NEW 23283X206 BBG000C3PDP6 38,446 20,450 SH   SOLE   20,450 0 0
APOLLO GLOBAL MGMT INC COM 03769M106 BBG011Y7QJ21 476,585 5,310 SH   SOLE   5,310 0 0
IRON MTN INC DEL COM 46284V101 BBG000KCZRG5 219,965 3,700 SH   SOLE   3,700 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 BBG000DWH8Q0 1,976,393 5,642 SH   SOLE   5,642 0 0
WILLIAMS COS INC COM 969457100 BBG000BWVH31 557,064 16,535 SH   SOLE   16,535 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 BBG000GQ8Q26 579,458 26,008 SH   SOLE   26,008 0 0
FISERV INC COM 337738108 BBG000BJKQW0 308,381 2,730 SH   SOLE   2,730 0 0
LOWES COS INC COM 548661107 BBG000BNDQS4 738,663 3,554 SH   SOLE   3,554 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 BBG000NTG0C9 534,966 6,607 SH   SOLE   6,607 0 0
PTC INC COM 69370C100 BBG000C2VMR9 416,681 2,941 SH   SOLE   2,941 0 0
KENVUE INC COM 49177J102 BBG01C79X5B5 469,711 23,392 SH   SOLE   23,392 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 BBG000BBNT12 625,140 1,369 SH   SOLE   1,369 0 0
ONEMAIN HLDGS INC COM 68268W103 BBG005497H63 707,612 17,651 SH   SOLE   17,651 0 0
CASEYS GEN STORES INC COM 147528103 BBG000BF0GY0 595,986 2,195 SH   SOLE   2,195 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 BBG000BVDPD4 1,070,562 2,115 SH   SOLE   2,115 0 0
GENERAC HLDGS INC COM 368736104 BBG000PQ4Z11 509,388 4,675 SH   SOLE   4,675 0 0
COSTCO WHSL CORP NEW COM 22160K105 BBG000F6HLL1 801,216 1,418 SH   SOLE   1,418 0 0
UNITEDHEALTH GROUP INC COM 91324P102 BBG000CH53T5 510,347 1,012 SH   SOLE   1,012 0 0
JACOBS SOLUTIONS INC COM 46982L108 BBG019DFKBP7 796,478 5,835 SH   SOLE   5,835 0 0
PERRIGO CO PLC SHS G97822103 BBG000CNGTY7 822,391 25,751 SH   SOLE   25,751 0 0
NVENT ELECTRIC PLC SHS G6700G107 BBG00GNT79D4 438,969 8,284 SH   SOLE   8,284 0 0
ELI LILLY & CO COM 532457108 BBG000BNBG44 346,986 646 SH   SOLE   646 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 BBG000BP9038 401,554 1,475 SH   SOLE   1,475 0 0
BWX TECHNOLOGIES INC COM 05605H100 BBG000D86H49 280,425 3,740 SH   SOLE   3,740 0 0
CURTISS WRIGHT CORP COM 231561101 BBG000BGSQP6 255,688 1,307 SH   SOLE   1,307 0 0
WEX INC COM 96208T104 BBG000BVZRD6 485,836 2,583 SH   SOLE   2,583 0 0
ADOBE INC COM 00724F101 BBG000BB5BP5 332,965 653 SH   SOLE   653 0 0
VSE CORP COM 918284100 BBG000BWK7G1 441,350 8,750 SH   SOLE   8,750 0 0
CHUBB LIMITED COM H1467J104 BBG000BR16M8 202,959 992 SH   SOLE   992 0 0
EXPEDIA GROUP INC COM NEW 30212P303 BBG000QY43Z7 433,512 4,206 SH   SOLE   4,206 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 BBG00JNGJ514 430,800 6,195 SH   SOLE   6,195 0 0
AVERY DENNISON CORP COM 053611109 BBG000BCQ742 401,874 2,200 SH   SOLE   2,200 0 0
CRH PLC ORD G25508105 BBG000D3M7Q0 299,510 5,474 SH   SOLE   5,474 0 0
FLEX LTD ORD Y2573F102 BBG000BP6807 211,119 7,825 SH   SOLE   7,825 0 0
CNH INDL N V SHS N20944109 BBG0059JSF94 456,658 37,524 SH   SOLE   37,524 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 BBG000D9DP78 270,814 1,347 SH   SOLE   1,347 0 0
HONEYWELL INTL INC COM 438516106 BBG000H56NZ4 228,708 1,238 SH   SOLE   1,238 0 0
ALIGHT INC COM CL A 01626W101 BBG00NBPFSZ5 338,902 47,800 SH   SOLE   47,800 0 0
ABBVIE INC COM 00287Y109 BBG003P7K0B5 530,206 3,557 SH   SOLE   3,557 0 0
PROCTER AND GAMBLE CO COM 742718109 BBG000BR2WS4 740,385 5,076 SH   SOLE   5,076 0 0
FORUM ENERGY TECHNOLOGIES IN NOTE 9.000% 8/0 34984VAC4 BBG00WHNZTV4 82,424 83,924 PRN   SOLE   83,924 0 0
BAIN CAP SPECIALTY FIN INC COM STK 05684B107 BBG00M6PK729 237,305 15,500 SH   SOLE   15,500 0 0
TFI INTL INC COM 87241L109 BBG000HJS561 321,974 2,500 SH   SOLE   2,500 0 0
AMERICAN ELEC PWR CO INC COM 025537101 BBG000BB9X46 545,345 7,250 SH   SOLE   7,250 0 0
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 BBG00TSG0RY3 463,294 8,650 SH   SOLE   8,650 0 0
USA COMPRESSION PARTNERS LP COMUNIT LTDPAR 90290N109 BBG001QYKF71 292,953 12,278 SH   SOLE   12,278 0 0
ELLINGTON FINANCIAL INC COM 28852N109 BBG000M1KG40 154,005 12,350 SH   SOLE   12,350 0 0
NVIDIA CORPORATION COM 67066G104 BBG000BBK0R0 376,266 865 SH   SOLE   865 0 0
QUANTA SVCS INC COM 74762E102 BBG000BBLBH6 695,339 3,717 SH   SOLE   3,717 0 0
REPUBLIC SVCS INC COM 760759100 BBG000BPXYW5 518,024 3,635 SH   SOLE   3,635 0 0
LITTELFUSE INC COM 537008104 BBG000BGFS30 467,435 1,890 SH   SOLE   1,890 0 0
HOLOGIC INC COM 436440101 BBG000C3P591 208,200 3,000 SH   SOLE   3,000 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 BBG000BKD5G9 466,838 3,750 SH   SOLE   3,750 0 0
BGC GROUP INC CL A 088929104 BBG01H9FTHG2 105,600 20,000 SH   SOLE   20,000 0 0
WESCO INTL INC COM 95082P105 BBG000D0FQ55 563,055 3,915 SH   SOLE   3,915 0 0
DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5 BBG00DJ5T445 27,556 45,000 PRN   SOLE   45,000 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 BBG00YDGX981 237,533 4,050 SH   SOLE   4,050 0 0
GOLDMINING INC COM 38149E101 BBG001V9NT22 7,841 10,000 SH   SOLE   10,000 0 0
ISHARES TR ISHS 1-5YR INVS 464288646 BBG000QN2C38 343,730 6,898 SH   SOLE   6,898 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 BBG000P5G9F7 246,743 1,588 SH   SOLE   1,588 0 0
DIAMONDBACK ENERGY INC COM 25278X109 BBG002PHSZH4 270,730 1,748 SH   SOLE   1,748 0 0
JOHNSON & JOHNSON COM 478160104 BBG000BMHZY5 528,148 3,391 SH   SOLE   3,391 0 0
HYLIION HOLDINGS CORP COMMON STOCK 449109107 BBG00NWMT450 35,998 30,507 SH   SOLE   30,507 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 BBG0025RWKX4 203,076 2,870 SH   SOLE   2,870 0 0
MIMEDX GROUP INC COM 602496101 BBG000RJ6L05 167,670 23,000 SH   SOLE   23,000 0 0
ISHARES TR CORE S&P500 ETF 464287200 BBG000BVZ697 296,307 690 SH   SOLE   690 0 0
PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103 BBG000BHDR41 96,490 10,488 SH   SOLE   10,488 0 0
NUVEEN MUN VALUE FD INC COM 670928100   183,898 22,264 SH   SOLE   22,264 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 BBG006N7S6P4 273,241 6,616 SH   SOLE   6,616 0 0
BLACKSTONE MORTGAGE TRUST IN NOTE 5.500% 3/1 09257WAE0 BBG016BZ9FJ2 132,022 150,000 PRN   SOLE   150,000 0 0