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
ABBVIE INC COM 00287Y109 209,272 800 SH SOLE 800 0 0
ALIBABA GROUP HOLDING-ADR Sponsored ADR 01609W102 3,794,441 35,284 SH SOLE 35,284 0 0
ALPHABET INC CL-A COM 02079K305 7,226,073 21,001 SH SOLE 21,001 0 0
ALPHABET INC CL-C COM 02079K107 244,992 719 SH SOLE 719 0 0
AMAZON COM INC COM 023135106 4,864,554 19,525 SH SOLE 19,525 0 0
APPLE INC COM 037833100 849,201 2,550 SH SOLE 2,550 0 0
BAIDU INC ADS COM 056752108 1,200,978 13,825 SH SOLE 13,825 0 0
BANK OF MONTREAL COM 063671101 1,904,662 11,392 SH SOLE 11,392 0 0
BERKSHIRE HATHAWAY-B-NEW COM 084670702 4,282,888 8,601 SH SOLE 8,601 0 0
BIOGEN INC COM 09062X103 3,146,960 13,932 SH SOLE 13,932 0 0
BLACKROCK INC-NEW COM 09290D101 3,873,762 3,660 SH SOLE 3,660 0 0
BOSTON SCIENTIFIC CORP COM 101137107 3,100,285 71,026 SH SOLE 71,026 0 0
BROADCOM INC COM 11135F101 4,496,600 12,804 SH SOLE 12,804 0 0
CAMECO CORP COM 13321L108 3,564,614 41,120 SH SOLE 41,120 0 0
CANADIAN NAT RES LTD F COM 136385101 4,678,723 99,493 SH SOLE 99,493 0 0
COINBASE GLOBAL INC CL-A COM 19260Q107 307,576 1,650 SH SOLE 1,650 0 0
CORNING INC COM 219350105 780,332 5,075 SH SOLE 5,075 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 4,867,134 5,406 SH SOLE 5,406 0 0
HONEYWELL INTL INC COM 438516205 929,592 4,407 SH SOLE 4,407 0 0
INVESCO AEROSPACE & DEFENSE ETF ETF 46137V100 3,771,336 24,391 SH SOLE 24,391 0 0
INVESCO OPTIMUM YIELD DIVERSIFIED COMMODITY STRATEGY NO K-1 ETF ETF 46090F100 877,436 45,463 SH SOLE 45,463 0 0
ISHARES 0-5 YEAR INVESTMT ETF 46434V100 2,423,978 48,994 SH SOLE 48,994 0 0
ISHARES BITCOIN TRUST ETF ETF 46438F101 1,186,577 25,065 SH SOLE 25,065 0 0
ISHARES CORE 1-5Y USD BND ETF 46432F859 2,801,584 59,293 SH SOLE 59,293 0 0
ISHARES CORE S&P TOTAL US ETF 464287150 305,456 1,837 SH SOLE 1,837 0 0
ISHARES INVESTMENT GRADE CORPORATE BOND ETF ETF 464287242 4,679,426 45,796 SH SOLE 45,796 0 0
ISHARES MSCI EAFE ETF ETF 464287465 598,614 5,762 SH SOLE 5,762 0 0
ISHARES S&P 500 VALUE ETF ETF 464287408 1,141,400 5,000 SH SOLE 5,000 0 0
ISHRS CORE US AGG BND ETF ETF 464287226 2,544,281 26,912 SH SOLE 26,912 0 0
ISHS 0-3 MTH TREAS BD ETF ETF 46436E718 986,289 9,796 SH SOLE 9,796 0 0
JP MORG NSDQ EQ PREM ETF ETF 46654Q203 4,069,992 66,438 SH SOLE 66,438 0 0
JP MORG ULT-SHRT INCM ETF ETF 46641Q837 243,424 4,833 SH SOLE 4,833 0 0
JP MORGAN CHASE & CO COM 46625H100 4,616,709 13,955 SH SOLE 13,955 0 0
JPMORGAN EQT PREM ICM ETF ETF 46641Q332 7,424,469 132,061 SH SOLE 132,061 0 0
KEEL INFRASTRUCTURE CORP COM 486917107 282,400 80,000 SH SOLE 80,000 0 0
LIST FD ROUNDHILL MAG ETF ETF 53656G498 5,055,937 70,525 SH SOLE 70,525 0 0
MARATHON PETROLEUM CORP COM 56585A102 599,061 1,515 SH SOLE 1,515 0 0
META PLATFORMS INC CL-A COM 30303M102 1,749,134 2,412 SH SOLE 2,412 0 0
MICROSOFT CORP COM 594918104 9,360,413 18,250 SH SOLE 18,250 0 0
NVIDIA CORP COM 67066G104 6,032,886 26,416 SH SOLE 26,416 0 0
PALANTIR TECHS INC CL-A COM 69608A108 225,395 1,205 SH SOLE 1,205 0 0
PALO ALTO NETWORKS INC COM 697435105 4,863,472 12,241 SH SOLE 12,241 0 0
QIFU HOLDINGS INC ADR Sponsored ADR 88557W101 1,001,931 149,542 SH SOLE 149,542 0 0
ROYAL BANK OF CANADA COM 780087102 5,828,329 29,634 SH SOLE 29,634 0 0
SELECT SECTOR SPDR TR ETF 81369Y886 871,308 22,092 SH SOLE 22,092 0 0
SHOPIFY INC CL-A SVS COM 82509L107 232,360 1,564 SH SOLE 1,564 0 0
STATE ST HLTH CR SLCT ETF ETF 81369Y209 1,684,200 10,000 SH SOLE 10,000 0 0
STATE STREET SPDR ETF ETF 78462F103 700,094 918 SH SOLE 918 0 0
TAIWAN SEMICON MAN SP/ADR Sponsored ADR 874039100 6,896,009 15,117 SH SOLE 15,117 0 0
TORONTO DOMINION BANK COM 891160509 265,457 2,258 SH SOLE 2,258 0 0
VANGUARD DIV APPR ETF ETF 921908844 1,516,748 6,501 SH SOLE 6,501 0 0
VANGUARD TTL STK MRKT ETF COM 922908769 2,081,109 5,561 SH SOLE 5,561 0 0
VISA INC CLASS-A COM 92826C839 449,163 1,250 SH SOLE 1,250 0 0
WALMART INC COM 931142103 5,212,881 50,162 SH SOLE 50,162 0 0