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
MICROVISION INC DEL COM NEW 594960304   13,338 12,583 SH   SOLE   0 0 12,583
HECLA MNG CO COM 422704106   93,246 19,226 SH   SOLE   0 0 19,226
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107   128,862 12,977 SH   SOLE   0 0 12,977
EQUINOX GOLD CORP COM 29446Y502   135,792 25,964 SH   SOLE   0 0 25,964
ISHARES INC MSCI GLB SLV&MTL 464286327   195,364 17,003 SH   SOLE   0 0 17,003
VALE S A SPONSORED ADS 91912E105   199,363 17,848 SH   SOLE   0 0 17,848
PEPSICO INC COM 713448108   201,544 1,222 SH   SOLE   0 0 1,222
ISHARES TR S&P SML 600 GWT 464287887   201,764 1,571 SH   SOLE   0 0 1,571
ALPHABET INC CAP STK CL C 02079K107   202,496 1,104 SH   SOLE   0 0 1,104
VANECK BITCOIN TR SH BEN INT 92189K105   203,678 3,001 SH   SOLE   0 0 3,001
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408   203,700 14,058 SH   SOLE   0 0 14,058
MCKESSON CORP COM 58155Q103   203,830 349 SH   SOLE   0 0 349
3M CO COM 88579Y101   207,037 2,026 SH   SOLE   0 0 2,026
ADOBE INC COM 00724F101   208,328 375 SH   SOLE   0 0 375
ISHARES INC MSCI GBL ETF NEW 46434G848   211,704 5,185 SH   SOLE   0 0 5,185
VANGUARD WORLD FD ESG INTL STK ETF 921910725   218,829 3,821 SH   SOLE   0 0 3,821
CORCEPT THERAPEUTICS INC COM 218352102   219,373 6,752 SH   SOLE   0 0 6,752
FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108   221,798 1,919 SH   SOLE   0 0 1,919
GRAYSCALE BITCOIN TR BTC SHS REP COM UT 389637109   225,738 4,240 SH   SOLE   0 0 4,240
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   227,727 4,679 SH   SOLE   0 0 4,679
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309   227,956 4,987 SH   SOLE   0 0 4,987
ISHARES TR ESG AW MSCI EAFE 46435G516   228,147 2,896 SH   SOLE   0 0 2,896
FLEXSHARES TR STOX GBL ESG SLT 33939L688   228,608 1,390 SH   SOLE   0 0 1,390
ISHARES SILVER TR ISHARES 46428Q109   229,166 8,625 SH   SOLE   0 0 8,625
FLEXSHARES TR STOX US ESG SLCT 33939L696   229,896 1,792 SH   SOLE   0 0 1,792
FIRST TR EXCH TRADED FD III EME MRK BD ETF 33739P202   252,165 9,281 SH   SOLE   0 0 9,281
VANGUARD WELLINGTON FD US QUALITY 921935706   252,367 1,882 SH   SOLE   0 0 1,882
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708   264,690 8,210 SH   SOLE   0 0 8,210
ISHARES TR CONV BD ETF 46435G102   271,195 3,449 SH   SOLE   0 0 3,449
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   272,029 1,185 SH   SOLE   0 0 1,185
INVESCO QQQ TR UNIT SER 1 46090E103   274,051 572 SH   SOLE   0 0 572
F5 INC COM 315616102   275,912 1,602 SH   SOLE   0 0 1,602
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503   279,033 2,609 SH   SOLE   0 0 2,609
PACCAR INC COM 693718108   284,938 2,768 SH   SOLE   0 0 2,768
FIDELITY COVINGTON TRUST BLUE CHIP GRWTH 316092352   291,987 6,880 SH   SOLE   0 0 6,880
BELPOINTE PREP LLC UNIT RP LTD LB A 080694102   302,528 5,225 SH   SOLE   0 0 5,225
BOEING CO COM 097023105   328,528 1,805 SH   SOLE   0 0 1,805
NORTHERN LTS FD TR IV INSPIRE MOMENTUM 66538H369   332,263 11,036 SH   SOLE   0 0 11,036
TECK RESOURCES LTD CL B 878742204   334,917 6,992 SH   SOLE   0 0 6,992
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206   344,330 6,256 SH   SOLE   0 0 6,256
CISCO SYS INC COM 17275R102   347,916 7,323 SH   SOLE   0 0 7,323
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   359,314 7,142 SH   SOLE   0 0 7,142
PROGRESSIVE CORP COM 743315103   369,932 1,781 SH   SOLE   0 0 1,781
RESMED INC COM 761152107   395,857 2,068 SH   SOLE   0 0 2,068
NEXTERA ENERGY INC COM 65339F101   408,715 5,772 SH   SOLE   0 0 5,772
PROCTER AND GAMBLE CO COM 742718109   498,718 3,024 SH   SOLE   0 0 3,024
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   541,397 3,599 SH   SOLE   0 0 3,599
SCHWAB STRATEGIC TR FUNDAMENTAL EMER 808524730   586,373 19,830 SH   SOLE   0 0 19,830
CIENA CORP COM NEW 171779309   587,989 12,204 SH   SOLE   0 0 12,204
THE CIGNA GROUP COM 125523100   596,018 1,803 SH   SOLE   0 0 1,803
ALTRIA GROUP INC COM 02209S103   606,589 13,317 SH   SOLE   0 0 13,317
AUTOMATIC DATA PROCESSING IN COM 053015103   641,599 2,688 SH   SOLE   0 0 2,688
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   676,713 3,707 SH   SOLE   0 0 3,707
TOYOTA MOTOR CORP ADS 892331307   775,811 3,785 SH   SOLE   0 0 3,785
GRAPHIC PACKAGING HLDG CO COM 388689101   795,369 30,346 SH   SOLE   0 0 30,346
CONSTELLATION BRANDS INC CL A 21036P108   855,971 3,327 SH   SOLE   0 0 3,327
SSGA ACTIVE TR SPDR DBLELN SHRT 78470P200   867,943 18,526 SH   SOLE   0 0 18,526
HONEYWELL INTL INC COM 438516106   871,884 4,083 SH   SOLE   0 0 4,083
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   1,059,918 18,075 SH   SOLE   0 0 18,075
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,077,613 2,649 SH   SOLE   0 0 2,649
VANGUARD BD INDEX FDS INTERMED TERM 921937819   1,154,130 15,411 SH   SOLE   0 0 15,411
FISERV INC COM 337738108   1,189,339 7,980 SH   SOLE   0 0 7,980
BANK AMERICA CORP 7.25%CNV PFD L 060505682   1,200,945 1,004 SH   SOLE   0 0 1,004
MICROSTRATEGY INC CL A NEW 594972408   1,203,918 874 SH   SOLE   0 0 874
ISHARES TR S&P 500 VAL ETF 464287408   1,212,732 6,663 SH   SOLE   0 0 6,663
ISHARES TR S&P MC 400VL ETF 464287705   1,217,312 10,729 SH   SOLE   0 0 10,729
ISHARES TR CORE INTL AGGR 46435G672   1,266,670 25,374 SH   SOLE   0 0 25,374
GILEAD SCIENCES INC COM 375558103   1,271,069 18,526 SH   SOLE   0 0 18,526
GE AEROSPACE COM NEW 369604301   1,295,447 8,149 SH   SOLE   0 0 8,149
MONDELEZ INTL INC CL A 609207105   1,302,649 19,906 SH   SOLE   0 0 19,906
VANGUARD INDEX FDS GROWTH ETF 922908736   1,356,534 3,627 SH   SOLE   0 0 3,627
FOX CORP CL B COM 35137L204   1,684,380 52,604 SH   SOLE   0 0 52,604
NOVARTIS AG SPONSORED ADR 66987V109   2,119,086 19,905 SH   SOLE   0 0 19,905
SPDR S&P 500 ETF TR TR UNIT 78462F103   2,172,526 3,992 SH   SOLE   0 0 3,992
ISHARES TR RUS TOP 200 ETF 464289446   2,174,276 16,232 SH   SOLE   0 0 16,232
ISHARES TR S&P 100 ETF 464287101   2,223,028 8,411 SH   SOLE   0 0 8,411
COMCAST CORP NEW CL A 20030N101   2,276,096 58,123 SH   SOLE   0 0 58,123
ISHARES TR MSCI USA QUALITY 46436E403   2,416,047 46,543 SH   SOLE   0 0 46,543
ISHARES TR RUS TP200 GR ETF 464289438   2,464,406 11,488 SH   SOLE   0 0 11,488
ISHARES TR GLOBAL TECH ETF 464287291   2,478,388 29,925 SH   SOLE   0 0 29,925
SPDR SER TR PRTFLO S&P500 GW 78464A409   2,478,901 30,936 SH   SOLE   0 0 30,936
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   2,497,845 29,160 SH   SOLE   0 0 29,160
VANGUARD WORLD FD MEGA GRWTH IND 921910816   2,517,451 8,012 SH   SOLE   0 0 8,012
INVESCO EXCH TRADED FD TR II S&P 500 MOMNTM 46138E339   2,550,158 29,158 SH   SOLE   0 0 29,158
AMERICAN CENTY ETF TR FOCUSED DYNAMIC 025072810   2,593,634 28,847 SH   SOLE   0 0 28,847
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   2,643,238 10,139 SH   SOLE   0 0 10,139
VERIZON COMMUNICATIONS INC COM 92343V104   2,742,460 66,500 SH   SOLE   0 0 66,500
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233   2,882,205 62,999 SH   SOLE   0 0 62,999
M & T BK CORP COM 55261F104   2,905,355 19,195 SH   SOLE   0 0 19,195
COSTCO WHSL CORP NEW COM 22160K105   2,912,066 3,426 SH   SOLE   0 0 3,426
ABBVIE INC COM 00287Y109   2,921,843 17,035 SH   SOLE   0 0 17,035
UNION PAC CORP COM 907818108   3,438,247 15,196 SH   SOLE   0 0 15,196
THERMO FISHER SCIENTIFIC INC COM 883556102   3,483,347 6,299 SH   SOLE   0 0 6,299
VISA INC COM CL A 92826C839   3,569,329 13,599 SH   SOLE   0 0 13,599
SALESFORCE INC COM 79466L302   3,603,771 14,017 SH   SOLE   0 0 14,017
ISHARES BITCOIN TR SHS 46438F101   3,657,725 107,139 SH   SOLE   0 0 107,139
MCDONALDS CORP COM 580135101   3,760,929 14,758 SH   SOLE   0 0 14,758
NATIONAL FUEL GAS CO COM 636180101   3,767,668 69,527 SH   SOLE   0 0 69,527
MASTERCARD INCORPORATED CL A 57636Q104   3,804,123 8,623 SH   SOLE   0 0 8,623
MEDTRONIC PLC SHS G5960L103   3,866,865 49,128 SH   SOLE   0 0 49,128
BANK AMERICA CORP COM 060505104   4,114,087 103,447 SH   SOLE   0 0 103,447
MERCK & CO INC COM 58933Y105   4,127,616 33,341 SH   SOLE   0 0 33,341
ADVANCED MICRO DEVICES INC COM 007903107   4,283,155 26,405 SH   SOLE   0 0 26,405
PFIZER INC COM 717081103   4,600,387 164,417 SH   SOLE   0 0 164,417
TESLA INC COM 88160R101   4,660,074 23,550 SH   SOLE   0 0 23,550
JPMORGAN CHASE & CO. COM 46625H100   4,697,286 23,224 SH   SOLE   0 0 23,224
LINDE PLC SHS G54950103   4,826,032 10,998 SH   SOLE   0 0 10,998
REALTY INCOME CORP COM 756109104   4,833,717 91,513 SH   SOLE   0 0 91,513
LOCKHEED MARTIN CORP COM 539830109   4,960,135 10,619 SH   SOLE   0 0 10,619
ENTERPRISE PRODS PARTNERS L COM 293792107   4,980,966 171,876 SH   SOLE   0 0 171,876
PUBLIC STORAGE OPER CO COM 74460D109   5,019,205 17,449 SH   SOLE   0 0 17,449
PHILIP MORRIS INTL INC COM 718172109   5,036,202 49,701 SH   SOLE   0 0 49,701
EXXON MOBIL CORP COM 30231G102   5,189,840 45,082 SH   SOLE   0 0 45,082
INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870   5,356,857 223,575 SH   SOLE   0 0 223,575
VANGUARD INDEX FDS TOTAL STK MKT 922908769   5,531,572 20,678 SH   SOLE   0 0 20,678
CHEVRON CORP NEW COM 166764100   5,867,471 37,511 SH   SOLE   0 0 37,511
ISHARES TR HIGH YLD SYSTM B 46435G250   6,082,108 130,967 SH   SOLE   0 0 130,967
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   6,212,796 357,880 SH   SOLE   0 0 357,880
ABBOTT LABS COM 002824100   7,257,698 69,846 SH   SOLE   0 0 69,846
ISHARES TR CORE US AGGBD ET 464287226   8,612,536 88,725 SH   SOLE   0 0 88,725
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U653   8,717,062 258,897 SH   SOLE   0 0 258,897
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408   9,019,089 151,327 SH   SOLE   0 0 151,327
ARCOSA INC COM 039653100   9,600,240 115,097 SH   SOLE   0 0 115,097
MERCADOLIBRE INC COM 58733R102   10,918,750 6,644 SH   SOLE   0 0 6,644
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101   11,242,580 409,715 SH   SOLE   0 0 409,715
JOHNSON & JOHNSON COM 478160104   11,433,658 78,227 SH   SOLE   0 0 78,227
ELI LILLY & CO COM 532457108   11,943,773 13,192 SH   SOLE   0 0 13,192
ARCH CAP GROUP LTD ORD G0450A105   12,066,545 119,601 SH   SOLE   0 0 119,601
UNITEDHEALTH GROUP INC COM 91324P102   12,385,203 24,320 SH   SOLE   0 0 24,320
INTERCONTINENTAL EXCHANGE IN COM 45866F104   12,490,528 91,245 SH   SOLE   0 0 91,245
SCHLUMBERGER LTD COM STK 806857108   17,400,031 368,801 SH   SOLE   0 0 368,801
META PLATFORMS INC CL A 30303M102   18,115,112 35,927 SH   SOLE   0 0 35,927
ALPHABET INC CAP STK CL A 02079K305   19,086,770 104,786 SH   SOLE   0 0 104,786
AMAZON COM INC COM 023135106   24,147,167 124,953 SH   SOLE   0 0 124,953
COCA COLA CO COM 191216100   24,632,295 386,996 SH   SOLE   0 0 386,996
APPLE INC COM 037833100   25,043,560 118,904 SH   SOLE   0 0 118,904
NVIDIA CORPORATION COM 67066G104   28,456,327 230,341 SH   SOLE   0 0 230,341
ISHARES TR 0-3 MNTH TREASRY 46436E718   37,971,698 377,040 SH   SOLE   0 0 377,040
MICROSOFT CORP COM 594918104   50,335,509 112,620 SH   SOLE   0 0 112,620
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   58,960,115 642,407 SH   SOLE   0 0 642,407