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
Expires: July 31, 2015
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 PRECIOUS METALS BASKET PHYSCL PRECS MET 003263100 207,598 1,146 SH SOLE 1,146 0 0
ALLEGION PLC ORD SHS G0176J109 1,067,162 7,596 SH SOLE 7,596 0 0
ALPHABET INC CAP STK CL C 02079K107 583,701 1,652 SH SOLE 1,545 0 107
ALPHABET INC CAP STK CL A 02079K305 236,222 661 SH SOLE 580 0 81
AMAZON COM INC COM 023135106 698,335 2,930 SH SOLE 2,703 0 227
AMERICAN CENTY ETF TR INTL EQT ETF 025072703 5,704,697 63,954 SH SOLE 52,182 0 11,772
AMERICAN CENTY ETF TR AVANTIS US LARG 025072158 212,575 2,363 SH SOLE 2,221 0 142
AMERICAN CENTY ETF TR US EQT ETF 025072885 5,044,559 39,386 SH SOLE 32,016 0 7,370
AMERICAN CENTY ETF TR REAL ESTATE ETF 025072356 2,021,657 42,669 SH SOLE 34,112 0 8,557
AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604 1,969,264 20,409 SH SOLE 16,546 0 3,863
APPLE INC COM 037833100 1,337,984 4,624 SH SOLE 4,225 0 399
ARK ETF TR BLOC FIN INN ETF 00214Q708 805,181 20,405 SH SOLE 17,847 0 2,558
ASML HLDG NV N Y REGISTRY SHS N07059210 648,557 326 SH SOLE 307 0 19
ASTRAZENECA PLC ORD G0593M107 210,478 1,110 SH SOLE 1,110 0 0
BROADCOM INC COM 11135F101 685,616 1,815 SH SOLE 1,783 0 32
COHEN & STEERS ETF TRUST FUTURE OF ENERGY 19249U609 2,190,632 92,615 SH SOLE 74,553 0 18,062
DIREXION SHARES ETF TRUST DAI SEM BUL ETF 25459W458 2,628,694 9,856 SH SOLE 0 0 9,856
ETFS GOLD TR PHYSCL GOLD SHS 00326A104 314,059 8,215 SH SOLE 8,215 0 0
FIRST TR EXCHANGE-TRADED FD WTR ETF 33733B100 1,475,892 13,476 SH SOLE 11,554 0 1,922
GLOBAL X FDS CLIMATETECH ETF 37960A222 1,497,635 23,131 SH SOLE 18,882 0 4,249
HONEYWELL AEROSPACE INC COM 43849R105 340,021 1,538 SH SOLE 1,538 0 0
HONEYWELL INTL INC COM 438516205 344,358 1,538 SH SOLE 1,538 0 0
INGERSOLL RAND INC COM 45687V106 7,132,556 86,993 SH SOLE 86,993 0 0
INNOVATOR ETFS TRUST INTL DVLPD 10 BU 45783Y178 3,627,787 115,241 SH SOLE 97,500 0 17,741
INNOVATOR ETFS TRUST DEFINED WLT SHLD 45783Y855 364,804 10,645 SH SOLE 10,087 0 558
INNOVATOR ETFS TRUST EMERGING MRKT 10 45783Y210 2,161,341 67,860 SH SOLE 57,204 0 10,656
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 2,054,743 6,782 SH SOLE 5,323 0 1,459
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 210,642 990 SH SOLE 802 0 188
INVESCO QQQ TR UNIT SER 1 46090E103 3,226,905 4,382 SH SOLE 3,894 0 488
ISHARES TR ASIA 50 ETF 464288430 1,745,959 12,325 SH SOLE 10,633 0 1,692
ISHARES TR CORE S&P500 ETF 464287200 339,247 453 SH SOLE 453 0 0
ISHARES TR ESG MSCI KLD ETF 464288570 230,529 1,619 SH SOLE 1,619 0 0
ISHARES TR U.S. TECH ETF 464287721 895,669 3,551 SH SOLE 3,551 0 0
ISHARES TR GL CLEAN ENE ETF 464288224 464,385 22,664 SH SOLE 22,664 0 0
J P MORGAN EXCHANGE TRADED F HEDG EQU LAD ETF 46654Q724 454,746 6,729 SH SOLE 6,729 0 0
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203 664,567 10,813 SH SOLE 9,900 0 913
J P MORGAN EXCHANGE TRADED F U S TEC LEA ETF 46654Q732 2,386,758 21,396 SH SOLE 17,226 0 4,170
JPMORGAN CHASE & CO COM 46625H100 381,012 1,164 SH SOLE 1,143 0 21
KRANESHARES TRUST 90 KWEB JAN 27 500767413 2,033,429 78,134 SH SOLE 66,190 0 11,944
LINDE PLC SHS G54950103 254,800 491 SH SOLE 467 0 24
LISTED FDS TR WAHED FTSE ETF 53656F607 311,260 4,360 SH SOLE 4,050 0 310
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 86,745 14,879 SH SOLE 14,879 0 0
MASTERCARD INCORPORATED CL A 57636Q104 200,304 390 SH SOLE 370 0 20
META PLATFORMS INC CL A 30303M102 289,531 514 SH SOLE 501 0 13
MICROSOFT CORP COM 594918104 919,154 2,464 SH SOLE 2,284 0 180
NU HLDGS LTD ORD SHS CL A G6683N103 140,333 10,504 SH SOLE 10,504 0 0
NVIDIA CORPORATION COM 67066G104 1,287,585 6,435 SH SOLE 6,087 0 348
PACER FDS TR GLOBL CASH ETF 69374H709 305,178 7,048 SH SOLE 6,276 0 772
PGIM ROCK ETF TR LADDE S&P 20 ETF 69420N692 6,312,422 206,019 SH SOLE 172,749 0 33,270
PHILIP MORRIS INTL INC COM 718172109 209,494 1,158 SH SOLE 1,158 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 1,487,453 46,908 SH SOLE 42,966 0 3,942
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 1,824,619 53,919 SH SOLE 51,078 0 2,841
SEA LTD SPONSORD ADS 81141R100 271,103 2,829 SH SOLE 2,829 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 466,095 483 SH SOLE 483 0 0
SELECT SECTOR SPDR TR ST STR TECHN ETF 81369Y803 202,713 1,064 SH SOLE 854 0 210
SIMPLIFY EXCHANGE TRADED FUN COMM ST NO K ETF 82889N566 2,360,639 79,590 SH SOLE 63,067 0 16,523
SPDR SERIES TRUST ST STR SP600GRWO 78464A201 231,589 1,944 SH SOLE 1,520 0 424
SPDR SERIES TRUST ST STR SP500FF 78468R796 449,452 7,356 SH SOLE 5,810 0 1,546
SPDR SERIES TRUST SST SPDR BLOOMBE 78464A334 5,924,563 221,479 SH SOLE 187,788 0 33,691
STATE STR SPDR DOW JONES IND UT SER 1 78467X109 2,402,472 4,599 SH SOLE 3,651 0 948
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 2,580,090 3,455 SH SOLE 2,918 0 537
T ROWE PRICE EXCHANGE-TRADED PRICE GRW STOCK 87283Q305 315,525 6,612 SH SOLE 6,234 0 378
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 729,727 1,528 SH SOLE 1,474 0 54
TESLA INC COM 88160R101 222,918 530 SH SOLE 527 0 3
TIDAL TRUST II RET STCKD GL STK 88636J204 5,139,196 167,074 SH SOLE 138,227 0 28,847
TRANE TECHNOLOGIES PLC SHS G8994E103 30,936,695 62,987 SH SOLE 62,978 0 9
UNITED PARCEL SVCS INC CL B 911312106 1,965,853 18,287 SH SOLE 18,287 0 0
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 5,586,871 8,518 SH SOLE 6,443 0 2,075
VANGUARD INDEX FDS LARGE CAP ETF 922908637 373,142 1,085 SH SOLE 1,085 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 1,962,460 9,005 SH SOLE 6,865 0 2,140
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 208,675 2,125 SH SOLE 1,997 0 128