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
ADVISORSHARES TR PURE US CANNABIS 00768Y453   3,976,543 500,824 SH   SOLE   0 0 500,824
ALPHABET INC CAP STK CL A 02079K305   372,689 2,848 SH   SOLE   0 0 2,848
AMAZON COM INC COM 023135106   423,437 3,331 SH   SOLE   0 0 3,331
APPLE INC COM 037833100   1,163,163 6,794 SH   SOLE   0 0 6,794
AUTOMATIC DATA PROCESSING IN COM 053015103   666,647 2,771 SH   SOLE   0 0 2,771
BANK AMERICA CORP COM 060505104   762,451 27,847 SH   SOLE   0 0 27,847
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   697,447 1,991 SH   SOLE   0 0 1,991
BOEING CO COM 097023105   640,552 3,342 SH   SOLE   0 0 3,342
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   365,262 2,040 SH   SOLE   0 0 2,040
CANADIAN NAT RES LTD COM 136385101   5,239,563 81,020 SH   SOLE   0 0 81,020
CENOVUS ENERGY INC COM 15135U109   3,020,732 145,088 SH   SOLE   0 0 145,088
CHEVRON CORP NEW COM 166764100   1,494,272 8,862 SH   SOLE   0 0 8,862
COCA COLA CO COM 191216100   203,516 3,636 SH   SOLE   0 0 3,636
DEVON ENERGY CORP NEW COM 25179M103   751,781 15,761 SH   SOLE   0 0 15,761
DIAMOND OFFSHORE DRILLING IN COM 25271C201   2,794,544 190,364 SH   SOLE   0 0 190,364
DIAMONDBACK ENERGY INC COM 25278X109   3,374,738 21,789 SH   SOLE   0 0 21,789
DIMENSIONAL ETF TRUST GLOBAL SUSTAINA 25434V674   308,463 6,187 SH   SOLE   0 0 6,187
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708   1,159,874 44,270 SH   SOLE   0 0 44,270
DIMENSIONAL ETF TRUST US SUSTAINABILTY 25434V716   211,500 7,623 SH   SOLE   0 0 7,623
DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880   1,859,882 82,588 SH   SOLE   0 0 82,588
ELI LILLY & CO COM 532457108   707,957 1,318 SH   SOLE   0 0 1,318
EMERSON ELEC CO COM 291011104   230,021 2,382 SH   SOLE   0 0 2,382
EOG RES INC COM 26875P101   412,230 3,252 SH   SOLE   0 0 3,252
EXXON MOBIL CORP COM 30231G102   1,615,885 13,743 SH   SOLE   0 0 13,743
FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200   204,637 9,929 SH   SOLE   0 0 9,929
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   490,449 6,661 SH   SOLE   0 0 6,661
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   541,796 11,791 SH   SOLE   0 0 11,791
FORD MTR CO DEL COM 345370860   6,500 100,000 SH Call SOLE   0 0 100,000
FORD MTR CO DEL COM 345370860   168,622 13,577 SH   SOLE   0 0 13,577
FREEPORT-MCMORAN INC CL B 35671D857   3,734,031 100,135 SH   SOLE   0 0 100,135
GLOBAL X FDS GLOBX SUPDV US 37950E291   177,060 10,933 SH   SOLE   0 0 10,933
INDIE SEMICONDUCTOR INC CLASS A COM 45569U101   900 4,000 SH Call SOLE   0 0 4,000
INDIE SEMICONDUCTOR INC CLASS A COM 45569U101   42,273 6,710 SH   SOLE   0 0 6,710
INGERSOLL RAND INC COM 45687V106   777,769 12,206 SH   SOLE   0 0 12,206
INTEL CORP COM 458140100   348,237 9,796 SH   SOLE   0 0 9,796
INVESCO EXCH TRADED FD TR II GLOBAL EX US HGH 46138E669   1,889,151 100,008 SH   SOLE   0 0 100,008
INVESCO EXCH TRADED FD TR II S&P INTL QULTY 46138E214   206,434 7,970 SH   SOLE   0 0 7,970
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508   5,093,304 242,654 SH   SOLE   0 0 242,654
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241   215,179 4,300 SH   SOLE   0 0 4,300
ISHARES TR 20 YR TR BD ETF 464287432   1,571,470 17,719 SH   SOLE   0 0 17,719
ISHARES TR CORE MSCI EAFE 46432F842   299,809 4,659 SH   SOLE   0 0 4,659
ISHARES TR CORE S&P MCP ETF 464287507   311,937 1,251 SH   SOLE   0 0 1,251
ISHARES TR CORE S&P SCP ETF 464287804   363,043 3,849 SH   SOLE   0 0 3,849
ISHARES TR CORE US AGGBD ET 464287226   863,193 9,179 SH   SOLE   0 0 9,179
ISHARES TR IBOXX HI YD ETF 464288513   1,793,594 24,330 SH   SOLE   0 0 24,330
ISHARES TR ISHS 5-10YR INVT 464288638   242,812 4,991 SH   SOLE   0 0 4,991
ISHARES TR MORNINGSTAR GRWT 464287119   204,740 3,432 SH   SOLE   0 0 3,432
ISHARES TR NATIONAL MUN ETF 464288414   2,952,660 28,795 SH   SOLE   0 0 28,795
ISHARES TR PFD AND INCM SEC 464288687   591,405 19,615 SH   SOLE   0 0 19,615
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   429,551 8,020 SH   SOLE   0 0 8,020
JOHNSON & JOHNSON COM 478160104   582,434 3,740 SH   SOLE   0 0 3,740
JPMORGAN CHASE & CO COM 46625H100   220,008 1,517 SH   SOLE   0 0 1,517
KINROSS GOLD CORP COM 496902404   207,512 45,507 SH   SOLE   0 0 45,507
KRANESHARES TR CSI CHI INTERNET 500767306   219,781 8,030 SH   SOLE   0 0 8,030
LULULEMON ATHLETICA INC COM 550021109   971,737 2,520 SH   SOLE   0 0 2,520
MEDTRONIC PLC SHS G5960L103   251,242 3,206 SH   SOLE   0 0 3,206
MERCK & CO INC COM 58933Y105   789,536 7,669 SH   SOLE   0 0 7,669
META PLATFORMS INC CL A 30303M102   415,611 1,384 SH   SOLE   0 0 1,384
MICROSOFT CORP COM 594918104   372,791 1,181 SH   SOLE   0 0 1,181
NIKOLA CORP COM 654110105   86,821 55,300 SH   SOLE   0 0 55,300
NORTHERN LTS FD TR IV MAIN SECTR ROTN 66538H591   859,604 20,423 SH   SOLE   0 0 20,423
NVIDIA CORPORATION COM 67066G104   315,429 725 SH   SOLE   0 0 725
OCCIDENTAL PETE CORP COM 674599105   3,976,394 61,288 SH   SOLE   0 0 61,288
ORACLE CORP COM 68389X105   463,463 4,376 SH   SOLE   0 0 4,376
PDD HOLDINGS INC SPONSORED ADS 722304102   555,567 5,665 SH   SOLE   0 0 5,665
PEPSICO INC COM 713448108   562,142 3,318 SH   SOLE   0 0 3,318
PIMCO ETF TR SR LN ACTIVE ETF 72201R627   3,453,695 68,662 SH   SOLE   0 0 68,662
PIONEER NAT RES CO COM 723787107   3,669,592 15,986 SH   SOLE   0 0 15,986
PROCTER AND GAMBLE CO COM 742718109   305,891 2,097 SH   SOLE   0 0 2,097
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   3,554,058 146,378 SH   SOLE   0 0 146,378
ROCKWELL AUTOMATION INC COM 773903109   828,491 2,898 SH   SOLE   0 0 2,898
SCHLUMBERGER LTD COM STK 806857108   4,800,412 82,340 SH   SOLE   0 0 82,340
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   319,281 4,512 SH   SOLE   0 0 4,512
SELECT SECTOR SPDR TR ENERGY 81369Y506   1,055,031 11,672 SH   SOLE   0 0 11,672
SELECT SECTOR SPDR TR INDL 81369Y704   297,261 2,932 SH   SOLE   0 0 2,932
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   386,422 4,919 SH   SOLE   0 0 4,919
SOUTHERN COPPER CORP COM 84265V105   351,604 4,670 SH   SOLE   0 0 4,670
SPDR S&P 500 ETF TR TR UNIT 78462F103   219,297 513 SH   SOLE   0 0 513
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   3,736,707 40,696 SH   SOLE   0 0 40,696
SPDR SER TR BLOOMBERG SHT TE 78468R408   1,674,633 68,464 SH   SOLE   0 0 68,464
SPDR SER TR NUVEEN BLOOMBERG 78464A284   400,176 16,800 SH   SOLE   0 0 16,800
SPDR SER TR PORTFOLIO INTRMD 78464A375   363,593 11,561 SH   SOLE   0 0 11,561
SPDR SER TR S&P BIOTECH 78464A870   369,481 5,060 SH   SOLE   0 0 5,060
SPDR SER TR S&P HOMEBUILD 78464A888   319,008 4,166 SH   SOLE   0 0 4,166
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   2,086,226 49,755 SH   SOLE   0 0 49,755
TIDEWATER INC NEW COM 88642R109   5,470,400 76,972 SH   SOLE   0 0 76,972
TRANSOCEAN LTD REG SHS H8817H100   3,556,654 433,210 SH   SOLE   0 0 433,210
TWILIO INC CL A 90138F102   1,668,046 28,499 SH   SOLE   0 0 28,499
VANECK ETF TRUST HIGH YLD MUNIETF 92189H409   395,651 8,063 SH   SOLE   0 0 8,063
VANGUARD BD INDEX FDS INTERMED TERM 921937819   433,426 5,994 SH   SOLE   0 0 5,994
VANGUARD INDEX FDS GROWTH ETF 922908736   1,430,989 5,255 SH   SOLE   0 0 5,255
VANGUARD INDEX FDS SMALL CP ETF 922908751   359,895 1,904 SH   SOLE   0 0 1,904
VANGUARD INDEX FDS TOTAL STK MKT 922908769   330,298 1,555 SH   SOLE   0 0 1,555
VANGUARD INDEX FDS VALUE ETF 922908744   2,640,550 19,144 SH   SOLE   0 0 19,144
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   483,982 10,062 SH   SOLE   0 0 10,062
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771   313,465 7,160 SH   SOLE   0 0 7,160
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   903,378 12,021 SH   SOLE   0 0 12,021
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   775,768 17,744 SH   SOLE   0 0 17,744
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   663,445 6,421 SH   SOLE   0 0 6,421
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   208,776 888 SH   SOLE   0 0 888
VANGUARD WORLD FDS INF TECH ETF 92204A702   213,674 515 SH   SOLE   0 0 515
WEATHERFORD INTL PLC ORD SHS G48833118   3,106,539 34,391 SH   SOLE   0 0 34,391
ZACKS TRUST EARNGS CONSTANT 98888G105   1,028,608 42,826 SH   SOLE   0 0 42,826
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   2,223,672 31,794 SH   SOLE   0 0 31,794