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
ISHARES SILVER TR ISHARES 46428Q109   89,645 3,372 SH   SOLE   3,372 0 0
SPDR GOLD TR GOLD SHS 78463V107   21,073 98 SH   SOLE   98 0 0
BCE INC COM NEW 05534B760   3,286,997 101,503 SH   SOLE   101,503 0 0
ROGERS COMMUNICATIONS INC CL B 775109200   767,413 20,752 SH   SOLE   20,752 0 0
TELUS CORPORATION COM 87971M103   1,411,770 93,275 SH   SOLE   93,275 0 0
TELUS INTL CDA INC SUB VTG SHS 87975H100   2,309 400 SH   SOLE   400 0 0
MAGNA INTL INC COM 559222401   42,283 1,009 SH   SOLE   1,009 0 0
RESTAURANT BRANDS INTL INC COM 76131D103   3,452 49 SH   SOLE   49 0 0
CAMECO CORP COM 13321L108   203,066 4,128 SH   SOLE   4,128 0 0
CANADIAN NAT RES LTD COM 136385101   3,771,296 105,895 SH   SOLE   105,895 0 0
CENOVUS ENERGY INC COM 15135U109   374,373 19,050 SH   SOLE   19,050 0 0
ENBRIDGE INC COM 29250N105   2,552,019 71,747 SH   SOLE   71,747 0 0
IMPERIAL OIL LTD COM NEW 453038408   1,852,988 27,181 SH   SOLE   27,181 0 0
PEMBINA PIPELINE CORP COM 706327103   391,820 10,562 SH   SOLE   10,562 0 0
SUNCOR ENERGY INC NEW COM 867224107   5,472,416 143,584 SH   SOLE   143,584 0 0
TC ENERGY CORP COM 87807B107   341,299 9,005 SH   SOLE   9,005 0 0
BANK MONTREAL QUE COM 063671101   1,731,891 20,637 SH   SOLE   20,637 0 0
BANK NOVA SCOTIA HALIFAX COM 064149107   5,073,769 110,937 SH   SOLE   110,937 0 0
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105   1,876,258 49,295 SH   SOLE   49,295 0 0
BROOKFIELD CORP CL A LTD VT SH 11271J107   4,340,336 104,374 SH   SOLE   104,374 0 0
CANADIAN IMPERIAL BK COMM TO COM 136069101   2,559,499 53,838 SH   SOLE   53,838 0 0
MANULIFE FINL CORP COM 56501R106   5,298,605 199,014 SH   SOLE   199,014 0 0
ROYAL BK CDA COM 780087102   5,270,672 49,515 SH   SOLE   49,515 0 0
SUN LIFE FINANCIAL INC. COM 866796105   2,042,844 41,670 SH   SOLE   41,670 0 0
TORONTO DOMINION BK ONT COM NEW 891160509   6,323,550 115,060 SH   SOLE   115,060 0 0
BROOKFIELD BUSINESS PARTNERS UNIT LTD L P G16234109   555,428 29,332 SH   SOLE   29,332 0 0
CANADIAN PACIFIC KANSAS CITY COM 13646K108   6,745,975 85,674 SH   SOLE   85,674 0 0
CANADIAN NATL RY CO COM 136375102   5,887,719 49,834 SH   SOLE   49,834 0 0
STANTEC INC COM 85472N109   285,174 3,407 SH   SOLE   3,407 0 0
TFI INTL INC COM 87241L109   1,001,257 6,897 SH   SOLE   6,897 0 0
THOMSON REUTERS CORP. COM 884903808   56,629 336 SH   SOLE   336 0 0
WASTE CONNECTIONS INC COM 94106B101   577,840 3,294 SH   SOLE   3,294 0 0
AGNICO EAGLE MINES LTD COM 008474108   364,054 5,567 SH   SOLE   5,567 0 0
BARRICK GOLD CORP COM 067901108   235,038 14,093 SH   SOLE   14,093 0 0
FRANCO NEV CORP COM 351858105   315,794 2,664 SH   SOLE   2,664 0 0
NUTRIEN LTD COM 67077M108   87,756 1,724 SH   SOLE   1,724 0 0
TECK RESOURCES LTD CL B 878742204   124,575 2,600 SH   SOLE   2,600 0 0
WEST FRASER TIMBER CO LTD COM 952845105   206,562 2,690 SH   SOLE   2,690 0 0
WHEATON PRECIOUS METALS CORP COM 962879102   102,696 1,959 SH   SOLE   1,959 0 0
GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114   3,999,180 80,721 SH   SOLE   80,721 0 0
CGI INC CL A SUB VTG 12532H104   1,597 16 SH   SOLE   16 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101   3,979,916 144,910 SH   SOLE   144,910 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108   1,970,094 79,636 SH   SOLE   79,636 0 0
FORTIS INC COM 349553107   2,717,643 69,937 SH   SOLE   69,937 0 0
ALPHABET INC CAP STK CL A 02079K305   135,520 744 SH   SOLE   744 0 0
ALPHABET INC CAP STK CL C 02079K107   965,523 5,264 SH   SOLE   5,264 0 0
COMCAST CORP NEW CL A 20030N101   39,003 996 SH   SOLE   996 0 0
META PLATFORMS INC CL A 30303M102   425,057 843 SH   SOLE   843 0 0
OMNICOM GROUP INC COM 681919106   995,311 11,096 SH   SOLE   11,096 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   4,283 50 SH   SOLE   50 0 0
TWILIO INC CL A 90138F102   3,011 53 SH   SOLE   53 0 0
DISNEY WALT CO COM 254687106   30,581 308 SH   SOLE   308 0 0
AMAZON COM INC COM 023135106   2,595,541 13,431 SH   SOLE   13,431 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   31,922 175 SH   SOLE   175 0 0
FORD MTR CO DEL COM 345370860   2,872 229 SH   SOLE   229 0 0
GENERAL MTRS CO COM 37045V100   48,783 1,050 SH   SOLE   1,050 0 0
HOME DEPOT INC COM 437076102   95,010 276 SH   SOLE   276 0 0
MCDONALDS CORP COM 580135101   218,653 858 SH   SOLE   858 0 0
NIKE INC CL B 654106103   24,872 330 SH   SOLE   330 0 0
STARBUCKS CORP COM 855244109   18,762 241 SH   SOLE   241 0 0
TESLA INC COM 88160R101   1,233,980 6,236 SH   SOLE   6,236 0 0
TJX COS INC NEW COM 872540109   12,441 113 SH   SOLE   113 0 0
CLOROX CO DEL COM 189054109   6,824 50 SH   SOLE   50 0 0
COCA COLA CO COM 191216100   56,267 884 SH   SOLE   884 0 0
COSTCO WHSL CORP NEW COM 22160K105   276,247 325 SH   SOLE   325 0 0
MCCORMICK & CO INC COM NON VTG 579780206   17,735 250 SH   SOLE   250 0 0
PEPSICO INC COM 713448108   66,632 404 SH   SOLE   404 0 0
PROCTER AND GAMBLE CO COM 742718109   363,154 2,202 SH   SOLE   2,202 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   6,431 84 SH   SOLE   84 0 0
WALMART INC COM 931142103   3,241,007 47,866 SH   SOLE   47,866 0 0
CHEVRON CORP NEW COM 166764100   51,619 330 SH   SOLE   330 0 0
CONOCOPHILLIPS COM 20825C104   49,984 437 SH   SOLE   437 0 0
EXXON MOBIL CORP COM 30231G102   177,745 1,544 SH   SOLE   1,544 0 0
AMERICAN EXPRESS CO COM 025816109   7,641 33 SH   SOLE   33 0 0
BANK NEW YORK MELLON CORP COM 064058100   5,989 100 SH   SOLE   100 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,633,302 4,015 SH   SOLE   4,015 0 0
BANK AMERICA CORP COM 060505104   3,727,722 93,732 SH   SOLE   93,732 0 0
BLACKROCK INC COM 09247X101   1,727,380 2,194 SH   SOLE   2,194 0 0
BLACKSTONE INC COM 09260D107   143,484 1,159 SH   SOLE   1,159 0 0
CARLYLE GROUP INC COM 14316J108   55,487 1,382 SH   SOLE   1,382 0 0
CITIGROUP INC COM NEW 172967424   1,451,457 22,872 SH   SOLE   22,872 0 0
CME GROUP INC COM 12572Q105   24,575 125 SH   SOLE   125 0 0
FRANKLIN RESOURCES INC COM 354613101   581,815 26,032 SH   SOLE   26,032 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   1,789,830 3,957 SH   SOLE   3,957 0 0
INVESCO LTD SHS G491BT108   776,978 51,937 SH   SOLE   51,937 0 0
JPMORGAN CHASE & CO COM 46625H100   3,888,853 19,227 SH   SOLE   19,227 0 0
MARKEL GROUP INC COM 570535104   1,909,700 1,212 SH   SOLE   1,212 0 0
MASTERCARD INCORPORATED CL A 57636Q104   2,439,615 5,530 SH   SOLE   5,530 0 0
METLIFE INC COM 59156R108   137,572 1,960 SH   SOLE   1,960 0 0
MORGAN STANLEY COM NEW 617446448   180,385 1,856 SH   SOLE   1,856 0 0
NASDAQ INC COM 631103108   1,785,504 29,630 SH   SOLE   29,630 0 0
PNC FINL SVCS GROUP INC COM 693475105   108,525 698 SH   SOLE   698 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   2,521,431 61,349 SH   SOLE   61,349 0 0
US BANCORP DEL COM NEW 902973304   17,865 450 SH   SOLE   450 0 0
VISA INC COM CL A 92826C839   1,396,078 5,319 SH   SOLE   5,319 0 0
ROGRESSIVE CORP COM 743315103   2,077 10 SH   SOLE   10 0 0
ABBOTT LABS COM 002824100   1,482,276 14,265 SH   SOLE   14,265 0 0
ABBVIE INC COM 00287Y109   1,897,354 11,062 SH   SOLE   11,062 0 0
AMGEN INC COM 031162100   532,102 1,703 SH   SOLE   1,703 0 0
BECTON DICKINSON & CO COM 075887109   279,517 1,196 SH   SOLE   1,196 0 0
BOSTON SCIENTIFIC CORP COM 101137107   5,776 75 SH   SOLE   75 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   529,549 12,751 SH   SOLE   12,751 0 0
ELI LILLY & CO COM 532457108   3,755,516 4,148 SH   SOLE   4,148 0 0
GILEAD SCIENCES INC COM 375558103   19,211 280 SH   SOLE   280 0 0
JOHNSON & JOHNSON COM 478160104   2,635,849 18,034 SH   SOLE   18,034 0 0
MEDTRONIC PLC SHS G5960L103   2,406,480 30,574 SH   SOLE   30,574 0 0
MERCK & CO INC COM 58933Y105   2,024,254 16,351 SH   SOLE   16,351 0 0
PFIZER INC COM 717081103   1,502,974 53,716 SH   SOLE   53,716 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   45,642 313 SH   SOLE   313 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   128,849 233 SH   SOLE   233 0 0
UNITEDHEALTH GROUP INC COM 91324P102   4,074 8 SH   SOLE   8 0 0
MCKESSON CORP COM 58155Q103   2,336 4 SH   SOLE   4 0 0
3M CO COM 88579Y101   156,249 1,529 SH   SOLE   1,529 0 0
BOEING CO COM 097023105   560,045 3,077 SH   SOLE   3,077 0 0
CSX CORP COM 126408103   3,892,376 116,364 SH   SOLE   116,364 0 0
CUMMINS INC COM 231021106   4,154 15 SH   SOLE   15 0 0
EATON CORP PLC SHS G29183103   18,499 59 SH   SOLE   59 0 0
EMERSON ELEC CO COM 291011104   2,754 25 SH   SOLE   25 0 0
GENERAL DYNAMICS CORP COM 369550108   1,632,038 5,625 SH   SOLE   5,625 0 0
HONEYWELL INTL INC COM 438516106   732,229 3,429 SH   SOLE   3,429 0 0
ILLINOIS TOOL WKS INC COM 452308109   5,687 24 SH   SOLE   24 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   191,342 852 SH   SOLE   852 0 0
LOCKHEED MARTIN CORP COM 539830109   4,626,626 9,905 SH   SOLE   9,905 0 0
NORFOLK SOUTHN CORP COM 655844108   2,276,358 10,603 SH   SOLE   10,603 0 0
NORTHROP GRUMMAN CORP COM 666807102   1,090,311 2,501 SH   SOLE   2,501 0 0
RTX CORPORATION COM 75513E101   308,599 3,074 SH   SOLE   3,074 0 0
SELECT SECTOR SPDR TR INDL 81369Y704   752,312 6,173 SH   SOLE   6,173 0 0
UNION PAC CORP COM 907818108   5,130,445 22,675 SH   SOLE   22,675 0 0
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603   941 4 SH   SOLE   4 0 0
GE AEROSPACE COM NEW 369604301   15,897 100 SH   SOLE   100 0 0
ALBEMARLE CORP COM 012653101   66,195 693 SH   SOLE   693 0 0
CORTEVA INC COM 22052L104   2,265 42 SH   SOLE   42 0 0
DOW INC COM 260557103   2,228 42 SH   SOLE   42 0 0
DUPONT DE NEMOURS INC COM 26614N102   3,381 42 SH   SOLE   42 0 0
LINDE PLC SHS G54950103   217,211 495 SH   SOLE   495 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   28,507 298 SH   SOLE   298 0 0
NEWMONT CORP COM 651639106   45,648 1,091 SH   SOLE   1,091 0 0
FREEPORT-MCMORAN INC CL B 35671D857   875 18 SH   SOLE   18 0 0
AMERICAN TOWER CORP NEW COM 03027X100   25,464 131 SH   SOLE   131 0 0
AVALONBAY CMNTYS INC COM 053484101   78,204 378 SH   SOLE   378 0 0
DIGITAL RLTY TR INC COM 253868103   2,446,180 16,088 SH   SOLE   16,088 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107   17,474 252 SH   SOLE   252 0 0
EQUINIX INC COM 29444U700   177,044 234 SH   SOLE   234 0 0
EXTRA SPACE STORAGE INC COM 30225T102   3,730 24 SH   SOLE   24 0 0
LXP INDUSTRIAL TRUST COM 529043101   519,886 57,005 SH   SOLE   57,005 0 0
MID-AMER APT CMNTYS INC COM 59522J103   1,620,477 11,363 SH   SOLE   11,363 0 0
NNN REIT INC COM 637417106   327,679 7,692 SH   SOLE   7,692 0 0
PROLOGIS INC. COM 74340W103   9,209 82 SH   SOLE   82 0 0
PUBLIC STORAGE COM 74460D109   762,273 2,650 SH   SOLE   2,650 0 0
REALTY INCOME CORP COM 756109104   3,188,796 60,371 SH   SOLE   60,371 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   5,568 145 SH   SOLE   145 0 0
SIMON PPTY GROUP INC NEW COM 828806109   6,831 45 SH   SOLE   45 0 0
STAG INDL INC COM 85254J102   192,813 5,347 SH   SOLE   5,347 0 0
UDR INC COM 902653104   18,312 445 SH   SOLE   445 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   310,759 3,708 SH   SOLE   3,708 0 0
VENTAS INC COM 92276F100   1,032,581 20,144 SH   SOLE   20,144 0 0
WELLTOWER INC COM 95040Q104   482,782 4,631 SH   SOLE   4,631 0 0
ADOBE INC COM 00724F101   9,444 17 SH   SOLE   17 0 0
ADVANCED MICRO DEVICES INC COM 007903107   309,659 1,909 SH   SOLE   1,909 0 0
APPLIED MATLS INC COM 038222105   6,675,921 28,289 SH   SOLE   28,289 0 0
APPLE INC COM 037833100   1,190,635 5,653 SH   SOLE   5,653 0 0
BROADCOM INC COM 11135F101   1,173,642 731 SH   SOLE   731 0 0
CISCO SYS INC COM 17275R102   2,015,897 42,431 SH   SOLE   42,431 0 0
COHU INC COM 192576106   1,655 50 SH   SOLE   50 0 0
ISHARES TR ISHARES SEMICDTR 464287523   2,907,768 11,790 SH   SOLE   11,790 0 0
KLA CORP COM NEW 482480100   425,447 516 SH   SOLE   516 0 0
LAM RESEARCH CORP COM 512807108   630,391 592 SH   SOLE   592 0 0
MARVELL TECHNOLOGY INC COM 573874104   126,309 1,807 SH   SOLE   1,807 0 0
MICROSOFT CORP COM 594918104   11,286,828 25,253 SH   SOLE   25,253 0 0
NVIDIA CORPORATION COM 67066G104   305,144 2,470 SH   SOLE   2,470 0 0
ORACLE CORP COM 68389X105   1,873,018 13,265 SH   SOLE   13,265 0 0
QORVO INC COM 74736K101   1,160 10 SH   SOLE   10 0 0
QUALCOMM INC COM 747525103   4,980 25 SH   SOLE   25 0 0
SALESFORCE INC COM 79466L302   7,970 31 SH   SOLE   31 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   3,648,637 16,128 SH   SOLE   16,128 0 0
TERADYNE INC COM 880770102   210,868 1,422 SH   SOLE   1,422 0 0
TEXAS INSTRS INC COM 882508104   107,964 555 SH   SOLE   555 0 0
INTEL CORP COM 458140100   155 5 SH   SOLE   5 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   1,973,933 4,120 SH   SOLE   4,120 0 0
ISHARES TR CORE S&P MCP ETF 464287507   218,024 3,725 SH   SOLE   3,725 0 0
MOSAIC CO NEW COM 61945C103   4,219 146 SH   SOLE   146 0 0
RIO TINTO PLC SPONSORED ADR 767204100   791 12 SH   SOLE   12 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   3,705,253 6,810 SH   SOLE   6,810 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   6,023 33 SH   SOLE   33 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   99,526 199 SH   SOLE   199 0 0
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   1,043 4 SH   SOLE   4 0 0
ISHARES TR 0-3 MNTH TREASRY 46436E718   5,439 54 SH   SOLE   54 0 0
NEXTERA ENERGY INC COM 65339F101   921 13 SH   SOLE   13 0 0
ISHARES TR LATN AMER 40 ETF 464287390   263,121 10,628 SH   SOLE   10,628 0 0
ISHARES TR CORE MSCI EMKT 46434G103   501,991 9,376 SH   SOLE   9,376 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   1,976,158 45,159 SH   SOLE   45,159 0 0
ISHARES INC MSCI EMRG CHN 46434G764   2,862,853 48,359 SH   SOLE   48,359 0 0
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676   1,623 40 SH   SOLE   40 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   865,230 846 SH   SOLE   846 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   1,560 20 SH   SOLE   20 0 0
BP PLC SPONSORED ADR 055622104   8,231 228 SH   SOLE   228 0 0
DIAGEO PLC SPON ADR NEW 25243Q205   6,052 48 SH   SOLE   48 0 0
ISHARES TR CORE MSCI EAFE 46432F842   857,007 11,798 SH   SOLE   11,798 0 0
NOVARTIS AG SPONSORED ADR 66987V109   1,065 10 SH   SOLE   10 0 0
NOVO-NORDISK A S ADR 670100205   14,274 100 SH   SOLE   100 0 0
PHILIP MORRIS INTL INC COM 718172109   75,998 750 SH   SOLE   750 0 0
SANOFI SPONSORED ADR 80105N105   1,456 30 SH   SOLE   30 0 0
SPDR INDEX SHS FDS EURO STOXX 50 78463X202   1,054,282 21,073 SH   SOLE   21,073 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   7,862,122 45,234 SH   SOLE   45,234 0 0
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205   928,781 71,776 SH   SOLE   71,776 0 0
TOTALENERGIES SE SPONSORED ADS 89151E109   13,336 200 SH   SOLE   200 0 0
TOYOTA MOTOR CORP ADS 892331307   2,296,689 11,205 SH   SOLE   11,205 0 0
UNILEVER PLC SPON ADR NEW 904767704   1,375 25 SH   SOLE   25 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   3,302,096 66,817 SH   SOLE   66,817 0 0
VANGUARD STAR FDS VG TL INTL STK F 921909768   2,529,826 41,954 SH   SOLE   41,954 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   15,422 137 SH   SOLE   137 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   24,573 318 SH   SOLE   318 0 0
AMC ENTMT HLDGS INC CL A NEW 00165C302   75 15 SH   SOLE   15 0 0
AURORA CANNABIS INC COM 05156X850   32 7 SH   SOLE   7 0 0
GLOBAL X FDS DEFENSE TECH ETF 37960A529   2,385 72 SH   SOLE   72 0 0