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
ABACUS FCF ETF TR LEADERS ETF 89628W302 1,471,272 17,136 SH SOLE 0 0 17,136
ABBOTT LABORATORIES COM 002824100 260,333 2,869 SH SOLE 0 0 2,869
ABBVIE INC COM 00287Y109 2,123,047 8,437 SH SOLE 0 0 8,437
ADVANCED MICRO DEVICES INC COM 007903107 554,188 954 SH SOLE 0 0 954
AGNICO EAGLE MINES LTD COM 008474108 10,984,814 70,836 SH SOLE 0 0 70,836
AIR PRODUCTS AND CHEMICALS I COM 009158106 234,544 800 SH SOLE 0 0 800
ALAMOS GOLD INC COM CL A 011532108 1,815,623 60,000 SH SOLE 0 0 60,000
ALLIED GOLD CORP COM NEW 01921D204 458,187 19,320 SH SOLE 0 0 19,320
ALPHABET INC CAP STK CL A 02079K305 11,251,269 31,484 SH SOLE 0 0 31,484
ALPHABET INC CAP STK CL C 02079K107 37,690,710 106,673 SH SOLE 0 0 106,673
AMAZON COM INC COM 023135106 9,080,136 38,097 SH SOLE 0 0 38,097
AMERICAN CENTY ETF TR US SML CP VALU 025072877 699,904 5,610 SH SOLE 0 0 5,610
AON PLC SHS CL A G0403H108 239,961 723 SH SOLE 0 0 723
APPLE INC COM 037833100 69,757,158 241,074 SH SOLE 0 0 241,074
APPLIED MATLS INC COM 038222105 512,319 709 SH SOLE 0 0 709
ARCHER DANIELS MIDLAND CO COM 039483102 221,560 2,900 SH SOLE 0 0 2,900
ARIS MINING CORPORATION COM 04040Y109 466,238 31,325 SH SOLE 0 0 31,325
ASA GOLD AND PRECIOUS MTLS L SHS G3156P103 260,200 5,000 SH SOLE 0 0 5,000
ASML HLDG NV N Y REGISTRY SHS N07059210 337,047 169 SH SOLE 0 0 169
B2GOLD CORP COM 11777Q209 392,916 104,950 SH SOLE 0 0 104,950
BANK MONTREAL MEDIUM COM 063671101 30,966,830 175,545 SH SOLE 0 0 175,545
BANK NOVA SCOTIA B C COM 064149107 18,599,209 214,403 SH SOLE 0 0 214,403
BANK OF AMER CORP COM 060505104 2,443,058 42,876 SH SOLE 0 0 42,876
BARRICK MNG CORP COM SHS 06849F108 552,328 15,050 SH SOLE 0 0 15,050
BAXTER INTL INC COM 071813109 308,607 14,475 SH SOLE 0 0 14,475
BCE INC COM NEW 05534B760 1,439,440 66,954 SH SOLE 0 0 66,954
BERKSHIRE HATHAWAY INC DEL CL A 084670108 1,497,700 2 SH SOLE 0 0 2
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 13,382,931 26,745 SH SOLE 0 0 26,745
BLACKROCK ETF TRUST ISHA I IN TE ETF 09290C780 1,567,831 29,739 SH SOLE 0 0 29,739
BLACKSTONE INC COM 09260D107 262,522 2,231 SH SOLE 0 0 2,231
BLUE MOON METALS INC COM 09570Q509 538,353 85,000 SH SOLE 0 0 85,000
BOEING CO COM 097023105 383,140 1,770 SH SOLE 0 0 1,770
BOYD GROUP SERVICES INC COM 103310108 2,410,321 25,505 SH SOLE 0 0 25,505
BRISTOL-MYERS SQUIBB CO COM 110122108 623,333 10,818 SH SOLE 0 0 10,818
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 208,579 3,377 SH SOLE 0 0 3,377
BROADCOM INC COM 11135F101 735,798 1,948 SH SOLE 0 0 1,948
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105 359,066 8,020 SH SOLE 0 0 8,020
BROOKFIELD BUSINESS CORP CL A SUB VTG SH 113006100 10,586,649 354,970 SH SOLE 0 0 354,970
BROOKFIELD CORP CL A LTD VT SH 11271J107 2,214,555 52,006 SH SOLE 0 0 52,006
BROOKFIELD INFRASTRUCTURE PA LP INT UNIT G16252101 1,110,693 30,469 SH SOLE 0 0 30,469
BROOKFIELD RENEWABLE CORP CL A EX SUB VTG 11285B108 261,300 7,043 SH SOLE 0 0 7,043
BROOKFIELD RENEWABLE ENERGY PARTNERSHIP UNIT G16258108 1,017,413 29,397 SH SOLE 0 0 29,397
BROWN FORMAN CORP CL B 115637209 343,119 12,875 SH SOLE 0 0 12,875
CAE INC COM 124765108 1,940,705 77,661 SH SOLE 0 0 77,661
CANADIAN IMPERIAL BANK OF CO COM 136069101 3,348,232 29,132 SH SOLE 0 0 29,132
CANADIAN NAT RES LTD MED TER COM 136385101 9,166,714 232,108 SH SOLE 0 0 232,108
CANADIAN NATL RY CO COM 136375102 16,077,853 134,987 SH SOLE 0 0 134,987
CANADIAN PACIFIC KANSAS CITY COM 13646K108 914,802 10,572 SH SOLE 0 0 10,572
CARRIER GLOBAL CORPORATION COM 14448C104 244,989 3,340 SH SOLE 0 0 3,340
CELESTICA INC COM 15101Q207 471,376 1,295 SH SOLE 0 0 1,295
CENOVUS ENERGY INC COM 15135U109 838,072 33,842 SH SOLE 0 0 33,842
CGI INC CL A SUB VTG 12532H104 8,015,932 124,257 SH SOLE 0 0 124,257
CHEVRON CORPORATION COM 166764100 629,888 3,800 SH SOLE 0 0 3,800
CISCO SYS INC COM 17275R102 18,695,916 159,168 SH SOLE 0 0 159,168
CITIGROUP INC COM NEW 172967424 2,289,326 16,357 SH SOLE 0 0 16,357
COCA COLA CO COM 191216100 425,623 5,220 SH SOLE 0 0 5,220
COLGATE PALMOLIVE CO COM 194162103 1,387,852 15,138 SH SOLE 0 0 15,138
COMCAST CORP NEW CL A 20030N101 4,496,210 183,145 SH SOLE 0 0 183,145
COMFORT SYS USA INC COM 199908104 6,241,244 3,149 SH SOLE 0 0 3,149
COREWEAVE INC COM CL A 21873S108 517,608 5,200 SH SOLE 0 0 5,200
CORNING INC COM 219350105 5,664,671 22,177 SH SOLE 0 0 22,177
COSTCO WHOLESALE CORPORATION COM 22160K105 7,826,142 8,366 SH SOLE 0 0 8,366
CROWDSTRIKE HLDGS INC CL A 22788C105 339,597 445 SH SOLE 0 0 445
CUMMINS INC COM 231021106 713,210 1,000 SH SOLE 0 0 1,000
CVS HEALTH CORP COM 126650100 12,803,386 123,764 SH SOLE 0 0 123,764
DELL TECHNOLOGIES INC CL C 24703L202 551,165 1,277 SH SOLE 0 0 1,277
DEXCOM INC COM 252131107 215,520 3,200 SH SOLE 0 0 3,200
DIMENSIONAL ETF TRUST EMER MARK SU ETF 25434V682 972,585 19,898 SH SOLE 0 0 19,898
DIMENSIONAL ETF TRUST INTERNATIONAL 25434V690 3,304,090 73,261 SH SOLE 0 0 73,261
DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203 391,878 9,500 SH SOLE 0 0 9,500
DIMENSIONAL ETF TRUST US COR EQU 2 ETF 25434V708 46,019,562 1,037,411 SH SOLE 0 0 1,037,411
DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104 698,782 13,519 SH SOLE 0 0 13,519
DIMENSIONAL ETF TRUST US SUSTAINABILTY 25434V716 8,512,972 182,564 SH SOLE 0 0 182,564
DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880 72,344,262 1,963,742 SH SOLE 0 0 1,963,742
DISNEY WALT CO COM 254687106 3,036,851 31,552 SH SOLE 0 0 31,552
DOLLAR GEN CORP COM 256677105 318,855 2,770 SH SOLE 0 0 2,770
EA SERIES TRUST ALPHA ARCH 1-3 02072L565 570,814 4,875 SH SOLE 0 0 4,875
EATON CORP PLC SHS G29183103 509,213 1,195 SH SOLE 0 0 1,195
ECOLAB INC COM 278865100 372,131 1,332 SH SOLE 0 0 1,332
EDWARDS LIFESCIENCES CORP COM 28176E108 216,367 2,392 SH SOLE 0 0 2,392
ELI LILLY & CO COM 532457108 1,208,900 1,008 SH SOLE 0 0 1,008
ENBRIDGE INC COM 29250N105 17,381,444 321,142 SH SOLE 0 0 321,142
EQUINOX GOLD CORP COM 29446Y502 897,668 92,300 SH SOLE 0 0 92,300
ETFS GOLD TR PHYSCL GOLD SHS 00326A104 416,401 10,892 SH SOLE 0 0 10,892
ETSY INC COM 29786A106 490,398 6,510 SH SOLE 0 0 6,510
EXXON MOBIL CORP COM 30231G102 1,359,131 9,941 SH SOLE 0 0 9,941
FEDEX CORP COM 31428X106 8,815,236 28,152 SH SOLE 0 0 28,152
FEDEX FGHT HLDG CO INC COMMON STOCK 314352105 2,204,903 14,602 SH SOLE 0 0 14,602
FIRST MAJESTIC SILVER CORP COM 32076V103 265,626 15,675 SH SOLE 0 0 15,675
FIRST SOLAR INC COM 336433107 331,524 1,405 SH SOLE 0 0 1,405
FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103 11,343,633 153,708 SH SOLE 0 0 153,708
FIRST TR EXCHANGE TRADED FD RBA INDL ETF 33738R704 2,564,396 19,245 SH SOLE 0 0 19,245
FIVE9 INC COM 338307101 1,035,939 48,590 SH SOLE 0 0 48,590
FLEX LTD ORD Y2573F102 319,602 1,972 SH SOLE 0 0 1,972
FORTIS INC COM 349553107 692,712 12,115 SH SOLE 0 0 12,115
FORTUNA MNG CORP COM NEW 349942102 162,637 19,275 SH SOLE 0 0 19,275
FRANCO NEV CORP COM 351858105 275,938 1,325 SH SOLE 0 0 1,325
GE VERNOVA INC COM 36828A101 2,311,153 1,967 SH SOLE 0 0 1,967
GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 300,018 8,175 SH SOLE 0 0 8,175
GILDAN ACTIVEWEAR INC COM 375916103 308,740 6,000 SH SOLE 0 0 6,000
GILEAD SCIENCES INC COM 375558103 1,231,562 9,748 SH SOLE 0 0 9,748
GLOBAL X FDS DEFENSE TECH ETF 37960A529 332,219 5,547 SH SOLE 0 0 5,547
GLOBAL X FDS US INFR DEV ETF 37954Y673 287,720 4,877 SH SOLE 0 0 4,877
GOLDMAN SACHS GROUP INC COM 38141G104 1,430,077 1,414 SH SOLE 0 0 1,414
HEICO CORP NEW COM 422806109 375,780 1,055 SH SOLE 0 0 1,055
HOME DEPOT INC COM 437076102 1,260,478 3,574 SH SOLE 0 0 3,574
HORMEL FOODS CORP COM 440452100 370,438 14,925 SH SOLE 0 0 14,925
HUDSON TECHNOLOGIES INC COM 444144109 73,759 12,850 SH SOLE 0 0 12,850
IAMGOLD CORP COM 450913108 305,334 19,275 SH SOLE 0 0 19,275
INNOVATOR ETFS TRUST EQUI DU DI JANU 45784N544 419,124 21,200 SH SOLE 0 0 21,200
INNOVATOR ETFS TRUST INTRNL DEV APRL 45782C367 881,726 26,550 SH SOLE 0 0 26,550
INNOVATOR ETFS TRUST INTRNL DEV JAN 45782C524 232,287 6,100 SH SOLE 0 0 6,100
INNOVATOR ETFS TRUST US EQTY PWR BF 45782C680 287,304 6,295 SH SOLE 0 0 6,295
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C813 898,494 18,408 SH SOLE 0 0 18,408
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C656 262,025 5,690 SH SOLE 0 0 5,690
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C748 552,047 12,770 SH SOLE 0 0 12,770
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C573 300,250 6,770 SH SOLE 0 0 6,770
INNOVATOR ETFS TRUST US SML CP PWR ET 45782C342 292,928 7,360 SH SOLE 0 0 7,360
INTEGRA RES CORP COM 45826T509 155,172 70,000 SH SOLE 0 0 70,000
INTEL CORP COM 458140100 417,075 2,987 SH SOLE 0 0 2,987
INTERNATIONAL BUSINESS MACHS COM 459200101 10,976,470 39,033 SH SOLE 0 0 39,033
INTUITIVE SURGICAL INC COM NEW 46120E602 256,901 646 SH SOLE 0 0 646
INVESCO DB COMMDY INDX TRCK UNIT 46138B103 545,197 20,450 SH SOLE 0 0 20,450
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 742,211 9,909 SH SOLE 0 0 9,909
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 804,560 3,781 SH SOLE 0 0 3,781
INVESCO QQQ TR UNIT SER 1 46090E103 4,640,989 6,297 SH SOLE 0 0 6,297
IRON MTN INC DEL COM 46284V101 640,067 5,033 SH SOLE 0 0 5,033
ISHARES BITCOIN TRUST ETF SHS BEN INT 46438F101 282,898 8,498 SH SOLE 0 0 8,498
ISHARES GOLD TR ISHARES NEW 464285204 22,300,331 295,330 SH SOLE 0 0 295,330
ISHARES INC CORE MSCI EMKT 46434G103 219,761 2,653 SH SOLE 0 0 2,653
ISHARES INC MSCI CDA ETF 464286509 1,129,890 19,603 SH SOLE 0 0 19,603
ISHARES INC MSCI EURZONE ETF 464286608 285,645 4,110 SH SOLE 0 0 4,110
ISHARES TR 0-3 MTH TREASURY 46436E718 369,663 3,672 SH SOLE 0 0 3,672
ISHARES TR CORE 40 MODE ETF 464289875 222,210 4,454 SH SOLE 0 0 4,454
ISHARES TR CORE 60 BALA ETF 464289867 386,142 5,556 SH SOLE 0 0 5,556
ISHARES TR CORE 80 20 ETF 464289859 340,331 3,487 SH SOLE 0 0 3,487
ISHARES TR CORE DIV GRWTH 46434V621 789,374 10,415 SH SOLE 0 0 10,415
ISHARES TR CORE MSCI EAFE 46432F842 552,347 5,719 SH SOLE 0 0 5,719
ISHARES TR CORE S&P MCP ETF 464287507 1,388,117 18,002 SH SOLE 0 0 18,002
ISHARES TR CORE S&P SCP ETF 464287804 377,708 2,547 SH SOLE 0 0 2,547
ISHARES TR CORE S&P500 ETF 464287200 2,463,223 3,289 SH SOLE 0 0 3,289
ISHARES TR ESG AWARE 60/40 46436E676 2,043,869 53,915 SH SOLE 0 0 53,915
ISHARES TR ESG AWARE 80/20 46436E668 1,772,582 39,025 SH SOLE 0 0 39,025
ISHARES TR ESG AWR US AGRGT 46435U549 1,286,879 27,144 SH SOLE 0 0 27,144
ISHARES TR ESG AWRE 1 5 YR 46435G243 2,274,117 91,001 SH SOLE 0 0 91,001
ISHARES TR EXPANDED TECH 464287515 1,138,389 12,565 SH SOLE 0 0 12,565
ISHARES TR EXPND TEC SC ETF 464287549 204,639 1,251 SH SOLE 0 0 1,251
ISHARES TR GL CLEAN ENE ETF 464288224 986,236 48,133 SH SOLE 0 0 48,133
ISHARES TR GLOBAL TECH ETF 464287291 374,816 2,600 SH SOLE 0 0 2,600
ISHARES TR LOW CA OP MS ETF 46434V464 1,718,667 6,794 SH SOLE 0 0 6,794
ISHARES TR MSCI EAFE ETF 464287465 826,179 7,953 SH SOLE 0 0 7,953
ISHARES TR MSCI EMG MKT ETF 464287234 324,948 4,750 SH SOLE 0 0 4,750
ISHARES TR MSCI USA QLT FCT 46432F339 1,146,608 5,225 SH SOLE 0 0 5,225
ISHARES TR NATIONAL MUN ETF 464288414 39,605,236 368,010 SH SOLE 0 0 368,010
ISHARES TR RUS 1000 ETF 464287622 701,064 1,712 SH SOLE 0 0 1,712
ISHARES TR RUS 1000 GRW ETF 464287614 1,674,654 13,487 SH SOLE 0 0 13,487
ISHARES TR RUSSELL 2000 ETF 464287655 554,330 1,845 SH SOLE 0 0 1,845
ISHARES TR TRS FLT RT BD 46434V860 18,889,850 373,096 SH SOLE 0 0 373,096
ISHARES TR U S EQUITY FACTR 46434V282 55,714,022 736,666 SH SOLE 0 0 736,666
ISHARES TR U.S. BAS MTL ETF 464287838 244,581 1,365 SH SOLE 0 0 1,365
ISHARES TR U.S. TECH ETF 464287721 1,204,332 4,775 SH SOLE 0 0 4,775
ISHARES TR US AER DEF ETF 464288760 2,128,448 8,780 SH SOLE 0 0 8,780
ISHARES TR US INDUSTRIALS 464287754 283,305 1,700 SH SOLE 0 0 1,700
ISHARES TR USD GRN BOND ETF 46435U440 657,062 13,841 SH SOLE 0 0 13,841
J P MORGAN EXCHANGE TRADED F INTRNL RES EQT 46641Q134 587,958 7,128 SH SOLE 0 0 7,128
JOHNSON & JOHNSON COM 478160104 18,479,619 72,763 SH SOLE 0 0 72,763
JPMORGAN CHASE & CO COM 46625H100 19,955,320 60,964 SH SOLE 0 0 60,964
KIMBERLY-CLARK CORP COM 494368103 564,986 5,147 SH SOLE 0 0 5,147
KINROSS GOLD CORP COM 496902404 252,264 10,675 SH SOLE 0 0 10,675
LAM RESEARCH CORP COM NEW 512807306 224,645 518 SH SOLE 0 0 518
LAUDER ESTEE COS INC CL A 518439104 2,032,568 25,745 SH SOLE 0 0 25,745
LITMAN GREGORY FDS TR IMGP DBI MAN ETF 53700T827 38,502,461 1,257,839 SH SOLE 0 0 1,257,839
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 145,676 24,987 SH SOLE 0 0 24,987
LOWES COS INC COM 548661107 309,788 1,405 SH SOLE 0 0 1,405
MAGNITE INC COM 55955D100 1,749,007 92,150 SH SOLE 0 0 92,150
MANULIFE FINL CORP COM 56501R106 18,860,002 465,926 SH SOLE 0 0 465,926
MARATHON PETE CORP COM 56585A102 255,670 1,000 SH SOLE 0 0 1,000
MASTERCARD INCORPORATED CL A 57636Q104 723,662 1,409 SH SOLE 0 0 1,409
MCDONALDS CORP COM 580135101 3,386,712 12,529 SH SOLE 0 0 12,529
MCKESSON CORP COM 58155Q103 559,784 740 SH SOLE 0 0 740
MERCK & CO INC COM 58933Y105 808,265 6,290 SH SOLE 0 0 6,290
META PLATFORMS INC CL A 30303M102 2,421,567 4,299 SH SOLE 0 0 4,299
MICRON TECHNOLOGY INC COM 595112103 2,525,419 2,188 SH SOLE 0 0 2,188
MICROSOFT CORP COM 594918104 17,882,339 47,939 SH SOLE 0 0 47,939
MOLSON COORS BEVERAGE CO CL B 60871R209 308,758 7,925 SH SOLE 0 0 7,925
MORGAN STANLEY COM NEW 617446448 845,067 4,043 SH SOLE 0 0 4,043
MOSAIC CO COM 61945C103 413,205 19,500 SH SOLE 0 0 19,500
MOTOROLA SOLUTIONS INC COM NEW 620076307 279,888 672 SH SOLE 0 0 672
MSCI INC COM 55354G100 521,397 931 SH SOLE 0 0 931
NETFLIX INC. COM 64110L106 1,611,145 22,565 SH SOLE 0 0 22,565
NEWMONT CORP COM 651639106 13,207,975 141,413 SH SOLE 0 0 141,413
NIKE INC CL B 654106103 1,268,445 30,900 SH SOLE 0 0 30,900
NUTRIEN LTD COM 67077M108 588,100 9,353 SH SOLE 0 0 9,353
NVIDIA CORPORATION COM 67066G104 30,760,964 153,736 SH SOLE 0 0 153,736
OPEN TEXT CORP COM 683715106 9,884,183 447,449 SH SOLE 0 0 447,449
ORACLE CORP COM 68389X105 10,296,017 70,256 SH SOLE 0 0 70,256
OSISKO DEVELOPMENT CORP COM NEW 68828E809 659,287 271,550 SH SOLE 0 0 271,550
PAN AMERN SILVER CORP COM 697900108 409,579 9,154 SH SOLE 0 0 9,154
PEMBINA PIPELINE CORP COM 706327103 1,122,882 24,316 SH SOLE 0 0 24,316
PEPSICO INC COM 713448108 9,725,918 71,831 SH SOLE 0 0 71,831
PERPETUA RESOURCES CORP COM 714266103 824,569 39,800 SH SOLE 0 0 39,800
PFIZER INC COM 717081103 7,996,053 332,062 SH SOLE 0 0 332,062
PHILIP MORRIS INTL INC COM 718172109 13,276,261 73,386 SH SOLE 0 0 73,386
PIMCO ETF TR MULTISECTOR BD 72201R585 33,635,728 1,268,316 SH SOLE 0 0 1,268,316
PIMCO ETF TR MUNI INCOME OPP 72201R635 26,997,393 589,978 SH SOLE 0 0 589,978
POWERFLEET INC COM 73931J109 893,539 233,300 SH SOLE 0 0 233,300
PROCTER & GAMBLE CO COM 742718109 967,531 6,598 SH SOLE 0 0 6,598
QXO INC COM NEW 82846H405 703,659 40,721 SH SOLE 0 0 40,721
RESTAURANT BRANDS INTL INC COM 76131D103 231,439 3,197 SH SOLE 0 0 3,197
RIVIAN AUTOMOTIVE INC COM CL A 76954A103 206,795 11,919 SH SOLE 0 0 11,919
ROGERS COMMUNICATIONS INC CL B 775109200 10,750,523 331,090 SH SOLE 0 0 331,090
ROYAL BK CDA COM 780087102 39,842,600 192,782 SH SOLE 0 0 192,782
RTX CORPORATION COM 75513E101 208,703 1,100 SH SOLE 0 0 1,100
SALESFORCE INC COM 79466L302 219,324 1,400 SH SOLE 0 0 1,400
SCHWAB STRATEGIC TR 1000 INDEX ETF 808524722 411,084 11,400 SH SOLE 0 0 11,400
SCHWAB STRATEGIC TR FUNDAMENTAL US L 808524771 206,411 6,637 SH SOLE 0 0 6,637
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 245,610 8,481 SH SOLE 0 0 8,481
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 600,450 18,936 SH SOLE 0 0 18,936
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 575,827 19,566 SH SOLE 0 0 19,566
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 232,743 241 SH SOLE 0 0 241
SELECT SECTOR SPDR TR ST STR ENERG ETF 81369Y506 307,826 5,796 SH SOLE 0 0 5,796
SELECT SECTOR SPDR TR ST STR FINL ETF 81369Y605 1,110,845 20,721 SH SOLE 0 0 20,721
SELECT SECTOR SPDR TR ST STR TECHN ETF 81369Y803 2,806,904 14,737 SH SOLE 0 0 14,737
SHELL PLC SPON ADS 780259305 238,844 3,080 SH SOLE 0 0 3,080
SHOPIFY INC CL A SUB VTG SHS 82509L107 573,562 5,023 SH SOLE 0 0 5,023
SKEENA RES LTD NEW COM 83056P715 718,227 27,000 SH SOLE 0 0 27,000
SOLARIS RES INC COM NEW 83419D201 405,502 48,300 SH SOLE 0 0 48,300
SOUTH BOW CORP COM 83671M105 678,802 19,307 SH SOLE 0 0 19,307
SOUTHWEST AIRLS CO COM 844741108 1,183,105 22,926 SH SOLE 0 0 22,926
SPDR GOLD TR GOLD SHS 78463V107 1,221,916 3,317 SH SOLE 0 0 3,317
SPDR SERIES TRUST SP O&G EXPL PRO 78468R556 342,984 2,225 SH SOLE 0 0 2,225
STANLEY BLACK & DECKER INC COM 854502101 398,598 4,235 SH SOLE 0 0 4,235
STARBUCKS CORP COM 855244109 457,300 4,475 SH SOLE 0 0 4,475
STATE STR SPDR DOW JONES IND UT SER 1 78467X109 266,419 510 SH SOLE 0 0 510
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 5,121,877 6,847 SH SOLE 0 0 6,847
STERLING INFRASTRUCTURE INC COM 859241101 214,037 255 SH SOLE 0 0 255
SUN LIFE FINANCIAL INC. COM 866796105 2,686,270 34,281 SH SOLE 0 0 34,281
SUNCOR ENERGY INC NEW COM 867224107 19,867,962 370,018 SH SOLE 0 0 370,018
SUNOCOCORP LLC COM SHS LLC 86765Q106 13,657,836 201,830 SH SOLE 0 0 201,830
SYNOPSYS INC COM 871607107 316,710 710 SH SOLE 0 0 710
TARGET CORP COM 87612E106 261,220 2,000 SH SOLE 0 0 2,000
TC ENERGY CORP COM 87807B107 16,660,522 252,072 SH SOLE 0 0 252,072
TCW ETF TRUST TRANS SYSTE ETF 29287L205 2,485,652 20,215 SH SOLE 0 0 20,215
TECK RESOURCES LTD CL B 878742204 469,608 7,900 SH SOLE 0 0 7,900
TELUS CORPORATION COM 87971M103 1,888,955 178,947 SH SOLE 0 0 178,947
TESLA INC COM 88160R101 8,846,480 21,033 SH SOLE 0 0 21,033
TEXAS CAP BANCSHARES INC COM 88224Q107 237,498 2,300 SH SOLE 0 0 2,300
TEXTRON INC COM 883203101 522,333 5,693 SH SOLE 0 0 5,693
TFI INTERNATIONAL INC COM 87241L109 759,995 5,290 SH SOLE 0 0 5,290
TJX COS INC NEW COM 872540109 873,398 5,765 SH SOLE 0 0 5,765
TORONTO DOMINION BK ONT COM NEW 891160509 34,709,660 286,027 SH SOLE 0 0 286,027
TRANSALTA CORP COM 89346D107 2,520,638 182,560 SH SOLE 0 0 182,560
UBER TECHNOLOGIES INC COM 90353T100 930,359 12,893 SH SOLE 0 0 12,893
UNILEVER PLC SPON ADR NEW 904767803 273,666 4,552 SH SOLE 0 0 4,552
UNITED PARCEL SVCS INC CL B 911312106 368,188 3,425 SH SOLE 0 0 3,425
UNITEDHEALTH GROUP INC COM 91324P102 2,274,863 5,473 SH SOLE 0 0 5,473
VALERO ENERGY CORP COM 91913Y100 235,260 903 SH SOLE 0 0 903
VANECK ETF TRUST GOLD MINERS ETF 92189F106 11,210,437 148,581 SH SOLE 0 0 148,581
VANECK ETF TRUST JUNIOR GOLD MINE 92189F791 346,331 3,525 SH SOLE 0 0 3,525
VANECK ETF TRUST RARE EAR STR ETF 92189H805 652,688 7,375 SH SOLE 0 0 7,375
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 813,478 3,304 SH SOLE 0 0 3,304
VANGUARD INDEX FDS GROWTH ETF 922908736 2,221,378 25,788 SH SOLE 0 0 25,788
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 739,618 7,670 SH SOLE 0 0 7,670
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 5,801,634 8,447 SH SOLE 0 0 8,447
VANGUARD INDEX FDS SM CP VAL ETF 922908611 1,849,640 7,612 SH SOLE 0 0 7,612
VANGUARD INDEX FDS SMALL CP ETF 922908751 345,303 1,139 SH SOLE 0 0 1,139
VANGUARD INDEX FDS TOTAL STK MKT 922908769 229,065,746 619,030 SH SOLE 0 0 619,030
VANGUARD INDEX FDS VALUE ETF 922908744 2,742,431 12,584 SH SOLE 0 0 12,584
VANGUARD INSTL INDEX FD 0 3 MO TR BI ETF 922040845 24,273,805 320,743 SH SOLE 0 0 320,743
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 76,900,793 918,218 SH SOLE 0 0 918,218
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 256,369 4,295 SH SOLE 0 0 4,295
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 10,368,344 204,989 SH SOLE 0 0 204,989
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 69,979,258 1,186,491 SH SOLE 0 0 1,186,491
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 450,471 5,700 SH SOLE 0 0 5,700
VANGUARD STAR FDS VG TL INTL STK F 921909768 1,216,443 14,229 SH SOLE 0 0 14,229
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 283,784 3,983 SH SOLE 0 0 3,983
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 348,200 2,203 SH SOLE 0 0 2,203
VANGUARD WORLD FD ESG US STK ETF 921910733 518,778 3,923 SH SOLE 0 0 3,923
VANGUARD WORLD FD INF TECH ETF 92204A702 6,319,261 52,872 SH SOLE 0 0 52,872
VERIZON COMMUNICATIONS INC COM 92343V104 1,529,363 36,121 SH SOLE 0 0 36,121
VERTIV HOLDINGS CO COM CL A 92537N108 491,657 1,468 SH SOLE 0 0 1,468
VIATRIS INC COM 92556V106 5,239,145 329,921 SH SOLE 0 0 329,921
VIEMED HEALTHCARE INC COM 92663R105 142,272 12,480 SH SOLE 0 0 12,480
VISA INC COM CL A 92826C839 7,553,844 22,017 SH SOLE 0 0 22,017
VIZSLA SILVER CORP COM NEW 92859G608 238,739 72,800 SH SOLE 0 0 72,800
WALMART INC COM 931142103 18,058,288 159,441 SH SOLE 0 0 159,441
WASTE MGMT INC DEL COM 94106L109 867,486 3,892 SH SOLE 0 0 3,892
WELLS FARGO & CO COM 949746101 384,276 4,650 SH SOLE 0 0 4,650
WESTERN DIGITAL CORP COM 958102105 207,584 325 SH SOLE 0 0 325
WHEATON PRECIOUS METALS CORP COM 962879102 574,613 5,118 SH SOLE 0 0 5,118
WHIRLPOOL CORP COM 963320106 252,288 6,400 SH SOLE 0 0 6,400
WISDOMTREE TR FLOATNG RAT TREA 97717Y527 72,314,054 1,436,227 SH SOLE 0 0 1,436,227
WISDOMTREE TR ITL HDG QTLY DIV 97717X594 332,613 6,350 SH SOLE 0 0 6,350
YETI HLDGS INC COM 98585X104 1,952,664 39,400 SH SOLE 0 0 39,400