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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ISHARES TR CORE US AGGBD ET 464287226 156 1,355 SH   SOLE   1,355 0 0
ISHARES TR IBOXX INV CP ETF 464287242 365 2,740 SH   SOLE   2,740 0 0
ISHARES TR INTRM TR CRP ETF 464288638 37 620 SH   SOLE   620 0 0
ISHARES TR SH TR CRPORT ETF 464288646 17 320 SH   SOLE   320 0 0
ISHARES TR US TREAS BD ETF 46429B267 125 4,695 SH   SOLE   4,695 0 0
BCE INC COM NEW 05534B760 88 1,755 SH   SOLE   1,755 0 0
BANK MONTREAL QUE COM 063671101 546 5,473 SH   SOLE   5,473 0 0
BANK N S HALIFAX COM 064149107 197 3,200 SH   SOLE   3,200 0 0
BARRICK GOLD CORP COM 067901108 3,196 177,174 SH   SOLE   177,174 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 7,536 140,794 SH   SOLE   140,794 0 0
CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 3,566 99,983 SH   SOLE   99,983 0 0
CDN IMPERIAL BK COMM TORONTO COM 136069101 147 1,325 SH   SOLE   1,325 0 0
CANADIAN NATL RY CO COM 136375102 64 554 SH   SOLE   554 0 0
CANADIAN NAT RES LTD COM 136385101 7,964 218,062 SH   SOLE   218,062 0 0
CANADIAN PAC RY LTD COM 13645T100 5,525 84,705 SH   SOLE   84,705 0 0
ENBRIDGE INC COM 29250N105 1,971 49,535 SH   SOLE   49,535 0 0
FORTIS INC COM 349553107 403 9,095 SH   SOLE   9,095 0 0
FRANCO NEVADA CORP COM 351858105 193 1,490 SH   SOLE   1,490 0 0
LIGHTSPEED COMMERCE INC SUB VTG SHARES 53229C107 8 82 SH   SOLE   82 0 0
MAGNA INTL INC COM 559222401 6,191 82,351 SH   SOLE   82,351 0 0
MANULIFE FINL CORP COM 56501R106 7,124 370,544 SH   SOLE   370,544 0 0
OPEN TEXT CORP COM 683715106 4,281 87,808 SH   SOLE   87,808 0 0
OVINTIV INC COM 69047Q102 1,407 42,860 SH   SOLE   42,860 0 0
PEMBINA PIPELINE CORP COM 706327103 3,437 108,538 SH   SOLE   108,538 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 12,824 129,023 SH   SOLE   129,023 0 0
SHAW COMMUNICATIONS INC CL B CONV 82028K200 4,818 165,920 SH   SOLE   165,920 0 0
SHOPIFY INC CL A 82509L107 4,834 3,565 SH   SOLE   3,565 0 0
SUN LIFE FINL INC COM 866796105 1,293 25,146 SH   SOLE   25,146 0 0
TC ENERGY CORP COM 87807B107 5,272 109,655 SH   SOLE   109,655 0 0
TELUS CORP COM 87971M103 12 564 SH   SOLE   564 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 6,092 92,131 SH   SOLE   92,131 0 0
WASTE CONNECTIONS INC COM 94106B101 5,844 46,416 SH   SOLE   46,416 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 318 5,656 SH   SOLE   5,656 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 174 4,701 SH   SOLE   4,701 0 0
AFLAC INC COM 001055102 21 400 SH   SOLE   400 0 0
AT&T INC COM 00206R102 293 10,862 SH   SOLE   10,862 0 0
ABBVIE INC COM 00287Y109 14 131 SH   SOLE   131 0 0
ABCELLERA BIOLOGICS INC COM 00288U106 1 25 SH   SOLE   25 0 0
ADVANCED MICRO DEVICES INC COM 007903107 11,510 111,855 SH   SOLE   111,855 0 0
ALIGN TECHNOLOGY INC COM 016255101 349 524 SH   SOLE   524 0 0
ALPHABET INC CAP STK CL C 02079K107 17,991 6,750 SH   SOLE   6,750 0 0
ALPHABET INC CAP STK CL A 02079K305 187 70 SH   SOLE   70 0 0
AMAZON COM INC COM 023135106 17,424 5,304 SH   SOLE   5,304 0 0
AMERICAN EXPRESS CO COM 025816109 81 484 SH   SOLE   484 0 0
AMGEN INC COM 031162100 19 90 SH   SOLE   90 0 0
APPLE INC COM 037833100 25,799 182,326 SH   SOLE   182,326 0 0
BANK AMER CORP COM 060505104 290 6,827 SH   SOLE   6,827 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 110 1,859 SH   SOLE   1,859 0 0
CSX CORP COM 126408103 4,521 152,015 SH   SOLE   152,015 0 0
CHEVRON CORP NEW COM 166764100 0 2 SH   SOLE   2 0 0
CHEWY INC CL A 16679L109 5 72 SH   SOLE   72 0 0
CISCO SYS INC COM 17275R102 57 1,040 SH   SOLE   1,040 0 0
CITIGROUP INC COM NEW 172967424 104 1,480 SH   SOLE   1,480 0 0
COCA COLA CO COM 191216100 16 303 SH   SOLE   303 0 0
COSTCO WHSL CORP NEW COM 22160K105 70 155 SH   SOLE   155 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 8 34 SH   SOLE   34 0 0
D R HORTON INC COM 23331A109 1 16 SH   SOLE   16 0 0
DIREXION SHS ETF TR MOONSHOT INNOVAT 25460G732 15 468 SH   SOLE   468 0 0
DISNEY WALT CO COM DISNEY 254687106 4,571 27,020 SH   SOLE   27,020 0 0
DOCUSIGN INC COM 256163106 11 43 SH   SOLE   43 0 0
DRAFTKINGS INC COM CL A 26142R104 5 103 SH   SOLE   103 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 2 24 SH   SOLE   24 0 0
EPAM SYS INC COM 29414B104 14 24 SH   SOLE   24 0 0
ETSY INC COM 29786A106 7 35 SH   SOLE   35 0 0
FACEBOOK INC CL A 30303M102 8,115 23,912 SH   SOLE   23,912 0 0
FREEPORT-MCMORAN INC CL B 35671D857 2 50 SH   SOLE   50 0 0
HESS CORP COM 42809H107 52 671 SH   SOLE   671 0 0
HOME DEPOT INC COM 437076102 5,995 18,264 SH   SOLE   18,264 0 0
HONEYWELL INTL INC COM 438516106 10,014 47,175 SH   SOLE   47,175 0 0
HYATT HOTELS CORP COM CL A 448579102 1 9 SH   SOLE   9 0 0
INTEL CORP COM 458140100 30 566 SH   SOLE   566 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 843 2,355 SH   SOLE   2,355 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 11,194 51,173 SH   SOLE   51,173 0 0
JPMORGAN CHASE & CO COM 46625H100 13,982 85,420 SH   SOLE   85,420 0 0
JOHNSON & JOHNSON COM 478160104 51 315 SH   SOLE   315 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 4 15 SH   SOLE   15 0 0
LAUDER ESTEE COS INC CL A 518439104 390 1,301 SH   SOLE   1,301 0 0
LILLY ELI & CO COM 532457108 27 115 SH   SOLE   115 0 0
LIVERAMP HLDGS INC COM 53815P108 17 350 SH   SOLE   350 0 0
MSCI INC COM 55354G100 230 378 SH   SOLE   378 0 0
MASTERCARD INCORPORATED CL A 57636Q104 35 100 SH   SOLE   100 0 0
MICROSOFT CORP COM 594918104 15,885 56,345 SH   SOLE   56,345 0 0
NETFLIX INC COM 64110L106 289 473 SH   SOLE   473 0 0
NEXTERA ENERGY INC COM 65339F101 5,968 76,000 SH   SOLE   76,000 0 0
NVIDIA CORP COM 67066G104 337 1,628 SH   SOLE   1,628 0 0
OKTA INC CL A 679295105 9 40 SH   SOLE   40 0 0
ORACLE CORP COM 68389X105 2 27 SH   SOLE   27 0 0
PAYCHEX INC COM 704326107 7 60 SH   SOLE   60 0 0
PEPSICO INC COM 713448108 29 195 SH   SOLE   195 0 0
PFIZER INC COM 717081103 4,210 97,890 SH   SOLE   97,890 0 0
PINTEREST INC 0 72352L106 6 112 SH   SOLE   112 0 0
PROCTER AND GAMBLE CO COM 742718109 21 150 SH   SOLE   150 0 0
RINGCENTRAL INC CL A 76680R206 5 22 SH   SOLE   22 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 500 1,165 SH   SOLE   1,165 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 1 3 SH   SOLE   3 0 0
SALESFORCE COM INC COM 79466L302 105 387 SH   SOLE   387 0 0
SERVICENOW INC COM 81762P102 9 14 SH   SOLE   14 0 0
SIMON PPTY GROUP INC NEW COM 828806109 44 336 SH   SOLE   336 0 0
SKILLZ INC COM 83067L109 2 159 SH   SOLE   159 0 0
TELADOC HEALTH INC COM 87918A105 4 33 SH   SOLE   33 0 0
TWILIO INC CL A 90138F102 4,168 13,065 SH   SOLE   13,065 0 0
UNION PAC CORP COM 907818108 20 100 SH   SOLE   100 0 0
UNITEDHEALTH GROUP INC COM 91324P102 5,684 14,546 SH   SOLE   14,546 0 0
VALERO ENERGY CORP NEW COM 91913Y100 4,599 65,167 SH   SOLE   65,167 0 0
VISA INC COM CL A 92826C839 7,308 32,808 SH   SOLE   32,808 0 0
WALMART INC COM 931142103 2,507 17,985 SH   SOLE   17,985 0 0
MEDTRONIC PLC SHS G5960L103 29 235 SH   SOLE   235 0 0
BP PLC SPONSORED ADR 055622104 80 2,935 SH   SOLE   2,935 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 4 160 SH   SOLE   160 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 77 400 SH   SOLE   400 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406 84 3,210 SH   SOLE   3,210 0 0
ING GROEP N V SPONSORED ADR 456837103 3,785 261,195 SH   SOLE   261,195 0 0
MERCADOLIBRE INC COM 58733R102 2,334 1,390 SH   SOLE   1,390 0 0
SAP SE SPON ADR 803054204 41 306 SH   SOLE   306 0 0
SEA LTD ADR 81141R100 1,506 4,724 SH   SOLE   4,724 0 0
SONY CORP SPONSORED ADR 835699307 3,950 35,723 SH   SOLE   35,723 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 2,980 26,688 SH   SOLE   26,688 0 0
TOTAL S A SPONSORED ADR 89151E109 2,716 56,665 SH   SOLE   56,665 0 0
STONECO LTD COM CL A G85158106 4 106 SH   SOLE   106 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 75 100 SH   SOLE   100 0 0
ELASTIC N V ORD SHS N14506104 6 39 SH   SOLE   39 0 0
STELLANTIS N.V SHS N82405106 4,209 220,367 SH   SOLE   220,367 0 0