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
ASML HLDG NV N Y REGISTRY SHS N07059210   406,816 308 SH   SOLE   0 0 308
ABRDN PRECIOUS METALS BASKET PHYSCL PRECS MET 003263100   2,224,511 10,220 SH   SOLE   0 0 10,220
AKAMAI TECHNOLOGIES INC NOTE 0.375% 9/0 00971TAL5   34,421 30,000 SH   SOLE   0 0 30,000
ALPHABET INC CAP STK CL A 02079K305   3,500,291 12,172 SH   SOLE   0 0 12,172
AMAZON COM INC COM 023135106   2,907,449 13,960 SH   SOLE   0 0 13,960
AMERICAN CENTY ETF TR INTL SMCP VLU 025072802   349,111 3,496 SH   SOLE   0 0 3,496
AMPLIFY ETF TR CWP INTL ENHANCE 032108722   3,642,900 90,015 SH   SOLE   0 0 90,015
APPLE INC COM 037833100   4,637,641 18,274 SH   SOLE   0 0 18,274
ARES CAPITAL CORP COM 04010L103   5,318,669 295,154 SH   SOLE   0 0 295,154
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   809,369 1,689 SH   SOLE   0 0 1,689
BLACKLINE INC NOTE 1.000% 6/0 09239BAF6   29,124 31,000 SH   SOLE   0 0 31,000
BLACKROCK MUNIYIELD MICH QU COM 09254V105   436,775 36,766 SH   SOLE   0 0 36,766
BOX INC NOTE 1.500% 9/1 10316TAD6   27,460 30,000 SH   SOLE   0 0 30,000
BRISTOL-MYERS SQUIBB CO COM 110122108   2,205,841 36,370 SH   SOLE   0 0 36,370
BROADCOM INC COM 11135F101   4,639,051 14,988 SH   SOLE   0 0 14,988
CMS ENERGY CORP NOTE 3.375% 5/0 125896BX7   18,080 16,000 SH   SOLE   0 0 16,000
CORNING INC COM 219350105   6,169,652 45,375 SH   SOLE   0 0 45,375
CROWDSTRIKE HLDGS INC CL A 22788C105   361,910 927 SH   SOLE   0 0 927
DATADOG INC NOTE 12/0 23804LAD5   30,880 32,000 SH   SOLE   0 0 32,000
DAVIS FUNDAMENTAL ETF TR SELECT FINL 23908L108   227,563 5,075 SH   SOLE   0 0 5,075
DROPBOX INC NOTE 3/0 26210CAD6   13,208 14,000 SH   SOLE   0 0 14,000
ETFIS SER TR I VIRTUS REAVES UT 26923G806   287,001 3,592 SH   SOLE   0 0 3,592
ENBRIDGE INC COM 29250N105   3,827,590 70,698 SH   SOLE   0 0 70,698
ENVISTA HOLDINGS CORPORATION NOTE 1.750% 8/1 29415FAD6   29,910 30,000 SH   SOLE   0 0 30,000
EVERGY INC COM 30034W106   3,741,730 45,675 SH   SOLE   0 0 45,675
EXXON MOBIL CORP COM 30231G102   200,877 1,184 SH   SOLE   0 0 1,184
META PLATFORMS INC CL A 30303M102   355,293 621 SH   SOLE   0 0 621
FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840   3,995,742 72,334 SH   SOLE   0 0 72,334
FIRST TR EXCHANGE-TRADED FD FT VEST GOLD 33733E856   2,840,672 111,268 SH   SOLE   0 0 111,268
FIRST TR EXCHANGE-TRADED FD COMMON SHS 33735T109   3,812,569 214,069 SH   SOLE   0 0 214,069
FIRST TR EXCHANGE TRADED FD RISNG DIVD ACHIV 33738R506   2,150,163 31,579 SH   SOLE   0 0 31,579
GE VERNOVA INC COM 36828A101   505,409 579 SH   SOLE   0 0 579
GLOBAL X FDS RUSSELL 2000 37954Y459   2,057,000 137,592 SH   SOLE   0 0 137,592
GLOBAL X FDS US INFR DEV ETF 37954Y673   1,986,718 39,243 SH   SOLE   0 0 39,243
GREENBRIER COS INC NOTE 2.875% 4/1 393657AM3   27,719 24,000 SH   SOLE   0 0 24,000
GUIDEWIRE SOFTWARE INC NOTE 1.250%11/0 40171VAC4   33,587 34,000 SH   SOLE   0 0 34,000
HSBC HLDGS PLC SPON ADR NEW 404280406   1,571,022 19,045 SH   SOLE   0 0 19,045
HAEMONETICS CORP MASS NOTE 2.500% 6/0 405024AD2   25,718 27,000 SH   SOLE   0 0 27,000
INTERNATIONAL BUSINESS MACHS COM 459200101   4,146,298 17,106 SH   SOLE   0 0 17,106
INVESCO QQQ TR UNIT SER 1 46090E103   5,548,481 9,622 SH   SOLE   0 0 9,622
INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464   1,263,647 8,751 SH   SOLE   0 0 8,751
INVESCO EXCH TRADED FD TR II S&P INTL MOMNT 46138E222   5,313,162 97,225 SH   SOLE   0 0 97,225
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649   245,461 1,033 SH   SOLE   0 0 1,033
INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870   1,626,696 67,880 SH   SOLE   0 0 67,880
IRON MTN INC DEL COM 46284V101   6,974,993 68,289 SH   SOLE   0 0 68,289
ISHARES TR CORE S&P500 ETF 464287200   4,686,278 7,174 SH   SOLE   0 0 7,174
ISHARES TR RUS 2000 VAL ETF 464287630   225,612 1,190 SH   SOLE   0 0 1,190
ITRON INC NOTE 1.375% 7/1 465741AQ9   32,127 32,000 SH   SOLE   0 0 32,000
JPMORGAN CHASE & CO COM 46625H100   589,497 2,004 SH   SOLE   0 0 2,004
J P MORGAN EXCHANGE TRADED F BETABUILDERS EUR 46641Q191   3,226,879 44,564 SH   SOLE   0 0 44,564
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   3,169,772 55,924 SH   SOLE   0 0 55,924
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203   6,374,085 114,807 SH   SOLE   0 0 114,807
KLA CORP COM NEW 482480100   216,562 147 SH   SOLE   0 0 147
KIMBERLY-CLARK CORP COM 494368103   2,069,764 21,455 SH   SOLE   0 0 21,455
KINDER MORGAN INC DEL COM 49456B101   4,584,738 136,735 SH   SOLE   0 0 136,735
LANTHEUS HLDGS INC NOTE 2.625%12/1 516544AB9   15,513 13,000 SH   SOLE   0 0 13,000
LEGG MASON ETF INVT FRANKLIN INTL LW 52468L505   4,694,043 115,788 SH   SOLE   0 0 115,788
LEMAITRE VASCULAR INC NOTE 2.500% 2/0 525558AB8   13,500 12,000 SH   SOLE   0 0 12,000
LIVANOVA PLC NOTE 2.500% 3/1 53802LAB8   20,860 18,000 SH   SOLE   0 0 18,000
LOWES COS INC COM 548661107   249,262 1,055 SH   SOLE   0 0 1,055
MCDONALDS CORP COM 580135101   237,388 764 SH   SOLE   0 0 764
MICROSOFT CORP COM 594918104   2,542,998 6,870 SH   SOLE   0 0 6,870
MICROCHIP TECHNOLOGY INC. NOTE 0.750% 6/0 595017BG8   21,587 22,000 SH   SOLE   0 0 22,000
NETFLIX INC. COM 64110L106   437,002 4,545 SH   SOLE   0 0 4,545
NORTHROP GRUMMAN CORP COM 666807102   2,001,010 2,933 SH   SOLE   0 0 2,933
NVIDIA CORPORATION COM 67066G104   3,158,053 18,108 SH   SOLE   0 0 18,108
OMNICELL COM NOTE 1.000%12/0 68213NAF6   16,586 17,000 SH   SOLE   0 0 17,000
ON SEMICONDUCTOR CORP NOTE 0.500% 3/0 682189AU9   18,485 19,000 SH   SOLE   0 0 19,000
PG&E CORP NOTE 4.250%12/0 69331CAL2   22,873 22,000 SH   SOLE   0 0 22,000
PNC FINL SVCS GROUP INC COM 693475105   3,931,855 18,895 SH   SOLE   0 0 18,895
PPL CAP FDG INC NOTE 2.875% 3/1 69352PAS2   15,132 13,000 SH   SOLE   0 0 13,000
PARKER-HANNIFIN CORP COM 701094104   406,439 454 SH   SOLE   0 0 454
PARSONS CORP DEL NOTE 2.625% 3/0 70202LAD4   14,796 15,000 SH   SOLE   0 0 15,000
PROCTER & GAMBLE CO COM 742718109   301,369 2,086 SH   SOLE   0 0 2,086
PROGRESS SOFTWARE CORP NOTE 3.500% 3/0 743312AD2   11,472 13,000 SH   SOLE   0 0 13,000
REALTY INCOME CORP COM 756109104   1,367,802 22,357 SH   SOLE   0 0 22,357
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103   13,304,040 20,457 SH   SOLE   0 0 20,457
SPDR SERIES TRUST STATE STREET SPD 78464A631   417,543 1,644 SH   SOLE   0 0 1,644
STATE STR SPDR DOW JONES IND UT SER 1 78467X109   4,484,447 9,682 SH   SOLE   0 0 9,682
SCHWAB CHARLES CORP COM 808513105   403,855 4,297 SH   SOLE   0 0 4,297
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   1,197,901 47,725 SH   SOLE   0 0 47,725
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   230,159 7,502 SH   SOLE   0 0 7,502
SHIFT4 PMTS INC NOTE 0.500% 8/0 82452JAD1   13,157 14,000 SH   SOLE   0 0 14,000
SPINNAKER ETF SERIES SELECT STOXX EUR 84858T772   385,034 9,451 SH   SOLE   0 0 9,451
STRYKER CORPORATION COM 863667101   1,303,496 3,967 SH   SOLE   0 0 3,967
SYNAPTICS INC NOTE 0.750%12/0 87157DAJ8   29,529 29,000 SH   SOLE   0 0 29,000
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100   2,783,694 8,237 SH   SOLE   0 0 8,237
TEXAS INSTRS INC COM 882508104   3,180,588 16,383 SH   SOLE   0 0 16,383
UNILEVER PLC SPON ADR NEW 904767803   2,835,511 49,772 SH   SOLE   0 0 49,772
VANGUARD WORLD FD FINANCIALS ETF 92204A405   227,364 1,882 SH   SOLE   0 0 1,882
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664   4,061,921 40,550 SH   SOLE   0 0 40,550
VANGUARD INDEX FDS GROWTH ETF 922908736   314,076 719 SH   SOLE   0 0 719
VANGUARD INDEX FDS VALUE ETF 922908744   227,592 1,160 SH   SOLE   0 0 1,160
VANGUARD INDEX FDS TOTAL STK MKT 922908769   4,865,985 15,168 SH   SOLE   0 0 15,168
VERIZON COMMUNICATIONS INC COM 92343V104   3,710,783 73,920 SH   SOLE   0 0 73,920
VERTIV HOLDINGS CO COM CL A 92537N108   490,134 1,956 SH   SOLE   0 0 1,956