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
ABBOTT LABORATORIES COM 002824100 363,595 4,007 SH SOLE 4,007 0 0
ADOBE INC COM 00724F101 822,540 4,012 SH SOLE 4,012 0 0
ADVISORSHARES TR PURE US CANN ETF 00768Y453 124,648 24,537 SH SOLE 24,537 0 0
AGNICO EAGLE MINES LTD COM 008474108 6,923,274 44,645 SH SOLE 44,645 0 0
AIRBNB INC COM CL A 009066101 861,319 6,019 SH SOLE 6,019 0 0
ALAMOS GOLD INC COM CL A 011532108 643,880 21,278 SH SOLE 21,278 0 0
ALBEMARLE CORP COM 012653101 1,224,722 9,070 SH SOLE 9,070 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 2,524,274 26,300 SH SOLE 26,300 0 0
ALIGN TECHNOLOGY INC COM 016255101 1,872,126 11,100 SH SOLE 11,100 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 624,241 5,537 SH SOLE 5,537 0 0
ALMONTY INDS INC COM NEW 020398707 990,570 60,000 SH SOLE 60,000 0 0
ALPHABET INC CAP STK CL A 02079K305 21,490,088 60,134 SH SOLE 60,134 0 0
ALPHABET INC CAP STK CL C 02079K107 4,864,647 13,768 SH SOLE 13,768 0 0
ALPS ETF TR ALERIAN MLP 00162Q452 327,160 6,314 SH SOLE 6,314 0 0
AMAZON COM INC COM 023135106 20,701,259 86,856 SH SOLE 86,856 0 0
AMERICAN EXPRESS CO COM 025816109 1,039,104 3,072 SH SOLE 3,072 0 0
AMERICAN TOWER CORP COM 03027X100 2,698,905 16,500 SH SOLE 16,500 0 0
AMERICAS GOLD AND SILVER COR COM NEW 03062D803 79,594 16,856 SH SOLE 16,856 0 0
AMETEK INC COM 031100100 1,082,682 4,475 SH SOLE 4,475 0 0
AMPLIFY ETF TR JR SILV MINE ETF 032108649 228,070 8,799 SH SOLE 8,799 0 0
AMRIZE LTD SHS H2927K103 501,020 9,400 SH SOLE 9,400 0 0
AON PLC SHS CL A G0403H108 1,990,140 6,000 SH SOLE 6,000 0 0
APPLE INC COM 037833100 53,147,909 183,674 SH SOLE 183,674 0 0
APPLOVIN CORP COM CL A 03831W108 432,793 840 SH SOLE 840 0 0
ASML HLDG NV N Y REGISTRY SHS N07059210 312,342 157 SH SOLE 157 0 0
AST SPACEMOBILE INC COM CL A 00217D100 1,155,180 13,000 SH SOLE 13,000 0 0
ATS CORPORATION COM 00217Y104 2,876,847 100,000 SH SOLE 100,000 0 0
BANK MONTREAL MEDIUM COM 063671101 8,239,475 46,708 SH SOLE 46,708 0 0
BANK NOVA SCOTIA B C COM 064149107 5,720,995 65,949 SH SOLE 65,949 0 0
BANK OF AMER CORP COM 060505104 340,512 5,976 SH SOLE 5,976 0 0
BARRICK MNG CORP COM SHS 06849F108 827,464 22,547 SH SOLE 22,547 0 0
BCE INC COM NEW 05534B760 5,478,189 254,812 SH SOLE 254,812 0 0
BECTON DICKINSON & CO COM 075887109 1,588,965 10,500 SH SOLE 10,500 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 11,981,600 16 SH SOLE 16 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 14,472,780 28,923 SH SOLE 28,923 0 0
BHP BILLITON LIMITED SPONSORED ADS 088606108 4,082,607 49,005 SH SOLE 49,005 0 0
BIOGEN INC COM 09062X103 2,160,600 10,000 SH SOLE 10,000 0 0
BIOHARVEST SCIENCES INC COM NEW 09076J207 27,892 10,000 SH SOLE 10,000 0 0
BLACKBERRY LTD COM 09228F103 260,899 20,700 SH SOLE 20,700 0 0
BLOOM ENERGY CORP COM CL A 093712107 605,400 2,000 SH SOLE 2,000 0 0
BLUE MOON METALS INC COM 09570Q509 950,035 150,000 SH SOLE 150,000 0 0
BOEING CO COM 097023105 2,458,017 11,355 SH SOLE 11,355 0 0
BOOKING HOLDINGS INC COM 09857L108 276,272 1,550 SH SOLE 1,550 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 519,560 9,017 SH SOLE 9,017 0 0
BROADCOM INC COM 11135F101 1,954,479 5,174 SH SOLE 5,174 0 0
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105 374,422 8,363 SH SOLE 8,363 0 0
BROOKFIELD CORP CL A LTD VT SH 11271J107 3,921,653 92,095 SH SOLE 92,095 0 0
BROOKFIELD INFRASTRUCTURE CO COM SUB VTG A 11276H106 1,173,276 30,485 SH SOLE 30,485 0 0
BROOKFIELD INFRASTRUCTURE PA LP INT UNIT G16252101 1,273,237 34,928 SH SOLE 34,928 0 0
BROOKFIELD RENEWABLE ENERGY PARTNERSHIP UNIT G16258108 1,921,239 55,512 SH SOLE 55,512 0 0
CAMECO CORP COM 13321L108 2,859,358 28,107 SH SOLE 28,107 0 0
CANADIAN IMPERIAL BANK OF CO COM 136069101 15,246,227 132,653 SH SOLE 132,653 0 0
CANADIAN NAT RES LTD MED TER COM 136385101 5,211,814 131,967 SH SOLE 131,967 0 0
CANADIAN NATL RY CO COM 136375102 5,080,359 42,654 SH SOLE 42,654 0 0
CANADIAN PACIFIC KANSAS CITY COM 13646K108 9,636,568 111,366 SH SOLE 111,366 0 0
CANTOR EQUITY PARTNERS II IN CL A ORD SHS G1827P106 402,600 30,000 SH SOLE 30,000 0 0
CARVANA CO CL A 146869102 658,200 10,000 SH SOLE 10,000 0 0
CATERPILLAR INC COM 149123101 6,575,758 6,175 SH SOLE 6,175 0 0
CELESTICA INC COM 15101Q207 1,091,992 3,000 SH SOLE 3,000 0 0
CENOVUS ENERGY INC COM 15135U109 353,435 14,272 SH SOLE 14,272 0 0
CHENIERE ENERGY INC COM NEW 16411R208 2,170,450 9,081 SH SOLE 9,081 0 0
CHEWY INC CL A 16679L109 1,257,600 64,000 SH SOLE 64,000 0 0
CLEAN HARBORS INC COM 184496107 3,054,719 10,225 SH SOLE 10,225 0 0
COMMVAULT SYS INC COM 204166102 3,543,250 25,000 SH SOLE 25,000 0 0
COMSTOCK RES INC COM 205768302 240,212 16,100 SH SOLE 16,100 0 0
COPART INC COM 217204106 1,437,690 51,000 SH SOLE 51,000 0 0
CORTEVA INC COM 22052L104 851,135 10,050 SH SOLE 10,050 0 0
COSTCO WHOLESALE CORPORATION COM 22160K105 3,394,821 3,629 SH SOLE 3,629 0 0
COUPANG INC CL A 22266T109 1,742,211 100,300 SH SOLE 100,300 0 0
CRH PLC ORD G25508105 733,485 6,855 SH SOLE 6,855 0 0
DENISON MINES CORP COM 248356107 114,634 37,447 SH SOLE 37,447 0 0
DISNEY WALT CO COM 254687106 658,254 6,839 SH SOLE 6,839 0 0
E L F BEAUTY INC COM 26856L103 740,000 10,000 SH SOLE 10,000 0 0
EATON CORP PLC SHS G29183103 215,191 505 SH SOLE 505 0 0
ELECTROVAYA INC COM NEW 28617B606 447,017 42,603 SH SOLE 42,603 0 0
ELI LILLY & CO COM 532457108 3,630,675 3,027 SH SOLE 3,027 0 0
EMERA INC COM 290876101 377,368 7,128 SH SOLE 7,128 0 0
ENBRIDGE INC COM 29250N105 1,643,254 30,361 SH SOLE 30,361 0 0
ENERFLEX LTD COM 29269R105 1,174,538 47,919 SH SOLE 47,919 0 0
ENPHASE ENERGY INC COM 29355A107 738,600 15,000 SH SOLE 15,000 0 0
EQT CORP COM 26884L109 1,860,950 35,000 SH SOLE 35,000 0 0
EVERQUOTE INC COM CL A 30041R108 237,900 10,000 SH SOLE 10,000 0 0
EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102 321,900 55,500 SH SOLE 55,500 0 0
EXPAND ENERGY CORPORATION COM 165167735 1,276,660 14,000 SH SOLE 14,000 0 0
FEDEX CORP COM 31428X106 945,653 3,020 SH SOLE 3,020 0 0
FEDEX FGHT HLDG CO INC COMMON STOCK 314352105 228,010 1,510 SH SOLE 1,510 0 0
FIREFLY AEROSPACE INC COM 31816X106 1,323,000 45,000 SH SOLE 45,000 0 0
FREEPORT MCMORAN INC CL B 35671D857 4,817,814 76,607 SH SOLE 76,607 0 0
FTAI AVIATION LTD SHS G3730V105 3,246,360 12,000 SH SOLE 12,000 0 0
GE AEROSPACE COM NEW 369604301 8,056,498 21,557 SH SOLE 21,557 0 0
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 3,736,072 58,367 SH SOLE 58,367 0 0
GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 4,130,052 112,537 SH SOLE 112,537 0 0
GLASS HOUSE BRANDS INC SUB REG LTD VTG 377130406 3,539,725 286,154 SH SOLE 286,154 0 0
GLOBAL X FDS GLOBAL X COPPER 37954Y830 7,796,830 101,297 SH SOLE 101,297 0 0
GLOBAL X FDS GLOBAL X URANIUM 37954Y871 443,905 10,158 SH SOLE 10,158 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 10,381,713 10,265 SH SOLE 10,265 0 0
GRAYSCALE ETHEREUM STAKING E SHS 389638107 129,514 10,150 SH SOLE 10,150 0 0
HALLIBURTON CO COM 406216101 1,697,500 50,000 SH SOLE 50,000 0 0
HEICO CORP NEW COM 422806109 4,274,280 12,000 SH SOLE 12,000 0 0
HOME DEPOT INC COM 437076102 2,794,636 7,924 SH SOLE 7,924 0 0
HUDBAY MINERALS INC COM 443628102 3,567,003 151,350 SH SOLE 151,350 0 0
ILLUMINA INC COM 452327109 1,758,300 10,000 SH SOLE 10,000 0 0
IMPINJ INC COM 453204109 2,291,680 16,000 SH SOLE 16,000 0 0
INFLEQTION INC COM SHS 45676K103 133,200 10,000 SH SOLE 10,000 0 0
INTEL CORP COM 458140100 13,986,737 100,170 SH SOLE 100,170 0 0
INTUITIVE MACHINES INC CLASS A COM 46125A100 278,070 13,000 SH SOLE 13,000 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 239,403 602 SH SOLE 602 0 0
INVESCO EXCH TRADED FD TR II S&P SMLCP INFO 46138E115 5,544,780 60,000 SH SOLE 60,000 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 229,792 1,080 SH SOLE 1,080 0 0
ISHARES BITCOIN TRUST ETF SHS BEN INT 46438F101 1,638,800 49,228 SH SOLE 49,228 0 0
ISHARES INC MSCI EMRG CHN 46434G764 496,871 4,857 SH SOLE 4,857 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 1,904,952 23,200 SH SOLE 23,200 0 0
ISHARES TR CORE S&P MCP ETF 464287507 2,159,080 28,000 SH SOLE 28,000 0 0
ISHARES TR LATN AMER 40 ETF 464287390 382,245 11,351 SH SOLE 11,351 0 0
ISHARES TR MSCI ACWI ETF 464288257 1,247,912 7,950 SH SOLE 7,950 0 0
ISHARES TR RUS 1000 ETF 464287622 590,909 1,443 SH SOLE 1,443 0 0
ISHARES TR RUS TP200 VL ETF 464289420 358,596 3,410 SH SOLE 3,410 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 924,184 3,076 SH SOLE 3,076 0 0
ISHARES TR US HOME CONS ETF 464288752 7,000,160 67,000 SH SOLE 67,000 0 0
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845 1,923,288 38,100 SH SOLE 38,100 0 0
JFROG LTD ORD SHS M6191J100 454,400 5,000 SH SOLE 5,000 0 0
JOHNSON & JOHNSON COM 478160104 1,766,615 6,956 SH SOLE 6,956 0 0
JPMORGAN CHASE & CO COM 46625H100 9,215,976 28,155 SH SOLE 28,155 0 0
KRANESHARES TRUST CSI CHI INTERNET 500767306 1,504,416 61,480 SH SOLE 61,480 0 0
KYIVSTAR GROUP LTD ORD SHS G5331N101 173,747 10,745 SH SOLE 10,745 0 0
LINCOLN ELEC HLDGS INC COM 533900106 1,593,060 6,000 SH SOLE 6,000 0 0
LIONSGATE STUDIOS CORP COM 53626N102 1,148,250 75,000 SH SOLE 75,000 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 1,290,926 7,050 SH SOLE 7,050 0 0
LOCKHEED MARTIN CORP COM 539830109 219,068 430 SH SOLE 430 0 0
MAGNA INTL INC COM 559222401 492,880 7,510 SH SOLE 7,510 0 0
MANULIFE FINL CORP COM 56501R106 1,068,755 26,403 SH SOLE 26,403 0 0
MASTERCARD INCORPORATED CL A 57636Q104 4,531,493 8,823 SH SOLE 8,823 0 0
MATTEL INC COM 577081102 721,760 52,000 SH SOLE 52,000 0 0
MCGRATH RENTCORP COM 580589109 1,210,300 10,000 SH SOLE 10,000 0 0
MDA SPACE LTD COM 55293N109 5,876,495 142,500 SH SOLE 142,500 0 0
MEDTRONIC PLC SHS G5960L103 5,913,875 75,596 SH SOLE 75,596 0 0
META PLATFORMS INC CL A 30303M102 9,671,126 17,169 SH SOLE 17,169 0 0
MICRON TECHNOLOGY INC COM 595112103 230,858 200 SH SOLE 200 0 0
MICROSOFT CORP COM 594918104 15,868,271 42,540 SH SOLE 42,540 0 0
MOODYS CORP COM 615369105 2,547,675 5,625 SH SOLE 5,625 0 0
MORGAN STANLEY COM NEW 617446448 5,650,560 27,031 SH SOLE 27,031 0 0
MSCI INC COM 55354G100 1,391,139 2,484 SH SOLE 2,484 0 0
NATERA INC COM 632307104 5,116,833 18,850 SH SOLE 18,850 0 0
NCR ATLEOS CORPORATION COM SHS 63001N106 504,641 11,625 SH SOLE 11,625 0 0
NEBIUS GROUP N.V. SHS CLASS A N97284108 1,314,569 4,760 SH SOLE 4,760 0 0
NEWMONT CORP COM 651639106 4,744,253 50,795 SH SOLE 50,795 0 0
NEXTERA ENERGY INC COM 65339F101 423,315 4,823 SH SOLE 4,823 0 0
NOKIA CORP SPONSORED ADR 654902204 1,660,000 125,000 SH SOLE 125,000 0 0
NOUVEAU MONDE GRAPHITE INC COM NEW 66979W842 738,916 500,000 SH SOLE 500,000 0 0
NUTRIEN LTD COM 67077M108 4,736,430 75,327 SH SOLE 75,327 0 0
NVIDIA CORPORATION COM 67066G104 11,118,801 55,569 SH SOLE 55,569 0 0
OKTA INC CL A 679295105 2,729,000 20,000 SH SOLE 20,000 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 2,621,077 12,101 SH SOLE 12,101 0 0
ORACLE CORP COM 68389X105 666,949 4,551 SH SOLE 4,551 0 0
ORLA MNG LTD NEW COM 68634K106 780,859 80,000 SH SOLE 80,000 0 0
OSHKOSH CORP COM 688239201 429,744 2,800 SH SOLE 2,800 0 0
PALO ALTO NETWORKS INC COM 697435105 3,426,569 10,048 SH SOLE 10,048 0 0
PEMBINA PIPELINE CORP COM 706327103 6,259,575 135,551 SH SOLE 135,551 0 0
PFIZER INC COM 717081103 2,239,512 93,003 SH SOLE 93,003 0 0
PLEXUS CORP COM 729132100 2,104,690 7,000 SH SOLE 7,000 0 0
PROGRESSIVE CORP COM 743315103 438,648 2,008 SH SOLE 2,008 0 0
QUINSTREET INC COM 74874Q100 391,155 26,700 SH SOLE 26,700 0 0
RB GLOBAL INC COM 74935Q107 8,957,072 77,088 SH SOLE 77,088 0 0
REGENERON PHARMACEUTICALS COM 75886F107 327,982 526 SH SOLE 526 0 0
RESMED INC COM 761152107 584,640 3,000 SH SOLE 3,000 0 0
RIO TINTO PLC SPONSORED ADR 767204100 3,820,933 40,250 SH SOLE 40,250 0 0
ROCKET COS INC COM CL A 77311W101 1,136,111 72,134 SH SOLE 72,134 0 0
ROCKET LAB CORP COM 773121108 3,166,398 31,150 SH SOLE 31,150 0 0
ROYAL BK CDA COM 780087102 23,334,230 112,905 SH SOLE 112,905 0 0
S&P GLOBAL INC COM 78409V104 1,010,005 2,480 SH SOLE 2,480 0 0
SCHWAB CHARLES CORP COM 808513105 2,098,497 22,743 SH SOLE 22,743 0 0
SELECT SECTOR SPDR TR ST STR TECHN ETF 81369Y803 2,888,442 15,168 SH SOLE 15,168 0 0
SHOPIFY INC CL A SUB VTG SHS 82509L107 5,566,397 48,748 SH SOLE 48,748 0 0
SKEENA RES LTD NEW COM 83056P715 532,020 20,000 SH SOLE 20,000 0 0
SOLSTICE ADVANCED MATLS INC COM SHS 83443Q103 886,354 10,004 SH SOLE 10,004 0 0
SOMNIGROUP INTERNATIONAL INC COM 88023U101 1,568,000 20,000 SH SOLE 20,000 0 0
SPACE EXPLORATION TECHN CORP CLASS A COM STK 84615Q103 854,300 5,000 SH SOLE 5,000 0 0
SPDR GOLD TR GOLD SHS 78463V107 303,914 825 SH SOLE 825 0 0
SPDR SERIES TRUST ST SHO TREAS ETF 78468R101 653,450 22,525 SH SOLE 22,525 0 0
SPDR SERIES TRUST ST STR SP BIOT 78464A870 272,190 1,720 SH SOLE 1,720 0 0
SPDR SERIES TRUST ST STR SP HOME 78464A888 8,551,440 74,000 SH SOLE 74,000 0 0
SPROTT ASSET MANAGEMENT LP PHYSICAL GOLD AN 85208R101 4,845,377 120,351 SH SOLE 120,351 0 0
SPROTT ASSET MANAGEMENT LP PHYSICAL GOLD TR 85207H104 14,829,340 492,118 SH SOLE 492,118 0 0
SPROTT ASSET MANAGEMENT LP PHYSICAL SILVER 85207K107 8,401,767 445,981 SH SOLE 445,981 0 0
SPROTT PHYSICAL COPPER TRUST UNITS 85210C100 710,327 62,500 SH SOLE 62,500 0 0
STARBUCKS CORP COM 855244109 1,021,900 10,000 SH SOLE 10,000 0 0
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 3,475,468 4,654 SH SOLE 4,654 0 0
STRYKER CORPORATION COM 863667101 571,435 1,815 SH SOLE 1,815 0 0
SUN LIFE FINANCIAL INC. COM 866796105 485,756 6,199 SH SOLE 6,199 0 0
SUNCOR ENERGY INC NEW COM 867224107 3,960,996 73,769 SH SOLE 73,769 0 0
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 6,009,741 12,584 SH SOLE 12,584 0 0
TC ENERGY CORP COM 87807B107 4,502,410 68,121 SH SOLE 68,121 0 0
TECK RESOURCES LTD CL B 878742204 2,622,672 44,120 SH SOLE 44,120 0 0
TELESAT CORP CL A & CL B SHS 879512309 3,340,873 66,000 SH SOLE 66,000 0 0
TERADYNE INC COM 880770102 1,853,107 3,830 SH SOLE 3,830 0 0
TESLA INC COM 88160R101 7,524,113 17,889 SH SOLE 17,889 0 0
TFI INTERNATIONAL INC COM 87241L109 8,033,827 55,920 SH SOLE 55,920 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 951,581 1,898 SH SOLE 1,898 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 8,593,361 70,814 SH SOLE 70,814 0 0
TREKOR METALS LTD COM 89472Y107 344,124 50,000 SH SOLE 50,000 0 0
TRIPADVISOR INC COM 896945201 1,523,908 111,153 SH SOLE 111,153 0 0
TUCOWS INC COM NEW 898697206 426,608 31,671 SH SOLE 31,671 0 0
ULTA BEAUTY INC COM 90384S303 2,908,821 6,450 SH SOLE 6,450 0 0
UNION PAC CORP COM 907818108 6,079,200 22,350 SH SOLE 22,350 0 0
UNITED RENTALS INC COM 911363109 1,586,046 1,400 SH SOLE 1,400 0 0
UNITED STATES ANTIMONY CORP COM 911549103 145,200 20,000 SH SOLE 20,000 0 0
UNITEDHEALTH GROUP INC COM 91324P102 267,666 644 SH SOLE 644 0 0
USCF ETF TR SUMMERHAVEN K1 90290T809 232,196 8,782 SH SOLE 8,782 0 0
VALMONT INDS INC COM 920253101 577,600 1,000 SH SOLE 1,000 0 0
VANECK ETF TRUST GOLD MINERS ETF 92189F106 1,931,143 25,595 SH SOLE 25,595 0 0
VANECK ETF TRUST JUNIOR GOLD MINE 92189F791 3,663,251 37,285 SH SOLE 37,285 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 201,340 2,274 SH SOLE 2,274 0 0
VERSAMET ROYALTIES CORP COM NEW 92528V200 343,054 28,000 SH SOLE 28,000 0 0
VIPER ENERGY INC CL A 64361Q101 2,883,200 68,000 SH SOLE 68,000 0 0
VISA INC COM CL A 92826C839 4,481,785 13,063 SH SOLE 13,063 0 0
VSE CORP COM 918284100 5,255,500 23,000 SH SOLE 23,000 0 0
VSE CORP UNIT 02/01/2029 918284209 4,484,304 77,758 SH SOLE 77,758 0 0
WALMART INC COM 931142103 389,275 3,437 SH SOLE 3,437 0 0
WASTE CONNECTIONS INC COM 94106B101 209,940 1,262 SH SOLE 1,262 0 0
WATSCO INC COM 942622200 366,722 880 SH SOLE 880 0 0
WAYFAIR INC CL A 94419L101 1,848,400 20,000 SH SOLE 20,000 0 0
WILLSCOT HLDGS CORP COM CL A 971378104 3,702,738 128,300 SH SOLE 128,300 0 0
XPO INC COM 983793100 4,926,960 24,000 SH SOLE 24,000 0 0
ZENTEK LTD COM 98942X102 6,861 15,000 SH SOLE 15,000 0 0